Browse Source

物联网修改

LAPTOP-KB9HII50\70708 1 year ago
parent
commit
f620ebdce6

+ 32 - 0
common/common-entity/src/main/java/com/yihu/jw/entity/IdEntityWithCreateTime.java

@ -0,0 +1,32 @@
package com.yihu.jw.entity;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.data.annotation.CreatedDate;
import org.springframework.data.jpa.domain.support.AuditingEntityListener;
import javax.persistence.Column;
import javax.persistence.EntityListeners;
import javax.persistence.MappedSuperclass;
import java.util.Date;
/**
 * Created by lith on 2019/3/13.
 */
@MappedSuperclass
@EntityListeners(AuditingEntityListener.class)
public abstract class IdEntityWithCreateTime extends IdEntity {
    protected Date createTime;
    @CreatedDate
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
    @Column(name = "create_time", nullable = false, length = 0,updatable = false)
    public Date getCreateTime() {
        return createTime;
    }
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}

+ 1 - 2
common/common-entity/src/main/java/com/yihu/jw/entity/iot/device/IotDeviceDO.java

@ -2,7 +2,6 @@ package com.yihu.jw.entity.iot.device;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.yihu.jw.entity.UuidIdentityEntity;
import com.yihu.jw.entity.UuidIdentityEntityWithOperator;
import com.yihu.jw.entity.util.StringFStringEncryptConverter;
import javax.persistence.Column;
@ -45,7 +44,7 @@ public class IotDeviceDO extends UuidIdentityEntity implements Serializable {
//    private String deviceType;//设备种类
    @Column(name = "device_source")
    private String deviceSource;//设备来源(1采购订单关联,2居民绑定,3管理员新增)
    private String deviceSource;//设备来源(1采购订单关联,2居民绑定,3管理员新增,4 第三方机构上传)
    @Column(name = "supplier_id")
    private String supplierId;//供应商code

+ 60 - 0
common/common-entity/src/main/java/com/yihu/jw/entity/iot/device/IotDeviceUploadRecordDO.java

@ -0,0 +1,60 @@
package com.yihu.jw.entity.iot.device;
import com.yihu.jw.entity.IdEntityWithCreateTime;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
 * Created by yeshijie on 2023/7/7.
 */
@Entity
@Table(name = "iot_device_upload_record")
public class IotDeviceUploadRecordDO extends IdEntityWithCreateTime {
     private String jsonData;//体征数据
     private String deviceSn;//设备唯一码
     private String categoryCode;//设备类型
     private String hospital;//归属社区
     private Integer status;//状态0 未处理 1已处理
    public String getJsonData() {
        return jsonData;
    }
    public void setJsonData(String jsonData) {
        this.jsonData = jsonData;
    }
    public String getDeviceSn() {
        return deviceSn;
    }
    public void setDeviceSn(String deviceSn) {
        this.deviceSn = deviceSn;
    }
    public String getCategoryCode() {
        return categoryCode;
    }
    public void setCategoryCode(String categoryCode) {
        this.categoryCode = categoryCode;
    }
    public String getHospital() {
        return hospital;
    }
    public void setHospital(String hospital) {
        this.hospital = hospital;
    }
    public Integer getStatus() {
        return status;
    }
    public void setStatus(Integer status) {
        this.status = status;
    }
}