71 lines
1.6 KiB
Plaintext
71 lines
1.6 KiB
Plaintext
|
|
package com.sercurityControl.proteam.dutyTask.mapper;
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
import com.sercurityControl.proteam.domain.TClassMettingWarnVo;
|
||
|
|
import com.sercurityControl.proteam.domain.vo.ImageVo;
|
||
|
|
import com.sercurityControl.proteam.dutyTask.domain.ClassMettingWarnVo;
|
||
|
|
import com.sercurityControl.proteam.dutyTask.domain.DataTaskVo;
|
||
|
|
import org.apache.ibatis.annotations.MapKey;
|
||
|
|
import org.apache.ibatis.annotations.Param;
|
||
|
|
import org.springframework.stereotype.Repository;
|
||
|
|
|
||
|
|
import java.util.List;
|
||
|
|
import java.util.Map;
|
||
|
|
|
||
|
|
@Repository(value = "TaskDao")
|
||
|
|
public interface TaskDao {
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查询站班会
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
List<ClassMettingWarnVo> getAllClassMetting(@Param("currDay") String currDay);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 关键措施预警
|
||
|
|
* @param vo
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
List<ClassMettingWarnVo> getImageWrn(ClassMettingWarnVo vo);
|
||
|
|
|
||
|
|
List<ImageVo> getImageNumber(ClassMettingWarnVo vo);
|
||
|
|
/**
|
||
|
|
* 人员变化大
|
||
|
|
* @param vo
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
Integer getWorkTeamNum(ClassMettingWarnVo vo);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @param entity
|
||
|
|
*/
|
||
|
|
void replaceWarn(TClassMettingWarnVo entity);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 更新任务执行状态及时间
|
||
|
|
* @param code
|
||
|
|
* @param state
|
||
|
|
* @param nowTime
|
||
|
|
*/
|
||
|
|
void updateTask(@Param("code")String code,@Param("state") String state, @Param("nowTime")String nowTime);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查询昨日工序
|
||
|
|
* @param vo
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
ClassMettingWarnVo getYesGxLxData(ClassMettingWarnVo vo);
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查询更新的状态
|
||
|
|
* @param entity
|
||
|
|
* @return
|
||
|
|
*/
|
||
|
|
Integer getWarnStatus(TClassMettingWarnVo entity);
|
||
|
|
|
||
|
|
Integer getNewTeamNums(ClassMettingWarnVo vo);
|
||
|
|
}
|