package com.ruoyi.iot.service;
|
|
import com.ruoyi.iot.domain.DeviceOrder;
|
import java.util.List;
|
|
/**
|
* @author wmz
|
* @version v1.0
|
* @ClassName IDeviceOrderService
|
* @description 设备安装Service接口
|
* @createTime 2023/11/13 0:24
|
*/
|
|
public interface IDeviceOrderService {
|
|
|
/**
|
* 根据条件分页查询设备安装信息
|
*
|
* @param deviceOrder
|
* @return
|
* @throws Exception
|
*/
|
public List<DeviceOrder> selectDeviceOrderList(DeviceOrder deviceOrder) throws Exception;
|
|
/**
|
* 根据id查询安装订单信息
|
*
|
* @param id
|
* @return
|
* @throws Exception
|
*/
|
public DeviceOrder selectDeviceOrderById(int id)throws Exception;
|
|
/**
|
* 添加安装设备订单信息
|
*
|
* @param deviceOrder
|
* @return
|
* @throws Exception
|
*/
|
public int insertDeviceOrder(DeviceOrder deviceOrder) throws Exception;
|
|
/**
|
* 修改设备订单信息
|
*
|
* @param order
|
* @return
|
* @throws Exception
|
*/
|
public int updateDeviceOrder(DeviceOrder order) throws Exception;
|
|
/**
|
* 删除设备订单信息
|
*
|
* @param id
|
* @return
|
* @throws Exception
|
*/
|
public int deleteDeviceOrderById(Integer id) throws Exception;
|
|
/**
|
* 批量删除设备订单安装信息
|
*
|
* @param ids
|
* @return
|
* @throws Exception
|
*/
|
public int deleteDeviceOrder(Integer[] ids) throws Exception;
|
|
}
|