zhaowenxuan
2024-11-01 fe9f16a02c89eb6c5264c06bf76e748a0d809647
ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjOrderRemarkMapper.java
@@ -125,8 +125,8 @@
            "\tLEFT JOIN tj_project pro ON re.pro_id = pro.pro_id\n" +
            "\tLEFT JOIN sys_user us ON us.user_id = re.doctor_name \n" +
            "WHERE\n" +
            "\tre.type != 2  \n" +//and pro.need_report='Y'
            "\tAND re.tj_number =#{tjNumber}")
            "re.type != 2  \n" +//and pro.need_report='Y'
            "AND re.tj_number =#{tjNumber} and re.dept_id !=532 and pro.pro_name not like '%费%'")
    List<CsProVo> cSWebGetProByTjNumAndOrderId(String tjNumber);
@@ -134,7 +134,25 @@
//    @Select("select * from test_remark")
    List<TjOrderRemark> addHuaYanTable(@Param("tjnumber") String tjnumber);
    @Select("call pro_checkhyAndcg(0,#{tjnumber,mode=IN})")
    List<TjOrderRemark> addHuaYanAndCgTable(@Param("tjnumber")String tjnumber);
    @Update("UPDATE tj_order_remark a SET a.type=2 WHERE a.tj_number=#{tjnumber} AND a.pro_id=#{proId}")
    void updateTjOrderRemark(@Param("tjnumber")String tjnumber,@Param("proId")String proId);
    @Delete("DELETE  FROM tj_order_remark WHERE jxbz=#{bldh}")
    void deleteTjOrderDetailByjxbz(String bldh);
    @Update("UPDATE tj_order_remark rem\n" +
            "JOIN tj_project a ON a.pro_id=rem.pro_id\n" +
            "  SET rem.type = 1,\n" +
            "  rem.update_time = SYSDATE() \n" +
            "WHERE\n" +
            "  rem.pro_id = a.pro_id \n" +
            "  AND rem.tj_number = #{tjNum} \n" +
            "  AND (a.pro_name LIKE '%心电图%' OR a.pro_name LIKE '%妇查%' OR a.pro_name LIKE '%hpv%' OR a.pro_name LIKE '%tct%' OR a.pro_name LIKE '%妇科五联检%'\n" +
            "  OR  a.pro_name LIKE '%电子阴道镜检查%' OR  a.pro_name LIKE '%C14%' OR  a.pro_name LIKE '%心理检测%' OR  a.pro_name LIKE '%肺功能检查%' OR  a.pro_name LIKE '%静脉%');")
    boolean updateRemark(String tjNum);
}