|
@@ -11,69 +11,31 @@ import java.util.List;
|
|
|
@Mapper
|
|
|
public interface DictionaryDao {
|
|
|
|
|
|
- @Select("SELECT RTRIM(code) AS code,rtrim(name) name FROM a_employee_mi WHERE isnull(del_flag,0)!=1 and py_code LIKE #{content}")
|
|
|
- List<PureCodeName> searchPhysicianByPinyin(String content);
|
|
|
+ @Select("SELECT RTRIM(code) AS code,rtrim(name) name FROM a_employee_mi WHERE " +
|
|
|
+ "isnull(del_flag,0)!=1 and ${method} LIKE #{content} collate Chinese_PRC_CI_AS")
|
|
|
+ List<PureCodeName> searchPhysician(@Param("method") String method, @Param("content") String content);
|
|
|
|
|
|
- @Select("SELECT RTRIM(code) AS code,rtrim(name) name FROM a_employee_mi WHERE code LIKE #{content}")
|
|
|
- List<PureCodeName> searchPhysicianByCode(String content);
|
|
|
+ @Select("select diagnosis_code as code, diagnosis_name as name from t_si_dl_dss_dns " +
|
|
|
+ "where ${method} LIKE #{content} collate Chinese_PRC_CI_AS")
|
|
|
+ List<PureCodeName> searchDiagnose(@Param("method") String method, @Param("content") String content);
|
|
|
|
|
|
- @Select("SELECT RTRIM(code) AS code,rtrim(name) name FROM a_employee_mi WHERE name LIKE #{content}")
|
|
|
- List<PureCodeName> searchPhysicianByName(String content);
|
|
|
-
|
|
|
- @Select("select diagnosis_code as code, diagnosis_name as name from t_si_dl_dss_dns where py_code LIKE #{content}")
|
|
|
- List<PureCodeName> searchDiagnoseByPinyin(String content);
|
|
|
-
|
|
|
- @Select("select diagnosis_code as code, diagnosis_name as name from t_si_dl_dss_dns where diagnosis_code LIKE #{content}")
|
|
|
- List<PureCodeName> searchDiagnoseByCode(String content);
|
|
|
-
|
|
|
- @Select("select diagnosis_code as code, diagnosis_name as name from t_si_dl_dss_dns where diagnosis_name LIKE #{content}")
|
|
|
- List<PureCodeName> searchDiagnoseByName(String content);
|
|
|
-
|
|
|
- @Select("select distinct new_code as code,new_name as name from ${tableName} where new_name like #{content}")
|
|
|
+ @Select("select distinct new_code as code,new_name as name from ${tableName} where new_name like #{content} collate Chinese_PRC_CI_AS")
|
|
|
List<PureCodeName> selectSlwSpcDiag(@Param("content") String content, @Param("tableName") String tableName);
|
|
|
|
|
|
@Select("select * from ${table}")
|
|
|
List<SpecialDiag> selectAllSpecialDiags(@Param("table") String table);
|
|
|
|
|
|
- @Select("select code,name from t_zd_injury_icd where code like #{content}")
|
|
|
- List<PureCodeName> selectInjurydiagByCode(@Param("content") String content);
|
|
|
-
|
|
|
- @Select("select code,name from t_zd_injury_icd where name like #{content}")
|
|
|
- List<PureCodeName> selectInjurydiagByName(@Param("content") String content);
|
|
|
-
|
|
|
- @Select("select code,name from t_zd_injury_icd where py_code like #{content}")
|
|
|
- List<PureCodeName> selectInjurydiagByAlpha(@Param("content") String content);
|
|
|
-
|
|
|
- @Select("select rtrim(new_code) as code, rtrim(new_name) as name from " +
|
|
|
- "si_icd_employees_maternity_hospitalization where py_code like #{content}")
|
|
|
- List<PureCodeName> selectMatnDiagForFrontSheetByPyCode(@Param("content") String content);
|
|
|
-
|
|
|
- @Select("select rtrim(new_code) as code, rtrim(new_name) as name from " +
|
|
|
- "si_icd_employees_maternity_hospitalization where new_code like #{content}")
|
|
|
- List<PureCodeName> selectMatnDiagForFrontSheetByCode(@Param("content") String content);
|
|
|
-
|
|
|
- @Select("select rtrim(new_code) as code, rtrim(new_name) as name from " +
|
|
|
- "si_icd_employees_maternity_hospitalization where new_name like #{content}")
|
|
|
- List<PureCodeName> selectMatnDiagForFrontSheetByName(@Param("content") String content);
|
|
|
-
|
|
|
- @Select("select rtrim(new_code) as code, rtrim(new_name) as name " +
|
|
|
- "from si_icd_single_diseases where py_code like #{content} ")
|
|
|
- List<PureCodeName> selectSpcDssDiagForFrontSheetByPyCode(@Param("content") String content);
|
|
|
-
|
|
|
- @Select("select rtrim(new_code) as code, rtrim(new_name) as name " +
|
|
|
- "from si_icd_single_diseases where code like #{content} ")
|
|
|
- List<PureCodeName> selectSpcDssDiagForFrontSheetByCode(@Param("content") String content);
|
|
|
-
|
|
|
- @Select("select rtrim(new_code) as code, rtrim(new_name) as name " +
|
|
|
- "from si_icd_single_diseases where name like #{content} ")
|
|
|
- List<PureCodeName> selectSpcDssDiagForFrontSheetByName(@Param("content") String content);
|
|
|
+ @Select("select code,name from t_zd_injury_icd where ${method} like #{content} collate Chinese_PRC_CI_AS")
|
|
|
+ List<PureCodeName> selectInjurydiag(@Param("method") String method, @Param("content") String content);
|
|
|
|
|
|
- @Select("select code, name from t_zd_injury_disease where py_code like #{content} ")
|
|
|
- List<PureCodeName> selectInjuryDssDiagForFrontSheetByPyCode(@Param("content") String content);
|
|
|
+ @Select("select rtrim(new_code) as code, rtrim(new_name) as name from si_icd_employees_maternity_hospitalization " +
|
|
|
+ "where ${method} like #{content} collate Chinese_PRC_CI_AS")
|
|
|
+ List<PureCodeName> selectMatnDiagForFrontSheet(@Param("method") String method, @Param("content") String content);
|
|
|
|
|
|
- @Select("select code, name from t_zd_injury_disease where code like #{content} ")
|
|
|
- List<PureCodeName> selectInjuryDssDiagForFrontSheetByCode(@Param("content") String content);
|
|
|
+ @Select("select rtrim(new_code) as code, rtrim(new_name) as name from si_hospitalization_single_disease " +
|
|
|
+ "where ${method} like #{content} collate Chinese_PRC_CI_AS")
|
|
|
+ List<PureCodeName> selectSpcDssDiagForFrontSheet(@Param("method") String method, @Param("content") String content);
|
|
|
|
|
|
- @Select("select code, name from t_zd_injury_disease where name like #{content} ")
|
|
|
- List<PureCodeName> selectInjuryDssDiagForFrontSheetByName(@Param("content") String content);
|
|
|
+ @Select("select code, name from t_zd_injury_disease where ${method} like #{content} collate Chinese_PRC_CI_AS")
|
|
|
+ List<PureCodeName> selectInjuryDssDiagForFrontSheet(@Param("method") String method, @Param("content") String content);
|
|
|
}
|