feat: 点单端邀请绑定与只看审核商品开关
复用 ClubMiniappIcon 增加点单端海报背景;新增 C 端邀请码/换绑店铺接口;hqsp 支持 zhi_kan_shenhe,不影响支付抢单分红。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -106,6 +106,34 @@ class UserBoss(QModel):
|
||||
indexes = [models.Index(fields=['user']), ]
|
||||
|
||||
|
||||
# ==================== 点单端 C 用户邀请 ====================
|
||||
class YonghuCYaoqing(QModel):
|
||||
"""点单端用户邀请关系(邀请码 / 邀请人 / 邀请人数)"""
|
||||
user = models.OneToOneField(
|
||||
'users.User',
|
||||
on_delete=models.CASCADE,
|
||||
related_name='CYaoqingProfile',
|
||||
verbose_name='关联用户',
|
||||
db_column='UserUUID',
|
||||
)
|
||||
yaoqingma = models.CharField(max_length=20, null=True, blank=True, db_index=True, verbose_name='邀请码')
|
||||
invite_qrcode_url = models.CharField(max_length=500, null=True, blank=True, verbose_name='邀请小程序码URL')
|
||||
yaogingshuliang = models.IntegerField(default=0, verbose_name='邀请人数')
|
||||
yaoqingren = models.CharField(max_length=7, null=True, blank=True, db_index=True, verbose_name='邀请人UserUID')
|
||||
CreateTime = models.DateTimeField(auto_now_add=True, verbose_name='创建时间')
|
||||
UpdateTime = models.DateTimeField(auto_now=True, verbose_name='更新时间')
|
||||
|
||||
class Meta:
|
||||
db_table = 'yonghu_c_yaoqing'
|
||||
verbose_name = '点单端用户邀请'
|
||||
verbose_name_plural = verbose_name
|
||||
indexes = [
|
||||
models.Index(fields=['user']),
|
||||
models.Index(fields=['yaoqingma']),
|
||||
models.Index(fields=['yaoqingren']),
|
||||
]
|
||||
|
||||
|
||||
# ==================== 打手扩展表 ====================
|
||||
class UserDashou(QModel):
|
||||
user = models.OneToOneField('users.User', on_delete=models.CASCADE, related_name='DashouProfile',
|
||||
|
||||
Reference in New Issue
Block a user