|
|
|
@ -1,5 +1,7 @@
|
|
|
|
|
package com.dsideal.FengHuang.Zjb.Controller;
|
|
|
|
|
|
|
|
|
|
import Backup.BackupAll;
|
|
|
|
|
import com.dsideal.FengHuang.Interceptor.EmptyInterface;
|
|
|
|
|
import com.dsideal.FengHuang.Interceptor.IsNumericInterface;
|
|
|
|
|
import com.dsideal.FengHuang.Util.CommonUtil;
|
|
|
|
|
import com.dsideal.FengHuang.Zjb.Model.ZjbModel;
|
|
|
|
@ -7,12 +9,20 @@ import com.jfinal.aop.Before;
|
|
|
|
|
import com.jfinal.core.Controller;
|
|
|
|
|
import com.jfinal.ext.interceptor.GET;
|
|
|
|
|
import com.jfinal.ext.interceptor.POST;
|
|
|
|
|
import com.jfinal.kit.PathKit;
|
|
|
|
|
import com.jfinal.kit.StrKit;
|
|
|
|
|
import com.jfinal.plugin.activerecord.Record;
|
|
|
|
|
import com.jfinal.upload.UploadFile;
|
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
|
|
|
|
|
|
import java.io.File;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
import java.util.UUID;
|
|
|
|
|
|
|
|
|
|
public class ZjbController extends Controller {
|
|
|
|
|
ZjbModel zm = new ZjbModel();
|
|
|
|
|
private static Logger log = LoggerFactory.getLogger(ZjbController.class);
|
|
|
|
|
|
|
|
|
|
@Before({POST.class})
|
|
|
|
|
@IsNumericInterface({"module_id", "page"})
|
|
|
|
@ -23,7 +33,7 @@ public class ZjbController extends Controller {
|
|
|
|
|
|
|
|
|
|
@Before({POST.class})
|
|
|
|
|
@IsNumericInterface({"task_id", "page"})
|
|
|
|
|
public void saveFillPage(int task_id,int page,String json){
|
|
|
|
|
public void saveFillPage(int task_id, int page, String json) {
|
|
|
|
|
zm.saveFillPage(task_id, page, json);
|
|
|
|
|
renderJson(CommonUtil.returnMessageJson(true, "保存成功!"));
|
|
|
|
|
}
|
|
|
|
@ -55,4 +65,23 @@ public class ZjbController extends Controller {
|
|
|
|
|
List<Record> list = zm.getTaskPageFillInfo(task_id);
|
|
|
|
|
renderJson(CommonUtil.renderJsonForLayUI(list));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Before({POST.class})
|
|
|
|
|
@IsNumericInterface({"task_id", "page"})
|
|
|
|
|
public void upload(int task_id, int page, String upload_id) {
|
|
|
|
|
if (StrKit.isBlank(upload_id)) {
|
|
|
|
|
renderJson(CommonUtil.returnMessageJson(false, "传入的参数upload_id为空!"));
|
|
|
|
|
log.error("传入的参数upload_id为空!");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
UploadFile uploadFile = getFile();//得到 文件对象
|
|
|
|
|
String fileName = uploadFile.getFileName();
|
|
|
|
|
//获取上传文件的文件流
|
|
|
|
|
File file = uploadFile.getFile();
|
|
|
|
|
String suffix = fileName.substring(fileName.lastIndexOf(".") + 1).trim();
|
|
|
|
|
File target = new File(PathKit.getWebRootPath() + "/upload/" + UUID.randomUUID() + "." + suffix);
|
|
|
|
|
file.renameTo(target);
|
|
|
|
|
zm.saveUploadFile(task_id, page, upload_id, target.getName());
|
|
|
|
|
renderJson(CommonUtil.returnMessageJson(true, "上传成功!"));
|
|
|
|
|
}
|
|
|
|
|
}
|