parent
a81f8eb383
commit
678c94925e
66 changed files with 571 additions and 250 deletions
@ -0,0 +1,67 @@ |
|||||||
|
package org.springblade.modules.workOrder.entity; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName; |
||||||
|
import lombok.Data; |
||||||
|
import io.swagger.annotations.ApiModel; |
||||||
|
import lombok.EqualsAndHashCode; |
||||||
|
import org.springblade.core.mp.base.BaseEntity; |
||||||
|
|
||||||
|
import java.util.Date; |
||||||
|
|
||||||
|
/** |
||||||
|
* 设备表 实体类 |
||||||
|
* |
||||||
|
* @author BladeX |
||||||
|
* @since 2024-10-14 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
@TableName("busin_device") |
||||||
|
@ApiModel(value = "Device对象", description = "设备表") |
||||||
|
@EqualsAndHashCode(callSuper = true) |
||||||
|
public class Device extends BaseEntity { |
||||||
|
|
||||||
|
/** |
||||||
|
* 设备编号 |
||||||
|
*/ |
||||||
|
private String code; |
||||||
|
|
||||||
|
/** |
||||||
|
* 设备名称 |
||||||
|
*/ |
||||||
|
private String name; |
||||||
|
|
||||||
|
/** |
||||||
|
* 设备型号 |
||||||
|
*/ |
||||||
|
private String model; |
||||||
|
|
||||||
|
/** |
||||||
|
* 设备类型 |
||||||
|
*/ |
||||||
|
private String type; |
||||||
|
|
||||||
|
/** |
||||||
|
* 设备位置 |
||||||
|
*/ |
||||||
|
private String position; |
||||||
|
|
||||||
|
/** |
||||||
|
* 供应商 |
||||||
|
*/ |
||||||
|
private String supplier; |
||||||
|
|
||||||
|
/** |
||||||
|
* 生产时间 |
||||||
|
*/ |
||||||
|
private Date produceTime; |
||||||
|
|
||||||
|
/** |
||||||
|
* 附件名称 |
||||||
|
*/ |
||||||
|
private String attachName; |
||||||
|
|
||||||
|
/** |
||||||
|
* 运行状态( 0关机 1运行中 2报警中) |
||||||
|
*/ |
||||||
|
private Integer runStatus; |
||||||
|
} |
||||||
@ -1,22 +0,0 @@ |
|||||||
package org.springblade.modules.workOrder.entity; |
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName; |
|
||||||
import lombok.Data; |
|
||||||
import io.swagger.annotations.ApiModel; |
|
||||||
import lombok.EqualsAndHashCode; |
|
||||||
import org.springblade.core.mp.base.BaseEntity; |
|
||||||
|
|
||||||
/** |
|
||||||
* 设备表 实体类 |
|
||||||
* |
|
||||||
* @author BladeX |
|
||||||
* @since 2024-10-14 |
|
||||||
*/ |
|
||||||
@Data |
|
||||||
@TableName("busin_device") |
|
||||||
@ApiModel(value = "Device对象", description = "设备表") |
|
||||||
@EqualsAndHashCode(callSuper = true) |
|
||||||
public class DeviceEntity extends BaseEntity { |
|
||||||
|
|
||||||
|
|
||||||
} |
|
||||||
@ -0,0 +1,162 @@ |
|||||||
|
package org.springblade.modules.workOrder.entity; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName; |
||||||
|
import lombok.Data; |
||||||
|
import io.swagger.annotations.ApiModel; |
||||||
|
import lombok.EqualsAndHashCode; |
||||||
|
import org.springblade.core.mp.base.BaseEntity; |
||||||
|
|
||||||
|
import java.util.Date; |
||||||
|
|
||||||
|
/** |
||||||
|
* 工单表 实体类 |
||||||
|
* |
||||||
|
* @author BladeX |
||||||
|
* @since 2024-10-14 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
@TableName("busin_work_order") |
||||||
|
@ApiModel(value = "WorkOrder对象", description = "工单表") |
||||||
|
@EqualsAndHashCode(callSuper = true) |
||||||
|
public class WorkOrder extends BaseEntity { |
||||||
|
|
||||||
|
/** |
||||||
|
* 故障位置 |
||||||
|
*/ |
||||||
|
private String faultLocation; |
||||||
|
|
||||||
|
/** |
||||||
|
* 设备名称 |
||||||
|
*/ |
||||||
|
private String deviceName; |
||||||
|
|
||||||
|
/** |
||||||
|
* 故障类型 |
||||||
|
*/ |
||||||
|
private String faultType; |
||||||
|
|
||||||
|
/** |
||||||
|
* 故障描述 |
||||||
|
*/ |
||||||
|
private String faultDescribe; |
||||||
|
|
||||||
|
/** |
||||||
|
* 填报人 |
||||||
|
*/ |
||||||
|
private Long informant; |
||||||
|
|
||||||
|
/** |
||||||
|
* 填报人电话 |
||||||
|
*/ |
||||||
|
private String informantPhone; |
||||||
|
|
||||||
|
/** |
||||||
|
* 填报时间 |
||||||
|
*/ |
||||||
|
private Date fillingTime; |
||||||
|
|
||||||
|
/** |
||||||
|
* 需求单号 |
||||||
|
*/ |
||||||
|
private String requirementCode; |
||||||
|
|
||||||
|
/** |
||||||
|
* 提报单位 |
||||||
|
*/ |
||||||
|
private String reportUnit; |
||||||
|
|
||||||
|
/** |
||||||
|
* 维修班组 |
||||||
|
*/ |
||||||
|
private Long maintenanceTeam; |
||||||
|
|
||||||
|
/** |
||||||
|
* 派单时间(客服) |
||||||
|
*/ |
||||||
|
private Date dispatchTime; |
||||||
|
|
||||||
|
/** |
||||||
|
* 计划完成时间 |
||||||
|
*/ |
||||||
|
private Date planCompleteTime; |
||||||
|
|
||||||
|
/** |
||||||
|
* 维修人员 |
||||||
|
*/ |
||||||
|
private Long repairPerson; |
||||||
|
|
||||||
|
/** |
||||||
|
* 备注 |
||||||
|
*/ |
||||||
|
private String remark; |
||||||
|
|
||||||
|
/** |
||||||
|
* 接单时间(维修人员) |
||||||
|
*/ |
||||||
|
private Date receiveOrderTime; |
||||||
|
|
||||||
|
/** |
||||||
|
* 故障原因 |
||||||
|
*/ |
||||||
|
private String faultCause; |
||||||
|
|
||||||
|
/** |
||||||
|
* 处理方法 |
||||||
|
*/ |
||||||
|
private String processMethod; |
||||||
|
|
||||||
|
/** |
||||||
|
* 是否需要申领物料(0否 1是) |
||||||
|
*/ |
||||||
|
private Integer isNeedMaterial; |
||||||
|
|
||||||
|
/** |
||||||
|
* 审批结果(0不通过 1通过) |
||||||
|
*/ |
||||||
|
private Integer approveResult; |
||||||
|
|
||||||
|
/** |
||||||
|
* 审批人 |
||||||
|
*/ |
||||||
|
private Long approvePerson; |
||||||
|
|
||||||
|
/** |
||||||
|
* 审批时间 |
||||||
|
*/ |
||||||
|
private Date approveTime; |
||||||
|
|
||||||
|
/** |
||||||
|
* 审批备注 |
||||||
|
*/ |
||||||
|
private String approveRemark; |
||||||
|
|
||||||
|
/** |
||||||
|
* 评价质量是否满意(0否 1是) |
||||||
|
*/ |
||||||
|
private Integer isOkQuality; |
||||||
|
|
||||||
|
/** |
||||||
|
* 评价安全是否满意(0否 1是) |
||||||
|
*/ |
||||||
|
private Integer isOkSecure; |
||||||
|
|
||||||
|
/** |
||||||
|
* 评价时效是否满意(0否 1是) |
||||||
|
*/ |
||||||
|
private Integer isOkValidity; |
||||||
|
|
||||||
|
/** |
||||||
|
* 签名图片地址 |
||||||
|
*/ |
||||||
|
private String signatureUrl; |
||||||
|
|
||||||
|
/** |
||||||
|
* 签名人 |
||||||
|
*/ |
||||||
|
private Long signaturePerson; |
||||||
|
|
||||||
|
/** |
||||||
|
* 签名时间 |
||||||
|
*/ |
||||||
|
private Date signatureTime; |
||||||
|
} |
||||||
@ -1,22 +0,0 @@ |
|||||||
package org.springblade.modules.workOrder.entity; |
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName; |
|
||||||
import lombok.Data; |
|
||||||
import io.swagger.annotations.ApiModel; |
|
||||||
import lombok.EqualsAndHashCode; |
|
||||||
import org.springblade.core.mp.base.BaseEntity; |
|
||||||
|
|
||||||
/** |
|
||||||
* 工单表 实体类 |
|
||||||
* |
|
||||||
* @author BladeX |
|
||||||
* @since 2024-10-14 |
|
||||||
*/ |
|
||||||
@Data |
|
||||||
@TableName("busin_work_order") |
|
||||||
@ApiModel(value = "WorkOrder对象", description = "工单表") |
|
||||||
@EqualsAndHashCode(callSuper = true) |
|
||||||
public class WorkOrderEntity extends BaseEntity { |
|
||||||
|
|
||||||
|
|
||||||
} |
|
||||||
Loading…
Reference in new issue