package com.sercurityControl.proteam.service; import com.securityControl.common.core.web.domain.AjaxResult; import com.sercurityControl.proteam.domain.dto.LoginDto; import java.util.Map; /** * 工作台接口层 */ public interface StagingService { /** * 查询 当日施工班组状态 * * @param loginDto * @return */ Map getWorkTeamList(LoginDto loginDto); /** * 今日施工数量 * * @param loginDto * @return */ Map getWorkPlan(LoginDto loginDto); /** * 施工队伍集合 * * @param loginDto * @return */ Map getWorkPlanList(LoginDto loginDto); /** * @param loginDto * @return AjaxResult * @description 当日站班会 * @author cwchen * @date 2024/1/11 9:28 */ AjaxResult getTodayTask(LoginDto loginDto); /** * @param loginDto * @return AjaxResult * @description 违章信息 * @author cwchen * @date 2024/1/11 10:39 */ AjaxResult getVoiList(LoginDto loginDto); /** * @param loginDto * @return AjaxResult * @description 违章信息数量 * @author cwchen * @date 2024/1/11 10:59 */ AjaxResult getVoiNum(LoginDto loginDto); /** * @param loginDto * @return AjaxResult * @description 地市 每日是否报岗 * @author cwchen * @date 2024/1/11 14:08 */ AjaxResult isJobApplication(LoginDto loginDto); /** * @param loginDto * @return AjaxResult * @description 根据ID获取违章信息 * @author cwchen * @date 2024/1/11 15:32 */ AjaxResult getVoiDataById(LoginDto loginDto); }