修正
This commit is contained in:
@@ -194,6 +194,7 @@ class User(QModel):
|
|||||||
Phone = models.CharField(max_length=11, db_column='Phone', verbose_name='手机号', null=True, blank=True)
|
Phone = models.CharField(max_length=11, db_column='Phone', verbose_name='手机号', null=True, blank=True)
|
||||||
PhoneVerified = models.BooleanField(default=False, db_column='PhoneVerified', verbose_name='手机号是否已认证')
|
PhoneVerified = models.BooleanField(default=False, db_column='PhoneVerified', verbose_name='手机号是否已认证')
|
||||||
IP = models.CharField(max_length=50, db_column='IP', verbose_name='来访用户IP', null=True, blank=True)
|
IP = models.CharField(max_length=50, db_column='IP', verbose_name='来访用户IP', null=True, blank=True)
|
||||||
|
|
||||||
IsStaff = models.BooleanField(default=False, db_column='IsStaff', verbose_name='是否员工')
|
IsStaff = models.BooleanField(default=False, db_column='IsStaff', verbose_name='是否员工')
|
||||||
IsSuperuser = models.BooleanField(default=False, db_column='IsSuperuser', verbose_name='是否超级用户')
|
IsSuperuser = models.BooleanField(default=False, db_column='IsSuperuser', verbose_name='是否超级用户')
|
||||||
|
|
||||||
|
|||||||
@@ -1093,7 +1093,7 @@ class DingdanHuoquView(APIView):
|
|||||||
'dingdanId': order.OrderID,
|
'dingdanId': order.OrderID,
|
||||||
'zhuangtai': order.Status,
|
'zhuangtai': order.Status,
|
||||||
'jine': float(order.Amount) if order.Amount else 0.0,
|
'jine': float(order.Amount) if order.Amount else 0.0,
|
||||||
'tupian_url': order.ImageURL or '',
|
'tupian': order.ImageURL or '',
|
||||||
'jieshao': order.Description or '',
|
'jieshao': order.Description or '',
|
||||||
'beizhu': order.Remark or '',
|
'beizhu': order.Remark or '',
|
||||||
'nicheng': order.Nickname or '',
|
'nicheng': order.Nickname or '',
|
||||||
@@ -1546,7 +1546,7 @@ class DingdanXiangqingView2(APIView):
|
|||||||
|
|
||||||
data = {
|
data = {
|
||||||
'zhuangtai': zhuangtai,
|
'zhuangtai': zhuangtai,
|
||||||
'jiedan_dashou_id': jiedan_dashou_id,
|
'dashou': jiedan_dashou_id,
|
||||||
'dashou_nicheng': dashou_nicheng,
|
'dashou_nicheng': dashou_nicheng,
|
||||||
'dashou_touxiang': dashou_touxiang,
|
'dashou_touxiang': dashou_touxiang,
|
||||||
'dashouliuyan': dashou_liuyan,
|
'dashouliuyan': dashou_liuyan,
|
||||||
@@ -2125,10 +2125,10 @@ class ShangjiaDingdanHuoquView(APIView):
|
|||||||
'jieshao': order.Description or '',
|
'jieshao': order.Description or '',
|
||||||
'beizhu': order.Remark or '',
|
'beizhu': order.Remark or '',
|
||||||
'nicheng': order.Nickname or '',
|
'nicheng': order.Nickname or '',
|
||||||
'shangpin_leixing_id': order.ProductTypeID, # 返回商品类型ID
|
'leixing_id': order.ProductTypeID,
|
||||||
'tupian_url': order.ImageURL or '', # 返回商品图片
|
'tupian': order.ImageURL or '',
|
||||||
'jiedan_dashou_id': order.PlayerID or '', # 返回打手ID
|
'jiedan_dashou_id': order.PlayerID or '',
|
||||||
'creat_time': order.CreateTime.strftime('%Y-%m-%d %H:%M:%S') if order.CreateTime else ''
|
'create_time': order.CreateTime.strftime('%Y-%m-%d %H:%M:%S') if order.CreateTime else ''
|
||||||
}
|
}
|
||||||
order_list.append(order_data)
|
order_list.append(order_data)
|
||||||
|
|
||||||
@@ -2246,7 +2246,7 @@ class ShangjiaDingdanXiangqingView(APIView):
|
|||||||
'shensuliyou': fadan_obj.AppealReason or '',
|
'shensuliyou': fadan_obj.AppealReason or '',
|
||||||
'tongyi_chufaliyou': fadan_obj.ApproveReason or '',
|
'tongyi_chufaliyou': fadan_obj.ApproveReason or '',
|
||||||
'bohuiliyou': fadan_obj.RejectReason or '',
|
'bohuiliyou': fadan_obj.RejectReason or '',
|
||||||
'creat_time': fadan_obj.CreateTime.strftime('%Y-%m-%d %H:%M:%S') if fadan_obj.CreateTime else '',
|
'create_time': fadan_obj.CreateTime.strftime('%Y-%m-%d %H:%M:%S') if fadan_obj.CreateTime else '',
|
||||||
'update_time': fadan_obj.UpdateTime.strftime('%Y-%m-%d %H:%M:%S') if fadan_obj.UpdateTime else '',
|
'update_time': fadan_obj.UpdateTime.strftime('%Y-%m-%d %H:%M:%S') if fadan_obj.UpdateTime else '',
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -2285,7 +2285,7 @@ class ShangjiaDingdanXiangqingView(APIView):
|
|||||||
'jieshao': order.Description or '',
|
'jieshao': order.Description or '',
|
||||||
'beizhu': order.Remark or '',
|
'beizhu': order.Remark or '',
|
||||||
'nicheng': order.Nickname or '',
|
'nicheng': order.Nickname or '',
|
||||||
'creat_time': order.CreateTime.strftime('%Y-%m-%d %H:%M:%S') if order.CreateTime else '',
|
'create_time': order.CreateTime.strftime('%Y-%m-%d %H:%M:%S') if order.CreateTime else '',
|
||||||
|
|
||||||
# 打手信息
|
# 打手信息
|
||||||
'dashou_yonghuid': dashou_yonghuid,
|
'dashou_yonghuid': dashou_yonghuid,
|
||||||
@@ -3144,17 +3144,15 @@ class DashouDingdanHuoquView(APIView):
|
|||||||
'zhuangtai': order['Status'],
|
'zhuangtai': order['Status'],
|
||||||
'pingtai': order['Platform'],
|
'pingtai': order['Platform'],
|
||||||
'dashou_fencheng': float(order['PlayerCommission']) if order['PlayerCommission'] else 0.0,
|
'dashou_fencheng': float(order['PlayerCommission']) if order['PlayerCommission'] else 0.0,
|
||||||
'zhiding_id': order['AssignedID'] or '',
|
'leixing_id': order['ProductTypeID'] or 0,
|
||||||
'shangpin_leixing_id': order['ProductTypeID'] or 0,
|
'tupian': order['ImageURL'] or '',
|
||||||
'tupian_url': order['ImageURL'] or '',
|
|
||||||
'yaoqiuleixing': order['GrabRequirement'] or 0,
|
'yaoqiuleixing': order['GrabRequirement'] or 0,
|
||||||
'huiyuan_id': order['MembershipID'] or '',
|
'huiyuan_id': order['MembershipID'] or '',
|
||||||
'yajin': float(order['CommissionReq']) if order['CommissionReq'] else 0.0,
|
'yajin': float(order['CommissionReq']) if order['CommissionReq'] else 0.0,
|
||||||
'yongjin': float(order['CommissionReq']) if order['CommissionReq'] else 0.0,
|
|
||||||
'jieshao': order['Description'] or '',
|
'jieshao': order['Description'] or '',
|
||||||
'beizhu': order['Remark'] or '',
|
'beizhu': order['Remark'] or '',
|
||||||
'creat_time': order['CreateTime'].strftime('%Y-%m-%d %H:%M:%S') if order['CreateTime'] else '',
|
'creat_time': order['CreateTime'].strftime('%Y-%m-%d %H:%M:%S') if order['CreateTime'] else '',
|
||||||
'shangjia_nicheng': order['MerchantNickname'] or '',
|
'sjnicheng': order['MerchantNickname'] or '',
|
||||||
'zhiding_uid': order['AssignedID'] or '',
|
'zhiding_uid': order['AssignedID'] or '',
|
||||||
'zhiding_avatar': info.get('avatar', ''),
|
'zhiding_avatar': info.get('avatar', ''),
|
||||||
'zhiding_nicheng': info.get('nicheng', ''),
|
'zhiding_nicheng': info.get('nicheng', ''),
|
||||||
@@ -3774,9 +3772,9 @@ class DashouDingdanHuoquView1(APIView):
|
|||||||
'zhuangtai': order.Status,
|
'zhuangtai': order.Status,
|
||||||
'jine': float(order.PlayerCommission) if order.PlayerCommission else 0.0,
|
'jine': float(order.PlayerCommission) if order.PlayerCommission else 0.0,
|
||||||
'jieshao': order.Description or '',
|
'jieshao': order.Description or '',
|
||||||
'tupian_url': order.ImageURL or '',
|
'tupian': order.ImageURL or '',
|
||||||
'nicheng': order.Nickname or '',
|
'nicheng': order.Nickname or '',
|
||||||
'creat_time': order.CreateTime.strftime('%Y-%m-%d %H:%M:%S') if order.CreateTime else ''
|
'create_time': order.CreateTime.strftime('%Y-%m-%d %H:%M:%S') if order.CreateTime else ''
|
||||||
}
|
}
|
||||||
order_list.append(order_data)
|
order_list.append(order_data)
|
||||||
|
|
||||||
@@ -4305,10 +4303,10 @@ class DashouDingdanXiangqingView(APIView):
|
|||||||
'zhuangtai': dingdan.Status,
|
'zhuangtai': dingdan.Status,
|
||||||
'jine': float(dingdan.PlayerCommission) if dingdan.PlayerCommission else 0.0,
|
'jine': float(dingdan.PlayerCommission) if dingdan.PlayerCommission else 0.0,
|
||||||
'jieshao': dingdan.Description or '',
|
'jieshao': dingdan.Description or '',
|
||||||
'tupian_url': dingdan.ImageURL or '',
|
'tupian': dingdan.ImageURL or '',
|
||||||
'nicheng': dingdan.Nickname or '',
|
'nicheng': dingdan.Nickname or '',
|
||||||
'beizhu': dingdan.Remark or '',
|
'beizhu': dingdan.Remark or '',
|
||||||
'creat_time': dingdan.CreateTime.strftime('%Y-%m-%d %H:%M:%S') if dingdan.CreateTime else '',
|
'create_time': dingdan.CreateTime.strftime('%Y-%m-%d %H:%M:%S') if dingdan.CreateTime else '',
|
||||||
'tuikuan_liyou':dingdan.RefundReason or '',
|
'tuikuan_liyou':dingdan.RefundReason or '',
|
||||||
'dashou_liuyan': dingdan.PlayerRemark or '',
|
'dashou_liuyan': dingdan.PlayerRemark or '',
|
||||||
'fuwudashou_id': dingdan.PlayerID or '',
|
'fuwudashou_id': dingdan.PlayerID or '',
|
||||||
@@ -4470,7 +4468,7 @@ class AdGetDingdanXiangQing(APIView):
|
|||||||
'leixing': dingdan_obj.ProductTypeID or 0, # 前端需要 leixing,对应 leixing_id
|
'leixing': dingdan_obj.ProductTypeID or 0, # 前端需要 leixing,对应 leixing_id
|
||||||
'fadanpingtai': dingdan_obj.Platform or 0, # 前端需要 fadanpingtai,对应 fadan_pingtai
|
'fadanpingtai': dingdan_obj.Platform or 0, # 前端需要 fadanpingtai,对应 fadan_pingtai
|
||||||
'jiage': float(dingdan_obj.Amount) if dingdan_obj.Amount else 0.00, # 前端需要 jiage,对应 jine
|
'jiage': float(dingdan_obj.Amount) if dingdan_obj.Amount else 0.00, # 前端需要 jiage,对应 jine
|
||||||
'tupian_url': dingdan_obj.ImageURL or '', # 前端需要 tupian_url,对应 tupian
|
'tupian': dingdan_obj.ImageURL or '',
|
||||||
'beizhu': dingdan_obj.Remark or '',
|
'beizhu': dingdan_obj.Remark or '',
|
||||||
|
|
||||||
# 服务信息字段
|
# 服务信息字段
|
||||||
|
|||||||
Reference in New Issue
Block a user