|
@@ -77,7 +77,8 @@ public interface ShouShuShenQingDao extends BaseMapper<OpRecord> {
|
|
|
" a.op_name," +
|
|
|
" a.urgent_clinic_flag," +
|
|
|
" a.apply_date, " +
|
|
|
- " part_code, " +
|
|
|
+ " part_code," +
|
|
|
+ " partCodeName = (select rtrim(name) from op_zd_part_new where code = part_code), " +
|
|
|
" dept_code, " +
|
|
|
" dept_code_name = (select rtrim(name) from zd_unit_code with (NOLOCK) where code = dept_code), " +
|
|
|
" urgent_clinic_flag, " +
|
|
@@ -90,7 +91,6 @@ public interface ShouShuShenQingDao extends BaseMapper<OpRecord> {
|
|
|
" hocus_code, " +
|
|
|
" hocusName = (select rtrim(name) from zd_anaesthesia with (NOLOCK) where code = hocus_code), " +
|
|
|
" op_scale, " +
|
|
|
- " /*术后等级不知道*/ " +
|
|
|
" doctor_zd_name = (select rtrim(name) from a_employee_mi with (NOLOCK) where code = doctor_zd)/*主刀医生*/, " +
|
|
|
" doctor_1_name = (select rtrim(name) from a_employee_mi with (NOLOCK) where code = doctor_1)/*第1助手*/, " +
|
|
|
" doctor_2_name = (select rtrim(name) from a_employee_mi with (NOLOCK) where code = doctor_2)/*第2助手*/, " +
|
|
@@ -112,6 +112,11 @@ public interface ShouShuShenQingDao extends BaseMapper<OpRecord> {
|
|
|
@Param("recordId") Integer recordId);
|
|
|
|
|
|
|
|
|
+ @Select("select req_no, code, name, type, sort " +
|
|
|
+ "from t_req_surgical_diag where req_no = #{recordId}")
|
|
|
+ List<TReqSurgicalDiag> selectReqSurgicalDiagByReqNo(@Param("recordId") Integer recordId);
|
|
|
+
|
|
|
+
|
|
|
@Select("select refer_physician_name = (select rtrim(name) from a_employee_mi with (NOLOCK) where code = refer_physician) /*住院医生*/, " +
|
|
|
" dept_director_name = (select rtrim(name) from a_employee_mi with (NOLOCK) where code = dept_director) /*科主任*/, " +
|
|
|
" sex, " +
|
|
@@ -298,7 +303,8 @@ public interface ShouShuShenQingDao extends BaseMapper<OpRecord> {
|
|
|
" b.doctor_1,\n" +
|
|
|
" doctor_1_name = (select rtrim(name) from a_employee_mi where code = doctor_1),\n" +
|
|
|
" hocus_code,\n" +
|
|
|
- " hocusName = (select rtrim(name) from zd_anaesthesia where hocus_code = code)\n" +
|
|
|
+ " hocusName = (select rtrim(name) from zd_anaesthesia where hocus_code = code)\n," +
|
|
|
+ " inpatient_no, admiss_times,urgent_clinic_flag " +
|
|
|
"from op_record a\n" +
|
|
|
" left join op_record_join b on (a.record_id = b.record_id) ${ew.customSqlSegment} ")
|
|
|
List<OpRecord> selectOpRecord(@Param(Constants.WRAPPER) QueryWrapper<OpRecord> queryWrapper);
|