forked from erp-dev/erp
fix
This commit is contained in:
@@ -291,6 +291,28 @@ class MDYPlateOrderStagingQiniuImageUploadAudit(ModelBase):
|
||||
return f'{self.mdy_rowid}#{self.attachment_index} {self.status}'
|
||||
|
||||
|
||||
class MDYPlateOrderStagingQiniuImageUploadState(ModelBase):
|
||||
"""明道云开版暂存开版图上传任务的持久扫描游标。"""
|
||||
|
||||
name = models.CharField(max_length=80, unique=True, verbose_name='任务名称')
|
||||
last_staging_id = models.PositiveBigIntegerField(default=0, verbose_name='已扫描到的暂存表ID')
|
||||
staging_finished = models.BooleanField(default=False, verbose_name='暂存表是否扫描完成')
|
||||
scanned_staging_rows = models.PositiveBigIntegerField(default=0, verbose_name='已扫描暂存行数')
|
||||
discovered_image_items = models.PositiveBigIntegerField(default=0, verbose_name='发现图片数')
|
||||
created_audit_rows = models.PositiveBigIntegerField(default=0, verbose_name='创建审计数')
|
||||
existing_audit_rows = models.PositiveBigIntegerField(default=0, verbose_name='已存在审计数')
|
||||
last_heartbeat_at = models.DateTimeField(null=True, blank=True, verbose_name='最后心跳时间')
|
||||
|
||||
class Meta:
|
||||
db_table = 'api_mdy_plate_order_staging_qiniu_image_upload_state'
|
||||
verbose_name = '开版暂存开版图七牛上传状态'
|
||||
verbose_name_plural = '开版暂存开版图七牛上传状态'
|
||||
ordering = ['name']
|
||||
|
||||
def __str__(self):
|
||||
return f'{self.name}: staging_id={self.last_staging_id}'
|
||||
|
||||
|
||||
class PrintingExternalSyncFailure(ModelBase):
|
||||
"""
|
||||
外部印染 records 同步失败记录。
|
||||
|
||||
Reference in New Issue
Block a user