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<PersonBoardDTO> 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<Long> workstationIdList;
|
}
|