From b91704a6951e4a7e541398ea7e3e665aaeb0ac8d Mon Sep 17 00:00:00 2001 From: yumoqing Date: Tue, 19 Mar 2024 15:09:58 +0800 Subject: [PATCH] bugfix --- wwwroot/codes/delete_code.dspy | 27 +++++++++++++++++++++++++++ wwwroot/codes/delete_kv.dspy | 28 ++++++++++++++++++++++++++++ wwwroot/codes/update_code.dspy | 24 ++++++++++++++++++++++++ 3 files changed, 79 insertions(+) create mode 100644 wwwroot/codes/delete_code.dspy create mode 100644 wwwroot/codes/delete_kv.dspy create mode 100644 wwwroot/codes/update_code.dspy diff --git a/wwwroot/codes/delete_code.dspy b/wwwroot/codes/delete_code.dspy new file mode 100644 index 0000000..49c11da --- /dev/null +++ b/wwwroot/codes/delete_code.dspy @@ -0,0 +1,27 @@ +print(params_kw, 'delete_code.dspy') +ns = { + 'id':params_kw['id'], + 'del_flg':'1' +} +dbname = get_definition('codesdb') +db = DBPools() +async with db.sqlorContext(dbname) as sor: + r = await sor.U('appcodes', ns) + print('delete success'); + return { + "widgettype":"Message", + "options":{ + "title":"Delete Success", + "message":"ok" + } + } + +print('Delete failed'); +return { + "widgettype":"Error", + "options":{ + "title":"Delete Error", + "message":"failed" + } +} + diff --git a/wwwroot/codes/delete_kv.dspy b/wwwroot/codes/delete_kv.dspy new file mode 100644 index 0000000..349c0b0 --- /dev/null +++ b/wwwroot/codes/delete_kv.dspy @@ -0,0 +1,28 @@ + +print(params_kw, 'delete_code.dspy') +ns = { + 'id':params_kw['id'], + 'del_flg':'1' +} +dbname = get_definition('codesdb') +db = DBPools() +async with db.sqlorContext(dbname) as sor: + r = await sor.U('appcodes_kv', ns) + print('delete success'); + return { + "widgettype":"Message", + "options":{ + "title":"Delete Success", + "message":"ok" + } + } + +print('Delete failed'); +return { + "widgettype":"Error", + "options":{ + "title":"Delete Error", + "message":"failed" + } +} + diff --git a/wwwroot/codes/update_code.dspy b/wwwroot/codes/update_code.dspy new file mode 100644 index 0000000..92180bb --- /dev/null +++ b/wwwroot/codes/update_code.dspy @@ -0,0 +1,24 @@ +print(params_kw, 'update_kv.dspy') +ns = params_kw.copy() +dbname = get_definition('codesdb') +db = DBPools() +async with db.sqlorContext(dbname) as sor: + r = await sor.U('appcodes_kv', ns) + print('update success'); + return { + "widgettype":"Message", + "options":{ + "title":"Update Success", + "message":"ok" + } + } + +print('update failed'); +return { + "widgettype":"Error", + "options":{ + "title":"Update Error", + "message":"failed" + } +} +