mirror of
https://gitee.com/y_project/RuoYi-Cloud.git
synced 2026-01-26 11:51:55 +08:00
BaseController强化json响应,追加图标
This commit is contained in:
@@ -67,6 +67,10 @@ public class ${ClassName}Controller extends BaseController
|
||||
// public void export(HttpServletResponse response, ${ClassName} ${className})
|
||||
// {
|
||||
// List<${ClassName}> list = ${className}Service.select${ClassName}List(${className});
|
||||
// if (list.isEmpty()) {
|
||||
// responseJsonWarn(response, "没有数据可以导出");
|
||||
// return;
|
||||
// }
|
||||
// ExcelUtil<${ClassName}> util = new ExcelUtil<>(${ClassName}.class);
|
||||
// util.exportExcel(response, list, "${functionName}数据");
|
||||
// }
|
||||
|
||||
@@ -46,6 +46,10 @@ public class ItemInfoController extends BaseController {
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, ItemInfo itemInfo) {
|
||||
List<ItemInfo> list = itemInfoService.selectItemInfoList(itemInfo);
|
||||
if (list.isEmpty()) {
|
||||
responseJsonWarn(response, "没有数据可以导出");
|
||||
return;
|
||||
}
|
||||
ExcelUtil<ItemInfo> util = new ExcelUtil<>(ItemInfo.class);
|
||||
util.exportExcel(response, list, "物品基础信息数据");
|
||||
}
|
||||
|
||||
@@ -46,6 +46,10 @@ public class ItemTypeController extends BaseController {
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, ItemType itemType) {
|
||||
List<ItemType> list = itemTypeService.selectItemTypeList(itemType);
|
||||
if (list.isEmpty()) {
|
||||
responseJsonWarn(response, "没有数据可以导出");
|
||||
return;
|
||||
}
|
||||
ExcelUtil<ItemType> util = new ExcelUtil<>(ItemType.class);
|
||||
util.exportExcel(response, list, "物品类型数据");
|
||||
}
|
||||
|
||||
@@ -46,6 +46,10 @@ public class UnitInfoController extends BaseController {
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, UnitInfo unitInfo) {
|
||||
List<UnitInfo> list = unitInfoService.selectUnitInfoList(unitInfo);
|
||||
if (list.isEmpty()) {
|
||||
responseJsonWarn(response, "没有数据可以导出");
|
||||
return;
|
||||
}
|
||||
ExcelUtil<UnitInfo> util = new ExcelUtil<>(UnitInfo.class);
|
||||
util.exportExcel(response, list, "单位信息管理数据");
|
||||
}
|
||||
|
||||
@@ -46,6 +46,10 @@ public class WarehouseInfoController extends BaseController {
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, WarehouseInfo warehouseInfo) {
|
||||
List<WarehouseInfo> list = warehouseInfoService.selectWarehouseInfoList(warehouseInfo);
|
||||
if (list.isEmpty()) {
|
||||
responseJsonWarn(response, "没有数据可以导出");
|
||||
return;
|
||||
}
|
||||
ExcelUtil<WarehouseInfo> util = new ExcelUtil<>(WarehouseInfo.class);
|
||||
util.exportExcel(response, list, "仓库基础信息数据");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user