Commit cda5136abdfd661668e80d2053a7669fbb266818
1 parent
ed852a8eed
Exists in
master
and in
6 other branches
update
Showing 5 changed files with 118 additions and 0 deletions
- platform-dal/src/main/java/com/lyms/platform/pojo/CancerScreeningModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/CancerScreeningResult.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/CervicalCancerModelResult.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java
platform-dal/src/main/java/com/lyms/platform/pojo/CancerScreeningModel.java
View file @
cda5136
... | ... | @@ -121,6 +121,7 @@ |
121 | 121 | private Map<String,Object> rxlHddz; |
122 | 122 | //活动度右 |
123 | 123 | private Map<String,Object> rxlHddy; |
124 | + | |
124 | 125 | //副乳1.无2.有 |
125 | 126 | private String rxlFr; |
126 | 127 | // 遵化新增 ,副乳其它 |
... | ... | @@ -135,6 +136,14 @@ |
135 | 136 | private Map<String,Object> rxlSglby; |
136 | 137 | //临床检査结果 |
137 | 138 | private Map<String,Object> rxlJcjg; |
139 | + | |
140 | + //临床检查机构 | |
141 | + private String lcjcjg; | |
142 | + //临床检査人员 | |
143 | + private String lcjcry; | |
144 | + //临床检査日期 | |
145 | + private Date lcjcrq; | |
146 | + | |
138 | 147 | //遵化新增, 治疗情况 |
139 | 148 | private String zlqk; |
140 | 149 | |
... | ... | @@ -207,6 +216,42 @@ |
207 | 216 | |
208 | 217 | //1 未同步 2已经同步 |
209 | 218 | private Integer isSync; |
219 | + | |
220 | + | |
221 | + //编号 | |
222 | + private String code; | |
223 | + | |
224 | + public String getLcjcjg() { | |
225 | + return lcjcjg; | |
226 | + } | |
227 | + | |
228 | + public void setLcjcjg(String lcjcjg) { | |
229 | + this.lcjcjg = lcjcjg; | |
230 | + } | |
231 | + | |
232 | + public String getLcjcry() { | |
233 | + return lcjcry; | |
234 | + } | |
235 | + | |
236 | + public void setLcjcry(String lcjcry) { | |
237 | + this.lcjcry = lcjcry; | |
238 | + } | |
239 | + | |
240 | + public Date getLcjcrq() { | |
241 | + return lcjcrq; | |
242 | + } | |
243 | + | |
244 | + public void setLcjcrq(Date lcjcrq) { | |
245 | + this.lcjcrq = lcjcrq; | |
246 | + } | |
247 | + | |
248 | + public String getCode() { | |
249 | + return code; | |
250 | + } | |
251 | + | |
252 | + public void setCode(String code) { | |
253 | + this.code = code; | |
254 | + } | |
210 | 255 | |
211 | 256 | public Integer getIsSync() { |
212 | 257 | return isSync; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java
View file @
cda5136
... | ... | @@ -11,6 +11,7 @@ |
11 | 11 | import com.lyms.platform.common.result.RespBuilder; |
12 | 12 | import com.lyms.platform.common.utils.*; |
13 | 13 | import com.lyms.platform.operate.web.request.CancerScreeningRequest; |
14 | +import com.lyms.platform.operate.web.result.CancerScreeningResult; | |
14 | 15 | import com.lyms.platform.operate.web.utils.CommonsHelper; |
15 | 16 | import com.lyms.platform.operate.web.utils.FunvCommonUtil; |
16 | 17 | import com.lyms.platform.operate.web.utils.ResponseUtil; |
... | ... | @@ -27,6 +28,7 @@ |
27 | 28 | import org.apache.commons.collections.CollectionUtils; |
28 | 29 | import org.apache.commons.collections.map.HashedMap; |
29 | 30 | import org.apache.commons.lang.StringUtils; |
31 | +import org.springframework.beans.*; | |
30 | 32 | import org.springframework.beans.factory.annotation.Autowired; |
31 | 33 | import org.springframework.stereotype.Component; |
32 | 34 | |
... | ... | @@ -295,6 +297,15 @@ |
295 | 297 | public BaseResponse getCancerScreenInfo(String id) { |
296 | 298 | BaseResponse baseResponse = new BaseResponse(); |
297 | 299 | CancerScreeningModel cancerScreeningModel = cancerScreenService.findOneById(id); |
300 | + CancerScreeningResult result = new CancerScreeningResult(); | |
301 | + org.springframework.beans.BeanUtils.copyProperties(cancerScreeningModel,result); | |
302 | + | |
303 | + result.setNationStr(CommonsHelper.getName1(cancerScreeningModel.getNationId(),basicConfigService)); | |
304 | + result.setLevelTypeStr(CommonsHelper.getName1(cancerScreeningModel.getLevelTypeId(),basicConfigService)); | |
305 | + String addressStr = CommonsHelper.getResidence(cancerScreeningModel.getProvinceId(), cancerScreeningModel.getCityId(), | |
306 | + cancerScreeningModel.getAreaId(), cancerScreeningModel.getStreetId(), cancerScreeningModel.getAddress(), basicConfigService); | |
307 | + result.setAddressStr(addressStr); | |
308 | + | |
298 | 309 | baseResponse.setObject(cancerScreeningModel); |
299 | 310 | return baseResponse; |
300 | 311 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/CancerScreeningResult.java
View file @
cda5136
1 | +package com.lyms.platform.operate.web.result; | |
2 | + | |
3 | +import com.lyms.platform.pojo.CancerScreeningModel; | |
4 | + | |
5 | +/** | |
6 | + * Created by Administrator on 2021-07-19. | |
7 | + */ | |
8 | +public class CancerScreeningResult extends CancerScreeningModel { | |
9 | + | |
10 | + private String nationStr; | |
11 | + | |
12 | + private String levelTypeStr; | |
13 | + | |
14 | + private String addressStr; | |
15 | + | |
16 | + public String getNationStr() { | |
17 | + return nationStr; | |
18 | + } | |
19 | + | |
20 | + public void setNationStr(String nationStr) { | |
21 | + this.nationStr = nationStr; | |
22 | + } | |
23 | + | |
24 | + public String getLevelTypeStr() { | |
25 | + return levelTypeStr; | |
26 | + } | |
27 | + | |
28 | + public void setLevelTypeStr(String levelTypeStr) { | |
29 | + this.levelTypeStr = levelTypeStr; | |
30 | + } | |
31 | + | |
32 | + public String getAddressStr() { | |
33 | + return addressStr; | |
34 | + } | |
35 | + | |
36 | + public void setAddressStr(String addressStr) { | |
37 | + this.addressStr = addressStr; | |
38 | + } | |
39 | +} |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/CervicalCancerModelResult.java
View file @
cda5136
... | ... | @@ -18,6 +18,27 @@ |
18 | 18 | |
19 | 19 | private String createTime; |
20 | 20 | |
21 | + | |
22 | + private String nationStr; | |
23 | + | |
24 | + private String levelTypeStr; | |
25 | + | |
26 | + public String getNationStr() { | |
27 | + return nationStr; | |
28 | + } | |
29 | + | |
30 | + public void setNationStr(String nationStr) { | |
31 | + this.nationStr = nationStr; | |
32 | + } | |
33 | + | |
34 | + public String getLevelTypeStr() { | |
35 | + return levelTypeStr; | |
36 | + } | |
37 | + | |
38 | + public void setLevelTypeStr(String levelTypeStr) { | |
39 | + this.levelTypeStr = levelTypeStr; | |
40 | + } | |
41 | + | |
21 | 42 | public String getCreateTime() { |
22 | 43 | return createTime; |
23 | 44 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java
View file @
cda5136
... | ... | @@ -638,6 +638,8 @@ |
638 | 638 | basicConfigService |
639 | 639 | )); |
640 | 640 | |
641 | + result.setNationStr(CommonsHelper.getName1(model.getNationId(), basicConfigService)); | |
642 | + result.setLevelTypeStr(CommonsHelper.getName1(model.getLevelTypeId(), basicConfigService)); | |
641 | 643 | result.setLastMenstrual(model.getMcyj()); |
642 | 644 | result.setName(model.getUsername()); |
643 | 645 | result.setAge(model.getAge()); |