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; }