IntelligentRecognition/ah-jjsp-service/.svn/pristine/ff/ff0b629184f9094202aace0c710...

82 lines
1.7 KiB
Plaintext

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<String, Object> getWorkTeamList(LoginDto loginDto);
/**
* 今日施工数量
*
* @param loginDto
* @return
*/
Map<String, Object> getWorkPlan(LoginDto loginDto);
/**
* 施工队伍集合
*
* @param loginDto
* @return
*/
Map<String, Object> 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);
}