LAPTOP-KB9HII50\70708 hai 1 ano
pai
achega
ff60563c45

+ 14 - 0
common/common-entity/sql/2023.sql

@ -1,3 +1,17 @@
-- 2023-05-05 ysj
-- xmiot 库
CREATE TABLE `iot_statistics_realtime` (
     `id` varchar(50) NOT NULL,
     `type` varchar(50) DEFAULT NULL,
     `device_num` varchar(20) DEFAULT NULL COMMENT '设备数据',
     `sign_num` varchar(20) DEFAULT NULL COMMENT '体征数据',
     `abnormal_num` varchar(20) DEFAULT NULL COMMENT '异常数据',
     `create_time` datetime DEFAULT NULL,
     PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='大屏-统计-实时数据';
-- 数据库 device
ALTER TABLE wlyy_patient_device_location ADD city varchar(20) COMMENT '城市' ;
ALTER TABLE wlyy_patient_device_location ADD city_name varchar(20) COMMENT '城市名称' ;

+ 47 - 0
common/common-entity/src/main/java/com/yihu/jw/entity/iot/statistics/IotStatisticsAppDO.java

@ -0,0 +1,47 @@
package com.yihu.jw.entity.iot.statistics;
import com.yihu.jw.entity.UuidIdentityEntityWithCreateTime;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
 * 大屏-统计-应用
 * Created by yeshijie on 2023/5/5.
 */
@Entity
@Table(name = "iot_statistics_app")
public class IotStatisticsAppDO extends UuidIdentityEntityWithCreateTime {
    private String type;//类型 1应用 2应用统计 3商家入驻 4商家入驻统计
    private String name;//名称
    private Long num;//数量
    @Column(name = "type")
    public String getType() {
        return type;
    }
    public void setType(String type) {
        this.type = type;
    }
    @Column(name = "name")
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    @Column(name = "num")
    public Long getNum() {
        return num;
    }
    public void setNum(Long num) {
        this.num = num;
    }
}

+ 57 - 0
common/common-entity/src/main/java/com/yihu/jw/entity/iot/statistics/IotStatisticsRealtimeDO.java

@ -0,0 +1,57 @@
package com.yihu.jw.entity.iot.statistics;
import com.yihu.jw.entity.UuidIdentityEntityWithCreateTime;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
 * 大屏-统计-实时数据
 * Created by yeshijie on 2023/5/5.
 */
@Entity
@Table(name = "iot_statistics_realtime")
public class IotStatisticsRealtimeDO extends UuidIdentityEntityWithCreateTime {
    private String type;//类型 1健康监测设备 2自助服务设备 3临床医疗设备
    private String deviceNum;//设备数据
    private String signNum;//体征数据
    private String abnormalNum;//异常数据
    @Column(name = "type")
    public String getType() {
        return type;
    }
    public void setType(String type) {
        this.type = type;
    }
    @Column(name = "device_num")
    public String getDeviceNum() {
        return deviceNum;
    }
    public void setDeviceNum(String deviceNum) {
        this.deviceNum = deviceNum;
    }
    @Column(name = "sign_num")
    public String getSignNum() {
        return signNum;
    }
    public void setSignNum(String signNum) {
        this.signNum = signNum;
    }
    @Column(name = "abnormal_num")
    public String getAbnormalNum() {
        return abnormalNum;
    }
    public void setAbnormalNum(String abnormalNum) {
        this.abnormalNum = abnormalNum;
    }
}