diff --git a/meta/base/DayModel.meta.go b/meta/base/DayModel.meta.go index 521b549..192f8d0 100644 --- a/meta/base/DayModel.meta.go +++ b/meta/base/DayModel.meta.go @@ -68,6 +68,9 @@ var DayModel_S3B4Beg = grmi.NewField("S3B4Beg", "DayModel.S3_B4_Beg", "s3b4beg", var DayModel_S3B4End = grmi.NewField("S3B4End", "DayModel.S3_B4_End", "s3b4end", grmi.TypeInt) var DayModel_S3B5Beg = grmi.NewField("S3B5Beg", "DayModel.S3_B5_Beg", "s3b5beg", grmi.TypeInt) var DayModel_S3B5End = grmi.NewField("S3B5End", "DayModel.S3_B5_End", "s3b5end", grmi.TypeInt) +var DayModel_EnableS1CrossDayToggle = grmi.NewField("EnableS1CrossDayToggle", "DayModel.EnableS1CrossDayToggle", "enables1crossdaytoggle", grmi.TypeBool) +var DayModel_EnableS2CrossDayToggle = grmi.NewField("EnableS2CrossDayToggle", "DayModel.EnableS2CrossDayToggle", "enables2crossdaytoggle", grmi.TypeBool) +var DayModel_EnableS3CrossDayToggle = grmi.NewField("EnableS3CrossDayToggle", "DayModel.EnableS3CrossDayToggle", "enables3crossdaytoggle", grmi.TypeBool) var DayModel_LastModify = grmi.NewField("LastModify", "DayModel.LastModify", "lastmodify", grmi.TypeDateTime) var DayModel_LastUser = grmi.NewField("LastUser", "DayModel.LastUser", "lastuser", grmi.TypeString) var DayModel_CreateTime = grmi.NewField("CreateTime", "DayModel.CreateTime", "createtime", grmi.TypeDateTime) @@ -137,9 +140,12 @@ var DayModel = grmi.NewEntity( DayModel_S3B4End.Name: DayModel_S3B4End, DayModel_S3B5Beg.Name: DayModel_S3B5Beg, DayModel_S3B5End.Name: DayModel_S3B5End, + DayModel_EnableS1CrossDayToggle.Name: DayModel_EnableS1CrossDayToggle, + DayModel_EnableS2CrossDayToggle.Name: DayModel_EnableS2CrossDayToggle, + DayModel_EnableS3CrossDayToggle.Name: DayModel_EnableS3CrossDayToggle, DayModel_LastModify.Name: DayModel_LastModify, DayModel_LastUser.Name: DayModel_LastUser, DayModel_CreateTime.Name: DayModel_CreateTime, }, []string{"PlantNr"}, - []string{"Descr", "Abrev", "HexColor", "S1Toggle", "S2Toggle", "S3Toggle", "WorkShiftToggle", "S1_WorkShiftNr", "S2_WorkShiftNr", "S3_WorkShiftNr", "S1_Beg", "S1_End", "S1_Len", "S2_Beg", "S2_End", "S2_Len", "S3_Beg", "S3_End", "S3_Len", "Dm_Len", "S1_B1_Beg", "S1_B1_End", "S1_B2_Beg", "S1_B2_End", "S1_B3_Beg", "S1_B3_End", "S1_B4_Beg", "S1_B4_End", "S1_B5_Beg", "S1_B5_End", "S2_B1_Beg", "S2_B1_End", "S2_B2_Beg", "S2_B2_End", "S2_B3_Beg", "S2_B3_End", "S2_B4_Beg", "S2_B4_End", "S2_B5_Beg", "S2_B5_End", "S3_B1_Beg", "S3_B1_End", "S3_B2_Beg", "S3_B2_End", "S3_B3_Beg", "S3_B3_End", "S3_B4_Beg", "S3_B4_End", "S3_B5_Beg", "S3_B5_End", "LastUser"}) + []string{"Descr", "Abrev", "HexColor", "S1Toggle", "S2Toggle", "S3Toggle", "WorkShiftToggle", "S1_WorkShiftNr", "S2_WorkShiftNr", "S3_WorkShiftNr", "S1_Beg", "S1_End", "S1_Len", "S2_Beg", "S2_End", "S2_Len", "S3_Beg", "S3_End", "S3_Len", "Dm_Len", "S1_B1_Beg", "S1_B1_End", "S1_B2_Beg", "S1_B2_End", "S1_B3_Beg", "S1_B3_End", "S1_B4_Beg", "S1_B4_End", "S1_B5_Beg", "S1_B5_End", "S2_B1_Beg", "S2_B1_End", "S2_B2_Beg", "S2_B2_End", "S2_B3_Beg", "S2_B3_End", "S2_B4_Beg", "S2_B4_End", "S2_B5_Beg", "S2_B5_End", "S3_B1_Beg", "S3_B1_End", "S3_B2_Beg", "S3_B2_End", "S3_B3_Beg", "S3_B3_End", "S3_B4_Beg", "S3_B4_End", "S3_B5_Beg", "S3_B5_End", "EnableS1CrossDayToggle", "EnableS2CrossDayToggle", "EnableS3CrossDayToggle", "LastUser"}) diff --git a/meta/base/WorkShift.meta.go b/meta/base/WorkShift.meta.go index 08d9d27..ce8c3ff 100644 --- a/meta/base/WorkShift.meta.go +++ b/meta/base/WorkShift.meta.go @@ -36,6 +36,7 @@ var WorkShift_SB4Beg = grmi.NewField("SB4Beg", "WorkShift.S_B4_Beg", "sb4beg", g var WorkShift_SB4End = grmi.NewField("SB4End", "WorkShift.S_B4_End", "sb4end", grmi.TypeInt) var WorkShift_SB5Beg = grmi.NewField("SB5Beg", "WorkShift.S_B5_Beg", "sb5beg", grmi.TypeInt) var WorkShift_SB5End = grmi.NewField("SB5End", "WorkShift.S_B5_End", "sb5end", grmi.TypeInt) +var WorkShift_EnableCrossDayToggle = grmi.NewField("EnableCrossDayToggle", "WorkShift.EnableCrossDayToggle", "enablecrossdaytoggle", grmi.TypeBool) var WorkShift_LastModify = grmi.NewField("LastModify", "WorkShift.LastModify", "lastmodify", grmi.TypeDateTime) var WorkShift_LastUser = grmi.NewField("LastUser", "WorkShift.LastUser", "lastuser", grmi.TypeString) var WorkShift_CreateTime = grmi.NewField("CreateTime", "WorkShift.CreateTime", "createtime", grmi.TypeDateTime) @@ -73,9 +74,10 @@ var WorkShift = grmi.NewEntity( WorkShift_SB4End.Name: WorkShift_SB4End, WorkShift_SB5Beg.Name: WorkShift_SB5Beg, WorkShift_SB5End.Name: WorkShift_SB5End, + WorkShift_EnableCrossDayToggle.Name: WorkShift_EnableCrossDayToggle, WorkShift_LastModify.Name: WorkShift_LastModify, WorkShift_LastUser.Name: WorkShift_LastUser, WorkShift_CreateTime.Name: WorkShift_CreateTime, }, []string{"PlantNr"}, - []string{"Descr", "Abrev", "HexColor", "PlanPersonQty", "PlanEfficiency", "S_Beg", "S_End", "S_Len", "S_B1_Beg", "S_B1_End", "S_B2_Beg", "S_B2_End", "S_B3_Beg", "S_B3_End", "S_B4_Beg", "S_B4_End", "S_B5_Beg", "S_B5_End", "LastUser"}) + []string{"Descr", "Abrev", "HexColor", "PlanPersonQty", "PlanEfficiency", "S_Beg", "S_End", "S_Len", "S_B1_Beg", "S_B1_End", "S_B2_Beg", "S_B2_End", "S_B3_Beg", "S_B3_End", "S_B4_Beg", "S_B4_End", "S_B5_Beg", "S_B5_End", "EnableCrossDayToggle", "LastUser"}) diff --git a/models/base/DayModel.model.go b/models/base/DayModel.model.go index 4900f98..283d9d1 100644 --- a/models/base/DayModel.model.go +++ b/models/base/DayModel.model.go @@ -20,64 +20,67 @@ import ( * ******************************************************************************/ type DayModel struct { - PlantNr int `xorm:"pk int 'PlantNr'" json:"DayModel-PlantNr"` - DayModelNr int `xorm:"pk int 'DayModelNr' autoincr" json:"DayModel-DayModelNr"` - Descr string `xorm:"nvarchar(100) 'Descr'" json:"DayModel-Descr"` - Abrev string `xorm:"nvarchar(10) 'Abrev' not null" json:"DayModel-Abrev"` - HexColor string `xorm:"nvarchar(10) 'HexColor'" json:"DayModel-HexColor"` - S1Toggle bool `xorm:"bit 'S1Toggle' not null" json:"DayModel-S1Toggle"` - S2Toggle bool `xorm:"bit 'S2Toggle' not null" json:"DayModel-S2Toggle"` - S3Toggle bool `xorm:"bit 'S3Toggle' not null" json:"DayModel-S3Toggle"` - WorkShiftToggle bool `xorm:"bit 'WorkShiftToggle' not null" json:"DayModel-WorkShiftToggle"` - S1WorkShiftNr int `xorm:"int 'S1_WorkShiftNr' not null" json:"DayModel-S1_WorkShiftNr"` - S2WorkShiftNr int `xorm:"int 'S2_WorkShiftNr' not null" json:"DayModel-S2_WorkShiftNr"` - S3WorkShiftNr int `xorm:"int 'S3_WorkShiftNr' not null" json:"DayModel-S3_WorkShiftNr"` - S1Beg int `xorm:"int 'S1_Beg'" json:"DayModel-S1_Beg"` - S1End int `xorm:"int 'S1_End'" json:"DayModel-S1_End"` - S1Len int `xorm:"int 'S1_Len'" json:"DayModel-S1_Len"` - S2Beg int `xorm:"int 'S2_Beg'" json:"DayModel-S2_Beg"` - S2End int `xorm:"int 'S2_End'" json:"DayModel-S2_End"` - S2Len int `xorm:"int 'S2_Len'" json:"DayModel-S2_Len"` - S3Beg int `xorm:"int 'S3_Beg'" json:"DayModel-S3_Beg"` - S3End int `xorm:"int 'S3_End'" json:"DayModel-S3_End"` - S3Len int `xorm:"int 'S3_Len'" json:"DayModel-S3_Len"` - DmLen int `xorm:"int 'Dm_Len'" json:"DayModel-Dm_Len"` - S1B1Beg int `xorm:"int 'S1_B1_Beg'" json:"DayModel-S1_B1_Beg"` - S1B1End int `xorm:"int 'S1_B1_End'" json:"DayModel-S1_B1_End"` - S1B2Beg int `xorm:"int 'S1_B2_Beg'" json:"DayModel-S1_B2_Beg"` - S1B2End int `xorm:"int 'S1_B2_End'" json:"DayModel-S1_B2_End"` - S1B3Beg int `xorm:"int 'S1_B3_Beg'" json:"DayModel-S1_B3_Beg"` - S1B3End int `xorm:"int 'S1_B3_End'" json:"DayModel-S1_B3_End"` - S1B4Beg int `xorm:"int 'S1_B4_Beg'" json:"DayModel-S1_B4_Beg"` - S1B4End int `xorm:"int 'S1_B4_End'" json:"DayModel-S1_B4_End"` - S1B5Beg int `xorm:"int 'S1_B5_Beg'" json:"DayModel-S1_B5_Beg"` - S1B5End int `xorm:"int 'S1_B5_End'" json:"DayModel-S1_B5_End"` - S2B1Beg int `xorm:"int 'S2_B1_Beg'" json:"DayModel-S2_B1_Beg"` - S2B1End int `xorm:"int 'S2_B1_End'" json:"DayModel-S2_B1_End"` - S2B2Beg int `xorm:"int 'S2_B2_Beg'" json:"DayModel-S2_B2_Beg"` - S2B2End int `xorm:"int 'S2_B2_End'" json:"DayModel-S2_B2_End"` - S2B3Beg int `xorm:"int 'S2_B3_Beg'" json:"DayModel-S2_B3_Beg"` - S2B3End int `xorm:"int 'S2_B3_End'" json:"DayModel-S2_B3_End"` - S2B4Beg int `xorm:"int 'S2_B4_Beg'" json:"DayModel-S2_B4_Beg"` - S2B4End int `xorm:"int 'S2_B4_End'" json:"DayModel-S2_B4_End"` - S2B5Beg int `xorm:"int 'S2_B5_Beg'" json:"DayModel-S2_B5_Beg"` - S2B5End int `xorm:"int 'S2_B5_End'" json:"DayModel-S2_B5_End"` - S3B1Beg int `xorm:"int 'S3_B1_Beg'" json:"DayModel-S3_B1_Beg"` - S3B1End int `xorm:"int 'S3_B1_End'" json:"DayModel-S3_B1_End"` - S3B2Beg int `xorm:"int 'S3_B2_Beg'" json:"DayModel-S3_B2_Beg"` - S3B2End int `xorm:"int 'S3_B2_End'" json:"DayModel-S3_B2_End"` - S3B3Beg int `xorm:"int 'S3_B3_Beg'" json:"DayModel-S3_B3_Beg"` - S3B3End int `xorm:"int 'S3_B3_End'" json:"DayModel-S3_B3_End"` - S3B4Beg int `xorm:"int 'S3_B4_Beg'" json:"DayModel-S3_B4_Beg"` - S3B4End int `xorm:"int 'S3_B4_End'" json:"DayModel-S3_B4_End"` - S3B5Beg int `xorm:"int 'S3_B5_Beg'" json:"DayModel-S3_B5_Beg"` - S3B5End int `xorm:"int 'S3_B5_End'" json:"DayModel-S3_B5_End"` - S1WorkShift WorkShift `xorm:"-" json:"DayModel-S1WorkShift"` - S2WorkShift WorkShift `xorm:"-" json:"DayModel-S2WorkShift"` - S3WorkShift WorkShift `xorm:"-" json:"DayModel-S3WorkShift"` - LastModify grmi.DateTime `xorm:"datetime 'LastModify' not null updated" json:"DayModel-LastModify"` - LastUser string `xorm:"nvarchar(20) 'LastUser' not null" json:"DayModel-LastUser"` - CreateTime grmi.DateTime `xorm:"datetime 'CreateTime' not null created" json:"DayModel-CreateTime"` + PlantNr int `xorm:"pk int 'PlantNr'" json:"DayModel-PlantNr"` + DayModelNr int `xorm:"pk int 'DayModelNr' autoincr" json:"DayModel-DayModelNr"` + Descr string `xorm:"nvarchar(100) 'Descr'" json:"DayModel-Descr"` + Abrev string `xorm:"nvarchar(10) 'Abrev' not null" json:"DayModel-Abrev"` + HexColor string `xorm:"nvarchar(10) 'HexColor'" json:"DayModel-HexColor"` + S1Toggle bool `xorm:"bit 'S1Toggle' not null" json:"DayModel-S1Toggle"` + S2Toggle bool `xorm:"bit 'S2Toggle' not null" json:"DayModel-S2Toggle"` + S3Toggle bool `xorm:"bit 'S3Toggle' not null" json:"DayModel-S3Toggle"` + WorkShiftToggle bool `xorm:"bit 'WorkShiftToggle' not null" json:"DayModel-WorkShiftToggle"` + S1WorkShiftNr int `xorm:"int 'S1_WorkShiftNr' not null" json:"DayModel-S1_WorkShiftNr"` + S2WorkShiftNr int `xorm:"int 'S2_WorkShiftNr' not null" json:"DayModel-S2_WorkShiftNr"` + S3WorkShiftNr int `xorm:"int 'S3_WorkShiftNr' not null" json:"DayModel-S3_WorkShiftNr"` + S1Beg int `xorm:"int 'S1_Beg'" json:"DayModel-S1_Beg"` + S1End int `xorm:"int 'S1_End'" json:"DayModel-S1_End"` + S1Len int `xorm:"int 'S1_Len'" json:"DayModel-S1_Len"` + S2Beg int `xorm:"int 'S2_Beg'" json:"DayModel-S2_Beg"` + S2End int `xorm:"int 'S2_End'" json:"DayModel-S2_End"` + S2Len int `xorm:"int 'S2_Len'" json:"DayModel-S2_Len"` + S3Beg int `xorm:"int 'S3_Beg'" json:"DayModel-S3_Beg"` + S3End int `xorm:"int 'S3_End'" json:"DayModel-S3_End"` + S3Len int `xorm:"int 'S3_Len'" json:"DayModel-S3_Len"` + DmLen int `xorm:"int 'Dm_Len'" json:"DayModel-Dm_Len"` + S1B1Beg int `xorm:"int 'S1_B1_Beg'" json:"DayModel-S1_B1_Beg"` + S1B1End int `xorm:"int 'S1_B1_End'" json:"DayModel-S1_B1_End"` + S1B2Beg int `xorm:"int 'S1_B2_Beg'" json:"DayModel-S1_B2_Beg"` + S1B2End int `xorm:"int 'S1_B2_End'" json:"DayModel-S1_B2_End"` + S1B3Beg int `xorm:"int 'S1_B3_Beg'" json:"DayModel-S1_B3_Beg"` + S1B3End int `xorm:"int 'S1_B3_End'" json:"DayModel-S1_B3_End"` + S1B4Beg int `xorm:"int 'S1_B4_Beg'" json:"DayModel-S1_B4_Beg"` + S1B4End int `xorm:"int 'S1_B4_End'" json:"DayModel-S1_B4_End"` + S1B5Beg int `xorm:"int 'S1_B5_Beg'" json:"DayModel-S1_B5_Beg"` + S1B5End int `xorm:"int 'S1_B5_End'" json:"DayModel-S1_B5_End"` + S2B1Beg int `xorm:"int 'S2_B1_Beg'" json:"DayModel-S2_B1_Beg"` + S2B1End int `xorm:"int 'S2_B1_End'" json:"DayModel-S2_B1_End"` + S2B2Beg int `xorm:"int 'S2_B2_Beg'" json:"DayModel-S2_B2_Beg"` + S2B2End int `xorm:"int 'S2_B2_End'" json:"DayModel-S2_B2_End"` + S2B3Beg int `xorm:"int 'S2_B3_Beg'" json:"DayModel-S2_B3_Beg"` + S2B3End int `xorm:"int 'S2_B3_End'" json:"DayModel-S2_B3_End"` + S2B4Beg int `xorm:"int 'S2_B4_Beg'" json:"DayModel-S2_B4_Beg"` + S2B4End int `xorm:"int 'S2_B4_End'" json:"DayModel-S2_B4_End"` + S2B5Beg int `xorm:"int 'S2_B5_Beg'" json:"DayModel-S2_B5_Beg"` + S2B5End int `xorm:"int 'S2_B5_End'" json:"DayModel-S2_B5_End"` + S3B1Beg int `xorm:"int 'S3_B1_Beg'" json:"DayModel-S3_B1_Beg"` + S3B1End int `xorm:"int 'S3_B1_End'" json:"DayModel-S3_B1_End"` + S3B2Beg int `xorm:"int 'S3_B2_Beg'" json:"DayModel-S3_B2_Beg"` + S3B2End int `xorm:"int 'S3_B2_End'" json:"DayModel-S3_B2_End"` + S3B3Beg int `xorm:"int 'S3_B3_Beg'" json:"DayModel-S3_B3_Beg"` + S3B3End int `xorm:"int 'S3_B3_End'" json:"DayModel-S3_B3_End"` + S3B4Beg int `xorm:"int 'S3_B4_Beg'" json:"DayModel-S3_B4_Beg"` + S3B4End int `xorm:"int 'S3_B4_End'" json:"DayModel-S3_B4_End"` + S3B5Beg int `xorm:"int 'S3_B5_Beg'" json:"DayModel-S3_B5_Beg"` + S3B5End int `xorm:"int 'S3_B5_End'" json:"DayModel-S3_B5_End"` + EnableS1CrossDayToggle bool `xorm:"bit 'EnableS1CrossDayToggle'" json:"DayModel-EnableS1CrossDayToggle"` + EnableS2CrossDayToggle bool `xorm:"bit 'EnableS2CrossDayToggle'" json:"DayModel-EnableS2CrossDayToggle"` + EnableS3CrossDayToggle bool `xorm:"bit 'EnableS3CrossDayToggle'" json:"DayModel-EnableS3CrossDayToggle"` + S1WorkShift WorkShift `xorm:"-" json:"DayModel-S1WorkShift"` + S2WorkShift WorkShift `xorm:"-" json:"DayModel-S2WorkShift"` + S3WorkShift WorkShift `xorm:"-" json:"DayModel-S3WorkShift"` + LastModify grmi.DateTime `xorm:"datetime 'LastModify' not null updated" json:"DayModel-LastModify"` + LastUser string `xorm:"nvarchar(20) 'LastUser' not null" json:"DayModel-LastUser"` + CreateTime grmi.DateTime `xorm:"datetime 'CreateTime' not null created" json:"DayModel-CreateTime"` } /****************************************************************************** diff --git a/models/base/WorkShift.model.go b/models/base/WorkShift.model.go index 4aa3730..2ed54b4 100644 --- a/models/base/WorkShift.model.go +++ b/models/base/WorkShift.model.go @@ -20,30 +20,31 @@ import ( * ******************************************************************************/ type WorkShift struct { - PlantNr int `xorm:"pk int 'PlantNr'" json:"WorkShift-PlantNr"` - WorkShiftNr int `xorm:"pk int 'WorkShiftNr' autoincr" json:"WorkShift-WorkShiftNr"` - Descr string `xorm:"nvarchar(100) 'Descr'" json:"WorkShift-Descr"` - Abrev string `xorm:"nvarchar(10) 'Abrev' not null" json:"WorkShift-Abrev"` - HexColor string `xorm:"nvarchar(10) 'HexColor'" json:"WorkShift-HexColor"` - PlanPersonQty int `xorm:"int 'PlanPersonQty'" json:"WorkShift-PlanPersonQty"` - PlanEfficiency float64 `xorm:"float 'PlanEfficiency' not null" json:"WorkShift-PlanEfficiency"` - SBeg int `xorm:"int 'S_Beg'" json:"WorkShift-S_Beg"` - SEnd int `xorm:"int 'S_End'" json:"WorkShift-S_End"` - SLen int `xorm:"int 'S_Len'" json:"WorkShift-S_Len"` - SB1Beg int `xorm:"int 'S_B1_Beg'" json:"WorkShift-S_B1_Beg"` - SB1End int `xorm:"int 'S_B1_End'" json:"WorkShift-S_B1_End"` - SB2Beg int `xorm:"int 'S_B2_Beg'" json:"WorkShift-S_B2_Beg"` - SB2End int `xorm:"int 'S_B2_End'" json:"WorkShift-S_B2_End"` - SB3Beg int `xorm:"int 'S_B3_Beg'" json:"WorkShift-S_B3_Beg"` - SB3End int `xorm:"int 'S_B3_End'" json:"WorkShift-S_B3_End"` - SB4Beg int `xorm:"int 'S_B4_Beg'" json:"WorkShift-S_B4_Beg"` - SB4End int `xorm:"int 'S_B4_End'" json:"WorkShift-S_B4_End"` - SB5Beg int `xorm:"int 'S_B5_Beg'" json:"WorkShift-S_B5_Beg"` - SB5End int `xorm:"int 'S_B5_End'" json:"WorkShift-S_B5_End"` - LastModify grmi.DateTime `xorm:"datetime 'LastModify' not null updated" json:"WorkShift-LastModify"` - LastUser string `xorm:"nvarchar(20) 'LastUser' not null" json:"WorkShift-LastUser"` - CreateTime grmi.DateTime `xorm:"datetime 'CreateTime' not null created" json:"WorkShift-CreateTime"` - WorkShiftEffLst []WorkShiftEffLst `xorm:"-" json:"WorkShift-WorkShiftEffLst"` + PlantNr int `xorm:"pk int 'PlantNr'" json:"WorkShift-PlantNr"` + WorkShiftNr int `xorm:"pk int 'WorkShiftNr' autoincr" json:"WorkShift-WorkShiftNr"` + Descr string `xorm:"nvarchar(100) 'Descr'" json:"WorkShift-Descr"` + Abrev string `xorm:"nvarchar(10) 'Abrev' not null" json:"WorkShift-Abrev"` + HexColor string `xorm:"nvarchar(10) 'HexColor'" json:"WorkShift-HexColor"` + PlanPersonQty int `xorm:"int 'PlanPersonQty'" json:"WorkShift-PlanPersonQty"` + PlanEfficiency float64 `xorm:"float 'PlanEfficiency' not null" json:"WorkShift-PlanEfficiency"` + SBeg int `xorm:"int 'S_Beg'" json:"WorkShift-S_Beg"` + SEnd int `xorm:"int 'S_End'" json:"WorkShift-S_End"` + SLen int `xorm:"int 'S_Len'" json:"WorkShift-S_Len"` + SB1Beg int `xorm:"int 'S_B1_Beg'" json:"WorkShift-S_B1_Beg"` + SB1End int `xorm:"int 'S_B1_End'" json:"WorkShift-S_B1_End"` + SB2Beg int `xorm:"int 'S_B2_Beg'" json:"WorkShift-S_B2_Beg"` + SB2End int `xorm:"int 'S_B2_End'" json:"WorkShift-S_B2_End"` + SB3Beg int `xorm:"int 'S_B3_Beg'" json:"WorkShift-S_B3_Beg"` + SB3End int `xorm:"int 'S_B3_End'" json:"WorkShift-S_B3_End"` + SB4Beg int `xorm:"int 'S_B4_Beg'" json:"WorkShift-S_B4_Beg"` + SB4End int `xorm:"int 'S_B4_End'" json:"WorkShift-S_B4_End"` + SB5Beg int `xorm:"int 'S_B5_Beg'" json:"WorkShift-S_B5_Beg"` + SB5End int `xorm:"int 'S_B5_End'" json:"WorkShift-S_B5_End"` + EnableCrossDayToggle bool `xorm:"bit 'EnableCrossDayToggle'" json:"WorkShift-EnableCrossDayToggle"` + LastModify grmi.DateTime `xorm:"datetime 'LastModify' not null updated" json:"WorkShift-LastModify"` + LastUser string `xorm:"nvarchar(20) 'LastUser' not null" json:"WorkShift-LastUser"` + CreateTime grmi.DateTime `xorm:"datetime 'CreateTime' not null created" json:"WorkShift-CreateTime"` + WorkShiftEffLst []WorkShiftEffLst `xorm:"-" json:"WorkShift-WorkShiftEffLst"` } /****************************************************************************** diff --git a/services/base/implments/DayModel.service.impl.go b/services/base/implments/DayModel.service.impl.go index b5cb907..820ad8f 100644 --- a/services/base/implments/DayModel.service.impl.go +++ b/services/base/implments/DayModel.service.impl.go @@ -23,60 +23,63 @@ import ( ******************************************************************************/ var DefaultConditionOfDayModel = grmi.NewCondition( map[string]grmi.ConditionItem{ - meta.DayModel_DayModelNr.UrlParameterName: grmi.NewConditionItem(meta.DayModel_DayModelNr, grmi.Equal, true), - meta.DayModel_Descr.UrlParameterName: grmi.NewConditionItem(meta.DayModel_Descr, grmi.Equal, false), - meta.DayModel_Abrev.UrlParameterName: grmi.NewConditionItem(meta.DayModel_Abrev, grmi.Equal, false), - meta.DayModel_HexColor.UrlParameterName: grmi.NewConditionItem(meta.DayModel_HexColor, grmi.Equal, false), - meta.DayModel_S1Toggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1Toggle, grmi.Equal, false), - meta.DayModel_S2Toggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2Toggle, grmi.Equal, false), - meta.DayModel_S3Toggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3Toggle, grmi.Equal, false), - meta.DayModel_WorkShiftToggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_WorkShiftToggle, grmi.Equal, false), - meta.DayModel_S1WorkShiftNr.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1WorkShiftNr, grmi.Equal, false), - meta.DayModel_S2WorkShiftNr.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2WorkShiftNr, grmi.Equal, false), - meta.DayModel_S3WorkShiftNr.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3WorkShiftNr, grmi.Equal, false), - meta.DayModel_S1Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1Beg, grmi.Equal, false), - meta.DayModel_S1End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1End, grmi.Equal, false), - meta.DayModel_S1Len.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1Len, grmi.Equal, false), - meta.DayModel_S2Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2Beg, grmi.Equal, false), - meta.DayModel_S2End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2End, grmi.Equal, false), - meta.DayModel_S2Len.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2Len, grmi.Equal, false), - meta.DayModel_S3Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3Beg, grmi.Equal, false), - meta.DayModel_S3End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3End, grmi.Equal, false), - meta.DayModel_S3Len.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3Len, grmi.Equal, false), - meta.DayModel_DmLen.UrlParameterName: grmi.NewConditionItem(meta.DayModel_DmLen, grmi.Equal, false), - meta.DayModel_S1B1Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B1Beg, grmi.Equal, false), - meta.DayModel_S1B1End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B1End, grmi.Equal, false), - meta.DayModel_S1B2Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B2Beg, grmi.Equal, false), - meta.DayModel_S1B2End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B2End, grmi.Equal, false), - meta.DayModel_S1B3Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B3Beg, grmi.Equal, false), - meta.DayModel_S1B3End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B3End, grmi.Equal, false), - meta.DayModel_S1B4Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B4Beg, grmi.Equal, false), - meta.DayModel_S1B4End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B4End, grmi.Equal, false), - meta.DayModel_S1B5Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B5Beg, grmi.Equal, false), - meta.DayModel_S1B5End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B5End, grmi.Equal, false), - meta.DayModel_S2B1Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B1Beg, grmi.Equal, false), - meta.DayModel_S2B1End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B1End, grmi.Equal, false), - meta.DayModel_S2B2Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B2Beg, grmi.Equal, false), - meta.DayModel_S2B2End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B2End, grmi.Equal, false), - meta.DayModel_S2B3Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B3Beg, grmi.Equal, false), - meta.DayModel_S2B3End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B3End, grmi.Equal, false), - meta.DayModel_S2B4Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B4Beg, grmi.Equal, false), - meta.DayModel_S2B4End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B4End, grmi.Equal, false), - meta.DayModel_S2B5Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B5Beg, grmi.Equal, false), - meta.DayModel_S2B5End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B5End, grmi.Equal, false), - meta.DayModel_S3B1Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B1Beg, grmi.Equal, false), - meta.DayModel_S3B1End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B1End, grmi.Equal, false), - meta.DayModel_S3B2Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B2Beg, grmi.Equal, false), - meta.DayModel_S3B2End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B2End, grmi.Equal, false), - meta.DayModel_S3B3Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B3Beg, grmi.Equal, false), - meta.DayModel_S3B3End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B3End, grmi.Equal, false), - meta.DayModel_S3B4Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B4Beg, grmi.Equal, false), - meta.DayModel_S3B4End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B4End, grmi.Equal, false), - meta.DayModel_S3B5Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B5Beg, grmi.Equal, false), - meta.DayModel_S3B5End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B5End, grmi.Equal, false), - meta.DayModel_LastModify.UrlParameterName: grmi.NewConditionItem(meta.DayModel_LastModify, grmi.Approximate, false), - meta.DayModel_LastUser.UrlParameterName: grmi.NewConditionItem(meta.DayModel_LastUser, grmi.Equal, false), - meta.DayModel_CreateTime.UrlParameterName: grmi.NewConditionItem(meta.DayModel_CreateTime, grmi.Approximate, false), + meta.DayModel_DayModelNr.UrlParameterName: grmi.NewConditionItem(meta.DayModel_DayModelNr, grmi.Equal, true), + meta.DayModel_Descr.UrlParameterName: grmi.NewConditionItem(meta.DayModel_Descr, grmi.Equal, false), + meta.DayModel_Abrev.UrlParameterName: grmi.NewConditionItem(meta.DayModel_Abrev, grmi.Equal, false), + meta.DayModel_HexColor.UrlParameterName: grmi.NewConditionItem(meta.DayModel_HexColor, grmi.Equal, false), + meta.DayModel_S1Toggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1Toggle, grmi.Equal, false), + meta.DayModel_S2Toggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2Toggle, grmi.Equal, false), + meta.DayModel_S3Toggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3Toggle, grmi.Equal, false), + meta.DayModel_WorkShiftToggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_WorkShiftToggle, grmi.Equal, false), + meta.DayModel_S1WorkShiftNr.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1WorkShiftNr, grmi.Equal, false), + meta.DayModel_S2WorkShiftNr.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2WorkShiftNr, grmi.Equal, false), + meta.DayModel_S3WorkShiftNr.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3WorkShiftNr, grmi.Equal, false), + meta.DayModel_S1Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1Beg, grmi.Equal, false), + meta.DayModel_S1End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1End, grmi.Equal, false), + meta.DayModel_S1Len.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1Len, grmi.Equal, false), + meta.DayModel_S2Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2Beg, grmi.Equal, false), + meta.DayModel_S2End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2End, grmi.Equal, false), + meta.DayModel_S2Len.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2Len, grmi.Equal, false), + meta.DayModel_S3Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3Beg, grmi.Equal, false), + meta.DayModel_S3End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3End, grmi.Equal, false), + meta.DayModel_S3Len.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3Len, grmi.Equal, false), + meta.DayModel_DmLen.UrlParameterName: grmi.NewConditionItem(meta.DayModel_DmLen, grmi.Equal, false), + meta.DayModel_S1B1Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B1Beg, grmi.Equal, false), + meta.DayModel_S1B1End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B1End, grmi.Equal, false), + meta.DayModel_S1B2Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B2Beg, grmi.Equal, false), + meta.DayModel_S1B2End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B2End, grmi.Equal, false), + meta.DayModel_S1B3Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B3Beg, grmi.Equal, false), + meta.DayModel_S1B3End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B3End, grmi.Equal, false), + meta.DayModel_S1B4Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B4Beg, grmi.Equal, false), + meta.DayModel_S1B4End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B4End, grmi.Equal, false), + meta.DayModel_S1B5Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B5Beg, grmi.Equal, false), + meta.DayModel_S1B5End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S1B5End, grmi.Equal, false), + meta.DayModel_S2B1Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B1Beg, grmi.Equal, false), + meta.DayModel_S2B1End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B1End, grmi.Equal, false), + meta.DayModel_S2B2Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B2Beg, grmi.Equal, false), + meta.DayModel_S2B2End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B2End, grmi.Equal, false), + meta.DayModel_S2B3Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B3Beg, grmi.Equal, false), + meta.DayModel_S2B3End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B3End, grmi.Equal, false), + meta.DayModel_S2B4Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B4Beg, grmi.Equal, false), + meta.DayModel_S2B4End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B4End, grmi.Equal, false), + meta.DayModel_S2B5Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B5Beg, grmi.Equal, false), + meta.DayModel_S2B5End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S2B5End, grmi.Equal, false), + meta.DayModel_S3B1Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B1Beg, grmi.Equal, false), + meta.DayModel_S3B1End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B1End, grmi.Equal, false), + meta.DayModel_S3B2Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B2Beg, grmi.Equal, false), + meta.DayModel_S3B2End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B2End, grmi.Equal, false), + meta.DayModel_S3B3Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B3Beg, grmi.Equal, false), + meta.DayModel_S3B3End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B3End, grmi.Equal, false), + meta.DayModel_S3B4Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B4Beg, grmi.Equal, false), + meta.DayModel_S3B4End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B4End, grmi.Equal, false), + meta.DayModel_S3B5Beg.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B5Beg, grmi.Equal, false), + meta.DayModel_S3B5End.UrlParameterName: grmi.NewConditionItem(meta.DayModel_S3B5End, grmi.Equal, false), + meta.DayModel_EnableS1CrossDayToggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_EnableS1CrossDayToggle, grmi.Equal, false), + meta.DayModel_EnableS2CrossDayToggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_EnableS2CrossDayToggle, grmi.Equal, false), + meta.DayModel_EnableS3CrossDayToggle.UrlParameterName: grmi.NewConditionItem(meta.DayModel_EnableS3CrossDayToggle, grmi.Equal, false), + meta.DayModel_LastModify.UrlParameterName: grmi.NewConditionItem(meta.DayModel_LastModify, grmi.Approximate, false), + meta.DayModel_LastUser.UrlParameterName: grmi.NewConditionItem(meta.DayModel_LastUser, grmi.Equal, false), + meta.DayModel_CreateTime.UrlParameterName: grmi.NewConditionItem(meta.DayModel_CreateTime, grmi.Approximate, false), }, nil, ) diff --git a/services/base/implments/WorkShift.service.impl.go b/services/base/implments/WorkShift.service.impl.go index 96e8438..2689e60 100644 --- a/services/base/implments/WorkShift.service.impl.go +++ b/services/base/implments/WorkShift.service.impl.go @@ -22,28 +22,29 @@ import ( ******************************************************************************/ var DefaultConditionOfWorkShift = grmi.NewCondition( map[string]grmi.ConditionItem{ - meta.WorkShift_WorkShiftNr.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_WorkShiftNr, grmi.Equal, true), - meta.WorkShift_Descr.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_Descr, grmi.Equal, false), - meta.WorkShift_Abrev.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_Abrev, grmi.Equal, false), - meta.WorkShift_HexColor.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_HexColor, grmi.Equal, false), - meta.WorkShift_PlanPersonQty.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_PlanPersonQty, grmi.Equal, false), - meta.WorkShift_PlanEfficiency.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_PlanEfficiency, grmi.Equal, false), - meta.WorkShift_SBeg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SBeg, grmi.Equal, false), - meta.WorkShift_SEnd.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SEnd, grmi.Equal, false), - meta.WorkShift_SLen.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SLen, grmi.Equal, false), - meta.WorkShift_SB1Beg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB1Beg, grmi.Equal, false), - meta.WorkShift_SB1End.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB1End, grmi.Equal, false), - meta.WorkShift_SB2Beg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB2Beg, grmi.Equal, false), - meta.WorkShift_SB2End.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB2End, grmi.Equal, false), - meta.WorkShift_SB3Beg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB3Beg, grmi.Equal, false), - meta.WorkShift_SB3End.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB3End, grmi.Equal, false), - meta.WorkShift_SB4Beg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB4Beg, grmi.Equal, false), - meta.WorkShift_SB4End.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB4End, grmi.Equal, false), - meta.WorkShift_SB5Beg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB5Beg, grmi.Equal, false), - meta.WorkShift_SB5End.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB5End, grmi.Equal, false), - meta.WorkShift_LastModify.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_LastModify, grmi.Approximate, false), - meta.WorkShift_LastUser.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_LastUser, grmi.Equal, false), - meta.WorkShift_CreateTime.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_CreateTime, grmi.Approximate, false), + meta.WorkShift_WorkShiftNr.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_WorkShiftNr, grmi.Equal, true), + meta.WorkShift_Descr.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_Descr, grmi.Equal, false), + meta.WorkShift_Abrev.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_Abrev, grmi.Equal, false), + meta.WorkShift_HexColor.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_HexColor, grmi.Equal, false), + meta.WorkShift_PlanPersonQty.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_PlanPersonQty, grmi.Equal, false), + meta.WorkShift_PlanEfficiency.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_PlanEfficiency, grmi.Equal, false), + meta.WorkShift_SBeg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SBeg, grmi.Equal, false), + meta.WorkShift_SEnd.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SEnd, grmi.Equal, false), + meta.WorkShift_SLen.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SLen, grmi.Equal, false), + meta.WorkShift_SB1Beg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB1Beg, grmi.Equal, false), + meta.WorkShift_SB1End.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB1End, grmi.Equal, false), + meta.WorkShift_SB2Beg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB2Beg, grmi.Equal, false), + meta.WorkShift_SB2End.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB2End, grmi.Equal, false), + meta.WorkShift_SB3Beg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB3Beg, grmi.Equal, false), + meta.WorkShift_SB3End.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB3End, grmi.Equal, false), + meta.WorkShift_SB4Beg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB4Beg, grmi.Equal, false), + meta.WorkShift_SB4End.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB4End, grmi.Equal, false), + meta.WorkShift_SB5Beg.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB5Beg, grmi.Equal, false), + meta.WorkShift_SB5End.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_SB5End, grmi.Equal, false), + meta.WorkShift_EnableCrossDayToggle.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_EnableCrossDayToggle, grmi.Equal, false), + meta.WorkShift_LastModify.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_LastModify, grmi.Approximate, false), + meta.WorkShift_LastUser.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_LastUser, grmi.Equal, false), + meta.WorkShift_CreateTime.UrlParameterName: grmi.NewConditionItem(meta.WorkShift_CreateTime, grmi.Approximate, false), }, nil, )