資源簡介
layui多附件上傳,包含新增 修改頁面 新增 修改 刪除方法都已測試好,請放心使用,有什么問題請@我

代碼片段和文件信息
package?com.ims.fileManage.controller;
import?org.springframework.web.bind.annotation.*;
import?org.springframework.web.multipart.MultipartFile;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.ui.Model;
import?com.alibaba.fastjson.JSONobject;
import?com.baomidou.mybatisplus.plugins.Page;
import?com.ims.common.matatype.Dto;
import?com.ims.common.matatype.Dtos;
import?com.ims.common.util.FileOperation;
import?com.ims.common.util.FileUploadUtil;
import?com.ims.common.util.IMSFormater;
import?com.ims.common.vo.PageDto;
import?com.ims.common.util.R;
import?com.ims.system.constant.SystemCons;
import?com.ims.system.util.CacheCxt;
import?cn.hutool.core.date.DateUtil;
import?cn.hutool.core.io.FileUtil;
import?cn.hutool.core.io.IORuntimeException;
import?cn.hutool.core.lang.UUID;
import?cn.hutool.core.util.RandomUtil;
import?java.io.BufferedOutputStream;
import?java.io.File;
import?java.io.FileOutputStream;
import?java.io.IOException;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?com.ims.fileManage.model.THsapDaAttachment;
import?com.ims.fileManage.service.THsapDaAttachmentService;
import?org.springframework.stereotype.Controller;
import?com.ims.common.web.baseController;
/**
?*?
?*??原文(附件)表?附件上傳工具類
?*?
?*
?*?@author?王云峰
?*?@since?2020-09-10
?*/
@Controller
@RequestMapping(“/fileManage/tHsapDaAttachment“)
public?class?THsapDaAttachmentController?extends?baseController?{
?
public?final?static?String?UPLOAD_FILE_PATH?=?“G:/app-mybatis/fileDownload/“;
????private?String?prefix?=?“fileManage/tHsapDaAttachment/“;?
????
????@Autowired
????private?THsapDaAttachmentService?tHsapDaAttachmentService;
????
????
/**
?*?
?*?簡要說明:初始化頁面?
?*?編寫者:王云峰?
?*?創建時間:2020-09-10
?*?@param?說明
?*?@return?說明
?*/
@GetMapping(“init“)
public?String?init()?{
return?prefix?+?“tHsapDaAttachmentList“;
}
/**
?*?
?*?簡要說明:分頁查詢?
?*?編寫者:王云峰
?*?創建時間:2020-09-10
?*?@param?說明
?*?@return?說明
?*/
@RequestMapping(“list“)
@ResponseBody
public?PageDto?list()?{
Dto?pDto?=?Dtos.newDto(request);
Page?page?=tHsapDaAttachmentService.likePage(pDto);
????????CacheCxt.convertDict(page);
return?new?PageDto(page);
}
/**
?*?
?*?簡要說明:?跳轉到新增頁面?
?*?編寫者:王云峰
?*?創建時間:2020-09-10
?*?@param?說明
?*?@return?說明
?*/
@GetMapping(“add“)
public?String?add()?{
return?prefix?+?“addTHsapDaAttachment“;
}
/**
?*?
?*?簡要說明:?新增信息保存?
?*?編寫者:王云峰
?*?創建時間:2020-09-10
?*?@param?說明
?*?@return?說明
?*/
@PostMapping(“save“)
@ResponseBody
public?R?save(THsapDaAttachment?tHsapDaAttachment)?{
boolean?result?=?tHsapDaAttachmentService.insert(tHsapDaAttachment);
if?(result)?{
return?R.ok();
}?else?{
return?R.error(“保存失敗“);
}
}
/**
?*?
?*?簡要說明:?跳轉到編輯頁面?
?*?編寫者:王云峰
?*?創建時間:2020-09-10
?*?@param?說明
?*?@return?說明
?*/
@GetMapping(“edit“)
public?String?edit(String?idModel?model)?{
THsapDaAttachment?tHsapDaAttachment=tHsapDaAttachmentService.selectById(id);
model.addAttrib
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4790??2020-09-11?16:43??layui多附件上傳\addTHsapDaWenshu.html
?????文件???????6504??2020-09-11?16:43??layui多附件上傳\editTHsapDaWenshu.html
?????文件???????7725??2020-09-11?16:44??layui多附件上傳\THsapDaAttachmentController.java
?????目錄??????????0??2020-09-11?16:45??layui多附件上傳
-----------?---------??----------?-----??----
????????????????19019????????????????????4
評論
共有 條評論