lige
2023-12-14 e00d0891b7477fd97c766b2cc6a66cdec94bfc5e
ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjPackageMapper.java
@@ -85,4 +85,41 @@
    @Select("SELECT GROUP_CONCAT(b.pro_name ) AS names FROM tj_package_project a LEFT JOIN tj_project b ON a.pro_id=b.pro_id WHERE a.pac_id=#{pacId}")
    String getTjPacProNames(String pacId);
    @Select("SELECT a.pac_id,a.pac_name,a.price,GROUP_CONCAT(distinct c.pro_name SEPARATOR ',') AS allProName\n" +
            "FROM  tj_package a\n" +
            "left JOIN tj_package_project b\n" +
            "ON a.pac_id=b.pac_id\n" +
            "left JOIN tj_project c\n" +
            "on b.pro_id=c.pro_id\n" +
            "WHERE  !locate(\"女\",a.pac_name) and !locate(\"孕\",a.pac_name) and !locate(\"妇\",a.pac_name) and !locate(\"产\",a.pac_name) and a.pac_status=0 AND a.deleted =0  and a.pac_name like concat('%',#{name},'%')\n" +
            "GROUP BY a.pac_id\n" +
            "ORDER BY a.sort DESC;}")
    List<TjPackage> getPacListBySqlAndMan(String pacName);
    @Select("SELECT a.pac_id,a.pac_name,a.price,GROUP_CONCAT(distinct c.pro_name SEPARATOR ',') AS allProName\n" +
            "FROM  tj_package a\n" +
            "left JOIN tj_package_project b\n" +
            "ON a.pac_id=b.pac_id\n" +
            "left JOIN tj_project c\n" +
            "on b.pro_id=c.pro_id\n" +
            "WHERE  !locate(\"男\",a.pac_name) and a.pac_status=0 AND a.deleted =0  and a.pac_name like concat('%',#{name},'%')\n" +
            "GROUP BY a.pac_id\n" +
            "ORDER BY a.sort DESC;\n")
    List<TjPackage> getPacListBySqlAndWomen(String pacName);
    @Select(" SELECT a.pac_id,a.pac_name,a.price,GROUP_CONCAT(distinct c.pro_name SEPARATOR ',') AS allProName\n" +
            "    FROM  tj_package a\n" +
            "    left JOIN tj_package_project b\n" +
            "    ON a.pac_id=b.pac_id\n" +
            "    left JOIN tj_project c\n" +
            "    on b.pro_id=c.pro_id\n" +
            "    WHERE   a.pac_status=0 AND a.deleted =0  and a.pac_name like concat('%',#{name},'%')\n" +
            "    GROUP BY a.pac_id\n" +
            "    ORDER BY a.sort DESC;")
    List<TjPackage> getPacListBySqlAndAll(String pacName);
}