Mr.Shi
2023-08-14 5f5f07db32be63e6112ddff7722c1ada10472da5
server/src/main/java/doumeemes/dao/ext/vo/UserSalaryListVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,72 @@
package doumeemes.dao.ext.vo;
import doumeemes.core.annotation.excel.ExcelColumn;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
/**
 * @author æ±Ÿè¹„蹄
 * @date 2022/04/20 10:56
 */
@Data
@ApiModel("员工绩效分页数据")
public class UserSalaryListVO implements Serializable{
    @ApiModelProperty(value = "生产人员编码", example = "1")
    @ExcelColumn(name="生产人员编码")
    private Integer userId;
    @ApiModelProperty(value = "生成人员信息")
    private UserBaseInfoVO userInfo;
    @ApiModelProperty(value = "生产人员姓名",hidden = true)
    @ExcelColumn(name="生产人员姓名")
    private String userName;
    @ApiModelProperty(value = "所属部门编码", example = "1",hidden = true)
    @ExcelColumn(name="所属部门编码")
    private Integer departId;
    @ApiModelProperty(value = "所属部门名称",hidden = true)
    @ExcelColumn(name="所属部门名称")
    private String departName;
    @ApiModelProperty(value = "物料编码", example = "1")
    @ExcelColumn(name="物料编码")
    private String materialCode;
    @ApiModelProperty(value = "物料名称", example = "1")
    @ExcelColumn(name="物料名称")
    private String materialName;
    @ApiModelProperty(value = "物料主键", example = "1")
    @ExcelColumn(name="物料主键")
    private Integer materialId;
    @ApiModelProperty(value = "工单编码", example = "1")
    @ExcelColumn(name="工单编码")
    private String workorderCode;
    @ApiModelProperty(value = "工单料主键", example = "1")
    @ExcelColumn(name="工单主键")
    private Integer workorderId;
    @ApiModelProperty(value = "工序主键", example = "1")
    @ExcelColumn(name="工序主键")
    private Integer procedureId;
    @ApiModelProperty(value = "工序名称")
    @ExcelColumn(name="工序名称")
    private String procedureName;
    @ApiModelProperty(value = "单位")
    @ExcelColumn(name="单位")
    private String unitName;
    @ApiModelProperty(value = "报工数")
    @ExcelColumn(name="报工数")
    private BigDecimal num;
    @ApiModelProperty(value = "良品数")
    @ExcelColumn(name="良品数")
    private BigDecimal qualifiedNum;
    @ApiModelProperty(value = "不良品数")
    @ExcelColumn(name="不良品数")
    private BigDecimal unQualifiedNum;
    @ApiModelProperty(value = "合格率(%)")
    @ExcelColumn(name="合格率(%)")
    private BigDecimal rate;
}