feat: 完成多模块迭代更新
- 新增过程巡检按步骤上报、数量不符上报、工位退料功能 - 增加工单工程编号三级归属字段 - 新增物料安全库存与缺货预警 - 新增附件管理、退库单管理模块 - 优化生产看板展示逻辑与前端页面文案 - 清理冗余的工艺路线相关代码与备份文件
This commit is contained in:
@@ -131,6 +131,26 @@ func (_u *OrderMaterialLedgerUpdate) SetNillableStatus(v *string) *OrderMaterial
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetTargetStation sets the "target_station" field.
|
||||
func (_u *OrderMaterialLedgerUpdate) SetTargetStation(v string) *OrderMaterialLedgerUpdate {
|
||||
_u.mutation.SetTargetStation(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableTargetStation sets the "target_station" field if the given value is not nil.
|
||||
func (_u *OrderMaterialLedgerUpdate) SetNillableTargetStation(v *string) *OrderMaterialLedgerUpdate {
|
||||
if v != nil {
|
||||
_u.SetTargetStation(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearTargetStation clears the value of the "target_station" field.
|
||||
func (_u *OrderMaterialLedgerUpdate) ClearTargetStation() *OrderMaterialLedgerUpdate {
|
||||
_u.mutation.ClearTargetStation()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetRemark sets the "remark" field.
|
||||
func (_u *OrderMaterialLedgerUpdate) SetRemark(v string) *OrderMaterialLedgerUpdate {
|
||||
_u.mutation.SetRemark(v)
|
||||
@@ -261,6 +281,12 @@ func (_u *OrderMaterialLedgerUpdate) sqlSave(ctx context.Context) (_node int, er
|
||||
if value, ok := _u.mutation.Status(); ok {
|
||||
_spec.SetField(ordermaterialledger.FieldStatus, field.TypeString, value)
|
||||
}
|
||||
if value, ok := _u.mutation.TargetStation(); ok {
|
||||
_spec.SetField(ordermaterialledger.FieldTargetStation, field.TypeString, value)
|
||||
}
|
||||
if _u.mutation.TargetStationCleared() {
|
||||
_spec.ClearField(ordermaterialledger.FieldTargetStation, field.TypeString)
|
||||
}
|
||||
if value, ok := _u.mutation.Remark(); ok {
|
||||
_spec.SetField(ordermaterialledger.FieldRemark, field.TypeString, value)
|
||||
}
|
||||
@@ -403,6 +429,26 @@ func (_u *OrderMaterialLedgerUpdateOne) SetNillableStatus(v *string) *OrderMater
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetTargetStation sets the "target_station" field.
|
||||
func (_u *OrderMaterialLedgerUpdateOne) SetTargetStation(v string) *OrderMaterialLedgerUpdateOne {
|
||||
_u.mutation.SetTargetStation(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableTargetStation sets the "target_station" field if the given value is not nil.
|
||||
func (_u *OrderMaterialLedgerUpdateOne) SetNillableTargetStation(v *string) *OrderMaterialLedgerUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetTargetStation(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearTargetStation clears the value of the "target_station" field.
|
||||
func (_u *OrderMaterialLedgerUpdateOne) ClearTargetStation() *OrderMaterialLedgerUpdateOne {
|
||||
_u.mutation.ClearTargetStation()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetRemark sets the "remark" field.
|
||||
func (_u *OrderMaterialLedgerUpdateOne) SetRemark(v string) *OrderMaterialLedgerUpdateOne {
|
||||
_u.mutation.SetRemark(v)
|
||||
@@ -563,6 +609,12 @@ func (_u *OrderMaterialLedgerUpdateOne) sqlSave(ctx context.Context) (_node *Ord
|
||||
if value, ok := _u.mutation.Status(); ok {
|
||||
_spec.SetField(ordermaterialledger.FieldStatus, field.TypeString, value)
|
||||
}
|
||||
if value, ok := _u.mutation.TargetStation(); ok {
|
||||
_spec.SetField(ordermaterialledger.FieldTargetStation, field.TypeString, value)
|
||||
}
|
||||
if _u.mutation.TargetStationCleared() {
|
||||
_spec.ClearField(ordermaterialledger.FieldTargetStation, field.TypeString)
|
||||
}
|
||||
if value, ok := _u.mutation.Remark(); ok {
|
||||
_spec.SetField(ordermaterialledger.FieldRemark, field.TypeString, value)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user