Преглед на файлове

Merge branch 'dev' of http://192.168.1.220:10080/Amoy2/wlyy2.0 into dev

liubing преди 3 години
родител
ревизия
298b082103

+ 18 - 0
svr/svr-cloud-care/src/main/java/com/yihu/jw/care/service/consult/ConsultService.java

@ -183,6 +183,15 @@ public class ConsultService {
        sql += " ORDER BY a.czrq desc ";
        sql += " ORDER BY a.czrq desc ";
        logger.info("sql="+sql);
        logger.info("sql="+sql);
        List<Map<String,Object>> result = hibenateUtils.createSQLQuery(sql,page,pagesize);
        List<Map<String,Object>> result = hibenateUtils.createSQLQuery(sql,page,pagesize);
        for (Map<String,Object> map:result){
            if(type.equals(ImUtil.SESSION_TYPE_ONLINE)){
                String sessionId = String.valueOf(map.get("id"))+"_"+patient+"_23";
                //新增未读消息数量
                Integer count = imUtil.UserSessionsUnreadMessageCount(sessionId,patient);
                map.put("sessionId",sessionId);
                map.put("count",count);
            }
        }
        return result;
        return result;
    }
    }
@ -310,6 +319,7 @@ public class ConsultService {
                    "a.type AS \"type\"," +
                    "a.type AS \"type\"," +
                    "a.title AS \"title\"," +
                    "a.title AS \"title\"," +
                    "a.symptoms AS \"symptoms\","+
                    "a.symptoms AS \"symptoms\","+
                    "a.patient AS \"patient\","+
                    "date_format(a.czrq,'%Y-%m-%d %H:%i:%S' )  AS \"czrq\","+
                    "date_format(a.czrq,'%Y-%m-%d %H:%i:%S' )  AS \"czrq\","+
                	"b.status AS \"status\"," +
                	"b.status AS \"status\"," +
                    "b.evaluate AS \"evaluate\"," +
                    "b.evaluate AS \"evaluate\"," +
@ -376,6 +386,14 @@ public class ConsultService {
                    map.put("doctorName",baseDoctorDO.getName());
                    map.put("doctorName",baseDoctorDO.getName());
                }
                }
            }
            }
            if(type.equals(ImUtil.SESSION_TYPE_ONLINE)){
                String sessionId = String.valueOf(map.get("id"))+"_"+String.valueOf(map.get("patient"))+"_23";
                //新增未读消息数量
                Integer count = imUtil.UserSessionsUnreadMessageCount(sessionId,doctor);
                map.put("sessionId",sessionId);
                map.put("count",count);
            }
        }
        }
        return mapList;
        return mapList;
    }
    }

+ 8 - 0
svr/svr-cloud-care/src/main/java/com/yihu/jw/care/service/course/CourseService.java

@ -711,6 +711,14 @@ public class CourseService {
            object.put("photo",mapList.get(0).get("photo"));//机构图片
            object.put("photo",mapList.get(0).get("photo"));//机构图片
            object.put("address",mapList.get(0).get("address"));//机构地址
            object.put("address",mapList.get(0).get("address"));//机构地址
            object.put("intro",mapList.get(0).get("brief"));//机构简介
            object.put("intro",mapList.get(0).get("brief"));//机构简介
            String sql3 = "SELECT *  FROM base_doctor d,base_doctor_hospital dh\n" +
                    "WHERE d.doctor_level = 3 AND d.locked = 0 AND d.enabled = 1 AND d.del = 1 AND d.id = dh.doctor_code AND dh.del = 1 AND dh.org_code = '"+mapList.get(0).get("code")+"'" ;
            List<Map<String , Object >> bmapList = jdbcTemplate.queryForList(sql3);
            if (bmapList.size() > 0){
                object.put("allDoctor",bmapList);//教师
            }else {
                object.put("allDoctor","");//教师
            }
        }
        }
        return object;
        return object;
    }
    }