- genRawKey() - 类 中的静态方法cn.ps1.aolai.utils.Digest
-
国密SM4加密秘钥生成
- genSm2Pair() - 类 中的静态方法cn.ps1.aolai.utils.Digest
-
国密非对称SM2算法:生成非对称SM2国密算法密钥对(公钥66位、私钥64位)
仅登录初始化用在了getTicket()中
- get(String) - 类 中的方法cn.ps1.aolai.service.RedisService
-
获取单个键值
- getActionRole(Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
-
根据用户的应用、公司、岗位(dutyId)获取页面上的功能事件控制权限一览
- getActionRole(String, String) - 类 中的方法cn.ps1.aolai.service.RedisService
-
获取当前路由页面的用户访问权限,主键为:应用、公司、岗位
- getAlias(String, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
数据库与前台交互传递的参数,根据请求key获取字段及别名映射串
- getApplicationContext() - 类 中的静态方法cn.ps1.aolai.utils.SpringContext
-
- getArgs(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
已过时。
- getBean(String) - 类 中的静态方法cn.ps1.aolai.utils.SpringContext
-
- getBean(Class<T>) - 类 中的静态方法cn.ps1.aolai.utils.SpringContext
-
- getBean(String, Class<T>) - 类 中的静态方法cn.ps1.aolai.utils.SpringContext
-
- getBlockShift(String, String, int) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
-
轮廓边线比对,根据透明度计算像素位移
- getBlockShift(BufferedImage, BufferedImage, int) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
-
轮廓边线比对,根据透明度计算像素位移
- getBlockShift(String, String, int, int) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
-
轮廓边线比对,根据颜色值计算像素位移
- getBlockShift(BufferedImage, BufferedImage, int, int) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
-
轮廓边线比对,根据颜色值计算像素位移
- getCellValue(Cell) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
-
获取单元格的数据
- getCellValue(int, int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
-
根据行和列的索引获取单元格的数据
- getCertKey(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.ThirdService
-
根据每个终端用户唯一的 ticket获取各自的 certKey通行证
TODO:需进一步完善补充应用场景
- getChr(int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
-
对应数字和字符的ASCII码 0-9(48-57), A-Z(65-90)
- getChr2(int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
-
根据数字生成一个包含26个字母两位长度的字符串
同时也兼容了00-99的既定数值
- getChr3(int) - 类 中的静态方法cn.ps1.aolai.utils.Digest
-
根据数字生成一个包含26个字母三位长度的字符串
同时也兼容了000-999的既定数值,但需注意:既有2位数升3位数时并不兼容
例如:1000>>1260>>1520>>2195
对应:0A0>>00A>>0AA>>0ZZ
- getClientIp(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
获取用户请求者的IP地址
- getColumns(Object, String, String) - 类 中的方法cn.ps1.aolai.service.AolaiService
-
判断某表的字段列名是否存在(暂未使用:暂无SQL注入风险)
- getColWidth(int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
-
获取指定列的列宽
- getConf(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
已过时。
- getConf(String, String) - 类 中的静态方法cn.ps1.aolai.utils.ConfUtil
-
获取配置参数
- getConf(String) - 类 中的静态方法cn.ps1.aolai.utils.ConfUtil
-
获取配置参数
- getCookie(HttpServletRequest, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
获取指定的Cookie
- getCookies() - 类 中的方法cn.ps1.aolai.service.HttpsService
-
返回当前响应的Cookies
- getCookies(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
获取所有Cookie键值对
- getDataByRow(int, Map<String, Integer>) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
-
逐行读取数据
- getDecodeKeys() - 类 中的方法cn.ps1.aolai.utils.EncConfigurer
-
- getField(String, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
数据库与前台交互传递的参数,与getAlias的区别是参数为table
- getFieldList(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.AolaiService
-
获取FIELD元数据字段信息,根据fieldUri查询fieldAlias所有列名
因为FIELD表在每个base中,所以需要携带base参数
- getFieldList(Object, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
获取元数据字段信息,根据fieldUri查询fieldAlias所有列名
- getFile() - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
-
- getFilePath(Map<String, T>, String[]) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
拼接文件路径,如:aolai/1036/20220925/
- getHeader(String) - 类 中的方法cn.ps1.aolai.service.HttpsService
-
返回当前响应的header信息
- getHeaders - 类 中的变量cn.ps1.aolai.service.HttpsService
-
缓存响应头信息
- getInt(Map<String, T>, String) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
从对象中获取整数值
- getKeys(String) - 类 中的方法cn.ps1.aolai.service.RedisService
-
根据关键字模糊匹配的结果
- getLocale(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
浏览器请求的默认语言(国家CN)
- getLocalIp() - 类 中的方法cn.ps1.aolai.service.UtilsService
-
获取服务端本地的IP地址
- getMaskImage(BufferedImage, BufferedImage, Point) - 类 中的静态方法cn.ps1.aolai.utils.Captcha
-
生成遮罩图案
- getMaxCode(Map<String, String>, Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
-
获取当前某个表中某个字段最大编码
- getMaxCode(Object, String, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
从表中获取最大值
- getMaxCode(Object, String, String, Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
从表中获取最大值
- getMaxColNum(int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
-
获取Excel页的最大列数
- getMaxRowNum() - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
-
获取最大行号
- getMenuRole(Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
-
根据用户的应用、公司、岗位(dutyId)获取菜单控制权限一览
pageId;pageName;pageRoute;pageCmpt;pageType;pageGroup;pageAction;pageIcon
;roleId;(rolePage;)roleAction
- getMenuRole(Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
根据应用(appCode)公司(compId)岗位(dutyId)获取页面菜单的控制权限(ROLE_PAGE、ROLE_ACTION)
- getMeta(Map<String, String>, String[]) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
-
从 Meta表中获取元数据信息一览
- getMeta(String) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
根据 META_ALIAS从GMETA表中获取Meta元数据一览
- getMetaList(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.AolaiService
-
从GMETA元数据表中获取元数据字段属性信息一览
- getMetaList(String) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
已过时。
- getMetaTable(String) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
-
从元数据GMETA表中获取元数据的表名一览
- getMetaTable() - 类 中的方法cn.ps1.aolai.service.AolaiService
-
从GMETA元数据表中获取元数据的表名一览(暂未使用)
- getParam(Object, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
根据约定的规则获取系统配置参数
- getParam(Map<String, Object>, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
根据约定的规则获取系统配置参数
- getParam(String) - 类 中的静态方法cn.ps1.aolai.utils.ConfUtil
-
- getParams(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
获取HTTP请求从前端传递来的参数
- getRequestURI(HttpServletRequest) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
获取请求URI参数,返回值带了斜线,如:uri="/wsSaveTest1"
- getRoleParams(Map<String, Object>, Map<String, String>) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
梳理用户岗位:依赖 params中的 appCode,userComp、userDuty
- getRow(int) - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
-
- getSheet() - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
-
- getSm2PriKey(Object) - 类 中的方法cn.ps1.aolai.service.RedisService
-
读取临时缓存的64位国密SM2私钥
- getSm2PubKey(Object, int) - 类 中的方法cn.ps1.aolai.service.RedisService
-
生成一个66位国密SM2公钥,并缓存私钥 sec秒后失效
仅登录初始化用在了getTicket()中
- getTable(Object, String) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
账套(base)及表名组合拼接符号移到UtilsService的jsonParams处理
- getTableMeta(Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
根据表名table从GMETA表中获取Meta元数据全部信息一览
这里表名称table无SQL注入风险
- getUserInfo(Object) - 类 中的方法cn.ps1.aolai.service.RedisService
-
获取当前登录用户信息
- getValid(String) - 类 中的方法cn.ps1.aolai.service.UtilsService
-
已过时。
- getValid(String) - 类 中的静态方法cn.ps1.aolai.utils.ConfUtil
-
- getWhere(Map<String, String>, String, Object) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
已过时。
- getWorkbook() - 类 中的方法cn.ps1.aolai.utils.XlsxUtil
-
- GmetaService - cn.ps1.aolai.service中的类
-
Aolai基础框架相关服务层,基于Mybatis整合的元数据的基础操作类(CRUD)
- GmetaService() - 类 的构造器cn.ps1.aolai.service.GmetaService
-
- groupCount(String, Map<String, String>, Map<String, Object>) - 接口 中的方法cn.ps1.aolai.dao.AolaiDao
-
归集数据行数,用于统计和分组数据
- groupCount(Object, String, String[], Map<String, Object>) - 类 中的方法cn.ps1.aolai.service.GmetaService
-
归集数据行数,用于统计和分组数据