修复了客服日统计时机,展示更加全面的数据
This commit is contained in:
@@ -1983,7 +1983,8 @@ class ShangjiaPaifaView(APIView):
|
||||
update_shangjia_daily(
|
||||
yonghuid=request.user.UserUID,
|
||||
amount=Decimal(str(jiage)),
|
||||
action=1
|
||||
action=1,
|
||||
order_id=dingdan.OrderID,
|
||||
)
|
||||
# 事务提交,订单已持久化
|
||||
except Exception as e:
|
||||
@@ -2487,7 +2488,8 @@ class ShangjiaJiesuanView(APIView):
|
||||
update_shangjia_daily(
|
||||
yonghuid=request.user.UserUID,
|
||||
amount=Decimal(str(jine)),
|
||||
action=2 # 2 = 结算
|
||||
action=2, # 2 = 结算
|
||||
order_id=dingdan_id,
|
||||
)
|
||||
|
||||
# 商家订单管事分红(仅 Platform=2)
|
||||
@@ -2638,7 +2640,8 @@ class ShangjiaChexiaoView(APIView):
|
||||
update_shangjia_daily(
|
||||
yonghuid=request.user.UserUID,
|
||||
amount=Decimal(str(dingdan.Amount)),
|
||||
action=3 # 3 = 退款
|
||||
action=3, # 3 = 退款
|
||||
order_id=dingdan_id,
|
||||
)
|
||||
|
||||
return Response({
|
||||
@@ -5354,6 +5357,13 @@ class AdTongYiTuiKuanShangJia(APIView):
|
||||
shangjia_profile.save()
|
||||
logger.info(f"同意退款成功,商家{shangjia_id}退款订单+1,余额增加:{jine}")
|
||||
|
||||
update_shangjia_daily(
|
||||
yonghuid=shangjia_id,
|
||||
amount=Decimal(str(jine)),
|
||||
action=3,
|
||||
order_id=dingdan_id,
|
||||
)
|
||||
|
||||
except User.DoesNotExist:
|
||||
# 商家用户不存在,记录日志但不影响操作
|
||||
logger.warning(f"同意退款:商家{shangjia_id}不存在,跳过商家更新")
|
||||
|
||||
Reference in New Issue
Block a user