package com.zteits.sys.mapper.smapper; import java.util.List; import com.zteits.sys.domain.SysRes; import org.apache.ibatis.annotations.Param; public interface SysResSMapper { int updateBatchSysRes(@Param("sysRes") SysRes sysRes, @Param("ids") List ids, @Param("sysCode") String sysCode); List querySysResBySysCode(@Param("sysCode") String sysCode); /** * 查询 * * @param sysRes * @param sysCode * @return 2017年5月18日 zhaowg */ List queryPageSysResForList(@Param("sysRes") SysRes sysRes, @Param("sysCode") String sysCode); /** * 根据操作员ID 查询资源ID 集合 * * @param opId 操作人ID * @return 2017年6月21日 atao */ List queryResIdsByOpId(@Param("opId") Long opId); /** * 查询所有的资源 * * @param request * @return 2017年6月22日 atao */ List queryAllRes(@Param("dataStatus") Integer dataStatus,@Param("sysCode") String sysCode,@Param("resIds") List resIds); /** * 更新资源排序序号 * * @return */ Integer updateSysResSortNumOfSaveOrUpdate(@Param("id") Long id, @Param("parentResId") Long parentResId, @Param("sortNum") int sortNum, @Param("oldSortNum") int oldSortNum); /** * 删除后更新资源的排序 * @param id * @return */ Integer updateSysResSortNumOfDelete(@Param("id")Long id); /** * 查询公共服务资源ids * @param resId * @return */ List queryPublicService(@Param("resId")Long resId); }