60 lines
1.2 KiB
Plaintext
60 lines
1.2 KiB
Plaintext
package com.sercurityControl.proteam.service;
|
|
|
|
import com.securityControl.common.core.web.domain.AjaxResult;
|
|
import com.sercurityControl.proteam.domain.ClassData;
|
|
import com.sercurityControl.proteam.domain.UserCheck;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* @author bonus
|
|
* @data 2023/4/17 13:21
|
|
* @description 人员分配
|
|
*/
|
|
public interface AllocationService {
|
|
|
|
/**
|
|
* 查询人员分配
|
|
*
|
|
* @param entity 条件
|
|
* @return 集合
|
|
*/
|
|
List<UserCheck> getList(UserCheck entity);
|
|
|
|
/**
|
|
* 查询今日任务
|
|
*
|
|
* @param entity 条件
|
|
* @return 集合
|
|
*/
|
|
List<ClassData> getClass(ClassData entity);
|
|
|
|
/**
|
|
* 任务移除
|
|
*
|
|
* @param entity 条件
|
|
* @return 条数
|
|
*/
|
|
AjaxResult delData(UserCheck entity);
|
|
|
|
/**
|
|
* 添加任务
|
|
*
|
|
* @param params 条件
|
|
* @return 条数
|
|
*/
|
|
AjaxResult insertData(String params,String userId,String quality);
|
|
|
|
/**
|
|
* 查询今日任务
|
|
*
|
|
* @param entity 条件
|
|
* @return 集合
|
|
*/
|
|
List<ClassData> getClassData(ClassData entity);
|
|
|
|
AjaxResult updateUserInformation(String userId, String type, String value);
|
|
|
|
AjaxResult delAll(UserCheck entity);
|
|
}
|