Jelajahi Sumber

代码修改

LAPTOP-KB9HII50\70708 1 tahun lalu
induk
melakukan
02d06a3215

+ 8 - 8
business/base-service/src/main/java/com/yihu/jw/hospital/prescription/service/PrescriptionService.java

@ -5039,14 +5039,14 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
    //获取医生标签
    public String findDoctorLabel(String doctor){
        String sql = "SELECT GROUP_CONCAT(name) doctorLable from (" +
                "SELECT CONCAT(di.name,'专病医生') name from base_disease_hospital di" +
                "INNER JOIN base_doctor_hospital d on d.del=1 and FIND_IN_SET(d.dept_code,di.dept)" +
                "WHERE di.`status`=1 and d.doctor_code='"+doctor+"'" +
                "UNION" +
                "SELECT CONCAT(t.name,'成员') name from base_team t,base_team_member m" +
                "WHERE t.del='1' and t.id=m.team_code and m.del='1' " +
                "and m.doctor_code='"+doctor+"') a";
        String sql = "SELECT GROUP_CONCAT(name) doctorLable from ( " +
                " SELECT CONCAT(di.name,'专病医生') name from base_disease_hospital di " +
                " INNER JOIN base_doctor_hospital d on d.del=1 and FIND_IN_SET(d.dept_code,di.dept) " +
                " WHERE di.`status`=1 and d.doctor_code='"+doctor+"' " +
                " UNION " +
                " SELECT CONCAT(t.name,'成员') name from base_team t,base_team_member m " +
                " WHERE t.del='1' and t.id=m.team_code and m.del='1' " +
                " and m.doctor_code='"+doctor+"') a ";
        List<Map<String,Object>> list = jdbcTemplate.queryForList(sql);
        if(list.size()>0){
            return list.get(0).get("doctorLable")+"";