作者 Your Name

更新

@@ -1665,6 +1665,7 @@ func (srv StaffAssessServeice) SaveAssessInfo(param *command.SaveAssessInfoComma @@ -1665,6 +1665,7 @@ func (srv StaffAssessServeice) SaveAssessInfo(param *command.SaveAssessInfoComma
1665 } 1665 }
1666 } 1666 }
1667 } 1667 }
  1668 +
1668 //保存信息 1669 //保存信息
1669 for i := range assessContentList { 1670 for i := range assessContentList {
1670 _, err = assessContentRepo.Save(assessContentList[i]) 1671 _, err = assessContentRepo.Save(assessContentList[i])
@@ -1672,6 +1673,12 @@ func (srv StaffAssessServeice) SaveAssessInfo(param *command.SaveAssessInfoComma @@ -1672,6 +1673,12 @@ func (srv StaffAssessServeice) SaveAssessInfo(param *command.SaveAssessInfoComma
1672 return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "保存评估填写内容"+err.Error()) 1673 return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "保存评估填写内容"+err.Error())
1673 } 1674 }
1674 } 1675 }
  1676 + assessData.Types = domain.StaffAssessType(domain.StaffAssessCompleted)
  1677 + assessData.UpdatedAt = time.Now()
  1678 + _, err = assessReps.Save(assessData)
  1679 + if err != nil {
  1680 + return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, "保存评估任务"+err.Error())
  1681 + }
1675 if err := transactionContext.CommitTransaction(); err != nil { 1682 if err := transactionContext.CommitTransaction(); err != nil {
1676 return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) 1683 return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error())
1677 } 1684 }