salescrm/b/issues/addissues.dspy
2025-10-27 15:50:44 +08:00

22 lines
718 B
Plaintext

async def addissues(ns):
"""
添加主工单
"""
db = DBPools()
async with db.sqlorContext('kboss') as sor:
if ns:
try:
user = await get_user()
orgid = await sor.R('users', {'id': user})
ns['id'] = uuid()
ns['customerid'] = orgid[0]['orgid']
ns['issue_status'] = '0'
ns['create_date'] = await get_business_date(sor=None)
await sor.C('issues', ns)
return {'status': True, 'msg': '添加成功'}
except Exception as e:
raise e
return {'status': False, 'msg': '添加失败'}
ret = await addissues(params_kw)
return ret