package com.moral.api.service; 
 | 
  
 | 
import com.moral.api.entity.ServicesScope; 
 | 
import com.baomidou.mybatisplus.extension.service.IService; 
 | 
import com.moral.api.pojo.form.ServiceScope.AddBoundaryBindDevice; 
 | 
import org.springframework.transaction.annotation.Transactional; 
 | 
  
 | 
import java.util.List; 
 | 
import java.util.Map; 
 | 
  
 | 
/** 
 | 
 * <p> 
 | 
 *  服务类 
 | 
 * </p> 
 | 
 * 
 | 
 * @author moral 
 | 
 * @since 2022-01-12 
 | 
 */ 
 | 
@Transactional 
 | 
public interface ServicesScopeService extends IService<ServicesScope> { 
 | 
  
 | 
    /** 
 | 
      *@Description: 按条件查询服务范围列表 
 | 
      *@Param: [map] 
 | 
      *@return: java.util.List<java.util.Map<java.lang.String,java.lang.Object>>  
 | 
      *@Author: lizijie 
 | 
      *@Date: 2022/1/12 16:35 
 | 
     **/ 
 | 
   Map<String, Object> getDataByCondition(Map<String, Object> map); 
 | 
    
 | 
   /** 
 | 
     *@Description: 新增服务范围 
 | 
     *@Param: [servicesScope] 
 | 
     *@return: void  
 | 
     *@Author: lizijie 
 | 
     *@Date: 2022/1/13 9:45 
 | 
    **/ 
 | 
   @Transactional 
 | 
   void insert(ServicesScope servicesScope); 
 | 
    
 | 
   /** 
 | 
     *@Description: 更新 
 | 
     *@Param: [servicesScope] 
 | 
     *@return: void  
 | 
     *@Author: lizijie 
 | 
     *@Date: 2022/1/13 14:54 
 | 
    **/ 
 | 
   @Transactional 
 | 
   void update(ServicesScope servicesScope); 
 | 
    
 | 
   /** 
 | 
     *@Description: 根据id删除 
 | 
     *@Param: [id] 
 | 
     *@return: void  
 | 
     *@Author: lizijie 
 | 
     *@Date: 2022/1/13 17:30 
 | 
    **/ 
 | 
   @Transactional 
 | 
   void delete(int id); 
 | 
    
 | 
   /** 
 | 
     *@Description: 添加边界,绑定设备 
 | 
     *@Param: [addBoundaryBindDevice] 
 | 
     *@return: void  
 | 
     *@Author: lizijie 
 | 
     *@Date: 2022/1/17 16:05 
 | 
    **/ 
 | 
   @Transactional 
 | 
   void addBoundaryBindDevice(AddBoundaryBindDevice addBoundaryBindDevice); 
 | 
  
 | 
} 
 |