38 lines
1.5 KiB
Plaintext
38 lines
1.5 KiB
Plaintext
async def discount_guanli_jia_approve(ns={}):
|
||
"""
|
||
线下充值冲账审核提交
|
||
orgid – 机构 id
|
||
user_id – 内部用户id
|
||
business_id – 业务id
|
||
form_component – 表单参数
|
||
result_org – 被执行机构
|
||
"""
|
||
ns = {
|
||
'bid_orgid': 'mIWUHBeeDM8mwAFPIQ8pS',
|
||
'providerid': 'jVH08oJ2aP-a5v2BuP42w',
|
||
'productid': 'Gip4btZ6VMA_y5vLqse5_',
|
||
'discount': 0.87,
|
||
'customer': '所有客户',
|
||
'userid': '9KVhsVCJsW_29q3hRhMAr'
|
||
}
|
||
db = DBPools()
|
||
async with db.sqlorContext('kboss') as sor:
|
||
try:
|
||
orgid = await sor.R('users',{'id':await get_user()})
|
||
issue_approvecode = await issue_approve(orgid=ns['bid_orgid'], user_id=await get_user(), business_id='6',
|
||
form_component={"title": {"": ""},'detail':
|
||
{'provider': ns['providerid'], 'product': ns['productid'],
|
||
'discount': ns['discount'], 'customer': ns['customer']}}
|
||
)
|
||
|
||
if issue_approvecode['status'] ==True:
|
||
return {'status': True, 'msg': '提交成功,请等待审核'}
|
||
else:
|
||
return {'status': False, 'msg': '失败1'}
|
||
except Exception as e:
|
||
raise e
|
||
return {'status': False, 'msg': '失败2'}
|
||
|
||
|
||
ret = await discount_guanli_jia_approve(params_kw)
|
||
return ret |