流程准备的接口
This commit is contained in:
+1
-1
@@ -35,5 +35,5 @@ public interface SarStandProjectLibraryDao extends BaseMapper<SarStandProjectLib
|
||||
List<String> selectListByids(@Param("ids") List<String> ids);
|
||||
List<SarStandProjectLibrary> queryProjectGroup(@Param("sarStandProjectLibrary") SarStandProjectLibrary sarStandProjectLibrary);
|
||||
|
||||
List<SarStandProjectLibrary> queryProjects(@Param("sarStandProjectLibrary") SarStandProjectLibrary sarStandProjectLibrary);
|
||||
List<SarStandProjectLibrary> queryProjects(@Param("sarStandProjectLibrary") SarStandProjectLibrary sarStandProjectLibrary,@Param("groups")List<String> strings);
|
||||
}
|
||||
|
||||
+9
-1
@@ -135,7 +135,15 @@ public class SarStandProjectLibraryServiceImpl extends ServiceImpl<SarStandProje
|
||||
|
||||
@Override
|
||||
public List<SarStandProjectLibrary> queryProjects(SarStandProjectLibrary sarStandProjectLibrary) {
|
||||
return sarStandProjectLibraryDao.queryProjects(sarStandProjectLibrary);
|
||||
List<String> ids=new ArrayList<>();
|
||||
if (null!=sarStandProjectLibrary.getProjectGroup() && !"".equals(sarStandProjectLibrary.getProjectGroup())){
|
||||
if (sarStandProjectLibrary.getProjectGroup().contains(",")){
|
||||
ids.addAll(new ArrayList<>(Arrays.asList(sarStandProjectLibrary.getProjectGroup().split(","))));
|
||||
}else {
|
||||
ids.add(sarStandProjectLibrary.getProjectGroup());
|
||||
}
|
||||
}
|
||||
return sarStandProjectLibraryDao.queryProjects(sarStandProjectLibrary,ids);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
+6
-1
@@ -399,6 +399,11 @@
|
||||
<if test="sarStandProjectLibrary.projectStatus != null and sarStandProjectLibrary.projectStatus != ''">
|
||||
and sar_stand_project_library.project_status=#{sarStandProjectLibrary.projectStatus}
|
||||
</if>
|
||||
|
||||
<if test="null != groups and groups.size()>0">
|
||||
and sar_stand_project_library.project_group in
|
||||
<foreach collection="groups" index="index" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
</if>
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user