SysResSMapper.java
1.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
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<Long> ids,
@Param("sysCode") String sysCode);
List<SysRes> querySysResBySysCode(@Param("sysCode") String sysCode);
/**
* 查询
*
* @param sysRes
* @param sysCode
* @return 2017年5月18日 zhaowg
*/
List<SysRes> queryPageSysResForList(@Param("sysRes") SysRes sysRes, @Param("sysCode") String sysCode);
/**
* 根据操作员ID 查询资源ID 集合
*
* @param opId 操作人ID
* @return 2017年6月21日 atao
*/
List<Long> queryResIdsByOpId(@Param("opId") Long opId);
/**
* 查询所有的资源
*
* @param request
* @return 2017年6月22日 atao
*/
List<SysRes> queryAllRes(@Param("dataStatus") Integer dataStatus,@Param("sysCode") String sysCode,@Param("resIds") List<Long> 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<Long> queryPublicService(@Param("resId")Long resId);
}