main
黄海 2 years ago
parent f2aed3ed23
commit 0512b1d31e

@ -1,23 +1,30 @@
package com.dsideal.FengHuang.Yp.Controller;
import com.alibaba.fastjson.JSONObject;
import com.dsideal.FengHuang.ExcelImportTemplate.StudentImportExcelUtil;
import com.dsideal.FengHuang.Interceptor.*;
import com.dsideal.FengHuang.Util.CommonUtil;
import com.dsideal.FengHuang.Util.ExcelExportUtil;
import com.dsideal.FengHuang.Util.FileUtil;
import com.dsideal.FengHuang.Util.IpUtil;
import com.dsideal.FengHuang.Yp.Model.YpModel;
import com.jfinal.aop.Before;
import com.jfinal.core.Controller;
import com.jfinal.core.Path;
import com.jfinal.ext.interceptor.GET;
import com.jfinal.ext.interceptor.POST;
import com.jfinal.kit.Kv;
import com.jfinal.kit.PathKit;
import com.jfinal.kit.PropKit;
import com.jfinal.kit.StrKit;
import com.jfinal.plugin.activerecord.Page;
import com.jfinal.plugin.activerecord.Record;
import com.jfinal.upload.UploadFile;
import java.io.File;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;
public class YpController extends Controller {
@ -192,4 +199,37 @@ public class YpController extends Controller {
String filename = "招生.xls";
renderFile(new File(excelFile), filename);
}
/**
*
*/
@Before({POST.class})
public void Upload() {
UploadFile picFile = getFile();//得到 文件对象
String fileName = picFile.getFileName();
String suffix = fileName.substring(fileName.lastIndexOf(".") + 1).trim();
if (!suffix.equals("jpg")) {
renderJson(CommonUtil.returnMessageJson(false, "上传文件类型错误系统只允许上传jpg格式"));
return;
}
String sfzh = get("sfzh");
if (StrKit.isBlank(sfzh)) {
Kv kv = Kv.by("success", false);
kv.set("message", "没有传入sfzh数据");
renderJson(kv);
return;
}
//判断目录是不是存在
File file = new File(PathKit.getWebRootPath() + "/upload");
if (!file.exists()) {
file.mkdirs();// 创建文件夹
}
picFile.getFile().renameTo(new File(PathKit.getWebRootPath() + "/upload/" + sfzh + ".jpg"));
Kv kv = Kv.by("success", true);
kv.set("message", "上传成功!");
renderJson(kv);
//path : /FengHuang/upload/sfzh+".jpg"
}
}
Loading…
Cancel
Save