From ce4c619c89f80cc39ca68478d99170942f947713 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期五, 05 九月 2025 01:18:06 +0800
Subject: [PATCH] 修改注释

---
 blade-service/blade-mdm/src/test/java/org/springblade/mdm/flow/service/ApproveTableServiceTest.java |   63 +++++++++++++++++++++++++++++--
 1 files changed, 58 insertions(+), 5 deletions(-)

diff --git a/blade-service/blade-mdm/src/test/java/org/springblade/mdm/flow/service/ApproveTableServiceTest.java b/blade-service/blade-mdm/src/test/java/org/springblade/mdm/flow/service/ApproveTableServiceTest.java
index beb3b56..8c1a423 100644
--- a/blade-service/blade-mdm/src/test/java/org/springblade/mdm/flow/service/ApproveTableServiceTest.java
+++ b/blade-service/blade-mdm/src/test/java/org/springblade/mdm/flow/service/ApproveTableServiceTest.java
@@ -1,21 +1,74 @@
 package org.springblade.mdm.flow.service;
 
-import com.google.common.io.FileBackedOutputStream;
+import com.itextpdf.text.Document;
 import com.itextpdf.text.DocumentException;
+import com.itextpdf.text.PageSize;
+import com.itextpdf.text.pdf.BaseFont;
+import com.itextpdf.text.pdf.PdfWriter;
 import org.junit.jupiter.api.Test;
+import org.springblade.mdm.basesetting.machine.entity.Machine;
+import org.springblade.mdm.flow.vo.ApproveTableInfo;
 
-import java.io.FileNotFoundException;
+import java.io.File;
 import java.io.FileOutputStream;
 import java.io.IOException;
+import java.util.Calendar;
+import java.util.Date;
 
 public class ApproveTableServiceTest {
 	@Test
 	public void test(){
-		ApproveTableService s = new ApproveTableService(null,null,null,null,null);
+		ApproveTableService s = new ApproveTableService();
+		/*
 		try {
-			//s.exportApproveTable("1",new FileOutputStream("d:/t.pdf"));
+
+
+			Document document = new Document(PageSize.B5.rotate());
+
+			String filename = "t"+System.currentTimeMillis()+".pdf";
+			File pdf = new File(filename);
+			if(pdf.exists()){
+				pdf.delete();
+			}
+			PdfWriter.getInstance(document,new FileOutputStream(pdf));
+
+			document.open();
+
+			FlowProgramProperties props = new FlowProgramProperties();
+			props.setDrawingNo("CP3-1");
+			props.setProcessNo("A");
+			props.setProcessEdition("93");
+			props.setCraftEdition("宸ヨ壓鐗堟");
+			props.setProductModel("CP3");
+			//缂栧埗
+
+			Machine machine = new Machine();
+			machine.setName("1075");
+			machine.setProgSendDir("d:\\mdm\\send");
+
+			ApproveTableInfo appInfo = new ApproveTableInfo();
+			appInfo.setTeamLeaderName("缁勯暱1");
+			appInfo.setProgrammerName("缂栧埗1");
+			appInfo.setCheckerName("鏍″1");
+			appInfo.setSeniorName("瀹℃牳1");
+
+
+			Calendar startCal = Calendar.getInstance();
+			startCal.add(Calendar.DAY_OF_MONTH, -5);
+			appInfo.setProgrammingDate(startCal.getTime());
+
+			startCal.add(Calendar.DAY_OF_MONTH, 2);
+			appInfo.setCheckDate(startCal.getTime());
+
+
+			startCal.add(Calendar.DAY_OF_MONTH, 2);
+			appInfo.setApproveDate(startCal.getTime());
+
+
+			document.close();
 		} catch (Exception e) {
-			throw new RuntimeException(e);
 		}
+
+		 */
 	}
 }

--
Gitblit v1.9.3