作者 yangfu

修改 机会/草稿提交

@@ -423,6 +423,10 @@ func ChanceSubmit(header *protocol.RequestHeader, request *protocol.ChanceSubmit @@ -423,6 +423,10 @@ func ChanceSubmit(header *protocol.RequestHeader, request *protocol.ChanceSubmit
423 err = protocol.NewErrWithMessage(5302) 423 err = protocol.NewErrWithMessage(5302)
424 return 424 return
425 } 425 }
  426 + if template.EnableStatus == protocol.InValid {
  427 + err = protocol.NewErrWithMessage(5302)
  428 + return
  429 + }
426 if chanceType, err = models.GetChanceTypeById(template.ChanceTypeId); err != nil { 430 if chanceType, err = models.GetChanceTypeById(template.ChanceTypeId); err != nil {
427 log.Error("一级分类不存在:", request.AuditTemplateId, err) 431 log.Error("一级分类不存在:", request.AuditTemplateId, err)
428 err = protocol.NewErrWithMessage(5302) 432 err = protocol.NewErrWithMessage(5302)
@@ -2360,10 +2364,16 @@ func DraftSaveChance(header *protocol.RequestHeader, request *protocol.DraftSave @@ -2360,10 +2364,16 @@ func DraftSaveChance(header *protocol.RequestHeader, request *protocol.DraftSave
2360 //1.模板是否存在 2364 //1.模板是否存在
2361 if template, err = models.GetAuditTemplateById(request.AuditTemplateId); err != nil { 2365 if template, err = models.GetAuditTemplateById(request.AuditTemplateId); err != nil {
2362 log.Error("模板不存在:", request.AuditTemplateId, err) 2366 log.Error("模板不存在:", request.AuditTemplateId, err)
  2367 + err = protocol.NewErrWithMessage(5302)
  2368 + return
  2369 + }
  2370 + if template.EnableStatus == protocol.InValid {
  2371 + err = protocol.NewErrWithMessage(5302)
2363 return 2372 return
2364 } 2373 }
2365 if _, err = models.GetChanceTypeById(template.ChanceTypeId); err != nil { 2374 if _, err = models.GetChanceTypeById(template.ChanceTypeId); err != nil {
2366 log.Error("一级分类不存在:", request.AuditTemplateId, err) 2375 log.Error("一级分类不存在:", request.AuditTemplateId, err)
  2376 + err = protocol.NewErrWithMessage(5302)
2367 return 2377 return
2368 } 2378 }
2369 //2.检查模板是否有权限 2379 //2.检查模板是否有权限