Jelajahi Sumber

move class Platform to package com.uas.report.model

sunyj 8 tahun lalu
induk
melakukan
2410d2be00

+ 1 - 0
src/main/java/com/uas/report/controller/PdfController.java

@@ -1,6 +1,7 @@
 package com.uas.report.controller;
 
 import com.uas.report.model.ExportType;
+import com.uas.report.model.Platform;
 import com.uas.report.service.FileService;
 import com.uas.report.service.PrintService;
 import com.uas.report.util.*;

+ 1 - 0
src/main/java/com/uas/report/controller/PrintController.java

@@ -2,6 +2,7 @@ package com.uas.report.controller;
 
 import com.uas.report.SystemProperties;
 import com.uas.report.model.ExportType;
+import com.uas.report.model.Platform;
 import com.uas.report.model.PrintType;
 import com.uas.report.service.FileService;
 import com.uas.report.service.PrintService;

+ 41 - 41
src/main/java/com/uas/report/util/Platform.java → src/main/java/com/uas/report/model/Platform.java

@@ -1,41 +1,41 @@
-package com.uas.report.util;
-
-/**
- * 请求来自的平台
- * 
- * @author sunyj
- * @since 2017年8月7日 下午3:27:31
- */
-public enum Platform {
-	PC, PHONE;
-
-	/**
-	 * 获取平台类型
-	 * 
-	 * @param platform
-	 * @return 获取的平台类型, 失败则返回null
-	 */
-	public static Platform getPlatform(String platform) {
-		try {
-			return Platform.valueOf(platform.toUpperCase());
-		} catch (IllegalArgumentException e) {
-			return null;
-		}
-	}
-
-	/**
-	 * 获取平台类型
-	 * 
-	 * @param platform
-	 * @return 获取的平台类型
-	 * @throws IllegalArgumentException
-	 *             失败,抛出异常
-	 */
-	public static Platform checkPlatform(String platform) throws IllegalArgumentException {
-		Platform p = getPlatform(platform);
-		if (p == null) {
-			throw new IllegalArgumentException("输入不合法:" + platform);
-		}
-		return p;
-	}
-}
+package com.uas.report.model;
+
+/**
+ * 请求来自的平台
+ * 
+ * @author sunyj
+ * @since 2017年8月7日 下午3:27:31
+ */
+public enum Platform {
+	PC, PHONE;
+
+	/**
+	 * 获取平台类型
+	 * 
+	 * @param platform
+	 * @return 获取的平台类型, 失败则返回null
+	 */
+	public static Platform getPlatform(String platform) {
+		try {
+			return Platform.valueOf(platform.toUpperCase());
+		} catch (IllegalArgumentException e) {
+			return null;
+		}
+	}
+
+	/**
+	 * 获取平台类型
+	 * 
+	 * @param platform
+	 * @return 获取的平台类型
+	 * @throws IllegalArgumentException
+	 *             失败,抛出异常
+	 */
+	public static Platform checkPlatform(String platform) throws IllegalArgumentException {
+		Platform p = getPlatform(platform);
+		if (p == null) {
+			throw new IllegalArgumentException("输入不合法:" + platform);
+		}
+		return p;
+	}
+}

+ 7 - 8
src/main/java/com/uas/report/service/PrintService.java

@@ -1,16 +1,14 @@
 package com.uas.report.service;
 
+import com.uas.report.model.ExportType;
+import com.uas.report.model.Platform;
+import net.sf.jasperreports.engine.JRException;
+import org.dom4j.DocumentException;
+
 import java.io.IOException;
 import java.sql.SQLException;
 import java.util.Map;
 
-import org.dom4j.DocumentException;
-
-import com.uas.report.model.ExportType;
-import com.uas.report.util.Platform;
-
-import net.sf.jasperreports.engine.JRException;
-
 /**
  * 报表打印
  * 
@@ -111,7 +109,8 @@ public interface PrintService {
 	/**
 	 * 获取该模板在当前条件下的结果数目
 	 * 
-	 * @param userName不为null;当前账套用户名
+	 * @param userName
+	 *            不为null;当前账套用户名
 	 * @param profile
 	 *            用于标识请求源(B2C、B2B)是正式、测试还是开发版本:prod、test、dev
 	 * @param reportName

+ 1 - 0
src/main/java/com/uas/report/service/impl/PrintServiceImpl.java

@@ -7,6 +7,7 @@ import com.uas.report.jasperreports.engine.export.CustomJRXlsExporter;
 import com.uas.report.jasperreports.engine.export.CustomJRXlsxExporter;
 import com.uas.report.model.ExportType;
 import com.uas.report.model.Master;
+import com.uas.report.model.Platform;
 import com.uas.report.service.FileService;
 import com.uas.report.service.PrintService;
 import com.uas.report.util.*;