Browse Source

提示信息去除词性校验

Zhaops 6 years ago
parent
commit
7aed41b0d9

+ 1 - 1
aipt-service/src/main/java/com/diagbot/web/ConceptDetailController.java

@@ -45,7 +45,7 @@ public class ConceptDetailController {
                     "position:1-摘要,2-全文,5-药品说明书,6-不良反应,单选选填")
                     "position:1-摘要,2-全文,5-药品说明书,6-不良反应,单选选填")
     @PostMapping("/getConceptDetail")
     @PostMapping("/getConceptDetail")
     @SysLogger("getConceptDetail")
     @SysLogger("getConceptDetail")
-    public RespDTO<ConceptIntroduceDTO> getConceptDetail(@Valid @RequestBody ConceptIntroduceVO conceptIntroduceVO) {
+    public RespDTO<ConceptIntroduceDTO> getConceptDetail(@RequestBody ConceptIntroduceVO conceptIntroduceVO) {
         ConceptIntroduceDTO data = conceptDetailFacade.getConceptDetail(conceptIntroduceVO);
         ConceptIntroduceDTO data = conceptDetailFacade.getConceptDetail(conceptIntroduceVO);
         return RespDTO.onSuc(data);
         return RespDTO.onSuc(data);
     }
     }

+ 1 - 1
data-service/src/main/java/com/diagbot/client/AiptServiceClient.java

@@ -71,5 +71,5 @@ public interface AiptServiceClient {
      * @return
      * @return
      */
      */
     @PostMapping(value = "/conceptDetail/getConceptDetail")
     @PostMapping(value = "/conceptDetail/getConceptDetail")
-    RespDTO<ConceptIntroduceDTO> getConceptDetail(@Valid @RequestBody ConceptIntroduceVO conceptIntroduceVO);
+    RespDTO<ConceptIntroduceDTO> getConceptDetail(@RequestBody ConceptIntroduceVO conceptIntroduceVO);
 }
 }

+ 1 - 1
data-service/src/main/java/com/diagbot/client/hystrix/AiptServiceHystrix.java

@@ -86,7 +86,7 @@ public class AiptServiceHystrix implements AiptServiceClient {
      * @return
      * @return
      */
      */
     @Override
     @Override
-    public RespDTO<ConceptIntroduceDTO> getConceptDetail(@Valid @RequestBody ConceptIntroduceVO conceptIntroduceVO) {
+    public RespDTO<ConceptIntroduceDTO> getConceptDetail(@RequestBody ConceptIntroduceVO conceptIntroduceVO) {
         log.error("【hystrix】调用{}异常", "getConceptDetail");
         log.error("【hystrix】调用{}异常", "getConceptDetail");
         return null;
         return null;
     }
     }

+ 1 - 0
data-service/src/main/java/com/diagbot/vo/ConceptIntroduceVO.java

@@ -22,6 +22,7 @@ public class ConceptIntroduceVO {
     //此版本暂不提供该过滤条件
     //此版本暂不提供该过滤条件
     @ApiModelProperty(hidden = true)
     @ApiModelProperty(hidden = true)
     private List<String> titles;
     private List<String> titles;
+    @NotNull(message = "词性不能为空")
     private Integer type;
     private Integer type;
     @NotBlank(message = "概念名称不能为空")
     @NotBlank(message = "概念名称不能为空")
     private String name;
     private String name;

+ 1 - 1
icss-service/src/main/java/com/diagbot/client/AiptServiceClient.java

@@ -70,7 +70,7 @@ public interface AiptServiceClient {
     RespDTO<List<ScaleContent>> getScale(@RequestBody SearchData searchData);
     RespDTO<List<ScaleContent>> getScale(@RequestBody SearchData searchData);
 
 
     @PostMapping(value = "/conceptDetail/getConceptDetail")
     @PostMapping(value = "/conceptDetail/getConceptDetail")
-    RespDTO<ConceptIntroduceDTO> getConceptDetail(@Valid @RequestBody ConceptIntroduceVO conceptIntroduceVO);
+    RespDTO<ConceptIntroduceDTO> getConceptDetail(@RequestBody ConceptIntroduceVO conceptIntroduceVO);
 
 
     @PostMapping(value = "/concept/exist")
     @PostMapping(value = "/concept/exist")
     RespDTO<ConceptBaseDTO> existConcept(@RequestBody @Valid ConceptBaseVO conceptBaseVO);
     RespDTO<ConceptBaseDTO> existConcept(@RequestBody @Valid ConceptBaseVO conceptBaseVO);

+ 1 - 1
icss-service/src/main/java/com/diagbot/client/hystrix/AiptServiceHystrix.java

@@ -89,7 +89,7 @@ public class AiptServiceHystrix implements AiptServiceClient {
     }
     }
 
 
     @Override
     @Override
-    public RespDTO<ConceptIntroduceDTO> getConceptDetail(@Valid @RequestBody ConceptIntroduceVO conceptIntroduceVO) {
+    public RespDTO<ConceptIntroduceDTO> getConceptDetail(@RequestBody ConceptIntroduceVO conceptIntroduceVO) {
         log.error("【hystrix】调用{}异常", "getConceptDetail");
         log.error("【hystrix】调用{}异常", "getConceptDetail");
         return null;
         return null;
     }
     }

+ 1 - 0
icss-service/src/main/java/com/diagbot/facade/ConceptDetailFacade.java

@@ -25,6 +25,7 @@ public class ConceptDetailFacade {
      * @return
      * @return
      */
      */
     public ConceptIntroduceDTO getConceptDetail(ConceptIntroduceVO conceptIntroduceVO) {
     public ConceptIntroduceDTO getConceptDetail(ConceptIntroduceVO conceptIntroduceVO) {
+        conceptIntroduceVO.setLibType(conceptIntroduceVO.getType());
         RespDTO<ConceptIntroduceDTO> res = aiptServiceClient.getConceptDetail(conceptIntroduceVO);
         RespDTO<ConceptIntroduceDTO> res = aiptServiceClient.getConceptDetail(conceptIntroduceVO);
         RespDTOUtil.respNGDeal(res, "获取提示信息失败");
         RespDTOUtil.respNGDeal(res, "获取提示信息失败");
         return res.data;
         return res.data;

+ 2 - 0
tran-service/src/main/java/com/diagbot/facade/InquiryDetailFacade.java

@@ -1,11 +1,13 @@
 package com.diagbot.facade;
 package com.diagbot.facade;
 
 
 import com.diagbot.service.impl.InquiryDetailServiceImpl;
 import com.diagbot.service.impl.InquiryDetailServiceImpl;
+import org.springframework.stereotype.Component;
 
 
 /**
 /**
  * @author: rengb
  * @author: rengb
  * @since 2019-5-27
  * @since 2019-5-27
  */
  */
+@Component
 public class InquiryDetailFacade extends InquiryDetailServiceImpl {
 public class InquiryDetailFacade extends InquiryDetailServiceImpl {
 
 
 }
 }