kboss/b/coer_old/getNoinvitationcode.dspy
2025-07-16 14:27:17 +08:00

22 lines
877 B
Plaintext

async def getNoinvitationcode(ns):
"""展示所有没有销售的客户"""
db = DBPools()
async with db.sqlorContext('kboss') as sor:
ns['del_flg'] = '0'
ns['sort'] = 'create_at'
ns['order'] = 'desc'
total = 0
datalist = []
prc = await sor.R('customer', {'page': ns['page']})
for i in prc['rows']:
if not i['salemanid']:
customer_id_parentid_li = await sor.R('organization', {'id': i['customerid']})
customer_id_parentid = customer_id_parentid_li[0]['parentid']
if customer_id_parentid == ns.get('orgid'):
total += 1
datalist.append(customer_id_parentid_li[0])
data = {'total':total,'rows':datalist}
return {'status': True, 'data': data}
ret = await getNoinvitationcode(params_kw)
return ret