| | |
| | | package org.springblade.mdm.flow.service; |
| | | |
| | | import com.itextpdf.text.*; |
| | | import com.itextpdf.text.pdf.*; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springblade.core.oss.OssTemplate; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.mdm.basesetting.machine.MachineService; |
| | | import org.springblade.mdm.basesetting.machine.service.MachineService; |
| | | import org.springblade.mdm.basesetting.machine.entity.Machine; |
| | | import org.springblade.mdm.basesetting.producedivision.entity.QinzheFgb; |
| | | import org.springblade.mdm.basesetting.producedivision.service.QinzheFgbService; |
| | |
| | | import org.springblade.mdm.commons.service.ParamService; |
| | | import org.springblade.mdm.commons.support.TemplatedPdfWriter; |
| | | import org.springblade.mdm.flow.vo.ApproveTableInfo; |
| | | import org.springblade.mdm.program.entity.NcNode; |
| | | import org.springblade.mdm.program.service.NcNodeService; |
| | | import org.springblade.system.feign.IDictBizClient; |
| | | import org.springblade.system.feign.IUserClient; |
| | |
| | | |
| | | //零组件名称 |
| | | data.put("drawingName",getDrawingName(props.getDrawingNo())); |
| | | data.put("deviation",props.getDeviation()); |
| | | data.put("deviation",props.getDeviation()!=null?props.getDeviation():StringUtils.EMPTY); |
| | | |
| | | |
| | | |
| | |
| | | data.put("fuheY","Y");//TODO 有 检验员 则符合 |
| | | data.put("keyongY","Y");//TODO 有 检验员 则符合 |
| | | |
| | | data.put("jly","来源MES/2025-1-1"); |
| | | data.put("jln","来源MES/2025-1-1"); |
| | | ApproveTableInfo approveInfo = approveInfoQueryService.getApproveInfo(props); |
| | | data.put("programmerName",approveInfo.getProgrammerName()); |
| | | data.put("checkerName",approveInfo.getCheckerName()); |