package com.ruoyi.system.domain;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.ruoyi.common.annotation.Excel;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
import lombok.Data;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
import java.util.Date;
|
|
/**
|
* 问题上报
|
*
|
* @author ruoyi
|
* @date 2023-05-25
|
*/
|
@Data
|
public class ReportReqVo extends BaseEntity {
|
|
/**
|
* 主键
|
*/
|
private Long id;
|
|
/**
|
* 上报人
|
*/
|
@Excel(name = "上报人")
|
private Long reportPerson;
|
|
/**
|
* 上报人编号
|
*/
|
@Excel(name = "上报人编号")
|
private Long reportPersonCode;
|
|
/**
|
* 设备名称
|
*/
|
@Excel(name = "上报问题")
|
private String reqContent;
|
|
/**
|
* 投运日期
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = "上报日期", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date reportDate;
|
|
/**
|
* 问题设备型号
|
*/
|
@Excel(name = "问题设备型号")
|
private String produce;
|
|
/**
|
* 上报部门
|
*/
|
@Excel(name = "上报部门")
|
private String reportDep;
|
|
/**
|
* 处理人姓名
|
*/
|
@Excel(name = "处理人姓名")
|
private String dealPersionName;
|
|
/**
|
* 处理人工号
|
*/
|
@Excel(name = "处理人工号")
|
private String dealPersionNO;
|
|
/**
|
* 处理人工号
|
*/
|
@Excel(name = "处理人钉钉号")
|
private String dealPersionDingNO;
|
|
/**
|
* 联系方式(手机号、微信号...)
|
*/
|
@Excel(name = "联系方式")
|
private String contactWsy;
|
|
|
/**
|
* 处理人通知方式(电话,短信,微信,钉钉...)
|
*/
|
@Excel(name = "通知方式")
|
private String noticeWay;
|
|
|
/**
|
* 处理部门
|
*/
|
@Excel(name = "处理部门")
|
private String dealDept;
|
|
/**
|
* 处理部门ID
|
*/
|
@Excel(name = "处理部门ID")
|
private String dealDeptID;
|
|
|
}
|