MrShi
2026-04-03 699bdb5b821e87859f5900e4db1d1a2353c6f6a2
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/DeviceService.java
@@ -1,11 +1,12 @@
package com.doumee.service.business;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.doumee.core.haikang.model.param.request.AcsDeviceListRequest;
import com.doumee.core.haikang.model.param.request.TransparentChannelSingleRequest;
import com.doumee.core.model.LoginUserInfo;
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.Device;
import org.eclipse.paho.client.mqttv3.MqttMessage;
import java.util.List;
/**
@@ -15,9 +16,10 @@
 */
public interface DeviceService {
    /**
     * 创建
     *
     *
     * @param device 实体对象
     * @return Integer
     */
@@ -28,7 +30,7 @@
     *
     * @param id 主键
     */
    void deleteById(Integer id);
    void deleteById(Integer id, LoginUserInfo userInfo);
    /**
     * 删除
@@ -42,7 +44,7 @@
     *
     * @param ids 主键集
     */
    void deleteByIdInBatch(List<Integer> ids);
    void deleteByIdInBatch(List<Integer> ids, LoginUserInfo userInfo);
    /**
     * 主键更新
@@ -106,4 +108,11 @@
    long count(Device device);
    void setLedContent(TransparentChannelSingleRequest body);
    void setBroadcaseBobao(Device body);
    void updateUsedById(Device d);
    void dianbaoCmd(Device param);
    void dianbiaoData(Device param);
}