diff --git a/platform-biz-service/src/main/resources/mainOrm/master/MasterLis.xml b/platform-biz-service/src/main/resources/mainOrm/master/MasterLis.xml index 4dabd64..b511f97 100644 --- a/platform-biz-service/src/main/resources/mainOrm/master/MasterLis.xml +++ b/platform-biz-service/src/main/resources/mainOrm/master/MasterLis.xml @@ -111,12 +111,53 @@ AND LIS_ID = #{lisId} - - AND (VCCARDNO = #{vcCardNo} OR PHONE = #{phone}) + + AND VCCARDNO = #{vcCardNo} + + + AND VCCARDNO = '' AND HOSPITAL_ID = #{hospitalId} + UNION + SELECT + ID AS id, + LIS_ID AS lisId, + TITLE AS title, + TYPE AS type, + VCCARDNO AS vcCardNo, + NAME AS name, + BHNUM AS bhnum, + AGE AS age, + SEX AS sex, + APPLY_TIME AS applyTime, + CHECK_TIME AS checkTime, + PUBLISH_TIME AS publishTime, + APPLY_DOCTOR AS applyDoctor, + APPLY_DEPT AS applyDept, + CHECKER AS checker, + MODIFIED AS modified, + CREATED AS created, + HOSPITAL_ID AS hospitalId, + PHONE AS phone, + ITEM_JSON AS itemJson + FROM LIS_REPORT_TBL + WHERE 1 = 1 + + AND LIS_ID = #{lisId} + + + AND PHONE = #{phone} + + + AND PHONE = '' + + + AND HOSPITAL_ID = #{hospitalId} + + +