package com.inks.hb.authinfo.service;
import com.inks.hb.authinfo.pojo.AuthInfo;
import java.sql.SQLException;
import java.util.ArrayList;
/**
* AuthService
*/
public interface AuthService {
/**
* 查询AuthInfo表的长度
*
* @return 权限表长度
* @throws SQLException 数据库
*/
int queryAuthInfoNum() throws SQLException;
/**
* 根据权限ID查询权限表
*
* @param authId ID
* @return 权限表,如果无结果,返回空参构造对象
* @throws SQLException 数据库
*/
AuthInfo query(int authId) throws SQLException;
/**
* 根据权限名称查询权限表
*
* @param authItem 权限项目
* @return 权限表,如果无结果,返回空参构造对象
* @throws SQLException 数据库
*/
AuthInfo query(String authItem) throws SQLException;
/**
* 分页查询权限表中数据
* page和limit参数是有layui框架的table传递过来的
*
* @param page 当前页码
* @param limit 每页的数据量
* @return 返回请求页数的数据
* @throws SQLException 数据库
*/
ArrayList query(int page, int limit) throws SQLException;
/**
* 根据ID修改权限表属性
*
* @param authInfo 完整权限对象
* @throws SQLException 数据库
*/
void updateAuthInfo(AuthInfo authInfo) throws SQLException;
}
最近下载更多
李朝磊 LV18
2024年12月25日
微信网友_7298640909209600 LV2
2024年12月16日
zolscy LV24
2024年11月25日
15953970869 LV6
2024年11月9日
张泽帅 LV6
2024年10月18日
angaochong LV5
2024年10月10日
半夏bx LV16
2024年9月24日
864216741 LV2
2024年8月25日
odasdas LV1
2024年6月23日
赵鑫cdsaljkdfsa LV11
2024年6月18日
最近浏览更多
1271247100 LV9
11月21日
yigu123 LV6
10月22日
李朝磊 LV18
2024年12月25日
拜托你仔细听 LV3
2024年12月23日
2602275348 LV12
2024年12月19日
微信网友_7298641941385216 LV1
2024年12月16日
微信网友_7298640909209600 LV2
2024年12月16日
sjwc88 LV4
2024年12月13日
微信网友_7290996505972736 LV4
2024年12月11日
lilina LV1
2024年12月9日

