fix: 停止每次拉单补回已删会员;后台移除标记充值单撤销

ddhq 不再全量 sync 充值单;jian_huiyuan 标记权益已撤销防复活;clumber 只读 huiyuangoumai。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
XingQue
2026-07-08 15:49:07 +08:00
parent 38fc52241f
commit cec7d69199
4 changed files with 76 additions and 33 deletions

View File

@@ -613,12 +613,10 @@ class KefuUpdateDashouView(APIView):
return Response({'code': 403, 'msg': '无权限给打手减会员'})
if not huiyuan_id:
return Response({'code': 400, 'msg': '缺少会员ID'})
try:
record = Huiyuangoumai.query.get(yonghu_id=dashou_id, huiyuan_id=huiyuan_id)
except Huiyuangoumai.DoesNotExist:
return Response({'code': 404, 'msg': '该打手未购买此会员'})
# 删除会员记录(或设置为过期,根据业务要求)
record.delete()
from jituan.services.member_recharge import revoke_member_entitlement_admin
removed, err = revoke_member_entitlement_admin(dashou_id, huiyuan_id)
if err:
return Response({'code': 404, 'msg': err})
Xiugaijilu.query.create(
yonghuid=dashou_id,
xiugaiid=kefu.user.Phone,