GOCMS 数据下载功能开发

功能概述

把数据库内的数据,按照一定的要求下载为一个电子表格是非常常用的功能(前后端都可能需要)。

本节课程以后台管理系统中的操作日志数据为例,为您讲解数据下载开发过程。

第1步 : 添加下载按钮

模板文件 :  templates\admin\managerOperateLogs\list.html

添加代码 :

此文档内容需登录 + 付费后才能查看!

第2步 : 添加控制器方法

控制器文件 : controllers\admin\managerOperateLogs.go

此文档内容需登录 + 付费后才能查看!

第3步 : 添加路由及权限

3.1 打开 controllers\admin\menus.go,在 操作日志 出添加下载权限 :

此文档内容需登录 + 付费后才能查看!

3.2 管理后台点击 系统用户 > 角色管理 > 修改对应角色的权限 ( 勾选下载权限 );

3.3 重新登陆后台管理系统,重载权限数据。

第4步 : 完善下载方法实现下载

此文档内容需登录 + 付费后才能查看!

第5步 : 测试下载结果

浏览访问 : http://******/ManagerOperateLogs/Download 即可实现 excel 表格下载功能。