feat: 俱乐部订单单向互通抢单(集团配置 + 接单池/抢单校验)
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -444,3 +444,23 @@ class KefuMenuPage(QModel):
|
||||
class Meta:
|
||||
db_table = 'kefu_menu_page'
|
||||
ordering = ['sort_order', 'page_id']
|
||||
|
||||
|
||||
class ClubOrderGrabLink(QModel):
|
||||
"""
|
||||
俱乐部订单单向互通抢单。
|
||||
grabber_club_id 的打手可抢 order_club_id 的待接单;反向需另建一条。
|
||||
关停:删除记录即可(两字段,无开关列)。
|
||||
"""
|
||||
grabber_club_id = models.CharField(max_length=16, db_index=True, verbose_name='抢单方俱乐部')
|
||||
order_club_id = models.CharField(max_length=16, db_index=True, verbose_name='被抢订单所属俱乐部')
|
||||
CreateTime = models.DateTimeField(auto_now_add=True)
|
||||
|
||||
class Meta:
|
||||
db_table = 'club_order_grab_link'
|
||||
verbose_name = '俱乐部订单互通抢单'
|
||||
unique_together = [['grabber_club_id', 'order_club_id']]
|
||||
indexes = [
|
||||
models.Index(fields=['grabber_club_id'], name='idx_cogl_grabber'),
|
||||
models.Index(fields=['order_club_id'], name='idx_cogl_order'),
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user