58 lines
961 B
Plaintext
58 lines
961 B
Plaintext
package com.sercurityControl.proteam.newScreen.service;
|
|
|
|
import com.securityControl.common.core.web.domain.AjaxResult;
|
|
import com.sercurityControl.proteam.domain.*;
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
/**
|
|
* @author bonus
|
|
* @data 2022/12/8 9:39
|
|
* @description 班组
|
|
*/
|
|
public interface TeamNewService {
|
|
|
|
/**
|
|
* 班组统计
|
|
*
|
|
* @return 集合
|
|
*/
|
|
AjaxResult getTeamNum();
|
|
|
|
|
|
/**
|
|
* 环水保
|
|
*
|
|
* @return 集合
|
|
*/
|
|
AjaxResult getEiaNum();
|
|
|
|
/**
|
|
* 环水保
|
|
*
|
|
* @param list 参数
|
|
* @return 集合
|
|
*/
|
|
AjaxResult updateEiaNum(List<Map<String, String>> list);
|
|
|
|
|
|
/**
|
|
* 获取班组
|
|
*
|
|
* @param cityName 地市
|
|
* @return 集合
|
|
*/
|
|
|
|
List<TeamData> getTeamByOrg(TeamData cityName);
|
|
|
|
/**
|
|
* 获取人员
|
|
*
|
|
* @param cityName 地市
|
|
* @return 集合
|
|
*/
|
|
List<PersonData> getPersonData(PersonData cityName);
|
|
|
|
}
|