修复了已知的字段问题

This commit is contained in:
2026-06-19 21:25:21 +08:00
parent 212840d4ab
commit f212e7203e
3 changed files with 13 additions and 13 deletions

View File

@@ -1981,7 +1981,7 @@ class ShangjiaPaifaView(APIView):
)
update_shangjia_daily(
UserID=request.user.UserUID,
yonghuid=request.user.UserUID,
amount=Decimal(str(jiage)),
action=1
)
@@ -2484,7 +2484,7 @@ class ShangjiaJiesuanView(APIView):
# ✅ 新方法(行为驱动,更安全)
update_shangjia_daily(
UserID=request.user.UserUID,
yonghuid=request.user.UserUID,
amount=Decimal(str(jine)),
action=2 # 2 = 结算
)
@@ -2635,7 +2635,7 @@ class ShangjiaChexiaoView(APIView):
# 行为驱动
update_shangjia_daily(
UserID=request.user.UserUID,
yonghuid=request.user.UserUID,
amount=Decimal(str(dingdan.Amount)),
action=3 # 3 = 退款
)

View File

@@ -799,7 +799,7 @@ class YajinShibai(APIView):
try:
order = Czjilu.query.get(
dingdan_id=dingdanid,
UserUID=request.user.UserUID
yonghuid=request.user.UserUID
)
except Czjilu.DoesNotExist:
return Response({
@@ -857,7 +857,7 @@ class YajinLunxun(APIView):
try:
order = Czjilu.query.get(
dingdan_id=dingdanid,
UserUID=request.user.UserUID
yonghuid=request.user.UserUID
)
except Czjilu.DoesNotExist:
return Response({
@@ -1343,7 +1343,7 @@ class JifenShibai(APIView):
try:
order = Czjilu.query.get(
dingdan_id=dingdanid,
UserUID=request.user.UserUID
yonghuid=request.user.UserUID
)
except Czjilu.DoesNotExist:
return Response({
@@ -1408,7 +1408,7 @@ class JifenLunxun(APIView):
try:
order = Czjilu.query.get(
dingdan_id=dingdanid,
UserUID=request.user.UserUID
yonghuid=request.user.UserUID
)
except Czjilu.DoesNotExist:
return Response({
@@ -2034,7 +2034,7 @@ class HuiyuanHuitiao(View):
try:
config = DuociFenhong.query.get(
huiyuan=huiyuan,
UserUID=guanshi_id,
yonghuid=guanshi_id,
cishu=cishu
)
return Decimal(str(config.guanshi_fenhong))
@@ -2059,7 +2059,7 @@ class HuiyuanHuitiao(View):
try:
config = DuociFenhong.query.get(
huiyuan=huiyuan,
UserUID=zuzhang_id,
yonghuid=zuzhang_id,
cishu=cishu
)
return Decimal(str(config.zuzhang_fenhong))
@@ -2145,7 +2145,7 @@ class HuiyuanShibai(APIView):
try:
order = Czjilu.query.get(
dingdan_id=dingdanid,
UserUID=request.user.UserUID
yonghuid=request.user.UserUID
)
except Czjilu.DoesNotExist:
return Response({
@@ -2210,7 +2210,7 @@ class HuiyuanLunxun(APIView):
try:
order = Czjilu.query.get(
dingdan_id=dingdanid,
UserUID=request.user.UserUID
yonghuid=request.user.UserUID
)
except Czjilu.DoesNotExist:
return Response({

View File

@@ -1282,7 +1282,7 @@ def resolve_collect_context(yonghuid, tixianjilu_id=None, shenhe_danhao='', shen
else:
audit = TixianShenheJilu.query.get(
shenhe_danhao=shenhe_danhao,
UserUID=yonghuid,
yonghuid=yonghuid,
)
except (TixianShenheJilu.DoesNotExist, TypeError, ValueError):
return None, '审核记录不存在'
@@ -1298,7 +1298,7 @@ def resolve_collect_context(yonghuid, tixianjilu_id=None, shenhe_danhao='', shen
try:
jilu = Tixianjilu.query.get(
id=audit.tixianjilu_id,
UserUID=yonghuid,
yonghuid=yonghuid,
) if audit.tixianjilu_id else None
except Tixianjilu.DoesNotExist:
jilu = None