• 大小: 7KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-28
  • 语言: 其他
  • 标签: layui  

资源简介

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


评论

共有 条评论