forked from erp-dev/erp
feat: batch update for plate order
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('printing', '0025_plateorder_created_by'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='plateorder',
|
||||
name='original_id',
|
||||
field=models.PositiveBigIntegerField(
|
||||
blank=True,
|
||||
help_text='前端克隆概念:记录本订单由哪个订单复制而来(无外键约束)',
|
||||
null=True,
|
||||
verbose_name='克隆来源订单ID',
|
||||
),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='printingjob',
|
||||
name='original_id',
|
||||
field=models.PositiveBigIntegerField(
|
||||
blank=True,
|
||||
help_text='前端克隆概念:记录本任务由哪个任务复制而来(无外键约束)',
|
||||
null=True,
|
||||
verbose_name='克隆来源任务ID',
|
||||
),
|
||||
),
|
||||
]
|
||||
@@ -13,6 +13,12 @@ class PlateOrder(ModelBase):
|
||||
|
||||
# 自动编号相关
|
||||
design_code = models.CharField(max_length=50, blank=True, null=True, verbose_name='设计编号')
|
||||
original_id = models.PositiveBigIntegerField(
|
||||
null=True,
|
||||
blank=True,
|
||||
verbose_name='克隆来源订单ID',
|
||||
help_text='前端克隆概念:记录本订单由哪个订单复制而来(无外键约束)',
|
||||
)
|
||||
|
||||
# 版相关信息
|
||||
plate_type = models.CharField(max_length=20, blank=True, null=True, verbose_name='起版情况') # 首版/复版等
|
||||
@@ -335,6 +341,12 @@ class PrintingJob(ModelBase):
|
||||
size = models.CharField(max_length=100, null=True, blank=True, verbose_name='一段尺寸')
|
||||
pieces = models.PositiveIntegerField(null=True, blank=True, verbose_name='件数')
|
||||
description = models.TextField(blank=True, null=True, verbose_name='备注')
|
||||
original_id = models.PositiveBigIntegerField(
|
||||
null=True,
|
||||
blank=True,
|
||||
verbose_name='克隆来源任务ID',
|
||||
help_text='前端克隆概念:记录本任务由哪个任务复制而来(无外键约束)',
|
||||
)
|
||||
business_object = models.OneToOneField(
|
||||
stateflow_models.BusinessObject,
|
||||
on_delete=models.SET_NULL,
|
||||
|
||||
Reference in New Issue
Block a user