fix: 订单时间字段别名与子客服鉴权/读权限统一
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -503,6 +503,19 @@ def check_fadan_permission(permissions, shenfen):
|
||||
return False
|
||||
|
||||
|
||||
def fmt_datetime(dt):
|
||||
"""格式化时间为前端通用字符串。"""
|
||||
if not dt:
|
||||
return ''
|
||||
return dt.strftime('%Y-%m-%d %H:%M:%S')
|
||||
|
||||
|
||||
def datetime_aliases(dt):
|
||||
"""同时返回 CreateTime / create_time,避免前后端字段名不一致。"""
|
||||
s = fmt_datetime(dt)
|
||||
return {'CreateTime': s, 'create_time': s}
|
||||
|
||||
|
||||
def pick_order_id(data):
|
||||
"""兼容前端 dingdan_id 与 SDK 字段 OrderID。"""
|
||||
return str(data.get('OrderID') or data.get('dingdan_id') or '').strip()
|
||||
|
||||
Reference in New Issue
Block a user