diff --git a/discount/init.py b/discount/init.py index 412a27f..5624b37 100644 --- a/discount/init.py +++ b/discount/init.py @@ -1,5 +1,6 @@ from appPublic.qr import gen_qr from appPublic.uniqueID import getID +from appPublic.dictObject import DictObject from sqlor.dbpools import get_sor_context from ahserver.serverenv import ServerEnv from ahserver.filestorage import FileStorage @@ -35,7 +36,7 @@ async def discount_qrcode(request, params_kw): 'qr_webpath': webp } await sor.C('discount_qr', ret.copy()) - return ret + return DictObject(**ret) return None async def set_promote_discount(request, params_kw): @@ -74,7 +75,7 @@ async def set_promote_discount(request, params_kw): 'expired_date': expired_date } await sor.C('discount', ret.copy()) - return ret + return DictObject(**ret) return None async def disable_old_discount(sor, resellerid, customerid, biz_date, new_discount): diff --git a/models/discount_qr.xlsx b/models/discount_qr.xlsx index 59381e4..d945471 100644 Binary files a/models/discount_qr.xlsx and b/models/discount_qr.xlsx differ