cs 2 år sedan
förälder
incheckning
431723541e

+ 16 - 2
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/service/impl/TaskProgressServiceImpl.java

@@ -9,6 +9,7 @@ import com.management.platform.service.TprogressPaticipatorsService;
 import com.management.platform.util.HttpRespMsg;
 import com.management.platform.util.ListUtil;
 import com.management.platform.util.MessageUtils;
+import jdk.nashorn.internal.ir.IfNode;
 import org.apache.poi.ss.usermodel.Header;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
@@ -45,7 +46,6 @@ public class TaskProgressServiceImpl extends ServiceImpl<TaskProgressMapper, Tas
     @Resource
     private TaskCommentMapper taskCommentMapper;
     //String[] statusList = new String[]{"状态正常", "存在风险", "进展逾期"};
-    String[] statusList = new String[]{MessageUtils.message("excel.staNormal"), MessageUtils.message("excel.atRisk"), MessageUtils.message("excel.overduePro")};
     @Override
     public HttpRespMsg addProgress(TaskProgress progress, String participatorIds, HttpServletRequest request) {
         HttpRespMsg msg = new HttpRespMsg();
@@ -59,8 +59,22 @@ public class TaskProgressServiceImpl extends ServiceImpl<TaskProgressMapper, Tas
         comment.setUserId(progress.getCreatorId());
         comment.setUserName(creator.getName());
         comment.setType(2);
+        String status = null;
+        switch (progress.getStatus()){
+            case 0:
+                status = MessageUtils.message("excel.staNormal");
+                break;
+            case 1:
+                status = MessageUtils.message("excel.atRisk");
+                break;
+            case 2:
+                status = MessageUtils.message("excel.overduePro");
+                break;
+            default:
+                status = "";
+        }
         //String updateStr = creator.getName()+"更新任务进展为 " + statusList[progress.getStatus()];
-        String updateStr = creator.getName()+MessageUtils.message("stages.upTask") + statusList[progress.getStatus()];
+        String updateStr = creator.getName()+MessageUtils.message("stages.upTask") + status;
         comment.setContent(updateStr);
         taskCommentMapper.insert(comment);