package com.chinaztt.mes.production.dto; import com.alibaba.excel.annotation.ExcelProperty; import com.chinaztt.mes.production.entity.DutyRecord; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.List; /** * 上班记录 * * @author cxf * @date 2021-01-20 09:11:25 */ @Data public class DutyRecordDTO extends DutyRecord { @ApiModelProperty(value = "工作站名称") private String workstationName; @ApiModelProperty(value = "班组名称") private String crewName; @ApiModelProperty(value = "班次名称") private String shiftName; @ApiModelProperty(value = "是否限制更新") private Boolean isLimitUpd; @ApiModelProperty(value = "当班出勤人员") private List personList; @ApiModelProperty(value = "创建员工") private String staffName; @ApiModelProperty(value = "所属部门") private String deptName; @ApiModelProperty(value = "操作类型") private String operationType; @ApiModelProperty(value = "操作者") private String operator; @ApiModelProperty(value = "操作者名称") private String operatorName; @ApiModelProperty(value = "操作时间") private LocalDateTime operatingTime; @ApiModelProperty(value = "工作站编号") private String workstationNo; @ApiModelProperty(value = "工作站类型") private String workstationType; private String handymanNo; private String handymanName; private BigDecimal conversionCoefficient; private BigDecimal standardHourWage; private BigDecimal discountFactor; private BigDecimal workingHours; private BigDecimal personNumber; private BigDecimal personOutput; private BigDecimal laborCost; private String remark; private List workstationIdList; }