修复了存在的一些问题,比如 orders 的名称改变导致的字段不存在问题

This commit is contained in:
2026-06-18 18:45:20 +08:00
parent 5ebded322f
commit bb73a492cc

View File

@@ -780,15 +780,15 @@ class CreateOrderView(APIView):
'PlayerCommission': dashou_fencheng,
'AssignedID': zhiding_id_value,
'ProductID': shangpin_id,
'GrabRequirement': getattr(shangpin, 'GrabRequirement', None),
'MembershipID': getattr(shangpin, 'MembershipID', ''),
'CommissionReq': getattr(shangpin, 'CommissionReq', 0),
'Description': getattr(shangpin, 'Description', ''),
'GrabRequirement': getattr(shangpin, 'yaoqiuleixing', None),
'MembershipID': getattr(shangpin, 'huiyuan_id', ''),
'CommissionReq': getattr(shangpin, 'yongjin', 0),
'Description': getattr(shangpin, 'jieshao', ''),
'Remark': beizhu,
'Nickname': nicheng,
'ImageURL':shangpin_tupian,
'User1ID':f"Boss{request.user.yonghuid}",
'ProductTypeID':shangpin.ProductTypeID
'ProductTypeID':shangpin.leixing_id
}
# 创建订单记录
@@ -5752,11 +5752,11 @@ class DashouHuoquLeixingView(APIView):
for leixing in leixing_queryset:
leixing_list.append({
"id": leixing.id,
"jieshao": leixing.Description or "",
"tupian_url": leixing.ImageURL_url or "",
"yaoqiuleixing": leixing.GrabRequirement,
"huiyuan_id": leixing.MembershipID,
"yongjin": float(leixing.CommissionReq) if leixing.CommissionReq else None,
"jieshao": leixing.jieshao or "",
"tupian_url": leixing.tupian_url or "",
"yaoqiuleixing": leixing.yaoqiuleixing,
"huiyuan_id": leixing.huiyuan_id,
"yongjin": float(leixing.yongjin) if leixing.yongjin else None,
"paixu": leixing.paixu or 0,
"shenhezhuangtai": leixing.shenhezhuangtai or 1
})