gaodm 4 éve
szülő
commit
62324577b9

+ 7 - 7
cdssman-service/src/main/java/com/diagbot/client/hystrix/CdssCoreHystrix.java

@@ -176,43 +176,43 @@ public class CdssCoreHystrix implements CdssCoreClient {
     }
 
     @Override
-    public RespDTO<List<KlRuleMenuWrapper>> getMenus(KlRuleMenuVO klRuleMenuVO) {
+    public RespDTO<List<KlRuleMenuWrapper>> getMenus(@RequestBody KlRuleMenuVO klRuleMenuVO) {
         log.error("【hystrix】调用{}异常", "getMenus");
         return null;
     }
 
     @Override
-    public RespDTO<IPage<KlRuleInfoDTO>> getKlRuleInfoPages(KlRuleInfoVO klRuleInfoVO) {
+    public RespDTO<IPage<KlRuleInfoDTO>> getKlRuleInfoPages(@RequestBody KlRuleInfoVO klRuleInfoVO) {
         log.error("【hystrix】调用{}异常", "getKlRuleInfoPages");
         return null;
     }
 
     @Override
-    public RespDTO<KlRuleByIdParDTO> getByIdRuleInfoAll(@Valid KlRuleByIdVO klRuleByIdVO) {
+    public RespDTO<KlRuleByIdParDTO> getByIdRuleInfoAll(@Valid @RequestBody KlRuleByIdVO klRuleByIdVO) {
         log.error("【hystrix】调用{}异常", "getByIdRuleInfoAll");
         return null;
     }
 
     @Override
-    public RespDTO<Boolean> saveRuleInfoAll(@Valid KlRuleInfoSaveVO klRuleInfoSaveVO) {
+    public RespDTO<Boolean> saveRuleInfoAll(@Valid @RequestBody KlRuleInfoSaveVO klRuleInfoSaveVO) {
         log.error("【hystrix】调用{}异常", "saveRuleInfoAll");
         return null;
     }
 
     @Override
-    public RespDTO<Boolean> clearRuleInfoAll(@Valid KlRuleInfoClearVO klRuleInfoClearVO) {
+    public RespDTO<Boolean> clearRuleInfoAll(@Valid @RequestBody KlRuleInfoClearVO klRuleInfoClearVO) {
         log.error("【hystrix】调用{}异常", "clearRuleInfoAll");
         return null;
     }
 
     @Override
-    public RespDTO<Boolean> disableRuleInfos(@Valid KlRuleSatartOrdisaVO klRuleSatartOrdisaVO) {
+    public RespDTO<Boolean> disableRuleInfos(@Valid @RequestBody KlRuleSatartOrdisaVO klRuleSatartOrdisaVO) {
         log.error("【hystrix】调用{}异常", "disableRuleInfos");
         return null;
     }
 
     @Override
-    public RespDTO<Boolean> startRuleInfos(@Valid KlRuleSatartOrdisaVO klRuleSatartOrdisaVO) {
+    public RespDTO<Boolean> startRuleInfos(@Valid @RequestBody KlRuleSatartOrdisaVO klRuleSatartOrdisaVO) {
         log.error("【hystrix】调用{}异常", "startRuleInfos");
         return null;
     }

+ 0 - 1
cdssman-service/src/main/java/com/diagbot/entity/KlRuleMenuWrapper.java

@@ -1,6 +1,5 @@
 package com.diagbot.entity;
 
-import com.diagbot.entity.KlRulePlan;
 import lombok.Getter;
 import lombok.Setter;
 

+ 3 - 7
cdssman-service/src/main/java/com/diagbot/facade/KlRulePlanFacade.java

@@ -3,8 +3,7 @@ package com.diagbot.facade;
 import com.diagbot.client.CdssCoreClient;
 import com.diagbot.dto.RespDTO;
 import com.diagbot.entity.KlRuleMenuWrapper;
-import com.diagbot.exception.CommonErrorCode;
-import com.diagbot.exception.CommonException;
+import com.diagbot.util.RespDTOUtil;
 import com.diagbot.vo.KlRuleMenuVO;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -23,10 +22,7 @@ public class KlRulePlanFacade {
 
     public List<KlRuleMenuWrapper> getMenu(KlRuleMenuVO klRuleMenuVO) {
         RespDTO<List<KlRuleMenuWrapper>> menus = cdssCoreClient.getMenus(klRuleMenuVO);
-        if (menus == null || !CommonErrorCode.OK.getCode().equals(menus.code)) {
-            throw new CommonException(CommonErrorCode.SERVER_IS_ERROR,
-                    "获取规则下拉菜单信息数据失败");
-        }
-        return  menus.data;
+        RespDTOUtil.respNGDeal(menus, "获取规则下拉菜单信息数据失败");
+        return menus.data;
     }
 }