健康咨询大屏接口
This commit is contained in:
+9
-6
@@ -236,7 +236,8 @@ public interface ConDoctorMapper extends BaseMapper<ConDoctor> , MPJBaseMapper<C
|
|||||||
" (\n" +
|
" (\n" +
|
||||||
" SELECT\n" +
|
" SELECT\n" +
|
||||||
" LEFT(org_code, 6) orgCode,\n" +
|
" LEFT(org_code, 6) orgCode,\n" +
|
||||||
" count(c.id) consultCount \n" +
|
" SUM(CASE WHEN c.session_type = '2' THEN 1 ELSE 0 END) AS consultHelperCount,\n" +
|
||||||
|
" SUM(CASE WHEN c.session_type = '1' THEN 1 ELSE 0 END) AS consultDocCount\n" +
|
||||||
" FROM\n" +
|
" FROM\n" +
|
||||||
" con_session c \n" +
|
" con_session c \n" +
|
||||||
" WHERE\n" +
|
" WHERE\n" +
|
||||||
@@ -248,7 +249,7 @@ public interface ConDoctorMapper extends BaseMapper<ConDoctor> , MPJBaseMapper<C
|
|||||||
" GROUP BY\n" +
|
" GROUP BY\n" +
|
||||||
" LEFT(org_code, 6)) a \n" +
|
" LEFT(org_code, 6)) a \n" +
|
||||||
"ORDER BY\n" +
|
"ORDER BY\n" +
|
||||||
" consultCount DESC")
|
" consultHelperCount DESC")
|
||||||
List<Map<String, Object>> getDeptCountStatList();
|
List<Map<String, Object>> getDeptCountStatList();
|
||||||
|
|
||||||
@Select("SELECT\n" +
|
@Select("SELECT\n" +
|
||||||
@@ -257,7 +258,8 @@ public interface ConDoctorMapper extends BaseMapper<ConDoctor> , MPJBaseMapper<C
|
|||||||
" (\n" +
|
" (\n" +
|
||||||
" SELECT\n" +
|
" SELECT\n" +
|
||||||
" cre.department_name departmentName,\n" +
|
" cre.department_name departmentName,\n" +
|
||||||
" count(cre.id) consultCount \n" +
|
" SUM(CASE WHEN c.content_type = '1' THEN 1 ELSE 0 END) AS consultImCount,\n" +
|
||||||
|
" SUM(CASE WHEN c.content_type = '2' THEN 1 ELSE 0 END) AS consultVedioCount\n" +
|
||||||
" FROM\n" +
|
" FROM\n" +
|
||||||
" con_session c\n" +
|
" con_session c\n" +
|
||||||
" LEFT JOIN con_doctor d ON c.to_account = d.id\n" +
|
" LEFT JOIN con_doctor d ON c.to_account = d.id\n" +
|
||||||
@@ -271,7 +273,7 @@ public interface ConDoctorMapper extends BaseMapper<ConDoctor> , MPJBaseMapper<C
|
|||||||
" GROUP BY\n" +
|
" GROUP BY\n" +
|
||||||
" cre.id) a \n" +
|
" cre.id) a \n" +
|
||||||
"ORDER BY\n" +
|
"ORDER BY\n" +
|
||||||
" consultCount DESC")
|
" consultImCount DESC")
|
||||||
List<Map<String, Object>> getDepartmentCountStatList();
|
List<Map<String, Object>> getDepartmentCountStatList();
|
||||||
|
|
||||||
@Select("SELECT\n" +
|
@Select("SELECT\n" +
|
||||||
@@ -280,7 +282,8 @@ public interface ConDoctorMapper extends BaseMapper<ConDoctor> , MPJBaseMapper<C
|
|||||||
" (\n" +
|
" (\n" +
|
||||||
" SELECT\n" +
|
" SELECT\n" +
|
||||||
" cre.resource_name hospitalName,\n" +
|
" cre.resource_name hospitalName,\n" +
|
||||||
" count(cre.id) consultCount \n" +
|
" SUM(CASE WHEN c.content_type = '1' THEN 1 ELSE 0 END) AS consultImCount,\n" +
|
||||||
|
" SUM(CASE WHEN c.content_type = '2' THEN 1 ELSE 0 END) AS consultVedioCount\n" +
|
||||||
" FROM\n" +
|
" FROM\n" +
|
||||||
" con_session c\n" +
|
" con_session c\n" +
|
||||||
" LEFT JOIN con_doctor d ON c.to_account = d.id\n" +
|
" LEFT JOIN con_doctor d ON c.to_account = d.id\n" +
|
||||||
@@ -294,6 +297,6 @@ public interface ConDoctorMapper extends BaseMapper<ConDoctor> , MPJBaseMapper<C
|
|||||||
" GROUP BY\n" +
|
" GROUP BY\n" +
|
||||||
" cre.id) a \n" +
|
" cre.id) a \n" +
|
||||||
"ORDER BY\n" +
|
"ORDER BY\n" +
|
||||||
" consultCount DESC")
|
" consultImCount DESC")
|
||||||
List<Map<String, Object>> getHospitalCountStatList();
|
List<Map<String, Object>> getHospitalCountStatList();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user