wangmengzhao
2023-12-13 d8228730095cdcaccb40dd2dc290fc44779e340a
wumei-smart-master/springboot/wumei-iot/src/main/java/com/ruoyi/iot/domain/DeviceOrder.java
@@ -22,9 +22,9 @@
    private static final long serialVersionUID = 1L;
    /**
     * id
     * 设备订单id
     */
    private Integer id;
    private Long id;
    /**
     * 安装工id
@@ -37,12 +37,12 @@
    private Long deviceId;
    /**
     * 终端用户id
     * 用户id
     */
    private Long userId;
    /**
     * 创建用户id
     * 创建用户的id
     */
    private Long createUserId;
@@ -55,16 +55,22 @@
     */
    @Excel(name = "安装工名称")
    private String erectoName;
    /**
     * 安装工手机号
     */
    @Excel(name = "安装工手机号")
    private String erectoPhone;
    /**
     * 用户姓名
     */
    @Excel(name = "用户名称")
    @Excel(name = "客户姓名")
    private String userName;
    /**
     * 手机号
     */
    @Excel(name = "用户电话")
    @Excel(name = "客户手机号")
    private String userPhone;
    /**
@@ -76,7 +82,7 @@
    /**
     * 类型(1——>安装,2——>维修)
     */
    @Excel(name = "类型")
    @Excel(name = "类型", readConverterExp = "1=安装,2=维修")
    private String orderType;
    /**
@@ -95,12 +101,12 @@
     * 预约时间
     */
    @Excel(name = "预约时间")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date appointmentTime;
    /**
     * 评分
     * 评分(按星级算1-5)
     */
    @Excel(name = "评分")
    private Integer score;
@@ -112,24 +118,41 @@
    private String evaluate;
    /**
     * 是否评价(0——>未评价,1——>已评价)
     */
    @Excel(name = "是否评价", readConverterExp = "0=未评价,1=已评价")
    private Integer isRate;
    /**
     * 创建时间(联营商插入的时候是自动插入)
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    /**
     * 派单时间(创建修改安装单/维修单指派安装工时更新)
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private Date assginTime;
    /**
     * 接单时间(安装工确认接单的时候更新)
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date receiveTime;
    /**
     * 完成时间(安装完成上传的照片的时间)
     */
    private Date finshTime;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private Date finishTime;
    /**
     * 状态状态(-1——>全部,0——>未派单,1——>已派单,2——>已接单,3——>已完成)
     */
    @Excel(name = "安装工的状态")
    @Excel(name = "安装工的状态", readConverterExp = "-1=全部,0=未派单,1=已派单,2=已接单,3=已完成")
    private Integer state;
    /**
@@ -140,12 +163,27 @@
    /**
     * 用户对象
     */
    private SysUser suser;
    private SysUser sysuser;
    /**
     * 设备表
     */
    private Device device;
    /**
     * 接单超时标识
     */
    private Integer receiveTimeoutFlag;
    /**
     * 结单超时标识
     */
    private Integer finishTimeoutFlag;
    /**
     * 是否用户创建标识
     */
    private Integer customFlag;
    public Device getDevice() {
        return device;
@@ -155,14 +193,11 @@
        this.device = device;
    }
    public DeviceOrder() {
    }
    public Integer getId() {
    public Long getId() {
        return id;
    }
    public void setId(Integer id) {
    public void setId(Long id) {
        this.id = id;
    }
@@ -208,6 +243,14 @@
    public String getErectoName() {
        return erectoName;
    }
    public String getErectoPhone() {
        return erectoPhone;
    }
    public void setErectoPhone(String erectoPhone) {
        this.erectoPhone = erectoPhone;
    }
    public void setErectoName(String erectoName) {
@@ -290,6 +333,14 @@
        this.createTime = createTime;
    }
    public Date getAssginTime() {
        return assginTime;
    }
    public void setAssginTime(Date assginTime) {
        this.assginTime = assginTime;
    }
    public Date getReceiveTime() {
        return receiveTime;
    }
@@ -298,12 +349,12 @@
        this.receiveTime = receiveTime;
    }
    public Date getFinshTime() {
        return finshTime;
    public Date getFinishTime() {
        return finishTime;
    }
    public void setFinshTime(Date finshTime) {
        this.finshTime = finshTime;
    public void setFinishTime(Date finishTime) {
        this.finishTime = finishTime;
    }
    public Integer getState() {
@@ -314,12 +365,12 @@
        this.state = state;
    }
    public SysUser getSuser() {
        return suser;
    public SysUser getSysuser() {
        return sysuser;
    }
    public void setSuser(SysUser suser) {
        this.suser = suser;
    public void setSysuser(SysUser sysuser) {
        this.sysuser = sysuser;
    }
    public String getImgUrl() {
@@ -338,6 +389,38 @@
        this.description = description;
    }
    public Integer getIsRate() {
        return isRate;
    }
    public void setIsRate(Integer isRate) {
        this.isRate = isRate;
    }
    public Integer getCustomFlag() {
        return customFlag;
    }
    public void setCustomFlag(Integer customFlag) {
        this.customFlag = customFlag;
    }
    public Integer getReceiveTimeoutFlag() {
        return receiveTimeoutFlag;
    }
    public void setReceiveTimeoutFlag(Integer receiveTimeoutFlag) {
        this.receiveTimeoutFlag = receiveTimeoutFlag;
    }
    public Integer getFinishTimeoutFlag() {
        return finishTimeoutFlag;
    }
    public void setFinishTimeoutFlag(Integer finishTimeoutFlag) {
        this.finishTimeoutFlag = finishTimeoutFlag;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
@@ -346,6 +429,7 @@
                .append("deviceId", getDeviceId())
                .append("userId", getUserId())
                .append("erectoName", getErectoName())
                .append("erectoPhone", getErectoPhone())
                .append("userName", getUserName())
                .append("userPhone", getUserPhone())
                .append("address", getAddress())
@@ -354,16 +438,21 @@
                .append("appointmentTime", getAppointmentTime())
                .append("score", getScore())
                .append("evaluate", getScore())
                .append("isRate", getIsRate())
                .append("createTime", getCreateTime())
                .append("assginTime", getAssginTime())
                .append("receiveTime", getReceiveTime())
                .append("finshTime", getFinshTime())
                .append("finishTime", getFinishTime())
                .append("state", getState())
                .append("suser", getSuser())
                .append("sysuser", getSysuser())
                .append("device", getDevice())
                .append("createUserId", getCreateUserId())
                .append("updateUserId", getUpdateUserId())
                .append("imgUrl", getImgUrl())
                .append("description", getDescription())
                .append("receiveTimeoutFlag", getReceiveTimeoutFlag())
                .append("finishTimeoutFlag", getFinishTimeoutFlag())
                .append("customFlag", getCustomFlag())
                .toString();
    }
}