package com.bonus.system.service;

import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.system.domain.SysParamsDto;

/**
 * @className:SelectService
 * @author:cwchen
 * @date:2024-07-15-10:25
 * @version:1.0
 * @description:公共下拉选-service
 */
public interface ISelectService {
    /**
     * 获取班组下拉选
     *
     * @param dto
     * @return AjaxResult
     * @author cwchen
     * @date 2024/7/15 10:35
     */
    AjaxResult getTeamList(SysParamsDto dto);

    /**
     * 工程下拉选
     *
     * @param dto
     * @return AjaxResult
     * @author cwchen
     * @date 2024/7/17 15:58
     */
    AjaxResult getProList(SysParamsDto dto);

    /**
     * 班组下拉选
     * @param dto
     * @return AjaxResult
     * @author cwchen
     * @date 2024/8/5 17:48
     */
    AjaxResult getTeamLists(SysParamsDto dto);

    /**
     * 根据工程获取杆塔下拉选
     * @param dto
     * @return AjaxResult
     * @author cwchen
     * @date 2024/8/5 17:55
     */
    AjaxResult getPowerLists(SysParamsDto dto);

    /**
     * 根据班组id获取班组所属人员
     * @param dto
     * @return AjaxResult
     * @author cwchen
     * @date 2024/8/7 18:25
     */
    AjaxResult getTeamPeople(SysParamsDto dto);
}
