|
@@ -3,10 +3,12 @@ package com.rtrh.projects.modules.projects.mapper;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
import com.rtrh.projects.modules.projects.dto.SubFixCbSearch;
|
|
import com.rtrh.projects.modules.projects.dto.SubFixCbSearch;
|
|
|
|
+import com.rtrh.projects.modules.projects.po.SubFix;
|
|
import com.rtrh.projects.modules.projects.po.SubInfo;
|
|
import com.rtrh.projects.modules.projects.po.SubInfo;
|
|
import com.rtrh.projects.modules.projects.vo.SubFixCbVo;
|
|
import com.rtrh.projects.modules.projects.vo.SubFixCbVo;
|
|
import com.rtrh.projects.modules.projects.po.SubInfoGxj;
|
|
import com.rtrh.projects.modules.projects.po.SubInfoGxj;
|
|
import com.rtrh.projects.modules.projects.vo.SubInfoQueryTzVO;
|
|
import com.rtrh.projects.modules.projects.vo.SubInfoQueryTzVO;
|
|
|
|
+import com.rtrh.projects.modules.projects.vo.SubInfoToSubFixVo;
|
|
import org.apache.ibatis.annotations.Param;
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
|
|
import com.rtrh.core.repository.mybatis.MyBatisRepository;
|
|
import com.rtrh.core.repository.mybatis.MyBatisRepository;
|
|
@@ -36,4 +38,11 @@ public interface SubInfoMapper {
|
|
List<SubInfoGxj> queryPage(@Param("vo") SubInfoQueryTzVO queryVO);
|
|
List<SubInfoGxj> queryPage(@Param("vo") SubInfoQueryTzVO queryVO);
|
|
|
|
|
|
List<SubFixCbVo> subFixCbAll(@Param("subFixCbSearch") SubFixCbSearch subFixCbSearch);
|
|
List<SubFixCbVo> subFixCbAll(@Param("subFixCbSearch") SubFixCbSearch subFixCbSearch);
|
|
|
|
+
|
|
|
|
+ @Select("SELECT sub_id FROM sub_fix where year = #{subInfoToSubFixVo.year} and cat = #{subInfoToSubFixVo.cat}")
|
|
|
|
+ List<String> getSubIdForSubFix(@Param("subInfoToSubFixVo") SubInfoToSubFixVo subInfoToSubFixVo);
|
|
|
|
+
|
|
|
|
+ List<String> selectAllSubInfoIdsNotSubFix(@Param("subIdList") List<String> subIdList, @Param("status")String status);
|
|
|
|
+
|
|
|
|
+ void batchInsertSubFix(@Param("subFixList") List<SubFix> subFixList);
|
|
}
|
|
}
|