|
|
|
|
@ -1,5 +1,6 @@
|
|
|
|
|
package org.dromara.oa.erp.domain.vo;
|
|
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
|
import org.dromara.oa.erp.domain.ErpTimesheetInfo;
|
|
|
|
|
@ -33,7 +34,6 @@ public class ErpTimesheetInfoVo implements Serializable {
|
|
|
|
|
/**
|
|
|
|
|
* 工时填报ID
|
|
|
|
|
*/
|
|
|
|
|
@ExcelProperty(value = "工时填报ID")
|
|
|
|
|
private Long timesheetId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
@ -42,53 +42,51 @@ public class ErpTimesheetInfoVo implements Serializable {
|
|
|
|
|
@ExcelProperty(value = "工时填报编号")
|
|
|
|
|
private String timesheetCode;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 人员姓名
|
|
|
|
|
*/
|
|
|
|
|
@ExcelProperty(value = "人员")
|
|
|
|
|
private String nickName;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 人员ID(填报人)
|
|
|
|
|
*/
|
|
|
|
|
@ExcelProperty(value = "人员ID", converter = ExcelDictConvert.class)
|
|
|
|
|
@ExcelDictFormat(readConverterExp = "填=报人")
|
|
|
|
|
private Long userId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 部门ID
|
|
|
|
|
*/
|
|
|
|
|
@ExcelProperty(value = "部门ID")
|
|
|
|
|
private Long deptId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 起始时间(自然周的周一)
|
|
|
|
|
*/
|
|
|
|
|
@ExcelProperty(value = "起始时间", converter = ExcelDictConvert.class)
|
|
|
|
|
@ExcelDictFormat(readConverterExp = "自=然周的周一")
|
|
|
|
|
@ExcelProperty(value = "起始时间")
|
|
|
|
|
private Date startTime;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 结束时间(自然周的周日)
|
|
|
|
|
*/
|
|
|
|
|
@ExcelProperty(value = "结束时间", converter = ExcelDictConvert.class)
|
|
|
|
|
@ExcelDictFormat(readConverterExp = "自=然周的周日")
|
|
|
|
|
@ExcelProperty(value = "结束时间")
|
|
|
|
|
private Date endTime;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 总工时(自动累计)
|
|
|
|
|
*/
|
|
|
|
|
@ExcelProperty(value = "总工时", converter = ExcelDictConvert.class)
|
|
|
|
|
@ExcelDictFormat(readConverterExp = "自=动累计")
|
|
|
|
|
private Long totalHours;
|
|
|
|
|
@ExcelProperty(value = "总工时")
|
|
|
|
|
private BigDecimal totalHours;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 部门工时(根据部门工作自动累计)
|
|
|
|
|
*/
|
|
|
|
|
@ExcelProperty(value = "部门工时", converter = ExcelDictConvert.class)
|
|
|
|
|
@ExcelDictFormat(readConverterExp = "根=据部门工作自动累计")
|
|
|
|
|
private Long deptHours;
|
|
|
|
|
@ExcelProperty(value = "部门工时")
|
|
|
|
|
private BigDecimal deptHours;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 项目工时(根据项目工作自动累计)
|
|
|
|
|
*/
|
|
|
|
|
@ExcelProperty(value = "项目工时", converter = ExcelDictConvert.class)
|
|
|
|
|
@ExcelDictFormat(readConverterExp = "根=据项目工作自动累计")
|
|
|
|
|
private Long projectHours;
|
|
|
|
|
@ExcelProperty(value = "项目工时")
|
|
|
|
|
private BigDecimal projectHours;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 工时填报状态(1暂存 2审批中 3已审批 4作废)
|
|
|
|
|
|