Selaa lähdekoodia

朗通产品显示出参添加字段

wangyu 6 vuotta sitten
vanhempi
commit
1f987c5941

+ 5 - 5
diagbotman-service/src/main/java/com/diagbot/dto/LantoneProductDTO.java

@@ -1,6 +1,5 @@
 package com.diagbot.dto;
 
-import com.diagbot.enums.TrialStatusEnum;
 import lombok.Getter;
 import lombok.Setter;
 
@@ -60,6 +59,11 @@ public class LantoneProductDTO {
      */
     private Integer trialStatus;
 
+    /**
+     * 试用状态名称
+     */
+    private String trialStatusName;
+
     /**
      * 试用地址
      */
@@ -74,8 +78,4 @@ public class LantoneProductDTO {
      * 已开通数量
      */
     private Integer oppendedNum;
-
-    public String getTrialStatus() {
-        return TrialStatusEnum.getName(trialStatus);
-    }
 }

+ 4 - 0
diagbotman-service/src/main/java/com/diagbot/facade/LantoneProductFacade.java

@@ -21,6 +21,7 @@ import com.diagbot.enums.IsDeleteEnum;
 import com.diagbot.enums.ProductAuditEnum;
 import com.diagbot.enums.ServiceTypeEnum;
 import com.diagbot.enums.StatusEnum;
+import com.diagbot.enums.TrialStatusEnum;
 import com.diagbot.exception.CommonErrorCode;
 import com.diagbot.exception.CommonException;
 import com.diagbot.service.impl.LantoneProductServiceImpl;
@@ -314,6 +315,9 @@ public class LantoneProductFacade extends LantoneProductServiceImpl {
         Page page =new Page();
         BeanUtil.copyProperties(lantoneProductSelectVO,page);
         IPage<LantoneProductDTO> res = this.selectProduct(page, lantoneProductSelectVO.getName());
+        for (LantoneProductDTO lantoneProductDTO:res.getRecords()) {
+            lantoneProductDTO.setTrialStatusName(TrialStatusEnum.getName(lantoneProductDTO.getTrialStatus()));
+        }
         return RespDTO.onSuc(res);
     }
 }