Parcourir la source

智能预问诊获取模板列表修改

wangyu il y a 6 ans
Parent
commit
3f882e53be

+ 2 - 0
precman-service/src/main/java/com/diagbot/vo/GetModuleInfoVO.java

@@ -22,4 +22,6 @@ public class GetModuleInfoVO extends Page {
     private Long relationId;
     //要去重的子模板
     private List<Long> noIds;
+    //模板名称
+    private String name;
 }

+ 3 - 2
precman-service/src/main/java/com/diagbot/web/ModuleInfoController.java

@@ -96,9 +96,10 @@ public class ModuleInfoController {
     }
 
     @ApiOperation(value = "获取模板列表(主页面查询)[by:wangyu]",
-            notes = "type: 模板类型,1.主诉 2.现病史 3.其他史 4.查体 5.化验 6.辅检 7.诊断 8.医嘱<br>" +
+            notes = "type: 模板类型,1.症状情况 51.诊疗情况 3.其他病史 52.补充内容<br>" +
                     "moduleType: 模板类型,0.通用 1.根据科室划分 2.慢病<br>" +
-                    "relationId: 关联id<br>")
+                    "relationId: 关联id<br>" +
+                    "name:模板名称")
     @PostMapping("/getModuleInfoList")
     @SysLogger("getModuleInfoList")
     public RespDTO<IPage<ModuleInfoListDTO>> getModuleInfoList(@Valid @RequestBody GetModuleInfoVO getModuleInfoVO) {

+ 3 - 0
precman-service/src/main/resources/mapper/ModuleInfoMapper.xml

@@ -30,6 +30,9 @@
 
     <select id="getModuleInfoListByType" resultType="com.diagbot.dto.ModuleInfoListDTO">
         SELECT * FROM `prec_module_info` WHERE is_deleted = 'N'
+        <if test="name != null and name != ''">
+            and name = #{name}
+        </if>
         <if test="type != null and type != ''">
             and type = #{type}
         </if>