package com.cloud.control.service;
|
|
import com.cloud.control.model.TaskUser;
|
import com.cloud.control.vo.MenuTreeVo;
|
|
import com.cloud.control.vo.TaskUserEditVo;
|
import org.springframework.util.MultiValueMap;
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import java.util.List;
|
import java.util.Map;
|
/**
|
* 布控人员接口
|
*/
|
public interface TaskUserService {
|
|
Map select(Map<String,Object> params);
|
|
void stopControl(List<String> ids);
|
|
void deleteTaskUser(List<TaskUser> list);
|
|
Map selectById(String id);
|
|
void save(TaskUser taskUser);
|
|
void saveFromC(List<TaskUser> taskUsers);
|
|
void add(TaskUser taskUser);
|
|
void joinControl(TaskUser taskUser);
|
|
/**
|
* 从底库中选择布控人员
|
* @param params
|
* @return
|
*/
|
List<MenuTreeVo> findTaskUserMenusFromCluster(Map<String, Object> params);
|
|
/**
|
* 从人员管理选择布控人员
|
* @param params
|
* @return
|
*/
|
List findTaskUserMenusFromPlat(Map<String, Object> params);
|
|
String saveTaskUser(Map<String, Object> map);
|
|
}
|