|
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
import org.apache.ibatis.annotations.Delete;
|
|
import org.apache.ibatis.annotations.Delete;
|
|
import org.apache.ibatis.annotations.Param;
|
|
import org.apache.ibatis.annotations.Param;
|
|
import org.apache.ibatis.annotations.Select;
|
|
import org.apache.ibatis.annotations.Select;
|
|
|
|
+import org.apache.ibatis.annotations.Update;
|
|
import thyyxxk.webserver.entity.chronicDisease.CrmPatientMi;
|
|
import thyyxxk.webserver.entity.chronicDisease.CrmPatientMi;
|
|
import thyyxxk.webserver.entity.chronicDisease.CrmPatientVo;
|
|
import thyyxxk.webserver.entity.chronicDisease.CrmPatientVo;
|
|
|
|
|
|
@@ -67,8 +68,23 @@ public interface CrmPatientMiDao extends BaseMapper<CrmPatientMi> {
|
|
"<if test=\"diseaseType != null and diseaseType != '' \">" +
|
|
"<if test=\"diseaseType != null and diseaseType != '' \">" +
|
|
" and chronic_disease_type like '%${diseaseType}%' " +
|
|
" and chronic_disease_type like '%${diseaseType}%' " +
|
|
"</if>" +
|
|
"</if>" +
|
|
|
|
+ "<if test=\"delFlag == '0'.toString() \">" +
|
|
|
|
+ " and isnull(mi.del_flag, '0') = '0' " +
|
|
|
|
+ "</if>" +
|
|
|
|
+ "<if test=\"delFlag == '1'.toString() \">" +
|
|
|
|
+ " and mi.del_flag = '1' " +
|
|
|
|
+ "</if>" +
|
|
" order by mi.create_date " +
|
|
" order by mi.create_date " +
|
|
"</script> ")
|
|
"</script> ")
|
|
List<CrmPatientMi> selectChronicDisease(CrmPatientVo vo);
|
|
List<CrmPatientMi> selectChronicDisease(CrmPatientVo vo);
|
|
|
|
|
|
|
|
+ @Select(" select name as userId from sys_parameters where code = 'mbDel' ")
|
|
|
|
+ String selectMbDelPermissions();
|
|
|
|
+
|
|
|
|
+ @Update(" update crm_patient_mi set del_flag = '1' where p_id = #{pId} ")
|
|
|
|
+ int delChronicDiseaseById(@Param("pId") String pId);
|
|
|
|
+
|
|
|
|
+ @Update(" update crm_patient_mi set del_flag = '0' where p_id = #{pId} ")
|
|
|
|
+ int hfChronicDiseaseById(@Param("pId") String pId);
|
|
|
|
+
|
|
}
|
|
}
|