feat(jituan): 集团多俱乐部改造 — club 隔离、财务/提现/分红/展示配置

This commit is contained in:
XingQue
2026-06-24 05:02:18 +08:00
parent ce9b09f096
commit dcc4936428
82 changed files with 5748 additions and 924 deletions

View File

@@ -51,6 +51,10 @@ class Order(QModel):
null=True, blank=True,
db_column='fadan_pingtai', verbose_name='发单平台',
)
ClubID = models.CharField(
max_length=16, default='xq', db_index=True,
db_column='club_id', verbose_name='所属俱乐部',
)
# ---- 金额 ----
Amount = models.DecimalField(
max_digits=10, decimal_places=2, null=True, blank=True,
@@ -502,6 +506,10 @@ class Penalty(QModel):
max_digits=12, decimal_places=2, default=0.00,
db_column='shenqingren_fenhong_jine', verbose_name='申请人分红金额',
)
ClubID = models.CharField(
max_length=16, default='xq', db_index=True,
db_column='club_id', verbose_name='所属俱乐部',
)
class Meta:
db_table = 'fadan'
@@ -599,6 +607,10 @@ class PenaltyBonus(QModel):
auto_now=True,
verbose_name='更新时间',
)
ClubID = models.CharField(
max_length=16, default='xq', db_index=True,
db_column='club_id', verbose_name='所属俱乐部',
)
class Meta:
db_table = 'fadan_fenhong'
@@ -762,6 +774,10 @@ class PenaltyRecord(QModel):
max_length=32, null=True, db_index=True,
db_column='dingdan_id', verbose_name='订单ID',
)
ClubID = models.CharField(
max_length=16, default='xq', db_index=True,
db_column='club_id', verbose_name='所属俱乐部',
)
CreateTime = models.DateTimeField(
auto_now_add=True,
verbose_name='创建时间',