| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package jnpf.util;
- /**
- *
- * @author JNPF开发平台组
- * @version V3.1.0
- * @copyright 引迈信息技术有限公司
- * @date 2021/3/16 10:56
- */
- public class UploaderUtil {
- /**
- * 头像名称处理
- * @param fileName
- * @return
- */
- public static String uploaderImg(String fileName) {
- return uploaderImg(null, fileName);
- }
- /**
- * 头像名称处理
- * @param url
- * @param fileName
- * @return
- */
- public static String uploaderImg(String url, String fileName) {
- if (url == null) {
- url = "/api/file/Image/userAvatar/";
- }
- return url + fileName;
- }
- /**
- * 附件名称处理
- * @param url
- * @param fileName
- * @return
- */
- public static String uploaderFile(String url, String fileName) {
- if (url == null) {
- url = "/api/file/Download?encryption=";
- }
- String ticket = TicketUtil.createTicket("0", 60);
- String name = DesUtil.aesEncode(ticket + "#" + fileName);
- return url + name;
- }
- /**
- * 附件名称处理
- * @param fileName
- * @return
- */
- public static String uploaderFile(String fileName) {
- return uploaderFile(null, fileName);
- }
- /**
- * 代码生成器附件名称处理
- * @param fileName
- * @return
- */
- public static String uploaderVisualFile(String fileName) {
- String url = "/api/visualdev/Generater/DownloadVisCode?encryption=";
- String ticket = TicketUtil.createTicket("0", 60);
- String name = DesUtil.aesEncode(ticket + "#" + fileName);
- return url + name;
- }
- }
|