Commit bd3af687f4043d7ef0b14f7f9bd15ee193187a0e
1 parent
0ca22d0b16
Exists in
master
and in
6 other branches
update
Showing 5 changed files with 28 additions and 28 deletions
- platform-biz-service/src/main/java/com/lyms/platform/permission/model/FolviteQuery.java
- platform-biz-service/src/main/resources/mainOrm/master/FolviteMapper.xml
- platform-biz-service/src/main/resources/mainOrm/master/FolviteReceiveMapper.xml
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/FolviteController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/FolviteServiceImpl.java
platform-biz-service/src/main/java/com/lyms/platform/permission/model/FolviteQuery.java
View file @
bd3af68
... | ... | @@ -26,7 +26,7 @@ |
26 | 26 | private String certificateType; |
27 | 27 | |
28 | 28 | //是否结束孕辰 0、未结束 1、已结束 |
29 | - private int ispregnancy; | |
29 | + private Integer ispregnancy; | |
30 | 30 | |
31 | 31 | //建档医院 |
32 | 32 | private String hospitalId; |
33 | 33 | |
... | ... | @@ -115,11 +115,11 @@ |
115 | 115 | return certificateType; |
116 | 116 | } |
117 | 117 | |
118 | - public int getIspregnancy() { | |
118 | + public Integer getIspregnancy() { | |
119 | 119 | return ispregnancy; |
120 | 120 | } |
121 | 121 | |
122 | - public void setIspregnancy(int ispregnancy) { | |
122 | + public void setIspregnancy(Integer ispregnancy) { | |
123 | 123 | this.ispregnancy = ispregnancy; |
124 | 124 | } |
125 | 125 |
platform-biz-service/src/main/resources/mainOrm/master/FolviteMapper.xml
View file @
bd3af68
... | ... | @@ -294,11 +294,12 @@ |
294 | 294 | and vc_card=#{vcCard,jdbcType=VARCHAR} |
295 | 295 | </if> |
296 | 296 | <if test="hospitalId != null and hospitalId !=''"> |
297 | - and hospitalId=#{hospitalId,jdbcType=VARCHAR} | |
297 | + and hospitalid=#{hospitalId,jdbcType=VARCHAR} | |
298 | 298 | </if> |
299 | - <if test="ispregnancy != null and ispregnancy !=''"> | |
300 | - and ispregnancy=#{ispregnancy,jdbcType=VARCHAR} | |
299 | + <if test="ispregnancy != null"> | |
300 | + and ispregnancy=#{ispregnancy} | |
301 | 301 | </if> |
302 | + | |
302 | 303 | </where> |
303 | 304 | </sql> |
304 | 305 |
platform-biz-service/src/main/resources/mainOrm/master/FolviteReceiveMapper.xml
View file @
bd3af68
... | ... | @@ -59,7 +59,7 @@ |
59 | 59 | |
60 | 60 | <select id="list" parameterType="com.lyms.platform.permission.model.FolviteRecordQuery" resultType="map"> |
61 | 61 | SELECT |
62 | - f.`name` as name,f.birthday,f.card_no,f.vc_card,p.isconceive,f.receivesum, | |
62 | + f.`name` as name,f.birthday,f.card_no,f.vc_card,f.isconceive,f.receivesum, | |
63 | 63 | SUM(p.receive_number) as sumNumber,f.drawTime,f.domicile_address,f.domicile_area, |
64 | 64 | f.domicile_city,f.domicile_country,f.domicile_province,p.folvite_id,p.issuer,f.phone |
65 | 65 | FROM |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/FolviteController.java
View file @
bd3af68
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/FolviteServiceImpl.java
View file @
bd3af68
... | ... | @@ -79,7 +79,7 @@ |
79 | 79 | folviteQuery.setHospitalId(hospitalId); |
80 | 80 | List<FolviteRecordModel> recordModels = folviteMapper.queryList(folviteQuery); |
81 | 81 | Map<String, Object> data = new HashMap<>(); |
82 | - String folviteId = null; | |
82 | + List<Map<String, Object>> listMap = new ArrayList<>(); | |
83 | 83 | if (CollectionUtils.isNotEmpty(recordModels)) { |
84 | 84 | FolviteRecordModel queryOne = recordModels.get(0); |
85 | 85 | if (null != queryOne) { |
86 | 86 | |
87 | 87 | |
88 | 88 | |
... | ... | @@ -92,27 +92,26 @@ |
92 | 92 | data.put("sumNumber", queryOne.getReceiveSum()); |
93 | 93 | data.put("address", CommonsHelper.getResidence(queryOne.getDomicileProvince(), queryOne.getDomicileCity(), |
94 | 94 | queryOne.getDomicileArea(), queryOne.getDomicileCountry(), queryOne.getDomicileAddress(), basicConfigService)); |
95 | + data.put("drawTime", DateUtil.getyyyy_MM_dd(queryOne.getDrawTime())); | |
95 | 96 | flag = false; |
96 | - folviteId = queryOne.getId(); | |
97 | 97 | } |
98 | - } | |
99 | - FolviteRecordQuery recordQuery = new FolviteRecordQuery(); | |
100 | - recordQuery.setFolviteId(folviteId); | |
101 | - List<Map<String, Object>> listMap = new ArrayList<>(); | |
102 | - List<FolviteReceiveRecordModel> folviteRecordModels = queryFolviteReceiveList(recordQuery); | |
103 | - if (CollectionUtils.isNotEmpty(folviteRecordModels)) { | |
104 | - for (FolviteReceiveRecordModel folviteRecordModel : folviteRecordModels) { | |
105 | - Map<String, Object> recordMap = new HashMap<>(); | |
106 | - recordMap.put("drawCount", folviteRecordModel.getReceiveNumber()); | |
107 | - recordMap.put("drawTime", DateUtil.getyyyy_MM_dd(folviteRecordModel.getReceiveDate())); | |
108 | - recordMap.put("id", folviteRecordModel.getId()); | |
109 | - recordMap.put("other", folviteRecordModel.getIsconceive()); | |
110 | - if (folviteRecordModel.getIsconceive() == 0) { | |
111 | - recordMap.put("pregnancyType", "孕前"); | |
112 | - } else { | |
113 | - recordMap.put("pregnancyType", "孕" + folviteRecordModel.getReceiveWeek() + "周"); | |
98 | + FolviteRecordQuery recordQuery = new FolviteRecordQuery(); | |
99 | + recordQuery.setFolviteId(queryOne.getId()); | |
100 | + List<FolviteReceiveRecordModel> folviteRecordModels = queryFolviteReceiveList(recordQuery); | |
101 | + if (CollectionUtils.isNotEmpty(folviteRecordModels)) { | |
102 | + for (FolviteReceiveRecordModel folviteRecordModel : folviteRecordModels) { | |
103 | + Map<String, Object> recordMap = new HashMap<>(); | |
104 | + recordMap.put("drawCount", folviteRecordModel.getReceiveNumber()); | |
105 | + recordMap.put("drawTime", DateUtil.getyyyy_MM_dd(folviteRecordModel.getReceiveDate())); | |
106 | + recordMap.put("id", folviteRecordModel.getId()); | |
107 | + recordMap.put("other", folviteRecordModel.getIsconceive()); | |
108 | + if (folviteRecordModel.getIsconceive() == 0) { | |
109 | + recordMap.put("pregnancyType", "孕前"); | |
110 | + } else { | |
111 | + recordMap.put("pregnancyType", "孕" + folviteRecordModel.getReceiveWeek() + "周"); | |
112 | + } | |
113 | + listMap.add(recordMap); | |
114 | 114 | } |
115 | - listMap.add(recordMap); | |
116 | 115 | } |
117 | 116 | } |
118 | 117 | FolviteResult result = null; |
... | ... | @@ -264,7 +263,7 @@ |
264 | 263 | m.put("cardNo", map.get("card_no")); |
265 | 264 | m.put("vcCard", map.get("vc_card")); |
266 | 265 | m.put("birthday", DateUtil.getyyyy_MM_dd((Date) map.get("birthday"))); |
267 | - m.put("isconceive", (int) map.get("isconceive") != 0 ? "孕后" : "孕前"); | |
266 | + m.put("isconceive", map.get("isconceive").toString().equals("0") ? "孕前" : "孕后"); | |
268 | 267 | m.put("receivesum", map.get("receivesum")); |
269 | 268 | m.put("drawTime", DateUtil.getyyyy_MM_dd((Date) map.get("drawTime"))); |
270 | 269 | m.put("sumNumber", map.get("sumNumber")); |
... | ... | @@ -277,6 +276,7 @@ |
277 | 276 | map.get("domicile_area").toString(), map.get("domicile_country").toString(), map.get("domicile_address").toString(), basicConfigService)); |
278 | 277 | m.put("issuer", map.get("issuer")); |
279 | 278 | m.put("issuerName", usersService.getUsers(Integer.valueOf(map.get("issuer").toString())).getName()); |
279 | + m.put("phone", map.get("phone")); | |
280 | 280 | datas.add(m); |
281 | 281 | } |
282 | 282 | return datas; |