MCPcopy Create free account

hub / github.com/Cassielxd/cassie_axum / functions

Functions435 in github.com/Cassielxd/cassie_axum

↓ 354 callersMethodclone
(&self)
cassie_common/src/error.rs:86
↓ 181 callersMethodto_string
(&self)
cassie_common/src/lib.rs:77
↓ 100 callersMethodresp_json
(&self)
cassie_common/src/lib.rs:62
↓ 65 callersMethodto_string
(&self)
cassie_domain/src/vo/sign_in.rs:19
↓ 60 callersMethodis_empty
(&self)
cassie_common/src/utils/string.rs:12
↓ 48 callersMethodget
* 根据id查询条件查询单个值 */
cassie_web/src/service/sys/crud_service.rs:99
↓ 35 callersMethodinto
(self)
cassie_domain/src/dto/asi_dto.rs:39
↓ 23 callersMethodpage
* 公共分页查询方法 */
cassie_web/src/service/sys/crud_service.rs:40
↓ 18 callersMethodget
获取对应参数
cassie_wx/src/sdk/config.rs:42
↓ 17 callersFunctioninit_router
()
cassie_web/src/api/user_resources.rs:18
↓ 16 callersFunctionget_local
()
cassie_web/src/middleware/mod.rs:30
↓ 15 callersMethodpost
(&self, url: &str, params: &T)
cassie_wx/src/sdk/client.rs:26
↓ 15 callersMethodsave
* 保存实体 */
cassie_web/src/service/sys/crud_service.rs:109
↓ 15 callersMethodupdate_by_id
* 根据id更新实体 */
cassie_web/src/service/sys/crud_service.rs:91
↓ 12 callersMethoddel
(&self, k: &str)
cassie_web/src/service/sys/cache_service.rs:88
↓ 12 callersMethodlist
* 公共列表查询方法 */
cassie_web/src/service/sys/crud_service.rs:78
↓ 11 callersMethodfetch_list_by_column
(&self, column: &str, column_values: &Vec<String>)
cassie_web/src/service/sys/crud_service.rs:59
↓ 6 callersMethodbuild
(&self, list: Vec<Entity>)
cassie_domain/src/request/tree.rs:13
↓ 5 callersMethoddel_by_column
* 根据字段实体 */
cassie_web/src/service/sys/crud_service.rs:144
↓ 5 callersFunctionjson_decode
(data: &str)
cassie_wx/src/lib.rs:9
↓ 4 callersFunctionbuild_table
(group: &AsiGroupDTO)
cassie_web/src/service/asi/asi_service.rs:395
↓ 4 callersMethodget_conn
(&self)
cassie_web/src/service/sys/redis_service.rs:23
↓ 4 callersFunctionhas_table
(table_info: ObjectName, config: &ApplicationConfig)
cassie_web/src/interceptor/core.rs:150
↓ 4 callersMethodname
(&self)
cassie_web/src/interceptor/interceptor.rs:50
↓ 4 callersMethodsave_policy_line
(&self, ptype: &'a str, rule: &'a [String])
cassie_casbin_adapter/src/cici_adapter.rs:31
↓ 4 callersMethodvalidate
(&self)
cassie_config/src/config.rs:17
↓ 3 callersFunctionbuild_where
构建租户化where条件语句
cassie_web/src/interceptor/core.rs:62
↓ 3 callersFunctionchecked_token
*method:checked_token *desc:校验token是否有效,未过期 *author:String *email:348040933@qq.com */
cassie_web/src/middleware/mod.rs:23
↓ 3 callersFunctiondeep_find
递归查找 租户列是否存在 存在则返回true
cassie_web/src/interceptor/core.rs:119
↓ 3 callersFunctionfire_event
发布事件
cassie_web/src/service/event/mod.rs:130
↓ 3 callersFunctionget_date
()
cassie_web/src/ws/ws_handle.rs:135
↓ 3 callersMethodget_pid
(&self)
cassie_domain/src/dto/asi_dto.rs:29
↓ 3 callersFunctioninit
(args: Option<Vec<String>>)
cassie_web/src/initialize/rules.rs:25
↓ 3 callersMethodsave_batch
* 批量保存实体 */
cassie_web/src/service/sys/crud_service.rs:130
↓ 2 callersMethodadd_policies
(&mut self, sec: &str, ptype: &str, rules: Vec<Vec<String>>)
cassie_casbin_adapter/src/cici_adapter.rs:166
↓ 2 callersFunctionaes_cbc_encrypt
Encrypt a buffer with the given key and iv using AES-256/CBC/Pkcs encryption.
cassie_wx/src/sdk/aes_crypt.rs:83
↓ 2 callersMethodbuild_data
构建插入语句
cassie_web/src/service/asi/asi_service.rs:179
↓ 2 callersFunctionbuild_script
构建脚本每个脚本独立运行上下文隔离
cassie_web/src/service/event/mod.rs:115
↓ 2 callersMethodcreate_token
*method:create_token *desc:create token *author:String *email:348040933@qq.com */
cassie_domain/src/vo/jwt.rs:51
↓ 2 callersMethoddecrypt
aes解密 param1: 待解密数据
cassie_wx/src/sdk/aes_crypt.rs:55
↓ 2 callersMethodfrom
(arg: &T)
cassie_common/src/lib.rs:38
↓ 2 callersFunctionget_all_list
()
cassie_web/src/service/sys/sys_dict_service.rs:20
↓ 2 callersMethodget_id
(&self)
cassie_domain/src/dto/asi_dto.rs:33
↓ 2 callersFunctionget_session_key
获取session_key GET https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 登录凭证校验。通过 wx.log
cassie_wx/src/wxapp/auth.rs:15
↓ 2 callersMethodget_string
(&self, k: &str)
cassie_web/src/service/sys/cache_service.rs:49
↓ 2 callersMethodget_user_info
*method:get_user_info *desc:获取用户信息 *author:String *email:348040933@qq.com */
cassie_web/src/service/sys/sys_auth_service.rs:85
↓ 2 callersFunctioninit_rbatis
实例化 rbatis orm 连接池
cassie_orm/src/dao/mod.rs:6
↓ 2 callersFunctionmenu_list
(rb: &mut RbatisExecutor<'_, '_>, t: &str)
cassie_orm/src/dao/mapper.rs:11
↓ 2 callersFunctionnormalize_casbin_rule
(mut rule: Vec<String>, field_index: usize)
cassie_casbin_adapter/src/action.rs:32
↓ 2 callersMethodnormalize_policy
(&self, casbin_rule: &CasbinRule)
cassie_casbin_adapter/src/cici_adapter.rs:75
↓ 2 callersFunctionresolve_data
(session_key: String, iv: String, encrypted_data: String)
cassie_wx/src/wxapp/mod.rs:6
↓ 2 callersFunctionrouters
api
cassie_web/src/routers/api.rs:9
↓ 2 callersMethodsave_or_update
保存或者更新
cassie_web/src/service/sys/sys_menu_service.rs:21
↓ 2 callersFunctionset_local
(data: JWTToken, path: String)
cassie_web/src/middleware/mod.rs:48
↓ 2 callersMethodset_string_ex
(&self, k: &str, v: &str, ex: Option<Duration>)
cassie_web/src/service/sys/cache_service.rs:80
↓ 2 callersFunctionvalidate_value
(columns: &Vec<AsiGroupColumnDTO>, values: &HashMap<String, String>)
cassie_web/src/service/asi/asi_validation.rs:7
↓ 1 callersFunctionaes_cbc_decrypt
Decrypts a buffer with the given key and iv using AES-256/CBC/Pkcs encryption. @param1: key大小 @param2: 加密数据
cassie_wx/src/sdk/aes_crypt.rs:107
↓ 1 callersFunctionbinding_phone
(sign: WxSignInVo)
cassie_web/src/service/wechat/wxapp_service.rs:146
↓ 1 callersFunctionbuild
(up_sql: String, agency_code: String)
cassie_web/src/interceptor/interceptor.rs:57
↓ 1 callersFunctionbuild_delete
构建删除语句
cassie_web/src/interceptor/core.rs:100
↓ 1 callersFunctionbuild_insert
构建租户化insert语句 构建插入语句
cassie_web/src/interceptor/core.rs:12
↓ 1 callersFunctionbuild_select
构建租户化select
cassie_web/src/interceptor/core.rs:109
↓ 1 callersFunctionbuild_update
构建更新语句
cassie_web/src/interceptor/core.rs:91
↓ 1 callersFunctionbuild_user_info
(user: &WechatUserDTO)
cassie_web/src/service/wechat/wxapp_service.rs:68
↓ 1 callersMethodcall
(&mut self, request: Request<Body>)
cassie_web/src/middleware/event.rs:28
↓ 1 callersFunctionclear_local
()
cassie_web/src/middleware/mod.rs:64
↓ 1 callersFunctionclear_msg
()
cassie_web/src/service/event/ops.rs:83
↓ 1 callersFunctionconsume_script
事件消费
cassie_web/src/service/event/mod.rs:45
↓ 1 callersFunctionconsume_sys
(e: CassieEvent)
cassie_web/src/service/event/mod.rs:22
↓ 1 callersMethoddelete_by_role_id
删除角色与菜单的关系
cassie_web/src/service/sys/sys_role_menu_service.rs:86
↓ 1 callersMethoddelete_by_role_id
(&self, role_id: i64)
cassie_web/src/service/sys/sys_role_data_scope_service.rs:42
↓ 1 callersMethoddelete_by_role_id
删除角色
cassie_web/src/service/sys/sys_role_service.rs:42
↓ 1 callersMethoddelete_user
根据id删除用户
cassie_web/src/service/sys/sys_user_service.rs:31
↓ 1 callersFunctiondo_execute_script
执行脚本 并处理结果集
cassie_web/src/service/event/mod.rs:97
↓ 1 callersMethodencrypt
针对字符串进行加密
cassie_wx/src/sdk/aes_crypt.rs:32
↓ 1 callersFunctionexecute_script
核心动态脚本执行方法
cassie_web/src/service/event/mod.rs:63
↓ 1 callersFunctionfiltered_where_values
*method:filtered_where_values *desc:获取筛选参数 *author:String *email:348040933@qq.com */
cassie_casbin_adapter/src/action.rs:16
↓ 1 callersMethodfind_childs
(&self, arg: &mut Dto, all: &HashMap<String, Entity>)
cassie_domain/src/request/tree.rs:29
↓ 1 callersFunctionfind_return_type
(target_fn: &ItemFn)
cassie_macros/src/lib.rs:119
↓ 1 callersFunctionformate_params
(args: &Vec<NestedMeta>)
cassie_macros/src/lib.rs:14
↓ 1 callersMethodfrom
(arg: AsiGroup)
cassie_domain/src/dto/asi_dto.rs:54
↓ 1 callersFunctionget_cloumn_map
()
cassie_devtools/src/core/mapping.rs:3
↓ 1 callersFunctionget_columns
(table_name: &str)
cassie_devtools/src/lib.rs:25
↓ 1 callersMethodget_enforcer
(&self)
cassie_web/src/cici_casbin/casbin_service.rs:64
↓ 1 callersMethodget_group_list
* @description: get_group_lis 根据条件获取所有group 并生成树 * @param: null * @return: * @author String * @date: 2022/3/22 18:03 */
cassie_web/src/service/asi/asi_service.rs:49
↓ 1 callersMethodget_group_page
* @description: get_group_page根据条件获取group page 并生成tree * @param: null * @return: * @author String * @date: 2022/3/22 18:04 *
cassie_web/src/service/asi/asi_service.rs:62
↓ 1 callersMethodget_menu_id_list
根据角色id获取菜单
cassie_web/src/service/sys/sys_role_menu_service.rs:28
↓ 1 callersFunctionget_menu_list_by_ids
(rb: &mut RbatisExecutor<'_, '_>, ids: &Vec<i64>)
cassie_orm/src/dao/mapper.rs:16
↓ 1 callersFunctionget_msg
()
cassie_web/src/service/event/ops.rs:54
↓ 1 callersFunctionget_option
(args: Option<Vec<String>>)
cassie_web/src/initialize/rules.rs:62
↓ 1 callersFunctionget_params_value
(inputs: Punctuated<FnArg, Token![,]>)
cassie_macros/src/lib.rs:95
↓ 1 callersFunctionget_user_menu_list
(uid: String, super_admin: i32, agency_code: String)
cassie_web/src/service/sys/sys_menu_service.rs:69
↓ 1 callersFunctionhandle_connection
核心请求处理
cassie_web/src/ws/ws_server.rs:17
↓ 1 callersFunctionhandle_msg
消息处理
cassie_web/src/ws/ws_handle.rs:10
↓ 1 callersFunctionhandle_result
处理结果集 event 事件 custom参数
cassie_web/src/service/event/mod.rs:86
↓ 1 callersFunctionimpl_api_operation
(target_fn: &ItemFn, args: &AttributeArgs)
cassie_macros/src/lib.rs:42
↓ 1 callersFunctioninit_casbin
()
cassie_web/src/initialize/casbin.rs:3
↓ 1 callersFunctioninit_config
初始化配置信息
cassie_web/src/initialize/config.rs:6
↓ 1 callersFunctioninit_context
初始化环境上下文*/
cassie_web/src/lib.rs:62
↓ 1 callersFunctioninit_database
()
cassie_web/src/initialize/database.rs:8
next →1–100 of 435, ranked by callers