| package doumeemes.dao.business.vo; | 
|   | 
| import cn.afterturn.easypoi.excel.annotation.Excel; | 
| import doumeemes.core.annotation.excel.ExcelColumn; | 
| import io.swagger.annotations.ApiModel; | 
| import io.swagger.annotations.ApiModelProperty; | 
| import lombok.Data; | 
| import javax.validation.constraints.NotEmpty; | 
| import java.math.BigDecimal; | 
| import java.util.Date; | 
|   | 
| @Data | 
| @ApiModel("") | 
| public class SalaryParamVO { | 
|   | 
|     @ApiModelProperty(value = "主键") | 
|     @ExcelColumn(name="序号",index = 1) | 
|     private Integer id; | 
|   | 
|     @ApiModelProperty(value = "创建人编码") | 
|     @ExcelColumn(name="创建人名称",index = 11) | 
|     private String createUserName; | 
|   | 
|     @ApiModelProperty(value = "创建时间") | 
|     @ExcelColumn(name="创建时间",index = 10, dateFormat = "yyyy-MM-dd HH:mm:ss") | 
|     private Date createTime; | 
|   | 
|     @ApiModelProperty(value = "主组织编码(关联department表根组织)") | 
| //    @ExcelColumn(name="主组织编码(关联department表根组织)") | 
|     private Integer rootDepartId; | 
|   | 
|     @ApiModelProperty(value = "工厂编码(关联department表)") | 
| //    @ExcelColumn(name="工厂编码(关联department表)") | 
|     @NotEmpty(message = "工厂编码不能为空") | 
|     private Integer departId; | 
|   | 
|     @ApiModelProperty(value = "工序编码(关联procedure表)") | 
| //    @ExcelColumn(name="工序编码(关联procedure表)") | 
|     @NotEmpty(message = "工序编码不能为空") | 
|     private Integer procedureId; | 
|   | 
|     @ApiModelProperty(value = "工序编码(关联procedure表)") | 
| //    @ExcelColumn(name="工序编码(关联procedure表)") | 
|     @NotEmpty(message = "工序编码不能为空") | 
|     private Integer procedureCode; | 
|   | 
|     @ApiModelProperty(value = "工序编码(关联procedure表)") | 
|     @ExcelColumn(name="工序名称",index =5) | 
|     private String procedureName; | 
|   | 
|     @ApiModelProperty(value = "产品名称" ) | 
|     @ExcelColumn(name="物料名称",index =3) | 
|     private String materialName; | 
|     @ApiModelProperty(value = "工厂名称" ) | 
|     @ExcelColumn(name="工厂名称",index =13) | 
|     private String departName; | 
|   | 
|     @ApiModelProperty(value = "产品编码" ) | 
|     @ExcelColumn(name="物料编码",index =4) | 
|     private String materialCode; | 
|   | 
|     @ApiModelProperty(value = "物料编码(关联material_distribute表)", example = "1") | 
|     private Integer materialId; | 
|   | 
|     @ApiModelProperty(value = "工资单价(元)") | 
|     @ExcelColumn(name="工资单价(元)",index =6) | 
|     private BigDecimal salary; | 
|   | 
|     @ApiModelProperty(value = "标准数量") | 
|     @ExcelColumn(name="标准产出",index =7) | 
|     private Integer num; | 
|   | 
|     @ApiModelProperty(value = "标准时长(秒)") | 
|     @ExcelColumn(name="标准时长(秒)",index =8) | 
|     private String times; | 
|   | 
|     @ApiModelProperty(value = "不良品是否计入") | 
|     @ExcelColumn(name="不良品是否计入 0否 1是",index = 9 ,valueMapping = "0=否;1=是") | 
|     private Integer unqualified; | 
|   | 
|     @ApiModelProperty(value = "计价方式 0计件 1计时") | 
|     @ExcelColumn(name="计价方式",index = 2 ,valueMapping = "0=计件;1=计时") | 
|     private Integer type; | 
| } |