作者 tangxvhui

保存评估处理非必填项

@@ -1726,10 +1726,12 @@ func (srv StaffAssessServeice) SaveAssessInfo(param *command.SaveAssessInfoComma @@ -1726,10 +1726,12 @@ func (srv StaffAssessServeice) SaveAssessInfo(param *command.SaveAssessInfoComma
1726 continue 1726 continue
1727 } 1727 }
1728 v.Value = item.Value 1728 v.Value = item.Value
1729 - //转换填入的评估值  
1730 - err = v.TransformValue()  
1731 - if err != nil {  
1732 - return nil, application.ThrowError(application.BUSINESS_ERROR, err.Error()) 1729 + if v.Required == 1 {
  1730 + //转换填入的评估值
  1731 + err = v.TransformValue()
  1732 + if err != nil {
  1733 + return nil, application.ThrowError(application.BUSINESS_ERROR, err.Error())
  1734 + }
1733 } 1735 }
1734 for ii := range v.Remark { 1736 for ii := range v.Remark {
1735 for _, vvv := range item.Remark { 1737 for _, vvv := range item.Remark {