82 lines
1.7 KiB
Plaintext
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);
|
|
}
|