SimpleAdmin手摸手教學之:批量修改

一、說明

批量修改功能是系統使用中經常用到的功能,可以修改多條數據的某一個屬性值爲某一個值,非常方便,目前市面上的開源系統好像都不支持批量修改功能,只支持手動的去一個個修改記錄,非常麻煩,於是我根據這個需求開發了批量修改插件SimpleAdmin.Plugin.Batch,可以實現表的單個字段的批量修改功能,非常方,具體可以參考用戶管理頁面功能。

二、後端配置

只需要在實體上增加BatchEdit特性即可。

構造函數中注入IBatchEditService,然後寫一個批量編輯的方法。

控制器暴露接口

啓動系統,菜單選擇系統運維->批量編輯

點擊新建配置按鈕,輸入唯一編碼,選擇表,點擊保存。

在生成的配置中點擊配置按鈕,用來配置可以修改哪些字段和字段類型,配置好了點擊保存即可。

 

三、前端使用

引入批量編輯組件,傳入相對於的屬性,code對應的批量配置的唯一編碼

添加批量編輯按鈕,並設置點擊事件

啓動系統,打開對應的頁面,選中數據並點擊批量編輯按鈕,就可以使用批量編輯功能了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章