package com.cloud.control.dao;
|
|
import com.cloud.control.model.TaskUser;
|
import com.cloud.control.model.TaskUserPend;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.springframework.stereotype.Repository;
|
|
import java.util.List;
|
import java.util.Map;
|
@Mapper
|
@Repository
|
public interface TaskUserMapper {
|
int deleteByPrimaryKey(String id);
|
|
int insert(TaskUser record);
|
|
int insertSelective(TaskUser record);
|
|
int updateByPrimaryKeySelective(TaskUser record);
|
//编辑保存人员信息
|
int updateByPrimaryKey(TaskUser record);
|
|
//条件查询
|
List<Map> select(Map<String, Object> params);
|
//停止布控
|
void stopControl(String id);
|
//删除人员
|
void deleteTaskUser(TaskUser record);
|
//根据id查询详细信息
|
Map selectById(String id);
|
//根据用户删除人员任务关联信息
|
void deleteByUser(String userId);
|
|
|
/**
|
* 根据条件查找所有布控人员
|
* @param params (参数:人员姓名或者底库名称)
|
* @return
|
*/
|
List<TaskUser> findAll(Map<String, Object> params);
|
//从待布控中加人
|
void insertFromPend(TaskUserPend taskUserPend);
|
}
|