package com.patzn.lims.equip.dto;
import com.patzn.lims.equip.entity.LmsEquipMaintainManage;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * <p>
 * 
 * </p>
 *
 * @author patzn
 * @since 2017-11-30
 */
@Data
@Accessors(chain = true)
@ApiModel
public class LmsEquipMaintainManageVO extends LmsEquipMaintainManage {

	@ApiModelProperty(value = "计划名称")
	private String name;

	@ApiModelProperty(value = "计划编号")
	private String num;

	@ApiModelProperty("保养备注")
	private String maintainRemark;

	@ApiModelProperty("备注")
	private  String remark;


	private String projectName;

	@ApiModelProperty(value = "维保内容")
	private String maintainContent;

	private String maintainName;

	private String maintainerIds;

	@ApiModelProperty("负责人")
	private String maintainerNames;

	@ApiModelProperty(value = "计划开始时间")
	private Date maintainStartTimePlan;

	@ApiModelProperty(value = "计划结束时间")
	private Date maintainEndTimePlan;

	private String applyReason;

	private String applyName;

	private Date applyTime;

	@ApiModelProperty(value = "仪器名称")
	private String equipName;

	private String ceNum;

	private String labNum;

	@ApiModelProperty(value = "仪器编号")
	private String equipNum;

	private Integer equipStatus;

	@ApiModelProperty(value = "仪器id")
	private Long equipId;

	@ApiModelProperty(value = "规格型号")
	private String spec;

	@ApiModelProperty(value = "制造厂商")
	private String productPlace;

	@ApiModelProperty(value = "申请时间左边")
	private Date applyLeftTime;

	@ApiModelProperty(value = "申请时间右边")
	private Date applyRightTime;

	@ApiModelProperty("保养计划id")
	private Long maintainId;
}
