Commit b21aa46c873960163733b35bc1e1e7980fc12e24

Authored by jesse.wang
1 parent 25afa62061

孤独症参数格式

Showing 2 changed files with 46 additions and 24 deletions

platform-biz-service/src/main/resources/mainOrm/master/BabyAutismPrimaryScreeningMapper.xml View file @ b21aa46
... ... @@ -32,14 +32,8 @@
32 32 <result property="patientSign" column="patient_sign" jdbcType="VARCHAR"/>
33 33 <result property="guidanceOpinions" column="guidance_opinions" jdbcType="VARCHAR"/>
34 34 <result property="handleOpinions" column="handle_opinions" jdbcType="VARCHAR"/>
35   - <collection property="warningSigns"
36   - ofType="java.lang.String" javaType="java.util.List">
37   - <result column="warning_signs"/>
38   - </collection>
39   - <collection property="languageSocial"
40   - ofType="java.lang.String" javaType="java.util.List">
41   - <result column="language_social"/>
42   - </collection>
  35 + <result property="warningSignstring" column="warning_signs" jdbcType="VARCHAR"/>
  36 + <result property="languageSocialstirng" column="language_social" jdbcType="VARCHAR"/>
43 37 <result property="global" column="preliminary_screening_results" jdbcType="VARCHAR"/>
44 38 </resultMap>
45 39 <!--查询单个-->
46 40  
... ... @@ -137,11 +131,11 @@
137 131 <if test="handleOpinions != null and handleOpinions != ''">
138 132 and handle_opinions = #{handleOpinions}
139 133 </if>
140   - <if test="warningSigns != null and warningSigns != ''">
141   - and warning_signs = #{warningSigns}
  134 + <if test="warningSignstring != null and warningSignstring != ''">
  135 + and warning_signs = #{warningSignstring}
142 136 </if>
143   - <if test="languageSocial != null and languageSocial != ''">
144   - and language_social = #{languageSocial}
  137 + <if test="languageSocialstirng != null and languageSocialstirng != ''">
  138 + and language_social = #{languageSocialstirng}
145 139 </if>
146 140 <if test="global != null and global != ''">
147 141 and preliminary_screening_results = #{global}
148 142  
... ... @@ -236,11 +230,11 @@
236 230 <if test="handleOpinions != null and handleOpinions != ''">
237 231 and handle_opinions = #{handleOpinions}
238 232 </if>
239   - <if test="warningSigns != null and warningSigns != ''">
240   - and warning_signs = #{warningSigns}
  233 + <if test="warningSignstring != null and warningSignstring != ''">
  234 + and warning_signs = #{warningSignstring}
241 235 </if>
242   - <if test="languageSocial != null and languageSocial != ''">
243   - and language_social = #{languageSocial}
  236 + <if test="languageSocialstirng != null and languageSocialstirng != ''">
  237 + and language_social = #{languageSocialstirng}
244 238 </if>
245 239 <if test="global != null and global != ''">
246 240 and preliminary_screening_results = #{global}
... ... @@ -261,7 +255,7 @@
261 255 <insert id="insert" >
262 256  
263 257 insert into baby_autism_primary_screening(id,created, modified, yn, operater_id, hospital_id, baby_id, baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor, doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social, preliminary_screening_results)
264   - values (#{id},#{created}, #{modified}, #{yn}, #{operaterId}, #{hospitalId}, #{babyId}, #{babyBuildDate}, #{babyName}, #{babySex}, #{babyMName}, #{babyFName}, #{babyMPhone}, #{babyFPhone}, #{babyMCertNo}, #{babyFCertNo}, #{pid}, #{checkMonthAge}, #{checkMonthId}, #{birth}, #{checkTime}, #{nextCheckTime}, #{checkDoctor}, #{doctorSign}, #{patientSign}, #{guidanceOpinions}, #{handleOpinions}, #{warningSigns}, #{languageSocial}, #{global})
  258 + values (#{id},#{created}, #{modified}, #{yn}, #{operaterId}, #{hospitalId}, #{babyId}, #{babyBuildDate}, #{babyName}, #{babySex}, #{babyMName}, #{babyFName}, #{babyMPhone}, #{babyFPhone}, #{babyMCertNo}, #{babyFCertNo}, #{pid}, #{checkMonthAge}, #{checkMonthId}, #{birth}, #{checkTime}, #{nextCheckTime}, #{checkDoctor}, #{doctorSign}, #{patientSign}, #{guidanceOpinions}, #{handleOpinions}, #{warningSignstring}, #{languageSocialstirng}, #{global})
265 259 </insert>
266 260  
267 261 <insert id="insertBatch" >
... ... @@ -270,7 +264,7 @@
270 264 insert into baby_autism_primary_screening(id,created, modified, yn, operater_id, hospital_id, baby_id, baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor, doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social, preliminary_screening_results)
271 265 values
272 266 <foreach collection="entities" item="entity" separator=",">
273   - (#{id},#{entity.created}, #{entity.modified}, #{entity.yn}, #{entity.operaterId}, #{entity.hospitalId}, #{entity.babyId}, #{entity.babyBuildDate}, #{entity.babyName}, #{entity.babySex}, #{entity.babyMName}, #{entity.babyFName}, #{entity.babyMPhone}, #{entity.babyFPhone}, #{entity.babyMCertNo}, #{entity.babyFCertNo}, #{entity.pid}, #{entity.checkMonthAge}, #{entity.checkMonthId}, #{entity.birth}, #{entity.checkTime}, #{entity.nextCheckTime}, #{entity.checkDoctor}, #{entity.doctorSign}, #{entity.patientSign}, #{entity.guidanceOpinions}, #{entity.handleOpinions}, #{entity.warningSigns}, #{entity.languageSocial}, #{entity.global})
  267 + (#{id},#{entity.created}, #{entity.modified}, #{entity.yn}, #{entity.operaterId}, #{entity.hospitalId}, #{entity.babyId}, #{entity.babyBuildDate}, #{entity.babyName}, #{entity.babySex}, #{entity.babyMName}, #{entity.babyFName}, #{entity.babyMPhone}, #{entity.babyFPhone}, #{entity.babyMCertNo}, #{entity.babyFCertNo}, #{entity.pid}, #{entity.checkMonthAge}, #{entity.checkMonthId}, #{entity.birth}, #{entity.checkTime}, #{entity.nextCheckTime}, #{entity.checkDoctor}, #{entity.doctorSign}, #{entity.patientSign}, #{entity.guidanceOpinions}, #{entity.handleOpinions}, #{entity.warningSignstring}, #{entity.languageSocialstirng}, #{entity.global})
274 268 </foreach>
275 269 </insert>
276 270  
... ... @@ -278,7 +272,7 @@
278 272 insert into baby_autism_primary_screening(id,created, modified, yn, operater_id, hospital_id, baby_id, baby_build_date, baby_name, baby_sex, baby_m_name, baby_f_name, baby_m_phone, baby_f_phone, baby_m_cert_no, baby_f_cert_no, pid, check_month_age, check_month_id, birth, check_time, next_check_time, check_doctor, doctor_sign, patient_sign, guidance_opinions, handle_opinions, warning_signs, language_social, preliminary_screening_results)
279 273 values
280 274 <foreach collection="entities" item="entity" separator=",">
281   - (#{id},#{entity.created}, #{entity.modified}, #{entity.yn}, #{entity.operaterId}, #{entity.hospitalId}, #{entity.babyId}, #{entity.babyBuildDate}, #{entity.babyName}, #{entity.babySex}, #{entity.babyMName}, #{entity.babyFName}, #{entity.babyMPhone}, #{entity.babyFPhone}, #{entity.babyMCertNo}, #{entity.babyFCertNo}, #{entity.pid}, #{entity.checkMonthAge}, #{entity.checkMonthId}, #{entity.birth}, #{entity.checkTime}, #{entity.nextCheckTime}, #{entity.checkDoctor}, #{entity.doctorSign}, #{entity.patientSign}, #{entity.guidanceOpinions}, #{entity.handleOpinions}, #{entity.warningSigns}, #{entity.languageSocial}, #{entity.global})
  275 + (#{id},#{entity.created}, #{entity.modified}, #{entity.yn}, #{entity.operaterId}, #{entity.hospitalId}, #{entity.babyId}, #{entity.babyBuildDate}, #{entity.babyName}, #{entity.babySex}, #{entity.babyMName}, #{entity.babyFName}, #{entity.babyMPhone}, #{entity.babyFPhone}, #{entity.babyMCertNo}, #{entity.babyFCertNo}, #{entity.pid}, #{entity.checkMonthAge}, #{entity.checkMonthId}, #{entity.birth}, #{entity.checkTime}, #{entity.nextCheckTime}, #{entity.checkDoctor}, #{entity.doctorSign}, #{entity.patientSign}, #{entity.guidanceOpinions}, #{entity.handleOpinions}, #{entity.warningSignstring}, #{entity.languageSocialstirng}, #{entity.global})
282 276 </foreach>
283 277 on duplicate key update
284 278 created = values(created),
285 279  
... ... @@ -394,11 +388,11 @@
394 388 <if test="handleOpinions != null and handleOpinions != ''">
395 389 handle_opinions = #{handleOpinions},
396 390 </if>
397   - <if test="warningSigns != null and warningSigns != ''">
398   - warning_signs = #{warningSigns},
  391 + <if test="warningSignstring != null and warningSignstring != ''">
  392 + warning_signs = #{warningSignstring},
399 393 </if>
400   - <if test="languageSocial != null and languageSocial != ''">
401   - language_social = #{languageSocial},
  394 + <if test="languageSocialstirng != null and languageSocialstirng != ''">
  395 + language_social = #{languageSocialstirng},
402 396 </if>
403 397 <if test="global != null and global != ''">
404 398 preliminary_screening_results = #{global},
platform-dal/src/main/java/com/lyms/platform/pojo/BabyAutismPrimaryScreening.java View file @ b21aa46
1 1 package com.lyms.platform.pojo;
2 2  
3 3 import com.lyms.platform.common.result.BaseModel;
  4 +import org.apache.commons.lang.StringUtils;
4 5  
5 6 import java.util.Date;
6 7 import java.util.List;
... ... @@ -142,6 +143,32 @@
142 143 private List<String> languageSocial;
143 144  
144 145 /**
  146 + * 预警征象筛查
  147 + */
  148 + private String warningSignstring;
  149 +
  150 + /**
  151 + * 语言功能和社会交往能力询问
  152 + */
  153 + private String languageSocialstirng;
  154 +
  155 + public String getWarningSignstring() {
  156 + return warningSignstring;
  157 + }
  158 +
  159 + public void setWarningSignstring(String warningSignstring) {
  160 + this.warningSignstring = warningSignstring;
  161 + }
  162 +
  163 + public String getLanguageSocialstirng() {
  164 + return languageSocialstirng;
  165 + }
  166 +
  167 + public void setLanguageSocialstirng(String languageSocialstirng) {
  168 + this.languageSocialstirng = languageSocialstirng;
  169 + }
  170 +
  171 + /**
145 172 * 初筛结果
146 173 */
147 174 private String preliminaryScreeningResults;
... ... @@ -418,7 +445,7 @@
418 445  
419 446 public void setWarningSigns(List<String> warningSigns) {
420 447 this.warningSigns = warningSigns;
421   -
  448 + setWarningSignstring(StringUtils.join(warningSigns,","));
422 449 }
423 450  
424 451 public List<String> getLanguageSocial() {
... ... @@ -427,6 +454,7 @@
427 454  
428 455 public void setLanguageSocial(List<String> languageSocial) {
429 456 this.languageSocial = languageSocial;
  457 + setLanguageSocialstirng(StringUtils.join(languageSocial,","));
430 458 }
431 459  
432 460 public String getPreliminaryScreeningResults() {