92 lines
2.0 KiB
Plaintext
92 lines
2.0 KiB
Plaintext
package com.sercurityControl.proteam.mapper;
|
|
|
|
import com.sercurityControl.proteam.domain.TeamData;
|
|
import com.sercurityControl.proteam.domain.dto.LoginDto;
|
|
import com.sercurityControl.proteam.domain.vo.StagingVo;
|
|
import com.sercurityControl.proteam.dutyTask.domain.NoticeVioEntity;
|
|
import com.sercurityControl.proteam.dutyTask.domain.TodayTaskVo;
|
|
import org.springframework.stereotype.Repository;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* 工作台接口层
|
|
*/
|
|
@Repository
|
|
public interface StagingMapper {
|
|
|
|
/**
|
|
* 当日施工班组
|
|
*
|
|
* @param loginDto
|
|
* @return
|
|
*/
|
|
List<TeamData> getWorkTeamList(LoginDto loginDto);
|
|
|
|
/**
|
|
* 计划数量-作业票
|
|
*
|
|
* @param loginDto
|
|
* @return
|
|
*/
|
|
Integer getPlanNum(LoginDto loginDto);
|
|
|
|
/**
|
|
* 施工数量
|
|
*
|
|
* @param loginDto
|
|
* @return
|
|
*/
|
|
Integer getSgNum(LoginDto loginDto);
|
|
|
|
|
|
List<StagingVo> getConstruction(LoginDto loginDto);
|
|
|
|
List<StagingVo> getPlanList(LoginDto loginDto);
|
|
|
|
/**
|
|
* @param loginDto
|
|
* @return List<TodayTaskVo>
|
|
* @description 当日站班会
|
|
* @author cwchen
|
|
* @date 2024/1/11 9:32
|
|
*/
|
|
List<TodayTaskVo> getTodayTask(LoginDto loginDto);
|
|
|
|
/**
|
|
* @param loginDto
|
|
* @return List<NoticeVioEntity>
|
|
* @description 违章信息
|
|
* @author cwchen
|
|
* @date 2024/1/11 10:51
|
|
*/
|
|
List<NoticeVioEntity> getVoiList(LoginDto loginDto);
|
|
|
|
/**
|
|
* @param loginDto
|
|
* @return List<Integer>
|
|
* @description 违章信息数量
|
|
* @author cwchen
|
|
* @date 2024/1/11 11:00
|
|
*/
|
|
List<Integer> getVoiNum(LoginDto loginDto);
|
|
|
|
/**
|
|
* @param loginDto
|
|
* @return int
|
|
* @description 地市 每日是否报岗
|
|
* @author cwchen
|
|
* @date 2024/1/11 14:09
|
|
*/
|
|
int isJobApplication(LoginDto loginDto);
|
|
|
|
/**
|
|
* @param loginDto
|
|
* @return NoticeVioEntity
|
|
* @description 根据ID获取违章信息
|
|
* @author cwchen
|
|
* @date 2024/1/11 15:33
|
|
*/
|
|
NoticeVioEntity getVoiDataById(LoginDto loginDto);
|
|
}
|