数据库导出按钮添加权限控制

This commit is contained in:
dengchun
2025-06-04 11:15:27 +08:00
parent 022cd795b7
commit b65752f094
3 changed files with 3 additions and 0 deletions

View File

@@ -145,6 +145,7 @@ public class HistoricalDatabaseController extends JeecgController<HistoricalData
* @param request * @param request
* @param historicalDatabase * @param historicalDatabase
*/ */
@RequiresPermissions("database:historical_database:export")
@RequestMapping(value = "/exportXls") @RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, HistoricalDatabase historicalDatabase) { public ModelAndView exportXls(HttpServletRequest request, HistoricalDatabase historicalDatabase) {
return super.exportXls(request, historicalDatabase, HistoricalDatabase.class, "历史一期记录"); return super.exportXls(request, historicalDatabase, HistoricalDatabase.class, "历史一期记录");

View File

@@ -161,6 +161,7 @@ public class LocalDatabaseController extends JeecgController<LocalDatabase, ILoc
* @param request * @param request
* @param localDatabase * @param localDatabase
*/ */
@RequiresPermissions("database:local_database:export")
@RequestMapping(value = "/exportXls") @RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, LocalDatabase localDatabase) { public ModelAndView exportXls(HttpServletRequest request, LocalDatabase localDatabase) {
return super.exportXls(request, localDatabase, LocalDatabase.class, "当期数据库记录"); return super.exportXls(request, localDatabase, LocalDatabase.class, "当期数据库记录");

View File

@@ -206,6 +206,7 @@ public class NasaDataRecordController extends JeecgController<NasaDataRecord, IN
* @param nasaDataRecord * @param nasaDataRecord
*/ */
@RequiresPermissions("database:nasa_data_record:export")
@RequestMapping(value = "/exportXls") @RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, NasaDataRecord nasaDataRecord) { public ModelAndView exportXls(HttpServletRequest request, NasaDataRecord nasaDataRecord) {
return super.exportXls(request, nasaDataRecord, NasaDataRecord.class, "NASA数据管理"); return super.exportXls(request, nasaDataRecord, NasaDataRecord.class, "NASA数据管理");