数组嵌套检查
This commit is contained in:
parent
dd82babe9f
commit
23e30fba17
@ -16,6 +16,8 @@ def restore_field(data: dict) -> tuple:
|
|||||||
else:
|
else:
|
||||||
res[key] = v
|
res[key] = v
|
||||||
if isinstance(v, list):
|
if isinstance(v, list):
|
||||||
|
if isinstance(v, dict) or isinstance(v, list):
|
||||||
|
raise ValueError(f'请检查字段:{key} 数据类型,值:{v}')
|
||||||
sign_kv[key] = ','.join(map(lambda x: str(x), v))
|
sign_kv[key] = ','.join(map(lambda x: str(x), v))
|
||||||
else:
|
else:
|
||||||
sign_kv[key] = v
|
sign_kv[key] = v
|
||||||
|
@ -53,5 +53,6 @@ async def point(request: Request, items: DataModel):
|
|||||||
|
|
||||||
return {"code": 0, 'msg': 'ok'}
|
return {"code": 0, 'msg': 'ok'}
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
msg = traceback.format_exc()
|
# msg = traceback.format_exc()
|
||||||
print(msg)
|
|
||||||
|
return {"code": -1, 'msg': str(e)}
|
||||||
|
Loading…
Reference in New Issue
Block a user