设备总包项目管理剩余页面
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmAcceptanceChecklistBo extends BaseEntity {
|
||||
private Long checkId;
|
||||
private Long projectId;
|
||||
private String itemText;
|
||||
private String isChecked;
|
||||
private Integer sortOrder;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmAcceptanceItemBo extends BaseEntity {
|
||||
private Long acceptItemId;
|
||||
private Long projectId;
|
||||
private String itemName;
|
||||
private String requirement;
|
||||
private String actualValue;
|
||||
private String result;
|
||||
private String notes;
|
||||
private String inspector;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date inspectDate;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmCommissioningChecklistBo extends BaseEntity {
|
||||
private Long checkId;
|
||||
private Long projectId;
|
||||
private String itemText;
|
||||
private String isChecked;
|
||||
private Integer sortOrder;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmCommissioningClauseBo extends BaseEntity {
|
||||
private Long clauseId;
|
||||
private Long projectId;
|
||||
private String clause;
|
||||
private String standard;
|
||||
private String result;
|
||||
private String passFlag;
|
||||
private Integer sortOrder;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmDocLibBo extends BaseEntity {
|
||||
private Long docId;
|
||||
private Long projectId;
|
||||
private String docName;
|
||||
private String category;
|
||||
private String version;
|
||||
private String uploader;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date uploadDate;
|
||||
private String fileUrl;
|
||||
private String description;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmDrawingCompareBo extends BaseEntity {
|
||||
private Long compareId;
|
||||
private Long projectId;
|
||||
private String drawingName;
|
||||
private String oldVersion;
|
||||
private String newVersion;
|
||||
private String optimizer;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date compareDate;
|
||||
private String status;
|
||||
private String beforeDesc;
|
||||
private String afterDesc;
|
||||
private String diffNotes;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmInstallFeedbackBo extends BaseEntity {
|
||||
private Long feedbackId;
|
||||
private Long projectId;
|
||||
private String title;
|
||||
private String location;
|
||||
private String proposer;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date feedbackDate;
|
||||
private String issueDesc;
|
||||
private String solution;
|
||||
private String preventAction;
|
||||
private String status;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmInstallPersonnelBo extends BaseEntity {
|
||||
private Long personnelId;
|
||||
private Long projectId;
|
||||
private String name;
|
||||
private String nameEn;
|
||||
private String position;
|
||||
private String positionEn;
|
||||
private String planIn;
|
||||
private String planOut;
|
||||
private Integer days;
|
||||
private BigDecimal dailyRate;
|
||||
private BigDecimal totalWages;
|
||||
private String duty;
|
||||
private String qualification;
|
||||
private String phone;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmInstallPrecisionBo extends BaseEntity {
|
||||
private Long precisionId;
|
||||
private Long projectId;
|
||||
private String systemName;
|
||||
private String itemName;
|
||||
private String nameEn;
|
||||
private String targetValue;
|
||||
private String unit;
|
||||
private String importance;
|
||||
private String tool;
|
||||
private String methodDesc;
|
||||
private String standardRef;
|
||||
private String requirement;
|
||||
private String actualValue;
|
||||
private String isQualified;
|
||||
private String photos;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmInstallProgressBo extends BaseEntity {
|
||||
|
||||
private Long progressId;
|
||||
private Long projectId;
|
||||
private String itemName;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date planStart;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date planEnd;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date actualStart;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date actualEnd;
|
||||
private String status;
|
||||
private String delayReason;
|
||||
private String images;
|
||||
private String videos;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmInstallToolBo extends BaseEntity {
|
||||
private Long toolId;
|
||||
private Long projectId;
|
||||
private String name;
|
||||
private String nameEn;
|
||||
private String spec;
|
||||
private Integer qty;
|
||||
private String unit;
|
||||
private BigDecimal unitPrice;
|
||||
private BigDecimal totalPrice;
|
||||
private String priority;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date arrivalDate;
|
||||
private String purpose;
|
||||
private String responsible;
|
||||
private String status;
|
||||
private String category;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmManualBo extends BaseEntity {
|
||||
private Long manualId;
|
||||
private Long projectId;
|
||||
private String manualName;
|
||||
private String docType;
|
||||
private String version;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date uploadDate;
|
||||
private String fileUrl;
|
||||
private String description;
|
||||
private String remark;
|
||||
}
|
||||
@@ -21,6 +21,7 @@ public class RmProjectBo extends BaseEntity {
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date endDate;
|
||||
private String manager;
|
||||
private Long managerId;
|
||||
private String status;
|
||||
private String remark;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmProjectMemberBo extends BaseEntity {
|
||||
private Long memberId;
|
||||
private Long projectId;
|
||||
private Long userId;
|
||||
private String role;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmShippingChecklistBo extends BaseEntity {
|
||||
private Long checklistId;
|
||||
private Long projectId;
|
||||
private String itemText;
|
||||
private String isChecked;
|
||||
private Integer sortOrder;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmShippingItemBo extends BaseEntity {
|
||||
private Long itemId;
|
||||
private Long projectId;
|
||||
private String deviceName;
|
||||
private String spec;
|
||||
private Integer qty;
|
||||
private String packed;
|
||||
private String photos;
|
||||
private String note;
|
||||
private String destination;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date shipDate;
|
||||
private String status;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmSiteModBo extends BaseEntity {
|
||||
private Long modId;
|
||||
private Long projectId;
|
||||
private String deviceName;
|
||||
private String location;
|
||||
private String modReason;
|
||||
private String solution;
|
||||
private String modPerson;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date modDate;
|
||||
private String status;
|
||||
private String preventAction;
|
||||
private String drawingUpdated;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.ruoyi.rm.domain.bo;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class RmSiteModMediaBo extends BaseEntity {
|
||||
private Long mediaId;
|
||||
private Long modId;
|
||||
private String mediaType;
|
||||
private String fileName;
|
||||
private String fileUrl;
|
||||
private Long fileSize;
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_acceptance_checklist")
|
||||
public class RmAcceptanceChecklist extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long checkId;
|
||||
private Long projectId;
|
||||
private String itemText;
|
||||
private String isChecked;
|
||||
private Integer sortOrder;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_acceptance_item")
|
||||
public class RmAcceptanceItem extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long acceptItemId;
|
||||
private Long projectId;
|
||||
private String itemName;
|
||||
private String requirement;
|
||||
private String actualValue;
|
||||
private String result;
|
||||
private String notes;
|
||||
private String inspector;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date inspectDate;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_commissioning_checklist")
|
||||
public class RmCommissioningChecklist extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long checkId;
|
||||
private Long projectId;
|
||||
private String itemText;
|
||||
private String isChecked;
|
||||
private Integer sortOrder;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_commissioning_clause")
|
||||
public class RmCommissioningClause extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long clauseId;
|
||||
private Long projectId;
|
||||
private String clause;
|
||||
private String standard;
|
||||
private String result;
|
||||
private String passFlag;
|
||||
private Integer sortOrder;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_doc_lib")
|
||||
public class RmDocLib extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long docId;
|
||||
private Long projectId;
|
||||
private String docName;
|
||||
private String category;
|
||||
private String version;
|
||||
private String uploader;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date uploadDate;
|
||||
private String fileUrl;
|
||||
private String description;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_drawing_compare")
|
||||
public class RmDrawingCompare extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long compareId;
|
||||
private Long projectId;
|
||||
private String drawingName;
|
||||
private String oldVersion;
|
||||
private String newVersion;
|
||||
private String optimizer;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date compareDate;
|
||||
private String status;
|
||||
private String beforeDesc;
|
||||
private String afterDesc;
|
||||
private String diffNotes;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_install_feedback")
|
||||
public class RmInstallFeedback extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long feedbackId;
|
||||
private Long projectId;
|
||||
private String title;
|
||||
private String location;
|
||||
private String proposer;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date feedbackDate;
|
||||
private String issueDesc;
|
||||
private String solution;
|
||||
private String preventAction;
|
||||
private String status;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_install_personnel")
|
||||
public class RmInstallPersonnel extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long personnelId;
|
||||
private Long projectId;
|
||||
private String name;
|
||||
private String nameEn;
|
||||
private String position;
|
||||
private String positionEn;
|
||||
private String planIn;
|
||||
private String planOut;
|
||||
private Integer days;
|
||||
private BigDecimal dailyRate;
|
||||
private BigDecimal totalWages;
|
||||
private String duty;
|
||||
private String qualification;
|
||||
private String phone;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_install_precision")
|
||||
public class RmInstallPrecision extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long precisionId;
|
||||
private Long projectId;
|
||||
private String systemName;
|
||||
private String itemName;
|
||||
private String nameEn;
|
||||
private String targetValue;
|
||||
private String unit;
|
||||
private String importance;
|
||||
private String tool;
|
||||
private String methodDesc;
|
||||
private String standardRef;
|
||||
private String requirement;
|
||||
private String actualValue;
|
||||
private String isQualified;
|
||||
private String photos;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_install_progress")
|
||||
public class RmInstallProgress extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long progressId;
|
||||
private Long projectId;
|
||||
private String itemName;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date planStart;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date planEnd;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date actualStart;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date actualEnd;
|
||||
private String status;
|
||||
private String delayReason;
|
||||
private String images;
|
||||
private String videos;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_install_tool")
|
||||
public class RmInstallTool extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long toolId;
|
||||
private Long projectId;
|
||||
private String name;
|
||||
private String nameEn;
|
||||
private String spec;
|
||||
private Integer qty;
|
||||
private String unit;
|
||||
private BigDecimal unitPrice;
|
||||
private BigDecimal totalPrice;
|
||||
private String priority;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date arrivalDate;
|
||||
private String purpose;
|
||||
private String responsible;
|
||||
private String status;
|
||||
private String category;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_manual")
|
||||
public class RmManual extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long manualId;
|
||||
private Long projectId;
|
||||
private String manualName;
|
||||
private String docType;
|
||||
private String version;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date uploadDate;
|
||||
private String fileUrl;
|
||||
private String description;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -28,6 +28,7 @@ public class RmProject extends BaseEntity implements Serializable {
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date endDate;
|
||||
private String manager;
|
||||
private Long managerId;
|
||||
private String status;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_project_member")
|
||||
public class RmProjectMember extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long memberId;
|
||||
private Long projectId;
|
||||
private Long userId;
|
||||
private String role;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_shipping_checklist")
|
||||
public class RmShippingChecklist extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long checklistId;
|
||||
private Long projectId;
|
||||
private String itemText;
|
||||
private String isChecked;
|
||||
private Integer sortOrder;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_shipping_item")
|
||||
public class RmShippingItem extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long itemId;
|
||||
private Long projectId;
|
||||
private String deviceName;
|
||||
private String spec;
|
||||
private Integer qty;
|
||||
private String packed;
|
||||
private String photos;
|
||||
private String note;
|
||||
private String destination;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date shipDate;
|
||||
private String status;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_site_mod")
|
||||
public class RmSiteMod extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long modId;
|
||||
private Long projectId;
|
||||
private String deviceName;
|
||||
private String location;
|
||||
private String modReason;
|
||||
private String solution;
|
||||
private String modPerson;
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date modDate;
|
||||
private String status;
|
||||
private String preventAction;
|
||||
private String drawingUpdated;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
package com.ruoyi.rm.domain.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("fad_rm_site_mod_media")
|
||||
public class RmSiteModMedia extends BaseEntity implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId
|
||||
private Long mediaId;
|
||||
private Long modId;
|
||||
private String mediaType;
|
||||
private String fileName;
|
||||
private String fileUrl;
|
||||
private Long fileSize;
|
||||
private String remark;
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class RmAcceptanceChecklistVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "检查项ID")
|
||||
private Long checkId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "检查项内容")
|
||||
private String itemText;
|
||||
|
||||
@Excel(name = "是否完成")
|
||||
private String isChecked;
|
||||
|
||||
@Excel(name = "排序号")
|
||||
private Integer sortOrder;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class RmAcceptanceItemVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "验收项ID")
|
||||
private Long acceptItemId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "验收项目")
|
||||
private String itemName;
|
||||
|
||||
@Excel(name = "要求值")
|
||||
private String requirement;
|
||||
|
||||
@Excel(name = "实测值")
|
||||
private String actualValue;
|
||||
|
||||
@Excel(name = "结果")
|
||||
private String result;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String notes;
|
||||
|
||||
@Excel(name = "验收人")
|
||||
private String inspector;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "验收日期", width = 15)
|
||||
private Date inspectDate;
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class RmCommissioningChecklistVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "检查项ID")
|
||||
private Long checkId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "试车项内容")
|
||||
private String itemText;
|
||||
|
||||
@Excel(name = "是否完成")
|
||||
private String isChecked;
|
||||
|
||||
@Excel(name = "排序号")
|
||||
private Integer sortOrder;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class RmCommissioningClauseVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "条款ID")
|
||||
private Long clauseId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "技术协议条款")
|
||||
private String clause;
|
||||
|
||||
@Excel(name = "标准要求")
|
||||
private String standard;
|
||||
|
||||
@Excel(name = "试车结果")
|
||||
private String result;
|
||||
|
||||
@Excel(name = "是否合格")
|
||||
private String passFlag;
|
||||
|
||||
@Excel(name = "排序号")
|
||||
private Integer sortOrder;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class RmDocLibVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "资料ID")
|
||||
private Long docId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "资料名称")
|
||||
private String docName;
|
||||
|
||||
@Excel(name = "分类")
|
||||
private String category;
|
||||
|
||||
@Excel(name = "版本")
|
||||
private String version;
|
||||
|
||||
@Excel(name = "上传人")
|
||||
private String uploader;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "上传日期", width = 15)
|
||||
private Date uploadDate;
|
||||
|
||||
@Excel(name = "文件路径")
|
||||
private String fileUrl;
|
||||
|
||||
@Excel(name = "描述")
|
||||
private String description;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class RmDrawingCompareVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "对比ID")
|
||||
private Long compareId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "图纸名称")
|
||||
private String drawingName;
|
||||
|
||||
@Excel(name = "优化前版本")
|
||||
private String oldVersion;
|
||||
|
||||
@Excel(name = "优化后版本")
|
||||
private String newVersion;
|
||||
|
||||
@Excel(name = "优化人")
|
||||
private String optimizer;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "优化日期", width = 15)
|
||||
private Date compareDate;
|
||||
|
||||
@Excel(name = "状态")
|
||||
private String status;
|
||||
|
||||
@Excel(name = "优化前问题描述")
|
||||
private String beforeDesc;
|
||||
|
||||
@Excel(name = "优化后改进内容")
|
||||
private String afterDesc;
|
||||
|
||||
@Excel(name = "优化效果评价")
|
||||
private String diffNotes;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class RmInstallFeedbackVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "反馈ID")
|
||||
private Long feedbackId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "问题标题")
|
||||
private String title;
|
||||
|
||||
@Excel(name = "发生位置")
|
||||
private String location;
|
||||
|
||||
@Excel(name = "反馈人")
|
||||
private String proposer;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "反馈日期", width = 15)
|
||||
private Date feedbackDate;
|
||||
|
||||
@Excel(name = "问题描述")
|
||||
private String issueDesc;
|
||||
|
||||
@Excel(name = "解决方案")
|
||||
private String solution;
|
||||
|
||||
@Excel(name = "防止再发措施")
|
||||
private String preventAction;
|
||||
|
||||
@Excel(name = "状态")
|
||||
private String status;
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Data
|
||||
public class RmInstallPersonnelVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "人员ID")
|
||||
private Long personnelId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "姓名")
|
||||
private String name;
|
||||
|
||||
@Excel(name = "姓名(英文)")
|
||||
private String nameEn;
|
||||
|
||||
@Excel(name = "职位")
|
||||
private String position;
|
||||
|
||||
@Excel(name = "职位(英文)")
|
||||
private String positionEn;
|
||||
|
||||
@Excel(name = "计划进场日期")
|
||||
private String planIn;
|
||||
|
||||
@Excel(name = "计划退场日期")
|
||||
private String planOut;
|
||||
|
||||
@Excel(name = "天数")
|
||||
private Integer days;
|
||||
|
||||
@Excel(name = "日工资")
|
||||
private BigDecimal dailyRate;
|
||||
|
||||
@Excel(name = "工资总额")
|
||||
private BigDecimal totalWages;
|
||||
|
||||
@Excel(name = "职责")
|
||||
private String duty;
|
||||
|
||||
@Excel(name = "资质")
|
||||
private String qualification;
|
||||
|
||||
@Excel(name = "电话")
|
||||
private String phone;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class RmInstallPrecisionVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "精度ID")
|
||||
private Long precisionId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "系统名称")
|
||||
private String systemName;
|
||||
|
||||
@Excel(name = "项目名称")
|
||||
private String itemName;
|
||||
|
||||
@Excel(name = "英文名称")
|
||||
private String nameEn;
|
||||
|
||||
@Excel(name = "目标值")
|
||||
private String targetValue;
|
||||
|
||||
@Excel(name = "单位")
|
||||
private String unit;
|
||||
|
||||
@Excel(name = "重要程度")
|
||||
private String importance;
|
||||
|
||||
@Excel(name = "工具")
|
||||
private String tool;
|
||||
|
||||
@Excel(name = "方法说明")
|
||||
private String methodDesc;
|
||||
|
||||
@Excel(name = "标准参考")
|
||||
private String standardRef;
|
||||
|
||||
@Excel(name = "要求")
|
||||
private String requirement;
|
||||
|
||||
@Excel(name = "实际值")
|
||||
private String actualValue;
|
||||
|
||||
@Excel(name = "是否合格")
|
||||
private String isQualified;
|
||||
|
||||
@Excel(name = "照片")
|
||||
private String photos;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class RmInstallProgressVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "进度ID")
|
||||
private Long progressId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "项目名称")
|
||||
private String itemName;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "计划开始", width = 15)
|
||||
private Date planStart;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "计划结束", width = 15)
|
||||
private Date planEnd;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "实际开始", width = 15)
|
||||
private Date actualStart;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "实际结束", width = 15)
|
||||
private Date actualEnd;
|
||||
|
||||
@Excel(name = "状态")
|
||||
private String status;
|
||||
|
||||
@Excel(name = "延迟原因")
|
||||
private String delayReason;
|
||||
|
||||
@Excel(name = "图片")
|
||||
private String images;
|
||||
|
||||
@Excel(name = "视频")
|
||||
private String videos;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class RmInstallToolVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "工具ID")
|
||||
private Long toolId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "工具名称")
|
||||
private String name;
|
||||
|
||||
@Excel(name = "工具英文名称")
|
||||
private String nameEn;
|
||||
|
||||
@Excel(name = "规格型号")
|
||||
private String spec;
|
||||
|
||||
@Excel(name = "数量")
|
||||
private Integer qty;
|
||||
|
||||
@Excel(name = "单位")
|
||||
private String unit;
|
||||
|
||||
@Excel(name = "单价")
|
||||
private BigDecimal unitPrice;
|
||||
|
||||
@Excel(name = "总价")
|
||||
private BigDecimal totalPrice;
|
||||
|
||||
@Excel(name = "优先级")
|
||||
private String priority;
|
||||
|
||||
@Excel(name = "到货日期")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date arrivalDate;
|
||||
|
||||
@Excel(name = "用途")
|
||||
private String purpose;
|
||||
|
||||
@Excel(name = "负责人")
|
||||
private String responsible;
|
||||
|
||||
@Excel(name = "状态")
|
||||
private String status;
|
||||
|
||||
@Excel(name = "类别")
|
||||
private String category;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class RmManualVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "说明书ID")
|
||||
private Long manualId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "文件名称")
|
||||
private String manualName;
|
||||
|
||||
@Excel(name = "类型")
|
||||
private String docType;
|
||||
|
||||
@Excel(name = "版本")
|
||||
private String version;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "上传日期", width = 15)
|
||||
private Date uploadDate;
|
||||
|
||||
@Excel(name = "文件路径")
|
||||
private String fileUrl;
|
||||
|
||||
@Excel(name = "描述")
|
||||
private String description;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class RmProjectMemberVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Long memberId;
|
||||
private Long projectId;
|
||||
private Long userId;
|
||||
private String role;
|
||||
private String userName;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date createTime;
|
||||
}
|
||||
@@ -34,6 +34,12 @@ public class RmProjectVo implements Serializable {
|
||||
@Excel(name = "项目经理")
|
||||
private String manager;
|
||||
|
||||
@Excel(name = "项目经理ID")
|
||||
private Long managerId;
|
||||
|
||||
@Excel(name = "项目经理名称")
|
||||
private String managerName;
|
||||
|
||||
@Excel(name = "状态")
|
||||
private String status;
|
||||
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class RmShippingChecklistVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "清单项ID")
|
||||
private Long checklistId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "清单项内容")
|
||||
private String itemText;
|
||||
|
||||
@Excel(name = "是否完成")
|
||||
private String isChecked;
|
||||
|
||||
@Excel(name = "排序号")
|
||||
private Integer sortOrder;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class RmShippingItemVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "设备项ID")
|
||||
private Long itemId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "设备名称")
|
||||
private String deviceName;
|
||||
|
||||
@Excel(name = "规格")
|
||||
private String spec;
|
||||
|
||||
@Excel(name = "数量")
|
||||
private Integer qty;
|
||||
|
||||
@Excel(name = "是否已打包")
|
||||
private String packed;
|
||||
|
||||
@Excel(name = "照片")
|
||||
private String photos;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String note;
|
||||
|
||||
@Excel(name = "目的地")
|
||||
private String destination;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "发货日期", width = 15)
|
||||
private Date shipDate;
|
||||
|
||||
@Excel(name = "状态")
|
||||
private String status;
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class RmSiteModMediaVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "媒体ID")
|
||||
private Long mediaId;
|
||||
|
||||
@Excel(name = "修改记录ID")
|
||||
private Long modId;
|
||||
|
||||
@Excel(name = "媒体类型")
|
||||
private String mediaType;
|
||||
|
||||
@Excel(name = "文件名")
|
||||
private String fileName;
|
||||
|
||||
@Excel(name = "文件路径")
|
||||
private String fileUrl;
|
||||
|
||||
@Excel(name = "文件大小")
|
||||
private Long fileSize;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
package com.ruoyi.rm.domain.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class RmSiteModVo implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Excel(name = "修改记录ID")
|
||||
private Long modId;
|
||||
|
||||
@Excel(name = "项目ID")
|
||||
private Long projectId;
|
||||
|
||||
@Excel(name = "设备名称")
|
||||
private String deviceName;
|
||||
|
||||
@Excel(name = "位置")
|
||||
private String location;
|
||||
|
||||
@Excel(name = "修改原因")
|
||||
private String modReason;
|
||||
|
||||
@Excel(name = "修改方案")
|
||||
private String solution;
|
||||
|
||||
@Excel(name = "修改人")
|
||||
private String modPerson;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "修改日期", width = 15)
|
||||
private Date modDate;
|
||||
|
||||
@Excel(name = "状态")
|
||||
private String status;
|
||||
|
||||
@Excel(name = "防止再发措施")
|
||||
private String preventAction;
|
||||
|
||||
@Excel(name = "已上传图纸")
|
||||
private String drawingUpdated;
|
||||
|
||||
@Excel(name = "备注")
|
||||
private String remark;
|
||||
}
|
||||
Reference in New Issue
Block a user