资源简介
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
相关资源
- layui.layim.zip
- django layui表单加图片上传功能Django,
- layui的表格table选中数据后更改本行的
- layui dtree树形结构
- Layui调用json获取表格动态数据代码.
- 基于layui的步骤条
- cropper+layui实现图片裁剪、旋转、放大
- layui后台管理系统,页面非常全,可直
- 类uiadmin单页版.zip
- layuiadmin-master.zip
-
layuiadmin-if
rame3.zip - easywebapi.zip
- Layui 元件库.rplib
- X-admin-2.2.zip
- Ladmin后台管理系统框架2.0.zip
- layUI前端框架
- layui_pro_std.rar
- layuiAdmin后台模版
- layui-2.5.6zip包.rar
- axure layui风格元件
- layui下的登录页首页
- www.layui.com-2.5.6.zip
- Layui登录界面
- layui table 复选框跳页后再回来保持原
- 模仿layui-admin无限级菜单.zip
- 简易后台管理系统五项目优化
评论
共有 条评论