docs(deployment): 更新部署手册和业务架构说明
- 更新MES和WMS服务端口配置说明 - 详细说明产线工位设备配置(扫码枪+拧紧枪) - 明确AGV配送和接驳台的模拟模式与真实对接方案 - 更新WMS中AGV配送默认模拟模式说明 - 完善厂内物流(AGV/接驳台)的业务架构约束 - 修订临时文档为详细的项目问题和解决方案规划
This commit is contained in:
@@ -96,6 +96,148 @@ func (_u *StocktakeOrderUpdate) AddTotalTargets(v int) *StocktakeOrderUpdate {
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetDiffCount sets the "diff_count" field.
|
||||
func (_u *StocktakeOrderUpdate) SetDiffCount(v int) *StocktakeOrderUpdate {
|
||||
_u.mutation.ResetDiffCount()
|
||||
_u.mutation.SetDiffCount(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableDiffCount sets the "diff_count" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdate) SetNillableDiffCount(v *int) *StocktakeOrderUpdate {
|
||||
if v != nil {
|
||||
_u.SetDiffCount(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// AddDiffCount adds value to the "diff_count" field.
|
||||
func (_u *StocktakeOrderUpdate) AddDiffCount(v int) *StocktakeOrderUpdate {
|
||||
_u.mutation.AddDiffCount(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetAdjusted sets the "adjusted" field.
|
||||
func (_u *StocktakeOrderUpdate) SetAdjusted(v bool) *StocktakeOrderUpdate {
|
||||
_u.mutation.SetAdjusted(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableAdjusted sets the "adjusted" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdate) SetNillableAdjusted(v *bool) *StocktakeOrderUpdate {
|
||||
if v != nil {
|
||||
_u.SetAdjusted(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetAdjustNo sets the "adjust_no" field.
|
||||
func (_u *StocktakeOrderUpdate) SetAdjustNo(v string) *StocktakeOrderUpdate {
|
||||
_u.mutation.SetAdjustNo(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableAdjustNo sets the "adjust_no" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdate) SetNillableAdjustNo(v *string) *StocktakeOrderUpdate {
|
||||
if v != nil {
|
||||
_u.SetAdjustNo(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearAdjustNo clears the value of the "adjust_no" field.
|
||||
func (_u *StocktakeOrderUpdate) ClearAdjustNo() *StocktakeOrderUpdate {
|
||||
_u.mutation.ClearAdjustNo()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetWrittenAt sets the "written_at" field.
|
||||
func (_u *StocktakeOrderUpdate) SetWrittenAt(v int64) *StocktakeOrderUpdate {
|
||||
_u.mutation.ResetWrittenAt()
|
||||
_u.mutation.SetWrittenAt(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableWrittenAt sets the "written_at" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdate) SetNillableWrittenAt(v *int64) *StocktakeOrderUpdate {
|
||||
if v != nil {
|
||||
_u.SetWrittenAt(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// AddWrittenAt adds value to the "written_at" field.
|
||||
func (_u *StocktakeOrderUpdate) AddWrittenAt(v int64) *StocktakeOrderUpdate {
|
||||
_u.mutation.AddWrittenAt(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearWrittenAt clears the value of the "written_at" field.
|
||||
func (_u *StocktakeOrderUpdate) ClearWrittenAt() *StocktakeOrderUpdate {
|
||||
_u.mutation.ClearWrittenAt()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetWrittenBy sets the "written_by" field.
|
||||
func (_u *StocktakeOrderUpdate) SetWrittenBy(v string) *StocktakeOrderUpdate {
|
||||
_u.mutation.SetWrittenBy(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableWrittenBy sets the "written_by" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdate) SetNillableWrittenBy(v *string) *StocktakeOrderUpdate {
|
||||
if v != nil {
|
||||
_u.SetWrittenBy(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearWrittenBy clears the value of the "written_by" field.
|
||||
func (_u *StocktakeOrderUpdate) ClearWrittenBy() *StocktakeOrderUpdate {
|
||||
_u.mutation.ClearWrittenBy()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetUncountedMode sets the "uncounted_mode" field.
|
||||
func (_u *StocktakeOrderUpdate) SetUncountedMode(v string) *StocktakeOrderUpdate {
|
||||
_u.mutation.SetUncountedMode(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableUncountedMode sets the "uncounted_mode" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdate) SetNillableUncountedMode(v *string) *StocktakeOrderUpdate {
|
||||
if v != nil {
|
||||
_u.SetUncountedMode(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearUncountedMode clears the value of the "uncounted_mode" field.
|
||||
func (_u *StocktakeOrderUpdate) ClearUncountedMode() *StocktakeOrderUpdate {
|
||||
_u.mutation.ClearUncountedMode()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetCancelReason sets the "cancel_reason" field.
|
||||
func (_u *StocktakeOrderUpdate) SetCancelReason(v string) *StocktakeOrderUpdate {
|
||||
_u.mutation.SetCancelReason(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableCancelReason sets the "cancel_reason" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdate) SetNillableCancelReason(v *string) *StocktakeOrderUpdate {
|
||||
if v != nil {
|
||||
_u.SetCancelReason(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearCancelReason clears the value of the "cancel_reason" field.
|
||||
func (_u *StocktakeOrderUpdate) ClearCancelReason() *StocktakeOrderUpdate {
|
||||
_u.mutation.ClearCancelReason()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetCreatedAt sets the "created_at" field.
|
||||
func (_u *StocktakeOrderUpdate) SetCreatedAt(v int64) *StocktakeOrderUpdate {
|
||||
_u.mutation.ResetCreatedAt()
|
||||
@@ -203,6 +345,48 @@ func (_u *StocktakeOrderUpdate) sqlSave(ctx context.Context) (_node int, err err
|
||||
if value, ok := _u.mutation.AddedTotalTargets(); ok {
|
||||
_spec.AddField(stocktakeorder.FieldTotalTargets, field.TypeInt, value)
|
||||
}
|
||||
if value, ok := _u.mutation.DiffCount(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldDiffCount, field.TypeInt, value)
|
||||
}
|
||||
if value, ok := _u.mutation.AddedDiffCount(); ok {
|
||||
_spec.AddField(stocktakeorder.FieldDiffCount, field.TypeInt, value)
|
||||
}
|
||||
if value, ok := _u.mutation.Adjusted(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldAdjusted, field.TypeBool, value)
|
||||
}
|
||||
if value, ok := _u.mutation.AdjustNo(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldAdjustNo, field.TypeString, value)
|
||||
}
|
||||
if _u.mutation.AdjustNoCleared() {
|
||||
_spec.ClearField(stocktakeorder.FieldAdjustNo, field.TypeString)
|
||||
}
|
||||
if value, ok := _u.mutation.WrittenAt(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldWrittenAt, field.TypeInt64, value)
|
||||
}
|
||||
if value, ok := _u.mutation.AddedWrittenAt(); ok {
|
||||
_spec.AddField(stocktakeorder.FieldWrittenAt, field.TypeInt64, value)
|
||||
}
|
||||
if _u.mutation.WrittenAtCleared() {
|
||||
_spec.ClearField(stocktakeorder.FieldWrittenAt, field.TypeInt64)
|
||||
}
|
||||
if value, ok := _u.mutation.WrittenBy(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldWrittenBy, field.TypeString, value)
|
||||
}
|
||||
if _u.mutation.WrittenByCleared() {
|
||||
_spec.ClearField(stocktakeorder.FieldWrittenBy, field.TypeString)
|
||||
}
|
||||
if value, ok := _u.mutation.UncountedMode(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldUncountedMode, field.TypeString, value)
|
||||
}
|
||||
if _u.mutation.UncountedModeCleared() {
|
||||
_spec.ClearField(stocktakeorder.FieldUncountedMode, field.TypeString)
|
||||
}
|
||||
if value, ok := _u.mutation.CancelReason(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldCancelReason, field.TypeString, value)
|
||||
}
|
||||
if _u.mutation.CancelReasonCleared() {
|
||||
_spec.ClearField(stocktakeorder.FieldCancelReason, field.TypeString)
|
||||
}
|
||||
if value, ok := _u.mutation.CreatedAt(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldCreatedAt, field.TypeInt64, value)
|
||||
}
|
||||
@@ -307,6 +491,148 @@ func (_u *StocktakeOrderUpdateOne) AddTotalTargets(v int) *StocktakeOrderUpdateO
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetDiffCount sets the "diff_count" field.
|
||||
func (_u *StocktakeOrderUpdateOne) SetDiffCount(v int) *StocktakeOrderUpdateOne {
|
||||
_u.mutation.ResetDiffCount()
|
||||
_u.mutation.SetDiffCount(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableDiffCount sets the "diff_count" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdateOne) SetNillableDiffCount(v *int) *StocktakeOrderUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetDiffCount(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// AddDiffCount adds value to the "diff_count" field.
|
||||
func (_u *StocktakeOrderUpdateOne) AddDiffCount(v int) *StocktakeOrderUpdateOne {
|
||||
_u.mutation.AddDiffCount(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetAdjusted sets the "adjusted" field.
|
||||
func (_u *StocktakeOrderUpdateOne) SetAdjusted(v bool) *StocktakeOrderUpdateOne {
|
||||
_u.mutation.SetAdjusted(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableAdjusted sets the "adjusted" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdateOne) SetNillableAdjusted(v *bool) *StocktakeOrderUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetAdjusted(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetAdjustNo sets the "adjust_no" field.
|
||||
func (_u *StocktakeOrderUpdateOne) SetAdjustNo(v string) *StocktakeOrderUpdateOne {
|
||||
_u.mutation.SetAdjustNo(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableAdjustNo sets the "adjust_no" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdateOne) SetNillableAdjustNo(v *string) *StocktakeOrderUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetAdjustNo(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearAdjustNo clears the value of the "adjust_no" field.
|
||||
func (_u *StocktakeOrderUpdateOne) ClearAdjustNo() *StocktakeOrderUpdateOne {
|
||||
_u.mutation.ClearAdjustNo()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetWrittenAt sets the "written_at" field.
|
||||
func (_u *StocktakeOrderUpdateOne) SetWrittenAt(v int64) *StocktakeOrderUpdateOne {
|
||||
_u.mutation.ResetWrittenAt()
|
||||
_u.mutation.SetWrittenAt(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableWrittenAt sets the "written_at" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdateOne) SetNillableWrittenAt(v *int64) *StocktakeOrderUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetWrittenAt(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// AddWrittenAt adds value to the "written_at" field.
|
||||
func (_u *StocktakeOrderUpdateOne) AddWrittenAt(v int64) *StocktakeOrderUpdateOne {
|
||||
_u.mutation.AddWrittenAt(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearWrittenAt clears the value of the "written_at" field.
|
||||
func (_u *StocktakeOrderUpdateOne) ClearWrittenAt() *StocktakeOrderUpdateOne {
|
||||
_u.mutation.ClearWrittenAt()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetWrittenBy sets the "written_by" field.
|
||||
func (_u *StocktakeOrderUpdateOne) SetWrittenBy(v string) *StocktakeOrderUpdateOne {
|
||||
_u.mutation.SetWrittenBy(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableWrittenBy sets the "written_by" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdateOne) SetNillableWrittenBy(v *string) *StocktakeOrderUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetWrittenBy(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearWrittenBy clears the value of the "written_by" field.
|
||||
func (_u *StocktakeOrderUpdateOne) ClearWrittenBy() *StocktakeOrderUpdateOne {
|
||||
_u.mutation.ClearWrittenBy()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetUncountedMode sets the "uncounted_mode" field.
|
||||
func (_u *StocktakeOrderUpdateOne) SetUncountedMode(v string) *StocktakeOrderUpdateOne {
|
||||
_u.mutation.SetUncountedMode(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableUncountedMode sets the "uncounted_mode" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdateOne) SetNillableUncountedMode(v *string) *StocktakeOrderUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetUncountedMode(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearUncountedMode clears the value of the "uncounted_mode" field.
|
||||
func (_u *StocktakeOrderUpdateOne) ClearUncountedMode() *StocktakeOrderUpdateOne {
|
||||
_u.mutation.ClearUncountedMode()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetCancelReason sets the "cancel_reason" field.
|
||||
func (_u *StocktakeOrderUpdateOne) SetCancelReason(v string) *StocktakeOrderUpdateOne {
|
||||
_u.mutation.SetCancelReason(v)
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetNillableCancelReason sets the "cancel_reason" field if the given value is not nil.
|
||||
func (_u *StocktakeOrderUpdateOne) SetNillableCancelReason(v *string) *StocktakeOrderUpdateOne {
|
||||
if v != nil {
|
||||
_u.SetCancelReason(*v)
|
||||
}
|
||||
return _u
|
||||
}
|
||||
|
||||
// ClearCancelReason clears the value of the "cancel_reason" field.
|
||||
func (_u *StocktakeOrderUpdateOne) ClearCancelReason() *StocktakeOrderUpdateOne {
|
||||
_u.mutation.ClearCancelReason()
|
||||
return _u
|
||||
}
|
||||
|
||||
// SetCreatedAt sets the "created_at" field.
|
||||
func (_u *StocktakeOrderUpdateOne) SetCreatedAt(v int64) *StocktakeOrderUpdateOne {
|
||||
_u.mutation.ResetCreatedAt()
|
||||
@@ -444,6 +770,48 @@ func (_u *StocktakeOrderUpdateOne) sqlSave(ctx context.Context) (_node *Stocktak
|
||||
if value, ok := _u.mutation.AddedTotalTargets(); ok {
|
||||
_spec.AddField(stocktakeorder.FieldTotalTargets, field.TypeInt, value)
|
||||
}
|
||||
if value, ok := _u.mutation.DiffCount(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldDiffCount, field.TypeInt, value)
|
||||
}
|
||||
if value, ok := _u.mutation.AddedDiffCount(); ok {
|
||||
_spec.AddField(stocktakeorder.FieldDiffCount, field.TypeInt, value)
|
||||
}
|
||||
if value, ok := _u.mutation.Adjusted(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldAdjusted, field.TypeBool, value)
|
||||
}
|
||||
if value, ok := _u.mutation.AdjustNo(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldAdjustNo, field.TypeString, value)
|
||||
}
|
||||
if _u.mutation.AdjustNoCleared() {
|
||||
_spec.ClearField(stocktakeorder.FieldAdjustNo, field.TypeString)
|
||||
}
|
||||
if value, ok := _u.mutation.WrittenAt(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldWrittenAt, field.TypeInt64, value)
|
||||
}
|
||||
if value, ok := _u.mutation.AddedWrittenAt(); ok {
|
||||
_spec.AddField(stocktakeorder.FieldWrittenAt, field.TypeInt64, value)
|
||||
}
|
||||
if _u.mutation.WrittenAtCleared() {
|
||||
_spec.ClearField(stocktakeorder.FieldWrittenAt, field.TypeInt64)
|
||||
}
|
||||
if value, ok := _u.mutation.WrittenBy(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldWrittenBy, field.TypeString, value)
|
||||
}
|
||||
if _u.mutation.WrittenByCleared() {
|
||||
_spec.ClearField(stocktakeorder.FieldWrittenBy, field.TypeString)
|
||||
}
|
||||
if value, ok := _u.mutation.UncountedMode(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldUncountedMode, field.TypeString, value)
|
||||
}
|
||||
if _u.mutation.UncountedModeCleared() {
|
||||
_spec.ClearField(stocktakeorder.FieldUncountedMode, field.TypeString)
|
||||
}
|
||||
if value, ok := _u.mutation.CancelReason(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldCancelReason, field.TypeString, value)
|
||||
}
|
||||
if _u.mutation.CancelReasonCleared() {
|
||||
_spec.ClearField(stocktakeorder.FieldCancelReason, field.TypeString)
|
||||
}
|
||||
if value, ok := _u.mutation.CreatedAt(); ok {
|
||||
_spec.SetField(stocktakeorder.FieldCreatedAt, field.TypeInt64, value)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user