xiatian 1 سال پیش
والد
کامیت
834fdb4fe8

+ 9 - 9
src/main/java/cn/com/qmth/importpaper/ClearProp.java

@@ -15,16 +15,16 @@ public class ClearProp {
 
 
 	private static Logger logger = LogManager.getLogger(ClearProp.class);
 	private static Logger logger = LogManager.getLogger(ClearProp.class);
 	private static String batch = "230821";
 	private static String batch = "230821";
-	private static String host = "http://192.168.1.249:8008";
-	private static String rootOrgId = "17351";
-	private static String key = "$SS:C_17351_646523";
-	private static String token = "44c75d3e15fa4f2ea5d2f52237d06199";
 	
 	
-//	private static String batch = "230517";
-//	private static String host = "http://localhost:8008";
-//	private static String rootOrgId = "0";
-//	private static String key = "$SS:C_0_8";
-//	private static String token = "78a3b0a6ea9b43ac8285481fd2df8d80";
+//	private static String host = "http://192.168.1.249:8008";
+//	private static String rootOrgId = "17351";
+//	private static String key = "$SS:C_17351_646523";
+//	private static String token = "44c75d3e15fa4f2ea5d2f52237d06199";
+	
+	private static String host = "http://localhost:8008";
+	private static String rootOrgId = "156";
+	private static String key = "$SS:C_156_177";
+	private static String token = "a12d8d9916054595ba9c22b7e7e5b9e4";
 
 
 	public static void main(String[] args) {
 	public static void main(String[] args) {
 		logger.debug("**********************开始");
 		logger.debug("**********************开始");

+ 2 - 2
src/main/java/cn/com/qmth/importpaper/DeleteImportPaperQuestion.java

@@ -29,8 +29,8 @@ public class DeleteImportPaperQuestion {
 //	private static String token = "cac2f518a68346fe860fcb8a616bb458";
 //	private static String token = "cac2f518a68346fe860fcb8a616bb458";
 
 
 	private static String host = "http://192.168.1.249:8008";
 	private static String host = "http://192.168.1.249:8008";
-	private static String key = "$SS:C_17068_604791";
-	private static String token = "6a06780360ed4918965ae27975eee76e";
+	private static String key = "$SS:C_17351_646523";
+	private static String token = "95c77664d77f4ba6b58b940ab5e633c8";
 
 
 	public static void main(String[] args){
 	public static void main(String[] args){
 		logger.debug("**********************删除开始");
 		logger.debug("**********************删除开始");

+ 4 - 3
src/main/java/cn/com/qmth/importpaper/ImportPaperByCourse.java

@@ -11,21 +11,22 @@ import org.apache.logging.log4j.Logger;
 public class ImportPaperByCourse {
 public class ImportPaperByCourse {
 
 
 	private static Logger logger = LogManager.getLogger(ImportPaperByCourse.class);
 	private static Logger logger = LogManager.getLogger(ImportPaperByCourse.class);
+//	private final static String sourceDir = "d:/guangkai/";
 	private final static String sourceDir = "d:/yunkai/";
 	private final static String sourceDir = "d:/yunkai/";
 	//课程属性批次号
 	//课程属性批次号
 	//不要修改
 	//不要修改
 	//此值不要修改。因为第一次导入230517批次的时候未保存批次信息,所以230517批次的不能共用。第二次导入230821批次的保存了批次值,可以后续公用。
 	//此值不要修改。因为第一次导入230517批次的时候未保存批次信息,所以230517批次的不能共用。第二次导入230821批次的保存了批次值,可以后续公用。
 	private final static String batch = "230821";
 	private final static String batch = "230821";
 	
 	
-//	private static String host = "http://localhost:8008";
+//	private static String host = "http://192.168.10.145:8008";
 //	private static String rootOrgId = "149";
 //	private static String rootOrgId = "149";
 //	private static String key = "$SS:C_149_170";
 //	private static String key = "$SS:C_149_170";
-//	private static String token = "2ed6be6477e44b92b09224858a652729";
+//	private static String token = "83540688f3ff4aebbaf1f98e1e77f17c";
 	
 	
 	private static String host = "http://192.168.1.249:8008";
 	private static String host = "http://192.168.1.249:8008";
 	private static String rootOrgId = "17351";
 	private static String rootOrgId = "17351";
 	private static String key = "$SS:C_17351_646523";
 	private static String key = "$SS:C_17351_646523";
-	private static String token = "4278363c2b26485182c6a6b76e73ad50";
+	private static String token = "95c77664d77f4ba6b58b940ab5e633c8";
 	
 	
 	private static AtomicInteger count=new AtomicInteger(0);
 	private static AtomicInteger count=new AtomicInteger(0);
 
 

+ 9 - 4
src/main/java/cn/com/qmth/importpaper/ImportPropByCourse.java

@@ -31,15 +31,15 @@ public class ImportPropByCourse {
 	//此值不要修改。因为第一次导入230517批次的时候未保存批次信息,所以230517批次的不能共用。第二次导入230821批次的保存了批次值,可以后续公用。
 	//此值不要修改。因为第一次导入230517批次的时候未保存批次信息,所以230517批次的不能共用。第二次导入230821批次的保存了批次值,可以后续公用。
 	private final static String batch = "230821";
 	private final static String batch = "230821";
 	
 	
-//	private static String host = "http://localhost:8008";
+//	private static String host = "http://192.168.10.145:8008";
 //	private static String rootOrgId = "149";
 //	private static String rootOrgId = "149";
 //	private static String key = "$SS:C_149_170";
 //	private static String key = "$SS:C_149_170";
-//	private static String token = "2ed6be6477e44b92b09224858a652729";
+//	private static String token = "83540688f3ff4aebbaf1f98e1e77f17c";
 
 
 	private static String host = "http://192.168.1.249:8008";
 	private static String host = "http://192.168.1.249:8008";
 	private static String rootOrgId = "17351";
 	private static String rootOrgId = "17351";
 	private static String key = "$SS:C_17351_646523";
 	private static String key = "$SS:C_17351_646523";
-	private static String token = "4278363c2b26485182c6a6b76e73ad50";
+	private static String token = "95c77664d77f4ba6b58b940ab5e633c8";
 	
 	
 
 
 	public static void main(String[] args) {
 	public static void main(String[] args) {
@@ -92,7 +92,12 @@ public class ImportPropByCourse {
 				Course c = new Course();
 				Course c = new Course();
 				XSSFRow row = sheet.getRow(i);
 				XSSFRow row = sheet.getRow(i);
 				String ecCode = row.getCell(0).getStringCellValue().trim();
 				String ecCode = row.getCell(0).getStringCellValue().trim();
-				String yunCode = row.getCell(1).getStringCellValue().trim();
+				String yunCode;
+				try {
+					yunCode = row.getCell(1).getStringCellValue().trim();
+				} catch (Exception e) {
+					yunCode = (row.getCell(1).getNumericCellValue()+"").trim();
+				}
 				String name = row.getCell(2).getStringCellValue().trim();
 				String name = row.getCell(2).getStringCellValue().trim();
 				c.setCode(ecCode);
 				c.setCode(ecCode);
 				c.setName(name);
 				c.setName(name);

+ 6 - 1
src/main/java/cn/com/qmth/importpaper/MyProducer.java

@@ -50,7 +50,12 @@ public class MyProducer extends Producer {
 				Course c = new Course();
 				Course c = new Course();
 				XSSFRow row = sheet.getRow(i);
 				XSSFRow row = sheet.getRow(i);
 				String ecCode = row.getCell(0).getStringCellValue().trim();
 				String ecCode = row.getCell(0).getStringCellValue().trim();
-				String yunCode = row.getCell(1).getStringCellValue().trim();
+				String yunCode;
+				try {
+					yunCode = row.getCell(1).getStringCellValue().trim();
+				} catch (Exception e) {
+					yunCode = (row.getCell(1).getNumericCellValue()+"").trim();
+				}
 				String name = row.getCell(2).getStringCellValue().trim();
 				String name = row.getCell(2).getStringCellValue().trim();
 				c.setCode(ecCode);
 				c.setCode(ecCode);
 				c.setName(name);
 				c.setName(name);

+ 48 - 0
src/main/java/cn/com/qmth/importpaper/Temp.java

@@ -0,0 +1,48 @@
+package cn.com.qmth.importpaper;
+
+import java.io.IOException;
+import java.util.LinkedHashSet;
+import java.util.List;
+import java.util.Set;
+
+import org.apache.poi.xssf.usermodel.XSSFRow;
+import org.apache.poi.xssf.usermodel.XSSFSheet;
+import org.apache.poi.xssf.usermodel.XSSFWorkbook;
+
+public class Temp {
+	private final static String sourceDir = "d:/guangkai/";
+	public static void main(String[] args) {
+		Set<String> ret=readId();
+		for(String s:ret) {
+			System.out.println(s);
+		}
+	}
+	
+	private static Set<String> readId() {
+		Set<String> list = new LinkedHashSet<>();
+		XSSFWorkbook wb = null;
+		try {
+			wb = new XSSFWorkbook(sourceDir + "ret.xlsx");
+			XSSFSheet sheet = wb.getSheetAt(0);
+			int rows = sheet.getLastRowNum();
+			for (int i = 1; i <= rows; i++) {
+				XSSFRow row = sheet.getRow(i);
+				String code = row.getCell(1).getStringCellValue().trim();
+				list.add(code);
+				if(i==2000) {
+					break;
+				}
+			}
+		} catch (IOException e) {
+			throw new RuntimeException(e);
+		} finally {
+			if (wb != null) {
+				try {
+					wb.close();
+				} catch (IOException e) {
+				}
+			}
+		}
+		return list;
+	}
+}