feat: 完成多模块迭代更新

- 新增过程巡检按步骤上报、数量不符上报、工位退料功能
- 增加工单工程编号三级归属字段
- 新增物料安全库存与缺货预警
- 新增附件管理、退库单管理模块
- 优化生产看板展示逻辑与前端页面文案
- 清理冗余的工艺路线相关代码与备份文件
This commit is contained in:
SunYF
2026-09-15 16:37:39 +08:00
parent 951f3dfecd
commit 4a5e2d7bac
494 changed files with 24702 additions and 139223 deletions
@@ -89,6 +89,20 @@ func (_c *OrderMaterialLedgerCreate) SetNillableStatus(v *string) *OrderMaterial
return _c
}
// SetTargetStation sets the "target_station" field.
func (_c *OrderMaterialLedgerCreate) SetTargetStation(v string) *OrderMaterialLedgerCreate {
_c.mutation.SetTargetStation(v)
return _c
}
// SetNillableTargetStation sets the "target_station" field if the given value is not nil.
func (_c *OrderMaterialLedgerCreate) SetNillableTargetStation(v *string) *OrderMaterialLedgerCreate {
if v != nil {
_c.SetTargetStation(*v)
}
return _c
}
// SetRemark sets the "remark" field.
func (_c *OrderMaterialLedgerCreate) SetRemark(v string) *OrderMaterialLedgerCreate {
_c.mutation.SetRemark(v)
@@ -262,6 +276,10 @@ func (_c *OrderMaterialLedgerCreate) createSpec() (*OrderMaterialLedger, *sqlgra
_spec.SetField(ordermaterialledger.FieldStatus, field.TypeString, value)
_node.Status = value
}
if value, ok := _c.mutation.TargetStation(); ok {
_spec.SetField(ordermaterialledger.FieldTargetStation, field.TypeString, value)
_node.TargetStation = value
}
if value, ok := _c.mutation.Remark(); ok {
_spec.SetField(ordermaterialledger.FieldRemark, field.TypeString, value)
_node.Remark = value
@@ -416,6 +434,24 @@ func (u *OrderMaterialLedgerUpsert) UpdateStatus() *OrderMaterialLedgerUpsert {
return u
}
// SetTargetStation sets the "target_station" field.
func (u *OrderMaterialLedgerUpsert) SetTargetStation(v string) *OrderMaterialLedgerUpsert {
u.Set(ordermaterialledger.FieldTargetStation, v)
return u
}
// UpdateTargetStation sets the "target_station" field to the value that was provided on create.
func (u *OrderMaterialLedgerUpsert) UpdateTargetStation() *OrderMaterialLedgerUpsert {
u.SetExcluded(ordermaterialledger.FieldTargetStation)
return u
}
// ClearTargetStation clears the value of the "target_station" field.
func (u *OrderMaterialLedgerUpsert) ClearTargetStation() *OrderMaterialLedgerUpsert {
u.SetNull(ordermaterialledger.FieldTargetStation)
return u
}
// SetRemark sets the "remark" field.
func (u *OrderMaterialLedgerUpsert) SetRemark(v string) *OrderMaterialLedgerUpsert {
u.Set(ordermaterialledger.FieldRemark, v)
@@ -615,6 +651,27 @@ func (u *OrderMaterialLedgerUpsertOne) UpdateStatus() *OrderMaterialLedgerUpsert
})
}
// SetTargetStation sets the "target_station" field.
func (u *OrderMaterialLedgerUpsertOne) SetTargetStation(v string) *OrderMaterialLedgerUpsertOne {
return u.Update(func(s *OrderMaterialLedgerUpsert) {
s.SetTargetStation(v)
})
}
// UpdateTargetStation sets the "target_station" field to the value that was provided on create.
func (u *OrderMaterialLedgerUpsertOne) UpdateTargetStation() *OrderMaterialLedgerUpsertOne {
return u.Update(func(s *OrderMaterialLedgerUpsert) {
s.UpdateTargetStation()
})
}
// ClearTargetStation clears the value of the "target_station" field.
func (u *OrderMaterialLedgerUpsertOne) ClearTargetStation() *OrderMaterialLedgerUpsertOne {
return u.Update(func(s *OrderMaterialLedgerUpsert) {
s.ClearTargetStation()
})
}
// SetRemark sets the "remark" field.
func (u *OrderMaterialLedgerUpsertOne) SetRemark(v string) *OrderMaterialLedgerUpsertOne {
return u.Update(func(s *OrderMaterialLedgerUpsert) {
@@ -987,6 +1044,27 @@ func (u *OrderMaterialLedgerUpsertBulk) UpdateStatus() *OrderMaterialLedgerUpser
})
}
// SetTargetStation sets the "target_station" field.
func (u *OrderMaterialLedgerUpsertBulk) SetTargetStation(v string) *OrderMaterialLedgerUpsertBulk {
return u.Update(func(s *OrderMaterialLedgerUpsert) {
s.SetTargetStation(v)
})
}
// UpdateTargetStation sets the "target_station" field to the value that was provided on create.
func (u *OrderMaterialLedgerUpsertBulk) UpdateTargetStation() *OrderMaterialLedgerUpsertBulk {
return u.Update(func(s *OrderMaterialLedgerUpsert) {
s.UpdateTargetStation()
})
}
// ClearTargetStation clears the value of the "target_station" field.
func (u *OrderMaterialLedgerUpsertBulk) ClearTargetStation() *OrderMaterialLedgerUpsertBulk {
return u.Update(func(s *OrderMaterialLedgerUpsert) {
s.ClearTargetStation()
})
}
// SetRemark sets the "remark" field.
func (u *OrderMaterialLedgerUpsertBulk) SetRemark(v string) *OrderMaterialLedgerUpsertBulk {
return u.Update(func(s *OrderMaterialLedgerUpsert) {