Commit 8df70cedf7f9235ab2c7fef7c38eee061ae74154
1 parent
67b64ec257
Exists in
master
and in
6 other branches
update
Showing 3 changed files with 40 additions and 3 deletions
platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/MasterLisMapper.java
View file @
8df70ce
| ... | ... | @@ -17,6 +17,8 @@ |
| 17 | 17 | |
| 18 | 18 | List<LisReportModel> queryLisDataByModel(LisReportModel model); |
| 19 | 19 | |
| 20 | + List<LisReportModel> queryLisDataByLisIdAndHid(LisReportModel model); | |
| 21 | + | |
| 20 | 22 | List<LisReportItemModel> queryLisItemByModel(LisReportItemModel query); |
| 21 | 23 | |
| 22 | 24 | List<LisReportModel> queryListItems(LisReportModel query); |
platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/LisServiceImpl.java
View file @
8df70ce
| ... | ... | @@ -146,7 +146,7 @@ |
| 146 | 146 | public void run() { |
| 147 | 147 | for(LisReportModel model : lisList) |
| 148 | 148 | { |
| 149 | - List<LisReportModel> dbLis = masterLisMapper.queryLisDataByModel(model); | |
| 149 | + List<LisReportModel> dbLis = masterLisMapper.queryLisDataByLisIdAndHid(model); | |
| 150 | 150 | if (CollectionUtils.isEmpty(dbLis)) |
| 151 | 151 | { |
| 152 | 152 | masterLisMapper.saveLisData(model); |
platform-biz-service/src/main/resources/mainOrm/master/MasterLis.xml
View file @
8df70ce
| ... | ... | @@ -111,12 +111,47 @@ |
| 111 | 111 | <if test="lisId != null and lisId != ''"> |
| 112 | 112 | AND LIS_ID = #{lisId} |
| 113 | 113 | </if> |
| 114 | - <if test="vcCardNo != null || phone != null"> | |
| 114 | +<!-- <if test="vcCardNo != null || phone != null"> | |
| 115 | 115 | AND (VCCARDNO = #{vcCardNo} OR PHONE = #{phone}) |
| 116 | - </if> | |
| 116 | + </if>--> | |
| 117 | 117 | <if test="hospitalId != null and hospitalId != ''"> |
| 118 | 118 | AND HOSPITAL_ID = #{hospitalId} |
| 119 | 119 | </if> |
| 120 | + | |
| 121 | + </select> | |
| 122 | + | |
| 123 | + | |
| 124 | + <select id="queryLisDataByLisIdAndHid" parameterType="com.lyms.platform.permission.model.LisReportModel" | |
| 125 | + resultType="com.lyms.platform.permission.model.LisReportModel"> | |
| 126 | + SELECT | |
| 127 | + ID AS id, | |
| 128 | + LIS_ID AS lisId, | |
| 129 | + TITLE AS title, | |
| 130 | + TYPE AS type, | |
| 131 | + VCCARDNO AS vcCardNo, | |
| 132 | + NAME AS name, | |
| 133 | + BHNUM AS bhnum, | |
| 134 | + AGE AS age, | |
| 135 | + SEX AS sex, | |
| 136 | + APPLY_TIME AS applyTime, | |
| 137 | + CHECK_TIME AS checkTime, | |
| 138 | + PUBLISH_TIME AS publishTime, | |
| 139 | + APPLY_DOCTOR AS applyDoctor, | |
| 140 | + APPLY_DEPT AS applyDept, | |
| 141 | + CHECKER AS checker, | |
| 142 | + MODIFIED AS modified, | |
| 143 | + CREATED AS created, | |
| 144 | + HOSPITAL_ID AS hospitalId, | |
| 145 | + PHONE AS phone, | |
| 146 | + ITEM_JSON AS itemJson | |
| 147 | + FROM LIS_REPORT_TBL | |
| 148 | + WHERE 1 = 1 | |
| 149 | + <if test="lisId != null and lisId != ''"> | |
| 150 | + AND LIS_ID = #{lisId} | |
| 151 | + </if> | |
| 152 | + <if test="hospitalId != null and hospitalId != ''"> | |
| 153 | + AND HOSPITAL_ID = #{hospitalId} | |
| 154 | + </if> | |
| 120 | 155 | |
| 121 | 156 | </select> |
| 122 | 157 |