Commit aec879578f0deba675fbe1405eece5b4bb36e238
1 parent
d674a24a45
Exists in
master
and in
4 other branches
孤独症初筛复筛接口
Showing 4 changed files with 162 additions and 188 deletions
- platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/BabyAutismPrimaryScreeningMapper.java
- platform-biz-service/src/main/resources/mainOrm/master/BabyAutismPrimaryScreeningMapper.xml
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PrimaryScreeningController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PrimaryScreeningFacade.java
platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/BabyAutismPrimaryScreeningMapper.java
View file @
aec8795
... | ... | @@ -29,7 +29,7 @@ |
29 | 29 | * @param pageable 分页对象 |
30 | 30 | * @return 对象列表 |
31 | 31 | */ |
32 | - List<BabyAutismPrimaryScreening> queryAllByLimit(BabyAutismPrimaryScreening babyAutismPrimaryScreening, @Param("pageable") BaseQuery pageable); | |
32 | + List<BabyAutismPrimaryScreening> queryAllByLimit(@Param("babyAutismPrimaryScreening")BabyAutismPrimaryScreening babyAutismPrimaryScreening, @Param("pageable") BaseQuery pageable); | |
33 | 33 | |
34 | 34 | /** |
35 | 35 | * 统计总行数 |
... | ... | @@ -37,7 +37,7 @@ |
37 | 37 | * @param babyAutismPrimaryScreening 查询条件 |
38 | 38 | * @return 总行数 |
39 | 39 | */ |
40 | - long count(BabyAutismPrimaryScreening babyAutismPrimaryScreening); | |
40 | + long count(@Param("babyAutismPrimaryScreening") BabyAutismPrimaryScreening babyAutismPrimaryScreening); | |
41 | 41 | |
42 | 42 | /** |
43 | 43 | * 新增数据 |
... | ... | @@ -82,7 +82,7 @@ |
82 | 82 | |
83 | 83 | /** |
84 | 84 | * 根据儿童ID查询初筛记录 |
85 | - * @param babyId | |
85 | + * @param id | |
86 | 86 | * @return |
87 | 87 | */ |
88 | 88 | List<BabyAutismPrimaryScreening> queryListByBabyId(String id); |
platform-biz-service/src/main/resources/mainOrm/master/BabyAutismPrimaryScreeningMapper.xml
View file @
aec8795
... | ... | @@ -73,7 +73,7 @@ |
73 | 73 | </select> |
74 | 74 | |
75 | 75 | <!--查询指定行数据--> |
76 | - <select id="queryAllByLimit" resultMap="BabyAutismPrimaryScreeningMap"> | |
76 | + <select id="queryAllByLimit" resultMap="BabyAutismPrimaryScreeningMap" parameterType="com.lyms.platform.pojo.BabyAutismPrimaryScreening"> | |
77 | 77 | select |
78 | 78 | id, created, modified, yn, operater_id, hospital_id, baby_id, baby_build_date, baby_name, baby_sex, baby_m_name, |
79 | 79 | baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid, check_month_age, check_month_id, |
80 | 80 | |
81 | 81 | |
82 | 82 | |
83 | 83 | |
84 | 84 | |
85 | 85 | |
86 | 86 | |
87 | 87 | |
88 | 88 | |
89 | 89 | |
90 | 90 | |
91 | 91 | |
92 | 92 | |
93 | 93 | |
94 | 94 | |
95 | 95 | |
96 | 96 | |
97 | 97 | |
98 | 98 | |
99 | 99 | |
100 | 100 | |
101 | 101 | |
102 | 102 | |
103 | 103 | |
104 | 104 | |
105 | 105 | |
106 | 106 | |
107 | 107 | |
108 | 108 | |
109 | 109 | |
110 | 110 | |
111 | 111 | |
112 | 112 | |
113 | 113 | |
114 | 114 | |
115 | 115 | |
116 | 116 | |
117 | 117 | |
118 | 118 | |
119 | 119 | |
120 | 120 | |
121 | 121 | |
122 | 122 | |
123 | 123 | |
124 | 124 | |
125 | 125 | |
126 | 126 | |
127 | 127 | |
128 | 128 | |
129 | 129 | |
130 | 130 | |
131 | 131 | |
132 | 132 | |
133 | 133 | |
134 | 134 | |
135 | 135 | |
136 | 136 | |
137 | 137 | |
138 | 138 | |
139 | 139 | |
140 | 140 | |
... | ... | @@ -81,194 +81,194 @@ |
81 | 81 | warning_signs, language_social, preliminary_screening_results |
82 | 82 | from baby_autism_primary_screening |
83 | 83 | <where> |
84 | - <if test="id != null and id != ''"> | |
84 | + <if test="babyAutismPrimaryScreening.id != null and babyAutismPrimaryScreening.id != ''"> | |
85 | 85 | and id = #{id} |
86 | 86 | </if> |
87 | - <if test="created != null and created != ''"> | |
88 | - and created = #{created} | |
87 | + <if test="babyAutismPrimaryScreening.created != null "> | |
88 | + and created = #{babyAutismPrimaryScreening.created} | |
89 | 89 | </if> |
90 | - <if test="modified != null and modified != ''"> | |
91 | - and modified = #{modified} | |
90 | + <if test="babyAutismPrimaryScreening.modified != null "> | |
91 | + and modified = #{babyAutismPrimaryScreening.modified} | |
92 | 92 | </if> |
93 | - <if test="yn != null"> | |
94 | - and yn = #{yn} | |
93 | + <if test="babyAutismPrimaryScreening.yn != null"> | |
94 | + and yn = #{babyAutismPrimaryScreening.yn} | |
95 | 95 | </if> |
96 | - <if test="operaterId != null and operaterId != ''"> | |
97 | - and operater_id = #{operaterId} | |
96 | + <if test="babyAutismPrimaryScreening.operaterId != null and babyAutismPrimaryScreening.operaterId != ''"> | |
97 | + and operater_id = #{babyAutismPrimaryScreening.operaterId} | |
98 | 98 | </if> |
99 | - <if test="hospitalId != null and hospitalId != ''"> | |
100 | - and hospital_id = #{hospitalId} | |
99 | + <if test="babyAutismPrimaryScreening.hospitalId != null and babyAutismPrimaryScreening.hospitalId != ''"> | |
100 | + and hospital_id = #{babyAutismPrimaryScreening.hospitalId} | |
101 | 101 | </if> |
102 | - <if test="babyId != null and babyId != ''"> | |
103 | - and baby_id = #{babyId} | |
102 | + <if test="babyAutismPrimaryScreening.babyId != null and babyAutismPrimaryScreening.babyId != ''"> | |
103 | + and baby_id = #{babyAutismPrimaryScreening.babyId} | |
104 | 104 | </if> |
105 | - <if test="babyBuildDate != null and babyBuildDate != ''"> | |
106 | - and baby_build_date = #{babyBuildDate} | |
105 | + <if test="babyAutismPrimaryScreening.babyBuildDate != null and babyAutismPrimaryScreening.babyBuildDate != ''"> | |
106 | + and baby_build_date = #{babyAutismPrimaryScreening.babyBuildDate} | |
107 | 107 | </if> |
108 | - <if test="babyName != null and babyName != ''"> | |
109 | - and baby_name = #{babyName} | |
108 | + <if test="babyAutismPrimaryScreening.babyName != null and babyAutismPrimaryScreening.babyName != ''"> | |
109 | + and baby_name = #{babyAutismPrimaryScreening.babyName} | |
110 | 110 | </if> |
111 | - <if test="babySex != null"> | |
112 | - and baby_sex = #{babySex} | |
111 | + <if test="babyAutismPrimaryScreening.babySex != null"> | |
112 | + and baby_sex = #{babyAutismPrimaryScreening.babySex} | |
113 | 113 | </if> |
114 | - <if test="babyMName != null and babyMName != ''"> | |
115 | - and baby_m_name = #{babyMName} | |
114 | + <if test="babyAutismPrimaryScreening.babyMName != null and babyAutismPrimaryScreening.babyMName != ''"> | |
115 | + and baby_m_name = #{babyAutismPrimaryScreening.babyMName} | |
116 | 116 | </if> |
117 | - <if test="babyFName != null and babyFName != ''"> | |
118 | - and baby_f_name = #{babyFName} | |
117 | + <if test="babyAutismPrimaryScreening.babyFName != null and babyAutismPrimaryScreening.babyFName != ''"> | |
118 | + and baby_f_name = #{babyAutismPrimaryScreening.babyFName} | |
119 | 119 | </if> |
120 | - <if test="babyMPhone != null and babyMPhone != ''"> | |
121 | - and baby_m_phone = #{babyMPhone} | |
120 | + <if test="babyAutismPrimaryScreening.babyMPhone != null and babyAutismPrimaryScreening.babyMPhone != ''"> | |
121 | + and baby_m_phone = #{babyAutismPrimaryScreening.babyMPhone} | |
122 | 122 | </if> |
123 | - <if test="babyFPhone != null and babyFPhone != ''"> | |
124 | - and baby_f_phone = #{babyFPhone} | |
123 | + <if test="babyAutismPrimaryScreening.babyFPhone != null and babyAutismPrimaryScreening.babyFPhone != ''"> | |
124 | + and baby_f_phone = #{babyAutismPrimaryScreening.babyFPhone} | |
125 | 125 | </if> |
126 | - <if test="babyMCertNo != null and babyMCertNo != ''"> | |
127 | - and baby_m_cert_no = #{babyMCertNo} | |
126 | + <if test="babyAutismPrimaryScreening.babyMCertNo != null and babyAutismPrimaryScreening.babyMCertNo != ''"> | |
127 | + and baby_m_cert_no = #{babyAutismPrimaryScreening.babyMCertNo} | |
128 | 128 | </if> |
129 | - <if test="babyFCertNo != null and babyFCertNo != ''"> | |
130 | - and baby_f_cert_no = #{babyFCertNo} | |
129 | + <if test="babyAutismPrimaryScreening.babyFCertNo != null and babyAutismPrimaryScreening.babyFCertNo != ''"> | |
130 | + and baby_f_cert_no = #{babyAutismPrimaryScreening.babyFCertNo} | |
131 | 131 | </if> |
132 | - <if test="pid != null and pid != ''"> | |
133 | - and pid = #{pid} | |
132 | + <if test="babyAutismPrimaryScreening.pid != null and babyAutismPrimaryScreening.pid != ''"> | |
133 | + and pid = #{babyAutismPrimaryScreening.pid} | |
134 | 134 | </if> |
135 | - <if test="checkMonthAge != null and checkMonthAge != ''"> | |
136 | - and check_month_age = #{checkMonthAge} | |
135 | + <if test="babyAutismPrimaryScreening.checkMonthAge != null and babyAutismPrimaryScreening.checkMonthAge != ''"> | |
136 | + and check_month_age = #{babyAutismPrimaryScreening.checkMonthAge} | |
137 | 137 | </if> |
138 | - <if test="checkMonthId != null and checkMonthId != ''"> | |
139 | - and check_month_id = #{checkMonthId} | |
138 | + <if test="babyAutismPrimaryScreening.checkMonthId != null and babyAutismPrimaryScreening.checkMonthId != ''"> | |
139 | + and check_month_id = #{babyAutismPrimaryScreening.checkMonthId} | |
140 | 140 | </if> |
141 | - <if test="birth != null and birth != ''"> | |
142 | - and birth = #{birth} | |
141 | + <if test="babyAutismPrimaryScreening.birth != null "> | |
142 | + and birth = #{babyAutismPrimaryScreening.birth} | |
143 | 143 | </if> |
144 | - <if test="checkTime != null and checkTime != ''"> | |
145 | - and check_time = #{checkTime} | |
144 | + <if test="babyAutismPrimaryScreening.checkTime != null "> | |
145 | + and check_time = #{babyAutismPrimaryScreening.checkTime} | |
146 | 146 | </if> |
147 | - <if test="nextCheckTime != null and nextCheckTime != ''"> | |
148 | - and next_check_time = #{nextCheckTime} | |
147 | + <if test="babyAutismPrimaryScreening.nextCheckTime != null "> | |
148 | + and next_check_time = #{babyAutismPrimaryScreening.nextCheckTime} | |
149 | 149 | </if> |
150 | - <if test="doctor != null and doctor != ''"> | |
151 | - and check_doctor = #{doctor} | |
150 | + <if test="babyAutismPrimaryScreening.doctor != null and babyAutismPrimaryScreening.doctor != ''"> | |
151 | + and check_doctor = #{babyAutismPrimaryScreening.doctor} | |
152 | 152 | </if> |
153 | - <if test="doctorSign != null and doctorSign != ''"> | |
154 | - and doctor_sign = #{doctorSign} | |
153 | + <if test="babyAutismPrimaryScreening.doctorSign != null and babyAutismPrimaryScreening.doctorSign != ''"> | |
154 | + and doctor_sign = #{babyAutismPrimaryScreening.doctorSign} | |
155 | 155 | </if> |
156 | - <if test="patientSign != null and patientSign != ''"> | |
157 | - and patient_sign = #{patientSign} | |
156 | + <if test="babyAutismPrimaryScreening.patientSign != null and babyAutismPrimaryScreening.patientSign != ''"> | |
157 | + and patient_sign = #{babyAutismPrimaryScreening.patientSign} | |
158 | 158 | </if> |
159 | - <if test="guidanceOpinions != null and guidanceOpinions != ''"> | |
160 | - and guidance_opinions = #{guidanceOpinions} | |
159 | + <if test="babyAutismPrimaryScreening.guidanceOpinions != null and babyAutismPrimaryScreening.guidanceOpinions != ''"> | |
160 | + and guidance_opinions = #{babyAutismPrimaryScreening.guidanceOpinions} | |
161 | 161 | </if> |
162 | - <if test="handleOpinions != null and handleOpinions != ''"> | |
163 | - and handle_opinions = #{handleOpinions} | |
162 | + <if test="babyAutismPrimaryScreening.handleOpinions != null and babyAutismPrimaryScreening.handleOpinions != ''"> | |
163 | + and handle_opinions = #{babyAutismPrimaryScreening.handleOpinions} | |
164 | 164 | </if> |
165 | - <if test="warningSignstring != null and warningSignstring != ''"> | |
166 | - and warning_signs = #{warningSignstring} | |
165 | + <if test="babyAutismPrimaryScreening.warningSignstring != null and babyAutismPrimaryScreening.warningSignstring != ''"> | |
166 | + and warning_signs = #{babyAutismPrimaryScreening.warningSignstring} | |
167 | 167 | </if> |
168 | - <if test="languageSocialstirng != null and languageSocialstirng != ''"> | |
169 | - and language_social = #{languageSocialstirng} | |
168 | + <if test="babyAutismPrimaryScreening.languageSocialstirng != null and babyAutismPrimaryScreening.languageSocialstirng != ''"> | |
169 | + and language_social = #{babyAutismPrimaryScreening.languageSocialstirng} | |
170 | 170 | </if> |
171 | - <if test="global != null and global != ''"> | |
172 | - and preliminary_screening_results = #{global} | |
171 | + <if test="babyAutismPrimaryScreening.global != null and babyAutismPrimaryScreening.global != ''"> | |
172 | + and preliminary_screening_results = #{babyAutismPrimaryScreening.global} | |
173 | 173 | </if> |
174 | 174 | </where> |
175 | - limit #{pageable.offset}, #{pageable.pageSize} | |
175 | + limit #{pageable.offset}, #{pageable.limit} | |
176 | 176 | </select> |
177 | 177 | |
178 | 178 | <!--统计总行数--> |
179 | - <select id="count" resultType="java.lang.Long"> | |
179 | + <select id="count" resultType="java.lang.Long" parameterType="com.lyms.platform.pojo.BabyAutismPrimaryScreening"> | |
180 | 180 | select count(1) |
181 | 181 | from baby_autism_primary_screening |
182 | 182 | <where> |
183 | - <if test="id != null and id != ''"> | |
183 | + <if test="babyAutismPrimaryScreening.id != null and babyAutismPrimaryScreening.id != ''"> | |
184 | 184 | and id = #{id} |
185 | 185 | </if> |
186 | - <if test="created != null and created != ''"> | |
187 | - and created = #{created} | |
186 | + <if test="babyAutismPrimaryScreening.created != null "> | |
187 | + and created = #{babyAutismPrimaryScreening.created} | |
188 | 188 | </if> |
189 | - <if test="modified != null and modified != ''"> | |
190 | - and modified = #{modified} | |
189 | + <if test="babyAutismPrimaryScreening.modified != null "> | |
190 | + and modified = #{babyAutismPrimaryScreening.modified} | |
191 | 191 | </if> |
192 | - <if test="yn != null"> | |
193 | - and yn = #{yn} | |
192 | + <if test="babyAutismPrimaryScreening.yn != null"> | |
193 | + and yn = #{babyAutismPrimaryScreening.yn} | |
194 | 194 | </if> |
195 | - <if test="operaterId != null and operaterId != ''"> | |
196 | - and operater_id = #{operaterId} | |
195 | + <if test="babyAutismPrimaryScreening.operaterId != null and babyAutismPrimaryScreening.operaterId != ''"> | |
196 | + and operater_id = #{babyAutismPrimaryScreening.operaterId} | |
197 | 197 | </if> |
198 | - <if test="hospitalId != null and hospitalId != ''"> | |
199 | - and hospital_id = #{hospitalId} | |
198 | + <if test="babyAutismPrimaryScreening.hospitalId != null and babyAutismPrimaryScreening.hospitalId != ''"> | |
199 | + and hospital_id = #{babyAutismPrimaryScreening.hospitalId} | |
200 | 200 | </if> |
201 | - <if test="babyId != null and babyId != ''"> | |
202 | - and baby_id = #{babyId} | |
201 | + <if test="babyAutismPrimaryScreening.babyId != null and babyAutismPrimaryScreening.babyId != ''"> | |
202 | + and baby_id = #{babyAutismPrimaryScreening.babyId} | |
203 | 203 | </if> |
204 | - <if test="babyBuildDate != null and babyBuildDate != ''"> | |
205 | - and baby_build_date = #{babyBuildDate} | |
204 | + <if test="babyAutismPrimaryScreening.babyBuildDate != null and babyAutismPrimaryScreening.babyBuildDate != ''"> | |
205 | + and baby_build_date = #{babyAutismPrimaryScreening.babyBuildDate} | |
206 | 206 | </if> |
207 | - <if test="babyName != null and babyName != ''"> | |
208 | - and baby_name = #{babyName} | |
207 | + <if test="babyAutismPrimaryScreening.babyName != null and babyAutismPrimaryScreening.babyName != ''"> | |
208 | + and baby_name = #{babyAutismPrimaryScreening.babyName} | |
209 | 209 | </if> |
210 | - <if test="babySex != null"> | |
211 | - and baby_sex = #{babySex} | |
210 | + <if test="babyAutismPrimaryScreening.babySex != null"> | |
211 | + and baby_sex = #{babyAutismPrimaryScreening.babySex} | |
212 | 212 | </if> |
213 | - <if test="babyMName != null and babyMName != ''"> | |
214 | - and baby_m_name = #{babyMName} | |
213 | + <if test="babyAutismPrimaryScreening.babyMName != null and babyAutismPrimaryScreening.babyMName != ''"> | |
214 | + and baby_m_name = #{babyAutismPrimaryScreening.babyMName} | |
215 | 215 | </if> |
216 | - <if test="babyFName != null and babyFName != ''"> | |
217 | - and baby_f_name = #{babyFName} | |
216 | + <if test="babyAutismPrimaryScreening.babyFName != null and babyAutismPrimaryScreening.babyFName != ''"> | |
217 | + and baby_f_name = #{babyAutismPrimaryScreening.babyFName} | |
218 | 218 | </if> |
219 | - <if test="babyMPhone != null and babyMPhone != ''"> | |
220 | - and baby_m_phone = #{babyMPhone} | |
219 | + <if test="babyAutismPrimaryScreening.babyMPhone != null and babyAutismPrimaryScreening.babyMPhone != ''"> | |
220 | + and baby_m_phone = #{babyAutismPrimaryScreening.babyMPhone} | |
221 | 221 | </if> |
222 | - <if test="babyFPhone != null and babyFPhone != ''"> | |
223 | - and baby_f_phone = #{babyFPhone} | |
222 | + <if test="babyAutismPrimaryScreening.babyFPhone != null and babyAutismPrimaryScreening.babyFPhone != ''"> | |
223 | + and baby_f_phone = #{babyAutismPrimaryScreening.babyFPhone} | |
224 | 224 | </if> |
225 | - <if test="babyMCertNo != null and babyMCertNo != ''"> | |
226 | - and baby_m_cert_no = #{babyMCertNo} | |
225 | + <if test="babyAutismPrimaryScreening.babyMCertNo != null and babyAutismPrimaryScreening.babyMCertNo != ''"> | |
226 | + and baby_m_cert_no = #{babyAutismPrimaryScreening.babyMCertNo} | |
227 | 227 | </if> |
228 | - <if test="babyFCertNo != null and babyFCertNo != ''"> | |
229 | - and baby_f_cert_no = #{babyFCertNo} | |
228 | + <if test="babyAutismPrimaryScreening.babyFCertNo != null and babyAutismPrimaryScreening.babyFCertNo != ''"> | |
229 | + and baby_f_cert_no = #{babyAutismPrimaryScreening.babyFCertNo} | |
230 | 230 | </if> |
231 | - <if test="pid != null and pid != ''"> | |
232 | - and pid = #{pid} | |
231 | + <if test="babyAutismPrimaryScreening.pid != null and babyAutismPrimaryScreening.pid != ''"> | |
232 | + and pid = #{babyAutismPrimaryScreening.pid} | |
233 | 233 | </if> |
234 | - <if test="checkMonthAge != null and checkMonthAge != ''"> | |
235 | - and check_month_age = #{checkMonthAge} | |
234 | + <if test="babyAutismPrimaryScreening.checkMonthAge != null and babyAutismPrimaryScreening.checkMonthAge != ''"> | |
235 | + and check_month_age = #{babyAutismPrimaryScreening.checkMonthAge} | |
236 | 236 | </if> |
237 | - <if test="checkMonthId != null and checkMonthId != ''"> | |
238 | - and check_month_id = #{checkMonthId} | |
237 | + <if test="babyAutismPrimaryScreening.checkMonthId != null and babyAutismPrimaryScreening.checkMonthId != ''"> | |
238 | + and check_month_id = #{babyAutismPrimaryScreening.checkMonthId} | |
239 | 239 | </if> |
240 | - <if test="birth != null and birth != ''"> | |
241 | - and birth = #{birth} | |
240 | + <if test="babyAutismPrimaryScreening.birth != null "> | |
241 | + and birth = #{babyAutismPrimaryScreening.birth} | |
242 | 242 | </if> |
243 | - <if test="checkTime != null and checkTime != ''"> | |
244 | - and check_time = #{checkTime} | |
243 | + <if test="babyAutismPrimaryScreening.checkTime != null "> | |
244 | + and check_time = #{babyAutismPrimaryScreening.checkTime} | |
245 | 245 | </if> |
246 | - <if test="nextCheckTime != null and nextCheckTime != ''"> | |
247 | - and next_check_time = #{nextCheckTime} | |
246 | + <if test="babyAutismPrimaryScreening.nextCheckTime != null "> | |
247 | + and next_check_time = #{babyAutismPrimaryScreening.nextCheckTime} | |
248 | 248 | </if> |
249 | - <if test="doctor != null and doctor != ''"> | |
250 | - and check_doctor = #{doctor} | |
249 | + <if test="babyAutismPrimaryScreening.doctor != null and babyAutismPrimaryScreening.doctor != ''"> | |
250 | + and check_doctor = #{babyAutismPrimaryScreening.doctor} | |
251 | 251 | </if> |
252 | - <if test="doctorSign != null and doctorSign != ''"> | |
253 | - and doctor_sign = #{doctorSign} | |
252 | + <if test="babyAutismPrimaryScreening.doctorSign != null and babyAutismPrimaryScreening.doctorSign != ''"> | |
253 | + and doctor_sign = #{babyAutismPrimaryScreening.doctorSign} | |
254 | 254 | </if> |
255 | - <if test="patientSign != null and patientSign != ''"> | |
256 | - and patient_sign = #{patientSign} | |
255 | + <if test="babyAutismPrimaryScreening.patientSign != null and babyAutismPrimaryScreening.patientSign != ''"> | |
256 | + and patient_sign = #{babyAutismPrimaryScreening.patientSign} | |
257 | 257 | </if> |
258 | - <if test="guidanceOpinions != null and guidanceOpinions != ''"> | |
259 | - and guidance_opinions = #{guidanceOpinions} | |
258 | + <if test="babyAutismPrimaryScreening.guidanceOpinions != null and babyAutismPrimaryScreening.guidanceOpinions != ''"> | |
259 | + and guidance_opinions = #{babyAutismPrimaryScreening.guidanceOpinions} | |
260 | 260 | </if> |
261 | - <if test="handleOpinions != null and handleOpinions != ''"> | |
262 | - and handle_opinions = #{handleOpinions} | |
261 | + <if test="babyAutismPrimaryScreening.handleOpinions != null and babyAutismPrimaryScreening.handleOpinions != ''"> | |
262 | + and handle_opinions = #{babyAutismPrimaryScreening.handleOpinions} | |
263 | 263 | </if> |
264 | - <if test="warningSignstring != null and warningSignstring != ''"> | |
265 | - and warning_signs = #{warningSignstring} | |
264 | + <if test="babyAutismPrimaryScreening.warningSignstring != null and babyAutismPrimaryScreening.warningSignstring != ''"> | |
265 | + and warning_signs = #{babyAutismPrimaryScreening.warningSignstring} | |
266 | 266 | </if> |
267 | - <if test="languageSocialstirng != null and languageSocialstirng != ''"> | |
268 | - and language_social = #{languageSocialstirng} | |
267 | + <if test="babyAutismPrimaryScreening.languageSocialstirng != null and babyAutismPrimaryScreening.languageSocialstirng != ''"> | |
268 | + and language_social = #{babyAutismPrimaryScreening.languageSocialstirng} | |
269 | 269 | </if> |
270 | - <if test="global != null and global != ''"> | |
271 | - and preliminary_screening_results = #{global} | |
270 | + <if test="babyAutismPrimaryScreening.global != null and babyAutismPrimaryScreening.global != ''"> | |
271 | + and preliminary_screening_results = #{babyAutismPrimaryScreening.global} | |
272 | 272 | </if> |
273 | 273 | </where> |
274 | 274 | </select> |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PrimaryScreeningController.java
View file @
aec8795
... | ... | @@ -11,7 +11,6 @@ |
11 | 11 | import com.lyms.platform.operate.web.facade.PrimaryScreeningFacade; |
12 | 12 | import com.lyms.platform.operate.web.inteceptor.InitDataConfig; |
13 | 13 | import com.lyms.platform.pojo.BabyAutismPrimaryScreening; |
14 | -import org.apache.commons.lang.StringUtils; | |
15 | 14 | import org.slf4j.Logger; |
16 | 15 | import org.slf4j.LoggerFactory; |
17 | 16 | import org.springframework.beans.factory.annotation.Autowired; |
... | ... | @@ -19,7 +18,6 @@ |
19 | 18 | import org.springframework.web.bind.annotation.*; |
20 | 19 | |
21 | 20 | import javax.servlet.http.HttpServletRequest; |
22 | -import java.util.ArrayList; | |
23 | 21 | import java.util.HashMap; |
24 | 22 | import java.util.List; |
25 | 23 | |
... | ... | @@ -111,35 +109,6 @@ |
111 | 109 | @RequestMapping(value = "/queryUpDate", method = RequestMethod.GET) |
112 | 110 | public BaseResponse queryUpDate(String id) { |
113 | 111 | BabyAutismPrimaryScreening primaryScreening = primaryScreeningFacade.queryUpDate(id); |
114 | - String checkMonthId = primaryScreening.getCheckMonthId(); | |
115 | - HashMap<String, List<BaseMap>> monthageInfo = InitDataConfig.MONTHAGEINFO.get(Integer.valueOf(checkMonthId)); | |
116 | - String[] warningSignsId = primaryScreening.getWarningSignstring().split(","); | |
117 | - //预警征象筛查 | |
118 | - List<BaseMap> warningSignsInfo = monthageInfo.get("warningSigns"); | |
119 | - List<String> warningSigns = new ArrayList<>(); | |
120 | - for (BaseMap baseMap : warningSignsInfo) { | |
121 | - for (String s : warningSignsId) { | |
122 | - if (s.equals(baseMap.getId())) { | |
123 | - warningSigns.add(baseMap.getName()); | |
124 | - } | |
125 | - } | |
126 | - } | |
127 | - //语言功能和社会交往能力询问 | |
128 | - List<BaseMap> languageSocialInfo = monthageInfo.get("languageSocial"); | |
129 | - String[] languageSocialstirngId = primaryScreening.getLanguageSocialstirng().split(","); | |
130 | - /** | |
131 | - * 语言功能和社会交往能力询问 | |
132 | - */ | |
133 | - List<String> languageSocial = new ArrayList<>(); | |
134 | - for (BaseMap baseMap : languageSocialInfo) { | |
135 | - for (String s : languageSocialstirngId) { | |
136 | - if (s.equals(baseMap.getId())) { | |
137 | - languageSocial.add(baseMap.getName()); | |
138 | - } | |
139 | - } | |
140 | - } | |
141 | - primaryScreening.setWarningSignstringName(StringUtils.join(warningSigns,",")); | |
142 | - primaryScreening.setLanguageSocialName(StringUtils.join(languageSocial,",")); | |
143 | 112 | BaseObjectResponse br = new BaseObjectResponse(); |
144 | 113 | br.setErrorcode(ErrorCodeConstants.SUCCESS); |
145 | 114 | br.setData(primaryScreening); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PrimaryScreeningFacade.java
View file @
aec8795
... | ... | @@ -153,7 +153,7 @@ |
153 | 153 | |
154 | 154 | public BabyAutismPrimaryScreening queryUpDate(String id) { |
155 | 155 | BabyAutismPrimaryScreening primaryScreening = babyAutismPrimaryScreeningService.queryById(id); |
156 | - | |
156 | + nameChange(primaryScreening); | |
157 | 157 | return primaryScreening; |
158 | 158 | } |
159 | 159 | |
160 | 160 | |
... | ... | @@ -161,39 +161,9 @@ |
161 | 161 | pageRequest.mysqlBuild(babyAutismPrimaryScreeningService.count(babyAutismPrimaryScreening, pageRequest).intValue()); |
162 | 162 | List<BabyAutismPrimaryScreening> primaryScreeningPage = babyAutismPrimaryScreeningService.queryByPage(babyAutismPrimaryScreening, pageRequest); |
163 | 163 | for (BabyAutismPrimaryScreening primaryScreening : primaryScreeningPage) { |
164 | - //查询医院 | |
165 | - Organization org = organizationService.getOrganization(Integer.valueOf(primaryScreening.getHospitalId())); | |
166 | - primaryScreening.setCheckHospital(org.getName()); | |
167 | - String checkMonthId = primaryScreening.getCheckMonthId(); | |
168 | - HashMap<String, List<BaseMap>> monthageInfo = InitDataConfig.MONTHAGEINFO.get(Integer.valueOf(checkMonthId)); | |
169 | - String[] warningSignsId = primaryScreening.getWarningSignstring().split(","); | |
170 | - //预警征象筛查 | |
171 | - List<BaseMap> warningSignsInfo = monthageInfo.get("warningSigns"); | |
172 | - List<String> warningSigns = new ArrayList<>(); | |
173 | - for (BaseMap baseMap : warningSignsInfo) { | |
174 | - for (String s : warningSignsId) { | |
175 | - if (s.equals(baseMap.getId())) { | |
176 | - warningSigns.add(baseMap.getName()); | |
177 | - } | |
178 | - } | |
179 | - } | |
180 | - //语言功能和社会交往能力询问 | |
181 | - List<BaseMap> languageSocialInfo = monthageInfo.get("languageSocial"); | |
182 | - String[] languageSocialstirngId = primaryScreening.getLanguageSocialstirng().split(","); | |
183 | - /** | |
184 | - * 语言功能和社会交往能力询问 | |
185 | - */ | |
186 | - List<String> languageSocial = new ArrayList<>(); | |
187 | - for (BaseMap baseMap : languageSocialInfo) { | |
188 | - for (String s : languageSocialstirngId) { | |
189 | - if (s.equals(baseMap.getId())) { | |
190 | - languageSocial.add(baseMap.getName()); | |
191 | - } | |
192 | - } | |
193 | - } | |
194 | - primaryScreening.setWarningSignstringName(StringUtils.join(warningSigns,",")); | |
195 | - primaryScreening.setLanguageSocialName(StringUtils.join(languageSocial,",")); | |
196 | 164 | |
165 | + nameChange(primaryScreening); | |
166 | + | |
197 | 167 | } |
198 | 168 | BaseObjectResponse br = new BaseObjectResponse(); |
199 | 169 | br.setErrorcode(ErrorCodeConstants.SUCCESS); |
... | ... | @@ -210,6 +180,41 @@ |
210 | 180 | br.setErrorcode(ErrorCodeConstants.SUCCESS); |
211 | 181 | br.setErrormsg("成功"); |
212 | 182 | return br; |
183 | + } | |
184 | + | |
185 | + public void nameChange(BabyAutismPrimaryScreening primaryScreening) { | |
186 | + //查询医院 | |
187 | + Organization org = organizationService.getOrganization(Integer.valueOf(primaryScreening.getHospitalId())); | |
188 | + primaryScreening.setCheckHospital(org.getName()); | |
189 | + String checkMonthId = primaryScreening.getCheckMonthId(); | |
190 | + HashMap<String, List<BaseMap>> monthageInfo = InitDataConfig.MONTHAGEINFO.get(Integer.valueOf(checkMonthId)); | |
191 | + String[] warningSignsId = primaryScreening.getWarningSignstring().split(","); | |
192 | + //预警征象筛查 | |
193 | + List<BaseMap> warningSignsInfo = monthageInfo.get("warningSigns"); | |
194 | + List<String> warningSigns = new ArrayList<>(); | |
195 | + for (BaseMap baseMap : warningSignsInfo) { | |
196 | + for (String s : warningSignsId) { | |
197 | + if (s.equals(baseMap.getId())) { | |
198 | + warningSigns.add(baseMap.getName()); | |
199 | + } | |
200 | + } | |
201 | + } | |
202 | + //语言功能和社会交往能力询问 | |
203 | + List<BaseMap> languageSocialInfo = monthageInfo.get("languageSocial"); | |
204 | + String[] languageSocialstirngId = primaryScreening.getLanguageSocialstirng().split(","); | |
205 | + /** | |
206 | + * 语言功能和社会交往能力询问 | |
207 | + */ | |
208 | + List<String> languageSocial = new ArrayList<>(); | |
209 | + for (BaseMap baseMap : languageSocialInfo) { | |
210 | + for (String s : languageSocialstirngId) { | |
211 | + if (s.equals(baseMap.getId())) { | |
212 | + languageSocial.add(baseMap.getName()); | |
213 | + } | |
214 | + } | |
215 | + } | |
216 | + primaryScreening.setWarningSignstringName(StringUtils.join(warningSigns,",")); | |
217 | + primaryScreening.setLanguageSocialName(StringUtils.join(languageSocial,",")); | |
213 | 218 | } |
214 | 219 | } |