Commit 2a6a957529633542f1c23cce8deef231957191e8

Authored by jiangjiazhi
1 parent 047ae0610b

修改转诊

Showing 2 changed files with 217 additions and 0 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BookBuildManagerResult.java View file @ 2a6a957
  1 +package com.lyms.platform.operate.web.result;
  2 +
  3 +import com.lyms.platform.common.base.IBasicResultConvert;
  4 +import com.lyms.platform.common.enums.ServiceTypeEnums;
  5 +import com.lyms.platform.common.utils.DateUtil;
  6 +import com.lyms.platform.pojo.BasicConfig;
  7 +import com.lyms.platform.pojo.Patients;
  8 +
  9 +import java.util.Map;
  10 +
  11 +/**
  12 + *
  13 + * 建档管理返回对象
  14 + *
  15 + * Created by Administrator on 2016/11/9 0009.
  16 + */
  17 +public class BookBuildManagerResult implements IBasicResultConvert<BookBuildManagerResult,Patients> {
  18 +
  19 + private String id;
  20 + private String pid;
  21 + //条码
  22 + private String barCode;
  23 + //姓名
  24 + private String name;
  25 + //年龄
  26 + private String age;
  27 + //联系电话
  28 + private String phone;
  29 + //证件号码
  30 + private String cardNo;
  31 + //地址
  32 + private String addr;
  33 + //丈夫名字
  34 + private String hName;
  35 + //丈夫地址
  36 + private String hAddr;
  37 + //建档时间
  38 + private String buildTime;
  39 + //建档医生
  40 + private Map buildDoctor;
  41 + //服务类型
  42 + private String serviceType;
  43 +
  44 + public String getBarCode() {
  45 + return barCode;
  46 + }
  47 +
  48 + public void setBarCode(String barCode) {
  49 + this.barCode = barCode;
  50 + }
  51 +
  52 + public String getName() {
  53 + return name;
  54 + }
  55 +
  56 + public void setName(String name) {
  57 + this.name = name;
  58 + }
  59 +
  60 + public String getAge() {
  61 + return age;
  62 + }
  63 +
  64 + public void setAge(String age) {
  65 + this.age = age;
  66 + }
  67 +
  68 + public String getPhone() {
  69 + return phone;
  70 + }
  71 +
  72 + public void setPhone(String phone) {
  73 + this.phone = phone;
  74 + }
  75 +
  76 + public String getCardNo() {
  77 + return cardNo;
  78 + }
  79 +
  80 + public String getId() {
  81 + return id;
  82 + }
  83 +
  84 + public void setId(String id) {
  85 + this.id = id;
  86 + }
  87 +
  88 + public String getPid() {
  89 + return pid;
  90 + }
  91 +
  92 + public void setPid(String pid) {
  93 + this.pid = pid;
  94 + }
  95 +
  96 + public void setCardNo(String cardNo) {
  97 + this.cardNo = cardNo;
  98 + }
  99 +
  100 + public String getAddr() {
  101 + return addr;
  102 + }
  103 +
  104 + public void setAddr(String addr) {
  105 + this.addr = addr;
  106 + }
  107 +
  108 + public String gethName() {
  109 + return hName;
  110 + }
  111 +
  112 + public void sethName(String hName) {
  113 + this.hName = hName;
  114 + }
  115 +
  116 + public String gethAddr() {
  117 + return hAddr;
  118 + }
  119 +
  120 + public void sethAddr(String hAddr) {
  121 + this.hAddr = hAddr;
  122 + }
  123 +
  124 + public String getBuildTime() {
  125 + return buildTime;
  126 + }
  127 +
  128 + public void setBuildTime(String buildTime) {
  129 + this.buildTime = buildTime;
  130 + }
  131 +
  132 + public Map getBuildDoctor() {
  133 + return buildDoctor;
  134 + }
  135 +
  136 + public void setBuildDoctor(Map buildDoctor) {
  137 + this.buildDoctor = buildDoctor;
  138 + }
  139 +
  140 + public String getServiceType() {
  141 + return serviceType;
  142 + }
  143 +
  144 + public void setServiceType(String serviceType) {
  145 + this.serviceType = serviceType;
  146 + }
  147 +
  148 + @Override
  149 + public BookBuildManagerResult convertToResult(Patients destModel) {
  150 + /* //条码
  151 + private String barCode;
  152 + //姓名
  153 + private String name;
  154 + //年龄
  155 + private String age;
  156 + //联系电话
  157 + private String phone;
  158 + //证件号码
  159 + private String cardNo;
  160 + //地址
  161 + private String addr;
  162 + //丈夫名字
  163 + private String hName;
  164 + //丈夫地址
  165 + private String hAddr;
  166 + //建档时间
  167 + private String buildTime;
  168 + //建档医生
  169 + private Map buildDoctor;
  170 + //服务类型
  171 + private String serviceType;*/
  172 + setId(destModel.getId());
  173 + setPid(destModel.getPid());
  174 + setName(destModel.getUsername());
  175 + sethName(destModel.getHusbandName());
  176 + setAge(destModel.getAge() + "");
  177 + setPhone(destModel.getPhone());
  178 + setCardNo(destModel.getCardNo());
  179 + setBuildTime(DateUtil.getyyyy_MM_dd(destModel.getBookbuildingDate()));
  180 + setServiceType(ServiceTypeEnums.getTitleById(destModel.getServiceType()));
  181 + return null;
  182 + }
  183 +}
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/MatDeliverManagerResult.java View file @ 2a6a957
  1 +package com.lyms.platform.operate.web.result;
  2 +
  3 +/**
  4 + *
  5 + * 分娩管理返回
  6 + *
  7 + * Created by Administrator on 2016/11/22 0022.
  8 + */
  9 +public class MatDeliverManagerResult {
  10 + //分娩日期
  11 + private String fmDate;
  12 + private String id;
  13 + private String pid;
  14 + //证件号
  15 + private String cardNo;
  16 + //名字
  17 + private String name;
  18 + //年龄
  19 + private String age;
  20 + //分娩孕周
  21 + private String dueWeek;
  22 + //分娩方式
  23 + private String dueType;
  24 + //产妇情况
  25 + private String pInfo;
  26 + //胎数
  27 + private String tireNumber;
  28 + //活产数
  29 + private String liveNum;
  30 + //接生医生
  31 + private String prodDoctor;
  32 + //联系方式
  33 + private String phone;
  34 +}