Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Cassielxd/cassie_axum
/ functions
Functions
435 in github.com/Cassielxd/cassie_axum
⨍
Functions
435
◇
Types & classes
144
↓ 354 callers
Method
clone
(&self)
cassie_common/src/error.rs:86
↓ 181 callers
Method
to_string
(&self)
cassie_common/src/lib.rs:77
↓ 100 callers
Method
resp_json
(&self)
cassie_common/src/lib.rs:62
↓ 65 callers
Method
to_string
(&self)
cassie_domain/src/vo/sign_in.rs:19
↓ 60 callers
Method
is_empty
(&self)
cassie_common/src/utils/string.rs:12
↓ 48 callers
Method
get
* 根据id查询条件查询单个值 */
cassie_web/src/service/sys/crud_service.rs:99
↓ 35 callers
Method
into
(self)
cassie_domain/src/dto/asi_dto.rs:39
↓ 23 callers
Method
page
* 公共分页查询方法 */
cassie_web/src/service/sys/crud_service.rs:40
↓ 18 callers
Method
get
获取对应参数
cassie_wx/src/sdk/config.rs:42
↓ 17 callers
Function
init_router
()
cassie_web/src/api/user_resources.rs:18
↓ 16 callers
Function
get_local
()
cassie_web/src/middleware/mod.rs:30
↓ 15 callers
Method
post
(&self, url: &str, params: &T)
cassie_wx/src/sdk/client.rs:26
↓ 15 callers
Method
save
* 保存实体 */
cassie_web/src/service/sys/crud_service.rs:109
↓ 15 callers
Method
update_by_id
* 根据id更新实体 */
cassie_web/src/service/sys/crud_service.rs:91
↓ 12 callers
Method
del
(&self, k: &str)
cassie_web/src/service/sys/cache_service.rs:88
↓ 12 callers
Method
list
* 公共列表查询方法 */
cassie_web/src/service/sys/crud_service.rs:78
↓ 11 callers
Method
fetch_list_by_column
(&self, column: &str, column_values: &Vec<String>)
cassie_web/src/service/sys/crud_service.rs:59
↓ 6 callers
Method
build
(&self, list: Vec<Entity>)
cassie_domain/src/request/tree.rs:13
↓ 5 callers
Method
del_by_column
* 根据字段实体 */
cassie_web/src/service/sys/crud_service.rs:144
↓ 5 callers
Function
json_decode
(data: &str)
cassie_wx/src/lib.rs:9
↓ 4 callers
Function
build_table
(group: &AsiGroupDTO)
cassie_web/src/service/asi/asi_service.rs:395
↓ 4 callers
Method
get_conn
(&self)
cassie_web/src/service/sys/redis_service.rs:23
↓ 4 callers
Function
has_table
(table_info: ObjectName, config: &ApplicationConfig)
cassie_web/src/interceptor/core.rs:150
↓ 4 callers
Method
name
(&self)
cassie_web/src/interceptor/interceptor.rs:50
↓ 4 callers
Method
save_policy_line
(&self, ptype: &'a str, rule: &'a [String])
cassie_casbin_adapter/src/cici_adapter.rs:31
↓ 4 callers
Method
validate
(&self)
cassie_config/src/config.rs:17
↓ 3 callers
Function
build_where
构建租户化where条件语句
cassie_web/src/interceptor/core.rs:62
↓ 3 callers
Function
checked_token
*method:checked_token *desc:校验token是否有效,未过期 *author:String *email:348040933@qq.com */
cassie_web/src/middleware/mod.rs:23
↓ 3 callers
Function
deep_find
递归查找 租户列是否存在 存在则返回true
cassie_web/src/interceptor/core.rs:119
↓ 3 callers
Function
fire_event
发布事件
cassie_web/src/service/event/mod.rs:130
↓ 3 callers
Function
get_date
()
cassie_web/src/ws/ws_handle.rs:135
↓ 3 callers
Method
get_pid
(&self)
cassie_domain/src/dto/asi_dto.rs:29
↓ 3 callers
Function
init
(args: Option<Vec<String>>)
cassie_web/src/initialize/rules.rs:25
↓ 3 callers
Method
save_batch
* 批量保存实体 */
cassie_web/src/service/sys/crud_service.rs:130
↓ 2 callers
Method
add_policies
(&mut self, sec: &str, ptype: &str, rules: Vec<Vec<String>>)
cassie_casbin_adapter/src/cici_adapter.rs:166
↓ 2 callers
Function
aes_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 callers
Method
build_data
构建插入语句
cassie_web/src/service/asi/asi_service.rs:179
↓ 2 callers
Function
build_script
构建脚本每个脚本独立运行上下文隔离
cassie_web/src/service/event/mod.rs:115
↓ 2 callers
Method
create_token
*method:create_token *desc:create token *author:String *email:348040933@qq.com */
cassie_domain/src/vo/jwt.rs:51
↓ 2 callers
Method
decrypt
aes解密 param1: 待解密数据
cassie_wx/src/sdk/aes_crypt.rs:55
↓ 2 callers
Method
from
(arg: &T)
cassie_common/src/lib.rs:38
↓ 2 callers
Function
get_all_list
()
cassie_web/src/service/sys/sys_dict_service.rs:20
↓ 2 callers
Method
get_id
(&self)
cassie_domain/src/dto/asi_dto.rs:33
↓ 2 callers
Function
get_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 callers
Method
get_string
(&self, k: &str)
cassie_web/src/service/sys/cache_service.rs:49
↓ 2 callers
Method
get_user_info
*method:get_user_info *desc:获取用户信息 *author:String *email:348040933@qq.com */
cassie_web/src/service/sys/sys_auth_service.rs:85
↓ 2 callers
Function
init_rbatis
实例化 rbatis orm 连接池
cassie_orm/src/dao/mod.rs:6
↓ 2 callers
Function
menu_list
(rb: &mut RbatisExecutor<'_, '_>, t: &str)
cassie_orm/src/dao/mapper.rs:11
↓ 2 callers
Function
normalize_casbin_rule
(mut rule: Vec<String>, field_index: usize)
cassie_casbin_adapter/src/action.rs:32
↓ 2 callers
Method
normalize_policy
(&self, casbin_rule: &CasbinRule)
cassie_casbin_adapter/src/cici_adapter.rs:75
↓ 2 callers
Function
resolve_data
(session_key: String, iv: String, encrypted_data: String)
cassie_wx/src/wxapp/mod.rs:6
↓ 2 callers
Function
routers
api
cassie_web/src/routers/api.rs:9
↓ 2 callers
Method
save_or_update
保存或者更新
cassie_web/src/service/sys/sys_menu_service.rs:21
↓ 2 callers
Function
set_local
(data: JWTToken, path: String)
cassie_web/src/middleware/mod.rs:48
↓ 2 callers
Method
set_string_ex
(&self, k: &str, v: &str, ex: Option<Duration>)
cassie_web/src/service/sys/cache_service.rs:80
↓ 2 callers
Function
validate_value
(columns: &Vec<AsiGroupColumnDTO>, values: &HashMap<String, String>)
cassie_web/src/service/asi/asi_validation.rs:7
↓ 1 callers
Function
aes_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 callers
Function
binding_phone
(sign: WxSignInVo)
cassie_web/src/service/wechat/wxapp_service.rs:146
↓ 1 callers
Function
build
(up_sql: String, agency_code: String)
cassie_web/src/interceptor/interceptor.rs:57
↓ 1 callers
Function
build_delete
构建删除语句
cassie_web/src/interceptor/core.rs:100
↓ 1 callers
Function
build_insert
构建租户化insert语句 构建插入语句
cassie_web/src/interceptor/core.rs:12
↓ 1 callers
Function
build_select
构建租户化select
cassie_web/src/interceptor/core.rs:109
↓ 1 callers
Function
build_update
构建更新语句
cassie_web/src/interceptor/core.rs:91
↓ 1 callers
Function
build_user_info
(user: &WechatUserDTO)
cassie_web/src/service/wechat/wxapp_service.rs:68
↓ 1 callers
Method
call
(&mut self, request: Request<Body>)
cassie_web/src/middleware/event.rs:28
↓ 1 callers
Function
clear_local
()
cassie_web/src/middleware/mod.rs:64
↓ 1 callers
Function
clear_msg
()
cassie_web/src/service/event/ops.rs:83
↓ 1 callers
Function
consume_script
事件消费
cassie_web/src/service/event/mod.rs:45
↓ 1 callers
Function
consume_sys
(e: CassieEvent)
cassie_web/src/service/event/mod.rs:22
↓ 1 callers
Method
delete_by_role_id
删除角色与菜单的关系
cassie_web/src/service/sys/sys_role_menu_service.rs:86
↓ 1 callers
Method
delete_by_role_id
(&self, role_id: i64)
cassie_web/src/service/sys/sys_role_data_scope_service.rs:42
↓ 1 callers
Method
delete_by_role_id
删除角色
cassie_web/src/service/sys/sys_role_service.rs:42
↓ 1 callers
Method
delete_user
根据id删除用户
cassie_web/src/service/sys/sys_user_service.rs:31
↓ 1 callers
Function
do_execute_script
执行脚本 并处理结果集
cassie_web/src/service/event/mod.rs:97
↓ 1 callers
Method
encrypt
针对字符串进行加密
cassie_wx/src/sdk/aes_crypt.rs:32
↓ 1 callers
Function
execute_script
核心动态脚本执行方法
cassie_web/src/service/event/mod.rs:63
↓ 1 callers
Function
filtered_where_values
*method:filtered_where_values *desc:获取筛选参数 *author:String *email:348040933@qq.com */
cassie_casbin_adapter/src/action.rs:16
↓ 1 callers
Method
find_childs
(&self, arg: &mut Dto, all: &HashMap<String, Entity>)
cassie_domain/src/request/tree.rs:29
↓ 1 callers
Function
find_return_type
(target_fn: &ItemFn)
cassie_macros/src/lib.rs:119
↓ 1 callers
Function
formate_params
(args: &Vec<NestedMeta>)
cassie_macros/src/lib.rs:14
↓ 1 callers
Method
from
(arg: AsiGroup)
cassie_domain/src/dto/asi_dto.rs:54
↓ 1 callers
Function
get_cloumn_map
()
cassie_devtools/src/core/mapping.rs:3
↓ 1 callers
Function
get_columns
(table_name: &str)
cassie_devtools/src/lib.rs:25
↓ 1 callers
Method
get_enforcer
(&self)
cassie_web/src/cici_casbin/casbin_service.rs:64
↓ 1 callers
Method
get_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 callers
Method
get_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 callers
Method
get_menu_id_list
根据角色id获取菜单
cassie_web/src/service/sys/sys_role_menu_service.rs:28
↓ 1 callers
Function
get_menu_list_by_ids
(rb: &mut RbatisExecutor<'_, '_>, ids: &Vec<i64>)
cassie_orm/src/dao/mapper.rs:16
↓ 1 callers
Function
get_msg
()
cassie_web/src/service/event/ops.rs:54
↓ 1 callers
Function
get_option
(args: Option<Vec<String>>)
cassie_web/src/initialize/rules.rs:62
↓ 1 callers
Function
get_params_value
(inputs: Punctuated<FnArg, Token![,]>)
cassie_macros/src/lib.rs:95
↓ 1 callers
Function
get_user_menu_list
(uid: String, super_admin: i32, agency_code: String)
cassie_web/src/service/sys/sys_menu_service.rs:69
↓ 1 callers
Function
handle_connection
核心请求处理
cassie_web/src/ws/ws_server.rs:17
↓ 1 callers
Function
handle_msg
消息处理
cassie_web/src/ws/ws_handle.rs:10
↓ 1 callers
Function
handle_result
处理结果集 event 事件 custom参数
cassie_web/src/service/event/mod.rs:86
↓ 1 callers
Function
impl_api_operation
(target_fn: &ItemFn, args: &AttributeArgs)
cassie_macros/src/lib.rs:42
↓ 1 callers
Function
init_casbin
()
cassie_web/src/initialize/casbin.rs:3
↓ 1 callers
Function
init_config
初始化配置信息
cassie_web/src/initialize/config.rs:6
↓ 1 callers
Function
init_context
初始化环境上下文*/
cassie_web/src/lib.rs:62
↓ 1 callers
Function
init_database
()
cassie_web/src/initialize/database.rs:8
next →
1–100 of 435, ranked by callers