shiyunteng
2025-04-08 608f0d2c05d86510d546a362e44c10feb601b3f1
platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceInventoryController.java
@@ -145,4 +145,25 @@
    public List<DeviceInventory> export(DeviceInventory deviceInventory,Long[] ids) {
        return deviceInventoryService.list(Wrappers.lambdaQuery(deviceInventory).in(ArrayUtil.isNotEmpty(ids), DeviceInventory::getId, ids));
    }
   /**
    * 设备下所有序列号下拉
    * @return
    */
   @GetMapping("/getDropdowmList/{deviceId}" )
   public R getDeviceList(@PathVariable("deviceId")Long deviceId) {
      QueryWrapper<DeviceInventory> queryWrapper = new QueryWrapper<>();
      queryWrapper.eq("device_id",deviceId);
      queryWrapper.eq("inventory_status","1");
      return R.ok(deviceInventoryService.list(queryWrapper));
   }
   /**
    * 租赁状态下的设备租赁详情
    * @return
    */
   @GetMapping("/getReleaseDetail/{id}" )
   public R getReleaseDetail(@PathVariable("id")Long id) {
      return deviceInventoryService.getReleaseDetail(id);
   }
}