Commit b4394ec31c0f5d77e2036500d290417f6dd63eaf
1 parent
c74bede62f
Exists in
longhua
孕期优惠券统计使用医生为产检医生
Showing 8 changed files with 7 additions and 1050 deletions
- platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/BabyAutismDiagnoseMapper.java
- platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyAutismDiagnoseQuery.java
- platform-biz-service/src/main/java/com/lyms/platform/permission/service/BabyAutismDiagnoseServer.java
- platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyAutismDiagnoseServerImpl.java
- platform-biz-service/src/main/resources/mainOrm/master/BabyAutismDiagnoseMapper.xml
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyAutismrequest.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyAutismResult.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/OrgCouponServiceImpl.java
platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/BabyAutismDiagnoseMapper.java
View file @
b4394ec
| 1 | -package com.lyms.platform.permission.dao.master; | |
| 2 | - | |
| 3 | -import com.lyms.platform.pojo.BabyAutismDiagnoseModel; | |
| 4 | -import com.lyms.platform.query.BabyAutismDiagnoseQuery; | |
| 5 | -import org.apache.ibatis.annotations.Mapper; | |
| 6 | -import org.apache.ibatis.annotations.Param; | |
| 7 | - | |
| 8 | -import java.util.List; | |
| 9 | -@Mapper | |
| 10 | -public interface BabyAutismDiagnoseMapper { | |
| 11 | - | |
| 12 | - int save(BabyAutismDiagnoseModel babyAutismDiagnoseModel); | |
| 13 | - BabyAutismDiagnoseModel findOne(String id); | |
| 14 | - void updateAutismDiagnose(String id); | |
| 15 | - List<BabyAutismDiagnoseQuery> findAll(); | |
| 16 | - void updateAutismDiagnoseByPatientSign(String id); | |
| 17 | - | |
| 18 | - | |
| 19 | -} |
platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyAutismDiagnoseQuery.java
View file @
b4394ec
| 1 | -package com.lyms.platform.permission.model; | |
| 2 | - | |
| 3 | -import com.lyms.platform.common.dao.BaseQuery; | |
| 4 | - | |
| 5 | -import java.util.Date; | |
| 6 | - | |
| 7 | -public class BabyAutismDiagnoseQuery extends BaseQuery { | |
| 8 | - | |
| 9 | - /** | |
| 10 | - * 儿童姓名 | |
| 11 | - */ | |
| 12 | - private String babyName; | |
| 13 | - /** | |
| 14 | - * 儿童性别 | |
| 15 | - */ | |
| 16 | - private String babyGender; | |
| 17 | - /** | |
| 18 | - * 儿童月龄 | |
| 19 | - */ | |
| 20 | - private String month; | |
| 21 | - /** | |
| 22 | - * 儿童生日 | |
| 23 | - */ | |
| 24 | - private String birth; | |
| 25 | - /** | |
| 26 | - * 母亲联系方式 | |
| 27 | - */ | |
| 28 | - private String mPhone; | |
| 29 | - | |
| 30 | - /** | |
| 31 | - * 母亲孕期高危 | |
| 32 | - */ | |
| 33 | - private String highRiskReason; | |
| 34 | - /** | |
| 35 | - * 母亲姓名 | |
| 36 | - */ | |
| 37 | - private String mName; | |
| 38 | - /** | |
| 39 | - * 母亲身份证号 | |
| 40 | - */ | |
| 41 | - private String mCardNo; | |
| 42 | - /** | |
| 43 | - * 儿童档案 | |
| 44 | - */ | |
| 45 | - private Integer type;//'1 档案 2 初诊 3 复诊', | |
| 46 | - /** | |
| 47 | - * 检查套餐 | |
| 48 | - */ | |
| 49 | - private String setMeal; | |
| 50 | - /** | |
| 51 | - * 检查单位 | |
| 52 | - */ | |
| 53 | - private String medicalEstablishment; | |
| 54 | - /** | |
| 55 | - * 检查医生 | |
| 56 | - */ | |
| 57 | - private String buildId; | |
| 58 | - /** | |
| 59 | - * 检查时间 | |
| 60 | - */ | |
| 61 | - private String AutismDiagnoseDate; | |
| 62 | - /** | |
| 63 | - * 预约复查时间 | |
| 64 | - */ | |
| 65 | - private Date nextDateStart; | |
| 66 | - /** | |
| 67 | - * 高危因素 | |
| 68 | - */ | |
| 69 | - private String highRisk; | |
| 70 | - /** | |
| 71 | - * 病史 | |
| 72 | - */ | |
| 73 | - private String medicalHistory; | |
| 74 | - /** | |
| 75 | - * 儿童行为观察 | |
| 76 | - */ | |
| 77 | - private String behavior; | |
| 78 | - /** | |
| 79 | - * 儿童体格神经检查 | |
| 80 | - */ | |
| 81 | - private String healthNeuro; | |
| 82 | - /** | |
| 83 | - * CARS量表 | |
| 84 | - */ | |
| 85 | - private String assess; | |
| 86 | - /** | |
| 87 | - * 其他量表 | |
| 88 | - */ | |
| 89 | - private String elseScale; | |
| 90 | - /** | |
| 91 | - * 辅助检查 | |
| 92 | - */ | |
| 93 | - private String auxiliaryExamination; | |
| 94 | - /** | |
| 95 | - * 儿童诊断结果 | |
| 96 | - */ | |
| 97 | - private String diagnosis; | |
| 98 | - /** | |
| 99 | - * 儿童共患疾病 | |
| 100 | - */ | |
| 101 | - private String comorbidDiseases; | |
| 102 | - /** | |
| 103 | - * 康复建议 | |
| 104 | - */ | |
| 105 | - private String suggest; | |
| 106 | - /** | |
| 107 | - * 检查机构id | |
| 108 | - */ | |
| 109 | - private String hospitalId; | |
| 110 | - /** | |
| 111 | - * 建档时间 | |
| 112 | - */ | |
| 113 | - private String buildDate; | |
| 114 | - /** | |
| 115 | - * 患者id | |
| 116 | - */ | |
| 117 | - private String pid; | |
| 118 | - /** | |
| 119 | - * 查询号 | |
| 120 | - */ | |
| 121 | - private String queryNo; | |
| 122 | - /** | |
| 123 | - * 患者签名 | |
| 124 | - */ | |
| 125 | - private String patientSign; | |
| 126 | - | |
| 127 | - public String getBabyName() { | |
| 128 | - return babyName; | |
| 129 | - } | |
| 130 | - | |
| 131 | - public void setBabyName(String babyName) { | |
| 132 | - this.babyName = babyName; | |
| 133 | - } | |
| 134 | - | |
| 135 | - public String getBabyGender() { | |
| 136 | - return babyGender; | |
| 137 | - } | |
| 138 | - | |
| 139 | - public void setBabyGender(String babyGender) { | |
| 140 | - this.babyGender = babyGender; | |
| 141 | - } | |
| 142 | - | |
| 143 | - public String getMonth() { | |
| 144 | - return month; | |
| 145 | - } | |
| 146 | - | |
| 147 | - public void setMonth(String month) { | |
| 148 | - this.month = month; | |
| 149 | - } | |
| 150 | - | |
| 151 | - public String getBirth() { | |
| 152 | - return birth; | |
| 153 | - } | |
| 154 | - | |
| 155 | - public void setBirth(String birth) { | |
| 156 | - this.birth = birth; | |
| 157 | - } | |
| 158 | - | |
| 159 | - public String getmPhone() { | |
| 160 | - return mPhone; | |
| 161 | - } | |
| 162 | - | |
| 163 | - public void setmPhone(String mPhone) { | |
| 164 | - this.mPhone = mPhone; | |
| 165 | - } | |
| 166 | - | |
| 167 | - public String getHighRiskReason() { | |
| 168 | - return highRiskReason; | |
| 169 | - } | |
| 170 | - | |
| 171 | - public void setHighRiskReason(String highRiskReason) { | |
| 172 | - this.highRiskReason = highRiskReason; | |
| 173 | - } | |
| 174 | - | |
| 175 | - public String getmName() { | |
| 176 | - return mName; | |
| 177 | - } | |
| 178 | - | |
| 179 | - public void setmName(String mName) { | |
| 180 | - this.mName = mName; | |
| 181 | - } | |
| 182 | - | |
| 183 | - public String getmCardNo() { | |
| 184 | - return mCardNo; | |
| 185 | - } | |
| 186 | - | |
| 187 | - public void setmCardNo(String mCardNo) { | |
| 188 | - this.mCardNo = mCardNo; | |
| 189 | - } | |
| 190 | - | |
| 191 | - public Integer getType() { | |
| 192 | - return type; | |
| 193 | - } | |
| 194 | - | |
| 195 | - public void setType(Integer type) { | |
| 196 | - this.type = type; | |
| 197 | - } | |
| 198 | - | |
| 199 | - public String getSetMeal() { | |
| 200 | - return setMeal; | |
| 201 | - } | |
| 202 | - | |
| 203 | - public void setSetMeal(String setMeal) { | |
| 204 | - this.setMeal = setMeal; | |
| 205 | - } | |
| 206 | - | |
| 207 | - public String getMedicalEstablishment() { | |
| 208 | - return medicalEstablishment; | |
| 209 | - } | |
| 210 | - | |
| 211 | - public void setMedicalEstablishment(String medicalEstablishment) { | |
| 212 | - this.medicalEstablishment = medicalEstablishment; | |
| 213 | - } | |
| 214 | - | |
| 215 | - public String getBuildId() { | |
| 216 | - return buildId; | |
| 217 | - } | |
| 218 | - | |
| 219 | - public void setBuildId(String buildId) { | |
| 220 | - this.buildId = buildId; | |
| 221 | - } | |
| 222 | - | |
| 223 | - public String getAutismDiagnoseDate() { | |
| 224 | - return AutismDiagnoseDate; | |
| 225 | - } | |
| 226 | - | |
| 227 | - public void setAutismDiagnoseDate(String autismDiagnoseDate) { | |
| 228 | - AutismDiagnoseDate = autismDiagnoseDate; | |
| 229 | - } | |
| 230 | - | |
| 231 | - public Date getNextDateStart() { | |
| 232 | - return nextDateStart; | |
| 233 | - } | |
| 234 | - | |
| 235 | - public void setNextDateStart(Date nextDateStart) { | |
| 236 | - this.nextDateStart = nextDateStart; | |
| 237 | - } | |
| 238 | - | |
| 239 | - public String getHighRisk() { | |
| 240 | - return highRisk; | |
| 241 | - } | |
| 242 | - | |
| 243 | - public void setHighRisk(String highRisk) { | |
| 244 | - this.highRisk = highRisk; | |
| 245 | - } | |
| 246 | - | |
| 247 | - public String getMedicalHistory() { | |
| 248 | - return medicalHistory; | |
| 249 | - } | |
| 250 | - | |
| 251 | - public void setMedicalHistory(String medicalHistory) { | |
| 252 | - this.medicalHistory = medicalHistory; | |
| 253 | - } | |
| 254 | - | |
| 255 | - public String getBehavior() { | |
| 256 | - return behavior; | |
| 257 | - } | |
| 258 | - | |
| 259 | - public void setBehavior(String behavior) { | |
| 260 | - this.behavior = behavior; | |
| 261 | - } | |
| 262 | - | |
| 263 | - public String getHealthNeuro() { | |
| 264 | - return healthNeuro; | |
| 265 | - } | |
| 266 | - | |
| 267 | - public void setHealthNeuro(String healthNeuro) { | |
| 268 | - this.healthNeuro = healthNeuro; | |
| 269 | - } | |
| 270 | - | |
| 271 | - public String getAssess() { | |
| 272 | - return assess; | |
| 273 | - } | |
| 274 | - | |
| 275 | - public void setAssess(String assess) { | |
| 276 | - this.assess = assess; | |
| 277 | - } | |
| 278 | - | |
| 279 | - public String getElseScale() { | |
| 280 | - return elseScale; | |
| 281 | - } | |
| 282 | - | |
| 283 | - public void setElseScale(String elseScale) { | |
| 284 | - this.elseScale = elseScale; | |
| 285 | - } | |
| 286 | - | |
| 287 | - public String getAuxiliaryExamination() { | |
| 288 | - return auxiliaryExamination; | |
| 289 | - } | |
| 290 | - | |
| 291 | - public void setAuxiliaryExamination(String auxiliaryExamination) { | |
| 292 | - this.auxiliaryExamination = auxiliaryExamination; | |
| 293 | - } | |
| 294 | - | |
| 295 | - public String getDiagnosis() { | |
| 296 | - return diagnosis; | |
| 297 | - } | |
| 298 | - | |
| 299 | - public void setDiagnosis(String diagnosis) { | |
| 300 | - this.diagnosis = diagnosis; | |
| 301 | - } | |
| 302 | - | |
| 303 | - public String getComorbidDiseases() { | |
| 304 | - return comorbidDiseases; | |
| 305 | - } | |
| 306 | - | |
| 307 | - public void setComorbidDiseases(String comorbidDiseases) { | |
| 308 | - this.comorbidDiseases = comorbidDiseases; | |
| 309 | - } | |
| 310 | - | |
| 311 | - public String getSuggest() { | |
| 312 | - return suggest; | |
| 313 | - } | |
| 314 | - | |
| 315 | - public void setSuggest(String suggest) { | |
| 316 | - this.suggest = suggest; | |
| 317 | - } | |
| 318 | - | |
| 319 | - public String getHospitalId() { | |
| 320 | - return hospitalId; | |
| 321 | - } | |
| 322 | - | |
| 323 | - public void setHospitalId(String hospitalId) { | |
| 324 | - this.hospitalId = hospitalId; | |
| 325 | - } | |
| 326 | - | |
| 327 | - public String getBuildDate() { | |
| 328 | - return buildDate; | |
| 329 | - } | |
| 330 | - | |
| 331 | - public void setBuildDate(String buildDate) { | |
| 332 | - this.buildDate = buildDate; | |
| 333 | - } | |
| 334 | - | |
| 335 | - public String getPid() { | |
| 336 | - return pid; | |
| 337 | - } | |
| 338 | - | |
| 339 | - public void setPid(String pid) { | |
| 340 | - this.pid = pid; | |
| 341 | - } | |
| 342 | - | |
| 343 | - public String getQueryNo() { | |
| 344 | - return queryNo; | |
| 345 | - } | |
| 346 | - | |
| 347 | - public void setQueryNo(String queryNo) { | |
| 348 | - this.queryNo = queryNo; | |
| 349 | - } | |
| 350 | - | |
| 351 | - public String getPatientSign() { | |
| 352 | - return patientSign; | |
| 353 | - } | |
| 354 | - | |
| 355 | - public void setPatientSign(String patientSign) { | |
| 356 | - this.patientSign = patientSign; | |
| 357 | - } | |
| 358 | -} |
platform-biz-service/src/main/java/com/lyms/platform/permission/service/BabyAutismDiagnoseServer.java
View file @
b4394ec
| 1 | -package com.lyms.platform.permission.service; | |
| 2 | - | |
| 3 | -import com.lyms.platform.pojo.BabyAutismDiagnoseModel; | |
| 4 | -import com.lyms.platform.query.BabyAutismDiagnoseQuery; | |
| 5 | - | |
| 6 | -import java.util.List; | |
| 7 | - | |
| 8 | -public interface BabyAutismDiagnoseServer { | |
| 9 | - void save(BabyAutismDiagnoseModel babyAutismDiagnoseModel); | |
| 10 | - | |
| 11 | - void update(String id); | |
| 12 | - | |
| 13 | - List<BabyAutismDiagnoseQuery> findAll(BabyAutismDiagnoseQuery id); | |
| 14 | - | |
| 15 | - BabyAutismDiagnoseModel findOne(String id); | |
| 16 | - | |
| 17 | - int removeById(String id); | |
| 18 | - | |
| 19 | - void updateAutismDiagnose(String id); | |
| 20 | - | |
| 21 | - void updateAutismDiagnoseByPatientSign(String id); | |
| 22 | - | |
| 23 | -} |
platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyAutismDiagnoseServerImpl.java
View file @
b4394ec
| 1 | -package com.lyms.platform.permission.service.impl; | |
| 2 | - | |
| 3 | - | |
| 4 | -import com.lyms.platform.permission.dao.master.BabyAutismDiagnoseMapper; | |
| 5 | -import com.lyms.platform.permission.service.BabyAutismDiagnoseServer; | |
| 6 | -import com.lyms.platform.pojo.BabyAutismDiagnoseModel; | |
| 7 | -import com.lyms.platform.query.BabyAutismDiagnoseQuery; | |
| 8 | -import org.springframework.beans.factory.annotation.Autowired; | |
| 9 | -import org.springframework.stereotype.Service; | |
| 10 | - | |
| 11 | -import java.util.List; | |
| 12 | -@Service | |
| 13 | -public class BabyAutismDiagnoseServerImpl implements BabyAutismDiagnoseServer { | |
| 14 | - @Autowired | |
| 15 | - BabyAutismDiagnoseMapper babyAutismDiagnoseMapper; | |
| 16 | - @Override | |
| 17 | - public void save(BabyAutismDiagnoseModel babyAutismDiagnoseModel) { | |
| 18 | - babyAutismDiagnoseMapper.save(babyAutismDiagnoseModel); | |
| 19 | - } | |
| 20 | - | |
| 21 | - @Override | |
| 22 | - public void update(String id) { | |
| 23 | - babyAutismDiagnoseMapper.updateAutismDiagnose(id); | |
| 24 | - } | |
| 25 | - | |
| 26 | - @Override | |
| 27 | - public List<BabyAutismDiagnoseQuery> findAll(BabyAutismDiagnoseQuery id) { | |
| 28 | - List<BabyAutismDiagnoseQuery> autismDiagnoseQueries = babyAutismDiagnoseMapper.findAll(); | |
| 29 | - return autismDiagnoseQueries; | |
| 30 | - } | |
| 31 | - | |
| 32 | - @Override | |
| 33 | - public BabyAutismDiagnoseModel findOne(String id) { | |
| 34 | - return babyAutismDiagnoseMapper.findOne(id); | |
| 35 | - } | |
| 36 | - | |
| 37 | - @Override | |
| 38 | - public int removeById(String id) { | |
| 39 | - | |
| 40 | - return 0; | |
| 41 | - } | |
| 42 | - | |
| 43 | - @Override | |
| 44 | - public void updateAutismDiagnose(String id) { | |
| 45 | - | |
| 46 | - } | |
| 47 | - | |
| 48 | - @Override | |
| 49 | - public void updateAutismDiagnoseByPatientSign(String id) { | |
| 50 | - babyAutismDiagnoseMapper.updateAutismDiagnoseByPatientSign(id); | |
| 51 | - } | |
| 52 | -} |
platform-biz-service/src/main/resources/mainOrm/master/BabyAutismDiagnoseMapper.xml
View file @
b4394ec
| 1 | -<?xml version="1.0" encoding="UTF-8" ?> | |
| 2 | -<!DOCTYPE mapper | |
| 3 | - PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | |
| 4 | - "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | |
| 5 | -<mapper namespace="com.example.house.mapper.HouseMapper"> | |
| 6 | - <resultMap id="babyAutismDiagnoseMap" type="workspase.regional-platform.platform-dal.src.main.java.com.lyms.platform.pojo.BabyAutismDiagnoseModel"> | |
| 7 | - <id property="id" column="id"/> | |
| 8 | - <result property="babyName" column="baby_name"/> | |
| 9 | - <result property="babyGender" column="baby_gender"/> | |
| 10 | - <result property="month" column="month"/> | |
| 11 | - <result property="birth" column="birth"/> | |
| 12 | - <result property="mPhone" column="m_phone"/> | |
| 13 | - <result property="highRiskReason" column="high_risk_reason"/> | |
| 14 | - <result property="mName" column="m_name"/> | |
| 15 | - <result property="mCardNo" column="m_card_no"/> | |
| 16 | - <result property="type" column="type"/> | |
| 17 | - <result property="meal" column="meal"/> | |
| 18 | - <result property="medicalHistory" column="medical_history"/> | |
| 19 | - <result property="behavior" column="behavior"/> | |
| 20 | - <result property="healthNeuro" column="health_neuro"/> | |
| 21 | - <result property="assess" column="assess"/> | |
| 22 | - <result property="highRisk" column="high_risk"/> | |
| 23 | - <result property="elseScale" column="else_scale"/> | |
| 24 | - <result property="auxiliaryExamination" column="auxiliary_examination"/> | |
| 25 | - <result property="diagnosis" column="diagnosis"/> | |
| 26 | - <result property="comorbidDiseases" column="comorbid_diseases"/> | |
| 27 | - <result property="suggest" column="suggest"/> | |
| 28 | - <result property="buildId" column="build_id"/> | |
| 29 | - <result property="medicalEstablishment" column="medical_establishment"/> | |
| 30 | - <result property="AutismDiagnoseDate" column="autism_diagnose_date"/> | |
| 31 | - <result property="buildDate" column="build_date"/> | |
| 32 | - <result property="nextDateStart" column="next_date_start"/> | |
| 33 | - <result property="pid" column="pid"/> | |
| 34 | - <result property="queryNo" column="query_no"/> | |
| 35 | - <result property="patient_sign" column="patient_sign"/> | |
| 36 | - </resultMap> | |
| 37 | - | |
| 38 | - <sql id="babyAutismDiagnose"> | |
| 39 | - id,baby_name,baby_gender,month,birth,m_phone,high_risk_reason,m_name,m_card_no,type,medical_history,meal,behavior,high_risk,health_neuro,assess,else_scale,auxiliary_examination, | |
| 40 | -diagnosis,comorbid_diseases,suggest,build_id,medical_establishment,autism_diagnose_date,build_date,next_date_start,pid,query_no,patient_sign | |
| 41 | - </sql> | |
| 42 | - | |
| 43 | - <select id="findOne" parameterType="java.lang.Long" resultMap="babyAutismDiagnoseMap"> | |
| 44 | - select <include refid="babyAutismDiagnose"/> from lyms_baby_autism_diagnose where id = #{id} | |
| 45 | - </select> | |
| 46 | - <update id="updateAutismDiagnose"> | |
| 47 | - update lyms_baby_autism_diagnose <set> | |
| 48 | - baby_name=#{babyName},baby_gender=#{babyGender}, month=#{month},birth=#{birth},m_phone=#{mPhone},high_risk_reason=#{highRiskReason},m_name=#{mName},m_card_no=#{mCardNo},type=#{type},high_risk=#{highRisk},meal=#{meal},medical_history=#{medicalHistory}, | |
| 49 | - behavior=#{behavior},health_neuro=#{healthNeuro},assess=#{assess},else_scale=#{elseScale},auxiliary_examination=#{auxiliaryExamination},diagnosis=#{diagnosis},comorbid_diseases=#{comorbidDiseases},suggest=#{suggest}, | |
| 50 | - #{buildId},#{medicalEstablishment} | |
| 51 | - </set> where id =#{id} | |
| 52 | - </update> | |
| 53 | - <update id="updateAutismDiagnoseByPatientSign"> | |
| 54 | - update lyms_baby_autism_diagnose set patient_sign = #{patientSign} where id = #{id} | |
| 55 | - </update> | |
| 56 | - <insert id="save" parameterType="com.lyms.platform.pojo.BabyAutismDiagnoseModel" useGeneratedKeys="true" keyProperty="id"> | |
| 57 | - insert into lyms_baby_autism_diagnose(baby_name,baby_gender,month,birth,m_phone,high_risk_reason,m_name,m_card_no,type,high_risk,meal,medical_history,behavior,health_neuro,assess,else_scale,auxiliary_examination, | |
| 58 | - diagnosis,comorbid_diseases,suggest,build_id,medical_establishment,autism_diagnose_date,build_date,next_date_start,pid,query_no,patient_sign) | |
| 59 | - values (#{babyName},#{babyGender}, #{month},#{birth},#{mPhone},#{highRiskReason},#{mName},#{mCardNo},#{type},#{highRisk},#{meal},#{medicalHistory}, | |
| 60 | - #{behavior},#{healthNeuro},#{assess},#{elseScale},#{auxiliaryExamination},#{diagnosis},#{comorbidDiseases},#{suggest}, | |
| 61 | - #{buildId},#{medicalEstablishment},#{AutismDiagnoseDate},#{buildDate},#{nextDateStart},#{pid},#{queryNo},#{patientSign}) | |
| 62 | - </insert> | |
| 63 | - <select id="findAll" resultMap="houseResultMap"> | |
| 64 | - select * from lyms_baby_autism_diagnose | |
| 65 | - </select> | |
| 66 | -</mapper> |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyAutismrequest.java
View file @
b4394ec
| 1 | -package com.lyms.platform.operate.web.request; | |
| 2 | -/** | |
| 3 | - * | |
| 4 | - * 儿童高危转诊查询 | |
| 5 | - * | |
| 6 | - */ | |
| 7 | -public class BabyAutismrequest extends BasePageQueryRequest{ | |
| 8 | - | |
| 9 | - //母亲身份证号 | |
| 10 | - private String mCardNo; | |
| 11 | - //儿童身份证号 | |
| 12 | - private String cardNo; | |
| 13 | - //儿童姓名 | |
| 14 | - private String name; | |
| 15 | - //月龄开始 | |
| 16 | - private Integer ylStart; | |
| 17 | - //联系方式 | |
| 18 | - private String phone; | |
| 19 | - //月龄结束 | |
| 20 | - private Integer ylEnd; | |
| 21 | - //高危id | |
| 22 | - private String highRisk; | |
| 23 | - //预约检查日期 | |
| 24 | - private String nextCheckTime; | |
| 25 | - //生日 | |
| 26 | - private String birth; | |
| 27 | - //服务类型 | |
| 28 | - private Integer serviceType; | |
| 29 | - //接受日期 | |
| 30 | - private String reviced; | |
| 31 | - //转出日期 | |
| 32 | - private String transferred; | |
| 33 | - //体验会员 | |
| 34 | - private Boolean tyVip; | |
| 35 | - // //1 转入 0转出 | |
| 36 | - private String action; | |
| 37 | - | |
| 38 | - //查询号 | |
| 39 | - private String queryNo; | |
| 40 | - | |
| 41 | - //转回日期 | |
| 42 | - private String backDate; | |
| 43 | - | |
| 44 | - public String getBackDate() { | |
| 45 | - return backDate; | |
| 46 | - } | |
| 47 | - | |
| 48 | - public void setBackDate(String backDate) { | |
| 49 | - this.backDate = backDate; | |
| 50 | - } | |
| 51 | - | |
| 52 | - public String getQueryNo() { | |
| 53 | - return queryNo; | |
| 54 | - } | |
| 55 | - | |
| 56 | - public void setQueryNo(String queryNo) { | |
| 57 | - this.queryNo = queryNo; | |
| 58 | - } | |
| 59 | - public String getAction() { | |
| 60 | - return action; | |
| 61 | - } | |
| 62 | - | |
| 63 | - public void setAction(String action) { | |
| 64 | - this.action = action; | |
| 65 | - } | |
| 66 | - | |
| 67 | - public String getBirth() { | |
| 68 | - return birth; | |
| 69 | - } | |
| 70 | - | |
| 71 | - public void setBirth(String birth) { | |
| 72 | - this.birth = birth; | |
| 73 | - } | |
| 74 | - | |
| 75 | - public String getCardNo() { | |
| 76 | - return cardNo; | |
| 77 | - } | |
| 78 | - | |
| 79 | - public void setCardNo(String cardNo) { | |
| 80 | - this.cardNo = cardNo; | |
| 81 | - } | |
| 82 | - | |
| 83 | - public String getHighRisk() { | |
| 84 | - return highRisk; | |
| 85 | - } | |
| 86 | - | |
| 87 | - public void setHighRisk(String highRisk) { | |
| 88 | - this.highRisk = highRisk; | |
| 89 | - } | |
| 90 | - | |
| 91 | - public String getmCardNo() { | |
| 92 | - return mCardNo; | |
| 93 | - } | |
| 94 | - | |
| 95 | - public void setmCardNo(String mCardNo) { | |
| 96 | - this.mCardNo = mCardNo; | |
| 97 | - } | |
| 98 | - | |
| 99 | - public String getName() { | |
| 100 | - return name; | |
| 101 | - } | |
| 102 | - | |
| 103 | - public void setName(String name) { | |
| 104 | - this.name = name; | |
| 105 | - } | |
| 106 | - | |
| 107 | - public String getNextCheckTime() { | |
| 108 | - return nextCheckTime; | |
| 109 | - } | |
| 110 | - | |
| 111 | - public void setNextCheckTime(String nextCheckTime) { | |
| 112 | - this.nextCheckTime = nextCheckTime; | |
| 113 | - } | |
| 114 | - | |
| 115 | - public String getPhone() { | |
| 116 | - return phone; | |
| 117 | - } | |
| 118 | - | |
| 119 | - public void setPhone(String phone) { | |
| 120 | - this.phone = phone; | |
| 121 | - } | |
| 122 | - | |
| 123 | - public String getReviced() { | |
| 124 | - return reviced; | |
| 125 | - } | |
| 126 | - | |
| 127 | - public void setReviced(String reviced) { | |
| 128 | - this.reviced = reviced; | |
| 129 | - } | |
| 130 | - | |
| 131 | - public Integer getServiceType() { | |
| 132 | - if(null!=serviceType&&100==serviceType){ | |
| 133 | - return null; | |
| 134 | - } | |
| 135 | - return serviceType; | |
| 136 | - } | |
| 137 | - | |
| 138 | - public void setServiceType(Integer serviceType) { | |
| 139 | - this.serviceType = serviceType; | |
| 140 | - } | |
| 141 | - | |
| 142 | - public String getTransferred() { | |
| 143 | - return transferred; | |
| 144 | - } | |
| 145 | - | |
| 146 | - public void setTransferred(String transferred) { | |
| 147 | - this.transferred = transferred; | |
| 148 | - } | |
| 149 | - | |
| 150 | - public Boolean getTyVip() { | |
| 151 | - return tyVip; | |
| 152 | - } | |
| 153 | - | |
| 154 | - public void setTyVip(Boolean tyVip) { | |
| 155 | - this.tyVip = tyVip; | |
| 156 | - } | |
| 157 | - | |
| 158 | - public Integer getYlEnd() { | |
| 159 | - return ylEnd; | |
| 160 | - } | |
| 161 | - | |
| 162 | - public void setYlEnd(Integer ylEnd) { | |
| 163 | - this.ylEnd = ylEnd; | |
| 164 | - } | |
| 165 | - | |
| 166 | - public Integer getYlStart() { | |
| 167 | - return ylStart; | |
| 168 | - } | |
| 169 | - | |
| 170 | - public void setYlStart(Integer ylStart) { | |
| 171 | - this.ylStart = ylStart; | |
| 172 | - } | |
| 173 | - | |
| 174 | - | |
| 175 | -} |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyAutismResult.java
View file @
b4394ec
| 1 | -package com.lyms.platform.operate.web.result; | |
| 2 | - | |
| 3 | -import com.lyms.platform.common.enums.ApplyOrderStatusEnums; | |
| 4 | -import com.lyms.platform.common.enums.SexEnum; | |
| 5 | -import com.lyms.platform.common.utils.DateUtil; | |
| 6 | -import com.lyms.platform.common.utils.StringUtils; | |
| 7 | -import com.lyms.platform.pojo.ReferralApplyOrderModel; | |
| 8 | - | |
| 9 | -import java.util.Date; | |
| 10 | -/** | |
| 11 | - * 儿童高危转诊列表 | |
| 12 | - * <p> | |
| 13 | - * Created by Administrator on 2016/7/14 0014. | |
| 14 | - */ | |
| 15 | -public class BabyAutismResult { | |
| 16 | - | |
| 17 | - public static final String SPIT = "-"; | |
| 18 | - private String id; | |
| 19 | - private String pid; | |
| 20 | - //母亲身份证 | |
| 21 | - private String mCardNo; | |
| 22 | - //儿童就诊卡 | |
| 23 | - private String vcCardNo; | |
| 24 | - | |
| 25 | - //名字 | |
| 26 | - private String name; | |
| 27 | - //高危转诊 | |
| 28 | - private String hRisk; | |
| 29 | - //性别 | |
| 30 | - private String sex; | |
| 31 | - //申请月龄 | |
| 32 | - private String yl; | |
| 33 | - | |
| 34 | - //当前月龄 | |
| 35 | - private String cyl; | |
| 36 | - //生日 | |
| 37 | - private String birth; | |
| 38 | - //母亲姓名 | |
| 39 | - private String mName; | |
| 40 | - | |
| 41 | - //转入医院 | |
| 42 | - private String transferredHospital; | |
| 43 | - | |
| 44 | - //转出时间 | |
| 45 | - private String created; | |
| 46 | - //转院必要性 | |
| 47 | - private String transferredDisease; | |
| 48 | - //潜在风险 | |
| 49 | - private String potentialRisk; | |
| 50 | - //申请医生 | |
| 51 | - private String applyDoctor; | |
| 52 | - //接收医生 | |
| 53 | - private String recDoctor; | |
| 54 | - //接收日期 | |
| 55 | - private String received; | |
| 56 | - private String phone; | |
| 57 | - private String realPhone; | |
| 58 | - private String babyId; | |
| 59 | - | |
| 60 | - //转出医院 | |
| 61 | - private String zhuanCName; | |
| 62 | - //转入医院 | |
| 63 | - private String zhuanRname; | |
| 64 | - private String status; | |
| 65 | - private String backDate; | |
| 66 | - | |
| 67 | - public String getBackDate() { | |
| 68 | - return backDate; | |
| 69 | - } | |
| 70 | - | |
| 71 | - public void setBackDate(String backDate) { | |
| 72 | - this.backDate = backDate; | |
| 73 | - } | |
| 74 | - | |
| 75 | - public String getRealPhone() { | |
| 76 | - return realPhone; | |
| 77 | - } | |
| 78 | - | |
| 79 | - public void setRealPhone(String realPhone) { | |
| 80 | - this.realPhone = realPhone; | |
| 81 | - } | |
| 82 | - | |
| 83 | - public String getRecDoctor() { | |
| 84 | - | |
| 85 | - if(null==recDoctor){ | |
| 86 | - return SPIT; | |
| 87 | - } | |
| 88 | - return recDoctor; | |
| 89 | - } | |
| 90 | - | |
| 91 | - public String getmCardNo() { | |
| 92 | - return mCardNo; | |
| 93 | - } | |
| 94 | - | |
| 95 | - public void setmCardNo(String mCardNo) { | |
| 96 | - this.mCardNo = mCardNo; | |
| 97 | - } | |
| 98 | - | |
| 99 | - public String getVcCardNo() { | |
| 100 | - return vcCardNo; | |
| 101 | - } | |
| 102 | - | |
| 103 | - public void setVcCardNo(String vcCardNo) { | |
| 104 | - this.vcCardNo = vcCardNo; | |
| 105 | - } | |
| 106 | - | |
| 107 | - public void setRecDoctor(String recDoctor) { | |
| 108 | - this.recDoctor = recDoctor; | |
| 109 | - } | |
| 110 | - | |
| 111 | - public String getPid() { | |
| 112 | - return pid; | |
| 113 | - } | |
| 114 | - | |
| 115 | - public void setPid(String pid) { | |
| 116 | - this.pid = pid; | |
| 117 | - } | |
| 118 | - | |
| 119 | - public String getCyl() { | |
| 120 | - return cyl; | |
| 121 | - } | |
| 122 | - | |
| 123 | - public void setCyl(String cyl) { | |
| 124 | - this.cyl = cyl; | |
| 125 | - } | |
| 126 | - | |
| 127 | - public String getStatus() { | |
| 128 | - return status; | |
| 129 | - } | |
| 130 | - | |
| 131 | - public void setStatus(String status) { | |
| 132 | - this.status = status; | |
| 133 | - } | |
| 134 | - | |
| 135 | - public String getZhuanCName() { | |
| 136 | - return zhuanCName; | |
| 137 | - } | |
| 138 | - | |
| 139 | - public void setZhuanCName(String zhuanCName) { | |
| 140 | - this.zhuanCName = zhuanCName; | |
| 141 | - } | |
| 142 | - | |
| 143 | - public String getZhuanRname() { | |
| 144 | - return zhuanRname; | |
| 145 | - } | |
| 146 | - | |
| 147 | - public void setZhuanRname(String zhuanRname) { | |
| 148 | - this.zhuanRname = zhuanRname; | |
| 149 | - } | |
| 150 | - | |
| 151 | - public String getBabyId() { | |
| 152 | - return babyId; | |
| 153 | - } | |
| 154 | - | |
| 155 | - public void setBabyId(String babyId) { | |
| 156 | - this.babyId = babyId; | |
| 157 | - } | |
| 158 | - | |
| 159 | - public com.lyms.platform.operate.web.result.BabyAutismResult convert(ReferralApplyOrderModel referralApplyOrderModel, String zhuanCName, String zhuanRname) { | |
| 160 | - setPid(referralApplyOrderModel.getPid()); | |
| 161 | - setZhuanRname(zhuanRname); | |
| 162 | - setZhuanCName(zhuanCName); | |
| 163 | - setId(referralApplyOrderModel.getId()); | |
| 164 | - setName(referralApplyOrderModel.getName()); | |
| 165 | - setBabyId(referralApplyOrderModel.getParentId()); | |
| 166 | - setmName(referralApplyOrderModel.getMname()); | |
| 167 | - if(null!=referralApplyOrderModel.getSex()){ | |
| 168 | - setSex(SexEnum.getTextById(referralApplyOrderModel.getSex())); | |
| 169 | - } | |
| 170 | - setPhone(StringUtils.encryPhone(referralApplyOrderModel.getPhone())); | |
| 171 | - if(null!=referralApplyOrderModel.getBackDate()){ | |
| 172 | - setBackDate(DateUtil.getyyyy_MM_dd(referralApplyOrderModel.getBackDate())); | |
| 173 | - } | |
| 174 | - setRealPhone(referralApplyOrderModel.getPhone()); | |
| 175 | - if (null != referralApplyOrderModel.getReceived()) { | |
| 176 | - setReceived(DateUtil.getyyyy_MM_dd(referralApplyOrderModel.getReceived())); | |
| 177 | - } | |
| 178 | - if (null != referralApplyOrderModel.getBirth()) { | |
| 179 | - setBirth(DateUtil.getyyyy_MM_dd(referralApplyOrderModel.getBirth())); | |
| 180 | - setCyl(StringUtils.emptyDeal(DateUtil.getBabyMonthAge(referralApplyOrderModel.getBirth(), new Date()))); | |
| 181 | - } | |
| 182 | - if (null != referralApplyOrderModel.getBirth()) { | |
| 183 | - setYl(com.lyms.platform.common.utils.StringUtils.emptyDeal(DateUtil.getBabyMonthAge(referralApplyOrderModel.getBirth(), referralApplyOrderModel.getDueWeek()))); | |
| 184 | - } | |
| 185 | - if (null != referralApplyOrderModel.getCreated()) { | |
| 186 | - setCreated(DateUtil.getyyyy_MM_dd(referralApplyOrderModel.getCreated())); | |
| 187 | - } | |
| 188 | - setStatus(ApplyOrderStatusEnums.getTitle(referralApplyOrderModel.getStatus())); | |
| 189 | - setTransferredDisease(referralApplyOrderModel.getTransferredDisease()); | |
| 190 | - setTransferredHospital(referralApplyOrderModel.getTransferredHospital()); | |
| 191 | - setPotentialRisk(referralApplyOrderModel.getPotentialRisk()); | |
| 192 | - return this; | |
| 193 | - } | |
| 194 | - | |
| 195 | - public String getApplyDoctor() { | |
| 196 | - | |
| 197 | - if (null == applyDoctor) { | |
| 198 | - return SPIT; | |
| 199 | - } | |
| 200 | - return applyDoctor; | |
| 201 | - } | |
| 202 | - | |
| 203 | - public void setApplyDoctor(String applyDoctor) { | |
| 204 | - this.applyDoctor = applyDoctor; | |
| 205 | - } | |
| 206 | - | |
| 207 | - public String getBirth() { | |
| 208 | - if (null == birth) { | |
| 209 | - return SPIT; | |
| 210 | - } | |
| 211 | - | |
| 212 | - return birth; | |
| 213 | - } | |
| 214 | - | |
| 215 | - public void setBirth(String birth) { | |
| 216 | - this.birth = birth; | |
| 217 | - } | |
| 218 | - | |
| 219 | - public String getCreated() { | |
| 220 | - | |
| 221 | - if (null == created) { | |
| 222 | - return SPIT; | |
| 223 | - } | |
| 224 | - return created; | |
| 225 | - } | |
| 226 | - | |
| 227 | - public void setCreated(String created) { | |
| 228 | - this.created = created; | |
| 229 | - } | |
| 230 | - | |
| 231 | - public String gethRisk() { | |
| 232 | - if (null == hRisk) { | |
| 233 | - return SPIT; | |
| 234 | - } | |
| 235 | - | |
| 236 | - return hRisk; | |
| 237 | - } | |
| 238 | - | |
| 239 | - public void sethRisk(String hRisk) { | |
| 240 | - this.hRisk = hRisk; | |
| 241 | - } | |
| 242 | - | |
| 243 | - public String getId() { | |
| 244 | - return id; | |
| 245 | - } | |
| 246 | - | |
| 247 | - public void setId(String id) { | |
| 248 | - this.id = id; | |
| 249 | - } | |
| 250 | - | |
| 251 | - public String getmName() { | |
| 252 | - | |
| 253 | - if (null == mName) { | |
| 254 | - return SPIT; | |
| 255 | - } | |
| 256 | - return mName; | |
| 257 | - } | |
| 258 | - | |
| 259 | - public void setmName(String mName) { | |
| 260 | - this.mName = mName; | |
| 261 | - } | |
| 262 | - | |
| 263 | - public String getName() { | |
| 264 | - if (null == name) { | |
| 265 | - return SPIT; | |
| 266 | - } | |
| 267 | - | |
| 268 | - return name; | |
| 269 | - } | |
| 270 | - | |
| 271 | - public void setName(String name) { | |
| 272 | - this.name = name; | |
| 273 | - } | |
| 274 | - | |
| 275 | - public String getPhone() { | |
| 276 | - | |
| 277 | - if (null == phone) { | |
| 278 | - return SPIT; | |
| 279 | - } | |
| 280 | - return phone; | |
| 281 | - } | |
| 282 | - | |
| 283 | - public void setPhone(String phone) { | |
| 284 | - this.phone = phone; | |
| 285 | - } | |
| 286 | - | |
| 287 | - public String getPotentialRisk() { | |
| 288 | - if (null == potentialRisk) { | |
| 289 | - return SPIT; | |
| 290 | - } | |
| 291 | - | |
| 292 | - return potentialRisk; | |
| 293 | - } | |
| 294 | - | |
| 295 | - public void setPotentialRisk(String potentialRisk) { | |
| 296 | - this.potentialRisk = potentialRisk; | |
| 297 | - } | |
| 298 | - | |
| 299 | - public String getReceived() { | |
| 300 | - | |
| 301 | - if (null == received) { | |
| 302 | - return SPIT; | |
| 303 | - } | |
| 304 | - return received; | |
| 305 | - } | |
| 306 | - | |
| 307 | - public void setReceived(String received) { | |
| 308 | - this.received = received; | |
| 309 | - } | |
| 310 | - | |
| 311 | - public String getSex() { | |
| 312 | - | |
| 313 | - if (null == sex) { | |
| 314 | - return SPIT; | |
| 315 | - } | |
| 316 | - return sex; | |
| 317 | - } | |
| 318 | - | |
| 319 | - public void setSex(String sex) { | |
| 320 | - this.sex = sex; | |
| 321 | - } | |
| 322 | - | |
| 323 | - public String getTransferredDisease() { | |
| 324 | - if (null == transferredDisease) { | |
| 325 | - return SPIT; | |
| 326 | - } | |
| 327 | - | |
| 328 | - return transferredDisease; | |
| 329 | - } | |
| 330 | - | |
| 331 | - public void setTransferredDisease(String transferredDisease) { | |
| 332 | - this.transferredDisease = transferredDisease; | |
| 333 | - } | |
| 334 | - | |
| 335 | - public String getTransferredHospital() { | |
| 336 | - if (null == transferredHospital) { | |
| 337 | - return SPIT; | |
| 338 | - } | |
| 339 | - return transferredHospital; | |
| 340 | - } | |
| 341 | - | |
| 342 | - public void setTransferredHospital(String transferredHospital) { | |
| 343 | - this.transferredHospital = transferredHospital; | |
| 344 | - } | |
| 345 | - | |
| 346 | - public String getYl() { | |
| 347 | - if (null == yl) { | |
| 348 | - return SPIT; | |
| 349 | - } | |
| 350 | - return yl; | |
| 351 | - } | |
| 352 | - | |
| 353 | - public void setYl(String yl) { | |
| 354 | - this.yl = yl; | |
| 355 | - } | |
| 356 | - | |
| 357 | -} |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/OrgCouponServiceImpl.java
View file @
b4394ec
| ... | ... | @@ -257,6 +257,7 @@ |
| 257 | 257 | |
| 258 | 258 | couponInfo.put("use_date", DateUtil.getyyyy_MM_dd(useDate)); |
| 259 | 259 | /** 设置产检日期、姓名、产检孕周、产检第次、产检机构、产检医生、联系电话 */ |
| 260 | + System.out.println("==================产检类型=======type=================================="); | |
| 260 | 261 | setUsedInfo((Integer) couponInfo.get("type"), (String) couponInfo.get("used_id"), |
| 261 | 262 | (String) couponInfo.get("sequence_id"), useDate, (String) couponInfo.get("operator_use_id"), couponInfo |
| 262 | 263 | ); |
| ... | ... | @@ -508,6 +509,8 @@ |
| 508 | 509 | map.put("operatorOrgName", operatorOrgName); |
| 509 | 510 | } |
| 510 | 511 | String doctorName = couponMapper.findUserName(operatorUserId); /** 使用医生 */ |
| 512 | + | |
| 513 | + | |
| 511 | 514 | if (type == 1 || type == 3) { |
| 512 | 515 | Patients patients = mongoTemplate.findById(usedId, Patients.class); |
| 513 | 516 | if (patients != null) { |
| ... | ... | @@ -518,6 +521,8 @@ |
| 518 | 521 | patients.getAreaRegisterId(), patients.getStreetRegisterId(), patients.getAddressRegister(), basicConfigService); |
| 519 | 522 | week = DateUtil.getWeekDesc(patients.getLastMenses(), checkDate); |
| 520 | 523 | phone = patients.getPhone(); |
| 524 | + AntExRecordModel antExRecordModel = mongoTemplate.findOne(Query.query(Criteria.where("parentId").is(patients.getId())), AntExRecordModel.class); | |
| 525 | + doctorName = couponMapper.findUserName(antExRecordModel.getCheckDoctor()); | |
| 521 | 526 | } |
| 522 | 527 | } else if (type == 2) { |
| 523 | 528 | AntExChuModel antexc = mongoTemplate.findById(usedId, AntExChuModel.class); |
| ... | ... | @@ -525,6 +530,7 @@ |
| 525 | 530 | String id = null; |
| 526 | 531 | |
| 527 | 532 | if (antexc != null) { |
| 533 | + doctorName = couponMapper.findUserName(antexc.getProdDoctor()); | |
| 528 | 534 | checkDate = antexc.getCheckTime(); |
| 529 | 535 | username = findUserNameByPid(antexc.getPid()); |
| 530 | 536 | Patients patients = mongoTemplate.findById(antexc.getParentId(), Patients.class); |
| ... | ... | @@ -554,6 +560,7 @@ |
| 554 | 560 | } else { |
| 555 | 561 | AntenatalExaminationModel antenatal = mongoTemplate.findById(usedId, AntenatalExaminationModel.class); |
| 556 | 562 | if (antenatal != null) { |
| 563 | + doctorName = couponMapper.findUserName(antenatal.getCheckDoctor()); | |
| 557 | 564 | checkDate = antenatal.getCheckDate(); |
| 558 | 565 | username = findUserNameByPid(antenatal.getPid()); |
| 559 | 566 | Patients patients = mongoTemplate.findById(antenatal.getParentId(), Patients.class); |