refactor: 重构产线工位与备料流程,移除冗余字段
1. 移除工单、工件、日排产中的冗余工位组合/接驳台字段 2. 新增工位接驳台编码字段与唯一约束,关联WMS接驳台主数据 3. 重构日排产为工位产量分配模式,替代原接驳台列表 4. 新增备料单工位级字段与分批出库支持 5. 移除定时同步可生产数量,改为WMS实时拉取接口 6. 过滤操作日志,排除登录/退出相关日志 7. 调整仪表盘工序展示逻辑为今日派工路线 8. 新增接驳台维护菜单与基础数据
This commit is contained in:
@@ -89,11 +89,6 @@ func FailNum(v int) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldEQ(FieldFailNum, v))
|
||||
}
|
||||
|
||||
// ProcessSeq applies equality check predicate on the "processSeq" field. It's identical to ProcessSeqEQ.
|
||||
func ProcessSeq(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldEQ(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ContractNo applies equality check predicate on the "contractNo" field. It's identical to ContractNoEQ.
|
||||
func ContractNo(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldEQ(FieldContractNo, v))
|
||||
@@ -504,71 +499,6 @@ func FailNumLTE(v int) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldLTE(FieldFailNum, v))
|
||||
}
|
||||
|
||||
// ProcessSeqEQ applies the EQ predicate on the "processSeq" field.
|
||||
func ProcessSeqEQ(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldEQ(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ProcessSeqNEQ applies the NEQ predicate on the "processSeq" field.
|
||||
func ProcessSeqNEQ(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldNEQ(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ProcessSeqIn applies the In predicate on the "processSeq" field.
|
||||
func ProcessSeqIn(vs ...string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldIn(FieldProcessSeq, vs...))
|
||||
}
|
||||
|
||||
// ProcessSeqNotIn applies the NotIn predicate on the "processSeq" field.
|
||||
func ProcessSeqNotIn(vs ...string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldNotIn(FieldProcessSeq, vs...))
|
||||
}
|
||||
|
||||
// ProcessSeqGT applies the GT predicate on the "processSeq" field.
|
||||
func ProcessSeqGT(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldGT(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ProcessSeqGTE applies the GTE predicate on the "processSeq" field.
|
||||
func ProcessSeqGTE(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldGTE(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ProcessSeqLT applies the LT predicate on the "processSeq" field.
|
||||
func ProcessSeqLT(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldLT(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ProcessSeqLTE applies the LTE predicate on the "processSeq" field.
|
||||
func ProcessSeqLTE(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldLTE(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ProcessSeqContains applies the Contains predicate on the "processSeq" field.
|
||||
func ProcessSeqContains(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldContains(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ProcessSeqHasPrefix applies the HasPrefix predicate on the "processSeq" field.
|
||||
func ProcessSeqHasPrefix(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldHasPrefix(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ProcessSeqHasSuffix applies the HasSuffix predicate on the "processSeq" field.
|
||||
func ProcessSeqHasSuffix(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldHasSuffix(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ProcessSeqEqualFold applies the EqualFold predicate on the "processSeq" field.
|
||||
func ProcessSeqEqualFold(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldEqualFold(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ProcessSeqContainsFold applies the ContainsFold predicate on the "processSeq" field.
|
||||
func ProcessSeqContainsFold(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldContainsFold(FieldProcessSeq, v))
|
||||
}
|
||||
|
||||
// ContractNoEQ applies the EQ predicate on the "contractNo" field.
|
||||
func ContractNoEQ(v string) predicate.WorkOrder {
|
||||
return predicate.WorkOrder(sql.FieldEQ(FieldContractNo, v))
|
||||
|
||||
@@ -27,8 +27,6 @@ const (
|
||||
FieldFinishedNum = "finished_num"
|
||||
// FieldFailNum holds the string denoting the failnum field in the database.
|
||||
FieldFailNum = "fail_num"
|
||||
// FieldProcessSeq holds the string denoting the processseq field in the database.
|
||||
FieldProcessSeq = "process_seq"
|
||||
// FieldContractNo holds the string denoting the contractno field in the database.
|
||||
FieldContractNo = "contract_no"
|
||||
// FieldProjectNo holds the string denoting the projectno field in the database.
|
||||
@@ -67,7 +65,6 @@ var Columns = []string{
|
||||
FieldQuantity,
|
||||
FieldFinishedNum,
|
||||
FieldFailNum,
|
||||
FieldProcessSeq,
|
||||
FieldContractNo,
|
||||
FieldProjectNo,
|
||||
FieldProductSerial,
|
||||
@@ -109,10 +106,6 @@ var (
|
||||
DefaultFinishedNum int
|
||||
// DefaultFailNum holds the default value on creation for the "failNum" field.
|
||||
DefaultFailNum int
|
||||
// DefaultProcessSeq holds the default value on creation for the "processSeq" field.
|
||||
DefaultProcessSeq string
|
||||
// ProcessSeqValidator is a validator for the "processSeq" field. It is called by the builders before save.
|
||||
ProcessSeqValidator func(string) error
|
||||
// DefaultContractNo holds the default value on creation for the "contractNo" field.
|
||||
DefaultContractNo string
|
||||
// ContractNoValidator is a validator for the "contractNo" field. It is called by the builders before save.
|
||||
@@ -186,11 +179,6 @@ func ByFailNum(opts ...sql.OrderTermOption) OrderOption {
|
||||
return sql.OrderByField(FieldFailNum, opts...).ToFunc()
|
||||
}
|
||||
|
||||
// ByProcessSeq orders the results by the processSeq field.
|
||||
func ByProcessSeq(opts ...sql.OrderTermOption) OrderOption {
|
||||
return sql.OrderByField(FieldProcessSeq, opts...).ToFunc()
|
||||
}
|
||||
|
||||
// ByContractNo orders the results by the contractNo field.
|
||||
func ByContractNo(opts ...sql.OrderTermOption) OrderOption {
|
||||
return sql.OrderByField(FieldContractNo, opts...).ToFunc()
|
||||
|
||||
Reference in New Issue
Block a user