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

18 lines
568 B
Plaintext

async def closeissues(ns):
"""
关闭工单
"""
db = DBPools()
async with db.sqlorContext('kboss') as sor:
if ns:
ns['issue_status'] = '6'
ns['finish_date'] = await get_business_date(sor=None)
await sor.U('issues', ns)
sql = """ UPDATE issue_detail SET issue_status = '6' WHERE issueid = ${id}$ """
await sor.sqlExe(sql,ns)
return {'status': True, 'msg': '已关闭'}
return {'status': False, 'msg': '关闭失败'}
ret = await closeissues(params_kw)
return ret