| | |
| | | |
| | | import ( |
| | | "github.com/gin-gonic/gin" |
| | | "silkserver/constvar" |
| | | "silkserver/controllers/request" |
| | | "silkserver/extend/code" |
| | | "silkserver/extend/util" |
| | |
| | | "silkserver/models" |
| | | "silkserver/pkg/timex" |
| | | "strconv" |
| | | "strings" |
| | | "time" |
| | | ) |
| | | |
| | |
| | | util.ResponseFormat(c, code.RequestParamError, "参数解析失败,数据类型错误") |
| | | return |
| | | } |
| | | setWorkTypeCode(¶ms) |
| | | if params.ID > 0 { |
| | | //更新 |
| | | err = models.NewWorkTypeManageSearch().Save(¶ms) |
| | |
| | | } |
| | | util.ResponseFormat(c, code.Success, "删除成功") |
| | | } |
| | | |
| | | func setWorkTypeCode(workType *models.WorkTypeManage) { |
| | | if workType.WorkName == "" { |
| | | return |
| | | } |
| | | if strings.Contains(workType.WorkName, "挡车") { |
| | | workType.Code = constvar.JobTypeWeavers |
| | | } else if strings.Contains(workType.WorkName, "车头") { |
| | | workType.Code = constvar.JobTypeCarHead |
| | | } else if strings.Contains(workType.WorkName, "保全") { |
| | | workType.Code = constvar.JobTypeMaintenance |
| | | } else if strings.Contains(workType.WorkName, "煮茧") { |
| | | workType.Code = constvar.JobTypeBoiled |
| | | } else if strings.Contains(workType.WorkName, "舀茧") { |
| | | workType.Code = constvar.JobTypeScoop |
| | | } else if strings.Contains(workType.WorkName, "送茧") { |
| | | workType.Code = constvar.JobTypeTransport |
| | | } else if strings.Contains(workType.WorkName, "器清洗") { |
| | | workType.Code = constvar.JobTypeMachineCleaner |
| | | } else if strings.Contains(workType.WorkName, "清洁") { |
| | | workType.Code = constvar.JobTypeCleaner |
| | | } else if strings.Contains(workType.WorkName, "全能") { |
| | | workType.Code = constvar.JobTypeAllPowerful |
| | | } else if strings.Contains(workType.WorkName, "班长") { |
| | | workType.Code = constvar.JobTypeMonitor |
| | | } else if strings.Contains(workType.WorkName, "测试") { |
| | | workType.Code = constvar.JobTypeTest |
| | | } else { |
| | | workType.Code = constvar.JobTypeOther |
| | | } |
| | | } |