20 lines
834 B
Plaintext
20 lines
834 B
Plaintext
async def get_picture(ns={}):
|
|
# 展示销售二维码图片
|
|
# 需要传userid
|
|
userid = await get_user()
|
|
db = DBPools()
|
|
async with db.sqlorContext('kboss') as sor:
|
|
if userid:
|
|
data = await sor.R('users', {'id': userid})
|
|
if data and 'picture' in data[0]:
|
|
if data[0]['picture']:
|
|
picture_url = f"https://dev.kaiyuancloud.cn/idfile?path={data[0]['picture']}"
|
|
return {'status': True, 'msg': '展示成功', 'picture_url': picture_url}
|
|
else:
|
|
return {'status': False, 'msg': 'None'}
|
|
else:
|
|
return {'status': False, 'msg': '没有找到对应的图片'}
|
|
else:
|
|
return {'status': False, 'msg': '展示失败'}
|
|
ret = await get_picture(params_kw)
|
|
return ret |