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