| | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * id |
| | | * 设备订单id |
| | | */ |
| | | private Integer id; |
| | | private Long id; |
| | | |
| | | /** |
| | | * 安装工id |
| | |
| | | private Long deviceId; |
| | | |
| | | /** |
| | | * 终端用户id |
| | | * 用户id |
| | | */ |
| | | private Long userId; |
| | | |
| | | /** |
| | | * 创建用户id |
| | | * 创建用户的id |
| | | */ |
| | | private Long createUserId; |
| | | |
| | |
| | | */ |
| | | @Excel(name = "安装工名称") |
| | | private String erectoName; |
| | | |
| | | /** |
| | | * 安装工手机号 |
| | | */ |
| | | @Excel(name = "安装工手机号") |
| | | private String erectoPhone; |
| | | /** |
| | | * 用户姓名 |
| | | */ |
| | | @Excel(name = "用户名称") |
| | | @Excel(name = "客户姓名") |
| | | private String userName; |
| | | |
| | | /** |
| | | * 手机号 |
| | | */ |
| | | @Excel(name = "用户电话") |
| | | @Excel(name = "客户手机号") |
| | | private String userPhone; |
| | | |
| | | /** |
| | |
| | | /** |
| | | * 类型(1——>安装,2——>维修) |
| | | */ |
| | | @Excel(name = "类型") |
| | | @Excel(name = "类型", readConverterExp = "1=安装,2=维修") |
| | | private String orderType; |
| | | |
| | | /** |
| | |
| | | * 预约时间 |
| | | */ |
| | | @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; |
| | |
| | | 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; |
| | | |
| | | /** |
| | |
| | | /** |
| | | * 用户对象 |
| | | */ |
| | | private SysUser suser; |
| | | private SysUser sysuser; |
| | | |
| | | /** |
| | | * 设备表 |
| | | */ |
| | | private Device device; |
| | | |
| | | /** |
| | | * 接单超时标识 |
| | | */ |
| | | private Integer receiveTimeoutFlag; |
| | | |
| | | /** |
| | | * 结单超时标识 |
| | | */ |
| | | private Integer finishTimeoutFlag; |
| | | |
| | | /** |
| | | * 是否用户创建标识 |
| | | */ |
| | | private Integer customFlag; |
| | | |
| | | public Device getDevice() { |
| | | return device; |
| | |
| | | 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; |
| | | } |
| | | |
| | |
| | | |
| | | public String getErectoName() { |
| | | return erectoName; |
| | | } |
| | | |
| | | public String getErectoPhone() { |
| | | return erectoPhone; |
| | | } |
| | | |
| | | public void setErectoPhone(String erectoPhone) { |
| | | this.erectoPhone = erectoPhone; |
| | | } |
| | | |
| | | public void setErectoName(String erectoName) { |
| | |
| | | this.createTime = createTime; |
| | | } |
| | | |
| | | public Date getAssginTime() { |
| | | return assginTime; |
| | | } |
| | | |
| | | public void setAssginTime(Date assginTime) { |
| | | this.assginTime = assginTime; |
| | | } |
| | | |
| | | public Date getReceiveTime() { |
| | | return receiveTime; |
| | | } |
| | |
| | | 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() { |
| | |
| | | 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() { |
| | |
| | | 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) |
| | |
| | | .append("deviceId", getDeviceId()) |
| | | .append("userId", getUserId()) |
| | | .append("erectoName", getErectoName()) |
| | | .append("erectoPhone", getErectoPhone()) |
| | | .append("userName", getUserName()) |
| | | .append("userPhone", getUserPhone()) |
| | | .append("address", getAddress()) |
| | |
| | | .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(); |
| | | } |
| | | } |