feat: 商家退款申请支持证据图片

新增 tuikuantupian 表;申请退款必传图片;打手详情与客服订单详情返回退款图。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
XingQue
2026-07-27 07:12:43 +08:00
parent bf4fd468e8
commit 69b16848c4
5 changed files with 165 additions and 4 deletions

View File

@@ -17,6 +17,7 @@
- **PenaltyRecord** — 处罚记录
- **PenaltyEvidenceImage** — 处罚证据图片
- **RefundRecord** — 退款记录
- **RefundEvidenceImage** — 退款申请证据图片
- **PlatformCashFlow** — 平台流水统计
- **ChatSession** — 聊天会话
"""
@@ -866,6 +867,38 @@ class PenaltyEvidenceImage(QModel):
]
class RefundEvidenceImage(QModel):
"""退款申请证据图片表"""
OrderID = models.CharField(
max_length=32, db_index=True, null=True,
db_column='dingdan_id', verbose_name='订单ID',
)
UserID = models.CharField(
max_length=32, null=True, blank=True, db_index=True,
db_column='yonghuid', verbose_name='用户ID',
)
ImageURL = models.CharField(
max_length=500, null=True, blank=True,
db_column='tupian', verbose_name='证据图片URL',
)
CreateTime = models.DateTimeField(
auto_now_add=True,
verbose_name='创建时间',
)
UpdateTime = models.DateTimeField(
auto_now=True,
verbose_name='更新时间',
)
class Meta:
db_table = 'tuikuantupian'
indexes = [
models.Index(fields=['UserID']),
models.Index(fields=['OrderID']),
]
class RefundRecord(QModel):
"""退款记录表"""