@ -1,41 +1,29 @@
package com.ruoyi.business.controller ;
package com.ruoyi.business.controller ;
import java.util.Date ;
import com.ruoyi.business.domain.HwDevice ;
import java.util.List ;
import com.ruoyi.business.domain.HwDeviceMode ;
import java.util.Map ;
import com.ruoyi.business.domain.HwMonitorUnit ;
import javax.servlet.http.HttpServletResponse ;
import com.ruoyi.business.domain.HwScene ;
import com.ruoyi.business.domain.* ;
import com.ruoyi.business.domain.VO.DeviceControlVo ;
import com.ruoyi.business.domain.VO.DeviceControlVo ;
import com.ruoyi.business.domain.VO.DeviceModeVo ;
import com.ruoyi.business.domain.VO.HwMonitorUnitVo ;
import com.ruoyi.business.service.IHwDeviceModeService ;
import com.ruoyi.business.service.IHwDeviceModeService ;
import com.ruoyi.business.service.IHwDeviceService ;
import com.ruoyi.business.service.IHwMonitorUnitService ;
import com.ruoyi.business.service.IHwMonitorUnitService ;
import com.ruoyi.business.service.IHwSceneService ;
import com.ruoyi.business.service.IHwSceneService ;
import com.ruoyi.common.core.constant.HwDictConstants ;
import com.ruoyi.common.core.constant.HwDictConstants ;
import com.ruoyi.common.security.annotation.InnerAuth ;
import com.ruoyi.common.core.utils.poi.ExcelUtil ;
import com.ruoyi.common.security.utils.SecurityUtils ;
import com.ruoyi.system.api.domain.SysDept ;
import com.ruoyi.system.api.domain.SysRole ;
import com.ruoyi.system.api.domain.SysUser ;
import com.ruoyi.system.api.model.LoginUser ;
import org.springframework.beans.factory.annotation.Autowired ;
import org.springframework.web.bind.annotation.GetMapping ;
import org.springframework.web.bind.annotation.PostMapping ;
import org.springframework.web.bind.annotation.PutMapping ;
import org.springframework.web.bind.annotation.DeleteMapping ;
import org.springframework.web.bind.annotation.PathVariable ;
import org.springframework.web.bind.annotation.RequestBody ;
import org.springframework.web.bind.annotation.RequestMapping ;
import org.springframework.web.bind.annotation.RestController ;
import com.ruoyi.common.log.annotation.Log ;
import com.ruoyi.common.log.enums.BusinessType ;
import com.ruoyi.common.security.annotation.RequiresPermissions ;
import com.ruoyi.business.service.IHwDeviceService ;
import com.ruoyi.common.core.web.controller.BaseController ;
import com.ruoyi.common.core.web.controller.BaseController ;
import com.ruoyi.common.core.web.domain.AjaxResult ;
import com.ruoyi.common.core.web.domain.AjaxResult ;
import com.ruoyi.common.core.utils.poi.ExcelUtil ;
import com.ruoyi.common.core.web.page.TableDataInfo ;
import com.ruoyi.common.core.web.page.TableDataInfo ;
import com.ruoyi.common.log.annotation.Log ;
import com.ruoyi.common.log.enums.BusinessType ;
import com.ruoyi.common.security.annotation.InnerAuth ;
import com.ruoyi.common.security.annotation.RequiresPermissions ;
import com.ruoyi.common.security.utils.SecurityUtils ;
import org.springframework.beans.factory.annotation.Autowired ;
import org.springframework.web.bind.annotation.* ;
import javax.servlet.http.HttpServletResponse ;
import java.util.List ;
/ * *
/ * *
* 设 备 信 息 Controller
* 设 备 信 息 Controller