Преглед на файлове

添加字段显示项目节点中文内容

buzhanyi преди 1 година
родител
ревизия
acfdb45ed4

+ 14 - 0
application-webadmin/src/main/java/com/ankaibei/workFlow/webadmin/ankaibei/entity/ProjectInfoEntity.java

@@ -1,5 +1,7 @@
 package com.ankaibei.workFlow.webadmin.ankaibei.entity;
 
+import com.baomidou.mybatisplus.annotation.TableField;
+
 import javax.persistence.*;
 import java.math.BigDecimal;
 import java.util.Date;
@@ -28,6 +30,11 @@ public class ProjectInfoEntity {
      * 项目阶段
      */
     private String projectStage;
+    /**
+     * 项目阶段(详情)
+     */
+    @TableField(exist = false)
+    private String projectStageStr;
     /**
      * 项目状态
      */
@@ -295,4 +302,11 @@ public class ProjectInfoEntity {
         this.createDate = createDate;
     }
 
+    public String getProjectStageStr() {
+        return projectStageStr;
+    }
+
+    public void setProjectStageStr(String projectStageStr) {
+        this.projectStageStr = projectStageStr;
+    }
 }

+ 1 - 1
application-webadmin/src/main/java/com/ankaibei/workFlow/webadmin/ankaibei/service/impl/ProjectInfoServiceImpl.java

@@ -131,7 +131,7 @@ public class ProjectInfoServiceImpl implements ProjectInfoService {
         Optional<UserInfoEntity> projectPrincipal = userInfoMapper.findById(projectInfoEntity1.getProjectPrincipal());
         UserInfoEntity userInfoEntity = projectPrincipal.orElse(null);
         projectInfoEntity1.setProjectPrincipal(userInfoEntity != null ? userInfoEntity.getShowName() : null);
-        //projectInfoEntity1.setProjectStage(ProjectPeriodEnum.getEnumByCode(projectInfoEntity1.getProjectStage()).getReason());
+        projectInfoEntity1.setProjectStageStr(ProjectPeriodEnum.getEnumByCode(projectInfoEntity1.getProjectStage()).getReason());
         return new ResMsg(CodeEnum.OK, projectInfoEntity1);
     }