fix: 恢复refund_balance定义,手动打款同意补齐每日提现统计
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -5761,17 +5761,16 @@ class AdtixianqkView(APIView):
|
||||
# 🟢 新增:如果同意提现(result=2),更新收支记录表
|
||||
if result == 2:
|
||||
try:
|
||||
# 查询收支记录表,id=1的记录
|
||||
tixian_jine = withdrawal.jine
|
||||
szjilu_record = Szjilu.objects.get(id=1)
|
||||
|
||||
from dingdan.utils import update_daily_payout
|
||||
from yonghu.tixian_shenhe_services import record_manual_withdraw_success_stats
|
||||
update_daily_payout(tixian_jine)
|
||||
user_main = UserMain.objects.get(yonghuid=withdrawal.yonghuid)
|
||||
record_manual_withdraw_success_stats(user_main, withdrawal)
|
||||
|
||||
# 获取提现金额
|
||||
tixian_jine = withdrawal.jine # 假设提现记录模型中有jine字段
|
||||
|
||||
# 更新收支记录
|
||||
szjilu_record.zongsy -= tixian_jine # 总收益减去提现金额
|
||||
szjilu_record.zongsy -= tixian_jine
|
||||
szjilu_record.zongzc += tixian_jine # 总支出加上提现金额
|
||||
szjilu_record.jrzc += tixian_jine # 今日支出加上提现金额
|
||||
szjilu_record.update_time = timezone.now()
|
||||
@@ -12135,7 +12134,9 @@ class KefuWithdrawActionView(APIView):
|
||||
tixian.zhuangtai = 2
|
||||
try:
|
||||
from dingdan.utils import update_daily_payout
|
||||
from .tixian_shenhe_services import record_manual_withdraw_success_stats
|
||||
update_daily_payout(tixian.jine)
|
||||
record_manual_withdraw_success_stats(user, tixian)
|
||||
from peizhi.models import Szjilu
|
||||
szjilu, _ = Szjilu.objects.get_or_create(id=1)
|
||||
szjilu.zongsy -= tixian.jine
|
||||
|
||||
Reference in New Issue
Block a user