package org.jeecg.modules.stm.project.exec.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.stm.project.exec.entity.StProjectExec;
import org.jeecg.modules.stm.project.exec.vo.StProjectExecExVo;
import org.jeecg.modules.stm.project.exec.vo.StProjectExecVo;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;

/**
 * @Description: 项目实施
 * @Author: jeecg-boot
 * @Date:   2023-08-17
 * @Version: V1.0
 */
public interface StProjectExecMapper extends BaseMapper<StProjectExec> {
	public IPage<StProjectExecVo> queryStProjectExecVoByPage(IPage<StProjectExecVo> page,@Param("stProjectExecVo") StProjectExecVo stProjectExecVo);
	public IPage<StProjectExecExVo> queryStProjectExecExVoByPage(IPage<StProjectExecExVo> page, @Param("stProjectExecExVo") StProjectExecExVo stProjectExecExVo);
	public void submitExec(@Param("stProjectExecVo") StProjectExecVo stProjectExecVo);
	public IPage<StProjectExecExVo> queryStProjectExecPro(IPage<StProjectExecExVo> page, @Param("stProjectExecExVo") StProjectExecExVo stProjectExecExVo);
	public List<StProjectExecExVo> queryStProjectExecProList(List<StProjectExecExVo> page, @Param("stProjectExecExVo") StProjectExecExVo stProjectExecExVo);
}
