SimpleAdmin手摸手教学之:批量修改
一、说明
批量修改
功能是系统使用中经常用到的功能,可以修改多条数据的某一个属性值为某一个值,非常方便,目前市面上的开源系统好像都不支持批量修改功能,只支持手动的去一个个修改记录,非常麻烦,于是我根据这个需求开发了批量修改插件SimpleAdmin.Plugin.Batch
,可以实现表的单个字段的批量修改功能,非常方,具体可以参考用户管理
页面功能。
二、后端配置
只需要在实体上增加BatchEdit
特性即可。
构造函数中注入IBatchEditService
,然后写一个批量编辑的方法。
控制器暴露接口
启动系统,菜单选择系统运维
->批量编辑
,
点击新建配置
按钮,输入唯一编码,选择表,点击保存。
在生成的配置中点击配置
按钮,用来配置可以修改哪些字段和字段类型,配置好了点击保存即可。
三、前端使用
引入批量编辑组件,传入相对于的属性,code对应的批量配置的唯一编码
添加批量编辑按钮,并设置点击事件
启动系统,打开对应的页面,选中数据并点击批量编辑按钮,就可以使用批量编辑功能了。
本文来自博客园,作者:HuTiger,转载请注明原文链接:https://www.cnblogs.com/huguodong/p/17298387.html,欢迎加入qq群927460240学习讨论