| package doumeemes.dao.ext.bean; | 
|   | 
| import doumeemes.core.model.LoginUserInfo; | 
| import doumeemes.core.utils.Constants; | 
| import doumeemes.dao.business.model.EndcheckDetail; | 
| import io.swagger.annotations.ApiModel; | 
| import io.swagger.annotations.ApiModelProperty; | 
| import lombok.Data; | 
|   | 
| import java.math.BigDecimal; | 
| import java.util.Date; | 
| import java.util.List; | 
|   | 
| @Data | 
| @ApiModel("生产终检明细提交数据") | 
| public class EndCheckDetailBean { | 
|   | 
|     @ApiModelProperty(value = "工装主键") | 
|     private Integer appliancesId; | 
|   | 
|     @ApiModelProperty(value = "工装数量") | 
|     private Integer appliancesNum; | 
|   | 
|     @ApiModelProperty(value = "产出记录物料总数量") | 
|     private BigDecimal num; | 
|   | 
|     @ApiModelProperty(value = "检验合格数量") | 
|     private BigDecimal qualifiedNum; | 
|   | 
|     @ApiModelProperty(value = "检验不合格数量") | 
|     private BigDecimal unQualifiedNum; | 
|   | 
|     @ApiModelProperty(value = "检验不良品工装编码") | 
|     private Integer qualifiedAppliancesId; | 
|   | 
|     @ApiModelProperty(value = "不良原因说明") | 
|     private String checkInfo; | 
|   | 
|   | 
|     @ApiModelProperty(value = "不良工装数据集合") | 
|     private List<EndCheckUnQualifiedBean> endCheckUnQualifiedBeanList; | 
|   | 
|   | 
|     public EndcheckDetail toEndCheckDetail(LoginUserInfo loginUserInfo){ | 
|         EndcheckDetail endcheckDetail = new EndcheckDetail(); | 
|         endcheckDetail.setDeleted(Constants.ZERO); | 
|         endcheckDetail.setCreateTime(new Date()); | 
|         endcheckDetail.setCreateUser(loginUserInfo.getId()); | 
|         endcheckDetail.setAppliancesId(this.getAppliancesId()); | 
|         endcheckDetail.setNum(this.getNum()); | 
|         endcheckDetail.setQualifiedNum(this.getQualifiedNum()); | 
|         endcheckDetail.setUnqualifiedNum(this.getUnQualifiedNum()); | 
|         endcheckDetail.setQualifiedApplianceId(this.getQualifiedAppliancesId()); | 
|         endcheckDetail.setCheckInfo(this.getCheckInfo()); | 
|         return endcheckDetail; | 
|     } | 
|   | 
|   | 
|   | 
|   | 
|   | 
| } |