diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/controller/KitchenDeviceUsageController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/controller/KitchenDeviceUsageController.java index 8825e15..5dbccd3 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/controller/KitchenDeviceUsageController.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/controller/KitchenDeviceUsageController.java @@ -4,6 +4,7 @@ import java.util.List; import javax.servlet.http.HttpServletResponse; import com.bonus.canteen.core.kitchen.dto.KitchenDeviceListDTO; +import com.bonus.canteen.core.kitchen.dto.KitchenDeviceUsageListDTO; import com.bonus.canteen.core.kitchen.vo.KitchenDeviceUsageListVO; import com.bonus.common.log.enums.OperaType; //import com.bonus.canteen.core.kitchen.common.annotation.PreventRepeatSubmit; @@ -46,7 +47,7 @@ public class KitchenDeviceUsageController extends BaseController { @ApiOperation(value = "查询厨房设备使用记录列表") //@RequiresPermissions("kitchen:usage:list") @GetMapping("/list") - public TableDataInfo list(KitchenDeviceListDTO kitchenDeviceUsage) { + public TableDataInfo list(KitchenDeviceUsageListDTO kitchenDeviceUsage) { startPage(); List list = kitchenDeviceUsageService.selectKitchenDeviceUsageList(kitchenDeviceUsage); return getDataTable(list); @@ -60,7 +61,7 @@ public class KitchenDeviceUsageController extends BaseController { //@RequiresPermissions("kitchen:usage:export") @SysLog(title = "厨房设备使用记录", businessType = OperaType.EXPORT, logType = 1,module = "仓储管理->导出厨房设备使用记录") @PostMapping("/export") - public void export(HttpServletResponse response, KitchenDeviceListDTO kitchenDeviceUsage) { + public void export(HttpServletResponse response, KitchenDeviceUsageListDTO kitchenDeviceUsage) { List list = kitchenDeviceUsageService.selectKitchenDeviceUsageList(kitchenDeviceUsage); ExcelUtil util = new ExcelUtil(KitchenDeviceUsageListVO.class); util.exportExcel(response, list, "厨房设备使用记录数据"); diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/dto/KitchenDeviceListDTO.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/dto/KitchenDeviceListDTO.java index 71d13f6..313ad8d 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/dto/KitchenDeviceListDTO.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/dto/KitchenDeviceListDTO.java @@ -70,4 +70,6 @@ public class KitchenDeviceListDTO { private String canteenName; + private String keyWord; + } diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/dto/KitchenDeviceUsageListDTO.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/dto/KitchenDeviceUsageListDTO.java index aaf2bb7..17bb070 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/dto/KitchenDeviceUsageListDTO.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/dto/KitchenDeviceUsageListDTO.java @@ -52,6 +52,8 @@ public class KitchenDeviceUsageListDTO { + private String keyWord; + } diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/mapper/KitchenDeviceUsageMapper.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/mapper/KitchenDeviceUsageMapper.java index 5d66aad..79a5e8a 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/mapper/KitchenDeviceUsageMapper.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/mapper/KitchenDeviceUsageMapper.java @@ -3,6 +3,7 @@ package com.bonus.canteen.core.kitchen.mapper; import java.util.List; import com.bonus.canteen.core.kitchen.domain.KitchenDeviceUsage; import com.bonus.canteen.core.kitchen.dto.KitchenDeviceListDTO; +import com.bonus.canteen.core.kitchen.dto.KitchenDeviceUsageListDTO; import com.bonus.canteen.core.kitchen.vo.KitchenDeviceUsageListVO; /** @@ -26,7 +27,7 @@ public interface KitchenDeviceUsageMapper { * @param kitchenDeviceUsage 厨房设备使用记录 * @return 厨房设备使用记录集合 */ - public List selectKitchenDeviceUsageList(KitchenDeviceListDTO kitchenDeviceUsage); + public List selectKitchenDeviceUsageList(KitchenDeviceUsageListDTO kitchenDeviceUsage); /** * 新增厨房设备使用记录 diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/IKitchenDeviceUsageService.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/IKitchenDeviceUsageService.java index 268a53c..ebdd568 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/IKitchenDeviceUsageService.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/IKitchenDeviceUsageService.java @@ -3,6 +3,7 @@ package com.bonus.canteen.core.kitchen.service; import java.util.List; import com.bonus.canteen.core.kitchen.domain.KitchenDeviceUsage; import com.bonus.canteen.core.kitchen.dto.KitchenDeviceListDTO; +import com.bonus.canteen.core.kitchen.dto.KitchenDeviceUsageListDTO; import com.bonus.canteen.core.kitchen.vo.KitchenDeviceUsageListVO; /** @@ -26,7 +27,7 @@ public interface IKitchenDeviceUsageService { * @param kitchenDeviceUsage 厨房设备使用记录 * @return 厨房设备使用记录集合 */ - public List selectKitchenDeviceUsageList(KitchenDeviceListDTO kitchenDeviceUsage); + public List selectKitchenDeviceUsageList(KitchenDeviceUsageListDTO kitchenDeviceUsage); /** * 新增厨房设备使用记录 diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenDeviceInfoServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenDeviceInfoServiceImpl.java index d7eb05a..780cebf 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenDeviceInfoServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenDeviceInfoServiceImpl.java @@ -210,7 +210,7 @@ public class KitchenDeviceInfoServiceImpl extends ServiceImpl selectKitchenDeviceUsageList(KitchenDeviceListDTO kitchenDeviceUsage) { + public List selectKitchenDeviceUsageList(KitchenDeviceUsageListDTO kitchenDeviceUsage) { return kitchenDeviceUsageMapper.selectKitchenDeviceUsageList(kitchenDeviceUsage); } diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/kitchen/KitchenDeviceInfoMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/kitchen/KitchenDeviceInfoMapper.xml index c9b2cde..01e3b8e 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/kitchen/KitchenDeviceInfoMapper.xml +++ b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/kitchen/KitchenDeviceInfoMapper.xml @@ -74,15 +74,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/kitchen/KitchenDeviceUsageMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/kitchen/KitchenDeviceUsageMapper.xml index 1a0e2c6..a84d938 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/kitchen/KitchenDeviceUsageMapper.xml +++ b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/kitchen/KitchenDeviceUsageMapper.xml @@ -22,40 +22,42 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" SELECT usage_id, - device_no, - device_id, - device_type, - area_id, - canteen_id, - work_state, - - - - - + kdu.device_no, + kdu.device_id, + kdu.device_type, + kdu.area_id, + kdu.canteen_id, + kdi.device_name, + work_state, start_use_time, end_use_time, use_time, end_tag, - create_by, - create_time, - update_by, - update_time, + kdu.create_by, + kdu.create_time, + kdu.update_by, + kdu.update_time, vac.vAreaName as areaName, vac.vCanteenName as canteenName FROM kitchen_device_usage kdu LEFT JOIN v_area_canteen vac on kdu.canteen_id = vac.vCanteenId and kdu.area_id = vac.vAreaId + LEFT JOIN kitchen_device_info kdi on kdi.device_id = kdu.device_id