|
|
|
@ -4,6 +4,7 @@ import cn.hutool.core.bean.BeanUtil;
|
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
|
import com.glxp.api.entity.auth.AuthAdmin;
|
|
|
|
|
import com.glxp.api.entity.dev.DeviceChangeOrderEntity;
|
|
|
|
|
import com.glxp.api.entity.dev.DeviceChangeOrderItemEntity;
|
|
|
|
@ -362,13 +363,156 @@ public class DeviceChangeOrderParam {
|
|
|
|
|
* 购置日期
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "purchaseDate")
|
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
|
|
|
|
|
private Date purchaseDate;
|
|
|
|
|
/**
|
|
|
|
|
* 添加日期
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "addDate")
|
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
|
|
|
|
|
private Date addDate;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 资产品名
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "assetName")
|
|
|
|
|
private String assetName;
|
|
|
|
|
/**
|
|
|
|
|
* 是否强检
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "isImperative")
|
|
|
|
|
private Boolean isImperative;
|
|
|
|
|
/**
|
|
|
|
|
* 是否保养
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "isMaintain")
|
|
|
|
|
private Boolean isMaintain;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 检定周期(月)
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "imperativeCycle")
|
|
|
|
|
private Integer imperativeCycle;
|
|
|
|
|
/**
|
|
|
|
|
* 保养周期(月)
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "maintainCycle")
|
|
|
|
|
private Integer maintainCycle;
|
|
|
|
|
/**
|
|
|
|
|
* 开始检定日期
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "startImperativeDate")
|
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
|
|
|
|
|
private Date startImperativeDate;
|
|
|
|
|
/**
|
|
|
|
|
* 开始保养日期
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "startMaintainDate")
|
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
|
|
|
|
|
private Date startMaintainDate;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 维修组
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "serviceType")
|
|
|
|
|
private String serviceType;
|
|
|
|
|
/**
|
|
|
|
|
* 保养组
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "maintainType")
|
|
|
|
|
private String maintainType;
|
|
|
|
|
/**
|
|
|
|
|
* 管理人
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "managerUser")
|
|
|
|
|
private String managerUser;
|
|
|
|
|
/**
|
|
|
|
|
* 审核人
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "approveUser")
|
|
|
|
|
private String approveUser;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 对应会计科目
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "ledgerAccount")
|
|
|
|
|
private String ledgerAccount;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 减值准备
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "impairmentProvision")
|
|
|
|
|
private String impairmentProvision;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 预计工作量
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "estimatedWorkload")
|
|
|
|
|
private String estimatedWorkload;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 已完成工作量
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "completedWorkload")
|
|
|
|
|
private String completedWorkload;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 维保类型
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "maintenanceType")
|
|
|
|
|
private String maintenanceType;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 维保周期
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "maintenanceCycle")
|
|
|
|
|
private Integer maintenanceCycle;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 维保开始日期
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "startMaintenancDate")
|
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
|
|
|
|
|
private Date startMaintenancDate;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 维保结束日期
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "endMaintenancDate")
|
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
|
|
|
|
|
private Date endMaintenancDate;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 内外网
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "networkType")
|
|
|
|
|
private Integer networkType;
|
|
|
|
|
/**
|
|
|
|
|
* 使用角色
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "userRole")
|
|
|
|
|
private Integer userRole;
|
|
|
|
|
/**
|
|
|
|
|
* 是否加域
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "isAddDomain")
|
|
|
|
|
private Boolean isAddDomain;
|
|
|
|
|
/**
|
|
|
|
|
* u盘是否禁用
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "isUDisc")
|
|
|
|
|
private Boolean isUDisc;
|
|
|
|
|
/**
|
|
|
|
|
* 设备归类
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "ascriptionType")
|
|
|
|
|
private Integer ascriptionType;
|
|
|
|
|
/**
|
|
|
|
|
* 资产备用类型
|
|
|
|
|
*/
|
|
|
|
|
@TableField(value = "assetReserveType")
|
|
|
|
|
private String assetReserveType;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void valid(AuthAdmin user) {
|
|
|
|
|