LAPTOP-KB9HII50\70708 9 mesi fa
parent
commit
92c87b049b

+ 43 - 1
common/common-entity/src/db/2024.sql

@ -207,4 +207,46 @@ CREATE TABLE `wlyy_patient_scheme_list` (
  `doctorcode` varchar(50) DEFAULT NULL COMMENT '医生CODE',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COMMENT='患者-监测方案关联关系表';
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COMMENT='患者-监测方案关联关系表';
INSERT INTO `base`.`oauth_wlyy_config` (`id`, `app_id`, `app_secret`, `token_url`, `url`, `remark`) VALUES ('commonGet', '019bd04d-3cb2-433f-a530-03f0cdb083e5', '08cc3ec2-736b-4732-a8f0-f99eb6f9d311', 'https://www.xmtyw.cn/wlyytest/gc/accesstoken', 'https://www.xmtyw.cn/wlyytest/wlyygc/tongan/hospital/', '通用接口');
INSERT INTO `base`.`oauth_wlyy_config` (`id`, `app_id`, `app_secret`, `token_url`, `url`, `remark`) VALUES ('uploadImg', '019bd04d-3cb2-433f-a530-03f0cdb083e5', '08cc3ec2-736b-4732-a8f0-f99eb6f9d311', 'https://www.xmtyw.cn/wlyytest/gc/accesstoken', 'https://www.xmtyw.cn/wlyytest/wlyygc/upload/file', '图片上传');
CREATE TABLE `wlyy_sign` (
    `id` int NOT NULL AUTO_INCREMENT,
    `idcard` varchar(50) DEFAULT NULL,
    `admin_team_id` int DEFAULT NULL,
    `create_time` datetime DEFAULT NULL,
    PRIMARY KEY (`id`),
    KEY `index1` (`idcard`),
    KEY `index2` (`admin_team_id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 ;
CREATE TABLE `wlyy_patient_aim_blood_pressure` (
      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id主键,与业务逻辑无关',
      `code` varchar(50) NOT NULL COMMENT '业务主键UUID',
      `patientcode` varchar(50) DEFAULT NULL COMMENT '患者CODE',
      `sbp` varchar(10) DEFAULT NULL COMMENT '血压收缩压',
      `dbp` varchar(10) DEFAULT NULL COMMENT '血压舒张压',
      `sbp_min` varchar(10) DEFAULT NULL COMMENT '血压收缩压低限',
      `dbp_min` varchar(10) DEFAULT NULL COMMENT '血压舒张压低限',
      `unit` varchar(10) DEFAULT NULL COMMENT '单位',
      `create_time` datetime DEFAULT NULL COMMENT '创建时间',
      PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 COMMENT='患者-血压目标';
CREATE TABLE `wlyy_patient_aim_blood_sugger` (
   `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id主键,与业务主键无关',
   `code` varchar(50) NOT NULL COMMENT '业务主键UUID',
   `patientcode` varchar(50) DEFAULT NULL COMMENT '患者CODE',
   `fbg` varchar(10) DEFAULT NULL COMMENT 'FBG(fasting blood-glucose)空腹血糖',
   `hpg` varchar(10) DEFAULT NULL COMMENT '餐后两小时血糖(2h Plasma Glucose,2Hpg)',
   `fbg_min` varchar(10) DEFAULT NULL COMMENT '空腹血糖低限',
   `hpg_min` varchar(255) DEFAULT NULL COMMENT '餐后血糖低限',
   `unit` varchar(10) DEFAULT NULL COMMENT '血糖单位',
   `create_time` datetime DEFAULT NULL COMMENT '创建时间',
   PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='患者-血糖目标';

+ 6 - 6
common/common-entity/src/main/java/com/yihu/jw/entity/base/device/PatientAimBloodPressure.java

@ -16,12 +16,12 @@ import java.util.Date;
@SequenceGenerator(name = "id_generated", sequenceName = "wlyy_patient_aim_blood_pressure")
public class PatientAimBloodPressure extends IdEntity {
    private String code;
    private String patientcode;
    private String sbp;
    private String dbp;
    private String sbpMin;
    private String dbpMin;
    private String unit;
    private String patientcode;//'患者CODE'
    private String sbp;//'血压收缩压'
    private String dbp;//'血压舒张压'
    private String sbpMin;//'血压收缩压低限'
    private String dbpMin;//'血压舒张压低限'
    private String unit;//'单位'
    private Date createTime;
    @Basic

+ 6 - 6
common/common-entity/src/main/java/com/yihu/jw/entity/base/device/PatientAimBloodSugger.java

@ -19,12 +19,12 @@ import java.util.Date;
public class PatientAimBloodSugger extends IdEntity {
    private String code;
    private String patientcode;
    private String fbg;
    private String hpg;
    private String fbgMin;
    private String hpgMin;
    private String unit;
    private String patientcode;//患者CODE
    private String fbg;//空腹血糖
    private String hpg;//餐后两小时血糖
    private String fbgMin;//'空腹血糖低限'
    private String hpgMin;//'餐后血糖低限'
    private String unit;//'血糖单位'
    private Date createTime;
    public String getCode() {

+ 37 - 0
common/common-entity/src/main/java/com/yihu/jw/entity/door/WlyySign.java

@ -0,0 +1,37 @@
package com.yihu.jw.entity.door;
import com.yihu.jw.entity.IdEntityWithCreateTime;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
 * i健康同安签约居民
 * Created by yeshijie on 2024/7/16.
 */
@Entity
@Table(name = "wlyy_sign")
public class WlyySign extends IdEntityWithCreateTime {
    private String idcard;
    private String adminTeamId;
    @Column(name = "idcard")
    public String getIdcard() {
        return idcard;
    }
    public void setIdcard(String idcard) {
        this.idcard = idcard;
    }
    @Column(name = "admin_team_id")
    public String getAdminTeamId() {
        return adminTeamId;
    }
    public void setAdminTeamId(String adminTeamId) {
        this.adminTeamId = adminTeamId;
    }
}

+ 10 - 10
common/common-entity/src/main/java/com/yihu/jw/entity/scheme/DoctorSchemeBloodPressure.java

@ -22,16 +22,16 @@ public class DoctorSchemeBloodPressure extends IdEntity {
    private String code;
    private String doctorcode;          //医生CODE
    private Short dayofweek;            //星期几
    private Short earlyMorning;
    private Time earlyMorningTime;
    private Short morning;
    private Time morningTime;
    private Short noon;
    private Time noonTime;
    private Short afterNoon;
    private Time afterNoonTime;
    private Short night;
    private Time nightTime;
    private Short earlyMorning;//清晨:0为否,1为是
    private Time earlyMorningTime;//清晨测量时间
    private Short morning;//上午:0为否,1为是
    private Time morningTime;//上午测量时间
    private Short noon;//中午:0为否,1为是
    private Time noonTime;//中午测量时间
    private Short afterNoon;//下午:0为否,1为是
    private Time afterNoonTime;//下午测量时间
    private Short night;//晚上:0为否,1为是
    private Time nightTime;//晚上测量时间
    private Timestamp createTime;      //创建时间
    private Short alertTag;            //是否提醒用户
    private String content;            //方案说明

+ 16 - 16
common/common-entity/src/main/java/com/yihu/jw/entity/scheme/DoctorSchemeBloodSugger.java

@ -21,22 +21,22 @@ public class DoctorSchemeBloodSugger extends IdEntity {
    private String name;                    //方案名称
    private String code;
    private String doctorcode;
    private Short dayofweek;                //星期几:1-7,1代表周日,7代表周六
    private Short beforeBreakfast;
    private Time beforeBreakfastTime;
    private Short afterBreakfast;
    private Time afterBreakfastTime;
    private Short beforeLunch;
    private Time beforeLunchTime;
    private Short afterLunch;
    private Time afterLunchTime;
    private Short beforeDinner;
    private Time beforeDinnerTime;
    private Short afterDinner;
    private Time afterDinnerTime;
    private Short beforeSleep;
    private Time beforeSleepTime;
    private Timestamp createTime;
    private Short dayofweek;//星期几:1-7,1代表周日,7代表周六
    private Short beforeBreakfast;//早餐前:0为否,1为是
    private Time beforeBreakfastTime;//'早餐前测量时间'
    private Short afterBreakfast;//早餐后:0为否,1为是
    private Time afterBreakfastTime;//'早餐后测量时间'
    private Short beforeLunch;//午餐前:0为否,1为是
    private Time beforeLunchTime;//'午餐前测量时间'
    private Short afterLunch;//午餐后:0为否,1为是
    private Time afterLunchTime;//'午餐后测量时间'
    private Short beforeDinner;//晚餐前:0为否,1为是
    private Time beforeDinnerTime;//晚餐前测量时间
    private Short afterDinner;//晚餐后:0为否,1为是
    private Time afterDinnerTime;//'晚餐后测量时间'
    private Short beforeSleep;//睡前:0为否,1为是
    private Time beforeSleepTime;//睡前测量时间'
    private Timestamp createTime;//创建时间
    private Short alertTag;                 //是否提醒用户
    private String content;                 //方案说明
    private Integer del;          //0为正常,1为删除