若依框架-------单体导入功能详解

简介: 若依框架-------单体导入功能详解

若依框架真的挺强的,省了程序员很多问题 接下来分享一下自己写合同系统的时候加上导入功能的流程


1.先在html上面添加上

<a class="btn btn-info" onclick="$.table.importExcel()" shiro:hasPermission="system:companyname:import"> <i class="fa fa-upload"></i> 导入 </a>


importUrl: prefix + "/importData", //模板导入

importTemplateUrl: prefix + "/importTemplate", //模板下载


2.在cotroller层写方法


这个是导入的控制层方法

@PostMapping("/importData")     
@ResponseBody     
public AjaxResult importData(MultipartFile file, boolean updateSupport) throws Exception     {
         ExcelUtil<ContractCompanyname> util = new ExcelUtil<ContractCompanyname>(ContractCompanyname.class);         
         List<ContractCompanyname> userList = util.importExcel(file.getInputStream());         
         for (int i=0;i<userList.size();i++){
               ContractCompanyname contractCompanyname=userList.get(i);             iContractCompanynameService.insertContractCompanyname(contractCompanyname);
         }
         return AjaxResult.success();
     }


这个是若依文档没有写的下载模板,这个不写的话你下载模板会出现问题

/*     下载模板     * */     
@GetMapping("/importTemplate")     
@ResponseBody     
public AjaxResult   importTemplate(){
         ExcelUtil<ContractCompanyname> util=new ExcelUtil<ContractCompanyname>(ContractCompanyname.class);         
         return util.importTemplateExcel("公司名称");
     }


总结:这个主要的就是遍历一下,没有太大问题

目录
相关文章
|
8月前
|
数据库连接
若依框架----进销存系统(一)
若依框架----进销存系统(一)
778 1
|
8月前
|
前端开发
若依框架---如何使用多数据源?前端table中如何显示图片?
若依框架---如何使用多数据源?前端table中如何显示图片?
399 2
|
8月前
|
JavaScript 前端开发
若依框架文档开发手册----开发中常用功能模块(中)
若依框架文档开发手册----开发中常用功能模块
2504 0
|
8月前
|
Java 数据库
若依框架---模板生成
若依框架---模板生成
198 0
|
JavaScript
若依代码生成自带导入功能
若依代码生成自带导入功能
593 0
|
8月前
|
弹性计算 NoSQL Java
若依框架---前后端分离项目部署实践
若依框架---前后端分离项目部署实践
482 0
|
7月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的在线作业管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的在线作业管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
104 4
|
6月前
|
SQL JSON 前端开发
中台框架模块开发实践-用 Admin.Core 代码生成器生成通用代码生成器的模块代码
可以看到这里只生成了后端接口,目前 v8.2.0 还不支持前端代码的生成,所以我们还需要手动去将对应版本的 前端代码 下载一份到项目中(只保留),并调整下目录结构,前端代码放到 admin-ui ,后端代码放到 admin-api 运行前后端项目,确认项目运行没问题后开始添加通用代码生成器模块代码。后续任意模块代码都可以参考步骤 1.后端项目引用关系配置 • 将生成的模块代码 ZhonTai.Module.Dev 拷贝到在新项目中 修改库中的引用,默认生成的 ZhonTai.Module.Dev.csproj 引用是相对源码的路径 • 所以需要修改下,直接引用 ZhonTai.Admin 的包
95 0
|
8月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的在线作业管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的在线作业管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
7月前
|
NoSQL Java 关系型数据库
若依后端项目如何进行部署
若依后端项目如何进行部署

热门文章

最新文章

下一篇
开通oss服务