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

29 lines
881 B
Plaintext

async def user_browse_history_delete(ns={}):
if not ns.get('id'):
return {
'status': False,
'msg': 'record id is required'
}
db = DBPools()
async with db.sqlorContext('kboss') as sor:
try:
# 逻辑删除(更新删除标志)
update_sql = """
UPDATE user_browse_history
SET del_flg = '1'
WHERE id = '%s';
""" % ns.get('id')
await sor.sqlExe(update_sql, {})
return {
'status': True,
'msg': 'Browse history deleted successfully'
}
except Exception as e:
return {
'status': False,
'msg': 'Failed to delete browse history, %s' % str(e)
}
ret = await user_browse_history_delete(params_kw)
return ret