1
0
forked from erp-dev/erp

feat: app verion && some field modify (printing & shipment)

This commit is contained in:
2026-07-08 20:36:51 +08:00
parent ddbf798665
commit 36e4bb6de6
32 changed files with 3465 additions and 26 deletions

View File

@@ -149,6 +149,15 @@ class Shipment(ModelBase):
related_name='shipments',
verbose_name='客户'
)
customer_address = models.ForeignKey(
basic_models.CustomerAddress,
on_delete=models.SET_NULL,
null=True,
blank=True,
related_name='shipments',
verbose_name='客户地址',
)
shipment_date = models.DateField(
verbose_name='出货日期',
@@ -177,12 +186,20 @@ class Shipment(ModelBase):
)
area = models.CharField(
max_length=30,
max_length=100,
blank=True,
default='',
verbose_name='地区',
help_text='出货地区(可空字符串)',
)
coordinates = models.CharField(
max_length=100,
null=True,
blank=True,
verbose_name='经纬度',
help_text='经纬度字符串,格式由调用方决定',
)
remark = models.TextField(
blank=True,
@@ -205,6 +222,12 @@ class Shipment(ModelBase):
help_text='由 Geo 系统返回的坐标信息,结构由调用方决定,后端不作校验',
)
extra = models.JSONField(
null=True,
blank=True,
verbose_name='扩展信息',
)
rejected_sales_item_ids = models.JSONField(
default=list,
blank=True,