BaseController强化json响应,追加图标

This commit is contained in:
AlanScipio
2024-02-20 18:20:27 +08:00
parent bba1c8465d
commit da8d9f2fed
30 changed files with 329 additions and 128 deletions

View File

@@ -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}数据");
// }

View File

@@ -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, "物品基础信息数据");
}

View File

@@ -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, "物品类型数据");
}

View File

@@ -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, "单位信息管理数据");
}

View File

@@ -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, "仓库基础信息数据");
}