zhaowenxuan
9 天以前 36c9e65d4ee80e7dfc4b948d5ed054049500c274
修改版本错误导致报错的问题
1个文件已修改
40 ■■■■ 已修改文件
ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderMapper.java 40 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderMapper.java
@@ -233,12 +233,41 @@
//    List<Map<String ,String >> selectDjdInfo(@Param("tjNumber")String tjNumber);
//    @Select("SELECT \n" +
//            "    ROW_NUMBER() OVER (ORDER BY d.djd_num) AS xh, " +
//            "    REPLACE(d.dept_name, '门诊', '') AS ksmc,\n" +
//            "    ifnull(d.official_web,'') AS ksdz,\n" +
//            "    e.tjxm,\n" +
//            "    e.tjjg\n" +
//            "FROM sys_dept d\n" +
//            "JOIN (\n" +
//            "    SELECT\n" +
//            "        c.dept_id,\n" +
//            "        GROUP_CONCAT(DISTINCT c1.pro_name ORDER BY c1.pro_name DESC SEPARATOR ';') AS tjxm,\n" +
//            "        SUM(b.ord_price) AS tjjg\n" +
//            "    FROM tb_transition b\n" +
//            "    JOIN tj_project c ON c.pro_id = b.parent_pro_id\n" +
//            "    JOIN tj_project c1 ON c1.pro_id = b.parent_pro_id\n" +
//            "    WHERE trim(b.tj_num) = #{tjNumber} \n" +
//            "      AND c.pro_parent_id = 0\n" +
//            "      AND c1.pro_name NOT IN ('主任医师诊查', '(tj)体检费(物理检查)')\n" +
//            "      AND c1.pro_name NOT LIKE '%主任医师诊查%'\n" +
//            "    GROUP BY c.dept_id\n" +
//            ") e ON e.dept_id = d.dept_id\n" +
//            "ORDER BY d.djd_num")
    @Select("SELECT \n" +
            "    ROW_NUMBER() OVER (ORDER BY d.djd_num) AS xh, " +
            "    @rownum := @rownum + 1 AS xh,\n" +
            "    t.ksmc,\n" +
            "    t.ksdz,\n" +
            "    t.tjxm,\n" +
            "    t.tjjg\n" +
            "FROM (\n" +
            "    SELECT \n" +
            "    REPLACE(d.dept_name, '门诊', '') AS ksmc,\n" +
            "    ifnull(d.official_web,'') AS ksdz,\n" +
            "        IFNULL(d.official_web, '') AS ksdz,\n" +
            "    e.tjxm,\n" +
            "    e.tjjg\n" +
            "        e.tjjg,\n" +
            "        d.djd_num\n" +
            "FROM sys_dept d\n" +
            "JOIN (\n" +
            "    SELECT\n" +
@@ -248,13 +277,14 @@
            "    FROM tb_transition b\n" +
            "    JOIN tj_project c ON c.pro_id = b.parent_pro_id\n" +
            "    JOIN tj_project c1 ON c1.pro_id = b.parent_pro_id\n" +
            "    WHERE trim(b.tj_num) = #{tjNumber} \n" +
            "        WHERE TRIM(b.tj_num) = #{tjNumber} \n" +
            "      AND c.pro_parent_id = 0\n" +
            "      AND c1.pro_name NOT IN ('主任医师诊查', '(tj)体检费(物理检查)')\n" +
            "      AND c1.pro_name NOT LIKE '%主任医师诊查%'\n" +
            "    GROUP BY c.dept_id\n" +
            ") e ON e.dept_id = d.dept_id\n" +
            "ORDER BY d.djd_num")
            ") t, (SELECT @rownum := 0) r\n" +
            "ORDER BY t.djd_num;\n")
    List<Map<String ,Object >> selectDjdInfo(@Param("tjNumber")String tjNumber);
    /**