Commit 8da2e797 authored by gaozhaochen's avatar gaozhaochen

update: 科室类别查询接口

parent b3191c83
......@@ -27,5 +27,5 @@ public interface HpgpDepartmentRankMapper extends BaseMapper<HpgpDepartmentRank>
@Param("deptName") String deptName,
@Param("size") int size);
List<Map<String,List<Map<String,String>>>> getStandardDeptDic(@Param("hospitalCode") String hospitalCode);
List<Map<String,Object>> getStandardDeptDic(@Param("hospitalCode") String hospitalCode);
}
......@@ -26,5 +26,5 @@ public interface HpgpDepartmentRankService extends IService<HpgpDepartmentRank>
* @param hospitalCode 医院编码
* @return
*/
List<Map<String, List<Map<String, String>>>> getStandardDeptDic(String hospitalCode);
List<Map<String,Object>> getStandardDeptDic(String hospitalCode);
}
......@@ -4,6 +4,7 @@ import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.StrUtil;
import cn.hutool.json.JSONUtil;
import cn.sh.stc.sict.cloud.common.core.constant.Constant;
import cn.sh.stc.sict.theme.hpgp.dao.HpAppointmentEvaMapper;
import cn.sh.stc.sict.theme.hpgp.model.HpgpBusyIdlePrediction;
import cn.sh.stc.sict.theme.hpgp.service.HpgpBusyIdlePredictionService;
import cn.sh.stc.sict.theme.hphy.wd.*;
......@@ -33,6 +34,7 @@ import java.util.Map;
@Service("hpgpDepartmentRankService")
public class HpgpDepartmentRankServiceImpl extends ServiceImpl<HpgpDepartmentRankMapper, HpgpDepartmentRank> implements HpgpDepartmentRankService {
private final HpgpDepartmentRankMapper hpgpDepartmentRankMapper;
@Override
public void updateResource() {
......@@ -63,8 +65,8 @@ public class HpgpDepartmentRankServiceImpl extends ServiceImpl<HpgpDepartmentRan
}
@Override
public List<Map<String, List<Map<String, String>>>> getStandardDeptDic(String hospitalCode) {
return this.getStandardDeptDic(hospitalCode);
public List<Map<String,Object>> getStandardDeptDic(String hospitalCode) {
return hpgpDepartmentRankMapper.getStandardDeptDic(hospitalCode);
}
@Async
......
......@@ -14,7 +14,7 @@
<resultMap id="StandardDeptDicMap" type="java.util.LinkedHashMap">
<result property="standardDeptCategory" column="standard_dept_category"/>
<collection property="children" javaType="java.lang.String" ofType="java.util.LinkedHashMap">
<collection property="children" javaType="java.util.List" ofType="java.lang.String">
<result property="standardDept" column="standard_dept"/>
</collection>
</resultMap>
......@@ -52,7 +52,7 @@
</if>
</select>
<select id="getStandardDeptDic" resultType="java.util.LinkedHashMap">
<select id="getStandardDeptDic" resultMap="StandardDeptDicMap">
SELECT distinct standard_dept_category,standard_dept
FROM hpgp_department_rank
<where>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment