Commit 695d4dba3d638b81d11104e04a2526dc1c05bfbf
1 parent
2da03cfea1
Exists in
master
and in
6 other branches
update
Showing 2 changed files with 78 additions and 33 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/PreEugenicsBaseListResult.java
View file @
695d4db
... | ... | @@ -56,14 +56,12 @@ |
56 | 56 | private String husbandAccountNatureStr; |
57 | 57 | |
58 | 58 | |
59 | - | |
60 | 59 | /** |
61 | 60 | * 妻子民族id |
62 | 61 | */ |
63 | 62 | private String wifeNationStr; |
64 | 63 | |
65 | 64 | |
66 | - | |
67 | 65 | /** |
68 | 66 | * 妻子文化程度id |
69 | 67 | */ |
... | ... | @@ -80,7 +78,6 @@ |
80 | 78 | private String wifeCareerStr; |
81 | 79 | |
82 | 80 | |
83 | - | |
84 | 81 | /** |
85 | 82 | * 妻子户口性质: |
86 | 83 | * 1农业户口 (含界定为农村居民者) 2.非农业 |
... | ... | @@ -88,6 +85,40 @@ |
88 | 85 | private String wifeAccountNatureStr; |
89 | 86 | |
90 | 87 | |
88 | + private String doctorStr; | |
89 | + | |
90 | + public String getHusbandAccountAddressStr() { | |
91 | + return husbandAccountAddressStr; | |
92 | + } | |
93 | + | |
94 | + public void setHusbandAccountAddressStr(String husbandAccountAddressStr) { | |
95 | + this.husbandAccountAddressStr = husbandAccountAddressStr; | |
96 | + } | |
97 | + | |
98 | + public String getHusbandCurrentAddressStr() { | |
99 | + return husbandCurrentAddressStr; | |
100 | + } | |
101 | + | |
102 | + public void setHusbandCurrentAddressStr(String husbandCurrentAddressStr) { | |
103 | + this.husbandCurrentAddressStr = husbandCurrentAddressStr; | |
104 | + } | |
105 | + | |
106 | + public String getWifeAccountAddressStr() { | |
107 | + return wifeAccountAddressStr; | |
108 | + } | |
109 | + | |
110 | + public void setWifeAccountAddressStr(String wifeAccountAddressStr) { | |
111 | + this.wifeAccountAddressStr = wifeAccountAddressStr; | |
112 | + } | |
113 | + | |
114 | + public String getWifeCurrentAddressStr() { | |
115 | + return wifeCurrentAddressStr; | |
116 | + } | |
117 | + | |
118 | + public void setWifeCurrentAddressStr(String wifeCurrentAddressStr) { | |
119 | + this.wifeCurrentAddressStr = wifeCurrentAddressStr; | |
120 | + } | |
121 | + | |
91 | 122 | public String getHusbandEducationalStr() { |
92 | 123 | return husbandEducationalStr; |
93 | 124 | } |
94 | 125 | |
... | ... | @@ -168,36 +199,12 @@ |
168 | 199 | this.wifeAccountNatureStr = wifeAccountNatureStr; |
169 | 200 | } |
170 | 201 | |
171 | - public String getHusbandAccountAddressStr() { | |
172 | - return husbandAccountAddressStr; | |
202 | + public String getDoctorStr() { | |
203 | + return doctorStr; | |
173 | 204 | } |
174 | 205 | |
175 | - public void setHusbandAccountAddressStr(String husbandAccountAddressStr) { | |
176 | - this.husbandAccountAddressStr = husbandAccountAddressStr; | |
177 | - } | |
178 | - | |
179 | - public String getHusbandCurrentAddressStr() { | |
180 | - return husbandCurrentAddressStr; | |
181 | - } | |
182 | - | |
183 | - public void setHusbandCurrentAddressStr(String husbandCurrentAddressStr) { | |
184 | - this.husbandCurrentAddressStr = husbandCurrentAddressStr; | |
185 | - } | |
186 | - | |
187 | - public String getWifeAccountAddressStr() { | |
188 | - return wifeAccountAddressStr; | |
189 | - } | |
190 | - | |
191 | - public void setWifeAccountAddressStr(String wifeAccountAddressStr) { | |
192 | - this.wifeAccountAddressStr = wifeAccountAddressStr; | |
193 | - } | |
194 | - | |
195 | - public String getWifeCurrentAddressStr() { | |
196 | - return wifeCurrentAddressStr; | |
197 | - } | |
198 | - | |
199 | - public void setWifeCurrentAddressStr(String wifeCurrentAddressStr) { | |
200 | - this.wifeCurrentAddressStr = wifeCurrentAddressStr; | |
206 | + public void setDoctorStr(String doctorStr) { | |
207 | + this.doctorStr = doctorStr; | |
201 | 208 | } |
202 | 209 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PreEugebicsServiceImpl.java
View file @
695d4db
... | ... | @@ -3,7 +3,9 @@ |
3 | 3 | import java.util.Date; |
4 | 4 | import java.util.LinkedList; |
5 | 5 | import java.util.List; |
6 | +import java.util.Map; | |
6 | 7 | |
8 | +import com.lyms.platform.permission.service.UsersService; | |
7 | 9 | import org.springframework.beans.BeanUtils; |
8 | 10 | import org.springframework.beans.factory.annotation.Autowired; |
9 | 11 | import org.springframework.data.domain.Sort; |
... | ... | @@ -46,6 +48,9 @@ |
46 | 48 | @Autowired |
47 | 49 | private BasicConfigService basicConfigService; |
48 | 50 | |
51 | + @Autowired | |
52 | + private UsersService usersService; | |
53 | + | |
49 | 54 | /** |
50 | 55 | * 根据身份证号获取对应的孕前优生信息 |
51 | 56 | * |
52 | 57 | |
... | ... | @@ -90,8 +95,16 @@ |
90 | 95 | one.setWifeAccountCity(model.getCityRegisterId()); |
91 | 96 | one.setWifeAccountArea(model.getAreaRegisterId()); |
92 | 97 | one.setWifeAccountStreet(model.getStreetRegisterId()); |
93 | - one.setWifeAccountAddress(model.getStreetRegisterId()); | |
98 | + one.setWifeAccountAddress(model.getAddressRegister()); | |
94 | 99 | |
100 | + | |
101 | + // 妇女居住地 | |
102 | + one.setWifeCurrentProvince(model.getProvinceId()); | |
103 | + one.setWifeCurrentCity(model.getCityId()); | |
104 | + one.setWifeCurrentArea(model.getAreaId()); | |
105 | + one.setWifeCurrentStreet(model.getStreetId()); | |
106 | + one.setWifeCurrentAddress(model.getAddress()); | |
107 | + | |
95 | 108 | // 丈夫信息 |
96 | 109 | one.setHusbandName(model.getSpouseName()); |
97 | 110 | one.setHusbandPhone(model.getSpousePhone()); |
... | ... | @@ -346,7 +359,7 @@ |
346 | 359 | model.getWifeCurrentStreet(), |
347 | 360 | model.getWifeCurrentAddress(), basicConfigService)); |
348 | 361 | |
349 | - result.setHusbandEducationalStr(CommonsHelper.getName1(model.getHusbandEducational(),basicConfigService)); | |
362 | + result.setHusbandEducationalStr(CommonsHelper.getName1(model.getHusbandEducational(), basicConfigService)); | |
350 | 363 | result.setHusbandCardTypeStr(CommonsHelper.getName1(model.getHusbandCardType(), basicConfigService)); |
351 | 364 | result.setHusbandCareerStr(CommonsHelper.getName1(model.getHusbandCareer(), basicConfigService)); |
352 | 365 | result.setHusbandNationStr(CommonsHelper.getName1(model.getHusbandNation(), basicConfigService)); |
353 | 366 | |
354 | 367 | |
... | ... | @@ -356,8 +369,33 @@ |
356 | 369 | result.setWifeCardTypeStr(CommonsHelper.getName1(model.getWifeCardType(), basicConfigService)); |
357 | 370 | result.setWifeCareerStr(CommonsHelper.getName1(model.getWifeCareer(), basicConfigService)); |
358 | 371 | result.setWifeAccountNatureStr(CommonsHelper.getName1(model.getWifeAccountNature(), basicConfigService)); |
372 | + result.setDoctorStr(CommonsHelper.getUserName(model.getDoctor(), usersService)); | |
359 | 373 | |
374 | + setDoctorName(result.getWifeBaseInfo()); | |
375 | + setDoctorName(result.getWifePhysiqueCheck()); | |
376 | + setDoctorName(result.getWifeClinicalCheck()); | |
377 | + setDoctorName(result.getWifeBCheck()); | |
378 | + setDoctorName(result.getWifeOtherCheck()); | |
379 | + | |
380 | + setDoctorName(result.getHusbandBaseInfo()); | |
381 | + setDoctorName(result.getHusbandPhysiqueCheck()); | |
382 | + setDoctorName(result.getHusbandClinicalCheck()); | |
383 | + setDoctorName(result.getHusbandOtherCheck()); | |
384 | + | |
385 | + setDoctorName(result.getResultAdvice()); | |
386 | + | |
360 | 387 | return result; |
388 | + } | |
389 | + | |
390 | + | |
391 | + private void setDoctorName(Map<String,Object> map) | |
392 | + { | |
393 | + if (map != null && map.size() > 0 && map.get("doctor") != null) | |
394 | + { | |
395 | + String doctor = String.valueOf(map.get("doctor")); | |
396 | + String doctorStr = CommonsHelper.getUserName(doctor,usersService); | |
397 | + map.put("doctorStr",doctorStr); | |
398 | + } | |
361 | 399 | } |
362 | 400 | |
363 | 401 | /** |