diff --git a/im-admin/.idea/.gitignore b/im-admin/.idea/.gitignore new file mode 100644 index 0000000..35410ca --- /dev/null +++ b/im-admin/.idea/.gitignore @@ -0,0 +1,8 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml +# 基于编辑器的 HTTP 客户端请求 +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/im-admin/.idea/compiler.xml b/im-admin/.idea/compiler.xml new file mode 100644 index 0000000..9a1f62d --- /dev/null +++ b/im-admin/.idea/compiler.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/im-admin/.idea/encodings.xml b/im-admin/.idea/encodings.xml new file mode 100644 index 0000000..8f516f1 --- /dev/null +++ b/im-admin/.idea/encodings.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/im-admin/.idea/jarRepositories.xml b/im-admin/.idea/jarRepositories.xml new file mode 100644 index 0000000..6cdf50b --- /dev/null +++ b/im-admin/.idea/jarRepositories.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/im-admin/.idea/misc.xml b/im-admin/.idea/misc.xml new file mode 100644 index 0000000..0abcc97 --- /dev/null +++ b/im-admin/.idea/misc.xml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/im-admin/.idea/vcs.xml b/im-admin/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/im-admin/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/im-admin/ruoyi-admin/.idea/.gitignore b/im-admin/ruoyi-admin/.idea/.gitignore new file mode 100644 index 0000000..35410ca --- /dev/null +++ b/im-admin/ruoyi-admin/.idea/.gitignore @@ -0,0 +1,8 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml +# 基于编辑器的 HTTP 客户端请求 +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/im-admin/ruoyi-admin/.idea/misc.xml b/im-admin/ruoyi-admin/.idea/misc.xml new file mode 100644 index 0000000..0abcc97 --- /dev/null +++ b/im-admin/ruoyi-admin/.idea/misc.xml @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/im-admin/ruoyi-admin/.idea/vcs.xml b/im-admin/ruoyi-admin/.idea/vcs.xml new file mode 100644 index 0000000..b2bdec2 --- /dev/null +++ b/im-admin/ruoyi-admin/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/META-INF/mps/autoMapper b/im-admin/ruoyi-admin/target/classes/META-INF/mps/autoMapper new file mode 100644 index 0000000..4d0c437 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/META-INF/mps/autoMapper @@ -0,0 +1 @@ +org.dromara.web.domain.vo.TenantListVo \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/application-dev.yml b/im-admin/ruoyi-admin/target/classes/application-dev.yml new file mode 100644 index 0000000..cb75c2d --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/application-dev.yml @@ -0,0 +1,37 @@ +spring: + data: + redis: + host: localhost + port: 6379 + database: 1 + datasource: + dynamic: + hikari: # Hikari 连接池全局配置 + connection-timeout: 30000 # 等待连接池分配链接的最大时长(毫秒),超过这个时长还没有可用的连接则发生 SQLException,默认:30 秒 + minimum-idle: 2 # 最小空闲连接数 + maximum-pool-size: 10 # 最大连接数 + idle-timeout: 600000 # 连接超时的最大时长(毫秒),超时则被释放(retired),默认:10 分钟 + max-lifetime: 1800000 # 连接的生命时长(毫秒),超时而且没被使用则被释放(retired),默认: 30 分钟 + connection-test-query: SELECT 1 + primary: admin + datasource: + admin: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://localhost:3306/im_admin?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true + username: root + password: JtnA5H6PfGHzkfzx + platform: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://localhost:3306/im_platform?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true + username: root + password: JtnA5H6PfGHzkfzx + +minio: + endpoint: http://127.0.0.1:9001 #内网地址 + domain: http://127.0.0.1:9001 #外网访问地址 + accessKey: minioadmin + secretKey: minioadmin + bucketName: box-im + imagePath: image + filePath: file + videoPath: video \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/application-prod.yml b/im-admin/ruoyi-admin/target/classes/application-prod.yml new file mode 100644 index 0000000..e240b0e --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/application-prod.yml @@ -0,0 +1,38 @@ +spring: + data: + redis: + host: localhost + port: 6379 + password: j6ZTioEJGuTShShi + + datasource: + dynamic: + hikari: # Hikari 连接池全局配置 + connection-timeout: 30000 # 等待连接池分配链接的最大时长(毫秒),超过这个时长还没有可用的连接则发生 SQLException,默认:30 秒 + minimum-idle: 2 # 最小空闲连接数 + maximum-pool-size: 10 # 最大连接数 + idle-timeout: 600000 # 连接超时的最大时长(毫秒),超时则被释放(retired),默认:10 分钟 + max-lifetime: 1800000 # 连接的生命时长(毫秒),超时而且没被使用则被释放(retired),默认: 30 分钟 + connection-test-query: SELECT 1 + primary: admin + datasource: + admin: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://localhost:3306/im_admin?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true + username: im + password: M5V8N0d4Rwqpo2gF_ + platform: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://localhost:3306/im_platform?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true + username: im + password: M5V8N0d4Rwqpo2gF_ + +minio: + endpoint: http://127.0.0.1:9001 #内网地址 + domain: https://www.boxim.online/file #外网访问地址 + accessKey: admin + secretKey: 3fBSt6AkgFuD77D6 + bucketName: box-im + imagePath: image + filePath: file + videoPath: video \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/application.yml b/im-admin/ruoyi-admin/target/classes/application.yml new file mode 100644 index 0000000..673e947 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/application.yml @@ -0,0 +1,234 @@ +# 项目相关配置 +app: + # 名称 + name: 盒子IM + # 版本 + version: 3.1 + # 版权年份 + copyrightYear: 2024 + +captcha: + enable: false + # 页面 <参数设置> 可开启关闭 验证码校验 + # 验证码类型 math 数组计算 char 字符验证 + type: MATH + # line 线段干扰 circle 圆圈干扰 shear 扭曲干扰 + category: CIRCLE + # 数字验证码位数 + numberLength: 1 + # 字符验证码长度 + charLength: 4 + +# 开发环境配置 +server: + # 服务器的HTTP端口,默认为8080 + port: 9889 + servlet: + # 应用的访问路径 + context-path: / + # undertow 配置 + undertow: + # HTTP post内容的最大大小。当值为-1时,默认值为大小是无限的 + max-http-post-size: -1 + # 以下的配置会影响buffer,这些buffer会用于服务器连接的IO操作,有点类似netty的池化内存管理 + # 每块buffer的空间大小,越小的空间被利用越充分 + buffer-size: 512 + # 是否分配的直接内存 + direct-buffers: true + threads: + # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程 + io: 8 + # 阻塞任务线程池, 当执行类似servlet请求阻塞操作, undertow会从这个线程池中取得线程,它的值设置取决于系统的负载 + worker: 256 + +# 用户配置 +user: + password: + # 密码最大错误次数 + maxRetryCount: 5 + # 密码锁定时间(默认10分钟) + lockTime: 10 + +# Spring配置 +spring: + application: + name: im-admin + threads: + # 开启虚拟线程 仅jdk21可用 + virtual: + enabled: false + # 资源信息 + messages: + # 国际化资源文件路径 + basename: i18n/messages + profiles: + active: dev + # 文件上传 + servlet: + multipart: + # 单个文件大小 + max-file-size: 10MB + # 设置总上传的文件大小 + max-request-size: 20MB + mvc: + # 设置静态资源路径 防止所有请求都去查静态资源 + static-path-pattern: /static/** + format: + date-time: yyyy-MM-dd HH:mm:ss + jackson: + # 日期格式化 + date-format: yyyy-MM-dd HH:mm:ss + serialization: + # 格式化输出 + indent_output: false + # 忽略无法转换的对象 + fail_on_empty_beans: false + deserialization: + # 允许对象忽略json中不存在的属性 + fail_on_unknown_properties: false + +# Sa-Token配置 +sa-token: + # token名称 (同时也是cookie名称) + token-name: Authorization + # 是否允许同一账号并发登录 (为true时允许一起登录, 为false时新登录挤掉旧登录) + is-concurrent: true + # 在多人登录同一账号时,是否共用一个token (为true时所有登录共用一个token, 为false时每次登录新建一个token) + is-share: false + # jwt秘钥 + jwt-secret-key: abcdefghijklmnopqrstuvwxyz + +# security配置 +security: + # 排除路径 + excludes: + # 静态资源 + - /*.html + - /**/*.html + - /**/*.css + - /**/*.js + # 公共路径 + - /favicon.ico + - /error + # swagger 文档配置 + - /*/api-docs + - /*/api-docs/** + - /swagger-ui/** + - /swagger-ui.html + - /v3/api-docs + - /v3/api-docs/** + +# MyBatisPlus配置 +# https://baomidou.com/config/ +mybatis-plus: + # 多包名使用 例如 org.dromara.**.mapper,org.xxx.**.mapper + mapperPackage: org.dromara.**.mapper + # 对应的 XML 文件位置 + mapperLocations: classpath*:mapper/**/*Mapper.xml + # 实体扫描,多个package用逗号或者分号分隔 + typeAliasesPackage: org.dromara.**.domain + global-config: + dbConfig: + # 主键类型 + # AUTO 自增 NONE 空 INPUT 用户输入 ASSIGN_ID 雪花 ASSIGN_UUID 唯一 UUID + idType: AUTO + +# 数据加密 +mybatis-encryptor: + # 是否开启加密 + enable: false + # 默认加密算法 + algorithm: BASE64 + # 编码方式 BASE64/HEX。默认BASE64 + encode: BASE64 + # 安全秘钥 对称算法的秘钥 如:AES,SM4 + password: + # 公私钥 非对称算法的公私钥 如:SM2,RSA + publicKey: + privateKey: + +# SpringDoc OpenAPI 3.0 配置,访问: http://localhost:8889/swagger-ui/index.html +springdoc: + api-docs: + # 是否开启接口文档 + enabled: true + # API文档路径 + path: /v3/api-docs + swagger-ui: + # Swagger UI 访问路径 + path: /swagger-ui.html + # 是否启用 + enabled: true + # 显示操作ID + display-operation-id: true + # 显示请求持续时间 + display-request-duration: true + info: + # 标题 + title: '${app.name}后台管理系统' + # 版本 + version: '${app.version}' + # 描述 + description: '盒子IM后台管理系统API文档' + components: + # 鉴权方式配置 + security-schemes: + apiKey: + type: APIKEY + in: HEADER + name: ${sa-token.token-name} + # 分组配置 + group-configs: + - group: 1.IM模块 + packages-to-scan: org.dromara.im + - group: 2.通用模块 + packages-to-scan: org.dromara.web + - group: 3.系统模块 + packages-to-scan: org.dromara.system + - group: 4.代码生成模块 + packages-to-scan: org.dromara.generator + +# 防止XSS攻击 +xss: + # 过滤开关 + enabled: true + # 排除链接(多个用逗号分隔) + excludeUrls: + - /system/notice + +# 全局线程池相关配置 +# 如使用JDK21请直接使用虚拟线程 不要开启此配置 +thread-pool: + # 是否开启线程池 + enabled: false + # 队列最大长度 + queueCapacity: 128 + # 线程池维护线程所允许的空闲时间 + keepAliveSeconds: 300 + +--- # 分布式锁 lock4j 全局配置 +lock4j: + # 获取分布式锁超时时间,默认为 3000 毫秒 + acquire-timeout: 3000 + # 分布式锁的超时时间,默认为 30 秒 + expire: 30000 + +--- # websocket +websocket: + # 如果关闭 需要和前端开关一起关闭 + enabled: true + # 路径 + path: /resource/websocket + # 设置访问源地址 + allowedOrigins: '*' + +#easy trans 数据翻译组件 +easy-trans: + #启用redis缓存 如果不用redis请设置为false + is-enable-redis: false + #启用全局翻译(拦截所有responseBody进行自动翻译),如果对于性能要求很高可关闭此配置 + is-enable-global: true + #启用平铺模式 + is-enable-tile: true + #支持多数据源 + multiple-data-sources: true \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/i18n/messages.properties b/im-admin/ruoyi-admin/target/classes/i18n/messages.properties new file mode 100644 index 0000000..cce11c8 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/i18n/messages.properties @@ -0,0 +1,61 @@ +#错误消息 +not.null=* 必须填写 +user.jcaptcha.error=验证码错误 +user.jcaptcha.expire=验证码已失效 +user.not.exists=对不起, 您的账号:{0} 不存在. +user.password.not.match=用户不存在/密码错误 +user.password.retry.limit.count=密码输入错误{0}次 +user.password.retry.limit.exceed=密码输入错误{0}次,帐户锁定{1}分钟 +user.password.delete=对不起,您的账号:{0} 已被删除 +user.blocked=对不起,您的账号:{0} 已禁用,请联系管理员 +role.blocked=角色已封禁,请联系管理员 +user.logout.success=退出成功 +length.not.valid=长度必须在{min}到{max}个字符之间 +user.username.not.blank=用户名不能为空 +user.username.not.valid=* 2到20个汉字、字母、数字或下划线组成,且必须以非数字开头 +user.username.length.valid=账户长度必须在{min}到{max}个字符之间 +user.password.not.blank=用户密码不能为空 +user.password.length.valid=用户密码长度必须在{min}到{max}个字符之间 +user.password.not.valid=* 5-50个字符 +user.email.not.valid=邮箱格式错误 +user.email.not.blank=邮箱不能为空 +user.phonenumber.not.blank=用户手机号不能为空 +user.mobile.phone.number.not.valid=手机号格式错误 +user.login.success=登录成功 +user.register.success=注册成功 +user.register.save.error=保存用户 {0} 失败,注册账号已存在 +user.register.error=注册失败,请联系系统管理人员 +user.notfound=请重新登录 +user.forcelogout=管理员强制退出,请重新登录 +user.unknown.error=未知错误,请重新登录 +auth.grant.type.error=认证权限类型错误 +auth.grant.type.blocked=认证权限类型已禁用 +auth.grant.type.not.blank=认证权限类型不能为空 +auth.clientid.not.blank=认证客户端id不能为空 +##文件上传消息 +upload.exceed.maxSize=上传的文件大小超出限制的文件大小!
允许的文件最大大小是:{0}MB! +upload.filename.exceed.length=上传的文件名最长{0}个字符 +##权限 +no.permission=您没有数据的权限,请联系管理员添加权限 [{0}] +no.create.permission=您没有创建数据的权限,请联系管理员添加权限 [{0}] +no.update.permission=您没有修改数据的权限,请联系管理员添加权限 [{0}] +no.delete.permission=您没有删除数据的权限,请联系管理员添加权限 [{0}] +no.export.permission=您没有导出数据的权限,请联系管理员添加权限 [{0}] +no.view.permission=您没有查看数据的权限,请联系管理员添加权限 [{0}] +repeat.submit.message=不允许重复提交,请稍候再试 +rate.limiter.message=访问过于频繁,请稍候再试 +sms.code.not.blank=短信验证码不能为空 +sms.code.retry.limit.count=短信验证码输入错误{0}次 +sms.code.retry.limit.exceed=短信验证码输入错误{0}次,帐户锁定{1}分钟 +email.code.not.blank=邮箱验证码不能为空 +email.code.retry.limit.count=邮箱验证码输入错误{0}次 +email.code.retry.limit.exceed=邮箱验证码输入错误{0}次,帐户锁定{1}分钟 +xcx.code.not.blank=小程序[code]不能为空 +social.source.not.blank=第三方登录平台[source]不能为空 +social.code.not.blank=第三方登录平台[code]不能为空 +social.state.not.blank=第三方登录平台[state]不能为空 +##租户 +tenant.number.not.blank=租户编号不能为空 +tenant.not.exists=对不起, 您的租户不存在,请联系管理员 +tenant.blocked=对不起,您的租户已禁用,请联系管理员 +tenant.expired=对不起,您的租户已过期,请联系管理员 diff --git a/im-admin/ruoyi-admin/target/classes/i18n/messages_en_US.properties b/im-admin/ruoyi-admin/target/classes/i18n/messages_en_US.properties new file mode 100644 index 0000000..f948c4a --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/i18n/messages_en_US.properties @@ -0,0 +1,61 @@ +#错误消息 +not.null=* Required fill in +user.jcaptcha.error=Captcha error +user.jcaptcha.expire=Captcha invalid +user.not.exists=Sorry, your account: {0} does not exist +user.password.not.match=User does not exist/Password error +user.password.retry.limit.count=Password input error {0} times +user.password.retry.limit.exceed=Password input error {0} times, account locked for {1} minutes +user.password.delete=Sorry, your account:{0} has been deleted +user.blocked=Sorry, your account: {0} has been disabled. Please contact the administrator +role.blocked=Role disabled,please contact administrators +user.logout.success=Exit successful +length.not.valid=The length must be between {min} and {max} characters +user.username.not.blank=Username cannot be blank +user.username.not.valid=* 2 to 20 chinese characters, letters, numbers or underscores, and must start with a non number +user.username.length.valid=Account length must be between {min} and {max} characters +user.password.not.blank=Password cannot be empty +user.password.length.valid=Password length must be between {min} and {max} characters +user.password.not.valid=* 5-50 characters +user.email.not.valid=Mailbox format error +user.email.not.blank=Mailbox cannot be blank +user.phonenumber.not.blank=Phone number cannot be blank +user.mobile.phone.number.not.valid=Phone number format error +user.login.success=Login successful +user.register.success=Register successful +user.register.save.error=Failed to save user {0}, The registered account already exists +user.register.error=Register failed, please contact system administrator +user.notfound=Please login again +user.forcelogout=The administrator is forced to exit,please login again +user.unknown.error=Unknown error, please login again +auth.grant.type.error=Auth grant type error +auth.grant.type.blocked=Auth grant type disabled +auth.grant.type.not.blank=Auth grant type cannot be blank +auth.clientid.not.blank=Auth clientid cannot be blank +##文件上传消息 +upload.exceed.maxSize=The uploaded file size exceeds the limit file size!
the maximum allowed file size is:{0}MB! +upload.filename.exceed.length=The maximum length of uploaded file name is {0} characters +##权限 +no.permission=You do not have permission to the data,please contact your administrator to add permissions [{0}] +no.create.permission=You do not have permission to create data,please contact your administrator to add permissions [{0}] +no.update.permission=You do not have permission to modify data,please contact your administrator to add permissions [{0}] +no.delete.permission=You do not have permission to delete data,please contact your administrator to add permissions [{0}] +no.export.permission=You do not have permission to export data,please contact your administrator to add permissions [{0}] +no.view.permission=You do not have permission to view data,please contact your administrator to add permissions [{0}] +repeat.submit.message=Repeat submit is not allowed, please try again later +rate.limiter.message=Visit too frequently, please try again later +sms.code.not.blank=Sms code cannot be blank +sms.code.retry.limit.count=Sms code input error {0} times +sms.code.retry.limit.exceed=Sms code input error {0} times, account locked for {1} minutes +email.code.not.blank=Email code cannot be blank +email.code.retry.limit.count=Email code input error {0} times +email.code.retry.limit.exceed=Email code input error {0} times, account locked for {1} minutes +xcx.code.not.blank=Mini program [code] cannot be blank +social.source.not.blank=Social login platform [source] cannot be blank +social.code.not.blank=Social login platform [code] cannot be blank +social.state.not.blank=Social login platform [state] cannot be blank +##租户 +tenant.number.not.blank=Tenant number cannot be blank +tenant.not.exists=Sorry, your tenant does not exist. Please contact the administrator +tenant.blocked=Sorry, your tenant is disabled. Please contact the administrator +tenant.expired=Sorry, your tenant has expired. Please contact the administrator. diff --git a/im-admin/ruoyi-admin/target/classes/i18n/messages_zh_CN.properties b/im-admin/ruoyi-admin/target/classes/i18n/messages_zh_CN.properties new file mode 100644 index 0000000..cce11c8 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/i18n/messages_zh_CN.properties @@ -0,0 +1,61 @@ +#错误消息 +not.null=* 必须填写 +user.jcaptcha.error=验证码错误 +user.jcaptcha.expire=验证码已失效 +user.not.exists=对不起, 您的账号:{0} 不存在. +user.password.not.match=用户不存在/密码错误 +user.password.retry.limit.count=密码输入错误{0}次 +user.password.retry.limit.exceed=密码输入错误{0}次,帐户锁定{1}分钟 +user.password.delete=对不起,您的账号:{0} 已被删除 +user.blocked=对不起,您的账号:{0} 已禁用,请联系管理员 +role.blocked=角色已封禁,请联系管理员 +user.logout.success=退出成功 +length.not.valid=长度必须在{min}到{max}个字符之间 +user.username.not.blank=用户名不能为空 +user.username.not.valid=* 2到20个汉字、字母、数字或下划线组成,且必须以非数字开头 +user.username.length.valid=账户长度必须在{min}到{max}个字符之间 +user.password.not.blank=用户密码不能为空 +user.password.length.valid=用户密码长度必须在{min}到{max}个字符之间 +user.password.not.valid=* 5-50个字符 +user.email.not.valid=邮箱格式错误 +user.email.not.blank=邮箱不能为空 +user.phonenumber.not.blank=用户手机号不能为空 +user.mobile.phone.number.not.valid=手机号格式错误 +user.login.success=登录成功 +user.register.success=注册成功 +user.register.save.error=保存用户 {0} 失败,注册账号已存在 +user.register.error=注册失败,请联系系统管理人员 +user.notfound=请重新登录 +user.forcelogout=管理员强制退出,请重新登录 +user.unknown.error=未知错误,请重新登录 +auth.grant.type.error=认证权限类型错误 +auth.grant.type.blocked=认证权限类型已禁用 +auth.grant.type.not.blank=认证权限类型不能为空 +auth.clientid.not.blank=认证客户端id不能为空 +##文件上传消息 +upload.exceed.maxSize=上传的文件大小超出限制的文件大小!
允许的文件最大大小是:{0}MB! +upload.filename.exceed.length=上传的文件名最长{0}个字符 +##权限 +no.permission=您没有数据的权限,请联系管理员添加权限 [{0}] +no.create.permission=您没有创建数据的权限,请联系管理员添加权限 [{0}] +no.update.permission=您没有修改数据的权限,请联系管理员添加权限 [{0}] +no.delete.permission=您没有删除数据的权限,请联系管理员添加权限 [{0}] +no.export.permission=您没有导出数据的权限,请联系管理员添加权限 [{0}] +no.view.permission=您没有查看数据的权限,请联系管理员添加权限 [{0}] +repeat.submit.message=不允许重复提交,请稍候再试 +rate.limiter.message=访问过于频繁,请稍候再试 +sms.code.not.blank=短信验证码不能为空 +sms.code.retry.limit.count=短信验证码输入错误{0}次 +sms.code.retry.limit.exceed=短信验证码输入错误{0}次,帐户锁定{1}分钟 +email.code.not.blank=邮箱验证码不能为空 +email.code.retry.limit.count=邮箱验证码输入错误{0}次 +email.code.retry.limit.exceed=邮箱验证码输入错误{0}次,帐户锁定{1}分钟 +xcx.code.not.blank=小程序[code]不能为空 +social.source.not.blank=第三方登录平台[source]不能为空 +social.code.not.blank=第三方登录平台[code]不能为空 +social.state.not.blank=第三方登录平台[state]不能为空 +##租户 +tenant.number.not.blank=租户编号不能为空 +tenant.not.exists=对不起, 您的租户不存在,请联系管理员 +tenant.blocked=对不起,您的租户已禁用,请联系管理员 +tenant.expired=对不起,您的租户已过期,请联系管理员 diff --git a/im-admin/ruoyi-admin/target/classes/io/github/linpeilie/AutoMapperConfig__166.class b/im-admin/ruoyi-admin/target/classes/io/github/linpeilie/AutoMapperConfig__166.class new file mode 100644 index 0000000..3b50851 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/io/github/linpeilie/AutoMapperConfig__166.class differ diff --git a/im-admin/ruoyi-admin/target/classes/io/github/linpeilie/ConverterMapperAdapter__166.class b/im-admin/ruoyi-admin/target/classes/io/github/linpeilie/ConverterMapperAdapter__166.class new file mode 100644 index 0000000..121ef81 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/io/github/linpeilie/ConverterMapperAdapter__166.class differ diff --git a/im-admin/ruoyi-admin/target/classes/ip2region.xdb b/im-admin/ruoyi-admin/target/classes/ip2region.xdb new file mode 100644 index 0000000..7052c05 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/ip2region.xdb differ diff --git a/im-admin/ruoyi-admin/target/classes/logback.xml b/im-admin/ruoyi-admin/target/classes/logback.xml new file mode 100644 index 0000000..faaa3e8 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/logback.xml @@ -0,0 +1,48 @@ + + + + + + + + info + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n + UTF-8 + + + + ${LOG_PATH}/${APP_NAME}.log + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n + UTF-8 + + + ${logging.path}/${APP_NAME}-%d{yyyy-MM-dd}.%i.log + 100MB + 60 + 20GB + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminApplication.class b/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminApplication.class new file mode 100644 index 0000000..50f7b20 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminApplication.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminApplication__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminApplication__Javadoc.json new file mode 100644 index 0000000..5c22a54 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminApplication__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 启动程序\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminServletInitializer.class b/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminServletInitializer.class new file mode 100644 index 0000000..8f1163b Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminServletInitializer.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminServletInitializer__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminServletInitializer__Javadoc.json new file mode 100644 index 0000000..fb0aab0 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/ImAdminServletInitializer__Javadoc.json @@ -0,0 +1 @@ +{"doc":" web容器中进行部署\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapper.class b/im-admin/ruoyi-admin/target/classes/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapper.class new file mode 100644 index 0000000..6d4ef68 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapper.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapperImpl.class b/im-admin/ruoyi-admin/target/classes/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapperImpl.class new file mode 100644 index 0000000..8de5b5a Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapperImpl.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/AuthController.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/AuthController.class new file mode 100644 index 0000000..8e5f9ca Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/AuthController.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/AuthController__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/AuthController__Javadoc.json new file mode 100644 index 0000000..65f5003 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/AuthController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 认证\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"login","paramTypes":["java.lang.String"],"doc":" 登录方法\n\n @param body 登录信息\n @return 结果\n"},{"name":"authBinding","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 第三方登录请求\n\n @param source 登录来源\n @return 结果\n"},{"name":"socialCallback","paramTypes":["org.dromara.common.core.domain.model.SocialLoginBody"],"doc":" 第三方登录回调业务处理 绑定授权\n\n @param loginBody 请求体\n @return 结果\n"},{"name":"unlockSocial","paramTypes":["java.lang.Long"],"doc":" 取消授权\n\n @param socialId socialId\n"},{"name":"logout","paramTypes":[],"doc":" 退出登录\n"},{"name":"register","paramTypes":["org.dromara.common.core.domain.model.RegisterBody"],"doc":" 用户注册\n"},{"name":"tenantList","paramTypes":["jakarta.servlet.http.HttpServletRequest"],"doc":" 登录页面租户下拉框\n\n @return 租户列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/CaptchaController.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/CaptchaController.class new file mode 100644 index 0000000..bffd9a9 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/CaptchaController.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/CaptchaController__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/CaptchaController__Javadoc.json new file mode 100644 index 0000000..becce88 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/CaptchaController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 验证码操作处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"smsCode","paramTypes":["java.lang.String"],"doc":" 短信验证码\n\n @param phonenumber 用户手机号\n"},{"name":"emailCode","paramTypes":["java.lang.String"],"doc":" 邮箱验证码\n\n @param email 邮箱\n"},{"name":"getCode","paramTypes":[],"doc":" 生成验证码\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/IndexController.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/IndexController.class new file mode 100644 index 0000000..ce4f5b1 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/IndexController.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/IndexController__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/IndexController__Javadoc.json new file mode 100644 index 0000000..4aa52fd --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/controller/IndexController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 首页\n\n @author Lion Li\n","fields":[{"name":"ruoyiConfig","doc":" 系统基础配置\n"}],"enumConstants":[],"methods":[{"name":"index","paramTypes":[],"doc":" 访问首页,提示语\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/CaptchaVo.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/CaptchaVo.class new file mode 100644 index 0000000..e826ba6 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/CaptchaVo.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/CaptchaVo__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/CaptchaVo__Javadoc.json new file mode 100644 index 0000000..7dd613f --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/CaptchaVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 验证码信息\n\n @author Michelle.Chung\n","fields":[{"name":"captchaEnabled","doc":" 是否开启验证码\n"},{"name":"img","doc":" 验证码图片\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginTenantVo.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginTenantVo.class new file mode 100644 index 0000000..3653b05 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginTenantVo.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginTenantVo__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginTenantVo__Javadoc.json new file mode 100644 index 0000000..d422727 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginTenantVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 登录租户对象\n\n @author Michelle.Chung\n","fields":[{"name":"tenantEnabled","doc":" 租户开关\n"},{"name":"voList","doc":" 租户对象列表\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginVo.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginVo.class new file mode 100644 index 0000000..49f8aa9 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginVo.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginVo__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginVo__Javadoc.json new file mode 100644 index 0000000..6739b87 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/LoginVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 登录验证信息\n\n @author Michelle.Chung\n","fields":[{"name":"accessToken","doc":" 授权令牌\n"},{"name":"refreshToken","doc":" 刷新令牌\n"},{"name":"expireIn","doc":" 授权令牌 access_token 的有效期\n"},{"name":"refreshExpireIn","doc":" 刷新令牌 refresh_token 的有效期\n"},{"name":"clientId","doc":" 应用id\n"},{"name":"scope","doc":" 令牌权限\n"},{"name":"openid","doc":" 用户 openid\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVo.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVo.class new file mode 100644 index 0000000..94d0cdb Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVo.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapper.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapper.class new file mode 100644 index 0000000..f931d66 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapper.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapperImpl.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapperImpl.class new file mode 100644 index 0000000..2e80ae4 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapperImpl.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVo__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVo__Javadoc.json new file mode 100644 index 0000000..f3b69d5 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/domain/vo/TenantListVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户列表\n\n @author Lion Li\n","fields":[{"name":"tenantId","doc":" 租户编号\n"},{"name":"companyName","doc":" 企业名称\n"},{"name":"domain","doc":" 域名\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/listener/UserActionListener.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/listener/UserActionListener.class new file mode 100644 index 0000000..838ce8e Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/listener/UserActionListener.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/listener/UserActionListener__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/listener/UserActionListener__Javadoc.json new file mode 100644 index 0000000..012002e --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/listener/UserActionListener__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户行为 侦听器的实现\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"doLogin","paramTypes":["java.lang.String","java.lang.Object","java.lang.String","cn.dev33.satoken.stp.SaLoginModel"],"doc":" 每次登录时触发\n"},{"name":"doLogout","paramTypes":["java.lang.String","java.lang.Object","java.lang.String"],"doc":" 每次注销时触发\n"},{"name":"doKickout","paramTypes":["java.lang.String","java.lang.Object","java.lang.String"],"doc":" 每次被踢下线时触发\n"},{"name":"doReplaced","paramTypes":["java.lang.String","java.lang.Object","java.lang.String"],"doc":" 每次被顶下线时触发\n"},{"name":"doDisable","paramTypes":["java.lang.String","java.lang.Object","java.lang.String","int","long"],"doc":" 每次被封禁时触发\n"},{"name":"doUntieDisable","paramTypes":["java.lang.String","java.lang.Object","java.lang.String"],"doc":" 每次被解封时触发\n"},{"name":"doOpenSafe","paramTypes":["java.lang.String","java.lang.String","java.lang.String","long"],"doc":" 每次打开二级认证时触发\n"},{"name":"doCloseSafe","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 每次创建Session时触发\n"},{"name":"doCreateSession","paramTypes":["java.lang.String"],"doc":" 每次创建Session时触发\n"},{"name":"doLogoutSession","paramTypes":["java.lang.String"],"doc":" 每次注销Session时触发\n"},{"name":"doRenewTimeout","paramTypes":["java.lang.String","java.lang.Object","long"],"doc":" 每次Token续期时触发\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/IAuthStrategy.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/IAuthStrategy.class new file mode 100644 index 0000000..54b1a44 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/IAuthStrategy.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/IAuthStrategy__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/IAuthStrategy__Javadoc.json new file mode 100644 index 0000000..8e0509c --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/IAuthStrategy__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 授权策略\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"login","paramTypes":["java.lang.String","org.dromara.system.domain.vo.SysClientVo","java.lang.String"],"doc":" 登录\n\n @param body 登录对象\n @param client 授权管理视图对象\n @param grantType 授权类型\n @return 登录验证信息\n"},{"name":"login","paramTypes":["java.lang.String","org.dromara.system.domain.vo.SysClientVo"],"doc":" 登录\n\n @param body 登录对象\n @param client 授权管理视图对象\n @return 登录验证信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysLoginService.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysLoginService.class new file mode 100644 index 0000000..7ed6be5 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysLoginService.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysLoginService__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysLoginService__Javadoc.json new file mode 100644 index 0000000..250b6ed --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysLoginService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 登录校验方法\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"socialRegister","paramTypes":["me.zhyd.oauth.model.AuthUser"],"doc":" 绑定第三方用户\n\n @param authUserData 授权响应实体\n"},{"name":"logout","paramTypes":[],"doc":" 退出登录\n"},{"name":"recordLogininfor","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String"],"doc":" 记录登录信息\n\n @param tenantId 租户ID\n @param username 用户名\n @param status 状态\n @param message 消息内容\n"},{"name":"buildLoginUser","paramTypes":["org.dromara.system.domain.vo.SysUserVo"],"doc":" 构建登录用户\n"},{"name":"recordLoginInfo","paramTypes":["java.lang.Long","java.lang.String"],"doc":" 记录登录信息\n\n @param userId 用户ID\n"},{"name":"checkLogin","paramTypes":["org.dromara.common.core.enums.LoginType","java.lang.String","java.lang.String","java.util.function.Supplier"],"doc":" 登录校验\n"},{"name":"checkTenant","paramTypes":["java.lang.String"],"doc":" 校验租户\n\n @param tenantId 租户ID\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysRegisterService.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysRegisterService.class new file mode 100644 index 0000000..bcade31 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysRegisterService.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysRegisterService__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysRegisterService__Javadoc.json new file mode 100644 index 0000000..3986364 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/SysRegisterService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 注册校验方法\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"register","paramTypes":["org.dromara.common.core.domain.model.RegisterBody"],"doc":" 注册\n"},{"name":"validateCaptcha","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String"],"doc":" 校验验证码\n\n @param username 用户名\n @param code 验证码\n @param uuid 唯一标识\n"},{"name":"recordLogininfor","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String"],"doc":" 记录登录信息\n\n @param tenantId 租户ID\n @param username 用户名\n @param status 状态\n @param message 消息内容\n @return\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/EmailAuthStrategy.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/EmailAuthStrategy.class new file mode 100644 index 0000000..a6e027c Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/EmailAuthStrategy.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/EmailAuthStrategy__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/EmailAuthStrategy__Javadoc.json new file mode 100644 index 0000000..e1c339e --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/EmailAuthStrategy__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 邮件认证策略\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"validateEmailCode","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 校验邮箱验证码\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/PasswordAuthStrategy.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/PasswordAuthStrategy.class new file mode 100644 index 0000000..1826665 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/PasswordAuthStrategy.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/PasswordAuthStrategy__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/PasswordAuthStrategy__Javadoc.json new file mode 100644 index 0000000..372beb0 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/PasswordAuthStrategy__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 密码认证策略\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"validateCaptcha","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String"],"doc":" 校验验证码\n\n @param username 用户名\n @param code 验证码\n @param uuid 唯一标识\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SmsAuthStrategy.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SmsAuthStrategy.class new file mode 100644 index 0000000..3acd347 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SmsAuthStrategy.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SmsAuthStrategy__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SmsAuthStrategy__Javadoc.json new file mode 100644 index 0000000..cb9fc2a --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SmsAuthStrategy__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 短信认证策略\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"validateSmsCode","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 校验短信验证码\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SocialAuthStrategy.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SocialAuthStrategy.class new file mode 100644 index 0000000..53043a0 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SocialAuthStrategy.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SocialAuthStrategy__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SocialAuthStrategy__Javadoc.json new file mode 100644 index 0000000..031df08 --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/SocialAuthStrategy__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 第三方授权策略\n\n @author thiszhc is 三三\n","fields":[],"enumConstants":[],"methods":[{"name":"login","paramTypes":["java.lang.String","org.dromara.system.domain.vo.SysClientVo"],"doc":" 登录-第三方授权登录\n\n @param body 登录信息\n @param client 客户端信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/XcxAuthStrategy.class b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/XcxAuthStrategy.class new file mode 100644 index 0000000..76c0e70 Binary files /dev/null and b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/XcxAuthStrategy.class differ diff --git a/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/XcxAuthStrategy__Javadoc.json b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/XcxAuthStrategy__Javadoc.json new file mode 100644 index 0000000..a990bec --- /dev/null +++ b/im-admin/ruoyi-admin/target/classes/org/dromara/web/service/impl/XcxAuthStrategy__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 小程序认证策略\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-admin/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__166.java b/im-admin/ruoyi-admin/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__166.java new file mode 100644 index 0000000..f3ba280 --- /dev/null +++ b/im-admin/ruoyi-admin/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__166.java @@ -0,0 +1,14 @@ +package io.github.linpeilie; + +import org.mapstruct.Builder; +import org.mapstruct.MapperConfig; +import org.mapstruct.ReportingPolicy; + +@MapperConfig( + componentModel = "spring-lazy", + uses = {ConverterMapperAdapter__166.class}, + unmappedTargetPolicy = ReportingPolicy.IGNORE, + builder = @Builder(buildMethod = "build", disableBuilder = true) +) +public interface AutoMapperConfig__166 { +} diff --git a/im-admin/ruoyi-admin/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__166.java b/im-admin/ruoyi-admin/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__166.java new file mode 100644 index 0000000..9e1ab1f --- /dev/null +++ b/im-admin/ruoyi-admin/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__166.java @@ -0,0 +1,10 @@ +package io.github.linpeilie; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +@Component +public class ConverterMapperAdapter__166 { + @Autowired + private Converter converter; +} diff --git a/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapper.java b/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapper.java new file mode 100644 index 0000000..62bf623 --- /dev/null +++ b/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__166; +import io.github.linpeilie.BaseMapper; +import org.dromara.web.domain.vo.TenantListVo; +import org.dromara.web.domain.vo.TenantListVoToSysTenantVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__166.class, + uses = {TenantListVoToSysTenantVoMapper.class}, + imports = {} +) +public interface SysTenantVoToTenantListVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapperImpl.java b/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapperImpl.java new file mode 100644 index 0000000..3795d09 --- /dev/null +++ b/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToTenantListVoMapperImpl.java @@ -0,0 +1,42 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.web.domain.vo.TenantListVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:17:33+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysTenantVoToTenantListVoMapperImpl implements SysTenantVoToTenantListVoMapper { + + @Override + public TenantListVo convert(SysTenantVo arg0) { + if ( arg0 == null ) { + return null; + } + + TenantListVo tenantListVo = new TenantListVo(); + + tenantListVo.setTenantId( arg0.getTenantId() ); + tenantListVo.setCompanyName( arg0.getCompanyName() ); + tenantListVo.setDomain( arg0.getDomain() ); + + return tenantListVo; + } + + @Override + public TenantListVo convert(SysTenantVo arg0, TenantListVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setTenantId( arg0.getTenantId() ); + arg1.setCompanyName( arg0.getCompanyName() ); + arg1.setDomain( arg0.getDomain() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapper.java b/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapper.java new file mode 100644 index 0000000..49f05ea --- /dev/null +++ b/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapper.java @@ -0,0 +1,15 @@ +package org.dromara.web.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__166; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.vo.SysTenantVo; +import org.dromara.system.domain.vo.SysTenantVoToTenantListVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__166.class, + uses = {SysTenantVoToTenantListVoMapper.class}, + imports = {} +) +public interface TenantListVoToSysTenantVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapperImpl.java b/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapperImpl.java new file mode 100644 index 0000000..1bcd344 --- /dev/null +++ b/im-admin/ruoyi-admin/target/generated-sources/annotations/org/dromara/web/domain/vo/TenantListVoToSysTenantVoMapperImpl.java @@ -0,0 +1,42 @@ +package org.dromara.web.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysTenantVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:17:33+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class TenantListVoToSysTenantVoMapperImpl implements TenantListVoToSysTenantVoMapper { + + @Override + public SysTenantVo convert(TenantListVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysTenantVo sysTenantVo = new SysTenantVo(); + + sysTenantVo.setTenantId( arg0.getTenantId() ); + sysTenantVo.setCompanyName( arg0.getCompanyName() ); + sysTenantVo.setDomain( arg0.getDomain() ); + + return sysTenantVo; + } + + @Override + public SysTenantVo convert(TenantListVo arg0, SysTenantVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setTenantId( arg0.getTenantId() ); + arg1.setCompanyName( arg0.getCompanyName() ); + arg1.setDomain( arg0.getDomain() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..ceeea04 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,53 @@ +{ + "groups": [ + { + "name": "app", + "type": "org.dromara.common.core.config.RuoYiConfig", + "sourceType": "org.dromara.common.core.config.RuoYiConfig" + }, + { + "name": "thread-pool", + "type": "org.dromara.common.core.config.properties.ThreadPoolProperties", + "sourceType": "org.dromara.common.core.config.properties.ThreadPoolProperties" + } + ], + "properties": [ + { + "name": "app.copyright-year", + "type": "java.lang.String", + "description": "版权年份", + "sourceType": "org.dromara.common.core.config.RuoYiConfig" + }, + { + "name": "app.name", + "type": "java.lang.String", + "description": "项目名称", + "sourceType": "org.dromara.common.core.config.RuoYiConfig" + }, + { + "name": "app.version", + "type": "java.lang.String", + "description": "版本", + "sourceType": "org.dromara.common.core.config.RuoYiConfig" + }, + { + "name": "thread-pool.enabled", + "type": "java.lang.Boolean", + "description": "是否开启线程池", + "sourceType": "org.dromara.common.core.config.properties.ThreadPoolProperties" + }, + { + "name": "thread-pool.keep-alive-seconds", + "type": "java.lang.Integer", + "description": "线程池维护线程所允许的空闲时间", + "sourceType": "org.dromara.common.core.config.properties.ThreadPoolProperties" + }, + { + "name": "thread-pool.queue-capacity", + "type": "java.lang.Integer", + "description": "队列最大长度", + "sourceType": "org.dromara.common.core.config.properties.ThreadPoolProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..3395e73 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1,6 @@ +org.dromara.common.core.config.ApplicationConfig +org.dromara.common.core.config.AsyncConfig +org.dromara.common.core.config.RuoYiConfig +org.dromara.common.core.config.ThreadPoolConfig +org.dromara.common.core.config.ValidatorConfig +org.dromara.common.core.utils.SpringUtils diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ApplicationConfig.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ApplicationConfig.class new file mode 100644 index 0000000..bf10972 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ApplicationConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ApplicationConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ApplicationConfig__Javadoc.json new file mode 100644 index 0000000..3ae6485 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ApplicationConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 程序注解配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/AsyncConfig.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/AsyncConfig.class new file mode 100644 index 0000000..11b12c1 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/AsyncConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/AsyncConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/AsyncConfig__Javadoc.json new file mode 100644 index 0000000..5a1f044 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/AsyncConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 异步配置\n

\n 如果未使用虚拟线程则生效\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"getAsyncExecutor","paramTypes":[],"doc":" 自定义 @Async 注解使用系统线程池\n"},{"name":"getAsyncUncaughtExceptionHandler","paramTypes":[],"doc":" 异步执行异常处理\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/RuoYiConfig.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/RuoYiConfig.class new file mode 100644 index 0000000..bfa7d13 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/RuoYiConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/RuoYiConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/RuoYiConfig__Javadoc.json new file mode 100644 index 0000000..87efaf7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/RuoYiConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 读取项目相关配置\n\n @author Lion Li\n","fields":[{"name":"name","doc":" 项目名称\n"},{"name":"version","doc":" 版本\n"},{"name":"copyrightYear","doc":" 版权年份\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ThreadPoolConfig$1.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ThreadPoolConfig$1.class new file mode 100644 index 0000000..5e8bc86 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ThreadPoolConfig$1.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ThreadPoolConfig.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ThreadPoolConfig.class new file mode 100644 index 0000000..e108a93 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ThreadPoolConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ThreadPoolConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ThreadPoolConfig__Javadoc.json new file mode 100644 index 0000000..3278d07 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ThreadPoolConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 线程池配置\n\n @author Lion Li\n","fields":[{"name":"core","doc":" 核心线程数 = cpu 核心数 + 1\n"}],"enumConstants":[],"methods":[{"name":"scheduledExecutorService","paramTypes":[],"doc":" 执行周期性或定时任务\n"},{"name":"destroy","paramTypes":[],"doc":" 销毁事件\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ValidatorConfig.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ValidatorConfig.class new file mode 100644 index 0000000..be5c51b Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ValidatorConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ValidatorConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ValidatorConfig__Javadoc.json new file mode 100644 index 0000000..7eb9e9a --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/ValidatorConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 校验框架配置类\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"validator","paramTypes":["org.springframework.context.MessageSource"],"doc":" 配置校验框架 快速返回模式\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/properties/ThreadPoolProperties.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/properties/ThreadPoolProperties.class new file mode 100644 index 0000000..66dc168 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/properties/ThreadPoolProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/properties/ThreadPoolProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/properties/ThreadPoolProperties__Javadoc.json new file mode 100644 index 0000000..df1d0e7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/config/properties/ThreadPoolProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 线程池 配置属性\n\n @author Lion Li\n","fields":[{"name":"enabled","doc":" 是否开启线程池\n"},{"name":"queueCapacity","doc":" 队列最大长度\n"},{"name":"keepAliveSeconds","doc":" 线程池维护线程所允许的空闲时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheConstants.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheConstants.class new file mode 100644 index 0000000..3e134b9 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheConstants.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheConstants__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheConstants__Javadoc.json new file mode 100644 index 0000000..d8185c4 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheConstants__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 缓存的key 常量\n\n @author Lion Li\n","fields":[{"name":"ONLINE_TOKEN_KEY","doc":" 在线用户 redis key\n"},{"name":"SYS_CONFIG_KEY","doc":" 参数管理 cache key\n"},{"name":"SYS_DICT_KEY","doc":" 字典管理 cache key\n"},{"name":"PWD_ERR_CNT_KEY","doc":" 登录账户密码错误次数 redis key\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheNames.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheNames.class new file mode 100644 index 0000000..ef15bdb Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheNames.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheNames__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheNames__Javadoc.json new file mode 100644 index 0000000..db8fe35 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/CacheNames__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 缓存组名称常量\n

\n key 格式为 cacheNames#ttl#maxIdleTime#maxSize\n

\n ttl 过期时间 如果设置为0则不过期 默认为0\n maxIdleTime 最大空闲时间 根据LRU算法清理空闲数据 如果设置为0则不检测 默认为0\n maxSize 组最大长度 根据LRU算法清理溢出数据 如果设置为0则无限长 默认为0\n

\n 例子: test#60s、test#0#60s、test#0#1m#1000、test#1h#0#500\n\n @author Lion Li\n","fields":[{"name":"DEMO_CACHE","doc":" 演示案例\n"},{"name":"SYS_CONFIG","doc":" 系统配置\n"},{"name":"SYS_DICT","doc":" 数据字典\n"},{"name":"SYS_TENANT","doc":" 租户\n"},{"name":"SYS_CLIENT","doc":" 客户端\n"},{"name":"SYS_USER_NAME","doc":" 用户账户\n"},{"name":"SYS_NICKNAME","doc":" 用户名称\n"},{"name":"SYS_DEPT","doc":" 部门\n"},{"name":"ONLINE_TOKEN","doc":" 在线用户\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/Constants.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/Constants.class new file mode 100644 index 0000000..e1cb645 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/Constants.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/Constants__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/Constants__Javadoc.json new file mode 100644 index 0000000..c4c41d1 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/Constants__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通用常量信息\n\n @author ruoyi\n","fields":[{"name":"UTF8","doc":" UTF-8 字符集\n"},{"name":"GBK","doc":" GBK 字符集\n"},{"name":"WWW","doc":" www主域\n"},{"name":"HTTP","doc":" http请求\n"},{"name":"HTTPS","doc":" https请求\n"},{"name":"SUCCESS","doc":" 通用成功标识\n"},{"name":"FAIL","doc":" 通用失败标识\n"},{"name":"LOGIN_SUCCESS","doc":" 登录成功\n"},{"name":"LOGOUT","doc":" 注销\n"},{"name":"REGISTER","doc":" 注册\n"},{"name":"LOGIN_FAIL","doc":" 登录失败\n"},{"name":"CAPTCHA_EXPIRATION","doc":" 验证码有效期(分钟)\n"},{"name":"TOKEN","doc":" 令牌\n"},{"name":"TOP_PARENT_ID","doc":" 顶级部门id\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/GlobalConstants.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/GlobalConstants.class new file mode 100644 index 0000000..f21de62 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/GlobalConstants.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/GlobalConstants__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/GlobalConstants__Javadoc.json new file mode 100644 index 0000000..f983fcd --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/GlobalConstants__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 全局的key常量 (业务无关的key)\n\n @author Lion Li\n","fields":[{"name":"GLOBAL_REDIS_KEY","doc":" 全局 redis key (业务无关的key)\n"},{"name":"CAPTCHA_CODE_KEY","doc":" 验证码 redis key\n"},{"name":"REPEAT_SUBMIT_KEY","doc":" 防重提交 redis key\n"},{"name":"RATE_LIMIT_KEY","doc":" 限流 redis key\n"},{"name":"SOCIAL_AUTH_CODE_KEY","doc":" 三方认证 redis key\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/HttpStatus.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/HttpStatus.class new file mode 100644 index 0000000..3a25b33 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/HttpStatus.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/HttpStatus__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/HttpStatus__Javadoc.json new file mode 100644 index 0000000..0a4e1f8 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/HttpStatus__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 返回状态码\n\n @author Lion Li\n","fields":[{"name":"SUCCESS","doc":" 操作成功\n"},{"name":"CREATED","doc":" 对象创建成功\n"},{"name":"ACCEPTED","doc":" 请求已经被接受\n"},{"name":"NO_CONTENT","doc":" 操作已经执行成功,但是没有返回数据\n"},{"name":"MOVED_PERM","doc":" 资源已被移除\n"},{"name":"SEE_OTHER","doc":" 重定向\n"},{"name":"NOT_MODIFIED","doc":" 资源没有被修改\n"},{"name":"BAD_REQUEST","doc":" 参数列表错误(缺少,格式不匹配)\n"},{"name":"UNAUTHORIZED","doc":" 未授权\n"},{"name":"FORBIDDEN","doc":" 访问受限,授权过期\n"},{"name":"NOT_FOUND","doc":" 资源,服务未找到\n"},{"name":"BAD_METHOD","doc":" 不允许的http方法\n"},{"name":"CONFLICT","doc":" 资源冲突,或者资源被锁\n"},{"name":"UNSUPPORTED_TYPE","doc":" 不支持的数据,媒体类型\n"},{"name":"ERROR","doc":" 系统内部错误\n"},{"name":"NOT_IMPLEMENTED","doc":" 接口未实现\n"},{"name":"WARN","doc":" 系统警告消息\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/RegexConstants.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/RegexConstants.class new file mode 100644 index 0000000..ccc123e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/RegexConstants.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/RegexConstants__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/RegexConstants__Javadoc.json new file mode 100644 index 0000000..eb3572b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/RegexConstants__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 常用正则表达式字符串\n

\n 常用正则表达式集合,更多正则见: https://any86.github.io/any-rule/\n\n @author Feng\n","fields":[{"name":"DICTIONARY_TYPE","doc":" 字典类型必须以字母开头,且只能为(小写字母,数字,下滑线)\n"},{"name":"PERMISSION_STRING","doc":" 权限标识必须符合 tool:build:list 格式,或者空字符串\n"},{"name":"ID_CARD_LAST_6","doc":" 身份证号码(后6位)\n"},{"name":"QQ_NUMBER","doc":" QQ号码\n"},{"name":"POSTAL_CODE","doc":" 邮政编码\n"},{"name":"ACCOUNT","doc":" 注册账号\n"},{"name":"PASSWORD","doc":" 密码:包含至少8个字符,包括大写字母、小写字母、数字和特殊字符\n"},{"name":"STATUS","doc":" 通用状态(0表示正常,1表示停用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/TenantConstants.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/TenantConstants.class new file mode 100644 index 0000000..62fe98a Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/TenantConstants.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/TenantConstants__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/TenantConstants__Javadoc.json new file mode 100644 index 0000000..c1b5544 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/TenantConstants__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户常量信息\n\n @author Lion Li\n","fields":[{"name":"NORMAL","doc":" 租户正常状态\n"},{"name":"DISABLE","doc":" 租户封禁状态\n"},{"name":"SUPER_ADMIN_ID","doc":" 超级管理员ID\n"},{"name":"SUPER_ADMIN_ROLE_KEY","doc":" 超级管理员角色 roleKey\n"},{"name":"TENANT_ADMIN_ROLE_KEY","doc":" 租户管理员角色 roleKey\n"},{"name":"TENANT_ADMIN_ROLE_NAME","doc":" 租户管理员角色名称\n"},{"name":"DEFAULT_TENANT_ID","doc":" 默认租户ID\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/UserConstants.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/UserConstants.class new file mode 100644 index 0000000..521a159 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/UserConstants.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/UserConstants__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/UserConstants__Javadoc.json new file mode 100644 index 0000000..3a1173e --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/constant/UserConstants__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户常量信息\n\n @author ruoyi\n","fields":[{"name":"SYS_USER","doc":" 平台内系统用户的唯一标志\n"},{"name":"NORMAL","doc":" 正常状态\n"},{"name":"EXCEPTION","doc":" 异常状态\n"},{"name":"USER_NORMAL","doc":" 用户正常状态\n"},{"name":"USER_DISABLE","doc":" 用户封禁状态\n"},{"name":"ROLE_NORMAL","doc":" 角色正常状态\n"},{"name":"ROLE_DISABLE","doc":" 角色封禁状态\n"},{"name":"DEPT_NORMAL","doc":" 部门正常状态\n"},{"name":"DEPT_DISABLE","doc":" 部门停用状态\n"},{"name":"POST_NORMAL","doc":" 岗位正常状态\n"},{"name":"POST_DISABLE","doc":" 岗位停用状态\n"},{"name":"DICT_NORMAL","doc":" 字典正常状态\n"},{"name":"DEL_FLAG_NORMAL","doc":" 通用存在标志\n"},{"name":"DEL_FLAG_REMOVED","doc":" 通用删除标志\n"},{"name":"YES","doc":" 是否为系统默认(是)\n"},{"name":"YES_FRAME","doc":" 是否菜单外链(是)\n"},{"name":"NO_FRAME","doc":" 是否菜单外链(否)\n"},{"name":"MENU_NORMAL","doc":" 菜单正常状态\n"},{"name":"MENU_DISABLE","doc":" 菜单停用状态\n"},{"name":"TYPE_DIR","doc":" 菜单类型(目录)\n"},{"name":"TYPE_MENU","doc":" 菜单类型(菜单)\n"},{"name":"TYPE_BUTTON","doc":" 菜单类型(按钮)\n"},{"name":"LAYOUT","doc":" Layout组件标识\n"},{"name":"PARENT_VIEW","doc":" ParentView组件标识\n"},{"name":"INNER_LINK","doc":" InnerLink组件标识\n"},{"name":"USERNAME_MIN_LENGTH","doc":" 用户名长度限制\n"},{"name":"PASSWORD_MIN_LENGTH","doc":" 密码长度限制\n"},{"name":"SUPER_ADMIN_ID","doc":" 超级管理员ID\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/R.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/R.class new file mode 100644 index 0000000..3d3ebee Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/R.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/R__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/R__Javadoc.json new file mode 100644 index 0000000..a04e8f3 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/R__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 响应信息主体\n\n @author Lion Li\n","fields":[{"name":"SUCCESS","doc":" 成功\n"},{"name":"FAIL","doc":" 失败\n"}],"enumConstants":[],"methods":[{"name":"warn","paramTypes":["java.lang.String"],"doc":" 返回警告消息\n\n @param msg 返回内容\n @return 警告消息\n"},{"name":"warn","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 返回警告消息\n\n @param msg 返回内容\n @param data 数据对象\n @return 警告消息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/OssDTO.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/OssDTO.class new file mode 100644 index 0000000..a554b61 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/OssDTO.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/OssDTO__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/OssDTO__Javadoc.json new file mode 100644 index 0000000..02bf163 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/OssDTO__Javadoc.json @@ -0,0 +1 @@ +{"doc":" OSS对象\n\n @author Lion Li\n","fields":[{"name":"ossId","doc":" 对象存储主键\n"},{"name":"fileName","doc":" 文件名\n"},{"name":"originalName","doc":" 原名\n"},{"name":"fileSuffix","doc":" 文件后缀名\n"},{"name":"url","doc":" URL地址\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/RoleDTO.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/RoleDTO.class new file mode 100644 index 0000000..f6d6a24 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/RoleDTO.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/RoleDTO__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/RoleDTO__Javadoc.json new file mode 100644 index 0000000..692b67f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/RoleDTO__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色\n\n @author Lion Li\n","fields":[{"name":"roleId","doc":" 角色ID\n"},{"name":"roleName","doc":" 角色名称\n"},{"name":"roleKey","doc":" 角色权限\n"},{"name":"dataScope","doc":" 数据范围(1:所有数据权限;2:自定义数据权限;3:本部门数据权限;4:本部门及以下数据权限;5:仅本人数据权限)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserDTO.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserDTO.class new file mode 100644 index 0000000..bfa0024 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserDTO.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserDTO__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserDTO__Javadoc.json new file mode 100644 index 0000000..7efb530 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserDTO__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户\n\n @author Michelle.Chung\n","fields":[{"name":"userId","doc":" 用户ID\n"},{"name":"deptId","doc":" 部门ID\n"},{"name":"userName","doc":" 用户账号\n"},{"name":"nickName","doc":" 用户昵称\n"},{"name":"userType","doc":" 用户类型(sys_user系统用户)\n"},{"name":"email","doc":" 用户邮箱\n"},{"name":"phonenumber","doc":" 手机号码\n"},{"name":"sex","doc":" 用户性别(0男 1女 2未知)\n"},{"name":"status","doc":" 帐号状态(0正常 1停用)\n"},{"name":"createTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserOnlineDTO.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserOnlineDTO.class new file mode 100644 index 0000000..d730c60 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserOnlineDTO.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserOnlineDTO__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserOnlineDTO__Javadoc.json new file mode 100644 index 0000000..2fcb4ca --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/dto/UserOnlineDTO__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 当前在线会话\n\n @author ruoyi\n","fields":[{"name":"tokenId","doc":" 会话编号\n"},{"name":"deptName","doc":" 部门名称\n"},{"name":"userName","doc":" 用户名称\n"},{"name":"clientKey","doc":" 客户端\n"},{"name":"deviceType","doc":" 设备类型\n"},{"name":"ipaddr","doc":" 登录IP地址\n"},{"name":"loginLocation","doc":" 登录地址\n"},{"name":"browser","doc":" 浏览器类型\n"},{"name":"os","doc":" 操作系统\n"},{"name":"loginTime","doc":" 登录时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessEvent.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessEvent.class new file mode 100644 index 0000000..77923ba Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessEvent.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessEvent__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessEvent__Javadoc.json new file mode 100644 index 0000000..fd3bea8 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessEvent__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 总体流程监听\n\n @author may\n","fields":[{"name":"key","doc":" 流程定义key\n"},{"name":"businessKey","doc":" 业务id\n"},{"name":"status","doc":" 状态\n"},{"name":"submit","doc":" 当为true时为申请人节点办理\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessTaskEvent.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessTaskEvent.class new file mode 100644 index 0000000..d651746 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessTaskEvent.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessTaskEvent__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessTaskEvent__Javadoc.json new file mode 100644 index 0000000..c79bda1 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/event/ProcessTaskEvent__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 流程办理监听\n\n @author may\n","fields":[{"name":"key","doc":" 流程定义key\n"},{"name":"taskDefinitionKey","doc":" 审批节点key\n"},{"name":"taskId","doc":" 任务id\n"},{"name":"businessKey","doc":" 业务id\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/EmailLoginBody.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/EmailLoginBody.class new file mode 100644 index 0000000..d8864d8 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/EmailLoginBody.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/EmailLoginBody__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/EmailLoginBody__Javadoc.json new file mode 100644 index 0000000..76ef24c --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/EmailLoginBody__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 邮件登录对象\n\n @author Lion Li\n","fields":[{"name":"email","doc":" 邮箱\n"},{"name":"emailCode","doc":" 邮箱code\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginBody.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginBody.class new file mode 100644 index 0000000..d2fd5e5 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginBody.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginBody__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginBody__Javadoc.json new file mode 100644 index 0000000..af8d9fb --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginBody__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户登录对象\n\n @author Lion Li\n","fields":[{"name":"clientId","doc":" 客户端id\n"},{"name":"grantType","doc":" 授权类型\n"},{"name":"tenantId","doc":" 租户ID\n"},{"name":"code","doc":" 验证码\n"},{"name":"uuid","doc":" 唯一标识\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginUser.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginUser.class new file mode 100644 index 0000000..8234add Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginUser.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginUser__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginUser__Javadoc.json new file mode 100644 index 0000000..e814d39 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/LoginUser__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 登录用户身份权限\n\n @author Lion Li\n","fields":[{"name":"tenantId","doc":" 租户ID\n"},{"name":"userId","doc":" 用户ID\n"},{"name":"deptId","doc":" 部门ID\n"},{"name":"deptCategory","doc":" 部门类别编码\n"},{"name":"deptName","doc":" 部门名\n"},{"name":"token","doc":" 用户唯一标识\n"},{"name":"userType","doc":" 用户类型\n"},{"name":"loginTime","doc":" 登录时间\n"},{"name":"expireTime","doc":" 过期时间\n"},{"name":"ipaddr","doc":" 登录IP地址\n"},{"name":"loginLocation","doc":" 登录地点\n"},{"name":"browser","doc":" 浏览器类型\n"},{"name":"os","doc":" 操作系统\n"},{"name":"menuPermission","doc":" 菜单权限\n"},{"name":"rolePermission","doc":" 角色权限\n"},{"name":"username","doc":" 用户名\n"},{"name":"nickname","doc":" 用户昵称\n"},{"name":"roles","doc":" 角色对象\n"},{"name":"roleId","doc":" 数据权限 当前角色ID\n"},{"name":"clientKey","doc":" 客户端\n"},{"name":"deviceType","doc":" 设备类型\n"}],"enumConstants":[],"methods":[{"name":"getLoginId","paramTypes":[],"doc":" 获取登录id\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/PasswordLoginBody.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/PasswordLoginBody.class new file mode 100644 index 0000000..9c90062 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/PasswordLoginBody.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/PasswordLoginBody__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/PasswordLoginBody__Javadoc.json new file mode 100644 index 0000000..7541cfd --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/PasswordLoginBody__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 密码登录对象\n\n @author Lion Li\n","fields":[{"name":"username","doc":" 用户名\n"},{"name":"password","doc":" 用户密码\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/RegisterBody.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/RegisterBody.class new file mode 100644 index 0000000..b4e183f Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/RegisterBody.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/RegisterBody__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/RegisterBody__Javadoc.json new file mode 100644 index 0000000..7201538 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/RegisterBody__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户注册对象\n\n @author Lion Li\n","fields":[{"name":"username","doc":" 用户名\n"},{"name":"password","doc":" 用户密码\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SmsLoginBody.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SmsLoginBody.class new file mode 100644 index 0000000..9f7f6f0 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SmsLoginBody.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SmsLoginBody__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SmsLoginBody__Javadoc.json new file mode 100644 index 0000000..b696df8 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SmsLoginBody__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 短信登录对象\n\n @author Lion Li\n","fields":[{"name":"phonenumber","doc":" 手机号\n"},{"name":"smsCode","doc":" 短信code\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SocialLoginBody.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SocialLoginBody.class new file mode 100644 index 0000000..aa6e803 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SocialLoginBody.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SocialLoginBody__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SocialLoginBody__Javadoc.json new file mode 100644 index 0000000..40a7328 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/SocialLoginBody__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 三方登录对象\n\n @author Lion Li\n","fields":[{"name":"source","doc":" 第三方登录平台\n"},{"name":"socialCode","doc":" 第三方登录code\n"},{"name":"socialState","doc":" 第三方登录socialState\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginBody.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginBody.class new file mode 100644 index 0000000..7c44e1c Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginBody.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginBody__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginBody__Javadoc.json new file mode 100644 index 0000000..a07088c --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginBody__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 三方登录对象\n\n @author Lion Li\n","fields":[{"name":"appid","doc":" 小程序id(多个小程序时使用)\n"},{"name":"xcxCode","doc":" 小程序code\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginUser.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginUser.class new file mode 100644 index 0000000..ad0831e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginUser.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginUser__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginUser__Javadoc.json new file mode 100644 index 0000000..8c57020 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/domain/model/XcxLoginUser__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 小程序登录用户身份权限\n\n @author Lion Li\n","fields":[{"name":"openid","doc":" openid\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/BusinessStatusEnum.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/BusinessStatusEnum.class new file mode 100644 index 0000000..5e9d8a3 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/BusinessStatusEnum.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/BusinessStatusEnum__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/BusinessStatusEnum__Javadoc.json new file mode 100644 index 0000000..395dfbd --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/BusinessStatusEnum__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 业务状态枚举\n\n @author may\n","fields":[{"name":"status","doc":" 状态\n"},{"name":"desc","doc":" 描述\n"}],"enumConstants":[{"name":"CANCEL","doc":" 已撤销\n"},{"name":"DRAFT","doc":" 草稿\n"},{"name":"WAITING","doc":" 待审核\n"},{"name":"FINISH","doc":" 已完成\n"},{"name":"INVALID","doc":" 已作废\n"},{"name":"BACK","doc":" 已退回\n"},{"name":"TERMINATION","doc":" 已终止\n"}],"methods":[{"name":"findByStatus","paramTypes":["java.lang.String"],"doc":" 获取业务状态\n\n @param status 状态\n"},{"name":"checkStartStatus","paramTypes":["java.lang.String"],"doc":" 启动流程校验\n\n @param status 状态\n"},{"name":"checkCancelStatus","paramTypes":["java.lang.String"],"doc":" 撤销流程校验\n\n @param status 状态\n"},{"name":"checkBackStatus","paramTypes":["java.lang.String"],"doc":" 驳回流程校验\n\n @param status 状态\n"},{"name":"checkInvalidStatus","paramTypes":["java.lang.String"],"doc":" 作废,终止流程校验\n\n @param status 状态\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/DeviceType.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/DeviceType.class new file mode 100644 index 0000000..5308a11 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/DeviceType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/DeviceType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/DeviceType__Javadoc.json new file mode 100644 index 0000000..f193ff1 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/DeviceType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 设备类型\n 针对一套 用户体系\n\n @author Lion Li\n","fields":[],"enumConstants":[{"name":"PC","doc":" pc端\n"},{"name":"APP","doc":" app端\n"},{"name":"XCX","doc":" 小程序端\n"},{"name":"SOCIAL","doc":" social第三方端\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/LoginType.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/LoginType.class new file mode 100644 index 0000000..47d27db Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/LoginType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/LoginType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/LoginType__Javadoc.json new file mode 100644 index 0000000..44a6498 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/LoginType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 登录类型\n\n @author Lion Li\n","fields":[{"name":"retryLimitExceed","doc":" 登录重试超出限制提示\n"},{"name":"retryLimitCount","doc":" 登录重试限制计数提示\n"}],"enumConstants":[{"name":"PASSWORD","doc":" 密码登录\n"},{"name":"SMS","doc":" 短信登录\n"},{"name":"EMAIL","doc":" 邮箱登录\n"},{"name":"XCX","doc":" 小程序登录\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/TenantStatus.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/TenantStatus.class new file mode 100644 index 0000000..b07ec94 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/TenantStatus.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/TenantStatus__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/TenantStatus__Javadoc.json new file mode 100644 index 0000000..fd2e62c --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/TenantStatus__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户状态\n\n @author LionLi\n","fields":[],"enumConstants":[{"name":"OK","doc":" 正常\n"},{"name":"DISABLE","doc":" 停用\n"},{"name":"DELETED","doc":" 删除\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserStatus.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserStatus.class new file mode 100644 index 0000000..a93907c Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserStatus.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserStatus__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserStatus__Javadoc.json new file mode 100644 index 0000000..c5ab538 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserStatus__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户状态\n\n @author ruoyi\n","fields":[],"enumConstants":[{"name":"OK","doc":" 正常\n"},{"name":"DISABLE","doc":" 停用\n"},{"name":"DELETED","doc":" 删除\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserType.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserType.class new file mode 100644 index 0000000..dd24150 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserType__Javadoc.json new file mode 100644 index 0000000..9333563 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/enums/UserType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 设备类型\n 针对多套 用户体系\n\n @author Lion Li\n","fields":[],"enumConstants":[{"name":"SYS_USER","doc":" pc端\n"},{"name":"APP_USER","doc":" app端\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/ServiceException.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/ServiceException.class new file mode 100644 index 0000000..e7cba6f Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/ServiceException.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/ServiceException__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/ServiceException__Javadoc.json new file mode 100644 index 0000000..51f8739 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/ServiceException__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 业务异常\n\n @author ruoyi\n","fields":[{"name":"code","doc":" 错误码\n"},{"name":"message","doc":" 错误提示\n"},{"name":"detailMessage","doc":" 错误明细,内部调试错误\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/base/BaseException.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/base/BaseException.class new file mode 100644 index 0000000..805d961 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/base/BaseException.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/base/BaseException__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/base/BaseException__Javadoc.json new file mode 100644 index 0000000..ebd1511 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/base/BaseException__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 基础异常\n\n @author ruoyi\n","fields":[{"name":"module","doc":" 所属模块\n"},{"name":"code","doc":" 错误码\n"},{"name":"args","doc":" 错误码对应的参数\n"},{"name":"defaultMessage","doc":" 错误消息\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileException.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileException.class new file mode 100644 index 0000000..c3c7708 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileException.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileException__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileException__Javadoc.json new file mode 100644 index 0000000..06d05f1 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileException__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 文件信息异常类\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileNameLengthLimitExceededException.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileNameLengthLimitExceededException.class new file mode 100644 index 0000000..0b64dab Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileNameLengthLimitExceededException.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileNameLengthLimitExceededException__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileNameLengthLimitExceededException__Javadoc.json new file mode 100644 index 0000000..5b68366 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileNameLengthLimitExceededException__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 文件名称超长限制异常类\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileSizeLimitExceededException.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileSizeLimitExceededException.class new file mode 100644 index 0000000..e004382 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileSizeLimitExceededException.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileSizeLimitExceededException__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileSizeLimitExceededException__Javadoc.json new file mode 100644 index 0000000..3826a2e --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/file/FileSizeLimitExceededException__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 文件名大小限制异常类\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaException.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaException.class new file mode 100644 index 0000000..63b8c96 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaException.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaException__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaException__Javadoc.json new file mode 100644 index 0000000..33d367a --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaException__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 验证码错误异常类\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaExpireException.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaExpireException.class new file mode 100644 index 0000000..d77cd5c Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaExpireException.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaExpireException__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaExpireException__Javadoc.json new file mode 100644 index 0000000..bc53fa1 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/CaptchaExpireException__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 验证码失效异常类\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/UserException.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/UserException.class new file mode 100644 index 0000000..b8394f8 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/UserException.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/UserException__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/UserException__Javadoc.json new file mode 100644 index 0000000..ea01ae3 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/exception/user/UserException__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户信息异常类\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/RegexPatternPoolFactory.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/RegexPatternPoolFactory.class new file mode 100644 index 0000000..07d9758 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/RegexPatternPoolFactory.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/RegexPatternPoolFactory__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/RegexPatternPoolFactory__Javadoc.json new file mode 100644 index 0000000..63634c8 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/RegexPatternPoolFactory__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 正则表达式模式池工厂\n

初始化的时候将正则表达式加入缓存池当中

\n

提高正则表达式的性能,避免重复编译相同的正则表达式

\n\n @author 21001\n","fields":[{"name":"DICTIONARY_TYPE","doc":" 字典类型必须以字母开头,且只能为(小写字母,数字,下滑线)\n"},{"name":"ID_CARD_LAST_6","doc":" 身份证号码(后6位)\n"},{"name":"QQ_NUMBER","doc":" QQ号码\n"},{"name":"POSTAL_CODE","doc":" 邮政编码\n"},{"name":"ACCOUNT","doc":" 注册账号\n"},{"name":"PASSWORD","doc":" 密码:包含至少8个字符,包括大写字母、小写字母、数字和特殊字符\n"},{"name":"STATUS","doc":" 通用状态(0表示正常,1表示停用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/YmlPropertySourceFactory.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/YmlPropertySourceFactory.class new file mode 100644 index 0000000..ad275c2 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/YmlPropertySourceFactory.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/YmlPropertySourceFactory__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/YmlPropertySourceFactory__Javadoc.json new file mode 100644 index 0000000..cd86b51 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/factory/YmlPropertySourceFactory__Javadoc.json @@ -0,0 +1 @@ +{"doc":" yml 配置源工厂\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/ConfigService.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/ConfigService.class new file mode 100644 index 0000000..9d072c0 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/ConfigService.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/ConfigService__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/ConfigService__Javadoc.json new file mode 100644 index 0000000..a9b789f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/ConfigService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通用 参数配置服务\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"getConfigValue","paramTypes":["java.lang.String"],"doc":" 根据参数 key 获取参数值\n\n @param configKey 参数 key\n @return 参数值\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DeptService.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DeptService.class new file mode 100644 index 0000000..1141367 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DeptService.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DeptService__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DeptService__Javadoc.json new file mode 100644 index 0000000..c44ad97 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DeptService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通用 部门服务\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectDeptNameByIds","paramTypes":["java.lang.String"],"doc":" 通过部门ID查询部门名称\n\n @param deptIds 部门ID串逗号分隔\n @return 部门名称串逗号分隔\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DictService.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DictService.class new file mode 100644 index 0000000..658ca4f Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DictService.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DictService__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DictService__Javadoc.json new file mode 100644 index 0000000..96511cf --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/DictService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通用 字典服务\n\n @author Lion Li\n","fields":[{"name":"SEPARATOR","doc":" 分隔符\n"}],"enumConstants":[],"methods":[{"name":"getDictLabel","paramTypes":["java.lang.String","java.lang.String"],"doc":" 根据字典类型和字典值获取字典标签\n\n @param dictType 字典类型\n @param dictValue 字典值\n @return 字典标签\n"},{"name":"getDictValue","paramTypes":["java.lang.String","java.lang.String"],"doc":" 根据字典类型和字典标签获取字典值\n\n @param dictType 字典类型\n @param dictLabel 字典标签\n @return 字典值\n"},{"name":"getDictLabel","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 根据字典类型和字典值获取字典标签\n\n @param dictType 字典类型\n @param dictValue 字典值\n @param separator 分隔符\n @return 字典标签\n"},{"name":"getDictValue","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 根据字典类型和字典标签获取字典值\n\n @param dictType 字典类型\n @param dictLabel 字典标签\n @param separator 分隔符\n @return 字典值\n"},{"name":"getAllDictByDictType","paramTypes":["java.lang.String"],"doc":" 获取字典下所有的字典值与标签\n\n @param dictType 字典类型\n @return dictValue为key,dictLabel为值组成的Map\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/UserService.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/UserService.class new file mode 100644 index 0000000..a9c0dec Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/UserService.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/UserService__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/UserService__Javadoc.json new file mode 100644 index 0000000..25a937f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/UserService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通用 用户服务\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectUserNameById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID查询用户账户\n\n @param userId 用户ID\n @return 用户账户\n"},{"name":"selectNicknameById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID查询用户账户\n\n @param userId 用户ID\n @return 用户名称\n"},{"name":"selectNicknameByIds","paramTypes":["java.lang.String"],"doc":" 通过用户ID查询用户账户\n\n @param userIds 用户ID 多个用逗号隔开\n @return 用户名称\n"},{"name":"selectPhonenumberById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID查询用户手机号\n\n @param userId 用户id\n @return 用户手机号\n"},{"name":"selectEmailById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID查询用户邮箱\n\n @param userId 用户id\n @return 用户邮箱\n"},{"name":"selectListByIds","paramTypes":["java.util.List"],"doc":" 通过用户ID查询用户列表\n\n @param userIds 用户ids\n @return 用户列表\n"},{"name":"selectUserIdsByRoleIds","paramTypes":["java.util.List"],"doc":" 通过角色ID查询用户ID\n\n @param roleIds 角色ids\n @return 用户ids\n"},{"name":"selectUsersByRoleIds","paramTypes":["java.util.List"],"doc":" 通过角色ID查询用户\n\n @param roleIds 角色ids\n @return 用户\n"},{"name":"selectUsersByDeptIds","paramTypes":["java.util.List"],"doc":" 通过部门ID查询用户\n\n @param deptIds 部门ids\n @return 用户\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/WorkflowService.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/WorkflowService.class new file mode 100644 index 0000000..bff7026 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/WorkflowService.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/WorkflowService__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/WorkflowService__Javadoc.json new file mode 100644 index 0000000..4a5836b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/service/WorkflowService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通用 工作流服务\n\n @author may\n","fields":[],"enumConstants":[],"methods":[{"name":"deleteRunAndHisInstance","paramTypes":["java.util.List"],"doc":" 运行中的实例 删除程实例,删除历史记录,删除业务与流程关联信息\n\n @param businessKeys 业务id\n @return 结果\n"},{"name":"getBusinessStatusByTaskId","paramTypes":["java.lang.String"],"doc":" 获取当前流程状态\n\n @param taskId 任务id\n"},{"name":"getBusinessStatus","paramTypes":["java.lang.String"],"doc":" 获取当前流程状态\n\n @param businessKey 业务id\n"},{"name":"setVariable","paramTypes":["java.lang.String","java.lang.String","java.lang.Object"],"doc":" 设置流程变量(全局变量)\n\n @param taskId 任务id\n @param variableName 变量名称\n @param value 变量值\n"},{"name":"setVariables","paramTypes":["java.lang.String","java.util.Map"],"doc":" 设置流程变量(全局变量)\n\n @param taskId 任务id\n @param variables 流程变量\n"},{"name":"setVariableLocal","paramTypes":["java.lang.String","java.lang.String","java.lang.Object"],"doc":" 设置流程变量(本地变量,非全局变量)\n\n @param taskId 任务id\n @param variableName 变量名称\n @param value 变量值\n"},{"name":"setVariablesLocal","paramTypes":["java.lang.String","java.util.Map"],"doc":" 设置流程变量(本地变量,非全局变量)\n\n @param taskId 任务id\n @param variables 流程变量\n"},{"name":"getInstanceIdByBusinessKey","paramTypes":["java.lang.String"],"doc":" 按照业务id查询流程实例id\n\n @param businessKey 业务id\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/DateUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/DateUtils.class new file mode 100644 index 0000000..197d60f Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/DateUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/DateUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/DateUtils__Javadoc.json new file mode 100644 index 0000000..4881601 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/DateUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 时间工具类\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[{"name":"getNowDate","paramTypes":[],"doc":" 获取当前Date型日期\n\n @return Date() 当前日期\n"},{"name":"getDate","paramTypes":[],"doc":" 获取当前日期, 默认格式为yyyy-MM-dd\n\n @return String\n"},{"name":"datePath","paramTypes":[],"doc":" 日期路径 即年/月/日 如2018/08/08\n"},{"name":"dateTime","paramTypes":[],"doc":" 日期路径 即年/月/日 如20180808\n"},{"name":"parseDate","paramTypes":["java.lang.Object"],"doc":" 日期型字符串转化为日期 格式\n"},{"name":"getServerStartDate","paramTypes":[],"doc":" 获取服务器启动时间\n"},{"name":"differentDaysByMillisecond","paramTypes":["java.util.Date","java.util.Date"],"doc":" 计算相差天数\n"},{"name":"getDatePoor","paramTypes":["java.util.Date","java.util.Date"],"doc":" 计算两个时间差\n"},{"name":"toDate","paramTypes":["java.time.LocalDateTime"],"doc":" 增加 LocalDateTime ==> Date\n"},{"name":"toDate","paramTypes":["java.time.LocalDate"],"doc":" 增加 LocalDate ==> Date\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MapstructUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MapstructUtils.class new file mode 100644 index 0000000..20874b3 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MapstructUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MapstructUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MapstructUtils__Javadoc.json new file mode 100644 index 0000000..5642e08 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MapstructUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Mapstruct 工具类\n

参考文档:mapstruct-plus

\n\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"convert","paramTypes":["java.lang.Object","java.lang.Class"],"doc":" 将 T 类型对象,转换为 desc 类型的对象并返回\n\n @param source 数据来源实体\n @param desc 描述对象 转换后的对象\n @return desc\n"},{"name":"convert","paramTypes":["java.lang.Object","java.lang.Object"],"doc":" 将 T 类型对象,按照配置的映射字段规则,给 desc 类型的对象赋值并返回 desc 对象\n\n @param source 数据来源实体\n @param desc 转换后的对象\n @return desc\n"},{"name":"convert","paramTypes":["java.util.List","java.lang.Class"],"doc":" 将 T 类型的集合,转换为 desc 类型的集合并返回\n\n @param sourceList 数据来源实体列表\n @param desc 描述对象 转换后的对象\n @return desc\n"},{"name":"convert","paramTypes":["java.util.Map","java.lang.Class"],"doc":" 将 Map 转换为 beanClass 类型的集合并返回\n\n @param map 数据来源\n @param beanClass bean类\n @return bean对象\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MessageUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MessageUtils.class new file mode 100644 index 0000000..5307348 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MessageUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MessageUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MessageUtils__Javadoc.json new file mode 100644 index 0000000..f6b204b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/MessageUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 获取i18n资源文件\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"message","paramTypes":["java.lang.String","java.lang.Object[]"],"doc":" 根据消息键和参数 获取消息 委托给spring messageSource\n\n @param code 消息键\n @param args 参数\n @return 获取国际化翻译值\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ServletUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ServletUtils.class new file mode 100644 index 0000000..ba9f6b8 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ServletUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ServletUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ServletUtils__Javadoc.json new file mode 100644 index 0000000..d948b58 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ServletUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 客户端工具类\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[{"name":"getParameter","paramTypes":["java.lang.String"],"doc":" 获取String参数\n"},{"name":"getParameter","paramTypes":["java.lang.String","java.lang.String"],"doc":" 获取String参数\n"},{"name":"getParameterToInt","paramTypes":["java.lang.String"],"doc":" 获取Integer参数\n"},{"name":"getParameterToInt","paramTypes":["java.lang.String","java.lang.Integer"],"doc":" 获取Integer参数\n"},{"name":"getParameterToBool","paramTypes":["java.lang.String"],"doc":" 获取Boolean参数\n"},{"name":"getParameterToBool","paramTypes":["java.lang.String","java.lang.Boolean"],"doc":" 获取Boolean参数\n"},{"name":"getParams","paramTypes":["jakarta.servlet.ServletRequest"],"doc":" 获得所有请求参数\n\n @param request 请求对象{@link ServletRequest}\n @return Map\n"},{"name":"getParamMap","paramTypes":["jakarta.servlet.ServletRequest"],"doc":" 获得所有请求参数\n\n @param request 请求对象{@link ServletRequest}\n @return Map\n"},{"name":"getRequest","paramTypes":[],"doc":" 获取request\n"},{"name":"getResponse","paramTypes":[],"doc":" 获取response\n"},{"name":"getSession","paramTypes":[],"doc":" 获取session\n"},{"name":"renderString","paramTypes":["jakarta.servlet.http.HttpServletResponse","java.lang.String"],"doc":" 将字符串渲染到客户端\n\n @param response 渲染对象\n @param string 待渲染的字符串\n"},{"name":"isAjaxRequest","paramTypes":["jakarta.servlet.http.HttpServletRequest"],"doc":" 是否是Ajax异步请求\n\n @param request\n"},{"name":"urlEncode","paramTypes":["java.lang.String"],"doc":" 内容编码\n\n @param str 内容\n @return 编码后的内容\n"},{"name":"urlDecode","paramTypes":["java.lang.String"],"doc":" 内容解码\n\n @param str 内容\n @return 解码后的内容\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/SpringUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/SpringUtils.class new file mode 100644 index 0000000..88379ea Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/SpringUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/SpringUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/SpringUtils__Javadoc.json new file mode 100644 index 0000000..09aa577 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/SpringUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" spring工具类\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"containsBean","paramTypes":["java.lang.String"],"doc":" 如果BeanFactory包含一个与所给名称匹配的bean定义,则返回true\n"},{"name":"isSingleton","paramTypes":["java.lang.String"],"doc":" 判断以给定名字注册的bean定义是一个singleton还是一个prototype。\n 如果与给定名字相应的bean定义没有被找到,将会抛出一个异常(NoSuchBeanDefinitionException)\n"},{"name":"getType","paramTypes":["java.lang.String"],"doc":" @return Class 注册对象的类型\n"},{"name":"getAliases","paramTypes":["java.lang.String"],"doc":" 如果给定的bean名字在bean定义中有别名,则返回这些别名\n"},{"name":"getAopProxy","paramTypes":["java.lang.Object"],"doc":" 获取aop代理对象\n"},{"name":"context","paramTypes":[],"doc":" 获取spring上下文\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StreamUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StreamUtils.class new file mode 100644 index 0000000..fd078b7 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StreamUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StreamUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StreamUtils__Javadoc.json new file mode 100644 index 0000000..9e17917 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StreamUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" stream 流工具类\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"filter","paramTypes":["java.util.Collection","java.util.function.Predicate"],"doc":" 将collection过滤\n\n @param collection 需要转化的集合\n @param function 过滤方法\n @return 过滤后的list\n"},{"name":"findFirst","paramTypes":["java.util.Collection","java.util.function.Predicate"],"doc":" 找到流中满足条件的第一个元素\n\n @param collection 需要查询的集合\n @param function 过滤方法\n @return 找到符合条件的第一个元素,没有则返回null\n"},{"name":"findAny","paramTypes":["java.util.Collection","java.util.function.Predicate"],"doc":" 找到流中任意一个满足条件的元素\n\n @param collection 需要查询的集合\n @param function 过滤方法\n @return 找到符合条件的任意一个元素,没有则返回null\n"},{"name":"join","paramTypes":["java.util.Collection","java.util.function.Function"],"doc":" 将collection拼接\n\n @param collection 需要转化的集合\n @param function 拼接方法\n @return 拼接后的list\n"},{"name":"join","paramTypes":["java.util.Collection","java.util.function.Function","java.lang.CharSequence"],"doc":" 将collection拼接\n\n @param collection 需要转化的集合\n @param function 拼接方法\n @param delimiter 拼接符\n @return 拼接后的list\n"},{"name":"sorted","paramTypes":["java.util.Collection","java.util.Comparator"],"doc":" 将collection排序\n\n @param collection 需要转化的集合\n @param comparing 排序方法\n @return 排序后的list\n"},{"name":"toIdentityMap","paramTypes":["java.util.Collection","java.util.function.Function"],"doc":" 将collection转化为类型不变的map
\n {@code Collection ----> Map}\n\n @param collection 需要转化的集合\n @param key V类型转化为K类型的lambda方法\n @param collection中的泛型\n @param map中的key类型\n @return 转化后的map\n"},{"name":"toMap","paramTypes":["java.util.Collection","java.util.function.Function","java.util.function.Function"],"doc":" 将Collection转化为map(value类型与collection的泛型不同)
\n {@code Collection -----> Map }\n\n @param collection 需要转化的集合\n @param key E类型转化为K类型的lambda方法\n @param value E类型转化为V类型的lambda方法\n @param collection中的泛型\n @param map中的key类型\n @param map中的value类型\n @return 转化后的map\n"},{"name":"groupByKey","paramTypes":["java.util.Collection","java.util.function.Function"],"doc":" 将collection按照规则(比如有相同的班级id)分类成map
\n {@code Collection -------> Map> } \n\n @param collection 需要分类的集合\n @param key 分类的规则\n @param collection中的泛型\n @param map中的key类型\n @return 分类后的map\n"},{"name":"groupBy2Key","paramTypes":["java.util.Collection","java.util.function.Function","java.util.function.Function"],"doc":" 将collection按照两个规则(比如有相同的年级id,班级id)分类成双层map
\n {@code Collection ---> Map>> } \n\n @param collection 需要分类的集合\n @param key1 第一个分类的规则\n @param key2 第二个分类的规则\n @param 集合元素类型\n @param 第一个map中的key类型\n @param 第二个map中的key类型\n @return 分类后的map\n"},{"name":"group2Map","paramTypes":["java.util.Collection","java.util.function.Function","java.util.function.Function"],"doc":" 将collection按照两个规则(比如有相同的年级id,班级id)分类成双层map
\n {@code Collection ---> Map> } \n\n @param collection 需要分类的集合\n @param key1 第一个分类的规则\n @param key2 第二个分类的规则\n @param 第一个map中的key类型\n @param 第二个map中的key类型\n @param collection中的泛型\n @return 分类后的map\n"},{"name":"toList","paramTypes":["java.util.Collection","java.util.function.Function"],"doc":" 将collection转化为List集合,但是两者的泛型不同
\n {@code Collection ------> List } \n\n @param collection 需要转化的集合\n @param function collection中的泛型转化为list泛型的lambda表达式\n @param collection中的泛型\n @param List中的泛型\n @return 转化后的list\n"},{"name":"toSet","paramTypes":["java.util.Collection","java.util.function.Function"],"doc":" 将collection转化为Set集合,但是两者的泛型不同
\n {@code Collection ------> Set } \n\n @param collection 需要转化的集合\n @param function collection中的泛型转化为set泛型的lambda表达式\n @param collection中的泛型\n @param Set中的泛型\n @return 转化后的Set\n"},{"name":"merge","paramTypes":["java.util.Map","java.util.Map","java.util.function.BiFunction"],"doc":" 合并两个相同key类型的map\n\n @param map1 第一个需要合并的 map\n @param map2 第二个需要合并的 map\n @param merge 合并的lambda,将key value1 value2合并成最终的类型,注意value可能为空的情况\n @param map中的key类型\n @param 第一个 map的value类型\n @param 第二个 map的value类型\n @param 最终map的value类型\n @return 合并后的map\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StringUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StringUtils.class new file mode 100644 index 0000000..7b80d55 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StringUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StringUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StringUtils__Javadoc.json new file mode 100644 index 0000000..19f21da --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/StringUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字符串工具类\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"blankToDefault","paramTypes":["java.lang.String","java.lang.String"],"doc":" 获取参数不为空值\n\n @param str defaultValue 要判断的value\n @return value 返回值\n"},{"name":"isEmpty","paramTypes":["java.lang.String"],"doc":" * 判断一个字符串是否为空串\n\n @param str String\n @return true:为空 false:非空\n"},{"name":"isNotEmpty","paramTypes":["java.lang.String"],"doc":" * 判断一个字符串是否为非空串\n\n @param str String\n @return true:非空串 false:空串\n"},{"name":"trim","paramTypes":["java.lang.String"],"doc":" 去空格\n"},{"name":"substring","paramTypes":["java.lang.String","int"],"doc":" 截取字符串\n\n @param str 字符串\n @param start 开始\n @return 结果\n"},{"name":"substring","paramTypes":["java.lang.String","int","int"],"doc":" 截取字符串\n\n @param str 字符串\n @param start 开始\n @param end 结束\n @return 结果\n"},{"name":"format","paramTypes":["java.lang.String","java.lang.Object[]"],"doc":" 格式化文本, {} 表示占位符
\n 此方法只是简单将占位符 {} 按照顺序替换为参数
\n 如果想输出 {} 使用 \\\\转义 { 即可,如果想输出 {} 之前的 \\ 使用双转义符 \\\\\\\\ 即可
\n 例:
\n 通常使用:format(\"this is {} for {}\", \"a\", \"b\") -> this is a for b
\n 转义{}: format(\"this is \\\\{} for {}\", \"a\", \"b\") -> this is {} for a
\n 转义\\: format(\"this is \\\\\\\\{} for {}\", \"a\", \"b\") -> this is \\a for b
\n\n @param template 文本模板,被替换的部分用 {} 表示\n @param params 参数值\n @return 格式化后的文本\n"},{"name":"ishttp","paramTypes":["java.lang.String"],"doc":" 是否为http(s)://开头\n\n @param link 链接\n @return 结果\n"},{"name":"str2Set","paramTypes":["java.lang.String","java.lang.String"],"doc":" 字符串转set\n\n @param str 字符串\n @param sep 分隔符\n @return set集合\n"},{"name":"str2List","paramTypes":["java.lang.String","java.lang.String","boolean","boolean"],"doc":" 字符串转list\n\n @param str 字符串\n @param sep 分隔符\n @param filterBlank 过滤纯空白\n @param trim 去掉首尾空白\n @return list集合\n"},{"name":"containsAnyIgnoreCase","paramTypes":["java.lang.CharSequence","java.lang.CharSequence[]"],"doc":" 查找指定字符串是否包含指定字符串列表中的任意一个字符串同时串忽略大小写\n\n @param cs 指定字符串\n @param searchCharSequences 需要检查的字符串数组\n @return 是否包含任意一个字符串\n"},{"name":"toUnderScoreCase","paramTypes":["java.lang.String"],"doc":" 驼峰转下划线命名\n"},{"name":"inStringIgnoreCase","paramTypes":["java.lang.String","java.lang.String[]"],"doc":" 是否包含字符串\n\n @param str 验证字符串\n @param strs 字符串组\n @return 包含返回true\n"},{"name":"convertToCamelCase","paramTypes":["java.lang.String"],"doc":" 将下划线大写方式命名的字符串转换为驼峰式。如果转换前的下划线大写方式命名的字符串为空,则返回空字符串。 例如:HELLO_WORLD->HelloWorld\n\n @param name 转换前的下划线大写方式命名的字符串\n @return 转换后的驼峰式命名的字符串\n"},{"name":"toCamelCase","paramTypes":["java.lang.String"],"doc":" 驼峰式命名法 例如:user_name->userName\n"},{"name":"matches","paramTypes":["java.lang.String","java.util.List"],"doc":" 查找指定字符串是否匹配指定字符串列表中的任意一个字符串\n\n @param str 指定字符串\n @param strs 需要检查的字符串数组\n @return 是否匹配\n"},{"name":"isMatch","paramTypes":["java.lang.String","java.lang.String"],"doc":" 判断url是否与规则配置:\n ? 表示单个字符;\n * 表示一层路径内的任意字符串,不可跨层级;\n ** 表示任意层路径;\n\n @param pattern 匹配规则\n @param url 需要匹配的url\n"},{"name":"padl","paramTypes":["java.lang.Number","int"],"doc":" 数字左边补齐0,使之达到指定长度。注意,如果数字转换为字符串后,长度大于size,则只保留 最后size个字符。\n\n @param num 数字对象\n @param size 字符串指定长度\n @return 返回数字的字符串格式,该字符串为指定长度。\n"},{"name":"padl","paramTypes":["java.lang.String","int","char"],"doc":" 字符串左补齐。如果原始字符串s长度大于size,则只保留最后size个字符。\n\n @param s 原始字符串\n @param size 字符串指定长度\n @param c 用于补齐的字符\n @return 返回指定长度的字符串,由原字符串左补齐或截取得到。\n"},{"name":"splitList","paramTypes":["java.lang.String"],"doc":" 切分字符串(分隔符默认逗号)\n\n @param str 被切分的字符串\n @return 分割后的数据列表\n"},{"name":"splitList","paramTypes":["java.lang.String","java.lang.String"],"doc":" 切分字符串\n\n @param str 被切分的字符串\n @param separator 分隔符\n @return 分割后的数据列表\n"},{"name":"splitTo","paramTypes":["java.lang.String","java.util.function.Function"],"doc":" 切分字符串自定义转换(分隔符默认逗号)\n\n @param str 被切分的字符串\n @param mapper 自定义转换\n @return 分割后的数据列表\n"},{"name":"splitTo","paramTypes":["java.lang.String","java.lang.String","java.util.function.Function"],"doc":" 切分字符串自定义转换\n\n @param str 被切分的字符串\n @param separator 分隔符\n @param mapper 自定义转换\n @return 分割后的数据列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/Threads.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/Threads.class new file mode 100644 index 0000000..ff80e84 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/Threads.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/Threads__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/Threads__Javadoc.json new file mode 100644 index 0000000..0bff59f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/Threads__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 线程相关工具类.\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[{"name":"sleep","paramTypes":["long"],"doc":" sleep等待,单位为毫秒\n"},{"name":"shutdownAndAwaitTermination","paramTypes":["java.util.concurrent.ExecutorService"],"doc":" 停止线程池\n 先使用shutdown, 停止接收新任务并尝试完成所有已存在任务.\n 如果超时, 则调用shutdownNow, 取消在workQueue中Pending的任务,并中断所有阻塞函数.\n 如果仍然超時,則強制退出.\n 另对在shutdown时线程本身被调用中断做了处理.\n"},{"name":"printException","paramTypes":["java.lang.Runnable","java.lang.Throwable"],"doc":" 打印线程异常信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/TreeBuildUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/TreeBuildUtils.class new file mode 100644 index 0000000..ddaf27f Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/TreeBuildUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/TreeBuildUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/TreeBuildUtils__Javadoc.json new file mode 100644 index 0000000..2445919 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/TreeBuildUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 扩展 hutool TreeUtil 封装系统树构建\n\n @author Lion Li\n","fields":[{"name":"DEFAULT_CONFIG","doc":" 根据前端定制差异化字段\n"}],"enumConstants":[],"methods":[{"name":"build","paramTypes":["java.util.List","cn.hutool.core.lang.tree.parser.NodeParser"],"doc":" 构建树形结构\n\n @param 输入节点的类型\n @param 节点ID的类型\n @param list 节点列表,其中包含了要构建树形结构的所有节点\n @param nodeParser 解析器,用于将输入节点转换为树节点\n @return 构建好的树形结构列表\n"},{"name":"getLeafNodes","paramTypes":["java.util.List"],"doc":" 获取节点列表中所有节点的叶子节点\n\n @param 节点ID的类型\n @param nodes 节点列表\n @return 包含所有叶子节点的列表\n"},{"name":"extractLeafNodes","paramTypes":["cn.hutool.core.lang.tree.Tree"],"doc":" 获取指定节点下的所有叶子节点\n\n @param 节点ID的类型\n @param node 要查找叶子节点的根节点\n @return 包含所有叶子节点的列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ValidatorUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ValidatorUtils.class new file mode 100644 index 0000000..45077f0 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ValidatorUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ValidatorUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ValidatorUtils__Javadoc.json new file mode 100644 index 0000000..deb52ac --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ValidatorUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Validator 校验框架工具\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"validate","paramTypes":["java.lang.Object","java.lang.Class[]"],"doc":" 对给定对象进行参数校验,并根据指定的校验组进行校验\n\n @param object 要进行校验的对象\n @param groups 校验组\n @throws ConstraintViolationException 如果校验不通过,则抛出参数校验异常\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/FileUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/FileUtils.class new file mode 100644 index 0000000..dd5b549 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/FileUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/FileUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/FileUtils__Javadoc.json new file mode 100644 index 0000000..e417dfd --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/FileUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 文件处理工具类\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"setAttachmentResponseHeader","paramTypes":["jakarta.servlet.http.HttpServletResponse","java.lang.String"],"doc":" 下载文件名重新编码\n\n @param response 响应对象\n @param realFileName 真实文件名\n"},{"name":"percentEncode","paramTypes":["java.lang.String"],"doc":" 百分号编码工具方法\n\n @param s 需要百分号编码的字符串\n @return 百分号编码后的字符串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/MimeTypeUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/MimeTypeUtils.class new file mode 100644 index 0000000..ead2f28 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/MimeTypeUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/MimeTypeUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/MimeTypeUtils__Javadoc.json new file mode 100644 index 0000000..9f414d0 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/file/MimeTypeUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 媒体类型工具类\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/AddressUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/AddressUtils.class new file mode 100644 index 0000000..9133c04 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/AddressUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/AddressUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/AddressUtils__Javadoc.json new file mode 100644 index 0000000..bd206e9 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/AddressUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 获取地址类\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/RegionUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/RegionUtils.class new file mode 100644 index 0000000..ca6c4a7 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/RegionUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/RegionUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/RegionUtils__Javadoc.json new file mode 100644 index 0000000..d2f97f6 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/ip/RegionUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 根据ip地址定位工具类,离线方式\n 参考地址:集成 ip2region 实现离线IP地址定位库\n\n @author lishuyan\n","fields":[],"enumConstants":[],"methods":[{"name":"getCityInfo","paramTypes":["java.lang.String"],"doc":" 根据IP地址离线获取城市\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/reflect/ReflectUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/reflect/ReflectUtils.class new file mode 100644 index 0000000..c3455c5 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/reflect/ReflectUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/reflect/ReflectUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/reflect/ReflectUtils__Javadoc.json new file mode 100644 index 0000000..63fcac6 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/reflect/ReflectUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 反射工具类. 提供调用getter/setter方法, 访问私有变量, 调用私有方法, 获取泛型类型Class, 被AOP过的真实类等工具函数.\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"invokeGetter","paramTypes":["java.lang.Object","java.lang.String"],"doc":" 调用Getter方法.\n 支持多级,如:对象名.对象名.方法\n"},{"name":"invokeSetter","paramTypes":["java.lang.Object","java.lang.String","java.lang.Object"],"doc":" 调用Setter方法, 仅匹配方法名。\n 支持多级,如:对象名.对象名.方法\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexUtils.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexUtils.class new file mode 100644 index 0000000..23a98e2 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexUtils__Javadoc.json new file mode 100644 index 0000000..c59370d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 正则相关工具类\n\n @author Feng\n","fields":[],"enumConstants":[],"methods":[{"name":"extractFromString","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 从输入字符串中提取匹配的部分,如果没有匹配则返回默认值\n\n @param input 要提取的输入字符串\n @param regex 用于匹配的正则表达式,可以使用 {@link RegexConstants} 中定义的常量\n @param defaultInput 如果没有匹配时返回的默认值\n @return 如果找到匹配的部分,则返回匹配的部分,否则返回默认值\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexValidator.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexValidator.class new file mode 100644 index 0000000..acadf04 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexValidator.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexValidator__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexValidator__Javadoc.json new file mode 100644 index 0000000..547b8ae --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/regex/RegexValidator__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 正则字段校验器\n 主要验证字段非空、是否为满足指定格式等\n\n @author Feng\n","fields":[{"name":"DICTIONARY_TYPE","doc":" 字典类型必须以字母开头,且只能为(小写字母,数字,下滑线)\n"},{"name":"ID_CARD_LAST_6","doc":" 身份证号码(后6位)\n"},{"name":"QQ_NUMBER","doc":" QQ号码\n"},{"name":"POSTAL_CODE","doc":" 邮政编码\n"},{"name":"ACCOUNT","doc":" 注册账号\n"},{"name":"PASSWORD","doc":" 密码:包含至少8个字符,包括大写字母、小写字母、数字和特殊字符\n"},{"name":"STATUS","doc":" 通用状态(0表示正常,1表示停用)\n"}],"enumConstants":[],"methods":[{"name":"isAccount","paramTypes":["java.lang.CharSequence"],"doc":" 检查输入的账号是否匹配预定义的规则\n\n @param value 要验证的账号\n @return 如果账号符合规则,返回 true;否则,返回 false。\n"},{"name":"validateAccount","paramTypes":["java.lang.CharSequence","java.lang.String"],"doc":" 验证输入的账号是否符合规则,如果不符合,则抛出 ValidateException 异常\n\n @param value 要验证的账号\n @param errorMsg 验证失败时抛出的异常消息\n @param CharSequence 的子类型\n @return 如果验证通过,返回输入的账号\n @throws ValidateException 如果验证失败\n"},{"name":"isStatus","paramTypes":["java.lang.CharSequence"],"doc":" 检查输入的状态是否匹配预定义的规则\n\n @param value 要验证的状态\n @return 如果状态符合规则,返回 true;否则,返回 false。\n"},{"name":"validateStatus","paramTypes":["java.lang.CharSequence","java.lang.String"],"doc":" 验证输入的状态是否符合规则,如果不符合,则抛出 ValidateException 异常\n\n @param value 要验证的状态\n @param errorMsg 验证失败时抛出的异常消息\n @param CharSequence 的子类型\n @return 如果验证通过,返回输入的状态\n @throws ValidateException 如果验证失败\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/sql/SqlUtil.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/sql/SqlUtil.class new file mode 100644 index 0000000..622c5fa Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/sql/SqlUtil.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/sql/SqlUtil__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/sql/SqlUtil__Javadoc.json new file mode 100644 index 0000000..60f27d1 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/utils/sql/SqlUtil__Javadoc.json @@ -0,0 +1 @@ +{"doc":" sql操作工具类\n\n @author ruoyi\n","fields":[{"name":"SQL_REGEX","doc":" 定义常用的 sql关键字\n"},{"name":"SQL_PATTERN","doc":" 仅支持字母、数字、下划线、空格、逗号、小数点(支持多个字段排序)\n"}],"enumConstants":[],"methods":[{"name":"escapeOrderBySql","paramTypes":["java.lang.String"],"doc":" 检查字符,防止注入绕过\n"},{"name":"isValidOrderBySql","paramTypes":["java.lang.String"],"doc":" 验证 order by 语法是否符合规范\n"},{"name":"filterKeyword","paramTypes":["java.lang.String"],"doc":" SQL关键字检查\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/AddGroup.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/AddGroup.class new file mode 100644 index 0000000..7cb9df9 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/AddGroup.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/AddGroup__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/AddGroup__Javadoc.json new file mode 100644 index 0000000..1e001f7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/AddGroup__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 校验分组 add\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/EditGroup.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/EditGroup.class new file mode 100644 index 0000000..875bc36 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/EditGroup.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/EditGroup__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/EditGroup__Javadoc.json new file mode 100644 index 0000000..218b88b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/EditGroup__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 校验分组 edit\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/QueryGroup.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/QueryGroup.class new file mode 100644 index 0000000..1f628e0 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/QueryGroup.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/QueryGroup__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/QueryGroup__Javadoc.json new file mode 100644 index 0000000..e18db50 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/validate/QueryGroup__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 校验分组 query\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/xss/Xss.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/xss/Xss.class new file mode 100644 index 0000000..4be3444 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/xss/Xss.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/xss/XssValidator.class b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/xss/XssValidator.class new file mode 100644 index 0000000..d076b2a Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/xss/XssValidator.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/xss/XssValidator__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/xss/XssValidator__Javadoc.json new file mode 100644 index 0000000..a98c12e --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-core/target/classes/org/dromara/common/core/xss/XssValidator__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 自定义xss校验注解实现\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..f4f9e71 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,187 @@ +{ + "groups": [ + { + "name": "springdoc", + "type": "org.dromara.common.doc.config.properties.SpringDocProperties", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties" + }, + { + "name": "springdoc.components", + "type": "io.swagger.v3.oas.models.Components", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties", + "sourceMethod": "getComponents()" + }, + { + "name": "springdoc.external-docs", + "type": "io.swagger.v3.oas.models.ExternalDocumentation", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties", + "sourceMethod": "getExternalDocs()" + }, + { + "name": "springdoc.info", + "type": "org.dromara.common.doc.config.properties.SpringDocProperties$InfoProperties", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties", + "sourceMethod": "getInfo()" + }, + { + "name": "springdoc.info.contact", + "type": "io.swagger.v3.oas.models.info.Contact", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties$InfoProperties", + "sourceMethod": "getContact()" + }, + { + "name": "springdoc.info.license", + "type": "io.swagger.v3.oas.models.info.License", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties$InfoProperties", + "sourceMethod": "getLicense()" + }, + { + "name": "springdoc.paths", + "type": "io.swagger.v3.oas.models.Paths", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties", + "sourceMethod": "getPaths()" + } + ], + "properties": [ + { + "name": "springdoc.components.callbacks", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.components.examples", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.components.extensions", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.components.headers", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.components.links", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.components.parameters", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.components.path-items", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.components.request-bodies", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.components.responses", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.components.schemas", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.components.security-schemes", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Components" + }, + { + "name": "springdoc.external-docs.description", + "type": "java.lang.String", + "sourceType": "io.swagger.v3.oas.models.ExternalDocumentation" + }, + { + "name": "springdoc.external-docs.extensions", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.ExternalDocumentation" + }, + { + "name": "springdoc.external-docs.url", + "type": "java.lang.String", + "sourceType": "io.swagger.v3.oas.models.ExternalDocumentation" + }, + { + "name": "springdoc.info.contact.email", + "type": "java.lang.String", + "sourceType": "io.swagger.v3.oas.models.info.Contact" + }, + { + "name": "springdoc.info.contact.extensions", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.info.Contact" + }, + { + "name": "springdoc.info.contact.name", + "type": "java.lang.String", + "sourceType": "io.swagger.v3.oas.models.info.Contact" + }, + { + "name": "springdoc.info.contact.url", + "type": "java.lang.String", + "sourceType": "io.swagger.v3.oas.models.info.Contact" + }, + { + "name": "springdoc.info.description", + "type": "java.lang.String", + "description": "描述", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties$InfoProperties" + }, + { + "name": "springdoc.info.license.extensions", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.info.License" + }, + { + "name": "springdoc.info.license.identifier", + "type": "java.lang.String", + "sourceType": "io.swagger.v3.oas.models.info.License" + }, + { + "name": "springdoc.info.license.name", + "type": "java.lang.String", + "sourceType": "io.swagger.v3.oas.models.info.License" + }, + { + "name": "springdoc.info.license.url", + "type": "java.lang.String", + "sourceType": "io.swagger.v3.oas.models.info.License" + }, + { + "name": "springdoc.info.title", + "type": "java.lang.String", + "description": "标题", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties$InfoProperties" + }, + { + "name": "springdoc.info.version", + "type": "java.lang.String", + "description": "版本", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties$InfoProperties" + }, + { + "name": "springdoc.paths.extensions", + "type": "java.util.Map", + "sourceType": "io.swagger.v3.oas.models.Paths" + }, + { + "name": "springdoc.tags", + "type": "java.util.List", + "description": "标签", + "sourceType": "org.dromara.common.doc.config.properties.SpringDocProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..fe11e76 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.doc.config.SpringDocConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig$PlusPaths.class b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig$PlusPaths.class new file mode 100644 index 0000000..5404ce5 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig$PlusPaths.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig$PlusPaths__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig$PlusPaths__Javadoc.json new file mode 100644 index 0000000..2dbbf49 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig$PlusPaths__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 单独使用一个类便于判断 解决springdoc路径拼接重复问题\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig.class b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig.class new file mode 100644 index 0000000..7d8bd5e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig__Javadoc.json new file mode 100644 index 0000000..fdc45ed --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/SpringDocConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Swagger 文档配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"openApiBuilder","paramTypes":["java.util.Optional","org.springdoc.core.service.SecurityService","org.springdoc.core.properties.SpringDocConfigProperties","org.springdoc.core.utils.PropertyResolverUtils","java.util.Optional","java.util.Optional","java.util.Optional"],"doc":" 自定义 openapi 处理器\n"},{"name":"openApiCustomizer","paramTypes":[],"doc":" 对已经生成好的 OpenApi 进行自定义操作\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties$InfoProperties.class b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties$InfoProperties.class new file mode 100644 index 0000000..ea13cda Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties$InfoProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties$InfoProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties$InfoProperties__Javadoc.json new file mode 100644 index 0000000..c7c67c1 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties$InfoProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":"

\n 文档的基础属性信息\n

\n\n @see io.swagger.v3.oas.models.info.Info\n\n 为了 springboot 自动生产配置提示信息,所以这里复制一个类出来\n","fields":[{"name":"title","doc":" 标题\n"},{"name":"description","doc":" 描述\n"},{"name":"contact","doc":" 联系人信息\n"},{"name":"license","doc":" 许可证\n"},{"name":"version","doc":" 版本\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties.class b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties.class new file mode 100644 index 0000000..801207c Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties__Javadoc.json new file mode 100644 index 0000000..91d36e6 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/config/properties/SpringDocProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" swagger 配置属性\n\n @author Lion Li\n","fields":[{"name":"info","doc":" 文档基本信息\n"},{"name":"externalDocs","doc":" 扩展文档地址\n"},{"name":"tags","doc":" 标签\n"},{"name":"paths","doc":" 路径\n"},{"name":"components","doc":" 组件\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/handler/OpenApiHandler.class b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/handler/OpenApiHandler.class new file mode 100644 index 0000000..7c3ecb6 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/handler/OpenApiHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/handler/OpenApiHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/handler/OpenApiHandler__Javadoc.json new file mode 100644 index 0000000..0de7cb7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-doc/target/classes/org/dromara/common/doc/handler/OpenApiHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 自定义 openapi 处理器\n 对源码功能进行修改 增强使用\n","fields":[{"name":"basicErrorController","doc":" The Basic error controller.\n"},{"name":"securityParser","doc":" The Security parser.\n"},{"name":"mappingsMap","doc":" The Mappings map.\n"},{"name":"springdocTags","doc":" The Springdoc tags.\n"},{"name":"openApiBuilderCustomisers","doc":" The Open api builder customisers.\n"},{"name":"serverBaseUrlCustomizers","doc":" The server base URL customisers.\n"},{"name":"springDocConfigProperties","doc":" The Spring doc config properties.\n"},{"name":"cachedOpenAPI","doc":" The Cached open api map.\n"},{"name":"propertyResolverUtils","doc":" The Property resolver utils.\n"},{"name":"javadocProvider","doc":" The javadoc provider.\n"},{"name":"context","doc":" The Context.\n"},{"name":"openAPI","doc":" The Open api.\n"},{"name":"isServersPresent","doc":" The Is servers present.\n"},{"name":"serverBaseUrl","doc":" The Server base url.\n"}],"enumConstants":[],"methods":[],"constructors":[{"name":"","paramTypes":["java.util.Optional","org.springdoc.core.service.SecurityService","org.springdoc.core.properties.SpringDocConfigProperties","org.springdoc.core.utils.PropertyResolverUtils","java.util.Optional","java.util.Optional","java.util.Optional"],"doc":" Instantiates a new Open api builder.\n\n @param openAPI the open api\n @param securityParser the security parser\n @param springDocConfigProperties the spring doc config properties\n @param propertyResolverUtils the property resolver utils\n @param openApiBuilderCustomizers the open api builder customisers\n @param serverBaseUrlCustomizers the server base url customizers\n @param javadocProvider the javadoc provider\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..14ee296 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,77 @@ +{ + "groups": [ + { + "name": "api-decrypt", + "type": "org.dromara.common.encrypt.properties.ApiDecryptProperties", + "sourceType": "org.dromara.common.encrypt.properties.ApiDecryptProperties" + }, + { + "name": "mybatis-encryptor", + "type": "org.dromara.common.encrypt.properties.EncryptorProperties", + "sourceType": "org.dromara.common.encrypt.properties.EncryptorProperties" + } + ], + "properties": [ + { + "name": "api-decrypt.enabled", + "type": "java.lang.Boolean", + "description": "加密开关", + "sourceType": "org.dromara.common.encrypt.properties.ApiDecryptProperties" + }, + { + "name": "api-decrypt.header-flag", + "type": "java.lang.String", + "description": "头部标识", + "sourceType": "org.dromara.common.encrypt.properties.ApiDecryptProperties" + }, + { + "name": "api-decrypt.private-key", + "type": "java.lang.String", + "description": "请求解密私钥", + "sourceType": "org.dromara.common.encrypt.properties.ApiDecryptProperties" + }, + { + "name": "api-decrypt.public-key", + "type": "java.lang.String", + "description": "响应加密公钥", + "sourceType": "org.dromara.common.encrypt.properties.ApiDecryptProperties" + }, + { + "name": "mybatis-encryptor.algorithm", + "type": "org.dromara.common.encrypt.enumd.AlgorithmType", + "description": "默认算法", + "sourceType": "org.dromara.common.encrypt.properties.EncryptorProperties" + }, + { + "name": "mybatis-encryptor.enable", + "type": "java.lang.Boolean", + "description": "过滤开关", + "sourceType": "org.dromara.common.encrypt.properties.EncryptorProperties" + }, + { + "name": "mybatis-encryptor.encode", + "type": "org.dromara.common.encrypt.enumd.EncodeType", + "description": "编码方式,base64\/hex", + "sourceType": "org.dromara.common.encrypt.properties.EncryptorProperties" + }, + { + "name": "mybatis-encryptor.password", + "type": "java.lang.String", + "description": "安全秘钥", + "sourceType": "org.dromara.common.encrypt.properties.EncryptorProperties" + }, + { + "name": "mybatis-encryptor.private-key", + "type": "java.lang.String", + "description": "私钥", + "sourceType": "org.dromara.common.encrypt.properties.EncryptorProperties" + }, + { + "name": "mybatis-encryptor.public-key", + "type": "java.lang.String", + "description": "公钥", + "sourceType": "org.dromara.common.encrypt.properties.EncryptorProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..132cf29 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1,3 @@ +org.dromara.common.encrypt.config.EncryptorAutoConfiguration +org.dromara.common.encrypt.config.ApiDecryptAutoConfiguration + diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/annotation/ApiEncrypt.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/annotation/ApiEncrypt.class new file mode 100644 index 0000000..558c424 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/annotation/ApiEncrypt.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/annotation/EncryptField.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/annotation/EncryptField.class new file mode 100644 index 0000000..8bc73ce Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/annotation/EncryptField.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/ApiDecryptAutoConfiguration.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/ApiDecryptAutoConfiguration.class new file mode 100644 index 0000000..9155119 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/ApiDecryptAutoConfiguration.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/ApiDecryptAutoConfiguration__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/ApiDecryptAutoConfiguration__Javadoc.json new file mode 100644 index 0000000..0cf2cc9 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/ApiDecryptAutoConfiguration__Javadoc.json @@ -0,0 +1 @@ +{"doc":" api 解密自动配置\n\n @author wdhcr\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/EncryptorAutoConfiguration.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/EncryptorAutoConfiguration.class new file mode 100644 index 0000000..a501ef4 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/EncryptorAutoConfiguration.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/EncryptorAutoConfiguration__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/EncryptorAutoConfiguration__Javadoc.json new file mode 100644 index 0000000..09e8e1b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/config/EncryptorAutoConfiguration__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 加解密配置\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptContext.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptContext.class new file mode 100644 index 0000000..e13b2e7 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptContext.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptContext__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptContext__Javadoc.json new file mode 100644 index 0000000..a1baf34 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptContext__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 加密上下文 用于encryptor传递必要的参数。\n\n @author 老马\n @version 4.6.0\n","fields":[{"name":"algorithm","doc":" 默认算法\n"},{"name":"password","doc":" 安全秘钥\n"},{"name":"publicKey","doc":" 公钥\n"},{"name":"privateKey","doc":" 私钥\n"},{"name":"encode","doc":" 编码方式,base64/hex\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptorManager.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptorManager.class new file mode 100644 index 0000000..6108cfc Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptorManager.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptorManager__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptorManager__Javadoc.json new file mode 100644 index 0000000..7ba358b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/EncryptorManager__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 加密管理类\n\n @author 老马\n @version 4.6.0\n","fields":[{"name":"encryptorMap","doc":" 缓存加密器\n"},{"name":"fieldCache","doc":" 类加密字段缓存\n"}],"enumConstants":[],"methods":[{"name":"getFieldCache","paramTypes":["java.lang.Class"],"doc":" 获取类加密字段缓存\n"},{"name":"registAndGetEncryptor","paramTypes":["org.dromara.common.encrypt.core.EncryptContext"],"doc":" 注册加密执行者到缓存\n\n @param encryptContext 加密执行者需要的相关配置参数\n"},{"name":"removeEncryptor","paramTypes":["org.dromara.common.encrypt.core.EncryptContext"],"doc":" 移除缓存中的加密执行者\n\n @param encryptContext 加密执行者需要的相关配置参数\n"},{"name":"encrypt","paramTypes":["java.lang.String","org.dromara.common.encrypt.core.EncryptContext"],"doc":" 根据配置进行加密。会进行本地缓存对应的算法和对应的秘钥信息。\n\n @param value 待加密的值\n @param encryptContext 加密相关的配置信息\n"},{"name":"decrypt","paramTypes":["java.lang.String","org.dromara.common.encrypt.core.EncryptContext"],"doc":" 根据配置进行解密\n\n @param value 待解密的值\n @param encryptContext 加密相关的配置信息\n"},{"name":"scanEncryptClasses","paramTypes":["java.lang.String"],"doc":" 通过 typeAliasesPackage 设置的扫描包 扫描缓存实体\n"},{"name":"getEncryptFieldSetFromClazz","paramTypes":["java.lang.Class"],"doc":" 获得一个类的加密字段集合\n"}],"constructors":[{"name":"","paramTypes":["java.lang.String"],"doc":" 构造方法传入类加密字段缓存\n\n @param typeAliasesPackage 实体类包\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/IEncryptor.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/IEncryptor.class new file mode 100644 index 0000000..b266997 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/IEncryptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/IEncryptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/IEncryptor__Javadoc.json new file mode 100644 index 0000000..e169623 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/IEncryptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 加解者\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[],"methods":[{"name":"algorithm","paramTypes":[],"doc":" 获得当前算法\n"},{"name":"encrypt","paramTypes":["java.lang.String","org.dromara.common.encrypt.enumd.EncodeType"],"doc":" 加密\n\n @param value 待加密字符串\n @param encodeType 加密后的编码格式\n @return 加密后的字符串\n"},{"name":"decrypt","paramTypes":["java.lang.String"],"doc":" 解密\n\n @param value 待加密字符串\n @return 解密后的字符串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AbstractEncryptor.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AbstractEncryptor.class new file mode 100644 index 0000000..3894838 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AbstractEncryptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AbstractEncryptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AbstractEncryptor__Javadoc.json new file mode 100644 index 0000000..eae725f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AbstractEncryptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 所有加密执行者的基类\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AesEncryptor.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AesEncryptor.class new file mode 100644 index 0000000..7d67d36 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AesEncryptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AesEncryptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AesEncryptor__Javadoc.json new file mode 100644 index 0000000..5619c99 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/AesEncryptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" AES算法实现\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[],"methods":[{"name":"algorithm","paramTypes":[],"doc":" 获得当前算法\n"},{"name":"encrypt","paramTypes":["java.lang.String","org.dromara.common.encrypt.enumd.EncodeType"],"doc":" 加密\n\n @param value 待加密字符串\n @param encodeType 加密后的编码格式\n"},{"name":"decrypt","paramTypes":["java.lang.String"],"doc":" 解密\n\n @param value 待加密字符串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Base64Encryptor.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Base64Encryptor.class new file mode 100644 index 0000000..e980fde Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Base64Encryptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Base64Encryptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Base64Encryptor__Javadoc.json new file mode 100644 index 0000000..751bd19 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Base64Encryptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Base64算法实现\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[],"methods":[{"name":"algorithm","paramTypes":[],"doc":" 获得当前算法\n"},{"name":"encrypt","paramTypes":["java.lang.String","org.dromara.common.encrypt.enumd.EncodeType"],"doc":" 加密\n\n @param value 待加密字符串\n @param encodeType 加密后的编码格式\n"},{"name":"decrypt","paramTypes":["java.lang.String"],"doc":" 解密\n\n @param value 待加密字符串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/RsaEncryptor.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/RsaEncryptor.class new file mode 100644 index 0000000..e26dc97 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/RsaEncryptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/RsaEncryptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/RsaEncryptor__Javadoc.json new file mode 100644 index 0000000..10901d4 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/RsaEncryptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" RSA算法实现\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[],"methods":[{"name":"algorithm","paramTypes":[],"doc":" 获得当前算法\n"},{"name":"encrypt","paramTypes":["java.lang.String","org.dromara.common.encrypt.enumd.EncodeType"],"doc":" 加密\n\n @param value 待加密字符串\n @param encodeType 加密后的编码格式\n"},{"name":"decrypt","paramTypes":["java.lang.String"],"doc":" 解密\n\n @param value 待加密字符串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm2Encryptor.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm2Encryptor.class new file mode 100644 index 0000000..1e553ed Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm2Encryptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm2Encryptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm2Encryptor__Javadoc.json new file mode 100644 index 0000000..fce9560 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm2Encryptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" sm2算法实现\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[],"methods":[{"name":"algorithm","paramTypes":[],"doc":" 获得当前算法\n"},{"name":"encrypt","paramTypes":["java.lang.String","org.dromara.common.encrypt.enumd.EncodeType"],"doc":" 加密\n\n @param value 待加密字符串\n @param encodeType 加密后的编码格式\n"},{"name":"decrypt","paramTypes":["java.lang.String"],"doc":" 解密\n\n @param value 待加密字符串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm4Encryptor.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm4Encryptor.class new file mode 100644 index 0000000..f402be9 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm4Encryptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm4Encryptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm4Encryptor__Javadoc.json new file mode 100644 index 0000000..473d86c --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/core/encryptor/Sm4Encryptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" sm4算法实现\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[],"methods":[{"name":"algorithm","paramTypes":[],"doc":" 获得当前算法\n"},{"name":"encrypt","paramTypes":["java.lang.String","org.dromara.common.encrypt.enumd.EncodeType"],"doc":" 加密\n\n @param value 待加密字符串\n @param encodeType 加密后的编码格式\n"},{"name":"decrypt","paramTypes":["java.lang.String"],"doc":" 解密\n\n @param value 待加密字符串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/AlgorithmType.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/AlgorithmType.class new file mode 100644 index 0000000..e6099ea Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/AlgorithmType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/AlgorithmType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/AlgorithmType__Javadoc.json new file mode 100644 index 0000000..41b3f4e --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/AlgorithmType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 算法名称\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[{"name":"DEFAULT","doc":" 默认走yml配置\n"},{"name":"BASE64","doc":" base64\n"},{"name":"AES","doc":" aes\n"},{"name":"RSA","doc":" rsa\n"},{"name":"SM2","doc":" sm2\n"},{"name":"SM4","doc":" sm4\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/EncodeType.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/EncodeType.class new file mode 100644 index 0000000..25b87c1 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/EncodeType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/EncodeType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/EncodeType__Javadoc.json new file mode 100644 index 0000000..adf090a --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/enumd/EncodeType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 编码类型\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[{"name":"DEFAULT","doc":" 默认使用yml配置\n"},{"name":"BASE64","doc":" base64编码\n"},{"name":"HEX","doc":" 16进制编码\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/CryptoFilter.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/CryptoFilter.class new file mode 100644 index 0000000..9d52833 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/CryptoFilter.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/CryptoFilter__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/CryptoFilter__Javadoc.json new file mode 100644 index 0000000..29553a0 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/CryptoFilter__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Crypto 过滤器\n\n @author wdhcr\n","fields":[],"enumConstants":[],"methods":[{"name":"getApiEncryptAnnotation","paramTypes":["jakarta.servlet.http.HttpServletRequest"],"doc":" 获取 ApiEncrypt 注解\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/DecryptRequestBodyWrapper$1.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/DecryptRequestBodyWrapper$1.class new file mode 100644 index 0000000..ab85168 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/DecryptRequestBodyWrapper$1.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/DecryptRequestBodyWrapper.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/DecryptRequestBodyWrapper.class new file mode 100644 index 0000000..c162796 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/DecryptRequestBodyWrapper.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/DecryptRequestBodyWrapper__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/DecryptRequestBodyWrapper__Javadoc.json new file mode 100644 index 0000000..3c3136f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/DecryptRequestBodyWrapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 解密请求参数工具类\n\n @author wdhcr\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/EncryptResponseBodyWrapper$1.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/EncryptResponseBodyWrapper$1.class new file mode 100644 index 0000000..4256f2e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/EncryptResponseBodyWrapper$1.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/EncryptResponseBodyWrapper.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/EncryptResponseBodyWrapper.class new file mode 100644 index 0000000..fb90468 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/EncryptResponseBodyWrapper.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/EncryptResponseBodyWrapper__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/EncryptResponseBodyWrapper__Javadoc.json new file mode 100644 index 0000000..708a475 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/filter/EncryptResponseBodyWrapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 加密响应参数包装类\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"getEncryptContent","paramTypes":["jakarta.servlet.http.HttpServletResponse","java.lang.String","java.lang.String"],"doc":" 获取加密内容\n\n @param servletResponse response\n @param publicKey RSA公钥 (用于加密 AES 秘钥)\n @param headerFlag 请求头标志\n @return 加密内容\n @throws IOException\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisDecryptInterceptor.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisDecryptInterceptor.class new file mode 100644 index 0000000..d78e73e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisDecryptInterceptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisDecryptInterceptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisDecryptInterceptor__Javadoc.json new file mode 100644 index 0000000..f4f9e0b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisDecryptInterceptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 出参解密拦截器\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[],"methods":[{"name":"decryptHandler","paramTypes":["java.lang.Object"],"doc":" 解密对象\n\n @param sourceObject 待加密对象\n"},{"name":"decryptField","paramTypes":["java.lang.String","java.lang.reflect.Field"],"doc":" 字段值进行加密。通过字段的批注注册新的加密算法\n\n @param value 待加密的值\n @param field 待加密字段\n @return 加密后结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisEncryptInterceptor.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisEncryptInterceptor.class new file mode 100644 index 0000000..e3dc365 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisEncryptInterceptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisEncryptInterceptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisEncryptInterceptor__Javadoc.json new file mode 100644 index 0000000..9b2192c --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/interceptor/MybatisEncryptInterceptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 入参加密拦截器\n\n @author 老马\n @version 4.6.0\n","fields":[],"enumConstants":[],"methods":[{"name":"encryptHandler","paramTypes":["java.lang.Object"],"doc":" 加密对象\n\n @param sourceObject 待加密对象\n"},{"name":"encryptField","paramTypes":["java.lang.String","java.lang.reflect.Field"],"doc":" 字段值进行加密。通过字段的批注注册新的加密算法\n\n @param value 待加密的值\n @param field 待加密字段\n @return 加密后结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/ApiDecryptProperties.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/ApiDecryptProperties.class new file mode 100644 index 0000000..af93e52 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/ApiDecryptProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/ApiDecryptProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/ApiDecryptProperties__Javadoc.json new file mode 100644 index 0000000..15477e5 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/ApiDecryptProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" api解密属性配置类\n @author wdhcr\n","fields":[{"name":"enabled","doc":" 加密开关\n"},{"name":"headerFlag","doc":" 头部标识\n"},{"name":"publicKey","doc":" 响应加密公钥\n"},{"name":"privateKey","doc":" 请求解密私钥\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/EncryptorProperties.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/EncryptorProperties.class new file mode 100644 index 0000000..e35749d Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/EncryptorProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/EncryptorProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/EncryptorProperties__Javadoc.json new file mode 100644 index 0000000..46a08a0 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/properties/EncryptorProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 加解密属性配置类\n\n @author 老马\n @version 4.6.0\n","fields":[{"name":"enable","doc":" 过滤开关\n"},{"name":"algorithm","doc":" 默认算法\n"},{"name":"password","doc":" 安全秘钥\n"},{"name":"publicKey","doc":" 公钥\n"},{"name":"privateKey","doc":" 私钥\n"},{"name":"encode","doc":" 编码方式,base64/hex\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/utils/EncryptUtils.class b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/utils/EncryptUtils.class new file mode 100644 index 0000000..4a4bb8d Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/utils/EncryptUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/utils/EncryptUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/utils/EncryptUtils__Javadoc.json new file mode 100644 index 0000000..a2e50cb --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-encrypt/target/classes/org/dromara/common/encrypt/utils/EncryptUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 安全相关工具类\n\n @author 老马\n","fields":[{"name":"PUBLIC_KEY","doc":" 公钥\n"},{"name":"PRIVATE_KEY","doc":" 私钥\n"}],"enumConstants":[],"methods":[{"name":"encryptByBase64","paramTypes":["java.lang.String"],"doc":" Base64加密\n\n @param data 待加密数据\n @return 加密后字符串\n"},{"name":"decryptByBase64","paramTypes":["java.lang.String"],"doc":" Base64解密\n\n @param data 待解密数据\n @return 解密后字符串\n"},{"name":"encryptByAes","paramTypes":["java.lang.String","java.lang.String"],"doc":" AES加密\n\n @param data 待解密数据\n @param password 秘钥字符串\n @return 加密后字符串, 采用Base64编码\n"},{"name":"encryptByAesHex","paramTypes":["java.lang.String","java.lang.String"],"doc":" AES加密\n\n @param data 待解密数据\n @param password 秘钥字符串\n @return 加密后字符串, 采用Hex编码\n"},{"name":"decryptByAes","paramTypes":["java.lang.String","java.lang.String"],"doc":" AES解密\n\n @param data 待解密数据\n @param password 秘钥字符串\n @return 解密后字符串\n"},{"name":"encryptBySm4","paramTypes":["java.lang.String","java.lang.String"],"doc":" sm4加密\n\n @param data 待加密数据\n @param password 秘钥字符串\n @return 加密后字符串, 采用Base64编码\n"},{"name":"encryptBySm4Hex","paramTypes":["java.lang.String","java.lang.String"],"doc":" sm4加密\n\n @param data 待加密数据\n @param password 秘钥字符串\n @return 加密后字符串, 采用Base64编码\n"},{"name":"decryptBySm4","paramTypes":["java.lang.String","java.lang.String"],"doc":" sm4解密\n\n @param data 待解密数据\n @param password 秘钥字符串\n @return 解密后字符串\n"},{"name":"generateSm2Key","paramTypes":[],"doc":" 产生sm2加解密需要的公钥和私钥\n\n @return 公私钥Map\n"},{"name":"encryptBySm2","paramTypes":["java.lang.String","java.lang.String"],"doc":" sm2公钥加密\n\n @param data 待加密数据\n @param publicKey 公钥\n @return 加密后字符串, 采用Base64编码\n"},{"name":"encryptBySm2Hex","paramTypes":["java.lang.String","java.lang.String"],"doc":" sm2公钥加密\n\n @param data 待加密数据\n @param publicKey 公钥\n @return 加密后字符串, 采用Hex编码\n"},{"name":"decryptBySm2","paramTypes":["java.lang.String","java.lang.String"],"doc":" sm2私钥解密\n\n @param data 待加密数据\n @param privateKey 私钥\n @return 解密后字符串\n"},{"name":"generateRsaKey","paramTypes":[],"doc":" 产生RSA加解密需要的公钥和私钥\n\n @return 公私钥Map\n"},{"name":"encryptByRsa","paramTypes":["java.lang.String","java.lang.String"],"doc":" rsa公钥加密\n\n @param data 待加密数据\n @param publicKey 公钥\n @return 加密后字符串, 采用Base64编码\n"},{"name":"encryptByRsaHex","paramTypes":["java.lang.String","java.lang.String"],"doc":" rsa公钥加密\n\n @param data 待加密数据\n @param publicKey 公钥\n @return 加密后字符串, 采用Hex编码\n"},{"name":"decryptByRsa","paramTypes":["java.lang.String","java.lang.String"],"doc":" rsa私钥解密\n\n @param data 待加密数据\n @param privateKey 私钥\n @return 解密后字符串\n"},{"name":"encryptByMd5","paramTypes":["java.lang.String"],"doc":" md5加密\n\n @param data 待加密数据\n @return 加密后字符串, 采用Hex编码\n"},{"name":"encryptBySha256","paramTypes":["java.lang.String"],"doc":" sha256加密\n\n @param data 待加密数据\n @return 加密后字符串, 采用Hex编码\n"},{"name":"encryptBySm3","paramTypes":["java.lang.String"],"doc":" sm3加密\n\n @param data 待加密数据\n @return 加密后字符串, 采用Hex编码\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/annotation/CellMerge.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/annotation/CellMerge.class new file mode 100644 index 0000000..6352886 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/annotation/CellMerge.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/annotation/ExcelDictFormat.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/annotation/ExcelDictFormat.class new file mode 100644 index 0000000..6e2f302 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/annotation/ExcelDictFormat.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/annotation/ExcelEnumFormat.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/annotation/ExcelEnumFormat.class new file mode 100644 index 0000000..36d4118 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/annotation/ExcelEnumFormat.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelBigNumberConvert.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelBigNumberConvert.class new file mode 100644 index 0000000..7991014 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelBigNumberConvert.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelBigNumberConvert__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelBigNumberConvert__Javadoc.json new file mode 100644 index 0000000..81f7745 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelBigNumberConvert__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 大数值转换\n Excel 数值长度位15位 大于15位的数值转换位字符串\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelDictConvert.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelDictConvert.class new file mode 100644 index 0000000..3592f25 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelDictConvert.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelDictConvert__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelDictConvert__Javadoc.json new file mode 100644 index 0000000..024da9d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelDictConvert__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典格式化转换处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelEnumConvert$1.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelEnumConvert$1.class new file mode 100644 index 0000000..f9e7b98 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelEnumConvert$1.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelEnumConvert.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelEnumConvert.class new file mode 100644 index 0000000..24f2838 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelEnumConvert.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelEnumConvert__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelEnumConvert__Javadoc.json new file mode 100644 index 0000000..f0dbac6 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/convert/ExcelEnumConvert__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 枚举格式化转换处理\n\n @author Liang\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/CellMergeStrategy$RepeatCell.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/CellMergeStrategy$RepeatCell.class new file mode 100644 index 0000000..16087e6 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/CellMergeStrategy$RepeatCell.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/CellMergeStrategy.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/CellMergeStrategy.class new file mode 100644 index 0000000..71bc0ac Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/CellMergeStrategy.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/CellMergeStrategy__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/CellMergeStrategy__Javadoc.json new file mode 100644 index 0000000..d8c070b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/CellMergeStrategy__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 列值重复合并策略\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelListener.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelListener.class new file mode 100644 index 0000000..8a0492d Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelListener.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelListener__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelListener__Javadoc.json new file mode 100644 index 0000000..a09a20b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelListener__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Excel 导入监听\n\n @author Yjoioooo\n @author Lion Li\n","fields":[{"name":"isValidate","doc":" 是否Validator检验,默认为是\n"},{"name":"headMap","doc":" excel 表头数据\n"},{"name":"excelResult","doc":" 导入回执\n"}],"enumConstants":[],"methods":[{"name":"onException","paramTypes":["java.lang.Exception","com.alibaba.excel.context.AnalysisContext"],"doc":" 处理异常\n\n @param exception ExcelDataConvertException\n @param context Excel 上下文\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelResult.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelResult.class new file mode 100644 index 0000000..3f5ecd3 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelResult.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelResult__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelResult__Javadoc.json new file mode 100644 index 0000000..b86d00b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DefaultExcelResult__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 默认excel返回对象\n\n @author Yjoioooo\n @author Lion Li\n","fields":[{"name":"list","doc":" 数据对象list\n"},{"name":"errorList","doc":" 错误信息列表\n"}],"enumConstants":[],"methods":[{"name":"getAnalysis","paramTypes":[],"doc":" 获取导入回执\n\n @return 导入回执\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DropDownOptions.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DropDownOptions.class new file mode 100644 index 0000000..c1fb6af Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DropDownOptions.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DropDownOptions__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DropDownOptions__Javadoc.json new file mode 100644 index 0000000..9ff3df9 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/DropDownOptions__Javadoc.json @@ -0,0 +1 @@ +{"doc":"

Excel下拉可选项

\n 注意:为确保下拉框解析正确,传值务必使用createOptionValue()做为值的拼接\n\n @author Emil.Zhang\n","fields":[{"name":"index","doc":" 一级下拉所在列index,从0开始算\n"},{"name":"nextIndex","doc":" 二级下拉所在的index,从0开始算,不能与一级相同\n"},{"name":"options","doc":" 一级下拉所包含的数据\n"},{"name":"nextOptions","doc":" 二级下拉所包含的数据Map\n

以每一个一级选项值为Key,每个一级选项对应的二级数据为Value

\n"},{"name":"DELIMITER","doc":" 分隔符\n"}],"enumConstants":[],"methods":[{"name":"createOptionValue","paramTypes":["java.lang.Object[]"],"doc":"

创建每个选项可选值

\n

注意:不能以数字,特殊符号开头,选项中不可以包含任何运算符号

\n\n @param vars 可选值内包含的参数\n @return 合规的可选值\n"},{"name":"analyzeOptionValue","paramTypes":["java.lang.String"],"doc":" 将处理后合理的可选值解析为原始的参数\n\n @param option 经过处理后的合理的可选项\n @return 原始的参数\n"},{"name":"buildLinkedOptions","paramTypes":["java.util.List","int","java.util.List","int","java.util.function.Function","java.util.function.Function","java.util.function.Function"],"doc":" 创建级联下拉选项\n\n @param parentList 父实体可选项原始数据\n @param parentIndex 父下拉选位置\n @param sonList 子实体可选项原始数据\n @param sonIndex 子下拉选位置\n @param parentHowToGetIdFunction 父类如何获取唯一标识\n @param sonHowToGetParentIdFunction 子类如何获取父类的唯一标识\n @param howToBuildEveryOption 如何生成下拉选内容\n @return 级联下拉选项\n"}],"constructors":[{"name":"","paramTypes":["int","java.util.List"],"doc":" 创建只有一级的下拉选\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelDownHandler.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelDownHandler.class new file mode 100644 index 0000000..615c07e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelDownHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelDownHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelDownHandler__Javadoc.json new file mode 100644 index 0000000..8ca8098 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelDownHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":"

Excel表格下拉选操作

\n 考虑到下拉选过多可能导致Excel打开缓慢的问题,只校验前1000行\n

\n 即只有前1000行的数据可以用下拉框,超出的自行通过限制数据量的形式,第二次输出\n\n @author Emil.Zhang\n","fields":[{"name":"EXCEL_COLUMN_NAME","doc":" Excel表格中的列名英文\n 仅为了解析列英文,禁止修改\n"},{"name":"OPTIONS_SHEET_NAME","doc":" 单选数据Sheet名\n"},{"name":"LINKED_OPTIONS_SHEET_NAME","doc":" 联动选择数据Sheet名的头\n"},{"name":"dropDownOptions","doc":" 下拉可选项\n"},{"name":"currentOptionsColumnIndex","doc":" 当前单选进度\n"},{"name":"currentLinkedOptionsSheetIndex","doc":" 当前联动选择进度\n"}],"enumConstants":[],"methods":[{"name":"afterSheetCreate","paramTypes":["com.alibaba.excel.write.metadata.holder.WriteWorkbookHolder","com.alibaba.excel.write.metadata.holder.WriteSheetHolder"],"doc":"

开始创建下拉数据

\n 1.通过解析传入的@ExcelProperty同级是否标注有@DropDown选项\n 如果有且设置了value值,则将其直接置为下拉可选项\n

\n 2.或者在调用ExcelUtil时指定了可选项,将依据传入的可选项做下拉\n

\n 3.二者并存,注意调用方式\n"},{"name":"dropDownWithSimple","paramTypes":["org.apache.poi.ss.usermodel.DataValidationHelper","org.apache.poi.ss.usermodel.Sheet","java.lang.Integer","java.util.List"],"doc":"

简单下拉框

\n 直接将可选项拼接为指定列的数据校验值\n\n @param celIndex 列index\n @param value 下拉选可选值\n"},{"name":"dropDownLinkedOptions","paramTypes":["org.apache.poi.ss.usermodel.DataValidationHelper","org.apache.poi.ss.usermodel.Workbook","org.apache.poi.ss.usermodel.Sheet","org.dromara.common.excel.core.DropDownOptions"],"doc":"

额外表格形式的级联下拉框

\n\n @param options 额外表格形式存储的下拉可选项\n"},{"name":"dropDownWithSheet","paramTypes":["org.apache.poi.ss.usermodel.DataValidationHelper","org.apache.poi.ss.usermodel.Workbook","org.apache.poi.ss.usermodel.Sheet","java.lang.Integer","java.util.List"],"doc":"

额外表格形式的普通下拉框

\n 由于下拉框可选值数量过多,为提升Excel打开效率,使用额外表格形式做下拉\n\n @param celIndex 下拉选\n @param value 下拉选可选值\n"},{"name":"markOptionsToSheet","paramTypes":["org.apache.poi.ss.usermodel.DataValidationHelper","org.apache.poi.ss.usermodel.Sheet","java.lang.Integer","org.apache.poi.ss.usermodel.DataValidationConstraint"],"doc":" 挂载下拉的列,仅限一级选项\n"},{"name":"markLinkedOptionsToSheet","paramTypes":["org.apache.poi.ss.usermodel.DataValidationHelper","org.apache.poi.ss.usermodel.Sheet","java.lang.Integer","java.lang.Integer","org.apache.poi.ss.usermodel.DataValidationConstraint"],"doc":" 挂载下拉的列,仅限二级选项\n"},{"name":"markDataValidationToSheet","paramTypes":["org.apache.poi.ss.usermodel.DataValidationHelper","org.apache.poi.ss.usermodel.Sheet","org.apache.poi.ss.usermodel.DataValidationConstraint","org.apache.poi.ss.util.CellRangeAddressList"],"doc":" 应用数据校验\n"},{"name":"getExcelColumnName","paramTypes":["int"],"doc":"

依据列index获取列名英文

\n 依据列index转换为Excel中的列名英文\n

例如第1列,index为0,解析出来为A列

\n 第27列,index为26,解析为AA列\n

第28列,index为27,解析为AB列

\n\n @param columnIndex 列index\n @return 列index所在得英文名\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelListener.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelListener.class new file mode 100644 index 0000000..0d9322e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelListener.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelListener__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelListener__Javadoc.json new file mode 100644 index 0000000..a8da9ee --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelListener__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Excel 导入监听\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelResult.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelResult.class new file mode 100644 index 0000000..826bf98 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelResult.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelResult__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelResult__Javadoc.json new file mode 100644 index 0000000..6bfc14c --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/core/ExcelResult__Javadoc.json @@ -0,0 +1 @@ +{"doc":" excel返回对象\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"getList","paramTypes":[],"doc":" 对象列表\n"},{"name":"getErrorList","paramTypes":[],"doc":" 错误列表\n"},{"name":"getAnalysis","paramTypes":[],"doc":" 导入回执\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/utils/ExcelUtil.class b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/utils/ExcelUtil.class new file mode 100644 index 0000000..26b41cf Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/utils/ExcelUtil.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/utils/ExcelUtil__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/utils/ExcelUtil__Javadoc.json new file mode 100644 index 0000000..5f81b80 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-excel/target/classes/org/dromara/common/excel/utils/ExcelUtil__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Excel相关处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"importExcel","paramTypes":["java.io.InputStream","java.lang.Class"],"doc":" 同步导入(适用于小数据量)\n\n @param is 输入流\n @return 转换后集合\n"},{"name":"importExcel","paramTypes":["java.io.InputStream","java.lang.Class","boolean"],"doc":" 使用校验监听器 异步导入 同步返回\n\n @param is 输入流\n @param clazz 对象类型\n @param isValidate 是否 Validator 检验 默认为是\n @return 转换后集合\n"},{"name":"importExcel","paramTypes":["java.io.InputStream","java.lang.Class","org.dromara.common.excel.core.ExcelListener"],"doc":" 使用自定义监听器 异步导入 自定义返回\n\n @param is 输入流\n @param clazz 对象类型\n @param listener 自定义监听器\n @return 转换后集合\n"},{"name":"exportExcel","paramTypes":["java.util.List","java.lang.String","java.lang.Class","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出excel\n\n @param list 导出数据集合\n @param sheetName 工作表的名称\n @param clazz 实体类\n @param response 响应体\n"},{"name":"exportExcel","paramTypes":["java.util.List","java.lang.String","java.lang.Class","jakarta.servlet.http.HttpServletResponse","java.util.List"],"doc":" 导出excel\n\n @param list 导出数据集合\n @param sheetName 工作表的名称\n @param clazz 实体类\n @param response 响应体\n @param options 级联下拉选\n"},{"name":"exportExcel","paramTypes":["java.util.List","java.lang.String","java.lang.Class","boolean","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出excel\n\n @param list 导出数据集合\n @param sheetName 工作表的名称\n @param clazz 实体类\n @param merge 是否合并单元格\n @param response 响应体\n"},{"name":"exportExcel","paramTypes":["java.util.List","java.lang.String","java.lang.Class","boolean","jakarta.servlet.http.HttpServletResponse","java.util.List"],"doc":" 导出excel\n\n @param list 导出数据集合\n @param sheetName 工作表的名称\n @param clazz 实体类\n @param merge 是否合并单元格\n @param response 响应体\n @param options 级联下拉选\n"},{"name":"exportExcel","paramTypes":["java.util.List","java.lang.String","java.lang.Class","java.io.OutputStream"],"doc":" 导出excel\n\n @param list 导出数据集合\n @param sheetName 工作表的名称\n @param clazz 实体类\n @param os 输出流\n"},{"name":"exportExcel","paramTypes":["java.util.List","java.lang.String","java.lang.Class","java.io.OutputStream","java.util.List"],"doc":" 导出excel\n\n @param list 导出数据集合\n @param sheetName 工作表的名称\n @param clazz 实体类\n @param os 输出流\n @param options 级联下拉选内容\n"},{"name":"exportExcel","paramTypes":["java.util.List","java.lang.String","java.lang.Class","boolean","java.io.OutputStream","java.util.List"],"doc":" 导出excel\n\n @param list 导出数据集合\n @param sheetName 工作表的名称\n @param clazz 实体类\n @param merge 是否合并单元格\n @param os 输出流\n"},{"name":"exportTemplate","paramTypes":["java.util.List","java.lang.String","java.lang.String","jakarta.servlet.http.HttpServletResponse"],"doc":" 单表多数据模板导出 模板格式为 {.属性}\n\n @param filename 文件名\n @param templatePath 模板路径 resource 目录下的路径包括模板文件名\n 例如: excel/temp.xlsx\n 重点: 模板文件必须放置到启动类对应的 resource 目录下\n @param data 模板需要的数据\n @param response 响应体\n"},{"name":"exportTemplate","paramTypes":["java.util.List","java.lang.String","java.io.OutputStream"],"doc":" 单表多数据模板导出 模板格式为 {.属性}\n\n @param templatePath 模板路径 resource 目录下的路径包括模板文件名\n 例如: excel/temp.xlsx\n 重点: 模板文件必须放置到启动类对应的 resource 目录下\n @param data 模板需要的数据\n @param os 输出流\n"},{"name":"exportTemplateMultiList","paramTypes":["java.util.Map","java.lang.String","java.lang.String","jakarta.servlet.http.HttpServletResponse"],"doc":" 多表多数据模板导出 模板格式为 {key.属性}\n\n @param filename 文件名\n @param templatePath 模板路径 resource 目录下的路径包括模板文件名\n 例如: excel/temp.xlsx\n 重点: 模板文件必须放置到启动类对应的 resource 目录下\n @param data 模板需要的数据\n @param response 响应体\n"},{"name":"exportTemplateMultiSheet","paramTypes":["java.util.List","java.lang.String","java.lang.String","jakarta.servlet.http.HttpServletResponse"],"doc":" 多sheet模板导出 模板格式为 {key.属性}\n\n @param filename 文件名\n @param templatePath 模板路径 resource 目录下的路径包括模板文件名\n 例如: excel/temp.xlsx\n 重点: 模板文件必须放置到启动类对应的 resource 目录下\n @param data 模板需要的数据\n @param response 响应体\n"},{"name":"exportTemplateMultiList","paramTypes":["java.util.Map","java.lang.String","java.io.OutputStream"],"doc":" 多表多数据模板导出 模板格式为 {key.属性}\n\n @param templatePath 模板路径 resource 目录下的路径包括模板文件名\n 例如: excel/temp.xlsx\n 重点: 模板文件必须放置到启动类对应的 resource 目录下\n @param data 模板需要的数据\n @param os 输出流\n"},{"name":"exportTemplateMultiSheet","paramTypes":["java.util.List","java.lang.String","java.io.OutputStream"],"doc":" 多sheet模板导出 模板格式为 {key.属性}\n\n @param templatePath 模板路径 resource 目录下的路径包括模板文件名\n 例如: excel/temp.xlsx\n 重点: 模板文件必须放置到启动类对应的 resource 目录下\n @param data 模板需要的数据\n @param os 输出流\n"},{"name":"resetResponse","paramTypes":["java.lang.String","jakarta.servlet.http.HttpServletResponse"],"doc":" 重置响应体\n"},{"name":"convertByExp","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 解析导出值 0=男,1=女,2=未知\n\n @param propertyValue 参数值\n @param converterExp 翻译注解\n @param separator 分隔符\n @return 解析后值\n"},{"name":"reverseByExp","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 反向解析值 男=0,女=1,未知=2\n\n @param propertyValue 参数值\n @param converterExp 翻译注解\n @param separator 分隔符\n @return 解析后值\n"},{"name":"encodingFilename","paramTypes":["java.lang.String"],"doc":" 编码文件名\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..f2fa958 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.idempotent.config.IdempotentConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/annotation/RepeatSubmit.class b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/annotation/RepeatSubmit.class new file mode 100644 index 0000000..d5c7892 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/annotation/RepeatSubmit.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/aspectj/RepeatSubmitAspect.class b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/aspectj/RepeatSubmitAspect.class new file mode 100644 index 0000000..7f697fe Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/aspectj/RepeatSubmitAspect.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/aspectj/RepeatSubmitAspect__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/aspectj/RepeatSubmitAspect__Javadoc.json new file mode 100644 index 0000000..3af5b57 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/aspectj/RepeatSubmitAspect__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 防止重复提交(参考美团GTIS防重系统)\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"doAfterReturning","paramTypes":["org.aspectj.lang.JoinPoint","org.dromara.common.idempotent.annotation.RepeatSubmit","java.lang.Object"],"doc":" 处理完请求后执行\n\n @param joinPoint 切点\n"},{"name":"doAfterThrowing","paramTypes":["org.aspectj.lang.JoinPoint","org.dromara.common.idempotent.annotation.RepeatSubmit","java.lang.Exception"],"doc":" 拦截异常操作\n\n @param joinPoint 切点\n @param e 异常\n"},{"name":"argsArrayToString","paramTypes":["java.lang.Object[]"],"doc":" 参数拼装\n"},{"name":"isFilterObject","paramTypes":["java.lang.Object"],"doc":" 判断是否需要过滤的对象。\n\n @param o 对象信息。\n @return 如果是需要过滤的对象,则返回true;否则返回false。\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/config/IdempotentConfig.class b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/config/IdempotentConfig.class new file mode 100644 index 0000000..6ef3b51 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/config/IdempotentConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/config/IdempotentConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/config/IdempotentConfig__Javadoc.json new file mode 100644 index 0000000..d413d17 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-idempotent/target/classes/org/dromara/common/idempotent/config/IdempotentConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 幂等功能配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-json/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..1625397 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.json.config.JacksonConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/config/JacksonConfig.class b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/config/JacksonConfig.class new file mode 100644 index 0000000..a22bd65 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/config/JacksonConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/config/JacksonConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/config/JacksonConfig__Javadoc.json new file mode 100644 index 0000000..5d4cb94 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/config/JacksonConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" jackson 配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/handler/BigNumberSerializer.class b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/handler/BigNumberSerializer.class new file mode 100644 index 0000000..60cb4f7 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/handler/BigNumberSerializer.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/handler/BigNumberSerializer__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/handler/BigNumberSerializer__Javadoc.json new file mode 100644 index 0000000..3adecf5 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/handler/BigNumberSerializer__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 超出 JS 最大最小值 处理\n\n @author Lion Li\n","fields":[{"name":"MAX_SAFE_INTEGER","doc":" 根据 JS Number.MAX_SAFE_INTEGER 与 Number.MIN_SAFE_INTEGER 得来\n"},{"name":"INSTANCE","doc":" 提供实例\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/utils/JsonUtils.class b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/utils/JsonUtils.class new file mode 100644 index 0000000..6829879 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/utils/JsonUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/utils/JsonUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/utils/JsonUtils__Javadoc.json new file mode 100644 index 0000000..da85be7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-json/target/classes/org/dromara/common/json/utils/JsonUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" JSON 工具类\n\n @author 芋道源码\n","fields":[],"enumConstants":[],"methods":[{"name":"toJsonString","paramTypes":["java.lang.Object"],"doc":" 将对象转换为JSON格式的字符串\n\n @param object 要转换的对象\n @return JSON格式的字符串,如果对象为null,则返回null\n @throws RuntimeException 如果转换过程中发生JSON处理异常,则抛出运行时异常\n"},{"name":"parseObject","paramTypes":["java.lang.String","java.lang.Class"],"doc":" 将JSON格式的字符串转换为指定类型的对象\n\n @param text JSON格式的字符串\n @param clazz 要转换的目标对象类型\n @param 目标对象的泛型类型\n @return 转换后的对象,如果字符串为空则返回null\n @throws RuntimeException 如果转换过程中发生IO异常,则抛出运行时异常\n"},{"name":"parseObject","paramTypes":["byte[]","java.lang.Class"],"doc":" 将字节数组转换为指定类型的对象\n\n @param bytes 字节数组\n @param clazz 要转换的目标对象类型\n @param 目标对象的泛型类型\n @return 转换后的对象,如果字节数组为空则返回null\n @throws RuntimeException 如果转换过程中发生IO异常,则抛出运行时异常\n"},{"name":"parseObject","paramTypes":["java.lang.String","com.fasterxml.jackson.core.type.TypeReference"],"doc":" 将JSON格式的字符串转换为指定类型的对象,支持复杂类型\n\n @param text JSON格式的字符串\n @param typeReference 指定类型的TypeReference对象\n @param 目标对象的泛型类型\n @return 转换后的对象,如果字符串为空则返回null\n @throws RuntimeException 如果转换过程中发生IO异常,则抛出运行时异常\n"},{"name":"parseMap","paramTypes":["java.lang.String"],"doc":" 将JSON格式的字符串转换为Dict对象\n\n @param text JSON格式的字符串\n @return 转换后的Dict对象,如果字符串为空或者不是JSON格式则返回null\n @throws RuntimeException 如果转换过程中发生IO异常,则抛出运行时异常\n"},{"name":"parseArrayMap","paramTypes":["java.lang.String"],"doc":" 将JSON格式的字符串转换为Dict对象的列表\n\n @param text JSON格式的字符串\n @return 转换后的Dict对象的列表,如果字符串为空则返回null\n @throws RuntimeException 如果转换过程中发生IO异常,则抛出运行时异常\n"},{"name":"parseArray","paramTypes":["java.lang.String","java.lang.Class"],"doc":" 将JSON格式的字符串转换为指定类型对象的列表\n\n @param text JSON格式的字符串\n @param clazz 要转换的目标对象类型\n @param 目标对象的泛型类型\n @return 转换后的对象的列表,如果字符串为空则返回空列表\n @throws RuntimeException 如果转换过程中发生IO异常,则抛出运行时异常\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..6893020 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.log.aspect.LogAspect diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/annotation/Log.class b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/annotation/Log.class new file mode 100644 index 0000000..40ea815 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/annotation/Log.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/aspect/LogAspect.class b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/aspect/LogAspect.class new file mode 100644 index 0000000..c20f5e7 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/aspect/LogAspect.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/aspect/LogAspect__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/aspect/LogAspect__Javadoc.json new file mode 100644 index 0000000..5892876 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/aspect/LogAspect__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作日志记录处理\n\n @author Lion Li\n","fields":[{"name":"EXCLUDE_PROPERTIES","doc":" 排除敏感属性字段\n"},{"name":"KEY_CACHE","doc":" 计时 key\n"}],"enumConstants":[],"methods":[{"name":"doBefore","paramTypes":["org.aspectj.lang.JoinPoint","org.dromara.common.log.annotation.Log"],"doc":" 处理请求前执行\n"},{"name":"doAfterReturning","paramTypes":["org.aspectj.lang.JoinPoint","org.dromara.common.log.annotation.Log","java.lang.Object"],"doc":" 处理完请求后执行\n\n @param joinPoint 切点\n"},{"name":"doAfterThrowing","paramTypes":["org.aspectj.lang.JoinPoint","org.dromara.common.log.annotation.Log","java.lang.Exception"],"doc":" 拦截异常操作\n\n @param joinPoint 切点\n @param e 异常\n"},{"name":"getControllerMethodDescription","paramTypes":["org.aspectj.lang.JoinPoint","org.dromara.common.log.annotation.Log","org.dromara.common.log.event.OperLogEvent","java.lang.Object"],"doc":" 获取注解中对方法的描述信息 用于Controller层注解\n\n @param log 日志\n @param operLog 操作日志\n @throws Exception\n"},{"name":"setRequestValue","paramTypes":["org.aspectj.lang.JoinPoint","org.dromara.common.log.event.OperLogEvent","java.lang.String[]"],"doc":" 获取请求的参数,放到log中\n\n @param operLog 操作日志\n @throws Exception 异常\n"},{"name":"argsArrayToString","paramTypes":["java.lang.Object[]","java.lang.String[]"],"doc":" 参数拼装\n"},{"name":"isFilterObject","paramTypes":["java.lang.Object"],"doc":" 判断是否需要过滤的对象。\n\n @param o 对象信息。\n @return 如果是需要过滤的对象,则返回true;否则返回false。\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessStatus.class b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessStatus.class new file mode 100644 index 0000000..20f96f2 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessStatus.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessStatus__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessStatus__Javadoc.json new file mode 100644 index 0000000..6c15911 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessStatus__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作状态\n\n @author ruoyi\n","fields":[],"enumConstants":[{"name":"SUCCESS","doc":" 成功\n"},{"name":"FAIL","doc":" 失败\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessType.class b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessType.class new file mode 100644 index 0000000..78ae2a2 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessType__Javadoc.json new file mode 100644 index 0000000..fe489f9 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/BusinessType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 业务操作类型\n\n @author ruoyi\n","fields":[],"enumConstants":[{"name":"OTHER","doc":" 其它\n"},{"name":"INSERT","doc":" 新增\n"},{"name":"UPDATE","doc":" 修改\n"},{"name":"DELETE","doc":" 删除\n"},{"name":"GRANT","doc":" 授权\n"},{"name":"EXPORT","doc":" 导出\n"},{"name":"IMPORT","doc":" 导入\n"},{"name":"FORCE","doc":" 强退\n"},{"name":"GENCODE","doc":" 生成代码\n"},{"name":"CLEAN","doc":" 清空数据\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/OperatorType.class b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/OperatorType.class new file mode 100644 index 0000000..d5d2d49 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/OperatorType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/OperatorType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/OperatorType__Javadoc.json new file mode 100644 index 0000000..efacd26 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/enums/OperatorType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作人类别\n\n @author ruoyi\n","fields":[],"enumConstants":[{"name":"OTHER","doc":" 其它\n"},{"name":"MANAGE","doc":" 后台用户\n"},{"name":"MOBILE","doc":" 手机端用户\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/LogininforEvent.class b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/LogininforEvent.class new file mode 100644 index 0000000..f41b733 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/LogininforEvent.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/LogininforEvent__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/LogininforEvent__Javadoc.json new file mode 100644 index 0000000..62730c5 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/LogininforEvent__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 登录事件\n\n @author Lion Li\n","fields":[{"name":"tenantId","doc":" 租户ID\n"},{"name":"username","doc":" 用户账号\n"},{"name":"status","doc":" 登录状态 0成功 1失败\n"},{"name":"message","doc":" 提示消息\n"},{"name":"request","doc":" 请求体\n"},{"name":"args","doc":" 其他参数\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/OperLogEvent.class b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/OperLogEvent.class new file mode 100644 index 0000000..c48a58d Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/OperLogEvent.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/OperLogEvent__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/OperLogEvent__Javadoc.json new file mode 100644 index 0000000..7700dd0 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-log/target/classes/org/dromara/common/log/event/OperLogEvent__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作日志事件\n\n @author Lion Li\n","fields":[{"name":"operId","doc":" 日志主键\n"},{"name":"tenantId","doc":" 租户ID\n"},{"name":"title","doc":" 操作模块\n"},{"name":"businessType","doc":" 业务类型(0其它 1新增 2修改 3删除)\n"},{"name":"businessTypes","doc":" 业务类型数组\n"},{"name":"method","doc":" 请求方法\n"},{"name":"requestMethod","doc":" 请求方式\n"},{"name":"operatorType","doc":" 操作类别(0其它 1后台用户 2手机端用户)\n"},{"name":"operName","doc":" 操作人员\n"},{"name":"deptName","doc":" 部门名称\n"},{"name":"operUrl","doc":" 请求url\n"},{"name":"operIp","doc":" 操作地址\n"},{"name":"operLocation","doc":" 操作地点\n"},{"name":"operParam","doc":" 请求参数\n"},{"name":"jsonResult","doc":" 返回参数\n"},{"name":"status","doc":" 操作状态(0正常 1异常)\n"},{"name":"errorMsg","doc":" 错误消息\n"},{"name":"operTime","doc":" 操作时间\n"},{"name":"costTime","doc":" 消耗时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..8eb5060 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,78 @@ +{ + "groups": [ + { + "name": "mail", + "type": "org.dromara.common.mail.config.properties.MailProperties", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + } + ], + "properties": [ + { + "name": "mail.auth", + "type": "java.lang.Boolean", + "description": "是否需要用户名密码验证", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + }, + { + "name": "mail.connection-timeout", + "type": "java.lang.Long", + "description": "Socket连接超时值,单位毫秒,缺省值不超时", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + }, + { + "name": "mail.enabled", + "type": "java.lang.Boolean", + "description": "过滤开关", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + }, + { + "name": "mail.from", + "type": "java.lang.String", + "description": "发送方,遵循RFC-822标准", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + }, + { + "name": "mail.host", + "type": "java.lang.String", + "description": "SMTP服务器域名", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + }, + { + "name": "mail.pass", + "type": "java.lang.String", + "description": "密码", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + }, + { + "name": "mail.port", + "type": "java.lang.Integer", + "description": "SMTP服务端口", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + }, + { + "name": "mail.ssl-enable", + "type": "java.lang.Boolean", + "description": "使用 SSL安全连接", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + }, + { + "name": "mail.starttls-enable", + "type": "java.lang.Boolean", + "description": "使用 STARTTLS安全连接,STARTTLS是对纯文本通信协议的扩展。它将纯文本连接升级为加密连接(TLS或SSL), 而不是使用一个单独的加密通信端口。", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + }, + { + "name": "mail.timeout", + "type": "java.lang.Long", + "description": "SMTP超时时长,单位毫秒,缺省值不超时", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + }, + { + "name": "mail.user", + "type": "java.lang.String", + "description": "用户名", + "sourceType": "org.dromara.common.mail.config.properties.MailProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..ef0cf11 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.mail.config.MailConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/MailConfig.class b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/MailConfig.class new file mode 100644 index 0000000..6069396 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/MailConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/MailConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/MailConfig__Javadoc.json new file mode 100644 index 0000000..33f7634 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/MailConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" JavaMail 配置\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/properties/MailProperties.class b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/properties/MailProperties.class new file mode 100644 index 0000000..9824bf9 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/properties/MailProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/properties/MailProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/properties/MailProperties__Javadoc.json new file mode 100644 index 0000000..5a7b373 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/config/properties/MailProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" JavaMail 配置属性\n\n @author Michelle.Chung\n","fields":[{"name":"enabled","doc":" 过滤开关\n"},{"name":"host","doc":" SMTP服务器域名\n"},{"name":"port","doc":" SMTP服务端口\n"},{"name":"auth","doc":" 是否需要用户名密码验证\n"},{"name":"user","doc":" 用户名\n"},{"name":"pass","doc":" 密码\n"},{"name":"from","doc":" 发送方,遵循RFC-822标准\n"},{"name":"starttlsEnable","doc":" 使用 STARTTLS安全连接,STARTTLS是对纯文本通信协议的扩展。它将纯文本连接升级为加密连接(TLS或SSL), 而不是使用一个单独的加密通信端口。\n"},{"name":"sslEnable","doc":" 使用 SSL安全连接\n"},{"name":"timeout","doc":" SMTP超时时长,单位毫秒,缺省值不超时\n"},{"name":"connectionTimeout","doc":" Socket连接超时值,单位毫秒,缺省值不超时\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/utils/MailUtils.class b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/utils/MailUtils.class new file mode 100644 index 0000000..696bc05 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/utils/MailUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/utils/MailUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/utils/MailUtils__Javadoc.json new file mode 100644 index 0000000..195c6ab --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mail/target/classes/org/dromara/common/mail/utils/MailUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 邮件工具类\n","fields":[],"enumConstants":[],"methods":[{"name":"getMailAccount","paramTypes":[],"doc":" 获取邮件发送实例\n"},{"name":"getMailAccount","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 获取邮件发送实例 (自定义发送人以及授权码)\n\n @param user 发送人\n @param pass 授权码\n"},{"name":"sendText","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送文本邮件,发送给单个或多个收件人
\n 多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔\n\n @param to 收件人\n @param subject 标题\n @param content 正文\n @param files 附件列表\n @return message-id\n @since 3.2.0\n"},{"name":"sendHtml","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送HTML邮件,发送给单个或多个收件人
\n 多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔\n\n @param to 收件人\n @param subject 标题\n @param content 正文\n @param files 附件列表\n @return message-id\n @since 3.2.0\n"},{"name":"send","paramTypes":["java.lang.String","java.lang.String","java.lang.String","boolean","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送邮件,发送单个或多个收件人
\n 多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔\n\n @param to 收件人\n @param subject 标题\n @param content 正文\n @param isHtml 是否为HTML\n @param files 附件列表\n @return message-id\n"},{"name":"send","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","boolean","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送邮件,发送单个或多个收件人
\n 多个收件人、抄送人、密送人可以使用逗号“,”分隔,也可以通过分号“;”分隔\n\n @param to 收件人,可以使用逗号“,”分隔,也可以通过分号“;”分隔\n @param cc 抄送人,可以使用逗号“,”分隔,也可以通过分号“;”分隔\n @param bcc 密送人,可以使用逗号“,”分隔,也可以通过分号“;”分隔\n @param subject 标题\n @param content 正文\n @param isHtml 是否为HTML\n @param files 附件列表\n @return message-id\n @since 4.0.3\n"},{"name":"sendText","paramTypes":["java.util.Collection","java.lang.String","java.lang.String","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送文本邮件,发送给多人\n\n @param tos 收件人列表\n @param subject 标题\n @param content 正文\n @param files 附件列表\n @return message-id\n"},{"name":"sendHtml","paramTypes":["java.util.Collection","java.lang.String","java.lang.String","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送HTML邮件,发送给多人\n\n @param tos 收件人列表\n @param subject 标题\n @param content 正文\n @param files 附件列表\n @return message-id\n @since 3.2.0\n"},{"name":"send","paramTypes":["java.util.Collection","java.lang.String","java.lang.String","boolean","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送邮件,发送给多人\n\n @param tos 收件人列表\n @param subject 标题\n @param content 正文\n @param isHtml 是否为HTML\n @param files 附件列表\n @return message-id\n"},{"name":"send","paramTypes":["java.util.Collection","java.util.Collection","java.util.Collection","java.lang.String","java.lang.String","boolean","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送邮件,发送给多人\n\n @param tos 收件人列表\n @param ccs 抄送人列表,可以为null或空\n @param bccs 密送人列表,可以为null或空\n @param subject 标题\n @param content 正文\n @param isHtml 是否为HTML\n @param files 附件列表\n @return message-id\n @since 4.0.3\n"},{"name":"send","paramTypes":["cn.hutool.extra.mail.MailAccount","java.lang.String","java.lang.String","java.lang.String","boolean","java.io.File[]"],"doc":" 发送邮件给多人\n\n @param mailAccount 邮件认证对象\n @param to 收件人,多个收件人逗号或者分号隔开\n @param subject 标题\n @param content 正文\n @param isHtml 是否为HTML格式\n @param files 附件列表\n @return message-id\n @since 3.2.0\n"},{"name":"send","paramTypes":["cn.hutool.extra.mail.MailAccount","java.util.Collection","java.lang.String","java.lang.String","boolean","java.io.File[]"],"doc":" 发送邮件给多人\n\n @param mailAccount 邮件帐户信息\n @param tos 收件人列表\n @param subject 标题\n @param content 正文\n @param isHtml 是否为HTML格式\n @param files 附件列表\n @return message-id\n"},{"name":"send","paramTypes":["cn.hutool.extra.mail.MailAccount","java.util.Collection","java.util.Collection","java.util.Collection","java.lang.String","java.lang.String","boolean","java.io.File[]"],"doc":" 发送邮件给多人\n\n @param mailAccount 邮件帐户信息\n @param tos 收件人列表\n @param ccs 抄送人列表,可以为null或空\n @param bccs 密送人列表,可以为null或空\n @param subject 标题\n @param content 正文\n @param isHtml 是否为HTML格式\n @param files 附件列表\n @return message-id\n @since 4.0.3\n"},{"name":"sendHtml","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.util.Map","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送HTML邮件,发送给单个或多个收件人
\n 多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔\n\n @param to 收件人\n @param subject 标题\n @param content 正文\n @param imageMap 图片与占位符,占位符格式为cid:$IMAGE_PLACEHOLDER\n @param files 附件列表\n @return message-id\n @since 3.2.0\n"},{"name":"send","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.util.Map","boolean","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送邮件,发送单个或多个收件人
\n 多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔\n\n @param to 收件人\n @param subject 标题\n @param content 正文\n @param imageMap 图片与占位符,占位符格式为cid:$IMAGE_PLACEHOLDER\n @param isHtml 是否为HTML\n @param files 附件列表\n @return message-id\n"},{"name":"send","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.util.Map","boolean","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送邮件,发送单个或多个收件人
\n 多个收件人、抄送人、密送人可以使用逗号“,”分隔,也可以通过分号“;”分隔\n\n @param to 收件人,可以使用逗号“,”分隔,也可以通过分号“;”分隔\n @param cc 抄送人,可以使用逗号“,”分隔,也可以通过分号“;”分隔\n @param bcc 密送人,可以使用逗号“,”分隔,也可以通过分号“;”分隔\n @param subject 标题\n @param content 正文\n @param imageMap 图片与占位符,占位符格式为cid:$IMAGE_PLACEHOLDER\n @param isHtml 是否为HTML\n @param files 附件列表\n @return message-id\n @since 4.0.3\n"},{"name":"sendHtml","paramTypes":["java.util.Collection","java.lang.String","java.lang.String","java.util.Map","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送HTML邮件,发送给多人\n\n @param tos 收件人列表\n @param subject 标题\n @param content 正文\n @param imageMap 图片与占位符,占位符格式为cid:$IMAGE_PLACEHOLDER\n @param files 附件列表\n @return message-id\n @since 3.2.0\n"},{"name":"send","paramTypes":["java.util.Collection","java.lang.String","java.lang.String","java.util.Map","boolean","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送邮件,发送给多人\n\n @param tos 收件人列表\n @param subject 标题\n @param content 正文\n @param imageMap 图片与占位符,占位符格式为cid:$IMAGE_PLACEHOLDER\n @param isHtml 是否为HTML\n @param files 附件列表\n @return message-id\n"},{"name":"send","paramTypes":["java.util.Collection","java.util.Collection","java.util.Collection","java.lang.String","java.lang.String","java.util.Map","boolean","java.io.File[]"],"doc":" 使用配置文件中设置的账户发送邮件,发送给多人\n\n @param tos 收件人列表\n @param ccs 抄送人列表,可以为null或空\n @param bccs 密送人列表,可以为null或空\n @param subject 标题\n @param content 正文\n @param imageMap 图片与占位符,占位符格式为cid:$IMAGE_PLACEHOLDER\n @param isHtml 是否为HTML\n @param files 附件列表\n @return message-id\n @since 4.0.3\n"},{"name":"send","paramTypes":["cn.hutool.extra.mail.MailAccount","java.lang.String","java.lang.String","java.lang.String","java.util.Map","boolean","java.io.File[]"],"doc":" 发送邮件给多人\n\n @param mailAccount 邮件认证对象\n @param to 收件人,多个收件人逗号或者分号隔开\n @param subject 标题\n @param content 正文\n @param imageMap 图片与占位符,占位符格式为cid:$IMAGE_PLACEHOLDER\n @param isHtml 是否为HTML格式\n @param files 附件列表\n @return message-id\n @since 3.2.0\n"},{"name":"send","paramTypes":["cn.hutool.extra.mail.MailAccount","java.util.Collection","java.lang.String","java.lang.String","java.util.Map","boolean","java.io.File[]"],"doc":" 发送邮件给多人\n\n @param mailAccount 邮件帐户信息\n @param tos 收件人列表\n @param subject 标题\n @param content 正文\n @param imageMap 图片与占位符,占位符格式为cid:$IMAGE_PLACEHOLDER\n @param isHtml 是否为HTML格式\n @param files 附件列表\n @return message-id\n @since 4.6.3\n"},{"name":"send","paramTypes":["cn.hutool.extra.mail.MailAccount","java.util.Collection","java.util.Collection","java.util.Collection","java.lang.String","java.lang.String","java.util.Map","boolean","java.io.File[]"],"doc":" 发送邮件给多人\n\n @param mailAccount 邮件帐户信息\n @param tos 收件人列表\n @param ccs 抄送人列表,可以为null或空\n @param bccs 密送人列表,可以为null或空\n @param subject 标题\n @param content 正文\n @param imageMap 图片与占位符,占位符格式为cid:$IMAGE_PLACEHOLDER\n @param isHtml 是否为HTML格式\n @param files 附件列表\n @return message-id\n @since 4.6.3\n"},{"name":"getSession","paramTypes":["cn.hutool.extra.mail.MailAccount","boolean"],"doc":" 根据配置文件,获取邮件客户端会话\n\n @param mailAccount 邮件账户配置\n @param isSingleton 是否单例(全局共享会话)\n @return {@link Session}\n @since 5.5.7\n"},{"name":"send","paramTypes":["cn.hutool.extra.mail.MailAccount","boolean","java.util.Collection","java.util.Collection","java.util.Collection","java.lang.String","java.lang.String","java.util.Map","boolean","java.io.File[]"],"doc":" 发送邮件给多人\n\n @param mailAccount 邮件帐户信息\n @param useGlobalSession 是否全局共享Session\n @param tos 收件人列表\n @param ccs 抄送人列表,可以为null或空\n @param bccs 密送人列表,可以为null或空\n @param subject 标题\n @param content 正文\n @param imageMap 图片与占位符,占位符格式为cid:${cid}\n @param isHtml 是否为HTML格式\n @param files 附件列表\n @return message-id\n @since 4.6.3\n"},{"name":"splitAddress","paramTypes":["java.lang.String"],"doc":" 将多个联系人转为列表,分隔符为逗号或者分号\n\n @param addresses 多个联系人,如果为空返回null\n @return 联系人列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..f7ffb67 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,52 @@ +{ + "groups": [ + { + "name": "minio", + "type": "org.dromara.common.minio.properties.MinioProperties", + "sourceType": "org.dromara.common.minio.properties.MinioProperties" + } + ], + "properties": [ + { + "name": "minio.access-key", + "type": "java.lang.String", + "sourceType": "org.dromara.common.minio.properties.MinioProperties" + }, + { + "name": "minio.bucket-name", + "type": "java.lang.String", + "sourceType": "org.dromara.common.minio.properties.MinioProperties" + }, + { + "name": "minio.domain", + "type": "java.lang.String", + "sourceType": "org.dromara.common.minio.properties.MinioProperties" + }, + { + "name": "minio.endpoint", + "type": "java.lang.String", + "sourceType": "org.dromara.common.minio.properties.MinioProperties" + }, + { + "name": "minio.file-path", + "type": "java.lang.String", + "sourceType": "org.dromara.common.minio.properties.MinioProperties" + }, + { + "name": "minio.image-path", + "type": "java.lang.String", + "sourceType": "org.dromara.common.minio.properties.MinioProperties" + }, + { + "name": "minio.secret-key", + "type": "java.lang.String", + "sourceType": "org.dromara.common.minio.properties.MinioProperties" + }, + { + "name": "minio.video-path", + "type": "java.lang.String", + "sourceType": "org.dromara.common.minio.properties.MinioProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/client/MinioService.class b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/client/MinioService.class new file mode 100644 index 0000000..074cd8c Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/client/MinioService.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/client/MinioService__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/client/MinioService__Javadoc.json new file mode 100644 index 0000000..82a4d40 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/client/MinioService__Javadoc.json @@ -0,0 +1 @@ +{"doc":"","fields":[],"enumConstants":[],"methods":[{"name":"bucketExists","paramTypes":["java.lang.String"],"doc":" 查看存储bucket是否存在\n\n @return boolean\n"},{"name":"makeBucket","paramTypes":["java.lang.String"],"doc":" 创建存储bucket\n"},{"name":"setBucketPublic","paramTypes":["java.lang.String"],"doc":" 设置bucket权限为public\n"},{"name":"upload","paramTypes":["java.lang.String","java.lang.String","org.springframework.web.multipart.MultipartFile"],"doc":" 文件上传\n\n @param bucketName bucket名称\n @param path 路径\n @param file 文件\n @return Boolean\n"},{"name":"upload","paramTypes":["java.lang.String","java.lang.String","java.lang.String","byte[]","java.lang.String"],"doc":" 文件上传\n\n @param bucketName bucket名称\n @param path 路径\n @param name 文件名\n @param fileByte 文件内容\n @param contentType contentType\n @return objectName\n"},{"name":"remove","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 删除\n\n @param bucketName bucket名称\n @param path 路径\n @param fileName 文件名\n @return true/false\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/config/MinIoClientConfig.class b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/config/MinIoClientConfig.class new file mode 100644 index 0000000..878faac Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/config/MinIoClientConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/enums/FileType.class b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/enums/FileType.class new file mode 100644 index 0000000..904b443 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/enums/FileType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/enums/FileType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/enums/FileType__Javadoc.json new file mode 100644 index 0000000..d00f15d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/enums/FileType__Javadoc.json @@ -0,0 +1 @@ +{"doc":"","fields":[],"enumConstants":[{"name":"FILE","doc":" 文件\n"},{"name":"IMAGE","doc":" 图片\n"},{"name":"VIDEO","doc":" 视频\n"},{"name":"AUDIO","doc":" 声音\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/properties/MinioProperties.class b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/properties/MinioProperties.class new file mode 100644 index 0000000..516e434 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/properties/MinioProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/properties/MinioProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/properties/MinioProperties__Javadoc.json new file mode 100644 index 0000000..ae78cf0 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/properties/MinioProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" @author: Blue\n @date: 2024-09-28\n @version: 1.0\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/FileService.class b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/FileService.class new file mode 100644 index 0000000..72a3897 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/FileService.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/impl/FileServiceImpl$1.class b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/impl/FileServiceImpl$1.class new file mode 100644 index 0000000..45f5c08 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/impl/FileServiceImpl$1.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/impl/FileServiceImpl.class b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/impl/FileServiceImpl.class new file mode 100644 index 0000000..b221dd8 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/impl/FileServiceImpl.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/impl/FileServiceImpl__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/impl/FileServiceImpl__Javadoc.json new file mode 100644 index 0000000..5dbb25b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/service/impl/FileServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 文件上传服务\n\n @author Blue\n @version 1.0\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/FileUtil.class b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/FileUtil.class new file mode 100644 index 0000000..c659c58 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/FileUtil.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/FileUtil__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/FileUtil__Javadoc.json new file mode 100644 index 0000000..09d5ce7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/FileUtil__Javadoc.json @@ -0,0 +1 @@ +{"doc":"","fields":[],"enumConstants":[],"methods":[{"name":"getFileExtension","paramTypes":["java.lang.String"],"doc":" 获取文件后缀\n\n @param fileName 文件名\n @return\n"},{"name":"excludeExtension","paramTypes":["java.lang.String"],"doc":" 去除文件扩展名\n\n @param fileName 文件名\n @return\n"},{"name":"isImage","paramTypes":["java.lang.String"],"doc":" 判断文件是否图片类型\n\n @param fileName 文件名\n @return boolean\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/ImageUtil.class b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/ImageUtil.class new file mode 100644 index 0000000..07a53f5 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/ImageUtil.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/ImageUtil__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/ImageUtil__Javadoc.json new file mode 100644 index 0000000..618489c --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/util/ImageUtil__Javadoc.json @@ -0,0 +1 @@ +{"doc":"","fields":[],"enumConstants":[],"methods":[{"name":"compressForScale","paramTypes":["byte[]","long"],"doc":" 根据指定大小压缩图片\n\n @param imageBytes 源图片字节数组\n @param desFileSize 指定图片大小,单位kb\n @return 压缩质量后的图片字节数组\n"},{"name":"getAccuracy","paramTypes":["long"],"doc":" 自动调节精度(经验数值)\n\n @param size 源图片大小\n @return 图片压缩质量比\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/vo/UploadImageVO.class b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/vo/UploadImageVO.class new file mode 100644 index 0000000..53d3359 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-minio/target/classes/org/dromara/common/minio/vo/UploadImageVO.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..cc625da --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.mybatis.config.MybatisPlusConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/common-mybatis.yml b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/common-mybatis.yml new file mode 100644 index 0000000..ac554fd --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/common-mybatis.yml @@ -0,0 +1,33 @@ +# 内置配置 不允许修改 如需修改请在 nacos 上写相同配置覆盖 +# MyBatisPlus配置 +# https://baomidou.com/config/ +mybatis-plus: + # 启动时是否检查 MyBatis XML 文件的存在,默认不检查 + checkConfigLocation: false + configuration: + # 自动驼峰命名规则(camel case)映射 + mapUnderscoreToCamelCase: true + # MyBatis 自动映射策略 + # NONE:不启用 PARTIAL:只对非嵌套 resultMap 自动映射 FULL:对所有 resultMap 自动映射 + autoMappingBehavior: FULL + # MyBatis 自动映射时未知列或未知属性处理策 + # NONE:不做处理 WARNING:打印相关警告 FAILING:抛出异常和详细信息 + autoMappingUnknownColumnBehavior: NONE + # 更详细的日志输出 会有性能损耗 org.apache.ibatis.logging.stdout.StdOutImpl + # 关闭日志记录 (可单纯使用 p6spy 分析) org.apache.ibatis.logging.nologging.NoLoggingImpl + # 默认日志输出 org.apache.ibatis.logging.slf4j.Slf4jImpl + logImpl: org.apache.ibatis.logging.nologging.NoLoggingImpl + global-config: + # 是否打印 Logo banner + banner: true + dbConfig: + # 主键类型 + # AUTO 自增 NONE 空 INPUT 用户输入 ASSIGN_ID 雪花 ASSIGN_UUID 唯一 UUID + idType: ASSIGN_ID + # 逻辑已删除值(框架表均使用此值 禁止随意修改) + logicDeleteValue: 1 + # 逻辑未删除值 + logicNotDeleteValue: 0 + insertStrategy: NOT_NULL + updateStrategy: NOT_NULL + whereStrategy: NOT_NULL diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/annotation/DataColumn.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/annotation/DataColumn.class new file mode 100644 index 0000000..19e8818 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/annotation/DataColumn.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/annotation/DataPermission.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/annotation/DataPermission.class new file mode 100644 index 0000000..2254786 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/annotation/DataPermission.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/config/MybatisPlusConfig.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/config/MybatisPlusConfig.class new file mode 100644 index 0000000..6540a72 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/config/MybatisPlusConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/config/MybatisPlusConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/config/MybatisPlusConfig__Javadoc.json new file mode 100644 index 0000000..dae66c4 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/config/MybatisPlusConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" mybatis-plus配置类(下方注释有插件介绍)\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"dataPermissionInterceptor","paramTypes":[],"doc":" 数据权限拦截器\n"},{"name":"paginationInnerInterceptor","paramTypes":[],"doc":" 分页插件,自动识别数据库类型\n"},{"name":"optimisticLockerInnerInterceptor","paramTypes":[],"doc":" 乐观锁插件\n"},{"name":"metaObjectHandler","paramTypes":[],"doc":" 元对象字段填充控制器\n"},{"name":"idGenerator","paramTypes":[],"doc":" 使用网卡信息绑定雪花生成器\n 防止集群雪花ID重复\n"},{"name":"mybatisExceptionHandler","paramTypes":[],"doc":" 异常处理器\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/domain/BaseEntity.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/domain/BaseEntity.class new file mode 100644 index 0000000..0e075f8 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/domain/BaseEntity.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/domain/BaseEntity__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/domain/BaseEntity__Javadoc.json new file mode 100644 index 0000000..7f440f7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/domain/BaseEntity__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Entity基类\n\n @author Lion Li\n","fields":[{"name":"searchValue","doc":" 搜索值\n"},{"name":"createDept","doc":" 创建部门\n"},{"name":"createBy","doc":" 创建者\n"},{"name":"createTime","doc":" 创建时间\n"},{"name":"updateBy","doc":" 更新者\n"},{"name":"updateTime","doc":" 更新时间\n"},{"name":"params","doc":" 请求参数\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/mapper/BaseMapperPlus.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/mapper/BaseMapperPlus.class new file mode 100644 index 0000000..79334b8 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/mapper/BaseMapperPlus.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/mapper/BaseMapperPlus__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/mapper/BaseMapperPlus__Javadoc.json new file mode 100644 index 0000000..f8f2a64 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/mapper/BaseMapperPlus__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 自定义 Mapper 接口, 实现 自定义扩展\n\n @param table 泛型\n @param vo 泛型\n @author Lion Li\n @since 2021-05-13\n","fields":[],"enumConstants":[],"methods":[{"name":"currentVoClass","paramTypes":[],"doc":" 获取当前实例对象关联的泛型类型 V 的 Class 对象\n\n @return 返回当前实例对象关联的泛型类型 V 的 Class 对象\n"},{"name":"currentModelClass","paramTypes":[],"doc":" 获取当前实例对象关联的泛型类型 T 的 Class 对象\n\n @return 返回当前实例对象关联的泛型类型 T 的 Class 对象\n"},{"name":"selectList","paramTypes":[],"doc":" 使用默认的查询条件查询并返回结果列表\n\n @return 返回查询结果的列表\n"},{"name":"insertBatch","paramTypes":["java.util.Collection"],"doc":" 批量插入实体对象集合\n\n @param entityList 实体对象集合\n @return 插入操作是否成功的布尔值\n"},{"name":"updateBatchById","paramTypes":["java.util.Collection"],"doc":" 批量根据ID更新实体对象集合\n\n @param entityList 实体对象集合\n @return 更新操作是否成功的布尔值\n"},{"name":"insertOrUpdateBatch","paramTypes":["java.util.Collection"],"doc":" 批量插入或更新实体对象集合\n\n @param entityList 实体对象集合\n @return 插入或更新操作是否成功的布尔值\n"},{"name":"insertBatch","paramTypes":["java.util.Collection","int"],"doc":" 批量插入实体对象集合并指定批处理大小\n\n @param entityList 实体对象集合\n @param batchSize 批处理大小\n @return 插入操作是否成功的布尔值\n"},{"name":"updateBatchById","paramTypes":["java.util.Collection","int"],"doc":" 批量根据ID更新实体对象集合并指定批处理大小\n\n @param entityList 实体对象集合\n @param batchSize 批处理大小\n @return 更新操作是否成功的布尔值\n"},{"name":"insertOrUpdateBatch","paramTypes":["java.util.Collection","int"],"doc":" 批量插入或更新实体对象集合并指定批处理大小\n\n @param entityList 实体对象集合\n @param batchSize 批处理大小\n @return 插入或更新操作是否成功的布尔值\n"},{"name":"selectVoById","paramTypes":["java.io.Serializable"],"doc":" 根据ID查询单个VO对象\n\n @param id 主键ID\n @return 查询到的单个VO对象\n"},{"name":"selectVoById","paramTypes":["java.io.Serializable","java.lang.Class"],"doc":" 根据ID查询单个VO对象并将其转换为指定的VO类\n\n @param id 主键ID\n @param voClass 要转换的VO类的Class对象\n @param VO类的类型\n @return 查询到的单个VO对象,经过转换为指定的VO类后返回\n"},{"name":"selectVoByIds","paramTypes":["java.util.Collection"],"doc":" 根据ID集合批量查询VO对象列表\n\n @param idList 主键ID集合\n @return 查询到的VO对象列表\n"},{"name":"selectVoByIds","paramTypes":["java.util.Collection","java.lang.Class"],"doc":" 根据ID集合批量查询实体对象列表,并将其转换为指定的VO对象列表\n\n @param idList 主键ID集合\n @param voClass 要转换的VO类的Class对象\n @param VO类的类型\n @return 查询到的VO对象列表,经过转换为指定的VO类后返回\n"},{"name":"selectVoByMap","paramTypes":["java.util.Map"],"doc":" 根据查询条件Map查询VO对象列表\n\n @param map 查询条件Map\n @return 查询到的VO对象列表\n"},{"name":"selectVoByMap","paramTypes":["java.util.Map","java.lang.Class"],"doc":" 根据查询条件Map查询实体对象列表,并将其转换为指定的VO对象列表\n\n @param map 查询条件Map\n @param voClass 要转换的VO类的Class对象\n @param VO类的类型\n @return 查询到的VO对象列表,经过转换为指定的VO类后返回\n"},{"name":"selectVoOne","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper"],"doc":" 根据条件查询单个VO对象\n\n @param wrapper 查询条件Wrapper\n @return 查询到的单个VO对象\n"},{"name":"selectVoOne","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper","boolean"],"doc":" 根据条件查询单个VO对象,并根据需要决定是否抛出异常\n\n @param wrapper 查询条件Wrapper\n @param throwEx 是否抛出异常的标志\n @return 查询到的单个VO对象\n"},{"name":"selectVoOne","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper","java.lang.Class"],"doc":" 根据条件查询单个VO对象,并指定返回的VO对象的类型\n\n @param wrapper 查询条件Wrapper\n @param voClass 返回的VO对象的Class对象\n @param 返回的VO对象的类型\n @return 查询到的单个VO对象,经过类型转换为指定的VO类后返回\n"},{"name":"selectVoOne","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper","java.lang.Class","boolean"],"doc":" 根据条件查询单个实体对象,并将其转换为指定的VO对象\n\n @param wrapper 查询条件Wrapper\n @param voClass 要转换的VO类的Class对象\n @param throwEx 是否抛出异常的标志\n @param VO类的类型\n @return 查询到的单个VO对象,经过转换为指定的VO类后返回\n"},{"name":"selectVoList","paramTypes":[],"doc":" 查询所有VO对象列表\n\n @return 查询到的VO对象列表\n"},{"name":"selectVoList","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper"],"doc":" 根据条件查询VO对象列表\n\n @param wrapper 查询条件Wrapper\n @return 查询到的VO对象列表\n"},{"name":"selectVoList","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper","java.lang.Class"],"doc":" 根据条件查询实体对象列表,并将其转换为指定的VO对象列表\n\n @param wrapper 查询条件Wrapper\n @param voClass 要转换的VO类的Class对象\n @param VO类的类型\n @return 查询到的VO对象列表,经过转换为指定的VO类后返回\n"},{"name":"selectVoPage","paramTypes":["com.baomidou.mybatisplus.core.metadata.IPage","com.baomidou.mybatisplus.core.conditions.Wrapper"],"doc":" 根据条件分页查询VO对象列表\n\n @param page 分页信息\n @param wrapper 查询条件Wrapper\n @return 查询到的VO对象分页列表\n"},{"name":"selectVoPage","paramTypes":["com.baomidou.mybatisplus.core.metadata.IPage","com.baomidou.mybatisplus.core.conditions.Wrapper","java.lang.Class"],"doc":" 根据条件分页查询实体对象列表,并将其转换为指定的VO对象分页列表\n\n @param page 分页信息\n @param wrapper 查询条件Wrapper\n @param voClass 要转换的VO类的Class对象\n @param VO类的类型\n @param

VO对象分页列表的类型\n @return 查询到的VO对象分页列表,经过转换为指定的VO类后返回\n"},{"name":"selectObjs","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper","java.util.function.Function"],"doc":" 根据条件查询符合条件的对象,并将其转换为指定类型的对象列表\n\n @param wrapper 查询条件Wrapper\n @param mapper 转换函数,用于将查询到的对象转换为指定类型的对象\n @param 要转换的对象的类型\n @return 查询到的符合条件的对象列表,经过转换为指定类型的对象后返回\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/PageQuery.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/PageQuery.class new file mode 100644 index 0000000..6f177aa Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/PageQuery.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/PageQuery__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/PageQuery__Javadoc.json new file mode 100644 index 0000000..55be080 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/PageQuery__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 分页查询实体类\n\n @author Lion Li\n","fields":[{"name":"pageSize","doc":" 分页大小\n"},{"name":"pageNum","doc":" 当前页数\n"},{"name":"orderByColumn","doc":" 排序列\n"},{"name":"isAsc","doc":" 排序的方向desc或者asc\n"},{"name":"DEFAULT_PAGE_NUM","doc":" 当前记录起始索引 默认值\n"},{"name":"DEFAULT_PAGE_SIZE","doc":" 每页显示记录数 默认值 默认查全部\n"}],"enumConstants":[],"methods":[{"name":"build","paramTypes":[],"doc":" 构建分页对象\n"},{"name":"buildOrderItem","paramTypes":[],"doc":" 构建排序\n\n 支持的用法如下:\n {isAsc:\"asc\",orderByColumn:\"id\"} order by id asc\n {isAsc:\"asc\",orderByColumn:\"id,createTime\"} order by id asc,create_time asc\n {isAsc:\"desc\",orderByColumn:\"id,createTime\"} order by id desc,create_time desc\n {isAsc:\"asc,desc\",orderByColumn:\"id,createTime\"} order by id asc,create_time desc\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/TableDataInfo.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/TableDataInfo.class new file mode 100644 index 0000000..2ec24d2 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/TableDataInfo.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/TableDataInfo__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/TableDataInfo__Javadoc.json new file mode 100644 index 0000000..9ede510 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/core/page/TableDataInfo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 表格分页数据对象\n\n @author Lion Li\n","fields":[{"name":"total","doc":" 总记录数\n"},{"name":"rows","doc":" 列表数据\n"},{"name":"code","doc":" 消息状态码\n"},{"name":"msg","doc":" 消息内容\n"}],"enumConstants":[],"methods":[{"name":"build","paramTypes":["com.baomidou.mybatisplus.core.metadata.IPage"],"doc":" 根据分页对象构建表格分页数据对象\n"},{"name":"build","paramTypes":["java.util.List"],"doc":" 根据数据列表构建表格分页数据对象\n"},{"name":"build","paramTypes":[],"doc":" 构建表格分页数据对象\n"}],"constructors":[{"name":"","paramTypes":["java.util.List","long"],"doc":" 分页\n\n @param list 列表数据\n @param total 总记录数\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataBaseType.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataBaseType.class new file mode 100644 index 0000000..683ee85 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataBaseType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataBaseType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataBaseType__Javadoc.json new file mode 100644 index 0000000..5331d70 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataBaseType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 数据库类型\n\n @author Lion Li\n","fields":[{"name":"type","doc":" 数据库类型\n"}],"enumConstants":[{"name":"MY_SQL","doc":" MySQL\n"},{"name":"ORACLE","doc":" Oracle\n"},{"name":"POSTGRE_SQL","doc":" PostgreSQL\n"},{"name":"SQL_SERVER","doc":" SQL Server\n"}],"methods":[{"name":"find","paramTypes":["java.lang.String"],"doc":" 根据数据库产品名称查找对应的数据库类型\n\n @param databaseProductName 数据库产品名称\n @return 对应的数据库类型枚举值,如果未找到则返回 null\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataScopeType.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataScopeType.class new file mode 100644 index 0000000..197eb65 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataScopeType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataScopeType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataScopeType__Javadoc.json new file mode 100644 index 0000000..062b5cd --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/enums/DataScopeType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 数据权限类型枚举\n

\n 支持使用 SpEL 模板表达式定义 SQL 查询条件\n 内置数据:\n - {@code user}: 当前登录用户信息,参考 {@link LoginUser}\n 内置服务:\n - {@code sdss}: 系统数据权限服务,参考 ISysDataScopeService\n 如需扩展数据,可以通过 {@link DataPermissionHelper} 进行操作\n 如需扩展服务,可以通过 ISysDataScopeService 自行编写\n

\n\n @author Lion Li\n @version 3.5.0\n","fields":[{"name":"sqlTemplate","doc":" SpEL 模板表达式,用于构建 SQL 查询条件\n"},{"name":"elseSql","doc":" 如果不满足 {@code sqlTemplate} 的条件,则使用此默认 SQL 表达式\n"}],"enumConstants":[{"name":"ALL","doc":" 全部数据权限\n"},{"name":"CUSTOM","doc":" 自定数据权限\n"},{"name":"DEPT","doc":" 部门数据权限\n"},{"name":"DEPT_AND_CHILD","doc":" 部门及以下数据权限\n"},{"name":"SELF","doc":" 仅本人数据权限\n"}],"methods":[{"name":"findCode","paramTypes":["java.lang.String"],"doc":" 根据枚举代码查找对应的枚举值\n\n @param code 枚举代码\n @return 对应的枚举值,如果未找到则返回 null\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/InjectionMetaObjectHandler.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/InjectionMetaObjectHandler.class new file mode 100644 index 0000000..8a5b133 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/InjectionMetaObjectHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/InjectionMetaObjectHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/InjectionMetaObjectHandler__Javadoc.json new file mode 100644 index 0000000..9febb78 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/InjectionMetaObjectHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" MP注入处理器\n\n @author Lion Li\n @date 2021/4/25\n","fields":[],"enumConstants":[],"methods":[{"name":"insertFill","paramTypes":["org.apache.ibatis.reflection.MetaObject"],"doc":" 插入填充方法,用于在插入数据时自动填充实体对象中的创建时间、更新时间、创建人、更新人等信息\n\n @param metaObject 元对象,用于获取原始对象并进行填充\n"},{"name":"updateFill","paramTypes":["org.apache.ibatis.reflection.MetaObject"],"doc":" 更新填充方法,用于在更新数据时自动填充实体对象中的更新时间和更新人信息\n\n @param metaObject 元对象,用于获取原始对象并进行填充\n"},{"name":"getLoginUser","paramTypes":[],"doc":" 获取当前登录用户信息\n\n @return 当前登录用户的信息,如果用户未登录则返回 null\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/MybatisExceptionHandler.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/MybatisExceptionHandler.class new file mode 100644 index 0000000..08f42c4 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/MybatisExceptionHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/MybatisExceptionHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/MybatisExceptionHandler__Javadoc.json new file mode 100644 index 0000000..f85b07f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/MybatisExceptionHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Mybatis异常处理器\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"handleDuplicateKeyException","paramTypes":["org.springframework.dao.DuplicateKeyException","jakarta.servlet.http.HttpServletRequest"],"doc":" 主键或UNIQUE索引,数据重复异常\n"},{"name":"handleCannotFindDataSourceException","paramTypes":["org.mybatis.spring.MyBatisSystemException","jakarta.servlet.http.HttpServletRequest"],"doc":" Mybatis系统异常 通用处理\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/PlusDataPermissionHandler.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/PlusDataPermissionHandler.class new file mode 100644 index 0000000..5198798 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/PlusDataPermissionHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/PlusDataPermissionHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/PlusDataPermissionHandler__Javadoc.json new file mode 100644 index 0000000..a14295d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/handler/PlusDataPermissionHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 数据权限过滤\n\n @author Lion Li\n @version 3.5.0\n","fields":[{"name":"dataPermissionCacheMap","doc":" 方法或类(名称) 与 注解的映射关系缓存\n"},{"name":"parser","doc":" spel 解析器\n"},{"name":"beanResolver","doc":" bean解析器 用于处理 spel 表达式中对 bean 的调用\n"}],"enumConstants":[],"methods":[{"name":"getSqlSegment","paramTypes":["net.sf.jsqlparser.expression.Expression","java.lang.String","boolean"],"doc":" 获取数据过滤条件的 SQL 片段\n\n @param where 原始的查询条件表达式\n @param mappedStatementId Mapper 方法的 ID\n @param isSelect 是否为查询语句\n @return 数据过滤条件的 SQL 片段\n"},{"name":"buildDataFilter","paramTypes":["org.dromara.common.mybatis.annotation.DataPermission","boolean"],"doc":" 构建数据过滤条件的 SQL 语句\n\n @param dataPermission 数据权限注解\n @param isSelect 标志当前操作是否为查询操作,查询操作和更新或删除操作在处理过滤条件时会有不同的处理方式\n @return 构建的数据过滤条件的 SQL 语句\n @throws ServiceException 如果角色的数据范围异常或者 key 与 value 的长度不匹配,则抛出 ServiceException 异常\n"},{"name":"scanMapperClasses","paramTypes":["java.lang.String"],"doc":" 扫描指定包下的 Mapper 类,并查找其中带有特定注解的方法或类\n\n @param mapperPackage Mapper 类所在的包路径\n"},{"name":"findAnnotation","paramTypes":["java.lang.Class"],"doc":" 在指定的类中查找特定的注解 DataPermission,并将带有这个注解的方法或类存储到 dataPermissionCacheMap 中\n\n @param clazz 要查找的类\n"},{"name":"getDataPermission","paramTypes":["java.lang.String"],"doc":" 根据映射语句 ID 或类名获取对应的 DataPermission 注解对象\n\n @param mapperId 映射语句 ID\n @return DataPermission 注解对象,如果不存在则返回 null\n"},{"name":"invalid","paramTypes":["java.lang.String"],"doc":" 检查给定的映射语句 ID 是否有效,即是否能够找到对应的 DataPermission 注解对象\n\n @param mapperId 映射语句 ID\n @return 如果找到对应的 DataPermission 注解对象,则返回 false;否则返回 true\n"}],"constructors":[{"name":"","paramTypes":["java.lang.String"],"doc":" 构造方法,扫描指定包下的 Mapper 类并初始化缓存\n\n @param mapperPackage Mapper 类所在的包路径\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataBaseHelper.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataBaseHelper.class new file mode 100644 index 0000000..8f6799c Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataBaseHelper.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataBaseHelper__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataBaseHelper__Javadoc.json new file mode 100644 index 0000000..36e648d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataBaseHelper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 数据库助手\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"getDataBaseType","paramTypes":[],"doc":" 获取当前数据库类型\n"},{"name":"getDataSourceNameList","paramTypes":[],"doc":" 获取当前加载的数据库名\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataPermissionHelper.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataPermissionHelper.class new file mode 100644 index 0000000..6e4ace2 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataPermissionHelper.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataPermissionHelper__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataPermissionHelper__Javadoc.json new file mode 100644 index 0000000..4b36c18 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/helper/DataPermissionHelper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 数据权限助手\n\n @author Lion Li\n @version 3.5.0\n","fields":[],"enumConstants":[],"methods":[{"name":"getVariable","paramTypes":["java.lang.String"],"doc":" 从上下文中获取指定键的变量值,并将其转换为指定的类型\n\n @param key 变量的键\n @param 变量值的类型\n @return 指定键的变量值,如果不存在则返回 null\n"},{"name":"setVariable","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 向上下文中设置指定键的变量值\n\n @param key 要设置的变量的键\n @param value 要设置的变量值\n"},{"name":"getContext","paramTypes":[],"doc":" 获取数据权限上下文\n\n @return 存储在SaStorage中的Map对象,用于存储数据权限相关的上下文信息\n @throws NullPointerException 如果数据权限上下文类型异常,则抛出NullPointerException\n"},{"name":"enableIgnore","paramTypes":[],"doc":" 开启忽略数据权限(开启后需手动调用 {@link #disableIgnore()} 关闭)\n"},{"name":"disableIgnore","paramTypes":[],"doc":" 关闭忽略数据权限\n"},{"name":"ignore","paramTypes":["java.lang.Runnable"],"doc":" 在忽略数据权限中执行\n\n @param handle 处理执行方法\n"},{"name":"ignore","paramTypes":["java.util.function.Supplier"],"doc":" 在忽略数据权限中执行\n\n @param handle 处理执行方法\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/interceptor/PlusDataPermissionInterceptor.class b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/interceptor/PlusDataPermissionInterceptor.class new file mode 100644 index 0000000..25bcb3d Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/interceptor/PlusDataPermissionInterceptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/interceptor/PlusDataPermissionInterceptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/interceptor/PlusDataPermissionInterceptor__Javadoc.json new file mode 100644 index 0000000..84894d4 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/org/dromara/common/mybatis/interceptor/PlusDataPermissionInterceptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 数据权限拦截器\n\n @author Lion Li\n @version 3.5.0\n","fields":[],"enumConstants":[],"methods":[{"name":"beforeQuery","paramTypes":["org.apache.ibatis.executor.Executor","org.apache.ibatis.mapping.MappedStatement","java.lang.Object","org.apache.ibatis.session.RowBounds","org.apache.ibatis.session.ResultHandler","org.apache.ibatis.mapping.BoundSql"],"doc":" 在执行查询之前,检查并处理数据权限相关逻辑\n\n @param executor MyBatis 执行器对象\n @param ms 映射语句对象\n @param parameter 方法参数\n @param rowBounds 分页对象\n @param resultHandler 结果处理器\n @param boundSql 绑定的 SQL 对象\n @throws SQLException 如果发生 SQL 异常\n"},{"name":"beforePrepare","paramTypes":["org.apache.ibatis.executor.statement.StatementHandler","java.sql.Connection","java.lang.Integer"],"doc":" 在准备 SQL 语句之前,检查并处理更新和删除操作的数据权限相关逻辑\n\n @param sh MyBatis StatementHandler 对象\n @param connection 数据库连接对象\n @param transactionTimeout 事务超时时间\n"},{"name":"processSelect","paramTypes":["net.sf.jsqlparser.statement.select.Select","int","java.lang.String","java.lang.Object"],"doc":" 处理 SELECT 查询语句中的 WHERE 条件\n\n @param select SELECT 查询对象\n @param index 查询语句的索引\n @param sql 查询语句\n @param obj WHERE 条件参数\n"},{"name":"processUpdate","paramTypes":["net.sf.jsqlparser.statement.update.Update","int","java.lang.String","java.lang.Object"],"doc":" 处理 UPDATE 语句中的 WHERE 条件\n\n @param update UPDATE 查询对象\n @param index 查询语句的索引\n @param sql 查询语句\n @param obj WHERE 条件参数\n"},{"name":"processDelete","paramTypes":["net.sf.jsqlparser.statement.delete.Delete","int","java.lang.String","java.lang.Object"],"doc":" 处理 DELETE 语句中的 WHERE 条件\n\n @param delete DELETE 查询对象\n @param index 查询语句的索引\n @param sql 查询语句\n @param obj WHERE 条件参数\n"},{"name":"setWhere","paramTypes":["net.sf.jsqlparser.statement.select.PlainSelect","java.lang.String"],"doc":" 设置 SELECT 语句的 WHERE 条件\n\n @param plainSelect SELECT 查询对象\n @param mappedStatementId 映射语句的 ID\n"},{"name":"buildTableExpression","paramTypes":["net.sf.jsqlparser.schema.Table","net.sf.jsqlparser.expression.Expression","java.lang.String"],"doc":" 构建表达式,用于处理表的数据权限\n\n @param table 表对象\n @param where WHERE 条件表达式\n @param whereSegment WHERE 条件片段\n @return 构建的表达式\n"}],"constructors":[{"name":"","paramTypes":["java.lang.String"],"doc":" 构造函数,初始化 PlusDataPermissionHandler 实例\n\n @param mapperPackage 扫描的映射器包\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/spy.properties b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/spy.properties new file mode 100644 index 0000000..f3ed7d8 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-mybatis/target/classes/spy.properties @@ -0,0 +1,20 @@ +# p6spy 性能分析插件配置文件 +modulelist=com.baomidou.mybatisplus.extension.p6spy.MybatisPlusLogFactory,com.p6spy.engine.outage.P6OutageFactory +# 自定义日志打印 +logMessageFormat=com.baomidou.mybatisplus.extension.p6spy.P6SpyLogger +#日志输出到控制台 +appender=com.baomidou.mybatisplus.extension.p6spy.StdoutLogger +# 使用日志系统记录 sql +#appender=com.p6spy.engine.spy.appender.Slf4JLogger +# 取消JDBC URL前缀 +useprefix=true +# 配置记录 Log 例外,可去掉的结果集有error,info,batch,debug,statement,commit,rollback,result,resultset. +excludecategories=info,debug,result,commit,resultset +# 日期格式 +dateformat=yyyy-MM-dd HH:mm:ss +# SQL语句打印时间格式 +databaseDialectTimestampFormat=yyyy-MM-dd HH:mm:ss +# 是否过滤 Log +filter=true +# 过滤 Log 时所排除的 sql 关键字,以逗号分隔 +exclude= diff --git a/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..3b95432 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.ratelimiter.config.RateLimiterConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/annotation/RateLimiter.class b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/annotation/RateLimiter.class new file mode 100644 index 0000000..c70949a Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/annotation/RateLimiter.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/aspectj/RateLimiterAspect.class b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/aspectj/RateLimiterAspect.class new file mode 100644 index 0000000..cd18196 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/aspectj/RateLimiterAspect.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/aspectj/RateLimiterAspect__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/aspectj/RateLimiterAspect__Javadoc.json new file mode 100644 index 0000000..5c1788c --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/aspectj/RateLimiterAspect__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 限流处理\n\n @author Lion Li\n","fields":[{"name":"parser","doc":" 定义spel表达式解析器\n"},{"name":"parserContext","doc":" 定义spel解析模版\n"},{"name":"pnd","doc":" 方法参数解析器\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/config/RateLimiterConfig.class b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/config/RateLimiterConfig.class new file mode 100644 index 0000000..09a96df Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/config/RateLimiterConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/config/RateLimiterConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/config/RateLimiterConfig__Javadoc.json new file mode 100644 index 0000000..1176c7f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/config/RateLimiterConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" @author guangxin\n @date 2023/1/18\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/enums/LimitType.class b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/enums/LimitType.class new file mode 100644 index 0000000..03c5646 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/enums/LimitType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/enums/LimitType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/enums/LimitType__Javadoc.json new file mode 100644 index 0000000..ad4fba0 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/org/dromara/common/ratelimiter/enums/LimitType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 限流类型\n\n @author ruoyi\n","fields":[],"enumConstants":[{"name":"DEFAULT","doc":" 默认策略全局限流\n"},{"name":"IP","doc":" 根据请求者IP进行限流\n"},{"name":"CLUSTER","doc":" 实例限流(集群多后端实例)\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/spel-extension.json b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/spel-extension.json new file mode 100644 index 0000000..64a0e1b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-ratelimiter/target/classes/spel-extension.json @@ -0,0 +1,7 @@ +{ + "org.dromara.common.ratelimiter.annotation.RateLimiter@key": { + "method": { + "parameters": true + } + } +} diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..3fd1d26 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,138 @@ +{ + "groups": [ + { + "name": "redisson", + "type": "org.dromara.common.redis.config.properties.RedissonProperties", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties" + }, + { + "name": "redisson.cluster-servers-config", + "type": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties", + "sourceMethod": "getClusterServersConfig()" + }, + { + "name": "redisson.single-server-config", + "type": "org.dromara.common.redis.config.properties.RedissonProperties$SingleServerConfig", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties", + "sourceMethod": "getSingleServerConfig()" + } + ], + "properties": [ + { + "name": "redisson.cluster-servers-config.client-name", + "type": "java.lang.String", + "description": "客户端名称", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig" + }, + { + "name": "redisson.cluster-servers-config.idle-connection-timeout", + "type": "java.lang.Integer", + "description": "连接空闲超时,单位:毫秒", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig" + }, + { + "name": "redisson.cluster-servers-config.master-connection-minimum-idle-size", + "type": "java.lang.Integer", + "description": "master最小空闲连接数", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig" + }, + { + "name": "redisson.cluster-servers-config.master-connection-pool-size", + "type": "java.lang.Integer", + "description": "master连接池大小", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig" + }, + { + "name": "redisson.cluster-servers-config.read-mode", + "type": "org.redisson.config.ReadMode", + "description": "读取模式", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig" + }, + { + "name": "redisson.cluster-servers-config.slave-connection-minimum-idle-size", + "type": "java.lang.Integer", + "description": "slave最小空闲连接数", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig" + }, + { + "name": "redisson.cluster-servers-config.slave-connection-pool-size", + "type": "java.lang.Integer", + "description": "slave连接池大小", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig" + }, + { + "name": "redisson.cluster-servers-config.subscription-connection-pool-size", + "type": "java.lang.Integer", + "description": "发布和订阅连接池大小", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig" + }, + { + "name": "redisson.cluster-servers-config.subscription-mode", + "type": "org.redisson.config.SubscriptionMode", + "description": "订阅模式", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig" + }, + { + "name": "redisson.cluster-servers-config.timeout", + "type": "java.lang.Integer", + "description": "命令等待超时,单位:毫秒", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$ClusterServersConfig" + }, + { + "name": "redisson.key-prefix", + "type": "java.lang.String", + "description": "redis缓存key前缀", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties" + }, + { + "name": "redisson.netty-threads", + "type": "java.lang.Integer", + "description": "Netty线程池数量,默认值 = 当前处理核数量 * 2", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties" + }, + { + "name": "redisson.single-server-config.client-name", + "type": "java.lang.String", + "description": "客户端名称", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$SingleServerConfig" + }, + { + "name": "redisson.single-server-config.connection-minimum-idle-size", + "type": "java.lang.Integer", + "description": "最小空闲连接数", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$SingleServerConfig" + }, + { + "name": "redisson.single-server-config.connection-pool-size", + "type": "java.lang.Integer", + "description": "连接池大小", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$SingleServerConfig" + }, + { + "name": "redisson.single-server-config.idle-connection-timeout", + "type": "java.lang.Integer", + "description": "连接空闲超时,单位:毫秒", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$SingleServerConfig" + }, + { + "name": "redisson.single-server-config.subscription-connection-pool-size", + "type": "java.lang.Integer", + "description": "发布和订阅连接池大小", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$SingleServerConfig" + }, + { + "name": "redisson.single-server-config.timeout", + "type": "java.lang.Integer", + "description": "命令等待超时,单位:毫秒", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties$SingleServerConfig" + }, + { + "name": "redisson.threads", + "type": "java.lang.Integer", + "description": "线程池数量,默认值 = 当前处理核数量 * 2", + "sourceType": "org.dromara.common.redis.config.properties.RedissonProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..0475b19 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1,2 @@ +org.dromara.common.redis.config.RedisConfig +org.dromara.common.redis.config.CacheConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/CacheConfig.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/CacheConfig.class new file mode 100644 index 0000000..4c25605 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/CacheConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/CacheConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/CacheConfig__Javadoc.json new file mode 100644 index 0000000..d61f3bb --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/CacheConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 缓存配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"caffeine","paramTypes":[],"doc":" caffeine 本地缓存处理器\n"},{"name":"cacheManager","paramTypes":[],"doc":" 自定义缓存管理器 整合spring-cache\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/RedisConfig.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/RedisConfig.class new file mode 100644 index 0000000..0e178d8 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/RedisConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/RedisConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/RedisConfig__Javadoc.json new file mode 100644 index 0000000..c4f31c7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/RedisConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" redis配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"redisExceptionHandler","paramTypes":[],"doc":" 异常处理器\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$ClusterServersConfig.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$ClusterServersConfig.class new file mode 100644 index 0000000..238d785 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$ClusterServersConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$ClusterServersConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$ClusterServersConfig__Javadoc.json new file mode 100644 index 0000000..1c2c001 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$ClusterServersConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":"","fields":[{"name":"clientName","doc":" 客户端名称\n"},{"name":"masterConnectionMinimumIdleSize","doc":" master最小空闲连接数\n"},{"name":"masterConnectionPoolSize","doc":" master连接池大小\n"},{"name":"slaveConnectionMinimumIdleSize","doc":" slave最小空闲连接数\n"},{"name":"slaveConnectionPoolSize","doc":" slave连接池大小\n"},{"name":"idleConnectionTimeout","doc":" 连接空闲超时,单位:毫秒\n"},{"name":"timeout","doc":" 命令等待超时,单位:毫秒\n"},{"name":"subscriptionConnectionPoolSize","doc":" 发布和订阅连接池大小\n"},{"name":"readMode","doc":" 读取模式\n"},{"name":"subscriptionMode","doc":" 订阅模式\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$SingleServerConfig.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$SingleServerConfig.class new file mode 100644 index 0000000..e7de9cc Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$SingleServerConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$SingleServerConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$SingleServerConfig__Javadoc.json new file mode 100644 index 0000000..9a441df --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties$SingleServerConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":"","fields":[{"name":"clientName","doc":" 客户端名称\n"},{"name":"connectionMinimumIdleSize","doc":" 最小空闲连接数\n"},{"name":"connectionPoolSize","doc":" 连接池大小\n"},{"name":"idleConnectionTimeout","doc":" 连接空闲超时,单位:毫秒\n"},{"name":"timeout","doc":" 命令等待超时,单位:毫秒\n"},{"name":"subscriptionConnectionPoolSize","doc":" 发布和订阅连接池大小\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties.class new file mode 100644 index 0000000..9061a06 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties__Javadoc.json new file mode 100644 index 0000000..afcaedd --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/config/properties/RedissonProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Redisson 配置属性\n\n @author Lion Li\n","fields":[{"name":"keyPrefix","doc":" redis缓存key前缀\n"},{"name":"threads","doc":" 线程池数量,默认值 = 当前处理核数量 * 2\n"},{"name":"nettyThreads","doc":" Netty线程池数量,默认值 = 当前处理核数量 * 2\n"},{"name":"singleServerConfig","doc":" 单机服务配置\n"},{"name":"clusterServersConfig","doc":" 集群服务配置\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/KeyPrefixHandler.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/KeyPrefixHandler.class new file mode 100644 index 0000000..defa630 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/KeyPrefixHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/KeyPrefixHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/KeyPrefixHandler__Javadoc.json new file mode 100644 index 0000000..4bb5377 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/KeyPrefixHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" redis缓存key前缀处理\n\n @author ye\n @date 2022/7/14 17:44\n @since 4.3.0\n","fields":[],"enumConstants":[],"methods":[{"name":"map","paramTypes":["java.lang.String"],"doc":" 增加前缀\n"},{"name":"unmap","paramTypes":["java.lang.String"],"doc":" 去除前缀\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/RedisExceptionHandler.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/RedisExceptionHandler.class new file mode 100644 index 0000000..08ce647 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/RedisExceptionHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/RedisExceptionHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/RedisExceptionHandler__Javadoc.json new file mode 100644 index 0000000..b836eca --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/handler/RedisExceptionHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Redis异常处理器\n\n @author AprilWind\n","fields":[],"enumConstants":[],"methods":[{"name":"handleLockFailureException","paramTypes":["com.baomidou.lock.exception.LockFailureException","jakarta.servlet.http.HttpServletRequest"],"doc":" 分布式锁Lock4j异常\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/CaffeineCacheDecorator.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/CaffeineCacheDecorator.class new file mode 100644 index 0000000..d198457 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/CaffeineCacheDecorator.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/CaffeineCacheDecorator__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/CaffeineCacheDecorator__Javadoc.json new file mode 100644 index 0000000..d7e1803 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/CaffeineCacheDecorator__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Cache 装饰器模式(用于扩展 Caffeine 一级缓存)\n\n @author LionLi\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/PlusSpringCacheManager.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/PlusSpringCacheManager.class new file mode 100644 index 0000000..2834d1f Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/PlusSpringCacheManager.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/PlusSpringCacheManager__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/PlusSpringCacheManager__Javadoc.json new file mode 100644 index 0000000..3cd6e6e --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/manager/PlusSpringCacheManager__Javadoc.json @@ -0,0 +1 @@ +{"doc":" A {@link org.springframework.cache.CacheManager} implementation\n backed by Redisson instance.\n

\n 修改 RedissonSpringCacheManager 源码\n 重写 cacheName 处理方法 支持多参数\n\n @author Nikita Koksharov\n\n","fields":[],"enumConstants":[],"methods":[{"name":"setAllowNullValues","paramTypes":["boolean"],"doc":" Defines possibility of storing {@code null} values.\n

\n Default is true\n\n @param allowNullValues stores if true\n"},{"name":"setTransactionAware","paramTypes":["boolean"],"doc":" Defines if cache aware of Spring-managed transactions.\n If {@code true} put/evict operations are executed only for successful transaction in after-commit phase.\n

\n Default is false\n\n @param transactionAware cache is transaction aware if true\n"},{"name":"setCacheNames","paramTypes":["java.util.Collection"],"doc":" Defines 'fixed' cache names.\n A new cache instance will not be created in dynamic for non-defined names.\n

\n `null` parameter setups dynamic mode\n\n @param names of caches\n"},{"name":"setConfig","paramTypes":["java.util.Map"],"doc":" Set cache config mapped by cache name\n\n @param config object\n"}],"constructors":[{"name":"","paramTypes":[],"doc":" Creates CacheManager supplied by Redisson instance\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/CacheUtils.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/CacheUtils.class new file mode 100644 index 0000000..b142962 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/CacheUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/CacheUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/CacheUtils__Javadoc.json new file mode 100644 index 0000000..6b3ffac --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/CacheUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 缓存操作工具类\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"get","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 获取缓存值\n\n @param cacheNames 缓存组名称\n @param key 缓存key\n"},{"name":"put","paramTypes":["java.lang.String","java.lang.Object","java.lang.Object"],"doc":" 保存缓存值\n\n @param cacheNames 缓存组名称\n @param key 缓存key\n @param value 缓存值\n"},{"name":"evict","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 删除缓存值\n\n @param cacheNames 缓存组名称\n @param key 缓存key\n"},{"name":"clear","paramTypes":["java.lang.String"],"doc":" 清空缓存值\n\n @param cacheNames 缓存组名称\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/QueueUtils.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/QueueUtils.class new file mode 100644 index 0000000..bc4f8f3 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/QueueUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/QueueUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/QueueUtils__Javadoc.json new file mode 100644 index 0000000..3cee9fc --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/QueueUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 分布式队列工具\n 轻量级队列 重量级数据量 请使用 MQ\n 要求 redis 5.X 以上\n\n @author Lion Li\n @version 3.6.0 新增\n","fields":[],"enumConstants":[],"methods":[{"name":"getClient","paramTypes":[],"doc":" 获取客户端实例\n"},{"name":"addQueueObject","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 添加普通队列数据\n\n @param queueName 队列名\n @param data 数据\n"},{"name":"getQueueObject","paramTypes":["java.lang.String"],"doc":" 通用获取一个队列数据 没有数据返回 null(不支持延迟队列)\n\n @param queueName 队列名\n"},{"name":"removeQueueObject","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 通用删除队列数据(不支持延迟队列)\n"},{"name":"destroyQueue","paramTypes":["java.lang.String"],"doc":" 通用销毁队列 所有阻塞监听 报错(不支持延迟队列)\n"},{"name":"addDelayedQueueObject","paramTypes":["java.lang.String","java.lang.Object","long"],"doc":" 添加延迟队列数据 默认毫秒\n\n @param queueName 队列名\n @param data 数据\n @param time 延迟时间\n"},{"name":"addDelayedQueueObject","paramTypes":["java.lang.String","java.lang.Object","long","java.util.concurrent.TimeUnit"],"doc":" 添加延迟队列数据\n\n @param queueName 队列名\n @param data 数据\n @param time 延迟时间\n @param timeUnit 单位\n"},{"name":"getDelayedQueueObject","paramTypes":["java.lang.String"],"doc":" 获取一个延迟队列数据 没有数据返回 null\n\n @param queueName 队列名\n"},{"name":"removeDelayedQueueObject","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 删除延迟队列数据\n"},{"name":"destroyDelayedQueue","paramTypes":["java.lang.String"],"doc":" 销毁延迟队列 所有阻塞监听 报错\n"},{"name":"addPriorityQueueObject","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 添加优先队列数据\n\n @param queueName 队列名\n @param data 数据\n"},{"name":"getPriorityQueueObject","paramTypes":["java.lang.String"],"doc":" 优先队列获取一个队列数据 没有数据返回 null(不支持延迟队列)\n\n @param queueName 队列名\n"},{"name":"removePriorityQueueObject","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 优先队列删除队列数据(不支持延迟队列)\n"},{"name":"destroyPriorityQueue","paramTypes":["java.lang.String"],"doc":" 优先队列销毁队列 所有阻塞监听 报错(不支持延迟队列)\n"},{"name":"trySetBoundedQueueCapacity","paramTypes":["java.lang.String","int"],"doc":" 尝试设置 有界队列 容量 用于限制数量\n\n @param queueName 队列名\n @param capacity 容量\n"},{"name":"trySetBoundedQueueCapacity","paramTypes":["java.lang.String","int","boolean"],"doc":" 尝试设置 有界队列 容量 用于限制数量\n\n @param queueName 队列名\n @param capacity 容量\n @param destroy 已存在是否销毁\n"},{"name":"addBoundedQueueObject","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 添加有界队列数据\n\n @param queueName 队列名\n @param data 数据\n @return 添加成功 true 已达到界限 false\n"},{"name":"getBoundedQueueObject","paramTypes":["java.lang.String"],"doc":" 有界队列获取一个队列数据 没有数据返回 null(不支持延迟队列)\n\n @param queueName 队列名\n"},{"name":"removeBoundedQueueObject","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 有界队列删除队列数据(不支持延迟队列)\n"},{"name":"destroyBoundedQueue","paramTypes":["java.lang.String"],"doc":" 有界队列销毁队列 所有阻塞监听 报错(不支持延迟队列)\n"},{"name":"subscribeBlockingQueue","paramTypes":["java.lang.String","java.util.function.Function","boolean"],"doc":" 订阅阻塞队列(可订阅所有实现类 例如: 延迟 优先 有界 等)\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/RedisUtils.class b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/RedisUtils.class new file mode 100644 index 0000000..072145a Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/RedisUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/RedisUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/RedisUtils__Javadoc.json new file mode 100644 index 0000000..dd4fbc4 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-redis/target/classes/org/dromara/common/redis/utils/RedisUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" redis 工具类\n\n @author Lion Li\n @version 3.1.0 新增\n","fields":[],"enumConstants":[],"methods":[{"name":"rateLimiter","paramTypes":["java.lang.String","org.redisson.api.RateType","int","int"],"doc":" 限流\n\n @param key 限流key\n @param rateType 限流类型\n @param rate 速率\n @param rateInterval 速率间隔\n @return -1 表示失败\n"},{"name":"getClient","paramTypes":[],"doc":" 获取客户端实例\n"},{"name":"publish","paramTypes":["java.lang.String","java.lang.Object","java.util.function.Consumer"],"doc":" 发布通道消息\n\n @param channelKey 通道key\n @param msg 发送数据\n @param consumer 自定义处理\n"},{"name":"publish","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 发布消息到指定的频道\n\n @param channelKey 通道key\n @param msg 发送数据\n"},{"name":"subscribe","paramTypes":["java.lang.String","java.lang.Class","java.util.function.Consumer"],"doc":" 订阅通道接收消息\n\n @param channelKey 通道key\n @param clazz 消息类型\n @param consumer 自定义处理\n"},{"name":"setCacheObject","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 缓存基本的对象,Integer、String、实体类等\n\n @param key 缓存的键值\n @param value 缓存的值\n"},{"name":"setCacheObject","paramTypes":["java.lang.String","java.lang.Object","boolean"],"doc":" 缓存基本的对象,保留当前对象 TTL 有效期\n\n @param key 缓存的键值\n @param value 缓存的值\n @param isSaveTtl 是否保留TTL有效期(例如: set之前ttl剩余90 set之后还是为90)\n @since Redis 6.X 以上使用 setAndKeepTTL 兼容 5.X 方案\n"},{"name":"setCacheObject","paramTypes":["java.lang.String","java.lang.Object","java.time.Duration"],"doc":" 缓存基本的对象,Integer、String、实体类等\n\n @param key 缓存的键值\n @param value 缓存的值\n @param duration 时间\n"},{"name":"setObjectIfAbsent","paramTypes":["java.lang.String","java.lang.Object","java.time.Duration"],"doc":" 如果不存在则设置 并返回 true 如果存在则返回 false\n\n @param key 缓存的键值\n @param value 缓存的值\n @return set成功或失败\n"},{"name":"setObjectIfExists","paramTypes":["java.lang.String","java.lang.Object","java.time.Duration"],"doc":" 如果存在则设置 并返回 true 如果存在则返回 false\n\n @param key 缓存的键值\n @param value 缓存的值\n @return set成功或失败\n"},{"name":"addObjectListener","paramTypes":["java.lang.String","org.redisson.api.ObjectListener"],"doc":" 注册对象监听器\n

\n key 监听器需开启 `notify-keyspace-events` 等 redis 相关配置\n\n @param key 缓存的键值\n @param listener 监听器配置\n"},{"name":"expire","paramTypes":["java.lang.String","long"],"doc":" 设置有效时间\n\n @param key Redis键\n @param timeout 超时时间\n @return true=设置成功;false=设置失败\n"},{"name":"expire","paramTypes":["java.lang.String","java.time.Duration"],"doc":" 设置有效时间\n\n @param key Redis键\n @param duration 超时时间\n @return true=设置成功;false=设置失败\n"},{"name":"getCacheObject","paramTypes":["java.lang.String"],"doc":" 获得缓存的基本对象。\n\n @param key 缓存键值\n @return 缓存键值对应的数据\n"},{"name":"getTimeToLive","paramTypes":["java.lang.String"],"doc":" 获得key剩余存活时间\n\n @param key 缓存键值\n @return 剩余存活时间\n"},{"name":"deleteObject","paramTypes":["java.lang.String"],"doc":" 删除单个对象\n\n @param key 缓存的键值\n"},{"name":"deleteObject","paramTypes":["java.util.Collection"],"doc":" 删除集合对象\n\n @param collection 多个对象\n"},{"name":"isExistsObject","paramTypes":["java.lang.String"],"doc":" 检查缓存对象是否存在\n\n @param key 缓存的键值\n"},{"name":"setCacheList","paramTypes":["java.lang.String","java.util.List"],"doc":" 缓存List数据\n\n @param key 缓存的键值\n @param dataList 待缓存的List数据\n @return 缓存的对象\n"},{"name":"addCacheList","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 追加缓存List数据\n\n @param key 缓存的键值\n @param data 待缓存的数据\n @return 缓存的对象\n"},{"name":"addListListener","paramTypes":["java.lang.String","org.redisson.api.ObjectListener"],"doc":" 注册List监听器\n

\n key 监听器需开启 `notify-keyspace-events` 等 redis 相关配置\n\n @param key 缓存的键值\n @param listener 监听器配置\n"},{"name":"getCacheList","paramTypes":["java.lang.String"],"doc":" 获得缓存的list对象\n\n @param key 缓存的键值\n @return 缓存键值对应的数据\n"},{"name":"getCacheListRange","paramTypes":["java.lang.String","int","int"],"doc":" 获得缓存的list对象(范围)\n\n @param key 缓存的键值\n @param form 起始下标\n @param to 截止下标\n @return 缓存键值对应的数据\n"},{"name":"setCacheSet","paramTypes":["java.lang.String","java.util.Set"],"doc":" 缓存Set\n\n @param key 缓存键值\n @param dataSet 缓存的数据\n @return 缓存数据的对象\n"},{"name":"addCacheSet","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 追加缓存Set数据\n\n @param key 缓存的键值\n @param data 待缓存的数据\n @return 缓存的对象\n"},{"name":"addSetListener","paramTypes":["java.lang.String","org.redisson.api.ObjectListener"],"doc":" 注册Set监听器\n

\n key 监听器需开启 `notify-keyspace-events` 等 redis 相关配置\n\n @param key 缓存的键值\n @param listener 监听器配置\n"},{"name":"getCacheSet","paramTypes":["java.lang.String"],"doc":" 获得缓存的set\n\n @param key 缓存的key\n @return set对象\n"},{"name":"setCacheMap","paramTypes":["java.lang.String","java.util.Map"],"doc":" 缓存Map\n\n @param key 缓存的键值\n @param dataMap 缓存的数据\n"},{"name":"addMapListener","paramTypes":["java.lang.String","org.redisson.api.ObjectListener"],"doc":" 注册Map监听器\n

\n key 监听器需开启 `notify-keyspace-events` 等 redis 相关配置\n\n @param key 缓存的键值\n @param listener 监听器配置\n"},{"name":"getCacheMap","paramTypes":["java.lang.String"],"doc":" 获得缓存的Map\n\n @param key 缓存的键值\n @return map对象\n"},{"name":"getCacheMapKeySet","paramTypes":["java.lang.String"],"doc":" 获得缓存Map的key列表\n\n @param key 缓存的键值\n @return key列表\n"},{"name":"setCacheMapValue","paramTypes":["java.lang.String","java.lang.String","java.lang.Object"],"doc":" 往Hash中存入数据\n\n @param key Redis键\n @param hKey Hash键\n @param value 值\n"},{"name":"getCacheMapValue","paramTypes":["java.lang.String","java.lang.String"],"doc":" 获取Hash中的数据\n\n @param key Redis键\n @param hKey Hash键\n @return Hash中的对象\n"},{"name":"delCacheMapValue","paramTypes":["java.lang.String","java.lang.String"],"doc":" 删除Hash中的数据\n\n @param key Redis键\n @param hKey Hash键\n @return Hash中的对象\n"},{"name":"delMultiCacheMapValue","paramTypes":["java.lang.String","java.util.Set"],"doc":" 删除Hash中的数据\n\n @param key Redis键\n @param hKeys Hash键\n"},{"name":"getMultiCacheMapValue","paramTypes":["java.lang.String","java.util.Set"],"doc":" 获取多个Hash中的数据\n\n @param key Redis键\n @param hKeys Hash键集合\n @return Hash对象集合\n"},{"name":"setAtomicValue","paramTypes":["java.lang.String","long"],"doc":" 设置原子值\n\n @param key Redis键\n @param value 值\n"},{"name":"getAtomicValue","paramTypes":["java.lang.String"],"doc":" 获取原子值\n\n @param key Redis键\n @return 当前值\n"},{"name":"incrAtomicValue","paramTypes":["java.lang.String"],"doc":" 递增原子值\n\n @param key Redis键\n @return 当前值\n"},{"name":"decrAtomicValue","paramTypes":["java.lang.String"],"doc":" 递减原子值\n\n @param key Redis键\n @return 当前值\n"},{"name":"keys","paramTypes":["java.lang.String"],"doc":" 获得缓存的基本对象列表(全局匹配忽略租户 自行拼接租户id)\n\n @param pattern 字符串前缀\n @return 对象列表\n"},{"name":"deleteKeys","paramTypes":["java.lang.String"],"doc":" 删除缓存的基本对象列表(全局匹配忽略租户 自行拼接租户id)\n\n @param pattern 字符串前缀\n"},{"name":"hasKey","paramTypes":["java.lang.String"],"doc":" 检查redis中是否存在key\n\n @param key 键\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..6dd284f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.satoken.config.SaTokenConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/common-satoken.yml b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/common-satoken.yml new file mode 100644 index 0000000..95e1b41 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/common-satoken.yml @@ -0,0 +1,13 @@ +# 内置配置 不允许修改 如需修改请在 nacos 上写相同配置覆盖 +# Sa-Token配置 +sa-token: + # 允许动态设置 token 有效期 + dynamic-active-timeout: true + # 允许从 请求参数 读取 token + is-read-body: true + # 允许从 header 读取 token + is-read-header: true + # 关闭 cookie 鉴权 从根源杜绝 csrf 漏洞风险 + is-read-cookie: false + # token前缀 + token-prefix: "Bearer" diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/config/SaTokenConfig.class b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/config/SaTokenConfig.class new file mode 100644 index 0000000..3519ff9 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/config/SaTokenConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/config/SaTokenConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/config/SaTokenConfig__Javadoc.json new file mode 100644 index 0000000..1cd4109 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/config/SaTokenConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" sa-token 配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"stpInterface","paramTypes":[],"doc":" 权限接口实现(使用bean注入方便用户替换)\n"},{"name":"saTokenDao","paramTypes":[],"doc":" 自定义dao层存储\n"},{"name":"saTokenExceptionHandler","paramTypes":[],"doc":" 异常处理器\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/dao/PlusSaTokenDao.class b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/dao/PlusSaTokenDao.class new file mode 100644 index 0000000..a902414 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/dao/PlusSaTokenDao.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/dao/PlusSaTokenDao__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/dao/PlusSaTokenDao__Javadoc.json new file mode 100644 index 0000000..ea3f258 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/dao/PlusSaTokenDao__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Sa-Token持久层接口(使用框架自带RedisUtils实现 协议统一)\n

\n 采用 caffeine + redis 多级缓存 优化并发查询效率\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"get","paramTypes":["java.lang.String"],"doc":" 获取Value,如无返空\n"},{"name":"set","paramTypes":["java.lang.String","java.lang.String","long"],"doc":" 写入Value,并设定存活时间 (单位: 秒)\n"},{"name":"update","paramTypes":["java.lang.String","java.lang.String"],"doc":" 修修改指定key-value键值对 (过期时间不变)\n"},{"name":"delete","paramTypes":["java.lang.String"],"doc":" 删除Value\n"},{"name":"getTimeout","paramTypes":["java.lang.String"],"doc":" 获取Value的剩余存活时间 (单位: 秒)\n"},{"name":"updateTimeout","paramTypes":["java.lang.String","long"],"doc":" 修改Value的剩余存活时间 (单位: 秒)\n"},{"name":"getObject","paramTypes":["java.lang.String"],"doc":" 获取Object,如无返空\n"},{"name":"setObject","paramTypes":["java.lang.String","java.lang.Object","long"],"doc":" 写入Object,并设定存活时间 (单位: 秒)\n"},{"name":"updateObject","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 更新Object (过期时间不变)\n"},{"name":"deleteObject","paramTypes":["java.lang.String"],"doc":" 删除Object\n"},{"name":"getObjectTimeout","paramTypes":["java.lang.String"],"doc":" 获取Object的剩余存活时间 (单位: 秒)\n"},{"name":"updateObjectTimeout","paramTypes":["java.lang.String","long"],"doc":" 修改Object的剩余存活时间 (单位: 秒)\n"},{"name":"searchData","paramTypes":["java.lang.String","java.lang.String","int","int","boolean"],"doc":" 搜索数据\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/service/SaPermissionImpl.class b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/service/SaPermissionImpl.class new file mode 100644 index 0000000..af4a4ca Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/service/SaPermissionImpl.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/service/SaPermissionImpl__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/service/SaPermissionImpl__Javadoc.json new file mode 100644 index 0000000..735164b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/core/service/SaPermissionImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" sa-token 权限管理实现类\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"getPermissionList","paramTypes":["java.lang.Object","java.lang.String"],"doc":" 获取菜单权限列表\n"},{"name":"getRoleList","paramTypes":["java.lang.Object","java.lang.String"],"doc":" 获取角色权限列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/handler/SaTokenExceptionHandler.class b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/handler/SaTokenExceptionHandler.class new file mode 100644 index 0000000..51e8c26 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/handler/SaTokenExceptionHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/handler/SaTokenExceptionHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/handler/SaTokenExceptionHandler__Javadoc.json new file mode 100644 index 0000000..a4aa1f7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/handler/SaTokenExceptionHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" SaToken异常处理器\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"handleNotPermissionException","paramTypes":["cn.dev33.satoken.exception.NotPermissionException","jakarta.servlet.http.HttpServletRequest"],"doc":" 权限码异常\n"},{"name":"handleNotRoleException","paramTypes":["cn.dev33.satoken.exception.NotRoleException","jakarta.servlet.http.HttpServletRequest"],"doc":" 角色权限异常\n"},{"name":"handleNotLoginException","paramTypes":["cn.dev33.satoken.exception.NotLoginException","jakarta.servlet.http.HttpServletRequest"],"doc":" 认证失败\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/utils/LoginHelper.class b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/utils/LoginHelper.class new file mode 100644 index 0000000..f4a2620 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/utils/LoginHelper.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/utils/LoginHelper__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/utils/LoginHelper__Javadoc.json new file mode 100644 index 0000000..c19fa20 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-satoken/target/classes/org/dromara/common/satoken/utils/LoginHelper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 登录鉴权助手\n

\n user_type 为 用户类型 同一个用户表 可以有多种用户类型 例如 pc,app\n deivce 为 设备类型 同一个用户类型 可以有 多种设备类型 例如 web,ios\n 可以组成 用户类型与设备类型多对多的 权限灵活控制\n

\n 多用户体系 针对 多种用户类型 但权限控制不一致\n 可以组成 多用户类型表与多设备类型 分别控制权限\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"login","paramTypes":["org.dromara.common.core.domain.model.LoginUser","cn.dev33.satoken.stp.SaLoginModel"],"doc":" 登录系统 基于 设备类型\n 针对相同用户体系不同设备\n\n @param loginUser 登录用户信息\n @param model 配置参数\n"},{"name":"getLoginUser","paramTypes":[],"doc":" 获取用户(多级缓存)\n"},{"name":"getLoginUser","paramTypes":["java.lang.String"],"doc":" 获取用户基于token\n"},{"name":"getUserId","paramTypes":[],"doc":" 获取用户id\n"},{"name":"getUsername","paramTypes":[],"doc":" 获取用户账户\n"},{"name":"getTenantId","paramTypes":[],"doc":" 获取租户ID\n"},{"name":"getDeptId","paramTypes":[],"doc":" 获取部门ID\n"},{"name":"getDeptName","paramTypes":[],"doc":" 获取部门名\n"},{"name":"getDeptCategory","paramTypes":[],"doc":" 获取部门类别编码\n"},{"name":"getExtra","paramTypes":["java.lang.String"],"doc":" 获取当前 Token 的扩展信息\n\n @param key 键值\n @return 对应的扩展数据\n"},{"name":"getUserType","paramTypes":[],"doc":" 获取用户类型\n"},{"name":"isSuperAdmin","paramTypes":["java.lang.Long"],"doc":" 是否为超级管理员\n\n @param userId 用户ID\n @return 结果\n"},{"name":"isSuperAdmin","paramTypes":[],"doc":" 是否为超级管理员\n\n @return 结果\n"},{"name":"isTenantAdmin","paramTypes":["java.util.Set"],"doc":" 是否为租户管理员\n\n @param rolePermission 角色权限标识组\n @return 结果\n"},{"name":"isTenantAdmin","paramTypes":[],"doc":" 是否为租户管理员\n\n @return 结果\n"},{"name":"isLogin","paramTypes":[],"doc":" 检查当前用户是否已登录\n\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-security/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..07dcaff --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,18 @@ +{ + "groups": [ + { + "name": "security", + "type": "org.dromara.common.security.config.properties.SecurityProperties", + "sourceType": "org.dromara.common.security.config.properties.SecurityProperties" + } + ], + "properties": [ + { + "name": "security.excludes", + "type": "java.lang.String[]", + "description": "排除路径", + "sourceType": "org.dromara.common.security.config.properties.SecurityProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-security/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..6def724 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1,2 @@ +org.dromara.common.security.handler.AllUrlHandler +org.dromara.common.security.config.SecurityConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/SecurityConfig.class b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/SecurityConfig.class new file mode 100644 index 0000000..bfe566e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/SecurityConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/SecurityConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/SecurityConfig__Javadoc.json new file mode 100644 index 0000000..506911d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/SecurityConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 权限安全配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"addInterceptors","paramTypes":["org.springframework.web.servlet.config.annotation.InterceptorRegistry"],"doc":" 注册sa-token的拦截器\n"},{"name":"getSaServletFilter","paramTypes":[],"doc":" 对 actuator 健康检查接口 做账号密码鉴权\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/properties/SecurityProperties.class b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/properties/SecurityProperties.class new file mode 100644 index 0000000..1fb7216 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/properties/SecurityProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/properties/SecurityProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/properties/SecurityProperties__Javadoc.json new file mode 100644 index 0000000..f96a1e8 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/config/properties/SecurityProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Security 配置属性\n\n @author Lion Li\n","fields":[{"name":"excludes","doc":" 排除路径\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/handler/AllUrlHandler.class b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/handler/AllUrlHandler.class new file mode 100644 index 0000000..51aee1e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/handler/AllUrlHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/handler/AllUrlHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/handler/AllUrlHandler__Javadoc.json new file mode 100644 index 0000000..e8131fb --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-security/target/classes/org/dromara/common/security/handler/AllUrlHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 获取所有Url配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/annotation/Sensitive.class b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/annotation/Sensitive.class new file mode 100644 index 0000000..341417e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/annotation/Sensitive.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveService.class b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveService.class new file mode 100644 index 0000000..101f772 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveService.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveService__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveService__Javadoc.json new file mode 100644 index 0000000..94303ab --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 脱敏服务\n 默认管理员不过滤\n 需自行根据业务重写实现\n\n @author Lion Li\n @version 3.6.0\n","fields":[],"enumConstants":[],"methods":[{"name":"isSensitive","paramTypes":["java.lang.String","java.lang.String"],"doc":" 是否脱敏\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveStrategy.class b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveStrategy.class new file mode 100644 index 0000000..21f9b8a Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveStrategy.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveStrategy__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveStrategy__Javadoc.json new file mode 100644 index 0000000..7797589 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/core/SensitiveStrategy__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 脱敏策略\n\n @author Yjoioooo\n @version 3.6.0\n","fields":[],"enumConstants":[{"name":"ID_CARD","doc":" 身份证脱敏\n"},{"name":"PHONE","doc":" 手机号脱敏\n"},{"name":"ADDRESS","doc":" 地址脱敏\n"},{"name":"EMAIL","doc":" 邮箱脱敏\n"},{"name":"BANK_CARD","doc":" 银行卡\n"},{"name":"CHINESE_NAME","doc":" 中文名\n"},{"name":"FIXED_PHONE","doc":" 固定电话\n"},{"name":"USER_ID","doc":" 用户ID\n"},{"name":"PASSWORD","doc":" 密码\n"},{"name":"IPV4","doc":" ipv4\n"},{"name":"IPV6","doc":" ipv6\n"},{"name":"CAR_LICENSE","doc":" 中国大陆车牌,包含普通车辆、新能源车辆\n"},{"name":"FIRST_MASK","doc":" 只显示第一个字符\n"},{"name":"CLEAR","doc":" 清空为null\n"},{"name":"CLEAR_TO_NULL","doc":" 清空为\"\"\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/handler/SensitiveHandler.class b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/handler/SensitiveHandler.class new file mode 100644 index 0000000..32437a4 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/handler/SensitiveHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/handler/SensitiveHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/handler/SensitiveHandler__Javadoc.json new file mode 100644 index 0000000..14bfad7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-sensitive/target/classes/org/dromara/common/sensitive/handler/SensitiveHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 数据脱敏json序列化工具\n\n @author Yjoioooo\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..5919ce3 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.sms.config.SmsAutoConfiguration diff --git a/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/config/SmsAutoConfiguration.class b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/config/SmsAutoConfiguration.class new file mode 100644 index 0000000..225679c Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/config/SmsAutoConfiguration.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/config/SmsAutoConfiguration__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/config/SmsAutoConfiguration__Javadoc.json new file mode 100644 index 0000000..5f48a32 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/config/SmsAutoConfiguration__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 短信配置类\n\n @author Feng\n","fields":[],"enumConstants":[],"methods":[{"name":"smsExceptionHandler","paramTypes":[],"doc":" 异常处理器\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/core/dao/PlusSmsDao.class b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/core/dao/PlusSmsDao.class new file mode 100644 index 0000000..847b537 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/core/dao/PlusSmsDao.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/core/dao/PlusSmsDao__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/core/dao/PlusSmsDao__Javadoc.json new file mode 100644 index 0000000..4c9429f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/core/dao/PlusSmsDao__Javadoc.json @@ -0,0 +1 @@ +{"doc":" SmsDao缓存配置 (使用框架自带RedisUtils实现 协议统一)\n

主要用于短信重试和拦截的缓存\n\n @author Feng\n","fields":[],"enumConstants":[],"methods":[{"name":"set","paramTypes":["java.lang.String","java.lang.Object","long"],"doc":" 存储\n\n @param key 键\n @param value 值\n @param cacheTime 缓存时间(单位:秒)\n"},{"name":"set","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 存储\n\n @param key 键\n @param value 值\n"},{"name":"get","paramTypes":["java.lang.String"],"doc":" 读取\n\n @param key 键\n @return 值\n"},{"name":"remove","paramTypes":["java.lang.String"],"doc":" remove\n

根据key移除缓存\n\n @param key 缓存键\n @return 被删除的value\n @author :Wind\n"},{"name":"clean","paramTypes":[],"doc":" 清空\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/handler/SmsExceptionHandler.class b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/handler/SmsExceptionHandler.class new file mode 100644 index 0000000..cc746f9 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/handler/SmsExceptionHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/handler/SmsExceptionHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/handler/SmsExceptionHandler__Javadoc.json new file mode 100644 index 0000000..251e6ec --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-sms/target/classes/org/dromara/common/sms/handler/SmsExceptionHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" SMS异常处理器\n\n @author AprilWind\n","fields":[],"enumConstants":[],"methods":[{"name":"handleSmsBlendException","paramTypes":["org.dromara.sms4j.comm.exception.SmsBlendException","jakarta.servlet.http.HttpServletRequest"],"doc":" sms异常\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..3f3aefa --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,18 @@ +{ + "groups": [ + { + "name": "justauth", + "type": "org.dromara.common.social.config.properties.SocialProperties", + "sourceType": "org.dromara.common.social.config.properties.SocialProperties" + } + ], + "properties": [ + { + "name": "justauth.type", + "type": "java.util.Map", + "description": "授权类型", + "sourceType": "org.dromara.common.social.config.properties.SocialProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..fc544a0 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.social.config.SocialAutoConfiguration diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/SocialAutoConfiguration.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/SocialAutoConfiguration.class new file mode 100644 index 0000000..5918e9f Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/SocialAutoConfiguration.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/SocialAutoConfiguration__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/SocialAutoConfiguration__Javadoc.json new file mode 100644 index 0000000..9216917 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/SocialAutoConfiguration__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Social 配置属性\n @author thiszhc\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialLoginConfigProperties.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialLoginConfigProperties.class new file mode 100644 index 0000000..73bbf8e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialLoginConfigProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialLoginConfigProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialLoginConfigProperties__Javadoc.json new file mode 100644 index 0000000..96c4444 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialLoginConfigProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 社交登录配置\n\n @author thiszhc\n","fields":[{"name":"clientId","doc":" 应用 ID\n"},{"name":"clientSecret","doc":" 应用密钥\n"},{"name":"redirectUri","doc":" 回调地址\n"},{"name":"unionId","doc":" 是否获取unionId\n"},{"name":"codingGroupName","doc":" Coding 企业名称\n"},{"name":"alipayPublicKey","doc":" 支付宝公钥\n"},{"name":"agentId","doc":" 企业微信应用ID\n"},{"name":"stackOverflowKey","doc":" stackoverflow api key\n"},{"name":"deviceId","doc":" 设备ID\n"},{"name":"clientOsType","doc":" 客户端系统类型\n"},{"name":"serverUrl","doc":" maxkey 服务器地址\n"},{"name":"scopes","doc":" 请求范围\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialProperties.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialProperties.class new file mode 100644 index 0000000..faeba1f Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialProperties__Javadoc.json new file mode 100644 index 0000000..b5d45b0 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/config/properties/SocialProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Social 配置属性\n\n @author thiszhc\n","fields":[{"name":"type","doc":" 授权类型\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeyRequest.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeyRequest.class new file mode 100644 index 0000000..e4c666a Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeyRequest.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeyRequest__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeyRequest__Javadoc.json new file mode 100644 index 0000000..27c0df7 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeyRequest__Javadoc.json @@ -0,0 +1 @@ +{"doc":" @author 长春叭哥 2023年03月26日\n","fields":[],"enumConstants":[],"methods":[],"constructors":[{"name":"","paramTypes":["me.zhyd.oauth.config.AuthConfig"],"doc":" 设定归属域\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeySource$1.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeySource$1.class new file mode 100644 index 0000000..400463d Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeySource$1.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeySource.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeySource.class new file mode 100644 index 0000000..76fd850 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeySource.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeySource__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeySource__Javadoc.json new file mode 100644 index 0000000..11423b4 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/maxkey/AuthMaxKeySource__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Oauth2 默认接口说明\n\n @author 长春叭哥 2023年03月26日\n\n","fields":[],"enumConstants":[{"name":"MAXKEY","doc":" 自己搭建的 maxkey 私服\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopIamRequest.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopIamRequest.class new file mode 100644 index 0000000..924c79e Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopIamRequest.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopIamRequest__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopIamRequest__Javadoc.json new file mode 100644 index 0000000..d9763b4 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopIamRequest__Javadoc.json @@ -0,0 +1 @@ +{"doc":" TopIAM 认证请求\n\n @author xlsea\n @since 2024-01-06\n","fields":[],"enumConstants":[],"methods":[],"constructors":[{"name":"","paramTypes":["me.zhyd.oauth.config.AuthConfig"],"doc":" 设定归属域\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopiamSource$1.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopiamSource$1.class new file mode 100644 index 0000000..38501a4 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopiamSource$1.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopiamSource.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopiamSource.class new file mode 100644 index 0000000..db63a02 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopiamSource.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopiamSource__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopiamSource__Javadoc.json new file mode 100644 index 0000000..5635049 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/topiam/AuthTopiamSource__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Oauth2 默认接口说明\n\n @author xlsea\n @since 2024-01-06\n","fields":[],"enumConstants":[{"name":"TOPIAM","doc":" 测试\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/AuthRedisStateCache.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/AuthRedisStateCache.class new file mode 100644 index 0000000..8180085 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/AuthRedisStateCache.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/AuthRedisStateCache__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/AuthRedisStateCache__Javadoc.json new file mode 100644 index 0000000..8936ed9 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/AuthRedisStateCache__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 授权状态缓存\n","fields":[],"enumConstants":[],"methods":[{"name":"cache","paramTypes":["java.lang.String","java.lang.String"],"doc":" 存入缓存\n\n @param key 缓存key\n @param value 缓存内容\n"},{"name":"cache","paramTypes":["java.lang.String","java.lang.String","long"],"doc":" 存入缓存\n\n @param key 缓存key\n @param value 缓存内容\n @param timeout 指定缓存过期时间(毫秒)\n"},{"name":"get","paramTypes":["java.lang.String"],"doc":" 获取缓存内容\n\n @param key 缓存key\n @return 缓存内容\n"},{"name":"containsKey","paramTypes":["java.lang.String"],"doc":" 是否存在key,如果对应key的value值已过期,也返回false\n\n @param key 缓存key\n @return true:存在key,并且value没过期;false:key不存在或者已过期\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/SocialUtils.class b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/SocialUtils.class new file mode 100644 index 0000000..becb27d Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/SocialUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/SocialUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/SocialUtils__Javadoc.json new file mode 100644 index 0000000..14a69f6 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-social/target/classes/org/dromara/common/social/utils/SocialUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 认证授权工具类\n\n @author thiszhc\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..21d0383 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,24 @@ +{ + "groups": [ + { + "name": "tenant", + "type": "org.dromara.common.tenant.properties.TenantProperties", + "sourceType": "org.dromara.common.tenant.properties.TenantProperties" + } + ], + "properties": [ + { + "name": "tenant.enable", + "type": "java.lang.Boolean", + "description": "是否启用", + "sourceType": "org.dromara.common.tenant.properties.TenantProperties" + }, + { + "name": "tenant.excludes", + "type": "java.util.List", + "description": "排除表", + "sourceType": "org.dromara.common.tenant.properties.TenantProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..f837191 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.tenant.config.TenantConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig$MybatisPlusConfiguration.class b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig$MybatisPlusConfiguration.class new file mode 100644 index 0000000..fb562e1 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig$MybatisPlusConfiguration.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig$MybatisPlusConfiguration__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig$MybatisPlusConfiguration__Javadoc.json new file mode 100644 index 0000000..388aa27 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig$MybatisPlusConfiguration__Javadoc.json @@ -0,0 +1 @@ +{"doc":"","fields":[],"enumConstants":[],"methods":[{"name":"tenantLineInnerInterceptor","paramTypes":["org.dromara.common.tenant.properties.TenantProperties"],"doc":" 多租户插件\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig.class b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig.class new file mode 100644 index 0000000..382f2f0 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig__Javadoc.json new file mode 100644 index 0000000..e092122 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/config/TenantConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户配置类\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"tenantCacheManager","paramTypes":[],"doc":" 多租户缓存管理器\n"},{"name":"tenantSaTokenDao","paramTypes":[],"doc":" 多租户鉴权dao实现\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantEntity.class b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantEntity.class new file mode 100644 index 0000000..75f88e0 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantEntity.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantEntity__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantEntity__Javadoc.json new file mode 100644 index 0000000..3db444e --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantEntity__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户基类\n\n @author Michelle.Chung\n","fields":[{"name":"tenantId","doc":" 租户编号\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantSaTokenDao.class b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantSaTokenDao.class new file mode 100644 index 0000000..484ff80 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantSaTokenDao.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantSaTokenDao__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantSaTokenDao__Javadoc.json new file mode 100644 index 0000000..d2344b4 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/core/TenantSaTokenDao__Javadoc.json @@ -0,0 +1 @@ +{"doc":" SaToken 认证数据持久层 适配多租户\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"update","paramTypes":["java.lang.String","java.lang.String"],"doc":" 修修改指定key-value键值对 (过期时间不变)\n"},{"name":"delete","paramTypes":["java.lang.String"],"doc":" 删除Value\n"},{"name":"getTimeout","paramTypes":["java.lang.String"],"doc":" 获取Value的剩余存活时间 (单位: 秒)\n"},{"name":"updateTimeout","paramTypes":["java.lang.String","long"],"doc":" 修改Value的剩余存活时间 (单位: 秒)\n"},{"name":"getObject","paramTypes":["java.lang.String"],"doc":" 获取Object,如无返空\n"},{"name":"setObject","paramTypes":["java.lang.String","java.lang.Object","long"],"doc":" 写入Object,并设定存活时间 (单位: 秒)\n"},{"name":"updateObject","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 更新Object (过期时间不变)\n"},{"name":"deleteObject","paramTypes":["java.lang.String"],"doc":" 删除Object\n"},{"name":"getObjectTimeout","paramTypes":["java.lang.String"],"doc":" 获取Object的剩余存活时间 (单位: 秒)\n"},{"name":"updateObjectTimeout","paramTypes":["java.lang.String","long"],"doc":" 修改Object的剩余存活时间 (单位: 秒)\n"},{"name":"searchData","paramTypes":["java.lang.String","java.lang.String","int","int","boolean"],"doc":" 搜索数据\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/exception/TenantException.class b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/exception/TenantException.class new file mode 100644 index 0000000..951aeb5 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/exception/TenantException.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/exception/TenantException__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/exception/TenantException__Javadoc.json new file mode 100644 index 0000000..ac5bddd --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/exception/TenantException__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户异常类\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/PlusTenantLineHandler.class b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/PlusTenantLineHandler.class new file mode 100644 index 0000000..96c0064 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/PlusTenantLineHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/PlusTenantLineHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/PlusTenantLineHandler__Javadoc.json new file mode 100644 index 0000000..8e70c58 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/PlusTenantLineHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 自定义租户处理器\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/TenantKeyPrefixHandler.class b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/TenantKeyPrefixHandler.class new file mode 100644 index 0000000..5eafb17 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/TenantKeyPrefixHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/TenantKeyPrefixHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/TenantKeyPrefixHandler__Javadoc.json new file mode 100644 index 0000000..b44d1f3 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/handle/TenantKeyPrefixHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 多租户redis缓存key前缀处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"map","paramTypes":["java.lang.String"],"doc":" 增加前缀\n"},{"name":"unmap","paramTypes":["java.lang.String"],"doc":" 去除前缀\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/helper/TenantHelper.class b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/helper/TenantHelper.class new file mode 100644 index 0000000..ed1e407 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/helper/TenantHelper.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/helper/TenantHelper__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/helper/TenantHelper__Javadoc.json new file mode 100644 index 0000000..001627b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/helper/TenantHelper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户助手\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"isEnable","paramTypes":[],"doc":" 租户功能是否启用\n"},{"name":"enableIgnore","paramTypes":[],"doc":" 开启忽略租户(开启后需手动调用 {@link #disableIgnore()} 关闭)\n"},{"name":"disableIgnore","paramTypes":[],"doc":" 关闭忽略租户\n"},{"name":"ignore","paramTypes":["java.lang.Runnable"],"doc":" 在忽略租户中执行\n\n @param handle 处理执行方法\n"},{"name":"ignore","paramTypes":["java.util.function.Supplier"],"doc":" 在忽略租户中执行\n\n @param handle 处理执行方法\n"},{"name":"setDynamic","paramTypes":["java.lang.String","boolean"],"doc":" 设置动态租户(一直有效 需要手动清理)\n

\n 如果为未登录状态下 那么只在当前线程内生效\n\n @param tenantId 租户id\n @param global 是否全局生效\n"},{"name":"getDynamic","paramTypes":[],"doc":" 获取动态租户(一直有效 需要手动清理)\n

\n 如果为未登录状态下 那么只在当前线程内生效\n"},{"name":"clearDynamic","paramTypes":[],"doc":" 清除动态租户\n"},{"name":"dynamic","paramTypes":["java.lang.String","java.lang.Runnable"],"doc":" 在动态租户中执行\n\n @param handle 处理执行方法\n"},{"name":"dynamic","paramTypes":["java.lang.String","java.util.function.Supplier"],"doc":" 在动态租户中执行\n\n @param handle 处理执行方法\n"},{"name":"getTenantId","paramTypes":[],"doc":" 获取当前租户id(动态租户优先)\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/manager/TenantSpringCacheManager.class b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/manager/TenantSpringCacheManager.class new file mode 100644 index 0000000..5f4b089 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/manager/TenantSpringCacheManager.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/manager/TenantSpringCacheManager__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/manager/TenantSpringCacheManager__Javadoc.json new file mode 100644 index 0000000..d513af0 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/manager/TenantSpringCacheManager__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 重写 cacheName 处理方法 支持多租户\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/properties/TenantProperties.class b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/properties/TenantProperties.class new file mode 100644 index 0000000..007d035 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/properties/TenantProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/properties/TenantProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/properties/TenantProperties__Javadoc.json new file mode 100644 index 0000000..a4dda0b --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-tenant/target/classes/org/dromara/common/tenant/properties/TenantProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户 配置属性\n\n @author Lion Li\n","fields":[{"name":"enable","doc":" 是否启用\n"},{"name":"excludes","doc":" 排除表\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..b4c65cb --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1,5 @@ +org.dromara.common.translation.config.TranslationConfig +org.dromara.common.translation.core.impl.DeptNameTranslationImpl +org.dromara.common.translation.core.impl.DictTypeTranslationImpl +org.dromara.common.translation.core.impl.UserNameTranslationImpl +org.dromara.common.translation.core.impl.NicknameTranslationImpl diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/annotation/Translation.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/annotation/Translation.class new file mode 100644 index 0000000..45e800b Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/annotation/Translation.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/annotation/TranslationType.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/annotation/TranslationType.class new file mode 100644 index 0000000..dde2cdd Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/annotation/TranslationType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/config/TranslationConfig.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/config/TranslationConfig.class new file mode 100644 index 0000000..9dc9bed Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/config/TranslationConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/config/TranslationConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/config/TranslationConfig__Javadoc.json new file mode 100644 index 0000000..9beab47 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/config/TranslationConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 翻译模块配置类\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/constant/TransConstant.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/constant/TransConstant.class new file mode 100644 index 0000000..4f0f90d Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/constant/TransConstant.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/constant/TransConstant__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/constant/TransConstant__Javadoc.json new file mode 100644 index 0000000..35231a2 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/constant/TransConstant__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 翻译常量\n\n @author Lion Li\n","fields":[{"name":"USER_ID_TO_NAME","doc":" 用户id转账号\n"},{"name":"USER_ID_TO_NICKNAME","doc":" 用户id转用户名称\n"},{"name":"DEPT_ID_TO_NAME","doc":" 部门id转名称\n"},{"name":"DICT_TYPE_TO_LABEL","doc":" 字典type转label\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/TranslationInterface.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/TranslationInterface.class new file mode 100644 index 0000000..87953d7 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/TranslationInterface.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/TranslationInterface__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/TranslationInterface__Javadoc.json new file mode 100644 index 0000000..2dc1e1d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/TranslationInterface__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 翻译接口 (实现类需标注 {@link TranslationType} 注解标明翻译类型)\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"translation","paramTypes":["java.lang.Object","java.lang.String"],"doc":" 翻译\n\n @param key 需要被翻译的键(不为空)\n @param other 其他参数\n @return 返回键对应的值\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationBeanSerializerModifier.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationBeanSerializerModifier.class new file mode 100644 index 0000000..3f78fcc Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationBeanSerializerModifier.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationBeanSerializerModifier__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationBeanSerializerModifier__Javadoc.json new file mode 100644 index 0000000..076ed9d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationBeanSerializerModifier__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Bean 序列化修改器 解决 Null 被单独处理问题\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationHandler.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationHandler.class new file mode 100644 index 0000000..6555e27 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationHandler__Javadoc.json new file mode 100644 index 0000000..2173079 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/handler/TranslationHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 翻译处理器\n\n @author Lion Li\n","fields":[{"name":"TRANSLATION_MAPPER","doc":" 全局翻译实现类映射器\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DeptNameTranslationImpl.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DeptNameTranslationImpl.class new file mode 100644 index 0000000..960fca9 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DeptNameTranslationImpl.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DeptNameTranslationImpl__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DeptNameTranslationImpl__Javadoc.json new file mode 100644 index 0000000..037b32d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DeptNameTranslationImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 部门翻译实现\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DictTypeTranslationImpl.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DictTypeTranslationImpl.class new file mode 100644 index 0000000..ee91d07 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DictTypeTranslationImpl.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DictTypeTranslationImpl__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DictTypeTranslationImpl__Javadoc.json new file mode 100644 index 0000000..f3316d1 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/DictTypeTranslationImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典翻译实现\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/NicknameTranslationImpl.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/NicknameTranslationImpl.class new file mode 100644 index 0000000..dd77dc0 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/NicknameTranslationImpl.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/NicknameTranslationImpl__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/NicknameTranslationImpl__Javadoc.json new file mode 100644 index 0000000..92d7b0e --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/NicknameTranslationImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户名称翻译实现\n\n @author may\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/UserNameTranslationImpl.class b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/UserNameTranslationImpl.class new file mode 100644 index 0000000..cbde191 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/UserNameTranslationImpl.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/UserNameTranslationImpl__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/UserNameTranslationImpl__Javadoc.json new file mode 100644 index 0000000..ecad0ee --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-translation/target/classes/org/dromara/common/translation/core/impl/UserNameTranslationImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户名翻译实现\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..6f25afb --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,58 @@ +{ + "groups": [ + { + "name": "captcha", + "type": "org.dromara.common.web.config.properties.CaptchaProperties", + "sourceType": "org.dromara.common.web.config.properties.CaptchaProperties" + }, + { + "name": "xss", + "type": "org.dromara.common.web.config.properties.XssProperties", + "sourceType": "org.dromara.common.web.config.properties.XssProperties" + } + ], + "properties": [ + { + "name": "captcha.category", + "type": "org.dromara.common.web.enums.CaptchaCategory", + "description": "验证码类别", + "sourceType": "org.dromara.common.web.config.properties.CaptchaProperties" + }, + { + "name": "captcha.char-length", + "type": "java.lang.Integer", + "description": "字符验证码长度", + "sourceType": "org.dromara.common.web.config.properties.CaptchaProperties" + }, + { + "name": "captcha.enable", + "type": "java.lang.Boolean", + "sourceType": "org.dromara.common.web.config.properties.CaptchaProperties" + }, + { + "name": "captcha.number-length", + "type": "java.lang.Integer", + "description": "数字验证码位数", + "sourceType": "org.dromara.common.web.config.properties.CaptchaProperties" + }, + { + "name": "captcha.type", + "type": "org.dromara.common.web.enums.CaptchaType", + "description": "验证码类型", + "sourceType": "org.dromara.common.web.config.properties.CaptchaProperties" + }, + { + "name": "xss.enabled", + "type": "java.lang.Boolean", + "description": "Xss开关", + "sourceType": "org.dromara.common.web.config.properties.XssProperties" + }, + { + "name": "xss.exclude-urls", + "type": "java.util.List", + "description": "排除路径", + "sourceType": "org.dromara.common.web.config.properties.XssProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..fc10a36 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1,5 @@ +org.dromara.common.web.config.CaptchaConfig +org.dromara.common.web.config.FilterConfig +org.dromara.common.web.config.I18nConfig +org.dromara.common.web.config.ResourcesConfig +org.dromara.common.web.config.UndertowConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/CaptchaConfig.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/CaptchaConfig.class new file mode 100644 index 0000000..21f91de Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/CaptchaConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/CaptchaConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/CaptchaConfig__Javadoc.json new file mode 100644 index 0000000..4619d52 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/CaptchaConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 验证码配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"circleCaptcha","paramTypes":[],"doc":" 圆圈干扰验证码\n"},{"name":"lineCaptcha","paramTypes":[],"doc":" 线段干扰的验证码\n"},{"name":"shearCaptcha","paramTypes":[],"doc":" 扭曲干扰验证码\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/FilterConfig.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/FilterConfig.class new file mode 100644 index 0000000..d94df09 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/FilterConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/FilterConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/FilterConfig__Javadoc.json new file mode 100644 index 0000000..dbc8184 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/FilterConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Filter配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/I18nConfig.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/I18nConfig.class new file mode 100644 index 0000000..e1804c0 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/I18nConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/I18nConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/I18nConfig__Javadoc.json new file mode 100644 index 0000000..189279d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/I18nConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 国际化配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/ResourcesConfig.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/ResourcesConfig.class new file mode 100644 index 0000000..3627de9 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/ResourcesConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/ResourcesConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/ResourcesConfig__Javadoc.json new file mode 100644 index 0000000..190a4c0 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/ResourcesConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通用配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"corsFilter","paramTypes":[],"doc":" 跨域配置\n"},{"name":"globalExceptionHandler","paramTypes":[],"doc":" 全局异常处理器\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/UndertowConfig.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/UndertowConfig.class new file mode 100644 index 0000000..fc99486 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/UndertowConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/UndertowConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/UndertowConfig__Javadoc.json new file mode 100644 index 0000000..e0aafba --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/UndertowConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Undertow 自定义配置\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/CaptchaProperties.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/CaptchaProperties.class new file mode 100644 index 0000000..eb766c4 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/CaptchaProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/CaptchaProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/CaptchaProperties__Javadoc.json new file mode 100644 index 0000000..b8f8403 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/CaptchaProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 验证码 配置属性\n\n @author Lion Li\n","fields":[{"name":"type","doc":" 验证码类型\n"},{"name":"category","doc":" 验证码类别\n"},{"name":"numberLength","doc":" 数字验证码位数\n"},{"name":"charLength","doc":" 字符验证码长度\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/XssProperties.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/XssProperties.class new file mode 100644 index 0000000..3857f35 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/XssProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/XssProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/XssProperties__Javadoc.json new file mode 100644 index 0000000..c338ccc --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/config/properties/XssProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" xss过滤 配置属性\n\n @author Lion Li\n","fields":[{"name":"enabled","doc":" Xss开关\n"},{"name":"excludeUrls","doc":" 排除路径\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/BaseController.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/BaseController.class new file mode 100644 index 0000000..0ebaab6 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/BaseController.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/BaseController__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/BaseController__Javadoc.json new file mode 100644 index 0000000..6bbf1da --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/BaseController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" web层通用数据处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"toAjax","paramTypes":["int"],"doc":" 响应返回结果\n\n @param rows 影响行数\n @return 操作结果\n"},{"name":"toAjax","paramTypes":["boolean"],"doc":" 响应返回结果\n\n @param result 结果\n @return 操作结果\n"},{"name":"redirect","paramTypes":["java.lang.String"],"doc":" 页面跳转\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/I18nLocaleResolver.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/I18nLocaleResolver.class new file mode 100644 index 0000000..dcb9e71 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/I18nLocaleResolver.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/I18nLocaleResolver__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/I18nLocaleResolver__Javadoc.json new file mode 100644 index 0000000..e5bc4dc --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/core/I18nLocaleResolver__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 获取请求头国际化信息\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaCategory.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaCategory.class new file mode 100644 index 0000000..ce71664 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaCategory.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaCategory__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaCategory__Javadoc.json new file mode 100644 index 0000000..b4920b9 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaCategory__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 验证码类别\n\n @author Lion Li\n","fields":[],"enumConstants":[{"name":"LINE","doc":" 线段干扰\n"},{"name":"CIRCLE","doc":" 圆圈干扰\n"},{"name":"SHEAR","doc":" 扭曲干扰\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaType.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaType.class new file mode 100644 index 0000000..3d06264 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaType.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaType__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaType__Javadoc.json new file mode 100644 index 0000000..66a5086 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/enums/CaptchaType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 验证码类型\n\n @author Lion Li\n","fields":[],"enumConstants":[{"name":"MATH","doc":" 数字\n"},{"name":"CHAR","doc":" 字符\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatableFilter.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatableFilter.class new file mode 100644 index 0000000..0a3c7de Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatableFilter.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatableFilter__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatableFilter__Javadoc.json new file mode 100644 index 0000000..a35a093 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatableFilter__Javadoc.json @@ -0,0 +1 @@ +{"doc":" Repeatable 过滤器\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatedlyRequestWrapper$1.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatedlyRequestWrapper$1.class new file mode 100644 index 0000000..eb459d5 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatedlyRequestWrapper$1.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatedlyRequestWrapper.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatedlyRequestWrapper.class new file mode 100644 index 0000000..91f5815 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatedlyRequestWrapper.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatedlyRequestWrapper__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatedlyRequestWrapper__Javadoc.json new file mode 100644 index 0000000..f298c3d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/RepeatedlyRequestWrapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 构建可重复读取inputStream的request\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssFilter.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssFilter.class new file mode 100644 index 0000000..53e9eff Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssFilter.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssFilter__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssFilter__Javadoc.json new file mode 100644 index 0000000..53aba43 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssFilter__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 防止XSS攻击的过滤器\n\n @author ruoyi\n","fields":[{"name":"excludes","doc":" 排除链接\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssHttpServletRequestWrapper$1.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssHttpServletRequestWrapper$1.class new file mode 100644 index 0000000..f33aa66 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssHttpServletRequestWrapper$1.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssHttpServletRequestWrapper.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssHttpServletRequestWrapper.class new file mode 100644 index 0000000..d36e548 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssHttpServletRequestWrapper.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssHttpServletRequestWrapper__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssHttpServletRequestWrapper__Javadoc.json new file mode 100644 index 0000000..1d1d0cf --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/filter/XssHttpServletRequestWrapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" XSS过滤处理\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[{"name":"isJsonRequest","paramTypes":[],"doc":" 是否是Json请求\n"}],"constructors":[{"name":"","paramTypes":["jakarta.servlet.http.HttpServletRequest"],"doc":" @param request\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/handler/GlobalExceptionHandler.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/handler/GlobalExceptionHandler.class new file mode 100644 index 0000000..46603ed Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/handler/GlobalExceptionHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/handler/GlobalExceptionHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/handler/GlobalExceptionHandler__Javadoc.json new file mode 100644 index 0000000..eb93239 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/handler/GlobalExceptionHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 全局异常处理器\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"handleHttpRequestMethodNotSupported","paramTypes":["org.springframework.web.HttpRequestMethodNotSupportedException","jakarta.servlet.http.HttpServletRequest"],"doc":" 请求方式不支持\n"},{"name":"handleServiceException","paramTypes":["org.dromara.common.core.exception.ServiceException","jakarta.servlet.http.HttpServletRequest"],"doc":" 业务异常\n"},{"name":"handleServletException","paramTypes":["jakarta.servlet.ServletException","jakarta.servlet.http.HttpServletRequest"],"doc":" servlet异常\n"},{"name":"handleBaseException","paramTypes":["org.dromara.common.core.exception.base.BaseException","jakarta.servlet.http.HttpServletRequest"],"doc":" 业务异常\n"},{"name":"handleMissingPathVariableException","paramTypes":["org.springframework.web.bind.MissingPathVariableException","jakarta.servlet.http.HttpServletRequest"],"doc":" 请求路径中缺少必需的路径变量\n"},{"name":"handleMethodArgumentTypeMismatchException","paramTypes":["org.springframework.web.method.annotation.MethodArgumentTypeMismatchException","jakarta.servlet.http.HttpServletRequest"],"doc":" 请求参数类型不匹配\n"},{"name":"handleNoHandlerFoundException","paramTypes":["org.springframework.web.servlet.NoHandlerFoundException","jakarta.servlet.http.HttpServletRequest"],"doc":" 找不到路由\n"},{"name":"handleRuntimeException","paramTypes":["java.io.IOException","jakarta.servlet.http.HttpServletRequest"],"doc":" 拦截未知的运行时异常\n"},{"name":"handleRuntimeException","paramTypes":["java.lang.RuntimeException","jakarta.servlet.http.HttpServletRequest"],"doc":" 拦截未知的运行时异常\n"},{"name":"handleException","paramTypes":["java.lang.Exception","jakarta.servlet.http.HttpServletRequest"],"doc":" 系统异常\n"},{"name":"handleBindException","paramTypes":["org.springframework.validation.BindException"],"doc":" 自定义验证异常\n"},{"name":"constraintViolationException","paramTypes":["jakarta.validation.ConstraintViolationException"],"doc":" 自定义验证异常\n"},{"name":"handleMethodArgumentNotValidException","paramTypes":["org.springframework.web.bind.MethodArgumentNotValidException"],"doc":" 自定义验证异常\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/interceptor/PlusWebInvokeTimeInterceptor.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/interceptor/PlusWebInvokeTimeInterceptor.class new file mode 100644 index 0000000..71ffa98 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/interceptor/PlusWebInvokeTimeInterceptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/interceptor/PlusWebInvokeTimeInterceptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/interceptor/PlusWebInvokeTimeInterceptor__Javadoc.json new file mode 100644 index 0000000..a7da391 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/interceptor/PlusWebInvokeTimeInterceptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" web的调用时间统计拦截器\n\n @author Lion Li\n @since 3.3.0\n","fields":[],"enumConstants":[],"methods":[{"name":"isJsonRequest","paramTypes":["jakarta.servlet.http.HttpServletRequest"],"doc":" 判断本次请求的数据类型是否为json\n\n @param request request\n @return boolean\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/utils/UnsignedMathGenerator.class b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/utils/UnsignedMathGenerator.class new file mode 100644 index 0000000..7ec6f3a Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/utils/UnsignedMathGenerator.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/utils/UnsignedMathGenerator__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/utils/UnsignedMathGenerator__Javadoc.json new file mode 100644 index 0000000..8c67b2d --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-web/target/classes/org/dromara/common/web/utils/UnsignedMathGenerator__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 无符号计算生成器\n\n @author Lion Li\n","fields":[{"name":"numberLength","doc":" 参与计算数字最大长度\n"}],"enumConstants":[],"methods":[{"name":"getLength","paramTypes":[],"doc":" 获取验证码长度\n\n @return 验证码长度\n"},{"name":"getLimit","paramTypes":[],"doc":" 根据长度获取参与计算数字最大值\n\n @return 最大值\n"}],"constructors":[{"name":"","paramTypes":[],"doc":" 构造\n"},{"name":"","paramTypes":["int"],"doc":" 构造\n\n @param numberLength 参与计算最大数字位数\n"}]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..1eb015f --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,29 @@ +{ + "groups": [ + { + "name": "websocket", + "type": "org.dromara.common.websocket.config.properties.WebSocketProperties", + "sourceType": "org.dromara.common.websocket.config.properties.WebSocketProperties" + } + ], + "properties": [ + { + "name": "websocket.allowed-origins", + "type": "java.lang.String", + "description": "设置访问源地址", + "sourceType": "org.dromara.common.websocket.config.properties.WebSocketProperties" + }, + { + "name": "websocket.enabled", + "type": "java.lang.Boolean", + "sourceType": "org.dromara.common.websocket.config.properties.WebSocketProperties" + }, + { + "name": "websocket.path", + "type": "java.lang.String", + "description": "路径", + "sourceType": "org.dromara.common.websocket.config.properties.WebSocketProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 0000000..c3a7305 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +org.dromara.common.websocket.config.WebSocketConfig diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/WebSocketConfig.class b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/WebSocketConfig.class new file mode 100644 index 0000000..10a37ed Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/WebSocketConfig.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/WebSocketConfig__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/WebSocketConfig__Javadoc.json new file mode 100644 index 0000000..8adda6a --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/WebSocketConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" WebSocket 配置\n\n @author zendwang\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/properties/WebSocketProperties.class b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/properties/WebSocketProperties.class new file mode 100644 index 0000000..eaa9915 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/properties/WebSocketProperties.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/properties/WebSocketProperties__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/properties/WebSocketProperties__Javadoc.json new file mode 100644 index 0000000..bdeba27 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/config/properties/WebSocketProperties__Javadoc.json @@ -0,0 +1 @@ +{"doc":" WebSocket 配置项\n\n @author zendwang\n","fields":[{"name":"path","doc":" 路径\n"},{"name":"allowedOrigins","doc":" 设置访问源地址\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/constant/WebSocketConstants.class b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/constant/WebSocketConstants.class new file mode 100644 index 0000000..14bb488 Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/constant/WebSocketConstants.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/constant/WebSocketConstants__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/constant/WebSocketConstants__Javadoc.json new file mode 100644 index 0000000..864a2bd --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/constant/WebSocketConstants__Javadoc.json @@ -0,0 +1 @@ +{"doc":" websocket的常量配置\n\n @author zendwang\n","fields":[{"name":"LOGIN_USER_KEY","doc":" websocketSession中的参数的key\n"},{"name":"WEB_SOCKET_TOPIC","doc":" 订阅的频道\n"},{"name":"PING","doc":" 前端心跳检查的命令\n"},{"name":"PONG","doc":" 服务端心跳恢复的字符串\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/dto/WebSocketMessageDto.class b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/dto/WebSocketMessageDto.class new file mode 100644 index 0000000..9e85e3d Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/dto/WebSocketMessageDto.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/dto/WebSocketMessageDto__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/dto/WebSocketMessageDto__Javadoc.json new file mode 100644 index 0000000..04363f3 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/dto/WebSocketMessageDto__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 消息的dto\n\n @author zendwang\n","fields":[{"name":"sessionKeys","doc":" 需要推送到的session key 列表\n"},{"name":"message","doc":" 需要发送的消息\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/handler/PlusWebSocketHandler.class b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/handler/PlusWebSocketHandler.class new file mode 100644 index 0000000..813f07c Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/handler/PlusWebSocketHandler.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/handler/PlusWebSocketHandler__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/handler/PlusWebSocketHandler__Javadoc.json new file mode 100644 index 0000000..acdbec5 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/handler/PlusWebSocketHandler__Javadoc.json @@ -0,0 +1 @@ +{"doc":" WebSocketHandler 实现类\n\n @author zendwang\n","fields":[],"enumConstants":[],"methods":[{"name":"afterConnectionEstablished","paramTypes":["org.springframework.web.socket.WebSocketSession"],"doc":" 连接成功后\n"},{"name":"handleTextMessage","paramTypes":["org.springframework.web.socket.WebSocketSession","org.springframework.web.socket.TextMessage"],"doc":" 处理接收到的文本消息\n\n @param session WebSocket会话\n @param message 接收到的文本消息\n @throws Exception 处理消息过程中可能抛出的异常\n"},{"name":"handleBinaryMessage","paramTypes":["org.springframework.web.socket.WebSocketSession","org.springframework.web.socket.BinaryMessage"],"doc":" 处理接收到的二进制消息\n\n @param session WebSocket会话\n @param message 接收到的二进制消息\n @throws Exception 处理消息过程中可能抛出的异常\n"},{"name":"handlePongMessage","paramTypes":["org.springframework.web.socket.WebSocketSession","org.springframework.web.socket.PongMessage"],"doc":" 处理接收到的Pong消息(心跳监测)\n\n @param session WebSocket会话\n @param message 接收到的Pong消息\n @throws Exception 处理消息过程中可能抛出的异常\n"},{"name":"handleTransportError","paramTypes":["org.springframework.web.socket.WebSocketSession","java.lang.Throwable"],"doc":" 处理WebSocket传输错误\n\n @param session WebSocket会话\n @param exception 发生的异常\n @throws Exception 处理过程中可能抛出的异常\n"},{"name":"afterConnectionClosed","paramTypes":["org.springframework.web.socket.WebSocketSession","org.springframework.web.socket.CloseStatus"],"doc":" 在WebSocket连接关闭后执行清理操作\n\n @param session WebSocket会话\n @param status 关闭状态信息\n"},{"name":"supportsPartialMessages","paramTypes":[],"doc":" 指示处理程序是否支持接收部分消息\n\n @return 如果支持接收部分消息,则返回true;否则返回false\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/holder/WebSocketSessionHolder.class b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/holder/WebSocketSessionHolder.class new file mode 100644 index 0000000..81da47c Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/holder/WebSocketSessionHolder.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/holder/WebSocketSessionHolder__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/holder/WebSocketSessionHolder__Javadoc.json new file mode 100644 index 0000000..1491620 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/holder/WebSocketSessionHolder__Javadoc.json @@ -0,0 +1 @@ +{"doc":" WebSocketSession 用于保存当前所有在线的会话信息\n\n @author zendwang\n","fields":[],"enumConstants":[],"methods":[{"name":"addSession","paramTypes":["java.lang.Long","org.springframework.web.socket.WebSocketSession"],"doc":" 将WebSocket会话添加到用户会话Map中\n\n @param sessionKey 会话键,用于检索会话\n @param session 要添加的WebSocket会话\n"},{"name":"removeSession","paramTypes":["java.lang.Long"],"doc":" 从用户会话Map中移除指定会话键对应的WebSocket会话\n\n @param sessionKey 要移除的会话键\n"},{"name":"getSessions","paramTypes":["java.lang.Long"],"doc":" 根据会话键从用户会话Map中获取WebSocket会话\n\n @param sessionKey 要获取的会话键\n @return 与给定会话键对应的WebSocket会话,如果不存在则返回null\n"},{"name":"getSessionsAll","paramTypes":[],"doc":" 获取存储在用户会话Map中所有WebSocket会话的会话键集合\n\n @return 所有WebSocket会话的会话键集合\n"},{"name":"existSession","paramTypes":["java.lang.Long"],"doc":" 检查给定的会话键是否存在于用户会话Map中\n\n @param sessionKey 要检查的会话键\n @return 如果存在对应的会话键,则返回true;否则返回false\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/interceptor/PlusWebSocketInterceptor.class b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/interceptor/PlusWebSocketInterceptor.class new file mode 100644 index 0000000..3aba48f Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/interceptor/PlusWebSocketInterceptor.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/interceptor/PlusWebSocketInterceptor__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/interceptor/PlusWebSocketInterceptor__Javadoc.json new file mode 100644 index 0000000..128da73 --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/interceptor/PlusWebSocketInterceptor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" WebSocket握手请求的拦截器\n\n @author zendwang\n","fields":[],"enumConstants":[],"methods":[{"name":"beforeHandshake","paramTypes":["org.springframework.http.server.ServerHttpRequest","org.springframework.http.server.ServerHttpResponse","org.springframework.web.socket.WebSocketHandler","java.util.Map"],"doc":" WebSocket握手之前执行的前置处理方法\n\n @param request WebSocket握手请求\n @param response WebSocket握手响应\n @param wsHandler WebSocket处理程序\n @param attributes 与WebSocket会话关联的属性\n @return 如果允许握手继续进行,则返回true;否则返回false\n"},{"name":"afterHandshake","paramTypes":["org.springframework.http.server.ServerHttpRequest","org.springframework.http.server.ServerHttpResponse","org.springframework.web.socket.WebSocketHandler","java.lang.Exception"],"doc":" WebSocket握手成功后执行的后置处理方法\n\n @param request WebSocket握手请求\n @param response WebSocket握手响应\n @param wsHandler WebSocket处理程序\n @param exception 握手过程中可能出现的异常\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/listener/WebSocketTopicListener.class b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/listener/WebSocketTopicListener.class new file mode 100644 index 0000000..767a9bb Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/listener/WebSocketTopicListener.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/listener/WebSocketTopicListener__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/listener/WebSocketTopicListener__Javadoc.json new file mode 100644 index 0000000..c86aebe --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/listener/WebSocketTopicListener__Javadoc.json @@ -0,0 +1 @@ +{"doc":" WebSocket 主题订阅监听器\n\n @author zendwang\n","fields":[],"enumConstants":[],"methods":[{"name":"run","paramTypes":["org.springframework.boot.ApplicationArguments"],"doc":" 在Spring Boot应用程序启动时初始化WebSocket主题订阅监听器\n\n @param args 应用程序参数\n @throws Exception 初始化过程中可能抛出的异常\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/utils/WebSocketUtils.class b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/utils/WebSocketUtils.class new file mode 100644 index 0000000..5b481dd Binary files /dev/null and b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/utils/WebSocketUtils.class differ diff --git a/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/utils/WebSocketUtils__Javadoc.json b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/utils/WebSocketUtils__Javadoc.json new file mode 100644 index 0000000..59ae05a --- /dev/null +++ b/im-admin/ruoyi-common/ruoyi-common-websocket/target/classes/org/dromara/common/websocket/utils/WebSocketUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 工具类\n\n @author zendwang\n","fields":[],"enumConstants":[],"methods":[{"name":"sendMessage","paramTypes":["java.lang.Long","java.lang.String"],"doc":" 向指定的WebSocket会话发送消息\n\n @param sessionKey 要发送消息的用户id\n @param message 要发送的消息内容\n"},{"name":"subscribeMessage","paramTypes":["java.util.function.Consumer"],"doc":" 订阅WebSocket消息主题,并提供一个消费者函数来处理接收到的消息\n\n @param consumer 处理WebSocket消息的消费者函数\n"},{"name":"publishMessage","paramTypes":["org.dromara.common.websocket.dto.WebSocketMessageDto"],"doc":" 发布WebSocket订阅消息\n\n @param webSocketMessage 要发布的WebSocket消息对象\n"},{"name":"publishAll","paramTypes":["java.lang.String"],"doc":" 向所有的WebSocket会话发布订阅的消息(群发)\n\n @param message 要发布的消息内容\n"},{"name":"sendPongMessage","paramTypes":["org.springframework.web.socket.WebSocketSession"],"doc":" 向指定的WebSocket会话发送Pong消息\n\n @param session 要发送Pong消息的WebSocket会话\n"},{"name":"sendMessage","paramTypes":["org.springframework.web.socket.WebSocketSession","java.lang.String"],"doc":" 向指定的WebSocket会话发送文本消息\n\n @param session WebSocket会话\n @param message 要发送的文本消息内容\n"},{"name":"sendMessage","paramTypes":["org.springframework.web.socket.WebSocketSession","org.springframework.web.socket.WebSocketMessage"],"doc":" 向指定的WebSocket会话发送WebSocket消息对象\n\n @param session WebSocket会话\n @param message 要发送的WebSocket消息对象\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/META-INF/mps/autoMapper b/im-admin/ruoyi-im/target/classes/META-INF/mps/autoMapper new file mode 100644 index 0000000..691d987 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/META-INF/mps/autoMapper @@ -0,0 +1,12 @@ +org.dromara.im.domain.bo.ImGroupMessageBo +org.dromara.im.domain.bo.ImSensitiveWordBo +org.dromara.im.domain.vo.ImGroupMemberVo +org.dromara.im.domain.vo.ImPrivateMessageVo +org.dromara.im.domain.vo.ImSensitiveWordVo +org.dromara.im.domain.bo.ImGroupMemberBo +org.dromara.im.domain.vo.ImGroupVo +org.dromara.im.domain.vo.ImGroupMessageVo +org.dromara.im.domain.vo.ImUserVo +org.dromara.im.domain.bo.ImGroupBo +org.dromara.im.domain.bo.ImPrivateMessageBo +org.dromara.im.domain.bo.ImUserBo \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/io/github/linpeilie/AutoMapperConfig__165.class b/im-admin/ruoyi-im/target/classes/io/github/linpeilie/AutoMapperConfig__165.class new file mode 100644 index 0000000..6de58b7 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/io/github/linpeilie/AutoMapperConfig__165.class differ diff --git a/im-admin/ruoyi-im/target/classes/io/github/linpeilie/AutoMapperConfig__167.class b/im-admin/ruoyi-im/target/classes/io/github/linpeilie/AutoMapperConfig__167.class new file mode 100644 index 0000000..f932277 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/io/github/linpeilie/AutoMapperConfig__167.class differ diff --git a/im-admin/ruoyi-im/target/classes/io/github/linpeilie/ConverterMapperAdapter__165.class b/im-admin/ruoyi-im/target/classes/io/github/linpeilie/ConverterMapperAdapter__165.class new file mode 100644 index 0000000..0aa96f6 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/io/github/linpeilie/ConverterMapperAdapter__165.class differ diff --git a/im-admin/ruoyi-im/target/classes/io/github/linpeilie/ConverterMapperAdapter__167.class b/im-admin/ruoyi-im/target/classes/io/github/linpeilie/ConverterMapperAdapter__167.class new file mode 100644 index 0000000..32d19f0 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/io/github/linpeilie/ConverterMapperAdapter__167.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImCacheConfig.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImCacheConfig.class new file mode 100644 index 0000000..68d2401 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImCacheConfig.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImTransConfig$1.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImTransConfig$1.class new file mode 100644 index 0000000..095ef87 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImTransConfig$1.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImTransConfig.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImTransConfig.class new file mode 100644 index 0000000..4212445 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImTransConfig.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImTransConfig__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImTransConfig__Javadoc.json new file mode 100644 index 0000000..2425a01 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/config/ImTransConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" easy trans配置\n\n @author: Blue\n @date: 2024-07-20\n @version: 1.0\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/config/MvcConfig.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/config/MvcConfig.class new file mode 100644 index 0000000..57e43b9 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/config/MvcConfig.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImConstant.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImConstant.class new file mode 100644 index 0000000..115bef9 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImConstant.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImConstant__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImConstant__Javadoc.json new file mode 100644 index 0000000..bfb7277 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImConstant__Javadoc.json @@ -0,0 +1 @@ +{"doc":" @author: Blue\n @date: 2024-07-20\n @version: 1.0\n","fields":[{"name":"DS_IM_PLATFORM","doc":" IM数据源\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImRedisKey.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImRedisKey.class new file mode 100644 index 0000000..2b119f6 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImRedisKey.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImRedisKey__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImRedisKey__Javadoc.json new file mode 100644 index 0000000..8800fda --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/constant/ImRedisKey__Javadoc.json @@ -0,0 +1 @@ +{"doc":"","fields":[{"name":"IM_CACHE_GROUP","doc":" 缓存群聊信息\n"},{"name":"IM_QUEUE_USER_BANNED","doc":" 用户被封禁处理队列\n"},{"name":"IM_QUEUE_GROUP_BANNED","doc":" 群聊被封禁处理队列\n"},{"name":"IM_QUEUE_GROUP_UNBAN","doc":" 群聊解封处理队列\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupController.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupController.class new file mode 100644 index 0000000..0bba99f Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupController.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupController__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupController__Javadoc.json new file mode 100644 index 0000000..a02a960 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.im.domain.bo.ImGroupBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询群列表\n"},{"name":"export","paramTypes":["org.dromara.im.domain.bo.ImGroupBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出群列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 获取群详细信息\n\n @param id 主键\n"},{"name":"getTotalGroupCount","paramTypes":[],"doc":" 获取总群组数量\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupMessageController.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupMessageController.class new file mode 100644 index 0000000..6b91f6f Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupMessageController.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupMessageController__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupMessageController__Javadoc.json new file mode 100644 index 0000000..343042e --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImGroupMessageController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群消息\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.im.domain.bo.ImGroupMessageBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询群消息列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 获取群消息详细信息\n\n @param id 主键\n"},{"name":"getDailyGroupMessageCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计群聊消息量\n\n @param days 统计天数,默认7天\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImPrivateMessageController.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImPrivateMessageController.class new file mode 100644 index 0000000..4f08ada Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImPrivateMessageController.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImPrivateMessageController__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImPrivateMessageController__Javadoc.json new file mode 100644 index 0000000..cc82127 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImPrivateMessageController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 私聊消息\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.im.domain.bo.ImPrivateMessageBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询私聊消息列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 获取私聊消息详细信息\n\n @param id 主键\n"},{"name":"getDailyMessageCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计私聊消息量\n\n @param days 统计天数,默认7天\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImSensitiveWordController.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImSensitiveWordController.class new file mode 100644 index 0000000..2217894 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImSensitiveWordController.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImSensitiveWordController__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImSensitiveWordController__Javadoc.json new file mode 100644 index 0000000..b127ed8 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImSensitiveWordController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 敏感词\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询敏感词列表\n"},{"name":"export","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出敏感词列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 获取敏感词详细信息\n\n @param id 主键\n"},{"name":"add","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo"],"doc":" 新增敏感词\n"},{"name":"edit","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo"],"doc":" 修改敏感词\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除敏感词\n\n @param ids 主键串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImUserController.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImUserController.class new file mode 100644 index 0000000..ab5e283 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImUserController.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImUserController__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImUserController__Javadoc.json new file mode 100644 index 0000000..9749efd --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/controller/ImUserController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.im.domain.bo.ImUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询用户列表\n"},{"name":"export","paramTypes":["org.dromara.im.domain.bo.ImUserBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出用户列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 获取用户详细信息\n\n @param id 主键\n"},{"name":"getDailyRegistrationCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计用户注册数量\n\n @param days 统计天数,默认7天\n"},{"name":"getTotalUserCount","paramTypes":[],"doc":" 获取总用户数量\n"},{"name":"getActiveUserStats","paramTypes":[],"doc":" 获取活跃用户统计(日活、周活、月活)\n"},{"name":"listCustomer","paramTypes":["org.dromara.im.domain.bo.ImUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询客服列表\n"},{"name":"addCustomer","paramTypes":["org.dromara.im.domain.ImUser"],"doc":" 新增客服(isCustomer-2)\n"},{"name":"removeCustomer","paramTypes":["java.util.List"],"doc":" 删除客服\n"},{"name":"editCustomer","paramTypes":["org.dromara.im.domain.ImUser"],"doc":" 修改客服\n"},{"name":"resetPwdCustomer","paramTypes":["org.dromara.im.domain.ImUser"],"doc":" 修改客服\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroup.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroup.class new file mode 100644 index 0000000..83d0370 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroup.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMember.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMember.class new file mode 100644 index 0000000..81c79c3 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMember.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapper.class new file mode 100644 index 0000000..90372ba Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapperImpl.class new file mode 100644 index 0000000..905f0b9 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMember__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMember__Javadoc.json new file mode 100644 index 0000000..29a6a4d --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMember__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群成员对象 im_group_member\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"groupId","doc":" 群id\n"},{"name":"userId","doc":" 用户id\n"},{"name":"remarkNickName","doc":" 组内显示名称\n"},{"name":"headImage","doc":" 用户头像\n"},{"name":"remarkGroupName","doc":" 群名备注\n"},{"name":"quit","doc":" 是否已退出\n"},{"name":"createdTime","doc":" 创建时间\n"},{"name":"quitTime","doc":" 退出时间\n"},{"name":"userNickName","doc":" 用户昵称\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessage.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessage.class new file mode 100644 index 0000000..8e8e629 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessage.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapper.class new file mode 100644 index 0000000..6ea0b14 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapperImpl.class new file mode 100644 index 0000000..f79b31c Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessage__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessage__Javadoc.json new file mode 100644 index 0000000..f6724d2 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupMessage__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群消息对象 im_group_message\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"groupId","doc":" 群id\n"},{"name":"sendId","doc":" 发送用户id\n"},{"name":"sendNickName","doc":" 发送用户昵称\n"},{"name":"atUserIds","doc":" 被@用户id列表,逗号分隔\n"},{"name":"content","doc":" 发送内容\n"},{"name":"type","doc":" 消息类型 0:文字 1:图片 2:文件\n"},{"name":"sendTime","doc":" 发送时间\n"},{"name":"receiptOk","doc":" 回执消息是否完成\n"},{"name":"receipt","doc":" 是否回执消息\n"},{"name":"recvIds","doc":" 接收用户id,逗号分隔,为空表示发给所有成员\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupToImGroupVoMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupToImGroupVoMapper.class new file mode 100644 index 0000000..b1ad00a Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupToImGroupVoMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupToImGroupVoMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupToImGroupVoMapperImpl.class new file mode 100644 index 0000000..0e0c276 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroupToImGroupVoMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroup__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroup__Javadoc.json new file mode 100644 index 0000000..fe3c185 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImGroup__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群对象 im_group\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"name","doc":" 群名字\n"},{"name":"ownerId","doc":" 群主id\n"},{"name":"headImage","doc":" 群头像\n"},{"name":"headImageThumb","doc":" 群头像缩略图\n"},{"name":"notice","doc":" 群公告\n"},{"name":"dissolve","doc":" 是否已解散\n"},{"name":"createdTime","doc":" 创建时间\n"},{"name":"isBanned","doc":" 是否被封禁 0:否 1:是\n"},{"name":"reason","doc":" 被封禁原因\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessage.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessage.class new file mode 100644 index 0000000..5c1152c Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessage.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapper.class new file mode 100644 index 0000000..7a2d8b5 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapperImpl.class new file mode 100644 index 0000000..8d15ddc Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessage__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessage__Javadoc.json new file mode 100644 index 0000000..142cd09 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImPrivateMessage__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 私聊消息对象 im_private_message\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"sendId","doc":" 发送用户id\n"},{"name":"recvId","doc":" 接收用户id\n"},{"name":"content","doc":" 发送内容\n"},{"name":"type","doc":" 消息类型 0:文字 1:图片 2:文件\n"},{"name":"status","doc":" 状态 0:未读 1:已读 \n"},{"name":"sendTime","doc":" 发送时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWord.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWord.class new file mode 100644 index 0000000..3e40062 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWord.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapper.class new file mode 100644 index 0000000..2cada44 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapperImpl.class new file mode 100644 index 0000000..6abd6a3 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWord__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWord__Javadoc.json new file mode 100644 index 0000000..4c01a36 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImSensitiveWord__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 敏感词对象 im_sensitive_word\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"content","doc":" 敏感词内容\n"},{"name":"enabled","doc":" 是否启用\n"},{"name":"creator","doc":" 创建者\n"},{"name":"createTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUser.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUser.class new file mode 100644 index 0000000..c965e3d Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUser.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUserToImUserVoMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUserToImUserVoMapper.class new file mode 100644 index 0000000..61b6c38 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUserToImUserVoMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUserToImUserVoMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUserToImUserVoMapperImpl.class new file mode 100644 index 0000000..e51aed6 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUserToImUserVoMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUser__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUser__Javadoc.json new file mode 100644 index 0000000..c05232c --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/ImUser__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户对象 im_user\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"userName","doc":" 用户名\n"},{"name":"nickName","doc":" 用户昵称\n"},{"name":"headImage","doc":" 用户头像\n"},{"name":"headImageThumb","doc":" 用户头像缩略图\n"},{"name":"password","doc":" 密码(明文)\n"},{"name":"sex","doc":" 性别 0:男 1::女\n"},{"name":"signature","doc":" 个性签名\n"},{"name":"lastLoginTime","doc":" 最后登录时间\n"},{"name":"createdTime","doc":" 创建时间\n"},{"name":"isBanned","doc":" 是否被封禁 0:否 1:是\n"},{"name":"reason","doc":" 被封禁原因\n"},{"name":"uuid","doc":" uuid\n"},{"name":"isCustomer","doc":" 用户类型 1:普通用户 2:客服\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBo.class new file mode 100644 index 0000000..e045f90 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBoToImGroupMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBoToImGroupMapper.class new file mode 100644 index 0000000..c10b5ef Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBoToImGroupMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBoToImGroupMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBoToImGroupMapperImpl.class new file mode 100644 index 0000000..68bd5d4 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBoToImGroupMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBo__Javadoc.json new file mode 100644 index 0000000..99b00b0 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群业务对象 im_group\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"name","doc":" 群名字\n"},{"name":"ownerId","doc":" 群主id\n"},{"name":"headImage","doc":" 群头像\n"},{"name":"headImageThumb","doc":" 群头像缩略图\n"},{"name":"notice","doc":" 群公告\n"},{"name":"dissolve","doc":" 是否已解散\n"},{"name":"createdTime","doc":" 创建时间\n"},{"name":"isBanned","doc":" 是否被封禁 0:否 1:是\n"},{"name":"reason","doc":" 被封禁原因\n"},{"name":"params","doc":" 请求参数\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBo.class new file mode 100644 index 0000000..592601d Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapper.class new file mode 100644 index 0000000..68de59d Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapperImpl.class new file mode 100644 index 0000000..ade731a Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBo__Javadoc.json new file mode 100644 index 0000000..59e98a5 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMemberBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群成员业务对象 im_group_member\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"groupId","doc":" 群id\n"},{"name":"userId","doc":" 用户id\n"},{"name":"remarkNickName","doc":" 组内显示名称\n"},{"name":"headImage","doc":" 用户头像\n"},{"name":"remarkGroupName","doc":" 群名备注\n"},{"name":"quit","doc":" 是否已退出\n"},{"name":"createdTime","doc":" 创建时间\n"},{"name":"quitTime","doc":" 退出时间\n"},{"name":"userNickName","doc":" 用户昵称\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBo.class new file mode 100644 index 0000000..ba7ff1d Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapper.class new file mode 100644 index 0000000..bb4e671 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapperImpl.class new file mode 100644 index 0000000..05d4a24 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBo__Javadoc.json new file mode 100644 index 0000000..56e2759 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImGroupMessageBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群消息业务对象 im_group_message\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"groupId","doc":" 群id\n"},{"name":"sendId","doc":" 发送用户id\n"},{"name":"sendNickName","doc":" 发送用户昵称\n"},{"name":"atUserIds","doc":" 被@用户id列表,逗号分隔\n"},{"name":"content","doc":" 发送内容\n"},{"name":"type","doc":" 消息类型 0:文字 1:图片 2:文件\n"},{"name":"sendTime","doc":" 发送时间\n"},{"name":"receiptOk","doc":" 回执消息是否完成\n"},{"name":"receipt","doc":" 是否回执消息\n"},{"name":"recvIds","doc":" 接收用户id,逗号分隔,为空表示发给所有成员\n"},{"name":"params","doc":" 请求参数\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBo.class new file mode 100644 index 0000000..408084b Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapper.class new file mode 100644 index 0000000..ce56aa9 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapperImpl.class new file mode 100644 index 0000000..ba8a0ad Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBo__Javadoc.json new file mode 100644 index 0000000..64fec86 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImPrivateMessageBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 私聊消息业务对象 im_private_message\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"sendId","doc":" 发送用户id\n"},{"name":"recvId","doc":" 接收用户id\n"},{"name":"content","doc":" 发送内容\n"},{"name":"type","doc":" 消息类型 0:文字 1:图片 2:文件\n"},{"name":"status","doc":" 状态 0:未读 1:已读\n"},{"name":"sendTime","doc":" 发送时间\n"},{"name":"params","doc":" 请求参数\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBo.class new file mode 100644 index 0000000..a6dae04 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapper.class new file mode 100644 index 0000000..4ccaaba Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapperImpl.class new file mode 100644 index 0000000..ec2de7b Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBo__Javadoc.json new file mode 100644 index 0000000..4ebaaba --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImSensitiveWordBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 敏感词业务对象 im_sensitive_word\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"content","doc":" 敏感词内容\n"},{"name":"enabled","doc":" 是否启用\n"},{"name":"creator","doc":" 创建者\n"},{"name":"createTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBo.class new file mode 100644 index 0000000..4643db6 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBoToImUserMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBoToImUserMapper.class new file mode 100644 index 0000000..5980ac2 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBoToImUserMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBoToImUserMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBoToImUserMapperImpl.class new file mode 100644 index 0000000..2f965d7 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBoToImUserMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBo__Javadoc.json new file mode 100644 index 0000000..1b068c0 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/bo/ImUserBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户业务对象 im_user\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"userName","doc":" 用户名\n"},{"name":"nickName","doc":" 用户昵称\n"},{"name":"headImage","doc":" 用户头像\n"},{"name":"headImageThumb","doc":" 用户头像缩略图\n"},{"name":"password","doc":" 密码(明文)\n"},{"name":"sex","doc":" 性别 0:男 1::女\n"},{"name":"signature","doc":" 个性签名\n"},{"name":"lastLoginTime","doc":" 最后登录时间\n"},{"name":"createdTime","doc":" 创建时间\n"},{"name":"isBanned","doc":" 是否被封禁\n"},{"name":"reason","doc":" 被封禁原因\n"},{"name":"isCustomer","doc":" 用户类型 1:普通用户 2:客服\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupBanDto.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupBanDto.class new file mode 100644 index 0000000..8866037 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupBanDto.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupBanDto__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupBanDto__Javadoc.json new file mode 100644 index 0000000..b3d8e38 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupBanDto__Javadoc.json @@ -0,0 +1 @@ +{"doc":" @author: Blue\n @date: 2024-07-14\n @version: 1.0\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupUnbanDto.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupUnbanDto.class new file mode 100644 index 0000000..b8709a2 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupUnbanDto.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupUnbanDto__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupUnbanDto__Javadoc.json new file mode 100644 index 0000000..b3d8e38 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImGroupUnbanDto__Javadoc.json @@ -0,0 +1 @@ +{"doc":" @author: Blue\n @date: 2024-07-14\n @version: 1.0\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserBanDto.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserBanDto.class new file mode 100644 index 0000000..764e868 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserBanDto.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserBanDto__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserBanDto__Javadoc.json new file mode 100644 index 0000000..b3d8e38 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserBanDto__Javadoc.json @@ -0,0 +1 @@ +{"doc":" @author: Blue\n @date: 2024-07-14\n @version: 1.0\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserUnbanDto.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserUnbanDto.class new file mode 100644 index 0000000..94019a5 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserUnbanDto.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserUnbanDto__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserUnbanDto__Javadoc.json new file mode 100644 index 0000000..b3d8e38 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/dto/ImUserUnbanDto__Javadoc.json @@ -0,0 +1 @@ +{"doc":" @author: Blue\n @date: 2024-07-14\n @version: 1.0\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVo.class new file mode 100644 index 0000000..85c80cd Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapper.class new file mode 100644 index 0000000..b514439 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapperImpl.class new file mode 100644 index 0000000..b09b6a0 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVo__Javadoc.json new file mode 100644 index 0000000..e224a34 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMemberVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群成员视图对象 im_group_member\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"groupId","doc":" 群id\n"},{"name":"userId","doc":" 用户id\n"},{"name":"userName","doc":" 用户名\n"},{"name":"remarkNickName","doc":" 组内显示名称\n"},{"name":"headImage","doc":" 用户头像\n"},{"name":"remarkGroupName","doc":" 群名备注\n"},{"name":"quit","doc":" 是否已退出\n"},{"name":"createdTime","doc":" 创建时间\n"},{"name":"quitTime","doc":" 退出时间\n"},{"name":"userNickName","doc":" 用户昵称\n"},{"name":"showNickName","doc":" 群内显示昵称\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVo.class new file mode 100644 index 0000000..a8c4432 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapper.class new file mode 100644 index 0000000..730256d Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapperImpl.class new file mode 100644 index 0000000..1192264 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVo__Javadoc.json new file mode 100644 index 0000000..e868962 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupMessageVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群消息视图对象 im_group_message\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"groupId","doc":" 群id\n"},{"name":"sendId","doc":" 发送用户id\n"},{"name":"sendNickName","doc":" 发送用户昵称\n"},{"name":"atUserIds","doc":" 被@用户id列表,逗号分隔\n"},{"name":"content","doc":" 发送内容\n"},{"name":"type","doc":" 消息类型 0:文字 1:图片 2:文件\n"},{"name":"sendTime","doc":" 发送时间\n"},{"name":"receiptOk","doc":" 回执消息是否完成\n"},{"name":"receipt","doc":" 是否回执消息\n"},{"name":"recvIds","doc":" 接收用户id,逗号分隔,为空表示发给所有成员\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVo.class new file mode 100644 index 0000000..685d55b Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVoToImGroupMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVoToImGroupMapper.class new file mode 100644 index 0000000..d010c05 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVoToImGroupMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVoToImGroupMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVoToImGroupMapperImpl.class new file mode 100644 index 0000000..647fee0 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVoToImGroupMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVo__Javadoc.json new file mode 100644 index 0000000..f8ea69b --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImGroupVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群视图对象 im_group\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"name","doc":" 群名字\n"},{"name":"ownerId","doc":" 群主id\n"},{"name":"ownerUserName","doc":" 群主名\n"},{"name":"headImage","doc":" 群头像\n"},{"name":"headImageThumb","doc":" 群头像\n"},{"name":"notice","doc":" 群公告\n"},{"name":"dissolve","doc":" 是否已解散\n"},{"name":"isBanned","doc":" 是否被封禁 0:否 1:是\n"},{"name":"reason","doc":" 被封禁原因\n"},{"name":"createdTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVo.class new file mode 100644 index 0000000..4d0547e Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapper.class new file mode 100644 index 0000000..a2dd25f Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapperImpl.class new file mode 100644 index 0000000..25c5e5b Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVo__Javadoc.json new file mode 100644 index 0000000..894f20d --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImPrivateMessageVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 私聊消息视图对象 im_private_message\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"sendId","doc":" 发送用户id\n"},{"name":"recvId","doc":" 接收用户id\n"},{"name":"content","doc":" 发送内容\n"},{"name":"type","doc":" 消息类型\n"},{"name":"status","doc":" 状态\n"},{"name":"sendTime","doc":" 发送时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVo.class new file mode 100644 index 0000000..eeb5f6d Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapper.class new file mode 100644 index 0000000..5c764e9 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapperImpl.class new file mode 100644 index 0000000..a7fa24b Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVo__Javadoc.json new file mode 100644 index 0000000..0b334b9 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImSensitiveWordVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 敏感词视图对象 im_sensitive_word\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"content","doc":" 敏感词内容\n"},{"name":"enabled","doc":" 是否启用\n"},{"name":"creator","doc":" 创建者\n"},{"name":"createTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVo.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVo.class new file mode 100644 index 0000000..0ed5f9e Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVo.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVoToImUserMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVoToImUserMapper.class new file mode 100644 index 0000000..73ab6b8 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVoToImUserMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVoToImUserMapperImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVoToImUserMapperImpl.class new file mode 100644 index 0000000..e8badfa Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVoToImUserMapperImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVo__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVo__Javadoc.json new file mode 100644 index 0000000..e83ebcd --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/domain/vo/ImUserVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户视图对象 im_user\n\n @author Blue\n @date 2024-12-22\n","fields":[{"name":"id","doc":" id\n"},{"name":"userName","doc":" 用户名\n"},{"name":"nickName","doc":" 用户昵称\n"},{"name":"headImage","doc":" 用户头像\n"},{"name":"headImageThumb","doc":" 用户头像缩略图\n"},{"name":"password","doc":" 密码(明文)\n"},{"name":"sex","doc":" 性别 0:男 1::女\n"},{"name":"signature","doc":" 个性签名\n"},{"name":"lastLoginTime","doc":" 最后登录时间\n"},{"name":"createdTime","doc":" 创建时间\n"},{"name":"type","doc":" 类型\n"},{"name":"isBanned","doc":" 是否被封禁 0:否 1:是\n"},{"name":"reason","doc":" 被封禁原因\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/enums/ImSmPushStatus.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/enums/ImSmPushStatus.class new file mode 100644 index 0000000..5508ec5 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/enums/ImSmPushStatus.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/enums/ImSmPushStatus__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/enums/ImSmPushStatus__Javadoc.json new file mode 100644 index 0000000..6e60cc4 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/enums/ImSmPushStatus__Javadoc.json @@ -0,0 +1 @@ +{"doc":" @author: Blue\n @date: 2024-09-06\n @version: 1.0\n","fields":[],"enumConstants":[{"name":"WAIT_SEND","doc":" 待发送\n"},{"name":"SENDING","doc":" 发送中\n"},{"name":"SENDED","doc":" 已取消\n"},{"name":"CANCEL","doc":" 已取消\n"}],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMapper.class new file mode 100644 index 0000000..000d3d9 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMapper__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMapper__Javadoc.json new file mode 100644 index 0000000..b58bf9e --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群Mapper接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMemberMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMemberMapper.class new file mode 100644 index 0000000..c189b4a Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMemberMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMemberMapper__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMemberMapper__Javadoc.json new file mode 100644 index 0000000..e2f2f27 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMemberMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群成员Mapper接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMessageMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMessageMapper.class new file mode 100644 index 0000000..91fc480 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMessageMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMessageMapper__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMessageMapper__Javadoc.json new file mode 100644 index 0000000..bc363e5 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImGroupMessageMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群消息Mapper接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"getDailyGroupMessageCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计群聊消息量\n @param days 统计天数\n @return 统计结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImPrivateMessageMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImPrivateMessageMapper.class new file mode 100644 index 0000000..6c21c0a Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImPrivateMessageMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImPrivateMessageMapper__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImPrivateMessageMapper__Javadoc.json new file mode 100644 index 0000000..5cfb507 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImPrivateMessageMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 私聊消息Mapper接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"getDailyMessageCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计私聊消息量\n @param days 统计天数\n @return 统计结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImSensitiveWordMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImSensitiveWordMapper.class new file mode 100644 index 0000000..9bb74d4 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImSensitiveWordMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImSensitiveWordMapper__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImSensitiveWordMapper__Javadoc.json new file mode 100644 index 0000000..6499db3 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImSensitiveWordMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 敏感词Mapper接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImUserMapper.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImUserMapper.class new file mode 100644 index 0000000..648cd34 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImUserMapper.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImUserMapper__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImUserMapper__Javadoc.json new file mode 100644 index 0000000..8af0f47 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/mapper/ImUserMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户Mapper接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"getDailyRegistrationCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计用户注册数量\n @param days 统计天数\n @return 统计结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mq/ImRedisMQConfig.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/mq/ImRedisMQConfig.class new file mode 100644 index 0000000..d74d383 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/mq/ImRedisMQConfig.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mq/ImRedisMQTemplate.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/mq/ImRedisMQTemplate.class new file mode 100644 index 0000000..f769254 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/mq/ImRedisMQTemplate.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/mq/ImRedisMQTemplate__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/mq/ImRedisMQTemplate__Javadoc.json new file mode 100644 index 0000000..d17f167 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/mq/ImRedisMQTemplate__Javadoc.json @@ -0,0 +1 @@ +{"doc":" @author: Blue\n @date: 2024-07-16\n @version: 1.0\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMemberService.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMemberService.class new file mode 100644 index 0000000..d700bd4 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMemberService.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMemberService__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMemberService__Javadoc.json new file mode 100644 index 0000000..0a863ca --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMemberService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群成员Service接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询群成员\n\n @param id 主键\n @return 群成员\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImGroupMemberBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询群成员列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 群成员分页列表\n"},{"name":"findCountByGroupId","paramTypes":["java.lang.Long"],"doc":" 查询群成员数量\n\n @param groupId 群id\n @return 群成员数量\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMessageService.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMessageService.class new file mode 100644 index 0000000..dc35354 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMessageService.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMessageService__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMessageService__Javadoc.json new file mode 100644 index 0000000..69af4de --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupMessageService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群消息Service接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询群消息\n\n @param id 主键\n @return 群消息\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImGroupMessageBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询群消息列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 群消息分页列表\n"},{"name":"getDailyGroupMessageCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计群聊消息数量\n\n @param days 统计天数\n @return 按天统计数据\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupService.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupService.class new file mode 100644 index 0000000..24a9736 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupService.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupService__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupService__Javadoc.json new file mode 100644 index 0000000..c4be7d3 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImGroupService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群Service接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询群\n\n @param id 主键\n @return 群\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImGroupBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询群列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 群分页列表\n"},{"name":"queryList","paramTypes":["org.dromara.im.domain.bo.ImGroupBo"],"doc":" 查询符合条件的群列表\n\n @param bo 查询条件\n @return 群列表\n"},{"name":"ban","paramTypes":["org.dromara.im.domain.dto.ImGroupBanDto"],"doc":" 群聊封禁\n\n @param dto dto\n"},{"name":"unban","paramTypes":["org.dromara.im.domain.dto.ImGroupUnbanDto"],"doc":" 群聊解封\n\n @param dto dto\n"},{"name":"findByName","paramTypes":["java.lang.String"],"doc":" 根据用户名查找\n\n @param name 用户名\n"},{"name":"getTotalGroupCount","paramTypes":[],"doc":" 获取总群组数量\n @return 总群组数量\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImPrivateMessageService.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImPrivateMessageService.class new file mode 100644 index 0000000..6f77c2c Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImPrivateMessageService.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImPrivateMessageService__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImPrivateMessageService__Javadoc.json new file mode 100644 index 0000000..c9527e2 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImPrivateMessageService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 私聊消息Service接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询私聊消息\n\n @param id 主键\n @return 私聊消息\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImPrivateMessageBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询私聊消息列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 私聊消息分页列表\n"},{"name":"getDailyMessageCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计私聊消息量\n\n @param days 统计天数\n @return 统计结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImSensitiveWordService.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImSensitiveWordService.class new file mode 100644 index 0000000..2f9b1e5 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImSensitiveWordService.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImSensitiveWordService__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImSensitiveWordService__Javadoc.json new file mode 100644 index 0000000..13496a8 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImSensitiveWordService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 敏感词Service接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询敏感词\n\n @param id 主键\n @return 敏感词\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询敏感词列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 敏感词分页列表\n"},{"name":"queryList","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo"],"doc":" 查询符合条件的敏感词列表\n\n @param bo 查询条件\n @return 敏感词列表\n"},{"name":"insertByBo","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo"],"doc":" 新增敏感词\n\n @param bo 敏感词\n @return 是否新增成功\n"},{"name":"updateByBo","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo"],"doc":" 修改敏感词\n\n @param bo 敏感词\n @return 是否修改成功\n"},{"name":"deleteWithValidByIds","paramTypes":["java.util.Collection","java.lang.Boolean"],"doc":" 校验并批量删除敏感词信息\n\n @param ids 待删除的主键集合\n @param isValid 是否进行有效性校验\n @return 是否删除成功\n"},{"name":"setEnable","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo"],"doc":" 设置敏感词开关\n @param bo 敏感词\n @return\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImUserService.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImUserService.class new file mode 100644 index 0000000..dc116d8 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImUserService.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImUserService__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImUserService__Javadoc.json new file mode 100644 index 0000000..70e0df6 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/IImUserService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户Service接口\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询用户\n\n @param id 主键\n @return 用户\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询用户列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 用户分页列表\n"},{"name":"queryList","paramTypes":["org.dromara.im.domain.bo.ImUserBo"],"doc":" 查询符合条件的用户列表\n\n @param bo 查询条件\n @return 用户列表\n"},{"name":"ban","paramTypes":["org.dromara.im.domain.dto.ImUserBanDto"],"doc":" 封禁用户\n\n @param dto dto\n"},{"name":"unban","paramTypes":["org.dromara.im.domain.dto.ImUserUnbanDto"],"doc":" 解封用户\n\n @param dto dto\n"},{"name":"findByName","paramTypes":["java.lang.String"],"doc":" 根据用户名查找\n\n @param name 用户名\n"},{"name":"findByIds","paramTypes":["java.util.List"],"doc":" 根据用户id查找\n\n @param ids 用户id\n"},{"name":"getDailyRegistrationCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计用户注册数量\n\n @param days 统计天数\n @return 统计结果\n"},{"name":"getTotalUserCount","paramTypes":[],"doc":" 获取总用户数量\n @return 总用户数量\n"},{"name":"getDailyActiveUserCount","paramTypes":[],"doc":" 获取日活跃用户数量(最近1天)\n @return 日活跃用户数量\n"},{"name":"getWeeklyActiveUserCount","paramTypes":[],"doc":" 获取周活跃用户数量(最近7天)\n @return 周活跃用户数量\n"},{"name":"getMonthlyActiveUserCount","paramTypes":[],"doc":" 获取月活跃用户数量(最近30天)\n @return 月活跃用户数量\n"},{"name":"save","paramTypes":["org.dromara.im.domain.ImUser"],"doc":" 新增客服\n\n"},{"name":"findUserByUserName","paramTypes":["java.lang.String"],"doc":" 根据用户名查找\n @param userName 用户名\n @return 用户\n"},{"name":"queryPageListCustomer","paramTypes":["org.dromara.im.domain.bo.ImUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询用户列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 用户分页列表\n"},{"name":"removeCustomer","paramTypes":["java.util.List"],"doc":" 删除客服\n"},{"name":"updateCustomerById","paramTypes":["org.dromara.im.domain.ImUser"],"doc":" 修改客服\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMemberServiceImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMemberServiceImpl.class new file mode 100644 index 0000000..0e22be4 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMemberServiceImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMemberServiceImpl__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMemberServiceImpl__Javadoc.json new file mode 100644 index 0000000..d6c607a --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMemberServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群成员Service业务层处理\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询群成员\n\n @param id 主键\n @return 群成员\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImGroupMemberBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询群成员列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 群成员分页列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMessageServiceImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMessageServiceImpl.class new file mode 100644 index 0000000..a64d3fd Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMessageServiceImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMessageServiceImpl__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMessageServiceImpl__Javadoc.json new file mode 100644 index 0000000..969fece --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupMessageServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群消息Service业务层处理\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询群消息\n\n @param id 主键\n @return 群消息\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImGroupMessageBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询群消息列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 群消息分页列表\n"},{"name":"getDailyGroupMessageCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计群聊消息数量\n\n @param days 统计天数\n @return 按天统计数据\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupServiceImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupServiceImpl.class new file mode 100644 index 0000000..7822b7e Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupServiceImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupServiceImpl__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupServiceImpl__Javadoc.json new file mode 100644 index 0000000..9df1edc --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImGroupServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 群Service业务层处理\n\n @author Blue\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询群\n\n @param id 主键\n @return 群\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImGroupBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询群列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 群分页列表\n"},{"name":"queryList","paramTypes":["org.dromara.im.domain.bo.ImGroupBo"],"doc":" 查询符合条件的群列表\n\n @param bo 查询条件\n @return 群列表\n"},{"name":"getTotalGroupCount","paramTypes":[],"doc":" 获取总群组数量\n @return 总群组数量\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImPrivateMessageServiceImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImPrivateMessageServiceImpl.class new file mode 100644 index 0000000..2eaa2fb Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImPrivateMessageServiceImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImPrivateMessageServiceImpl__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImPrivateMessageServiceImpl__Javadoc.json new file mode 100644 index 0000000..8fcc197 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImPrivateMessageServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 私聊消息Service业务层处理\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询私聊消息\n\n @param id 主键\n @return 私聊消息\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImPrivateMessageBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询私聊消息列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 私聊消息分页列表\n"},{"name":"getDailyMessageCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计私聊消息量\n\n @param days 统计天数\n @return 统计结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImSensitiveWordServiceImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImSensitiveWordServiceImpl.class new file mode 100644 index 0000000..b8b15a8 Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImSensitiveWordServiceImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImSensitiveWordServiceImpl__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImSensitiveWordServiceImpl__Javadoc.json new file mode 100644 index 0000000..72c2191 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImSensitiveWordServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 敏感词Service业务层处理\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询敏感词\n\n @param id 主键\n @return 敏感词\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询敏感词列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 敏感词分页列表\n"},{"name":"queryList","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo"],"doc":" 查询符合条件的敏感词列表\n\n @param bo 查询条件\n @return 敏感词列表\n"},{"name":"insertByBo","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo"],"doc":" 新增敏感词\n\n @param bo 敏感词\n @return 是否新增成功\n"},{"name":"updateByBo","paramTypes":["org.dromara.im.domain.bo.ImSensitiveWordBo"],"doc":" 修改敏感词\n\n @param bo 敏感词\n @return 是否修改成功\n"},{"name":"deleteWithValidByIds","paramTypes":["java.util.Collection","java.lang.Boolean"],"doc":" 校验并批量删除敏感词信息\n\n @param ids 待删除的主键集合\n @param isValid 是否进行有效性校验\n @return 是否删除成功\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImUserServiceImpl.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImUserServiceImpl.class new file mode 100644 index 0000000..fd847de Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImUserServiceImpl.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImUserServiceImpl__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImUserServiceImpl__Javadoc.json new file mode 100644 index 0000000..41d8158 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/service/impl/ImUserServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户Service业务层处理\n\n @author Blue\n @date 2024-12-22\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询用户\n\n @param id 主键\n @return 用户\n"},{"name":"queryPageList","paramTypes":["org.dromara.im.domain.bo.ImUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 分页查询用户列表\n\n @param bo 查询条件\n @param pageQuery 分页参数\n @return 用户分页列表\n"},{"name":"queryList","paramTypes":["org.dromara.im.domain.bo.ImUserBo"],"doc":" 查询符合条件的用户列表\n\n @param bo 查询条件\n @return 用户列表\n"},{"name":"getDailyRegistrationCount","paramTypes":["java.lang.Integer"],"doc":" 按天统计用户注册数量\n\n @param days 统计天数\n @return 统计结果\n"},{"name":"getTotalUserCount","paramTypes":[],"doc":" 获取总用户数量\n\n @return 总用户数量\n"},{"name":"getDailyActiveUserCount","paramTypes":[],"doc":" 获取日活跃用户数量(最近1天)\n\n @return 日活跃用户数量\n"},{"name":"getWeeklyActiveUserCount","paramTypes":[],"doc":" 获取周活跃用户数量(最近7天)\n\n @return 周活跃用户数量\n"},{"name":"getMonthlyActiveUserCount","paramTypes":[],"doc":" 获取月活跃用户数量(\n\n @return 月活跃用户数量\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/util/CommaTextUtils.class b/im-admin/ruoyi-im/target/classes/org/dromara/im/util/CommaTextUtils.class new file mode 100644 index 0000000..a17a55b Binary files /dev/null and b/im-admin/ruoyi-im/target/classes/org/dromara/im/util/CommaTextUtils.class differ diff --git a/im-admin/ruoyi-im/target/classes/org/dromara/im/util/CommaTextUtils__Javadoc.json b/im-admin/ruoyi-im/target/classes/org/dromara/im/util/CommaTextUtils__Javadoc.json new file mode 100644 index 0000000..99c4d97 --- /dev/null +++ b/im-admin/ruoyi-im/target/classes/org/dromara/im/util/CommaTextUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 逗号分格文本处理工具类\n\n @author: blue\n @date: 2023-11-09 09:52:49\n @version: 1.0\n","fields":[],"enumConstants":[],"methods":[{"name":"asList","paramTypes":["java.lang.String"],"doc":" 文本转列表\n\n @param strText 文件\n @return 列表\n"},{"name":"asSet","paramTypes":["java.lang.String"],"doc":" 文本转列表\n\n @param strText 文件\n @return 列表\n"},{"name":"asText","paramTypes":["java.util.Collection"],"doc":" 列表转字符串,并且自动清空、去重、排序\n\n @param texts 列表\n @return 文本\n"},{"name":"appendWord","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 追加一个单词\n\n @param strText 文本\n @param word 单词\n @return 文本\n"},{"name":"removeWord","paramTypes":["java.lang.String","java.lang.Object"],"doc":" 删除一个单词\n\n @param strText 文本\n @param word 单词\n @return 文本\n"},{"name":"merge","paramTypes":["java.lang.String","java.lang.String"],"doc":" 合并\n\n @param strText1 文本1\n @param strText2 文本2\n @return 文本\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__165.java b/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__165.java new file mode 100644 index 0000000..6d05198 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__165.java @@ -0,0 +1,14 @@ +package io.github.linpeilie; + +import org.mapstruct.Builder; +import org.mapstruct.MapperConfig; +import org.mapstruct.ReportingPolicy; + +@MapperConfig( + componentModel = "spring-lazy", + uses = {ConverterMapperAdapter__165.class}, + unmappedTargetPolicy = ReportingPolicy.IGNORE, + builder = @Builder(buildMethod = "build", disableBuilder = true) +) +public interface AutoMapperConfig__165 { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__167.java b/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__167.java new file mode 100644 index 0000000..486b7a2 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__167.java @@ -0,0 +1,14 @@ +package io.github.linpeilie; + +import org.mapstruct.Builder; +import org.mapstruct.MapperConfig; +import org.mapstruct.ReportingPolicy; + +@MapperConfig( + componentModel = "spring-lazy", + uses = {ConverterMapperAdapter__167.class}, + unmappedTargetPolicy = ReportingPolicy.IGNORE, + builder = @Builder(buildMethod = "build", disableBuilder = true) +) +public interface AutoMapperConfig__167 { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__165.java b/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__165.java new file mode 100644 index 0000000..2c432d9 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__165.java @@ -0,0 +1,10 @@ +package io.github.linpeilie; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +@Component +public class ConverterMapperAdapter__165 { + @Autowired + private Converter converter; +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__167.java b/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__167.java new file mode 100644 index 0000000..0cb7d4a --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__167.java @@ -0,0 +1,10 @@ +package io.github.linpeilie; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +@Component +public class ConverterMapperAdapter__167 { + @Autowired + private Converter converter; +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapper.java new file mode 100644 index 0000000..e115e1a --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.im.domain; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.bo.ImGroupMemberBoToImGroupMemberMapper; +import org.dromara.im.domain.vo.ImGroupMemberVo; +import org.dromara.im.domain.vo.ImGroupMemberVoToImGroupMemberMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImGroupMemberVoToImGroupMemberMapper.class,ImGroupMemberBoToImGroupMemberMapper.class}, + imports = {} +) +public interface ImGroupMemberToImGroupMemberVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapperImpl.java new file mode 100644 index 0000000..2454481 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMemberToImGroupMemberVoMapperImpl.java @@ -0,0 +1,70 @@ +package org.dromara.im.domain; + +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.im.domain.vo.ImGroupMemberVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImGroupMemberToImGroupMemberVoMapperImpl implements ImGroupMemberToImGroupMemberVoMapper { + + @Override + public ImGroupMemberVo convert(ImGroupMember arg0) { + if ( arg0 == null ) { + return null; + } + + ImGroupMemberVo imGroupMemberVo = new ImGroupMemberVo(); + + imGroupMemberVo.setId( arg0.getId() ); + imGroupMemberVo.setGroupId( arg0.getGroupId() ); + imGroupMemberVo.setUserId( arg0.getUserId() ); + imGroupMemberVo.setRemarkNickName( arg0.getRemarkNickName() ); + imGroupMemberVo.setHeadImage( arg0.getHeadImage() ); + imGroupMemberVo.setRemarkGroupName( arg0.getRemarkGroupName() ); + imGroupMemberVo.setQuit( arg0.getQuit() ); + imGroupMemberVo.setCreatedTime( arg0.getCreatedTime() ); + imGroupMemberVo.setQuitTime( arg0.getQuitTime() ); + imGroupMemberVo.setUserNickName( arg0.getUserNickName() ); + if ( imGroupMemberVo.getTransMap() != null ) { + Map map = arg0.getTransMap(); + if ( map != null ) { + imGroupMemberVo.getTransMap().putAll( map ); + } + } + + return imGroupMemberVo; + } + + @Override + public ImGroupMemberVo convert(ImGroupMember arg0, ImGroupMemberVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setGroupId( arg0.getGroupId() ); + arg1.setUserId( arg0.getUserId() ); + arg1.setRemarkNickName( arg0.getRemarkNickName() ); + arg1.setHeadImage( arg0.getHeadImage() ); + arg1.setRemarkGroupName( arg0.getRemarkGroupName() ); + arg1.setQuit( arg0.getQuit() ); + arg1.setCreatedTime( arg0.getCreatedTime() ); + arg1.setQuitTime( arg0.getQuitTime() ); + arg1.setUserNickName( arg0.getUserNickName() ); + if ( arg1.getTransMap() != null ) { + arg1.getTransMap().clear(); + Map map = arg0.getTransMap(); + if ( map != null ) { + arg1.getTransMap().putAll( map ); + } + } + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapper.java new file mode 100644 index 0000000..02261fb --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.im.domain; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.bo.ImGroupMessageBoToImGroupMessageMapper; +import org.dromara.im.domain.vo.ImGroupMessageVo; +import org.dromara.im.domain.vo.ImGroupMessageVoToImGroupMessageMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImGroupMessageBoToImGroupMessageMapper.class,ImGroupMessageVoToImGroupMessageMapper.class}, + imports = {} +) +public interface ImGroupMessageToImGroupMessageVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapperImpl.java new file mode 100644 index 0000000..d39851b --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupMessageToImGroupMessageVoMapperImpl.java @@ -0,0 +1,60 @@ +package org.dromara.im.domain; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.vo.ImGroupMessageVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImGroupMessageToImGroupMessageVoMapperImpl implements ImGroupMessageToImGroupMessageVoMapper { + + @Override + public ImGroupMessageVo convert(ImGroupMessage arg0) { + if ( arg0 == null ) { + return null; + } + + ImGroupMessageVo imGroupMessageVo = new ImGroupMessageVo(); + + imGroupMessageVo.setId( arg0.getId() ); + imGroupMessageVo.setGroupId( arg0.getGroupId() ); + imGroupMessageVo.setSendId( arg0.getSendId() ); + imGroupMessageVo.setSendNickName( arg0.getSendNickName() ); + imGroupMessageVo.setAtUserIds( arg0.getAtUserIds() ); + imGroupMessageVo.setContent( arg0.getContent() ); + imGroupMessageVo.setStatus( arg0.getStatus() ); + imGroupMessageVo.setType( arg0.getType() ); + imGroupMessageVo.setSendTime( arg0.getSendTime() ); + imGroupMessageVo.setReceiptOk( arg0.getReceiptOk() ); + imGroupMessageVo.setReceipt( arg0.getReceipt() ); + imGroupMessageVo.setRecvIds( arg0.getRecvIds() ); + + return imGroupMessageVo; + } + + @Override + public ImGroupMessageVo convert(ImGroupMessage arg0, ImGroupMessageVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setGroupId( arg0.getGroupId() ); + arg1.setSendId( arg0.getSendId() ); + arg1.setSendNickName( arg0.getSendNickName() ); + arg1.setAtUserIds( arg0.getAtUserIds() ); + arg1.setContent( arg0.getContent() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setType( arg0.getType() ); + arg1.setSendTime( arg0.getSendTime() ); + arg1.setReceiptOk( arg0.getReceiptOk() ); + arg1.setReceipt( arg0.getReceipt() ); + arg1.setRecvIds( arg0.getRecvIds() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupToImGroupVoMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupToImGroupVoMapper.java new file mode 100644 index 0000000..b90a483 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupToImGroupVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.im.domain; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.bo.ImGroupBoToImGroupMapper; +import org.dromara.im.domain.vo.ImGroupVo; +import org.dromara.im.domain.vo.ImGroupVoToImGroupMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImGroupVoToImGroupMapper.class,ImGroupBoToImGroupMapper.class}, + imports = {} +) +public interface ImGroupToImGroupVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupToImGroupVoMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupToImGroupVoMapperImpl.java new file mode 100644 index 0000000..5e96281 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImGroupToImGroupVoMapperImpl.java @@ -0,0 +1,70 @@ +package org.dromara.im.domain; + +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.im.domain.vo.ImGroupVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImGroupToImGroupVoMapperImpl implements ImGroupToImGroupVoMapper { + + @Override + public ImGroupVo convert(ImGroup arg0) { + if ( arg0 == null ) { + return null; + } + + ImGroupVo imGroupVo = new ImGroupVo(); + + imGroupVo.setId( arg0.getId() ); + imGroupVo.setName( arg0.getName() ); + imGroupVo.setOwnerId( arg0.getOwnerId() ); + imGroupVo.setHeadImage( arg0.getHeadImage() ); + imGroupVo.setHeadImageThumb( arg0.getHeadImageThumb() ); + imGroupVo.setNotice( arg0.getNotice() ); + imGroupVo.setDissolve( arg0.getDissolve() ); + imGroupVo.setIsBanned( arg0.getIsBanned() ); + imGroupVo.setReason( arg0.getReason() ); + imGroupVo.setCreatedTime( arg0.getCreatedTime() ); + if ( imGroupVo.getTransMap() != null ) { + Map map = arg0.getTransMap(); + if ( map != null ) { + imGroupVo.getTransMap().putAll( map ); + } + } + + return imGroupVo; + } + + @Override + public ImGroupVo convert(ImGroup arg0, ImGroupVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setName( arg0.getName() ); + arg1.setOwnerId( arg0.getOwnerId() ); + arg1.setHeadImage( arg0.getHeadImage() ); + arg1.setHeadImageThumb( arg0.getHeadImageThumb() ); + arg1.setNotice( arg0.getNotice() ); + arg1.setDissolve( arg0.getDissolve() ); + arg1.setIsBanned( arg0.getIsBanned() ); + arg1.setReason( arg0.getReason() ); + arg1.setCreatedTime( arg0.getCreatedTime() ); + if ( arg1.getTransMap() != null ) { + arg1.getTransMap().clear(); + Map map = arg0.getTransMap(); + if ( map != null ) { + arg1.getTransMap().putAll( map ); + } + } + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapper.java new file mode 100644 index 0000000..2d77730 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.im.domain; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.bo.ImPrivateMessageBoToImPrivateMessageMapper; +import org.dromara.im.domain.vo.ImPrivateMessageVo; +import org.dromara.im.domain.vo.ImPrivateMessageVoToImPrivateMessageMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImPrivateMessageVoToImPrivateMessageMapper.class,ImPrivateMessageBoToImPrivateMessageMapper.class}, + imports = {} +) +public interface ImPrivateMessageToImPrivateMessageVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapperImpl.java new file mode 100644 index 0000000..b0d85c6 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImPrivateMessageToImPrivateMessageVoMapperImpl.java @@ -0,0 +1,50 @@ +package org.dromara.im.domain; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.vo.ImPrivateMessageVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImPrivateMessageToImPrivateMessageVoMapperImpl implements ImPrivateMessageToImPrivateMessageVoMapper { + + @Override + public ImPrivateMessageVo convert(ImPrivateMessage arg0) { + if ( arg0 == null ) { + return null; + } + + ImPrivateMessageVo imPrivateMessageVo = new ImPrivateMessageVo(); + + imPrivateMessageVo.setId( arg0.getId() ); + imPrivateMessageVo.setSendId( arg0.getSendId() ); + imPrivateMessageVo.setRecvId( arg0.getRecvId() ); + imPrivateMessageVo.setContent( arg0.getContent() ); + imPrivateMessageVo.setType( arg0.getType() ); + imPrivateMessageVo.setStatus( arg0.getStatus() ); + imPrivateMessageVo.setSendTime( arg0.getSendTime() ); + + return imPrivateMessageVo; + } + + @Override + public ImPrivateMessageVo convert(ImPrivateMessage arg0, ImPrivateMessageVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setSendId( arg0.getSendId() ); + arg1.setRecvId( arg0.getRecvId() ); + arg1.setContent( arg0.getContent() ); + arg1.setType( arg0.getType() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setSendTime( arg0.getSendTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapper.java new file mode 100644 index 0000000..4f0e597 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.im.domain; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.bo.ImSensitiveWordBoToImSensitiveWordMapper; +import org.dromara.im.domain.vo.ImSensitiveWordVo; +import org.dromara.im.domain.vo.ImSensitiveWordVoToImSensitiveWordMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImSensitiveWordBoToImSensitiveWordMapper.class,ImSensitiveWordVoToImSensitiveWordMapper.class}, + imports = {} +) +public interface ImSensitiveWordToImSensitiveWordVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapperImpl.java new file mode 100644 index 0000000..ffaa7c4 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImSensitiveWordToImSensitiveWordVoMapperImpl.java @@ -0,0 +1,46 @@ +package org.dromara.im.domain; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.vo.ImSensitiveWordVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:08+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImSensitiveWordToImSensitiveWordVoMapperImpl implements ImSensitiveWordToImSensitiveWordVoMapper { + + @Override + public ImSensitiveWordVo convert(ImSensitiveWord arg0) { + if ( arg0 == null ) { + return null; + } + + ImSensitiveWordVo imSensitiveWordVo = new ImSensitiveWordVo(); + + imSensitiveWordVo.setId( arg0.getId() ); + imSensitiveWordVo.setContent( arg0.getContent() ); + imSensitiveWordVo.setEnabled( arg0.getEnabled() ); + imSensitiveWordVo.setCreator( arg0.getCreator() ); + imSensitiveWordVo.setCreateTime( arg0.getCreateTime() ); + + return imSensitiveWordVo; + } + + @Override + public ImSensitiveWordVo convert(ImSensitiveWord arg0, ImSensitiveWordVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setContent( arg0.getContent() ); + arg1.setEnabled( arg0.getEnabled() ); + arg1.setCreator( arg0.getCreator() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImUserToImUserVoMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImUserToImUserVoMapper.java new file mode 100644 index 0000000..55de8ca --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImUserToImUserVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.im.domain; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.bo.ImUserBoToImUserMapper; +import org.dromara.im.domain.vo.ImUserVo; +import org.dromara.im.domain.vo.ImUserVoToImUserMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImUserVoToImUserMapper.class,ImUserBoToImUserMapper.class}, + imports = {} +) +public interface ImUserToImUserVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImUserToImUserVoMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImUserToImUserVoMapperImpl.java new file mode 100644 index 0000000..234c8b8 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/ImUserToImUserVoMapperImpl.java @@ -0,0 +1,62 @@ +package org.dromara.im.domain; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.vo.ImUserVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImUserToImUserVoMapperImpl implements ImUserToImUserVoMapper { + + @Override + public ImUserVo convert(ImUser arg0) { + if ( arg0 == null ) { + return null; + } + + ImUserVo imUserVo = new ImUserVo(); + + imUserVo.setId( arg0.getId() ); + imUserVo.setUserName( arg0.getUserName() ); + imUserVo.setNickName( arg0.getNickName() ); + imUserVo.setHeadImage( arg0.getHeadImage() ); + imUserVo.setHeadImageThumb( arg0.getHeadImageThumb() ); + imUserVo.setPassword( arg0.getPassword() ); + imUserVo.setSex( arg0.getSex() ); + imUserVo.setSignature( arg0.getSignature() ); + imUserVo.setLastLoginTime( arg0.getLastLoginTime() ); + imUserVo.setCreatedTime( arg0.getCreatedTime() ); + imUserVo.setType( arg0.getType() ); + imUserVo.setIsBanned( arg0.getIsBanned() ); + imUserVo.setReason( arg0.getReason() ); + + return imUserVo; + } + + @Override + public ImUserVo convert(ImUser arg0, ImUserVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setNickName( arg0.getNickName() ); + arg1.setHeadImage( arg0.getHeadImage() ); + arg1.setHeadImageThumb( arg0.getHeadImageThumb() ); + arg1.setPassword( arg0.getPassword() ); + arg1.setSex( arg0.getSex() ); + arg1.setSignature( arg0.getSignature() ); + arg1.setLastLoginTime( arg0.getLastLoginTime() ); + arg1.setCreatedTime( arg0.getCreatedTime() ); + arg1.setType( arg0.getType() ); + arg1.setIsBanned( arg0.getIsBanned() ); + arg1.setReason( arg0.getReason() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupBoToImGroupMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupBoToImGroupMapper.java new file mode 100644 index 0000000..e136d7a --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupBoToImGroupMapper.java @@ -0,0 +1,14 @@ +package org.dromara.im.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImGroup; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {}, + imports = {} +) +public interface ImGroupBoToImGroupMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupBoToImGroupMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupBoToImGroupMapperImpl.java new file mode 100644 index 0000000..c30a7f9 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupBoToImGroupMapperImpl.java @@ -0,0 +1,56 @@ +package org.dromara.im.domain.bo; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImGroup; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImGroupBoToImGroupMapperImpl implements ImGroupBoToImGroupMapper { + + @Override + public ImGroup convert(ImGroupBo arg0) { + if ( arg0 == null ) { + return null; + } + + ImGroup imGroup = new ImGroup(); + + imGroup.setId( arg0.getId() ); + imGroup.setName( arg0.getName() ); + imGroup.setOwnerId( arg0.getOwnerId() ); + imGroup.setHeadImage( arg0.getHeadImage() ); + imGroup.setHeadImageThumb( arg0.getHeadImageThumb() ); + imGroup.setNotice( arg0.getNotice() ); + imGroup.setDissolve( arg0.getDissolve() ); + imGroup.setCreatedTime( arg0.getCreatedTime() ); + imGroup.setIsBanned( arg0.getIsBanned() ); + imGroup.setReason( arg0.getReason() ); + + return imGroup; + } + + @Override + public ImGroup convert(ImGroupBo arg0, ImGroup arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setName( arg0.getName() ); + arg1.setOwnerId( arg0.getOwnerId() ); + arg1.setHeadImage( arg0.getHeadImage() ); + arg1.setHeadImageThumb( arg0.getHeadImageThumb() ); + arg1.setNotice( arg0.getNotice() ); + arg1.setDissolve( arg0.getDissolve() ); + arg1.setCreatedTime( arg0.getCreatedTime() ); + arg1.setIsBanned( arg0.getIsBanned() ); + arg1.setReason( arg0.getReason() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapper.java new file mode 100644 index 0000000..82626b3 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapper.java @@ -0,0 +1,14 @@ +package org.dromara.im.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImGroupMember; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {}, + imports = {} +) +public interface ImGroupMemberBoToImGroupMemberMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapperImpl.java new file mode 100644 index 0000000..235333e --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMemberBoToImGroupMemberMapperImpl.java @@ -0,0 +1,56 @@ +package org.dromara.im.domain.bo; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImGroupMember; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImGroupMemberBoToImGroupMemberMapperImpl implements ImGroupMemberBoToImGroupMemberMapper { + + @Override + public ImGroupMember convert(ImGroupMemberBo arg0) { + if ( arg0 == null ) { + return null; + } + + ImGroupMember imGroupMember = new ImGroupMember(); + + imGroupMember.setId( arg0.getId() ); + imGroupMember.setGroupId( arg0.getGroupId() ); + imGroupMember.setUserId( arg0.getUserId() ); + imGroupMember.setRemarkNickName( arg0.getRemarkNickName() ); + imGroupMember.setHeadImage( arg0.getHeadImage() ); + imGroupMember.setRemarkGroupName( arg0.getRemarkGroupName() ); + imGroupMember.setQuit( arg0.getQuit() ); + imGroupMember.setCreatedTime( arg0.getCreatedTime() ); + imGroupMember.setQuitTime( arg0.getQuitTime() ); + imGroupMember.setUserNickName( arg0.getUserNickName() ); + + return imGroupMember; + } + + @Override + public ImGroupMember convert(ImGroupMemberBo arg0, ImGroupMember arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setGroupId( arg0.getGroupId() ); + arg1.setUserId( arg0.getUserId() ); + arg1.setRemarkNickName( arg0.getRemarkNickName() ); + arg1.setHeadImage( arg0.getHeadImage() ); + arg1.setRemarkGroupName( arg0.getRemarkGroupName() ); + arg1.setQuit( arg0.getQuit() ); + arg1.setCreatedTime( arg0.getCreatedTime() ); + arg1.setQuitTime( arg0.getQuitTime() ); + arg1.setUserNickName( arg0.getUserNickName() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapper.java new file mode 100644 index 0000000..b5919d0 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapper.java @@ -0,0 +1,14 @@ +package org.dromara.im.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImGroupMessage; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {}, + imports = {} +) +public interface ImGroupMessageBoToImGroupMessageMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapperImpl.java new file mode 100644 index 0000000..009433f --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImGroupMessageBoToImGroupMessageMapperImpl.java @@ -0,0 +1,60 @@ +package org.dromara.im.domain.bo; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImGroupMessage; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImGroupMessageBoToImGroupMessageMapperImpl implements ImGroupMessageBoToImGroupMessageMapper { + + @Override + public ImGroupMessage convert(ImGroupMessageBo arg0) { + if ( arg0 == null ) { + return null; + } + + ImGroupMessage imGroupMessage = new ImGroupMessage(); + + imGroupMessage.setId( arg0.getId() ); + imGroupMessage.setGroupId( arg0.getGroupId() ); + imGroupMessage.setSendId( arg0.getSendId() ); + imGroupMessage.setSendNickName( arg0.getSendNickName() ); + imGroupMessage.setAtUserIds( arg0.getAtUserIds() ); + imGroupMessage.setContent( arg0.getContent() ); + imGroupMessage.setStatus( arg0.getStatus() ); + imGroupMessage.setType( arg0.getType() ); + imGroupMessage.setSendTime( arg0.getSendTime() ); + imGroupMessage.setReceiptOk( arg0.getReceiptOk() ); + imGroupMessage.setReceipt( arg0.getReceipt() ); + imGroupMessage.setRecvIds( arg0.getRecvIds() ); + + return imGroupMessage; + } + + @Override + public ImGroupMessage convert(ImGroupMessageBo arg0, ImGroupMessage arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setGroupId( arg0.getGroupId() ); + arg1.setSendId( arg0.getSendId() ); + arg1.setSendNickName( arg0.getSendNickName() ); + arg1.setAtUserIds( arg0.getAtUserIds() ); + arg1.setContent( arg0.getContent() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setType( arg0.getType() ); + arg1.setSendTime( arg0.getSendTime() ); + arg1.setReceiptOk( arg0.getReceiptOk() ); + arg1.setReceipt( arg0.getReceipt() ); + arg1.setRecvIds( arg0.getRecvIds() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapper.java new file mode 100644 index 0000000..fa5253b --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapper.java @@ -0,0 +1,14 @@ +package org.dromara.im.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImPrivateMessage; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {}, + imports = {} +) +public interface ImPrivateMessageBoToImPrivateMessageMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapperImpl.java new file mode 100644 index 0000000..36dce61 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImPrivateMessageBoToImPrivateMessageMapperImpl.java @@ -0,0 +1,50 @@ +package org.dromara.im.domain.bo; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImPrivateMessage; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImPrivateMessageBoToImPrivateMessageMapperImpl implements ImPrivateMessageBoToImPrivateMessageMapper { + + @Override + public ImPrivateMessage convert(ImPrivateMessageBo arg0) { + if ( arg0 == null ) { + return null; + } + + ImPrivateMessage imPrivateMessage = new ImPrivateMessage(); + + imPrivateMessage.setId( arg0.getId() ); + imPrivateMessage.setSendId( arg0.getSendId() ); + imPrivateMessage.setRecvId( arg0.getRecvId() ); + imPrivateMessage.setContent( arg0.getContent() ); + imPrivateMessage.setType( arg0.getType() ); + imPrivateMessage.setStatus( arg0.getStatus() ); + imPrivateMessage.setSendTime( arg0.getSendTime() ); + + return imPrivateMessage; + } + + @Override + public ImPrivateMessage convert(ImPrivateMessageBo arg0, ImPrivateMessage arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setSendId( arg0.getSendId() ); + arg1.setRecvId( arg0.getRecvId() ); + arg1.setContent( arg0.getContent() ); + arg1.setType( arg0.getType() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setSendTime( arg0.getSendTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapper.java new file mode 100644 index 0000000..f888069 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapper.java @@ -0,0 +1,14 @@ +package org.dromara.im.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImSensitiveWord; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {}, + imports = {} +) +public interface ImSensitiveWordBoToImSensitiveWordMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapperImpl.java new file mode 100644 index 0000000..3225dad --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImSensitiveWordBoToImSensitiveWordMapperImpl.java @@ -0,0 +1,46 @@ +package org.dromara.im.domain.bo; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImSensitiveWord; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImSensitiveWordBoToImSensitiveWordMapperImpl implements ImSensitiveWordBoToImSensitiveWordMapper { + + @Override + public ImSensitiveWord convert(ImSensitiveWordBo arg0) { + if ( arg0 == null ) { + return null; + } + + ImSensitiveWord imSensitiveWord = new ImSensitiveWord(); + + imSensitiveWord.setId( arg0.getId() ); + imSensitiveWord.setContent( arg0.getContent() ); + imSensitiveWord.setEnabled( arg0.getEnabled() ); + imSensitiveWord.setCreator( arg0.getCreator() ); + imSensitiveWord.setCreateTime( arg0.getCreateTime() ); + + return imSensitiveWord; + } + + @Override + public ImSensitiveWord convert(ImSensitiveWordBo arg0, ImSensitiveWord arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setContent( arg0.getContent() ); + arg1.setEnabled( arg0.getEnabled() ); + arg1.setCreator( arg0.getCreator() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImUserBoToImUserMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImUserBoToImUserMapper.java new file mode 100644 index 0000000..e070c24 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImUserBoToImUserMapper.java @@ -0,0 +1,14 @@ +package org.dromara.im.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImUser; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {}, + imports = {} +) +public interface ImUserBoToImUserMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImUserBoToImUserMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImUserBoToImUserMapperImpl.java new file mode 100644 index 0000000..f2bdf1b --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/bo/ImUserBoToImUserMapperImpl.java @@ -0,0 +1,64 @@ +package org.dromara.im.domain.bo; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImUser; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImUserBoToImUserMapperImpl implements ImUserBoToImUserMapper { + + @Override + public ImUser convert(ImUserBo arg0) { + if ( arg0 == null ) { + return null; + } + + ImUser imUser = new ImUser(); + + imUser.setId( arg0.getId() ); + imUser.setUserName( arg0.getUserName() ); + imUser.setNickName( arg0.getNickName() ); + imUser.setHeadImage( arg0.getHeadImage() ); + imUser.setHeadImageThumb( arg0.getHeadImageThumb() ); + imUser.setPassword( arg0.getPassword() ); + imUser.setSex( arg0.getSex() ); + imUser.setSignature( arg0.getSignature() ); + imUser.setLastLoginTime( arg0.getLastLoginTime() ); + imUser.setCreatedTime( arg0.getCreatedTime() ); + imUser.setType( arg0.getType() ); + imUser.setIsBanned( arg0.getIsBanned() ); + imUser.setReason( arg0.getReason() ); + imUser.setIsCustomer( arg0.getIsCustomer() ); + + return imUser; + } + + @Override + public ImUser convert(ImUserBo arg0, ImUser arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setNickName( arg0.getNickName() ); + arg1.setHeadImage( arg0.getHeadImage() ); + arg1.setHeadImageThumb( arg0.getHeadImageThumb() ); + arg1.setPassword( arg0.getPassword() ); + arg1.setSex( arg0.getSex() ); + arg1.setSignature( arg0.getSignature() ); + arg1.setLastLoginTime( arg0.getLastLoginTime() ); + arg1.setCreatedTime( arg0.getCreatedTime() ); + arg1.setType( arg0.getType() ); + arg1.setIsBanned( arg0.getIsBanned() ); + arg1.setReason( arg0.getReason() ); + arg1.setIsCustomer( arg0.getIsCustomer() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapper.java new file mode 100644 index 0000000..d7974d1 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapper.java @@ -0,0 +1,15 @@ +package org.dromara.im.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImGroupMember; +import org.dromara.im.domain.ImGroupMemberToImGroupMemberVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImGroupMemberToImGroupMemberVoMapper.class}, + imports = {} +) +public interface ImGroupMemberVoToImGroupMemberMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapperImpl.java new file mode 100644 index 0000000..c00cf47 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMemberVoToImGroupMemberMapperImpl.java @@ -0,0 +1,70 @@ +package org.dromara.im.domain.vo; + +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImGroupMember; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImGroupMemberVoToImGroupMemberMapperImpl implements ImGroupMemberVoToImGroupMemberMapper { + + @Override + public ImGroupMember convert(ImGroupMemberVo arg0) { + if ( arg0 == null ) { + return null; + } + + ImGroupMember imGroupMember = new ImGroupMember(); + + imGroupMember.setId( arg0.getId() ); + imGroupMember.setGroupId( arg0.getGroupId() ); + imGroupMember.setUserId( arg0.getUserId() ); + imGroupMember.setRemarkNickName( arg0.getRemarkNickName() ); + imGroupMember.setHeadImage( arg0.getHeadImage() ); + imGroupMember.setRemarkGroupName( arg0.getRemarkGroupName() ); + imGroupMember.setQuit( arg0.getQuit() ); + imGroupMember.setCreatedTime( arg0.getCreatedTime() ); + imGroupMember.setQuitTime( arg0.getQuitTime() ); + imGroupMember.setUserNickName( arg0.getUserNickName() ); + if ( imGroupMember.getTransMap() != null ) { + Map map = arg0.getTransMap(); + if ( map != null ) { + imGroupMember.getTransMap().putAll( map ); + } + } + + return imGroupMember; + } + + @Override + public ImGroupMember convert(ImGroupMemberVo arg0, ImGroupMember arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setGroupId( arg0.getGroupId() ); + arg1.setUserId( arg0.getUserId() ); + arg1.setRemarkNickName( arg0.getRemarkNickName() ); + arg1.setHeadImage( arg0.getHeadImage() ); + arg1.setRemarkGroupName( arg0.getRemarkGroupName() ); + arg1.setQuit( arg0.getQuit() ); + arg1.setCreatedTime( arg0.getCreatedTime() ); + arg1.setQuitTime( arg0.getQuitTime() ); + arg1.setUserNickName( arg0.getUserNickName() ); + if ( arg1.getTransMap() != null ) { + arg1.getTransMap().clear(); + Map map = arg0.getTransMap(); + if ( map != null ) { + arg1.getTransMap().putAll( map ); + } + } + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapper.java new file mode 100644 index 0000000..b007ba3 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapper.java @@ -0,0 +1,15 @@ +package org.dromara.im.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImGroupMessage; +import org.dromara.im.domain.ImGroupMessageToImGroupMessageVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImGroupMessageToImGroupMessageVoMapper.class}, + imports = {} +) +public interface ImGroupMessageVoToImGroupMessageMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapperImpl.java new file mode 100644 index 0000000..0bdd33a --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupMessageVoToImGroupMessageMapperImpl.java @@ -0,0 +1,60 @@ +package org.dromara.im.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImGroupMessage; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImGroupMessageVoToImGroupMessageMapperImpl implements ImGroupMessageVoToImGroupMessageMapper { + + @Override + public ImGroupMessage convert(ImGroupMessageVo arg0) { + if ( arg0 == null ) { + return null; + } + + ImGroupMessage imGroupMessage = new ImGroupMessage(); + + imGroupMessage.setId( arg0.getId() ); + imGroupMessage.setGroupId( arg0.getGroupId() ); + imGroupMessage.setSendId( arg0.getSendId() ); + imGroupMessage.setSendNickName( arg0.getSendNickName() ); + imGroupMessage.setAtUserIds( arg0.getAtUserIds() ); + imGroupMessage.setContent( arg0.getContent() ); + imGroupMessage.setStatus( arg0.getStatus() ); + imGroupMessage.setType( arg0.getType() ); + imGroupMessage.setSendTime( arg0.getSendTime() ); + imGroupMessage.setReceiptOk( arg0.getReceiptOk() ); + imGroupMessage.setReceipt( arg0.getReceipt() ); + imGroupMessage.setRecvIds( arg0.getRecvIds() ); + + return imGroupMessage; + } + + @Override + public ImGroupMessage convert(ImGroupMessageVo arg0, ImGroupMessage arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setGroupId( arg0.getGroupId() ); + arg1.setSendId( arg0.getSendId() ); + arg1.setSendNickName( arg0.getSendNickName() ); + arg1.setAtUserIds( arg0.getAtUserIds() ); + arg1.setContent( arg0.getContent() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setType( arg0.getType() ); + arg1.setSendTime( arg0.getSendTime() ); + arg1.setReceiptOk( arg0.getReceiptOk() ); + arg1.setReceipt( arg0.getReceipt() ); + arg1.setRecvIds( arg0.getRecvIds() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupVoToImGroupMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupVoToImGroupMapper.java new file mode 100644 index 0000000..8dcaf4c --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupVoToImGroupMapper.java @@ -0,0 +1,15 @@ +package org.dromara.im.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImGroup; +import org.dromara.im.domain.ImGroupToImGroupVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImGroupToImGroupVoMapper.class}, + imports = {} +) +public interface ImGroupVoToImGroupMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupVoToImGroupMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupVoToImGroupMapperImpl.java new file mode 100644 index 0000000..291ab5d --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImGroupVoToImGroupMapperImpl.java @@ -0,0 +1,70 @@ +package org.dromara.im.domain.vo; + +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImGroup; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImGroupVoToImGroupMapperImpl implements ImGroupVoToImGroupMapper { + + @Override + public ImGroup convert(ImGroupVo arg0) { + if ( arg0 == null ) { + return null; + } + + ImGroup imGroup = new ImGroup(); + + imGroup.setId( arg0.getId() ); + imGroup.setName( arg0.getName() ); + imGroup.setOwnerId( arg0.getOwnerId() ); + imGroup.setHeadImage( arg0.getHeadImage() ); + imGroup.setHeadImageThumb( arg0.getHeadImageThumb() ); + imGroup.setNotice( arg0.getNotice() ); + imGroup.setDissolve( arg0.getDissolve() ); + imGroup.setCreatedTime( arg0.getCreatedTime() ); + imGroup.setIsBanned( arg0.getIsBanned() ); + imGroup.setReason( arg0.getReason() ); + if ( imGroup.getTransMap() != null ) { + Map map = arg0.getTransMap(); + if ( map != null ) { + imGroup.getTransMap().putAll( map ); + } + } + + return imGroup; + } + + @Override + public ImGroup convert(ImGroupVo arg0, ImGroup arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setName( arg0.getName() ); + arg1.setOwnerId( arg0.getOwnerId() ); + arg1.setHeadImage( arg0.getHeadImage() ); + arg1.setHeadImageThumb( arg0.getHeadImageThumb() ); + arg1.setNotice( arg0.getNotice() ); + arg1.setDissolve( arg0.getDissolve() ); + arg1.setCreatedTime( arg0.getCreatedTime() ); + arg1.setIsBanned( arg0.getIsBanned() ); + arg1.setReason( arg0.getReason() ); + if ( arg1.getTransMap() != null ) { + arg1.getTransMap().clear(); + Map map = arg0.getTransMap(); + if ( map != null ) { + arg1.getTransMap().putAll( map ); + } + } + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapper.java new file mode 100644 index 0000000..6bd83cf --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapper.java @@ -0,0 +1,15 @@ +package org.dromara.im.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImPrivateMessage; +import org.dromara.im.domain.ImPrivateMessageToImPrivateMessageVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImPrivateMessageToImPrivateMessageVoMapper.class}, + imports = {} +) +public interface ImPrivateMessageVoToImPrivateMessageMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapperImpl.java new file mode 100644 index 0000000..421426a --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImPrivateMessageVoToImPrivateMessageMapperImpl.java @@ -0,0 +1,50 @@ +package org.dromara.im.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImPrivateMessage; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImPrivateMessageVoToImPrivateMessageMapperImpl implements ImPrivateMessageVoToImPrivateMessageMapper { + + @Override + public ImPrivateMessage convert(ImPrivateMessageVo arg0) { + if ( arg0 == null ) { + return null; + } + + ImPrivateMessage imPrivateMessage = new ImPrivateMessage(); + + imPrivateMessage.setId( arg0.getId() ); + imPrivateMessage.setSendId( arg0.getSendId() ); + imPrivateMessage.setRecvId( arg0.getRecvId() ); + imPrivateMessage.setContent( arg0.getContent() ); + imPrivateMessage.setType( arg0.getType() ); + imPrivateMessage.setStatus( arg0.getStatus() ); + imPrivateMessage.setSendTime( arg0.getSendTime() ); + + return imPrivateMessage; + } + + @Override + public ImPrivateMessage convert(ImPrivateMessageVo arg0, ImPrivateMessage arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setSendId( arg0.getSendId() ); + arg1.setRecvId( arg0.getRecvId() ); + arg1.setContent( arg0.getContent() ); + arg1.setType( arg0.getType() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setSendTime( arg0.getSendTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapper.java new file mode 100644 index 0000000..d78474a --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapper.java @@ -0,0 +1,15 @@ +package org.dromara.im.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImSensitiveWord; +import org.dromara.im.domain.ImSensitiveWordToImSensitiveWordVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImSensitiveWordToImSensitiveWordVoMapper.class}, + imports = {} +) +public interface ImSensitiveWordVoToImSensitiveWordMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapperImpl.java new file mode 100644 index 0000000..02bf360 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImSensitiveWordVoToImSensitiveWordMapperImpl.java @@ -0,0 +1,46 @@ +package org.dromara.im.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImSensitiveWord; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImSensitiveWordVoToImSensitiveWordMapperImpl implements ImSensitiveWordVoToImSensitiveWordMapper { + + @Override + public ImSensitiveWord convert(ImSensitiveWordVo arg0) { + if ( arg0 == null ) { + return null; + } + + ImSensitiveWord imSensitiveWord = new ImSensitiveWord(); + + imSensitiveWord.setId( arg0.getId() ); + imSensitiveWord.setContent( arg0.getContent() ); + imSensitiveWord.setEnabled( arg0.getEnabled() ); + imSensitiveWord.setCreator( arg0.getCreator() ); + imSensitiveWord.setCreateTime( arg0.getCreateTime() ); + + return imSensitiveWord; + } + + @Override + public ImSensitiveWord convert(ImSensitiveWordVo arg0, ImSensitiveWord arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setContent( arg0.getContent() ); + arg1.setEnabled( arg0.getEnabled() ); + arg1.setCreator( arg0.getCreator() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImUserVoToImUserMapper.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImUserVoToImUserMapper.java new file mode 100644 index 0000000..9ffd305 --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImUserVoToImUserMapper.java @@ -0,0 +1,15 @@ +package org.dromara.im.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__167; +import io.github.linpeilie.BaseMapper; +import org.dromara.im.domain.ImUser; +import org.dromara.im.domain.ImUserToImUserVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__167.class, + uses = {ImUserToImUserVoMapper.class}, + imports = {} +) +public interface ImUserVoToImUserMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImUserVoToImUserMapperImpl.java b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImUserVoToImUserMapperImpl.java new file mode 100644 index 0000000..062f90d --- /dev/null +++ b/im-admin/ruoyi-im/target/generated-sources/annotations/org/dromara/im/domain/vo/ImUserVoToImUserMapperImpl.java @@ -0,0 +1,62 @@ +package org.dromara.im.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.im.domain.ImUser; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T16:18:09+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class ImUserVoToImUserMapperImpl implements ImUserVoToImUserMapper { + + @Override + public ImUser convert(ImUserVo arg0) { + if ( arg0 == null ) { + return null; + } + + ImUser imUser = new ImUser(); + + imUser.setId( arg0.getId() ); + imUser.setUserName( arg0.getUserName() ); + imUser.setNickName( arg0.getNickName() ); + imUser.setHeadImage( arg0.getHeadImage() ); + imUser.setHeadImageThumb( arg0.getHeadImageThumb() ); + imUser.setPassword( arg0.getPassword() ); + imUser.setSex( arg0.getSex() ); + imUser.setSignature( arg0.getSignature() ); + imUser.setLastLoginTime( arg0.getLastLoginTime() ); + imUser.setCreatedTime( arg0.getCreatedTime() ); + imUser.setType( arg0.getType() ); + imUser.setIsBanned( arg0.getIsBanned() ); + imUser.setReason( arg0.getReason() ); + + return imUser; + } + + @Override + public ImUser convert(ImUserVo arg0, ImUser arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setNickName( arg0.getNickName() ); + arg1.setHeadImage( arg0.getHeadImage() ); + arg1.setHeadImageThumb( arg0.getHeadImageThumb() ); + arg1.setPassword( arg0.getPassword() ); + arg1.setSex( arg0.getSex() ); + arg1.setSignature( arg0.getSignature() ); + arg1.setLastLoginTime( arg0.getLastLoginTime() ); + arg1.setCreatedTime( arg0.getCreatedTime() ); + arg1.setType( arg0.getType() ); + arg1.setIsBanned( arg0.getIsBanned() ); + arg1.setReason( arg0.getReason() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/META-INF/spring-configuration-metadata.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 0000000..113930a --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,11 @@ +{ + "groups": [ + { + "name": "gen", + "type": "org.dromara.generator.config.GenConfig", + "sourceType": "org.dromara.generator.config.GenConfig" + } + ], + "properties": [], + "hints": [] +} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/generator.yml b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/generator.yml new file mode 100644 index 0000000..5df7800 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/generator.yml @@ -0,0 +1,10 @@ +# 代码生成 +gen: + # 作者 + author: Blue + # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool + packageName: org.dromara.im + # 自动去除表前缀,默认是false + autoRemovePre: false + # 表前缀(生成类名不会包含表前缀,多个用逗号分隔) + tablePrefix: im_ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/mapper/generator/GenTableColumnMapper.xml b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/mapper/generator/GenTableColumnMapper.xml new file mode 100644 index 0000000..fc1c610 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/mapper/generator/GenTableColumnMapper.xml @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/mapper/generator/GenTableMapper.xml b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/mapper/generator/GenTableMapper.xml new file mode 100644 index 0000000..78aa852 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/mapper/generator/GenTableMapper.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + SELECT t.table_id, t.data_name, t.table_name, t.table_comment, t.sub_table_name, t.sub_table_fk_name, t.class_name, t.tpl_category, t.package_name, t.module_name, t.business_name, t.function_name, t.function_author, t.gen_type, t.gen_path, t.options, t.remark, + c.column_id, c.column_name, c.column_comment, c.column_type, c.java_type, c.java_field, c.is_pk, c.is_increment, c.is_required, c.is_insert, c.is_edit, c.is_list, c.is_query, c.query_type, c.html_type, c.dict_type, c.sort + FROM gen_table t + LEFT JOIN gen_table_column c ON t.table_id = c.table_id + + + + + + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/mapper/package-info.md b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/mapper/package-info.md new file mode 100644 index 0000000..c938b1e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/mapper/package-info.md @@ -0,0 +1,3 @@ +java包使用 `.` 分割 resource 目录使用 `/` 分割 +
+此文件目的 防止文件夹粘连找不到 `xml` 文件 \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/GenConfig.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/GenConfig.class new file mode 100644 index 0000000..9f49bc6 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/GenConfig.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/GenConfig__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/GenConfig__Javadoc.json new file mode 100644 index 0000000..9037e15 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/GenConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 读取代码生成相关配置\n\n @author ruoyi\n","fields":[{"name":"author","doc":" 作者\n"},{"name":"packageName","doc":" 生成包路径\n"},{"name":"autoRemovePre","doc":" 自动去除表前缀,默认是false\n"},{"name":"tablePrefix","doc":" 表前缀(类名不会包含表前缀)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/MyBatisDataSourceMonitor.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/MyBatisDataSourceMonitor.class new file mode 100644 index 0000000..b7243a7 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/MyBatisDataSourceMonitor.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/MyBatisDataSourceMonitor__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/MyBatisDataSourceMonitor__Javadoc.json new file mode 100644 index 0000000..3d8fbed --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/config/MyBatisDataSourceMonitor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" anyline 适配 动态数据源改造\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"feature","paramTypes":["org.anyline.data.runtime.DataRuntime","java.lang.Object"],"doc":" 数据源特征 用来定准 adapter 包含数据库或JDBC协议关键字
\n 一般会通过 产品名_url 合成 如果返回null 上层方法会通过driver_产品名_url合成\n\n @param datasource 数据源\n @return String 返回null由上层自动提取\n"},{"name":"key","paramTypes":["org.anyline.data.runtime.DataRuntime","java.lang.Object"],"doc":" 数据源唯一标识 如果不实现则默认feature\n @param datasource 数据源\n @return String 返回null由上层自动提取\n"},{"name":"keepAdapter","paramTypes":["org.anyline.data.runtime.DataRuntime","java.lang.Object"],"doc":" ConfigTable.KEEP_ADAPTER=2 : 根据当前接口判断是否保持同一个数据源绑定同一个adapter
\n DynamicRoutingDataSource类型的返回false,因为同一个DynamicRoutingDataSource可能对应多类数据库, 如果项目中只有一种数据库 应该直接返回true\n\n @param datasource 数据源\n @return boolean\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/constant/GenConstants.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/constant/GenConstants.class new file mode 100644 index 0000000..e7d1c01 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/constant/GenConstants.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/constant/GenConstants__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/constant/GenConstants__Javadoc.json new file mode 100644 index 0000000..7fe40f9 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/constant/GenConstants__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 代码生成通用常量\n\n @author ruoyi\n","fields":[{"name":"TPL_CRUD","doc":" 单表(增删改查)\n"},{"name":"TPL_TREE","doc":" 树表(增删改查)\n"},{"name":"TREE_CODE","doc":" 树编码字段\n"},{"name":"TREE_PARENT_CODE","doc":" 树父编码字段\n"},{"name":"TREE_NAME","doc":" 树名称字段\n"},{"name":"PARENT_MENU_ID","doc":" 上级菜单ID字段\n"},{"name":"PARENT_MENU_NAME","doc":" 上级菜单名称字段\n"},{"name":"COLUMNTYPE_STR","doc":" 数据库字符串类型\n"},{"name":"COLUMNTYPE_TEXT","doc":" 数据库文本类型\n"},{"name":"COLUMNTYPE_TIME","doc":" 数据库时间类型\n"},{"name":"COLUMNTYPE_NUMBER","doc":" 数据库数字类型\n"},{"name":"COLUMNNAME_NOT_ADD","doc":" BO对象 不需要添加字段\n"},{"name":"COLUMNNAME_NOT_EDIT","doc":" BO对象 不需要编辑字段\n"},{"name":"COLUMNNAME_NOT_LIST","doc":" VO对象 不需要返回字段\n"},{"name":"COLUMNNAME_NOT_QUERY","doc":" BO对象 不需要查询字段\n"},{"name":"BASE_ENTITY","doc":" Entity基类字段\n"},{"name":"HTML_INPUT","doc":" 文本框\n"},{"name":"HTML_TEXTAREA","doc":" 文本域\n"},{"name":"HTML_SELECT","doc":" 下拉框\n"},{"name":"HTML_RADIO","doc":" 单选框\n"},{"name":"HTML_CHECKBOX","doc":" 复选框\n"},{"name":"HTML_DATETIME","doc":" 日期控件\n"},{"name":"HTML_IMAGE_UPLOAD","doc":" 图片上传控件\n"},{"name":"HTML_FILE_UPLOAD","doc":" 文件上传控件\n"},{"name":"HTML_EDITOR","doc":" 富文本控件\n"},{"name":"TYPE_STRING","doc":" 字符串类型\n"},{"name":"TYPE_INTEGER","doc":" 整型\n"},{"name":"TYPE_LONG","doc":" 长整型\n"},{"name":"TYPE_DOUBLE","doc":" 浮点型\n"},{"name":"TYPE_BIGDECIMAL","doc":" 高精度计算类型\n"},{"name":"TYPE_DATE","doc":" 时间类型\n"},{"name":"QUERY_LIKE","doc":" 模糊查询\n"},{"name":"QUERY_EQ","doc":" 相等查询\n"},{"name":"REQUIRE","doc":" 需要\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/controller/GenController.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/controller/GenController.class new file mode 100644 index 0000000..0a60725 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/controller/GenController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/controller/GenController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/controller/GenController__Javadoc.json new file mode 100644 index 0000000..925527b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/controller/GenController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 代码生成 操作处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"genList","paramTypes":["org.dromara.generator.domain.GenTable","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询代码生成列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 修改代码生成业务\n\n @param tableId 表ID\n"},{"name":"dataList","paramTypes":["org.dromara.generator.domain.GenTable","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询数据库列表\n"},{"name":"columnList","paramTypes":["java.lang.Long"],"doc":" 查询数据表字段列表\n\n @param tableId 表ID\n"},{"name":"importTableSave","paramTypes":["java.lang.String","java.lang.String"],"doc":" 导入表结构(保存)\n\n @param tables 表名串\n"},{"name":"editSave","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 修改保存代码生成业务\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除代码生成\n\n @param tableIds 表ID串\n"},{"name":"preview","paramTypes":["java.lang.Long"],"doc":" 预览代码\n\n @param tableId 表ID\n"},{"name":"download","paramTypes":["jakarta.servlet.http.HttpServletResponse","java.lang.Long"],"doc":" 生成代码(下载方式)\n\n @param tableId 表ID\n"},{"name":"genCode","paramTypes":["java.lang.Long"],"doc":" 生成代码(自定义路径)\n\n @param tableId 表ID\n"},{"name":"synchDb","paramTypes":["java.lang.Long"],"doc":" 同步数据库\n\n @param tableId 表ID\n"},{"name":"batchGenCode","paramTypes":["jakarta.servlet.http.HttpServletResponse","java.lang.String"],"doc":" 批量生成代码\n\n @param tableIdStr 表ID串\n"},{"name":"genCode","paramTypes":["jakarta.servlet.http.HttpServletResponse","byte[]"],"doc":" 生成zip文件\n"},{"name":"getCurrentDataSourceNameList","paramTypes":[],"doc":" 查询数据源名称列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTable.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTable.class new file mode 100644 index 0000000..1df995b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTable.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTableColumn.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTableColumn.class new file mode 100644 index 0000000..d292b74 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTableColumn.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTableColumn__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTableColumn__Javadoc.json new file mode 100644 index 0000000..d286d96 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTableColumn__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 代码生成业务字段表 gen_table_column\n\n @author Lion Li\n","fields":[{"name":"columnId","doc":" 编号\n"},{"name":"tableId","doc":" 归属表编号\n"},{"name":"columnName","doc":" 列名称\n"},{"name":"columnComment","doc":" 列描述\n"},{"name":"columnType","doc":" 列类型\n"},{"name":"javaType","doc":" JAVA类型\n"},{"name":"javaField","doc":" JAVA字段名\n"},{"name":"isPk","doc":" 是否主键(1是)\n"},{"name":"isIncrement","doc":" 是否自增(1是)\n"},{"name":"isRequired","doc":" 是否必填(1是)\n"},{"name":"isInsert","doc":" 是否为插入字段(1是)\n"},{"name":"isEdit","doc":" 是否编辑字段(1是)\n"},{"name":"isList","doc":" 是否列表字段(1是)\n"},{"name":"isQuery","doc":" 是否查询字段(1是)\n"},{"name":"queryType","doc":" 查询方式(EQ等于、NE不等于、GT大于、LT小于、LIKE模糊、BETWEEN范围)\n"},{"name":"htmlType","doc":" 显示类型(input文本框、textarea文本域、select下拉框、checkbox复选框、radio单选框、datetime日期控件、image图片上传控件、upload文件上传控件、editor富文本控件)\n"},{"name":"dictType","doc":" 字典类型\n"},{"name":"sort","doc":" 排序\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTable__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTable__Javadoc.json new file mode 100644 index 0000000..574013c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/domain/GenTable__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 业务表 gen_table\n\n @author Lion Li\n","fields":[{"name":"tableId","doc":" 编号\n"},{"name":"dataName","doc":" 数据源名称\n"},{"name":"tableName","doc":" 表名称\n"},{"name":"tableComment","doc":" 表描述\n"},{"name":"subTableName","doc":" 关联父表的表名\n"},{"name":"subTableFkName","doc":" 本表关联父表的外键名\n"},{"name":"className","doc":" 实体类名称(首字母大写)\n"},{"name":"tplCategory","doc":" 使用的模板(crud单表操作 tree树表操作 sub主子表操作)\n"},{"name":"packageName","doc":" 生成包路径\n"},{"name":"moduleName","doc":" 生成模块名\n"},{"name":"businessName","doc":" 生成业务名\n"},{"name":"functionName","doc":" 生成功能名\n"},{"name":"functionAuthor","doc":" 生成作者\n"},{"name":"genType","doc":" 生成代码方式(0zip压缩包 1自定义路径)\n"},{"name":"genPath","doc":" 生成路径(不填默认项目路径)\n"},{"name":"pkColumn","doc":" 主键信息\n"},{"name":"columns","doc":" 表列信息\n"},{"name":"options","doc":" 其它生成选项\n"},{"name":"remark","doc":" 备注\n"},{"name":"treeCode","doc":" 树编码字段\n"},{"name":"treeParentCode","doc":" 树父编码字段\n"},{"name":"treeName","doc":" 树名称字段\n"},{"name":"parentMenuId","doc":" 上级菜单ID字段\n"},{"name":"parentMenuName","doc":" 上级菜单名称字段\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableColumnMapper.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableColumnMapper.class new file mode 100644 index 0000000..5dadfe1 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableColumnMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableColumnMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableColumnMapper__Javadoc.json new file mode 100644 index 0000000..c61e2f4 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableColumnMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 业务字段 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableMapper.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableMapper.class new file mode 100644 index 0000000..9d843a3 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableMapper__Javadoc.json new file mode 100644 index 0000000..7a0e4dd --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/mapper/GenTableMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 业务 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectGenTableAll","paramTypes":[],"doc":" 查询所有表信息\n\n @return 表信息集合\n"},{"name":"selectGenTableById","paramTypes":["java.lang.Long"],"doc":" 查询表ID业务信息\n\n @param id 业务ID\n @return 业务信息\n"},{"name":"selectGenTableByName","paramTypes":["java.lang.String"],"doc":" 查询表名称业务信息\n\n @param tableName 表名称\n @return 业务信息\n"},{"name":"selectTableNameList","paramTypes":["java.lang.String"],"doc":" 查询指定数据源下的所有表名列表\n\n @param dataName 数据源名称,用于选择不同的数据源\n @return 当前数据库中的表名列表\n\n @DS(\"\") 使用默认数据源执行查询操作\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/GenTableServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/GenTableServiceImpl.class new file mode 100644 index 0000000..6c83b1a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/GenTableServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/GenTableServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/GenTableServiceImpl__Javadoc.json new file mode 100644 index 0000000..84973a0 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/GenTableServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 业务 服务层实现\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectGenTableColumnListByTableId","paramTypes":["java.lang.Long"],"doc":" 查询业务字段列表\n\n @param tableId 业务字段编号\n @return 业务字段集合\n"},{"name":"selectGenTableById","paramTypes":["java.lang.Long"],"doc":" 查询业务信息\n\n @param id 业务ID\n @return 业务信息\n"},{"name":"selectPageDbTableList","paramTypes":["org.dromara.generator.domain.GenTable","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询数据库列表\n\n @param genTable 包含查询条件的GenTable对象\n @param pageQuery 包含分页信息的PageQuery对象\n @return 包含分页结果的TableDataInfo对象\n"},{"name":"selectDbTableListByNames","paramTypes":["java.lang.String[]","java.lang.String"],"doc":" 查询据库列表\n\n @param tableNames 表名称组\n @param dataName 数据源名称\n @return 数据库表集合\n"},{"name":"selectGenTableAll","paramTypes":[],"doc":" 查询所有表信息\n\n @return 表信息集合\n"},{"name":"updateGenTable","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 修改业务\n\n @param genTable 业务信息\n"},{"name":"deleteGenTableByIds","paramTypes":["java.lang.Long[]"],"doc":" 删除业务对象\n\n @param tableIds 需要删除的数据ID\n"},{"name":"importGenTable","paramTypes":["java.util.List","java.lang.String"],"doc":" 导入表结构\n\n @param tableList 导入表列表\n @param dataName 数据源名称\n"},{"name":"selectDbTableColumnsByName","paramTypes":["java.lang.String","java.lang.String"],"doc":" 根据表名称查询列信息\n\n @param tableName 表名称\n @param dataName 数据源名称\n @return 列信息\n"},{"name":"previewCode","paramTypes":["java.lang.Long"],"doc":" 预览代码\n\n @param tableId 表编号\n @return 预览数据列表\n"},{"name":"downloadCode","paramTypes":["java.lang.Long"],"doc":" 生成代码(下载方式)\n\n @param tableId 表名称\n @return 数据\n"},{"name":"generatorCode","paramTypes":["java.lang.Long"],"doc":" 生成代码(自定义路径)\n\n @param tableId 表名称\n"},{"name":"synchDb","paramTypes":["java.lang.Long"],"doc":" 同步数据库\n\n @param tableId 表名称\n"},{"name":"downloadCode","paramTypes":["java.lang.String[]"],"doc":" 批量生成代码(下载方式)\n\n @param tableIds 表ID数组\n @return 数据\n"},{"name":"generatorCode","paramTypes":["java.lang.Long","java.util.zip.ZipOutputStream"],"doc":" 查询表信息并生成代码\n"},{"name":"validateEdit","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 修改保存参数校验\n\n @param genTable 业务信息\n"},{"name":"setPkColumn","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 设置主键列信息\n\n @param table 业务表信息\n"},{"name":"setTableFromOptions","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 设置代码生成其他选项值\n\n @param genTable 设置后的生成对象\n"},{"name":"getGenPath","paramTypes":["org.dromara.generator.domain.GenTable","java.lang.String"],"doc":" 获取代码生成地址\n\n @param table 业务表信息\n @param template 模板文件路径\n @return 生成地址\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/IGenTableService.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/IGenTableService.class new file mode 100644 index 0000000..c9eadaf Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/IGenTableService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/IGenTableService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/IGenTableService__Javadoc.json new file mode 100644 index 0000000..1005aa7 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/service/IGenTableService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 业务 服务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectGenTableColumnListByTableId","paramTypes":["java.lang.Long"],"doc":" 查询业务字段列表\n\n @param tableId 业务字段编号\n @return 业务字段集合\n"},{"name":"selectPageGenTableList","paramTypes":["org.dromara.generator.domain.GenTable","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询业务列表\n\n @param genTable 业务信息\n @return 业务集合\n"},{"name":"selectPageDbTableList","paramTypes":["org.dromara.generator.domain.GenTable","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询据库列表\n\n @param genTable 业务信息\n @return 数据库表集合\n"},{"name":"selectDbTableListByNames","paramTypes":["java.lang.String[]","java.lang.String"],"doc":" 查询据库列表\n\n @param tableNames 表名称组\n @param dataName 数据源名称\n @return 数据库表集合\n"},{"name":"selectGenTableAll","paramTypes":[],"doc":" 查询所有表信息\n\n @return 表信息集合\n"},{"name":"selectGenTableById","paramTypes":["java.lang.Long"],"doc":" 查询业务信息\n\n @param id 业务ID\n @return 业务信息\n"},{"name":"updateGenTable","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 修改业务\n\n @param genTable 业务信息\n"},{"name":"deleteGenTableByIds","paramTypes":["java.lang.Long[]"],"doc":" 删除业务信息\n\n @param tableIds 需要删除的表数据ID\n"},{"name":"importGenTable","paramTypes":["java.util.List","java.lang.String"],"doc":" 导入表结构\n\n @param tableList 导入表列表\n @param dataName 数据源名称\n"},{"name":"selectDbTableColumnsByName","paramTypes":["java.lang.String","java.lang.String"],"doc":" 根据表名称查询列信息\n\n @param tableName 表名称\n @param dataName 数据源名称\n @return 列信息\n"},{"name":"previewCode","paramTypes":["java.lang.Long"],"doc":" 预览代码\n\n @param tableId 表编号\n @return 预览数据列表\n"},{"name":"downloadCode","paramTypes":["java.lang.Long"],"doc":" 生成代码(下载方式)\n\n @param tableId 表名称\n @return 数据\n"},{"name":"generatorCode","paramTypes":["java.lang.Long"],"doc":" 生成代码(自定义路径)\n\n @param tableId 表名称\n"},{"name":"synchDb","paramTypes":["java.lang.Long"],"doc":" 同步数据库\n\n @param tableId 表名称\n"},{"name":"downloadCode","paramTypes":["java.lang.String[]"],"doc":" 批量生成代码(下载方式)\n\n @param tableIds 表ID数组\n @return 数据\n"},{"name":"validateEdit","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 修改保存参数校验\n\n @param genTable 业务信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/GenUtils.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/GenUtils.class new file mode 100644 index 0000000..a8b28bd Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/GenUtils.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/GenUtils__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/GenUtils__Javadoc.json new file mode 100644 index 0000000..a119965 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/GenUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 代码生成器 工具类\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[{"name":"initTable","paramTypes":["org.dromara.generator.domain.GenTable","java.lang.Long"],"doc":" 初始化表信息\n"},{"name":"initColumnField","paramTypes":["org.dromara.generator.domain.GenTableColumn","org.dromara.generator.domain.GenTable"],"doc":" 初始化列属性字段\n"},{"name":"arraysContains","paramTypes":["java.lang.String[]","java.lang.String"],"doc":" 校验数组是否包含指定值\n\n @param arr 数组\n @param targetValue 值\n @return 是否包含\n"},{"name":"getModuleName","paramTypes":["java.lang.String"],"doc":" 获取模块名\n\n @param packageName 包名\n @return 模块名\n"},{"name":"getBusinessName","paramTypes":["java.lang.String"],"doc":" 获取业务名\n\n @param tableName 表名\n @return 业务名\n"},{"name":"convertClassName","paramTypes":["java.lang.String"],"doc":" 表名转换成Java类名\n\n @param tableName 表名称\n @return 类名\n"},{"name":"replaceFirst","paramTypes":["java.lang.String","java.lang.String[]"],"doc":" 批量替换前缀\n\n @param replacementm 替换值\n @param searchList 替换列表\n"},{"name":"replaceText","paramTypes":["java.lang.String"],"doc":" 关键字替换\n\n @param text 需要被替换的名字\n @return 替换后的名字\n"},{"name":"getDbType","paramTypes":["java.lang.String"],"doc":" 获取数据库类型字段\n\n @param columnType 列类型\n @return 截取后的列类型\n"},{"name":"getColumnLength","paramTypes":["java.lang.String"],"doc":" 获取字段长度\n\n @param columnType 列类型\n @return 截取后的列类型\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityInitializer.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityInitializer.class new file mode 100644 index 0000000..1a57ea3 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityInitializer.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityInitializer__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityInitializer__Javadoc.json new file mode 100644 index 0000000..fc3b11e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityInitializer__Javadoc.json @@ -0,0 +1 @@ +{"doc":" VelocityEngine工厂\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[{"name":"initVelocity","paramTypes":[],"doc":" 初始化vm方法\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityUtils.class b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityUtils.class new file mode 100644 index 0000000..3a46b56 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityUtils.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityUtils__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityUtils__Javadoc.json new file mode 100644 index 0000000..fa42751 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/org/dromara/generator/util/VelocityUtils__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 模板处理工具类\n\n @author ruoyi\n","fields":[{"name":"PROJECT_PATH","doc":" 项目空间路径\n"},{"name":"MYBATIS_PATH","doc":" mybatis空间路径\n"},{"name":"DEFAULT_PARENT_MENU_ID","doc":" 默认上级菜单,系统工具\n"}],"enumConstants":[],"methods":[{"name":"prepareContext","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 设置模板变量信息\n\n @return 模板列表\n"},{"name":"getTemplateList","paramTypes":["java.lang.String"],"doc":" 获取模板信息\n\n @return 模板列表\n"},{"name":"getFileName","paramTypes":["java.lang.String","org.dromara.generator.domain.GenTable"],"doc":" 获取文件名\n"},{"name":"getPackagePrefix","paramTypes":["java.lang.String"],"doc":" 获取包前缀\n\n @param packageName 包名称\n @return 包前缀名称\n"},{"name":"getImportList","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 根据列类型获取导入包\n\n @param genTable 业务表对象\n @return 返回需要导入的包列表\n"},{"name":"getDicts","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 根据列类型获取字典组\n\n @param genTable 业务表对象\n @return 返回字典组\n"},{"name":"addDicts","paramTypes":["java.util.Set","java.util.List"],"doc":" 添加字典列表\n\n @param dicts 字典列表\n @param columns 列集合\n"},{"name":"getPermissionPrefix","paramTypes":["java.lang.String","java.lang.String"],"doc":" 获取权限前缀\n\n @param moduleName 模块名称\n @param businessName 业务名称\n @return 返回权限前缀\n"},{"name":"getParentMenuId","paramTypes":["cn.hutool.core.lang.Dict"],"doc":" 获取上级菜单ID字段\n\n @param paramsObj 生成其他选项\n @return 上级菜单ID字段\n"},{"name":"getTreecode","paramTypes":["java.util.Map"],"doc":" 获取树编码\n\n @param paramsObj 生成其他选项\n @return 树编码\n"},{"name":"getTreeParentCode","paramTypes":["cn.hutool.core.lang.Dict"],"doc":" 获取树父编码\n\n @param paramsObj 生成其他选项\n @return 树父编码\n"},{"name":"getTreeName","paramTypes":["cn.hutool.core.lang.Dict"],"doc":" 获取树名称\n\n @param paramsObj 生成其他选项\n @return 树名称\n"},{"name":"getExpandColumn","paramTypes":["org.dromara.generator.domain.GenTable"],"doc":" 获取需要在哪一列上面显示展开按钮\n\n @param genTable 业务表对象\n @return 展开按钮列序号\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/bo.java.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/bo.java.vm new file mode 100644 index 0000000..511d37c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/bo.java.vm @@ -0,0 +1,50 @@ +package ${packageName}.domain.bo; + +import ${packageName}.domain.${ClassName}; +import org.dromara.common.mybatis.core.domain.BaseEntity; +import org.dromara.common.core.validate.AddGroup; +import org.dromara.common.core.validate.EditGroup; +import io.github.linpeilie.annotations.AutoMapper; +import lombok.Data; +import lombok.EqualsAndHashCode; +import jakarta.validation.constraints.*; +#foreach ($import in $importList) +import ${import}; +#end + +/** + * ${functionName}业务对象 ${tableName} + * + * @author ${author} + * @date ${datetime} + */ +@Data +@EqualsAndHashCode(callSuper = true) +@AutoMapper(target = ${ClassName}.class, reverseConvertGenerate = false) +public class ${ClassName}Bo extends BaseEntity { + +#foreach ($column in $columns) +#if(!$table.isSuperColumn($column.javaField) && ($column.query || $column.insert || $column.edit)) + /** + * $column.columnComment + */ +#if($column.insert && $column.edit) +#set($Group="AddGroup.class, EditGroup.class") +#elseif($column.insert) +#set($Group="AddGroup.class") +#elseif($column.edit) +#set($Group="EditGroup.class") +#end +#if($column.required) +#if($column.javaType == 'String') + @NotBlank(message = "$column.columnComment不能为空", groups = { $Group }) +#else + @NotNull(message = "$column.columnComment不能为空", groups = { $Group }) +#end +#end + private $column.javaType $column.javaField; + +#end +#end + +} diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/controller.java.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/controller.java.vm new file mode 100644 index 0000000..6438971 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/controller.java.vm @@ -0,0 +1,115 @@ +package ${packageName}.controller; + +import java.util.List; + +import lombok.RequiredArgsConstructor; +import jakarta.servlet.http.HttpServletResponse; +import jakarta.validation.constraints.*; +import cn.dev33.satoken.annotation.SaCheckPermission; +import org.springframework.web.bind.annotation.*; +import org.springframework.validation.annotation.Validated; +import org.dromara.common.idempotent.annotation.RepeatSubmit; +import org.dromara.common.log.annotation.Log; +import org.dromara.common.web.core.BaseController; +import org.dromara.common.mybatis.core.page.PageQuery; +import org.dromara.common.core.domain.R; +import org.dromara.common.core.validate.AddGroup; +import org.dromara.common.core.validate.EditGroup; +import org.dromara.common.log.enums.BusinessType; +import org.dromara.common.excel.utils.ExcelUtil; +import ${packageName}.domain.vo.${ClassName}Vo; +import ${packageName}.domain.bo.${ClassName}Bo; +import ${packageName}.service.I${ClassName}Service; +#if($table.crud) +import org.dromara.common.mybatis.core.page.TableDataInfo; +#elseif($table.tree) +#end + +/** + * ${functionName} + * + * @author ${author} + * @date ${datetime} + */ +@Validated +@RequiredArgsConstructor +@RestController +@RequestMapping("/${moduleName}/${businessName}") +public class ${ClassName}Controller extends BaseController { + + private final I${ClassName}Service ${className}Service; + + /** + * 查询${functionName}列表 + */ + @SaCheckPermission("${permissionPrefix}:list") + @GetMapping("/list") +#if($table.crud) + public TableDataInfo<${ClassName}Vo> list(${ClassName}Bo bo, PageQuery pageQuery) { + return ${className}Service.queryPageList(bo, pageQuery); + } +#elseif($table.tree) + public R> list(${ClassName}Bo bo) { + List<${ClassName}Vo> list = ${className}Service.queryList(bo); + return R.ok(list); + } +#end + + /** + * 导出${functionName}列表 + */ + @SaCheckPermission("${permissionPrefix}:export") + @Log(title = "${functionName}", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(${ClassName}Bo bo, HttpServletResponse response) { + List<${ClassName}Vo> list = ${className}Service.queryList(bo); + ExcelUtil.exportExcel(list, "${functionName}", ${ClassName}Vo.class, response); + } + + /** + * 获取${functionName}详细信息 + * + * @param ${pkColumn.javaField} 主键 + */ + @SaCheckPermission("${permissionPrefix}:query") + @GetMapping("/{${pkColumn.javaField}}") + public R<${ClassName}Vo> getInfo(@NotNull(message = "主键不能为空") + @PathVariable ${pkColumn.javaType} ${pkColumn.javaField}) { + return R.ok(${className}Service.queryById(${pkColumn.javaField})); + } + + /** + * 新增${functionName} + */ + @SaCheckPermission("${permissionPrefix}:add") + @Log(title = "${functionName}", businessType = BusinessType.INSERT) + @RepeatSubmit() + @PostMapping() + public R add(@Validated(AddGroup.class) @RequestBody ${ClassName}Bo bo) { + return toAjax(${className}Service.insertByBo(bo)); + } + + /** + * 修改${functionName} + */ + @SaCheckPermission("${permissionPrefix}:edit") + @Log(title = "${functionName}", businessType = BusinessType.UPDATE) + @RepeatSubmit() + @PutMapping() + public R edit(@Validated(EditGroup.class) @RequestBody ${ClassName}Bo bo) { + return toAjax(${className}Service.updateByBo(bo)); + } + + /** + * 删除${functionName} + * + * @param ${pkColumn.javaField}s 主键串 + */ + @SaCheckPermission("${permissionPrefix}:remove") + @Log(title = "${functionName}", businessType = BusinessType.DELETE) + @DeleteMapping("/{${pkColumn.javaField}s}") + public R remove(@NotEmpty(message = "主键不能为空") + @PathVariable ${pkColumn.javaType}[] ${pkColumn.javaField}s) { + return toAjax(${className}Service.deleteWithValidByIds(List.of(${pkColumn.javaField}s), true)); + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/domain.java.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/domain.java.vm new file mode 100644 index 0000000..205fb73 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/domain.java.vm @@ -0,0 +1,60 @@ +package ${packageName}.domain; + +#foreach ($column in $columns) +#if($column.javaField=='tenantId') +#set($IsTenant=1) +#end +#end +#if($IsTenant==1) +import org.dromara.common.tenant.core.TenantEntity; +#else +import org.dromara.common.mybatis.core.domain.BaseEntity; +#end +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; +import lombok.EqualsAndHashCode; +#foreach ($import in $importList) +import ${import}; +#end + +import java.io.Serial; + +/** + * ${functionName}对象 ${tableName} + * + * @author ${author} + * @date ${datetime} + */ +#if($IsTenant==1) +#set($Entity="TenantEntity") +#else +#set($Entity="BaseEntity") +#end +@Data +@EqualsAndHashCode(callSuper = true) +@TableName("${tableName}") +public class ${ClassName} extends ${Entity} { + + @Serial + private static final long serialVersionUID = 1L; + +#foreach ($column in $columns) +#if(!$table.isSuperColumn($column.javaField)) + /** + * $column.columnComment + */ +#if($column.javaField=='delFlag') + @TableLogic +#end +#if($column.javaField=='version') + @Version +#end +#if($column.isPk==1) + @TableId(value = "$column.columnName") +#end + private $column.javaType $column.javaField; + +#end +#end + +} diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/mapper.java.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/mapper.java.vm new file mode 100644 index 0000000..0922401 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/mapper.java.vm @@ -0,0 +1,15 @@ +package ${packageName}.mapper; + +import ${packageName}.domain.${ClassName}; +import ${packageName}.domain.vo.${ClassName}Vo; +import org.dromara.common.mybatis.core.mapper.BaseMapperPlus; + +/** + * ${functionName}Mapper接口 + * + * @author ${author} + * @date ${datetime} + */ +public interface ${ClassName}Mapper extends BaseMapperPlus<${ClassName}, ${ClassName}Vo> { + +} diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/service.java.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/service.java.vm new file mode 100644 index 0000000..4db9030 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/service.java.vm @@ -0,0 +1,72 @@ +package ${packageName}.service; + +import ${packageName}.domain.vo.${ClassName}Vo; +import ${packageName}.domain.bo.${ClassName}Bo; +#if($table.crud) +import org.dromara.common.mybatis.core.page.TableDataInfo; +import org.dromara.common.mybatis.core.page.PageQuery; +#end + +import java.util.Collection; +import java.util.List; + +/** + * ${functionName}Service接口 + * + * @author ${author} + * @date ${datetime} + */ +public interface I${ClassName}Service { + + /** + * 查询${functionName} + * + * @param ${pkColumn.javaField} 主键 + * @return ${functionName} + */ + ${ClassName}Vo queryById(${pkColumn.javaType} ${pkColumn.javaField}); + +#if($table.crud) + /** + * 分页查询${functionName}列表 + * + * @param bo 查询条件 + * @param pageQuery 分页参数 + * @return ${functionName}分页列表 + */ + TableDataInfo<${ClassName}Vo> queryPageList(${ClassName}Bo bo, PageQuery pageQuery); +#end + + /** + * 查询符合条件的${functionName}列表 + * + * @param bo 查询条件 + * @return ${functionName}列表 + */ + List<${ClassName}Vo> queryList(${ClassName}Bo bo); + + /** + * 新增${functionName} + * + * @param bo ${functionName} + * @return 是否新增成功 + */ + Boolean insertByBo(${ClassName}Bo bo); + + /** + * 修改${functionName} + * + * @param bo ${functionName} + * @return 是否修改成功 + */ + Boolean updateByBo(${ClassName}Bo bo); + + /** + * 校验并批量删除${functionName}信息 + * + * @param ids 待删除的主键集合 + * @param isValid 是否进行有效性校验 + * @return 是否删除成功 + */ + Boolean deleteWithValidByIds(Collection<${pkColumn.javaType}> ids, Boolean isValid); +} diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/serviceImpl.java.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/serviceImpl.java.vm new file mode 100644 index 0000000..67690ca --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/serviceImpl.java.vm @@ -0,0 +1,154 @@ +package ${packageName}.service.impl; + +import org.dromara.common.core.utils.MapstructUtils; +import org.dromara.common.core.utils.StringUtils; +#if($table.crud) +import org.dromara.common.mybatis.core.page.TableDataInfo; +import org.dromara.common.mybatis.core.page.PageQuery; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +#end +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Service; +import ${packageName}.domain.bo.${ClassName}Bo; +import ${packageName}.domain.vo.${ClassName}Vo; +import ${packageName}.domain.${ClassName}; +import ${packageName}.mapper.${ClassName}Mapper; +import ${packageName}.service.I${ClassName}Service; + +import java.util.List; +import java.util.Map; +import java.util.Collection; + +/** + * ${functionName}Service业务层处理 + * + * @author ${author} + * @date ${datetime} + */ +@RequiredArgsConstructor +@Service +public class ${ClassName}ServiceImpl implements I${ClassName}Service { + + private final ${ClassName}Mapper baseMapper; + + /** + * 查询${functionName} + * + * @param ${pkColumn.javaField} 主键 + * @return ${functionName} + */ + @Override + public ${ClassName}Vo queryById(${pkColumn.javaType} ${pkColumn.javaField}){ + return baseMapper.selectVoById(${pkColumn.javaField}); + } + +#if($table.crud) + /** + * 分页查询${functionName}列表 + * + * @param bo 查询条件 + * @param pageQuery 分页参数 + * @return ${functionName}分页列表 + */ + @Override + public TableDataInfo<${ClassName}Vo> queryPageList(${ClassName}Bo bo, PageQuery pageQuery) { + LambdaQueryWrapper<${ClassName}> lqw = buildQueryWrapper(bo); + Page<${ClassName}Vo> result = baseMapper.selectVoPage(pageQuery.build(), lqw); + return TableDataInfo.build(result); + } +#end + + /** + * 查询符合条件的${functionName}列表 + * + * @param bo 查询条件 + * @return ${functionName}列表 + */ + @Override + public List<${ClassName}Vo> queryList(${ClassName}Bo bo) { + LambdaQueryWrapper<${ClassName}> lqw = buildQueryWrapper(bo); + return baseMapper.selectVoList(lqw); + } + + private LambdaQueryWrapper<${ClassName}> buildQueryWrapper(${ClassName}Bo bo) { + Map params = bo.getParams(); + LambdaQueryWrapper<${ClassName}> lqw = Wrappers.lambdaQuery(); +#foreach($column in $columns) +#if($column.query) +#set($queryType=$column.queryType) +#set($javaField=$column.javaField) +#set($javaType=$column.javaType) +#set($columnName=$column.columnName) +#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) +#set($mpMethod=$column.queryType.toLowerCase()) +#if($queryType != 'BETWEEN') +#if($javaType == 'String') +#set($condition='StringUtils.isNotBlank(bo.get'+$AttrName+'())') +#else +#set($condition='bo.get'+$AttrName+'() != null') +#end + lqw.$mpMethod($condition, ${ClassName}::get$AttrName, bo.get$AttrName()); +#else + lqw.between(params.get("begin$AttrName") != null && params.get("end$AttrName") != null, + ${ClassName}::get$AttrName ,params.get("begin$AttrName"), params.get("end$AttrName")); +#end +#end +#end + return lqw; + } + + /** + * 新增${functionName} + * + * @param bo ${functionName} + * @return 是否新增成功 + */ + @Override + public Boolean insertByBo(${ClassName}Bo bo) { + ${ClassName} add = MapstructUtils.convert(bo, ${ClassName}.class); + validEntityBeforeSave(add); + boolean flag = baseMapper.insert(add) > 0; +#set($pk=$pkColumn.javaField.substring(0,1).toUpperCase() + ${pkColumn.javaField.substring(1)}) + if (flag) { + bo.set$pk(add.get$pk()); + } + return flag; + } + + /** + * 修改${functionName} + * + * @param bo ${functionName} + * @return 是否修改成功 + */ + @Override + public Boolean updateByBo(${ClassName}Bo bo) { + ${ClassName} update = MapstructUtils.convert(bo, ${ClassName}.class); + validEntityBeforeSave(update); + return baseMapper.updateById(update) > 0; + } + + /** + * 保存前的数据校验 + */ + private void validEntityBeforeSave(${ClassName} entity){ + //TODO 做一些数据校验,如唯一约束 + } + + /** + * 校验并批量删除${functionName}信息 + * + * @param ids 待删除的主键集合 + * @param isValid 是否进行有效性校验 + * @return 是否删除成功 + */ + @Override + public Boolean deleteWithValidByIds(Collection<${pkColumn.javaType}> ids, Boolean isValid) { + if(isValid){ + //TODO 做一些业务上的校验,判断是否需要校验 + } + return baseMapper.deleteByIds(ids) > 0; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/vo.java.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/vo.java.vm new file mode 100644 index 0000000..f99a2ed --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/java/vo.java.vm @@ -0,0 +1,59 @@ +package ${packageName}.domain.vo; + +#foreach ($import in $importList) +import ${import}; +#end +import ${packageName}.domain.${ClassName}; +import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; +import com.alibaba.excel.annotation.ExcelProperty; +import org.dromara.common.excel.annotation.ExcelDictFormat; +import org.dromara.common.excel.convert.ExcelDictConvert; +import io.github.linpeilie.annotations.AutoMapper; +import lombok.Data; + +import java.io.Serial; +import java.io.Serializable; +import java.util.Date; + + + +/** + * ${functionName}视图对象 ${tableName} + * + * @author ${author} + * @date ${datetime} + */ +@Data +@ExcelIgnoreUnannotated +@AutoMapper(target = ${ClassName}.class) +public class ${ClassName}Vo implements Serializable { + + @Serial + private static final long serialVersionUID = 1L; + +#foreach ($column in $columns) +#if($column.list) + /** + * $column.columnComment + */ +#set($parentheseIndex=$column.columnComment.indexOf("(")) +#if($parentheseIndex != -1) +#set($comment=$column.columnComment.substring(0, $parentheseIndex)) +#else +#set($comment=$column.columnComment) +#end +#if(${column.dictType} && ${column.dictType} != '') + @ExcelProperty(value = "${comment}", converter = ExcelDictConvert.class) + @ExcelDictFormat(dictType = "${column.dictType}") +#elseif($parentheseIndex != -1) + @ExcelProperty(value = "${comment}", converter = ExcelDictConvert.class) + @ExcelDictFormat(readConverterExp = "$column.readConverterExp()") +#else + @ExcelProperty(value = "${comment}") +#end + private $column.javaType $column.javaField; + +#end +#end + +} diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/oracle/sql.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/oracle/sql.vm new file mode 100644 index 0000000..f6638be --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/oracle/sql.vm @@ -0,0 +1,19 @@ +-- 菜单 SQL +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[0]}, '${functionName}', '${parentMenuId}', '1', '${businessName}', '${moduleName}/${businessName}/index', 1, 0, 'C', '0', '0', '${permissionPrefix}:list', '#', 103, 1, sysdate, null, null, '${functionName}菜单'); + +-- 按钮 SQL +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[1]}, '${functionName}查询', ${table.menuIds[0]}, '1', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:query', '#', 103, 1, sysdate, null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[2]}, '${functionName}新增', ${table.menuIds[0]}, '2', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:add', '#', 103, 1, sysdate, null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[3]}, '${functionName}修改', ${table.menuIds[0]}, '3', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:edit', '#', 103, 1, sysdate, null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[4]}, '${functionName}删除', ${table.menuIds[0]}, '4', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:remove', '#', 103, 1, sysdate, null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[5]}, '${functionName}导出', ${table.menuIds[0]}, '5', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:export', '#', 103, 1, sysdate, null, null, ''); diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/postgres/sql.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/postgres/sql.vm new file mode 100644 index 0000000..0923392 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/postgres/sql.vm @@ -0,0 +1,20 @@ +-- 菜单 SQL +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[0]}, '${functionName}', '${parentMenuId}', '1', '${businessName}', '${moduleName}/${businessName}/index', 1, 0, 'C', '0', '0', '${permissionPrefix}:list', '#', 103, 1, now(), null, null, '${functionName}菜单'); + +-- 按钮 SQL +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[1]}, '${functionName}查询', ${table.menuIds[0]}, '1', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:query', '#', 103, 1, now(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[2]}, '${functionName}新增', ${table.menuIds[0]}, '2', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:add', '#', 103, 1, now(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[3]}, '${functionName}修改', ${table.menuIds[0]}, '3', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:edit', '#', 103, 1, now(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[4]}, '${functionName}删除', ${table.menuIds[0]}, '4', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:remove', '#', 103, 1, now(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[5]}, '${functionName}导出', ${table.menuIds[0]}, '5', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:export', '#', 103, 1, now(), null, null, ''); + diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/sql.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/sql.vm new file mode 100644 index 0000000..01824c2 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/sql.vm @@ -0,0 +1,19 @@ +-- 菜单 SQL +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[0]}, '${functionName}', '${parentMenuId}', '1', '${businessName}', '${moduleName}/${businessName}/index', 1, 0, 'C', '0', '0', '${permissionPrefix}:list', '#', 103, 1, sysdate(), null, null, '${functionName}菜单'); + +-- 按钮 SQL +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[1]}, '${functionName}查询', ${table.menuIds[0]}, '1', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:query', '#', 103, 1, sysdate(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[2]}, '${functionName}新增', ${table.menuIds[0]}, '2', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:add', '#', 103, 1, sysdate(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[3]}, '${functionName}修改', ${table.menuIds[0]}, '3', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:edit', '#', 103, 1, sysdate(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[4]}, '${functionName}删除', ${table.menuIds[0]}, '4', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:remove', '#', 103, 1, sysdate(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[5]}, '${functionName}导出', ${table.menuIds[0]}, '5', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:export', '#', 103, 1, sysdate(), null, null, ''); diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/sqlserver/sql.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/sqlserver/sql.vm new file mode 100644 index 0000000..bdf166e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/sql/sqlserver/sql.vm @@ -0,0 +1,19 @@ +-- 菜单 SQL +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[0]}, '${functionName}', '${parentMenuId}', '1', '${businessName}', '${moduleName}/${businessName}/index', 1, 0, 'C', '0', '0', '${permissionPrefix}:list', '#', 103, 1, getdate(), null, null, '${functionName}菜单'); + +-- 按钮 SQL +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[1]}, '${functionName}查询', ${table.menuIds[0]}, '1', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:query', '#', 103, 1, getdate(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[2]}, '${functionName}新增', ${table.menuIds[0]}, '2', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:add', '#', 103, 1, getdate(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[3]}, '${functionName}修改', ${table.menuIds[0]}, '3', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:edit', '#', 103, 1, getdate(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[4]}, '${functionName}删除', ${table.menuIds[0]}, '4', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:remove', '#', 103, 1, getdate(), null, null, ''); + +insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) +values(${table.menuIds[5]}, '${functionName}导出', ${table.menuIds[0]}, '5', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:export', '#', 103, 1, getdate(), null, null, ''); diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/ts/api.ts.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/ts/api.ts.vm new file mode 100644 index 0000000..3aa4a5f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/ts/api.ts.vm @@ -0,0 +1,63 @@ +import request from '@/utils/request'; +import { AxiosPromise } from 'axios'; +import { ${BusinessName}VO, ${BusinessName}Form, ${BusinessName}Query } from '@/api/${moduleName}/${businessName}/types'; + +/** + * 查询${functionName}列表 + * @param query + * @returns {*} + */ + +export const list${BusinessName} = (query?: ${BusinessName}Query): AxiosPromise<${BusinessName}VO[]> => { + return request({ + url: '/${moduleName}/${businessName}/list', + method: 'get', + params: query + }); +}; + +/** + * 查询${functionName}详细 + * @param ${pkColumn.javaField} + */ +export const get${BusinessName} = (${pkColumn.javaField}: string | number): AxiosPromise<${BusinessName}VO> => { + return request({ + url: '/${moduleName}/${businessName}/' + ${pkColumn.javaField}, + method: 'get' + }); +}; + +/** + * 新增${functionName} + * @param data + */ +export const add${BusinessName} = (data: ${BusinessName}Form) => { + return request({ + url: '/${moduleName}/${businessName}', + method: 'post', + data: data + }); +}; + +/** + * 修改${functionName} + * @param data + */ +export const update${BusinessName} = (data: ${BusinessName}Form) => { + return request({ + url: '/${moduleName}/${businessName}', + method: 'put', + data: data + }); +}; + +/** + * 删除${functionName} + * @param ${pkColumn.javaField} + */ +export const del${BusinessName} = (${pkColumn.javaField}: string | number | Array) => { + return request({ + url: '/${moduleName}/${businessName}/' + ${pkColumn.javaField}, + method: 'delete' + }); +}; diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/ts/types.ts.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/ts/types.ts.vm new file mode 100644 index 0000000..35a468e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/ts/types.ts.vm @@ -0,0 +1,64 @@ +export interface ${BusinessName}VO { +#foreach ($column in $columns) +#if($column.list) + /** + * $column.columnComment + */ + $column.javaField:#if($column.javaField.indexOf("id") != -1 || $column.javaField.indexOf("Id") != -1) string | number; + #elseif($column.javaType == 'Long' || $column.javaType == 'Integer' || $column.javaType == 'Double' || $column.javaType == 'Float' || $column.javaType == 'BigDecimal') number; + #elseif($column.javaType == 'Boolean') boolean; + #else string; + #end +#if($column.htmlType == "imageUpload") + /** + * ${column.columnComment}Url + */ + ${column.javaField}Url: string; +#end +#end +#end +#if ($table.tree) + /** + * 子对象 + */ + children: ${BusinessName}VO[]; +#end +} + +export interface ${BusinessName}Form extends BaseEntity { +#foreach ($column in $columns) +#if($column.insert || $column.edit) + /** + * $column.columnComment + */ + $column.javaField?:#if($column.javaField.indexOf("id") != -1 || $column.javaField.indexOf("Id") != -1) string | number; + #elseif($column.javaType == 'Long' || $column.javaType == 'Integer' || $column.javaType == 'Double' || $column.javaType == 'Float' || $column.javaType == 'BigDecimal') number; + #elseif($column.javaType == 'Boolean') boolean; + #else string; + #end +#end +#end +} + +export interface ${BusinessName}Query #if(!${treeCode})extends PageQuery #end{ + +#foreach ($column in $columns) +#if($column.query) + /** + * $column.columnComment + */ + $column.javaField?:#if($column.javaField.indexOf("id") != -1 || $column.javaField.indexOf("Id") != -1) string | number; + #elseif($column.javaType == 'Long' || $column.javaType == 'Integer' || $column.javaType == 'Double' || $column.javaType == 'Float' || $column.javaType == 'BigDecimal') number; + #elseif($column.javaType == 'Boolean') boolean; + #else string; + #end +#end +#end + /** + * 日期范围参数 + */ + params?: any; +} + + + diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/vue/index-tree.vue.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/vue/index-tree.vue.vm new file mode 100644 index 0000000..caf3472 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/vue/index-tree.vue.vm @@ -0,0 +1,498 @@ + + + diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/vue/index.vue.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/vue/index.vue.vm new file mode 100644 index 0000000..a92d19a --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/vue/index.vue.vm @@ -0,0 +1,459 @@ + + + diff --git a/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/xml/mapper.xml.vm b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/xml/mapper.xml.vm new file mode 100644 index 0000000..9fb48d9 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-generator/target/classes/vm/xml/mapper.xml.vm @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/META-INF/mps/autoMapper b/im-admin/ruoyi-modules/ruoyi-system/target/classes/META-INF/mps/autoMapper new file mode 100644 index 0000000..3c99649 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/META-INF/mps/autoMapper @@ -0,0 +1,29 @@ +org.dromara.system.domain.bo.SysLogininforBo +org.dromara.system.domain.vo.SysNoticeVo +org.dromara.system.domain.bo.SysDictDataBo +org.dromara.system.domain.bo.SysNoticeBo +org.dromara.system.domain.vo.SysClientVo +org.dromara.system.domain.vo.SysConfigVo +org.dromara.system.domain.vo.SysMenuVo +org.dromara.system.domain.vo.SysUserVo +org.dromara.system.domain.vo.SysDeptVo +org.dromara.system.domain.bo.SysDictTypeBo +org.dromara.system.domain.bo.SysTenantBo +org.dromara.system.domain.bo.SysMenuBo +org.dromara.system.domain.bo.SysDeptBo +org.dromara.system.domain.vo.SysOperLogVo +org.dromara.system.domain.vo.SysLogininforVo +org.dromara.system.domain.bo.SysSocialBo +org.dromara.system.domain.bo.SysTenantPackageBo +org.dromara.system.domain.vo.SysDictTypeVo +org.dromara.system.domain.bo.SysUserBo +org.dromara.system.domain.vo.SysTenantPackageVo +org.dromara.system.domain.vo.SysSocialVo +org.dromara.system.domain.vo.SysTenantVo +org.dromara.system.domain.vo.SysRoleVo +org.dromara.system.domain.vo.SysDictDataVo +org.dromara.system.domain.bo.SysPostBo +org.dromara.system.domain.bo.SysRoleBo +org.dromara.system.domain.bo.SysClientBo +org.dromara.system.domain.bo.SysConfigBo +org.dromara.system.domain.vo.SysPostVo \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/META-INF/mps/autoMappers b/im-admin/ruoyi-modules/ruoyi-system/target/classes/META-INF/mps/autoMappers new file mode 100644 index 0000000..800151c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/META-INF/mps/autoMappers @@ -0,0 +1 @@ +org.dromara.system.domain.bo.SysOperLogBo \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/io/github/linpeilie/AutoMapperConfig__164.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/io/github/linpeilie/AutoMapperConfig__164.class new file mode 100644 index 0000000..097e571 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/io/github/linpeilie/AutoMapperConfig__164.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/io/github/linpeilie/ConverterMapperAdapter__164.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/io/github/linpeilie/ConverterMapperAdapter__164.class new file mode 100644 index 0000000..981a3f7 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/io/github/linpeilie/ConverterMapperAdapter__164.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/package-info.md b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/package-info.md new file mode 100644 index 0000000..c938b1e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/package-info.md @@ -0,0 +1,3 @@ +java包使用 `.` 分割 resource 目录使用 `/` 分割 +
+此文件目的 防止文件夹粘连找不到 `xml` 文件 \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysClientMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysClientMapper.xml new file mode 100644 index 0000000..fd150ad --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysClientMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysConfigMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysConfigMapper.xml new file mode 100644 index 0000000..e542a10 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysConfigMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysDeptMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysDeptMapper.xml new file mode 100644 index 0000000..6ad866f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysDeptMapper.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysDictDataMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysDictDataMapper.xml new file mode 100644 index 0000000..6bcce51 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysDictDataMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysDictTypeMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysDictTypeMapper.xml new file mode 100644 index 0000000..6975da4 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysDictTypeMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysLogininforMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysLogininforMapper.xml new file mode 100644 index 0000000..c64b551 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysLogininforMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysMenuMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysMenuMapper.xml new file mode 100644 index 0000000..9dd3f2e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysMenuMapper.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysNoticeMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysNoticeMapper.xml new file mode 100644 index 0000000..43f494d --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysNoticeMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysOperLogMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysOperLogMapper.xml new file mode 100644 index 0000000..5ef14ee --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysOperLogMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysPostMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysPostMapper.xml new file mode 100644 index 0000000..322403f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysPostMapper.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysRoleDeptMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysRoleDeptMapper.xml new file mode 100644 index 0000000..1705bb2 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysRoleDeptMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysRoleMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysRoleMapper.xml new file mode 100644 index 0000000..4ef7b1e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysRoleMapper.xml @@ -0,0 +1,59 @@ + + + + + + + + + select distinct r.role_id, + r.role_name, + r.role_key, + r.role_sort, + r.data_scope, + r.menu_check_strictly, + r.dept_check_strictly, + r.status, + r.del_flag, + r.create_time, + r.remark + from sys_role r + left join sys_user_role sur on sur.role_id = r.role_id + left join sys_user u on u.user_id = sur.user_id + left join sys_dept d on u.dept_id = d.dept_id + + + + + + + + + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysRoleMenuMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysRoleMenuMapper.xml new file mode 100644 index 0000000..f01dc5e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysRoleMenuMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysSocialMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysSocialMapper.xml new file mode 100644 index 0000000..baa4b59 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysSocialMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysTenantMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysTenantMapper.xml new file mode 100644 index 0000000..0d96e13 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysTenantMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysTenantPackageMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysTenantPackageMapper.xml new file mode 100644 index 0000000..79cf4c5 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysTenantPackageMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysUserMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysUserMapper.xml new file mode 100644 index 0000000..ded6fa8 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysUserMapper.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysUserPostMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysUserPostMapper.xml new file mode 100644 index 0000000..e9f2496 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysUserPostMapper.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysUserRoleMapper.xml b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysUserRoleMapper.xml new file mode 100644 index 0000000..bc52d1a --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/mapper/system/SysUserRoleMapper.xml @@ -0,0 +1,13 @@ + + + + + + + diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapper.class new file mode 100644 index 0000000..ed3110b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapperImpl.class new file mode 100644 index 0000000..608505d Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/CacheController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/CacheController.class new file mode 100644 index 0000000..bd21495 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/CacheController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/CacheController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/CacheController__Javadoc.json new file mode 100644 index 0000000..37c2c43 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/CacheController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 缓存监控\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"getInfo","paramTypes":[],"doc":" 获取缓存监控列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysLogininforController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysLogininforController.class new file mode 100644 index 0000000..25b8231 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysLogininforController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysLogininforController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysLogininforController__Javadoc.json new file mode 100644 index 0000000..6960fad --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysLogininforController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 系统访问记录\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysLogininforBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 获取系统访问记录列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysLogininforBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出系统访问记录列表\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 批量删除登录日志\n @param infoIds 日志ids\n"},{"name":"clean","paramTypes":[],"doc":" 清理系统访问记录\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysOperlogController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysOperlogController.class new file mode 100644 index 0000000..95d2566 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysOperlogController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysOperlogController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysOperlogController__Javadoc.json new file mode 100644 index 0000000..86959f9 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysOperlogController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作日志记录\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysOperLogBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 获取操作日志记录列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysOperLogBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出操作日志记录列表\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 批量删除操作日志记录\n @param operIds 日志ids\n"},{"name":"clean","paramTypes":[],"doc":" 清理操作日志记录\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysUserOnlineController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysUserOnlineController.class new file mode 100644 index 0000000..52c204f Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysUserOnlineController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysUserOnlineController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysUserOnlineController__Javadoc.json new file mode 100644 index 0000000..b03594d --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/monitor/SysUserOnlineController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 在线用户监控\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["java.lang.String","java.lang.String"],"doc":" 获取在线用户监控列表\n\n @param ipaddr IP地址\n @param userName 用户名\n"},{"name":"forceLogout","paramTypes":["java.lang.String"],"doc":" 强退用户\n\n @param tokenId token值\n"},{"name":"getInfo","paramTypes":[],"doc":" 获取当前用户登录在线设备\n"},{"name":"remove","paramTypes":["java.lang.String"],"doc":" 强退当前在线设备\n\n @param tokenId token值\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysClientController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysClientController.class new file mode 100644 index 0000000..42eb297 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysClientController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysClientController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysClientController__Javadoc.json new file mode 100644 index 0000000..7865c26 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysClientController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 客户端管理\n\n @author Michelle.Chung\n @date 2023-06-18\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysClientBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询客户端管理列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysClientBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出客户端管理列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 获取客户端管理详细信息\n\n @param id 主键\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysClientBo"],"doc":" 新增客户端管理\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysClientBo"],"doc":" 修改客户端管理\n"},{"name":"changeStatus","paramTypes":["org.dromara.system.domain.bo.SysClientBo"],"doc":" 状态修改\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除客户端管理\n\n @param ids 主键串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysConfigController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysConfigController.class new file mode 100644 index 0000000..f33cf35 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysConfigController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysConfigController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysConfigController__Javadoc.json new file mode 100644 index 0000000..1f7d105 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysConfigController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 参数配置 信息操作处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysConfigBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 获取参数配置列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysConfigBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出参数配置列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 根据参数编号获取详细信息\n\n @param configId 参数ID\n"},{"name":"getConfigKey","paramTypes":["java.lang.String"],"doc":" 根据参数键名查询参数值\n\n @param configKey 参数Key\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 新增参数配置\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 修改参数配置\n"},{"name":"updateByKey","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 根据参数键名修改参数配置\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除参数配置\n\n @param configIds 参数ID串\n"},{"name":"refreshCache","paramTypes":[],"doc":" 刷新参数缓存\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDeptController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDeptController.class new file mode 100644 index 0000000..dec3800 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDeptController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDeptController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDeptController__Javadoc.json new file mode 100644 index 0000000..ba3eb61 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDeptController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 部门信息\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 获取部门列表\n"},{"name":"excludeChild","paramTypes":["java.lang.Long"],"doc":" 查询部门列表(排除节点)\n\n @param deptId 部门ID\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 根据部门编号获取详细信息\n\n @param deptId 部门ID\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 新增部门\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 修改部门\n"},{"name":"remove","paramTypes":["java.lang.Long"],"doc":" 删除部门\n\n @param deptId 部门ID\n"},{"name":"optionselect","paramTypes":["java.lang.Long[]"],"doc":" 获取部门选择框列表\n\n @param deptIds 部门ID串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictDataController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictDataController.class new file mode 100644 index 0000000..d8a9d82 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictDataController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictDataController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictDataController__Javadoc.json new file mode 100644 index 0000000..71c2d45 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictDataController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 数据字典信息\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询字典数据列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出字典数据列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 查询字典数据详细\n\n @param dictCode 字典code\n"},{"name":"dictType","paramTypes":["java.lang.String"],"doc":" 根据字典类型查询字典数据信息\n\n @param dictType 字典类型\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo"],"doc":" 新增字典类型\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo"],"doc":" 修改保存字典类型\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除字典类型\n\n @param dictCodes 字典code串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictTypeController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictTypeController.class new file mode 100644 index 0000000..3e81299 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictTypeController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictTypeController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictTypeController__Javadoc.json new file mode 100644 index 0000000..0cd11c0 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysDictTypeController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 数据字典信息\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询字典类型列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出字典类型列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 查询字典类型详细\n\n @param dictId 字典ID\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo"],"doc":" 新增字典类型\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo"],"doc":" 修改字典类型\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除字典类型\n\n @param dictIds 字典ID串\n"},{"name":"refreshCache","paramTypes":[],"doc":" 刷新字典缓存\n"},{"name":"optionselect","paramTypes":[],"doc":" 获取字典选择框列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysFileController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysFileController.class new file mode 100644 index 0000000..65a92b7 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysFileController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysMenuController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysMenuController.class new file mode 100644 index 0000000..9edc05d Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysMenuController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysMenuController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysMenuController__Javadoc.json new file mode 100644 index 0000000..8b19859 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysMenuController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 菜单信息\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"getRouters","paramTypes":[],"doc":" 获取路由信息\n\n @return 路由信息\n"},{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysMenuBo"],"doc":" 获取菜单列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 根据菜单编号获取详细信息\n\n @param menuId 菜单ID\n"},{"name":"treeselect","paramTypes":["org.dromara.system.domain.bo.SysMenuBo"],"doc":" 获取菜单下拉树列表\n"},{"name":"roleMenuTreeselect","paramTypes":["java.lang.Long"],"doc":" 加载对应角色菜单列表树\n\n @param roleId 角色ID\n"},{"name":"tenantPackageMenuTreeselect","paramTypes":["java.lang.Long"],"doc":" 加载对应租户套餐菜单列表树\n\n @param packageId 租户套餐ID\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysMenuBo"],"doc":" 新增菜单\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysMenuBo"],"doc":" 修改菜单\n"},{"name":"remove","paramTypes":["java.lang.Long"],"doc":" 删除菜单\n\n @param menuId 菜单ID\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysNoticeController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysNoticeController.class new file mode 100644 index 0000000..09d345a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysNoticeController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysNoticeController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysNoticeController__Javadoc.json new file mode 100644 index 0000000..ad713c3 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysNoticeController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 公告 信息操作处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysNoticeBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 获取通知公告列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 根据通知公告编号获取详细信息\n\n @param noticeId 公告ID\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysNoticeBo"],"doc":" 新增通知公告\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysNoticeBo"],"doc":" 修改通知公告\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除通知公告\n\n @param noticeIds 公告ID串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysPostController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysPostController.class new file mode 100644 index 0000000..1197f83 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysPostController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysPostController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysPostController__Javadoc.json new file mode 100644 index 0000000..a9be364 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysPostController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 岗位信息操作处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysPostBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 获取岗位列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysPostBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出岗位列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 根据岗位编号获取详细信息\n\n @param postId 岗位ID\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 新增岗位\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 修改岗位\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除岗位\n\n @param postIds 岗位ID串\n"},{"name":"optionselect","paramTypes":["java.lang.Long[]","java.lang.Long"],"doc":" 获取岗位选择框列表\n\n @param postIds 岗位ID串\n @param deptId 部门id\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysProfileController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysProfileController.class new file mode 100644 index 0000000..a4a81db Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysProfileController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysProfileController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysProfileController__Javadoc.json new file mode 100644 index 0000000..4662500 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysProfileController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 个人信息 业务处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"profile","paramTypes":[],"doc":" 个人信息\n"},{"name":"updateProfile","paramTypes":["org.dromara.system.domain.bo.SysUserProfileBo"],"doc":" 修改用户信息\n"},{"name":"updatePwd","paramTypes":["org.dromara.system.domain.bo.SysUserPasswordBo"],"doc":" 重置密码\n\n @param bo 新旧密码\n"},{"name":"avatar","paramTypes":["org.springframework.web.multipart.MultipartFile"],"doc":" 头像上传\n\n @param avatarfile 用户头像\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysRoleController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysRoleController.class new file mode 100644 index 0000000..be74a30 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysRoleController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysRoleController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysRoleController__Javadoc.json new file mode 100644 index 0000000..f905f75 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysRoleController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色信息\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysRoleBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 获取角色信息列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysRoleBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出角色信息列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 根据角色编号获取详细信息\n\n @param roleId 角色ID\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 新增角色\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 修改保存角色\n"},{"name":"dataScope","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 修改保存数据权限\n"},{"name":"changeStatus","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 状态修改\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除角色\n\n @param roleIds 角色ID串\n"},{"name":"optionselect","paramTypes":["java.lang.Long[]"],"doc":" 获取角色选择框列表\n\n @param roleIds 角色ID串\n"},{"name":"allocatedList","paramTypes":["org.dromara.system.domain.bo.SysUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询已分配用户角色列表\n"},{"name":"unallocatedList","paramTypes":["org.dromara.system.domain.bo.SysUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询未分配用户角色列表\n"},{"name":"cancelAuthUser","paramTypes":["org.dromara.system.domain.SysUserRole"],"doc":" 取消授权用户\n"},{"name":"cancelAuthUserAll","paramTypes":["java.lang.Long","java.lang.Long[]"],"doc":" 批量取消授权用户\n\n @param roleId 角色ID\n @param userIds 用户ID串\n"},{"name":"selectAuthUserAll","paramTypes":["java.lang.Long","java.lang.Long[]"],"doc":" 批量选择用户授权\n\n @param roleId 角色ID\n @param userIds 用户ID串\n"},{"name":"roleDeptTreeselect","paramTypes":["java.lang.Long"],"doc":" 获取对应角色部门树列表\n\n @param roleId 角色ID\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysSocialController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysSocialController.class new file mode 100644 index 0000000..8613e75 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysSocialController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysSocialController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysSocialController__Javadoc.json new file mode 100644 index 0000000..d4832ff --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysSocialController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 社会化关系\n\n @author thiszhc\n @date 2023-06-16\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":[],"doc":" 查询社会化关系列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantController.class new file mode 100644 index 0000000..3dd372a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantController__Javadoc.json new file mode 100644 index 0000000..a024409 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户管理\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysTenantBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询租户列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysTenantBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出租户列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 获取租户详细信息\n\n @param id 主键\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 新增租户\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 修改租户\n"},{"name":"changeStatus","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 状态修改\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除租户\n\n @param ids 主键串\n"},{"name":"dynamicTenant","paramTypes":["java.lang.String"],"doc":" 动态切换租户\n\n @param tenantId 租户ID\n"},{"name":"dynamicClear","paramTypes":[],"doc":" 清除动态租户\n"},{"name":"syncTenantPackage","paramTypes":["java.lang.String","java.lang.Long"],"doc":" 同步租户套餐\n\n @param tenantId 租户id\n @param packageId 套餐id\n"},{"name":"syncTenantDict","paramTypes":[],"doc":" 同步租户字典\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantPackageController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantPackageController.class new file mode 100644 index 0000000..ca3612a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantPackageController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantPackageController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantPackageController__Javadoc.json new file mode 100644 index 0000000..c261fa5 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysTenantPackageController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户套餐管理\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询租户套餐列表\n"},{"name":"selectList","paramTypes":[],"doc":" 查询租户套餐下拉选列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出租户套餐列表\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 获取租户套餐详细信息\n\n @param packageId 主键\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 新增租户套餐\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 修改租户套餐\n"},{"name":"changeStatus","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 状态修改\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除租户套餐\n\n @param packageIds 主键串\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysUserController.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysUserController.class new file mode 100644 index 0000000..8aef943 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysUserController.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysUserController__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysUserController__Javadoc.json new file mode 100644 index 0000000..ed05485 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/controller/system/SysUserController__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户信息\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"list","paramTypes":["org.dromara.system.domain.bo.SysUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 获取用户列表\n"},{"name":"export","paramTypes":["org.dromara.system.domain.bo.SysUserBo","jakarta.servlet.http.HttpServletResponse"],"doc":" 导出用户列表\n"},{"name":"importData","paramTypes":["org.springframework.web.multipart.MultipartFile","boolean"],"doc":" 导入数据\n\n @param file 导入文件\n @param updateSupport 是否更新已存在数据\n"},{"name":"importTemplate","paramTypes":["jakarta.servlet.http.HttpServletResponse"],"doc":" 获取导入模板\n"},{"name":"getInfo","paramTypes":[],"doc":" 获取用户信息\n\n @return 用户信息\n"},{"name":"getInfo","paramTypes":["java.lang.Long"],"doc":" 根据用户编号获取详细信息\n\n @param userId 用户ID\n"},{"name":"add","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 新增用户\n"},{"name":"edit","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 修改用户\n"},{"name":"remove","paramTypes":["java.lang.Long[]"],"doc":" 删除用户\n\n @param userIds 角色ID串\n"},{"name":"optionselect","paramTypes":["java.lang.Long[]","java.lang.Long"],"doc":" 根据用户ID串批量获取用户基础信息\n\n @param userIds 用户ID串\n @param deptId 部门ID\n"},{"name":"resetPwd","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 重置密码\n"},{"name":"changeStatus","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 状态修改\n"},{"name":"authRole","paramTypes":["java.lang.Long"],"doc":" 根据用户编号获取授权角色\n\n @param userId 用户ID\n"},{"name":"insertAuthRole","paramTypes":["java.lang.Long","java.lang.Long[]"],"doc":" 用户授权角色\n\n @param userId 用户Id\n @param roleIds 角色ID串\n"},{"name":"deptTree","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 获取部门树列表\n"},{"name":"listByDept","paramTypes":["java.lang.Long"],"doc":" 获取部门下的所有用户信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysCache.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysCache.class new file mode 100644 index 0000000..b9487f7 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysCache.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysCache__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysCache__Javadoc.json new file mode 100644 index 0000000..e95bf1c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysCache__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 缓存信息\n\n @author Lion Li\n","fields":[{"name":"cacheName","doc":" 缓存名称\n"},{"name":"cacheKey","doc":" 缓存键名\n"},{"name":"cacheValue","doc":" 缓存内容\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClient.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClient.class new file mode 100644 index 0000000..f5a9fa5 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClient.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClientToSysClientVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClientToSysClientVoMapper.class new file mode 100644 index 0000000..d730055 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClientToSysClientVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClientToSysClientVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClientToSysClientVoMapperImpl.class new file mode 100644 index 0000000..b1ae92f Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClientToSysClientVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClient__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClient__Javadoc.json new file mode 100644 index 0000000..70717de --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysClient__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 授权管理对象 sys_client\n\n @author Michelle.Chung\n @date 2023-05-15\n","fields":[{"name":"id","doc":" id\n"},{"name":"clientId","doc":" 客户端id\n"},{"name":"clientKey","doc":" 客户端key\n"},{"name":"clientSecret","doc":" 客户端秘钥\n"},{"name":"grantType","doc":" 授权类型\n"},{"name":"deviceType","doc":" 设备类型\n"},{"name":"activeTimeout","doc":" token活跃超时时间\n"},{"name":"timeout","doc":" token固定超时时间\n"},{"name":"status","doc":" 状态(0正常 1停用)\n"},{"name":"delFlag","doc":" 删除标志(0代表存在 1代表删除)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfig.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfig.class new file mode 100644 index 0000000..cf18877 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfig.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfigToSysConfigVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfigToSysConfigVoMapper.class new file mode 100644 index 0000000..33ad16a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfigToSysConfigVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfigToSysConfigVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfigToSysConfigVoMapperImpl.class new file mode 100644 index 0000000..7fec0d4 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfigToSysConfigVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfig__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfig__Javadoc.json new file mode 100644 index 0000000..d1be400 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysConfig__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 参数配置表 sys_config\n\n @author Lion Li\n","fields":[{"name":"configId","doc":" 参数主键\n"},{"name":"configName","doc":" 参数名称\n"},{"name":"configKey","doc":" 参数键名\n"},{"name":"configValue","doc":" 参数键值\n"},{"name":"configType","doc":" 系统内置(Y是 N否)\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDept.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDept.class new file mode 100644 index 0000000..7f33654 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDept.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDeptToSysDeptVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDeptToSysDeptVoMapper.class new file mode 100644 index 0000000..afb8325 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDeptToSysDeptVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDeptToSysDeptVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDeptToSysDeptVoMapperImpl.class new file mode 100644 index 0000000..e01c767 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDeptToSysDeptVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDept__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDept__Javadoc.json new file mode 100644 index 0000000..3e51ba7 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDept__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 部门表 sys_dept\n\n @author Lion Li\n","fields":[{"name":"deptId","doc":" 部门ID\n"},{"name":"parentId","doc":" 父部门ID\n"},{"name":"deptName","doc":" 部门名称\n"},{"name":"deptCategory","doc":" 部门类别编码\n"},{"name":"orderNum","doc":" 显示顺序\n"},{"name":"leader","doc":" 负责人\n"},{"name":"phone","doc":" 联系电话\n"},{"name":"email","doc":" 邮箱\n"},{"name":"status","doc":" 部门状态:0正常,1停用\n"},{"name":"delFlag","doc":" 删除标志(0代表存在 1代表删除)\n"},{"name":"ancestors","doc":" 祖级列表\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictData.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictData.class new file mode 100644 index 0000000..2686e63 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictData.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictDataToSysDictDataVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictDataToSysDictDataVoMapper.class new file mode 100644 index 0000000..dd95872 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictDataToSysDictDataVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictDataToSysDictDataVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictDataToSysDictDataVoMapperImpl.class new file mode 100644 index 0000000..dbea3f3 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictDataToSysDictDataVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictData__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictData__Javadoc.json new file mode 100644 index 0000000..6488547 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictData__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典数据表 sys_dict_data\n\n @author Lion Li\n","fields":[{"name":"dictCode","doc":" 字典编码\n"},{"name":"dictSort","doc":" 字典排序\n"},{"name":"dictLabel","doc":" 字典标签\n"},{"name":"dictValue","doc":" 字典键值\n"},{"name":"dictType","doc":" 字典类型\n"},{"name":"cssClass","doc":" 样式属性(其他样式扩展)\n"},{"name":"listClass","doc":" 表格字典样式\n"},{"name":"isDefault","doc":" 是否默认(Y是 N否)\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictType.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictType.class new file mode 100644 index 0000000..7a5070a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictType.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapper.class new file mode 100644 index 0000000..047fd60 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapperImpl.class new file mode 100644 index 0000000..b968a73 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictType__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictType__Javadoc.json new file mode 100644 index 0000000..4dc0f0e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysDictType__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典类型表 sys_dict_type\n\n @author Lion Li\n","fields":[{"name":"dictId","doc":" 字典主键\n"},{"name":"dictName","doc":" 字典名称\n"},{"name":"dictType","doc":" 字典类型\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininfor.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininfor.class new file mode 100644 index 0000000..de39686 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininfor.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininforToSysLogininforVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininforToSysLogininforVoMapper.class new file mode 100644 index 0000000..91c95a8 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininforToSysLogininforVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininforToSysLogininforVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininforToSysLogininforVoMapperImpl.class new file mode 100644 index 0000000..b8cdc1e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininforToSysLogininforVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininfor__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininfor__Javadoc.json new file mode 100644 index 0000000..e0e9404 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysLogininfor__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 系统访问记录表 sys_logininfor\n\n @author Lion Li\n","fields":[{"name":"infoId","doc":" ID\n"},{"name":"tenantId","doc":" 租户编号\n"},{"name":"userName","doc":" 用户账号\n"},{"name":"clientKey","doc":" 客户端\n"},{"name":"deviceType","doc":" 设备类型\n"},{"name":"status","doc":" 登录状态 0成功 1失败\n"},{"name":"ipaddr","doc":" 登录IP地址\n"},{"name":"loginLocation","doc":" 登录地点\n"},{"name":"browser","doc":" 浏览器类型\n"},{"name":"os","doc":" 操作系统\n"},{"name":"msg","doc":" 提示消息\n"},{"name":"loginTime","doc":" 访问时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenu.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenu.class new file mode 100644 index 0000000..61a0e87 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenu.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenuToSysMenuVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenuToSysMenuVoMapper.class new file mode 100644 index 0000000..5901b2a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenuToSysMenuVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenuToSysMenuVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenuToSysMenuVoMapperImpl.class new file mode 100644 index 0000000..b7a0921 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenuToSysMenuVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenu__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenu__Javadoc.json new file mode 100644 index 0000000..2d08a21 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysMenu__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 菜单权限表 sys_menu\n\n @author Lion Li\n","fields":[{"name":"menuId","doc":" 菜单ID\n"},{"name":"parentId","doc":" 父菜单ID\n"},{"name":"menuName","doc":" 菜单名称\n"},{"name":"orderNum","doc":" 显示顺序\n"},{"name":"path","doc":" 路由地址\n"},{"name":"component","doc":" 组件路径\n"},{"name":"queryParam","doc":" 路由参数\n"},{"name":"isFrame","doc":" 是否为外链(0是 1否)\n"},{"name":"isCache","doc":" 是否缓存(0缓存 1不缓存)\n"},{"name":"menuType","doc":" 类型(M目录 C菜单 F按钮)\n"},{"name":"visible","doc":" 显示状态(0显示 1隐藏)\n"},{"name":"status","doc":" 菜单状态(0正常 1停用)\n"},{"name":"perms","doc":" 权限字符串\n"},{"name":"icon","doc":" 菜单图标\n"},{"name":"remark","doc":" 备注\n"},{"name":"parentName","doc":" 父菜单名称\n"},{"name":"children","doc":" 子菜单\n"}],"enumConstants":[],"methods":[{"name":"getRouteName","paramTypes":[],"doc":" 获取路由名称\n"},{"name":"getRouterPath","paramTypes":[],"doc":" 获取路由地址\n"},{"name":"getComponentInfo","paramTypes":[],"doc":" 获取组件信息\n"},{"name":"isMenuFrame","paramTypes":[],"doc":" 是否为菜单内部跳转\n"},{"name":"isInnerLink","paramTypes":[],"doc":" 是否为内链组件\n"},{"name":"isParentView","paramTypes":[],"doc":" 是否为parent_view组件\n"},{"name":"innerLinkReplaceEach","paramTypes":["java.lang.String"],"doc":" 内链域名特殊字符替换\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNotice.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNotice.class new file mode 100644 index 0000000..18d242b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNotice.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNoticeToSysNoticeVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNoticeToSysNoticeVoMapper.class new file mode 100644 index 0000000..3d39742 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNoticeToSysNoticeVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNoticeToSysNoticeVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNoticeToSysNoticeVoMapperImpl.class new file mode 100644 index 0000000..1f27af5 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNoticeToSysNoticeVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNotice__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNotice__Javadoc.json new file mode 100644 index 0000000..151466b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysNotice__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通知公告表 sys_notice\n\n @author Lion Li\n","fields":[{"name":"noticeId","doc":" 公告ID\n"},{"name":"noticeTitle","doc":" 公告标题\n"},{"name":"noticeType","doc":" 公告类型(1通知 2公告)\n"},{"name":"noticeContent","doc":" 公告内容\n"},{"name":"status","doc":" 公告状态(0正常 1关闭)\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLog.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLog.class new file mode 100644 index 0000000..4047da9 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLog.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLogToSysOperLogVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLogToSysOperLogVoMapper.class new file mode 100644 index 0000000..98bbb33 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLogToSysOperLogVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLogToSysOperLogVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLogToSysOperLogVoMapperImpl.class new file mode 100644 index 0000000..33ae80b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLogToSysOperLogVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLog__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLog__Javadoc.json new file mode 100644 index 0000000..772371e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysOperLog__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作日志记录表 oper_log\n\n @author Lion Li\n","fields":[{"name":"operId","doc":" 日志主键\n"},{"name":"tenantId","doc":" 租户编号\n"},{"name":"title","doc":" 操作模块\n"},{"name":"businessType","doc":" 业务类型(0其它 1新增 2修改 3删除)\n"},{"name":"method","doc":" 请求方法\n"},{"name":"requestMethod","doc":" 请求方式\n"},{"name":"operatorType","doc":" 操作类别(0其它 1后台用户 2手机端用户)\n"},{"name":"operName","doc":" 操作人员\n"},{"name":"deptName","doc":" 部门名称\n"},{"name":"operUrl","doc":" 请求url\n"},{"name":"operIp","doc":" 操作地址\n"},{"name":"operLocation","doc":" 操作地点\n"},{"name":"operParam","doc":" 请求参数\n"},{"name":"jsonResult","doc":" 返回参数\n"},{"name":"status","doc":" 操作状态(0正常 1异常)\n"},{"name":"errorMsg","doc":" 错误消息\n"},{"name":"operTime","doc":" 操作时间\n"},{"name":"costTime","doc":" 消耗时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPost.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPost.class new file mode 100644 index 0000000..64821ae Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPost.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPostToSysPostVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPostToSysPostVoMapper.class new file mode 100644 index 0000000..668f666 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPostToSysPostVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPostToSysPostVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPostToSysPostVoMapperImpl.class new file mode 100644 index 0000000..5c6afbc Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPostToSysPostVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPost__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPost__Javadoc.json new file mode 100644 index 0000000..f3dc9b7 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysPost__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 岗位表 sys_post\n\n @author Lion Li\n","fields":[{"name":"postId","doc":" 岗位序号\n"},{"name":"deptId","doc":" 部门id\n"},{"name":"postCode","doc":" 岗位编码\n"},{"name":"postName","doc":" 岗位名称\n"},{"name":"postCategory","doc":" 岗位类别编码\n"},{"name":"postSort","doc":" 岗位排序\n"},{"name":"status","doc":" 状态(0正常 1停用)\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRole.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRole.class new file mode 100644 index 0000000..5087e0d Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRole.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleDept.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleDept.class new file mode 100644 index 0000000..2829cad Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleDept.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleDept__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleDept__Javadoc.json new file mode 100644 index 0000000..14a41d8 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleDept__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色和部门关联 sys_role_dept\n\n @author Lion Li\n","fields":[{"name":"roleId","doc":" 角色ID\n"},{"name":"deptId","doc":" 部门ID\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleMenu.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleMenu.class new file mode 100644 index 0000000..914e0a7 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleMenu.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleMenu__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleMenu__Javadoc.json new file mode 100644 index 0000000..c327bef --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleMenu__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色和菜单关联 sys_role_menu\n\n @author Lion Li\n","fields":[{"name":"roleId","doc":" 角色ID\n"},{"name":"menuId","doc":" 菜单ID\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleToSysRoleVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleToSysRoleVoMapper.class new file mode 100644 index 0000000..b0a5172 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleToSysRoleVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleToSysRoleVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleToSysRoleVoMapperImpl.class new file mode 100644 index 0000000..16458c6 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRoleToSysRoleVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRole__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRole__Javadoc.json new file mode 100644 index 0000000..8395eb4 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysRole__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色表 sys_role\n\n @author Lion Li\n","fields":[{"name":"roleId","doc":" 角色ID\n"},{"name":"roleName","doc":" 角色名称\n"},{"name":"roleKey","doc":" 角色权限\n"},{"name":"roleSort","doc":" 角色排序\n"},{"name":"dataScope","doc":" 数据范围(1:所有数据权限;2:自定义数据权限;3:本部门数据权限;4:本部门及以下数据权限;5:仅本人数据权限)\n"},{"name":"menuCheckStrictly","doc":" 菜单树选择项是否关联显示( 0:父子不互相关联显示 1:父子互相关联显示)\n"},{"name":"deptCheckStrictly","doc":" 部门树选择项是否关联显示(0:父子不互相关联显示 1:父子互相关联显示 )\n"},{"name":"status","doc":" 角色状态(0正常 1停用)\n"},{"name":"delFlag","doc":" 删除标志(0代表存在 1代表删除)\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocial.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocial.class new file mode 100644 index 0000000..176daf3 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocial.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocialToSysSocialVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocialToSysSocialVoMapper.class new file mode 100644 index 0000000..b002e21 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocialToSysSocialVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocialToSysSocialVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocialToSysSocialVoMapperImpl.class new file mode 100644 index 0000000..ceaa539 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocialToSysSocialVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocial__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocial__Javadoc.json new file mode 100644 index 0000000..b733ecb --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysSocial__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 社会化关系对象 sys_social\n\n @author thiszhc\n","fields":[{"name":"id","doc":" 主键\n"},{"name":"userId","doc":" 用户ID\n"},{"name":"authId","doc":" 的唯一ID\n"},{"name":"source","doc":" 用户来源\n"},{"name":"accessToken","doc":" 用户的授权令牌\n"},{"name":"expireIn","doc":" 用户的授权令牌的有效期,部分平台可能没有\n"},{"name":"refreshToken","doc":" 刷新令牌,部分平台可能没有\n"},{"name":"openId","doc":" 用户的 open id\n"},{"name":"userName","doc":" 授权的第三方账号\n"},{"name":"nickName","doc":" 授权的第三方昵称\n"},{"name":"email","doc":" 授权的第三方邮箱\n"},{"name":"avatar","doc":" 授权的第三方头像地址\n"},{"name":"accessCode","doc":" 平台的授权信息,部分平台可能没有\n"},{"name":"unionId","doc":" 用户的 unionid\n"},{"name":"scope","doc":" 授予的权限,部分平台可能没有\n"},{"name":"tokenType","doc":" 个别平台的授权信息,部分平台可能没有\n"},{"name":"idToken","doc":" id token,部分平台可能没有\n"},{"name":"macAlgorithm","doc":" 小米平台用户的附带属性,部分平台可能没有\n"},{"name":"macKey","doc":" 小米平台用户的附带属性,部分平台可能没有\n"},{"name":"code","doc":" 用户的授权code,部分平台可能没有\n"},{"name":"oauthToken","doc":" Twitter平台用户的附带属性,部分平台可能没有\n"},{"name":"oauthTokenSecret","doc":" Twitter平台用户的附带属性,部分平台可能没有\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenant.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenant.class new file mode 100644 index 0000000..aee9362 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenant.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackage.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackage.class new file mode 100644 index 0000000..6a84e30 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackage.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapper.class new file mode 100644 index 0000000..fcfb5a4 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapperImpl.class new file mode 100644 index 0000000..e00309f Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackage__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackage__Javadoc.json new file mode 100644 index 0000000..a375349 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantPackage__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户套餐对象 sys_tenant_package\n\n @author Michelle.Chung\n","fields":[{"name":"packageId","doc":" 租户套餐id\n"},{"name":"packageName","doc":" 套餐名称\n"},{"name":"menuIds","doc":" 关联菜单id\n"},{"name":"remark","doc":" 备注\n"},{"name":"menuCheckStrictly","doc":" 菜单树选择项是否关联显示( 0:父子不互相关联显示 1:父子互相关联显示)\n"},{"name":"status","doc":" 状态(0正常 1停用)\n"},{"name":"delFlag","doc":" 删除标志(0代表存在 1代表删除)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantToSysTenantVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantToSysTenantVoMapper.class new file mode 100644 index 0000000..fac77e4 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantToSysTenantVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantToSysTenantVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantToSysTenantVoMapperImpl.class new file mode 100644 index 0000000..a95d519 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenantToSysTenantVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenant__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenant__Javadoc.json new file mode 100644 index 0000000..b25d577 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysTenant__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户对象 sys_tenant\n\n @author Michelle.Chung\n","fields":[{"name":"id","doc":" id\n"},{"name":"tenantId","doc":" 租户编号\n"},{"name":"contactUserName","doc":" 联系人\n"},{"name":"contactPhone","doc":" 联系电话\n"},{"name":"companyName","doc":" 企业名称\n"},{"name":"licenseNumber","doc":" 统一社会信用代码\n"},{"name":"address","doc":" 地址\n"},{"name":"domain","doc":" 域名\n"},{"name":"intro","doc":" 企业简介\n"},{"name":"remark","doc":" 备注\n"},{"name":"packageId","doc":" 租户套餐编号\n"},{"name":"expireTime","doc":" 过期时间\n"},{"name":"accountCount","doc":" 用户数量(-1不限制)\n"},{"name":"status","doc":" 租户状态(0正常 1停用)\n"},{"name":"delFlag","doc":" 删除标志(0代表存在 1代表删除)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUser.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUser.class new file mode 100644 index 0000000..d209d82 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUser.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserOnline.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserOnline.class new file mode 100644 index 0000000..730ba8b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserOnline.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserOnline__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserOnline__Javadoc.json new file mode 100644 index 0000000..7b39518 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserOnline__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 当前在线会话\n\n @author Lion Li\n","fields":[{"name":"tokenId","doc":" 会话编号\n"},{"name":"deptName","doc":" 部门名称\n"},{"name":"userName","doc":" 用户名称\n"},{"name":"clientKey","doc":" 客户端\n"},{"name":"deviceType","doc":" 设备类型\n"},{"name":"ipaddr","doc":" 登录IP地址\n"},{"name":"loginLocation","doc":" 登录地址\n"},{"name":"browser","doc":" 浏览器类型\n"},{"name":"os","doc":" 操作系统\n"},{"name":"loginTime","doc":" 登录时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserPost.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserPost.class new file mode 100644 index 0000000..2aff802 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserPost.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserPost__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserPost__Javadoc.json new file mode 100644 index 0000000..9266d39 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserPost__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户和岗位关联 sys_user_post\n\n @author Lion Li\n","fields":[{"name":"userId","doc":" 用户ID\n"},{"name":"postId","doc":" 岗位ID\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserRole.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserRole.class new file mode 100644 index 0000000..891bec5 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserRole.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserRole__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserRole__Javadoc.json new file mode 100644 index 0000000..db71695 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserRole__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户和角色关联 sys_user_role\n\n @author Lion Li\n","fields":[{"name":"userId","doc":" 用户ID\n"},{"name":"roleId","doc":" 角色ID\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserToSysUserVoMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserToSysUserVoMapper.class new file mode 100644 index 0000000..b9277a2 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserToSysUserVoMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserToSysUserVoMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserToSysUserVoMapperImpl.class new file mode 100644 index 0000000..e007278 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUserToSysUserVoMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUser__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUser__Javadoc.json new file mode 100644 index 0000000..7c27ad5 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/SysUser__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户对象 sys_user\n\n @author Lion Li\n","fields":[{"name":"userId","doc":" 用户ID\n"},{"name":"deptId","doc":" 部门ID\n"},{"name":"userName","doc":" 用户账号\n"},{"name":"nickName","doc":" 用户昵称\n"},{"name":"userType","doc":" 用户类型(sys_user系统用户)\n"},{"name":"email","doc":" 用户邮箱\n"},{"name":"phonenumber","doc":" 手机号码\n"},{"name":"sex","doc":" 用户性别\n"},{"name":"avatar","doc":" 用户头像\n"},{"name":"password","doc":" 密码\n"},{"name":"status","doc":" 帐号状态(0正常 1停用)\n"},{"name":"delFlag","doc":" 删除标志(0代表存在 1代表删除)\n"},{"name":"loginIp","doc":" 最后登录IP\n"},{"name":"loginDate","doc":" 最后登录时间\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBo.class new file mode 100644 index 0000000..0a2c89c Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBoToSysClientMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBoToSysClientMapper.class new file mode 100644 index 0000000..f137b67 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBoToSysClientMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBoToSysClientMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBoToSysClientMapperImpl.class new file mode 100644 index 0000000..babbd0a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBoToSysClientMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBo__Javadoc.json new file mode 100644 index 0000000..47867a2 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysClientBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 授权管理业务对象 sys_client\n\n @author Michelle.Chung\n @date 2023-05-15\n","fields":[{"name":"id","doc":" id\n"},{"name":"clientId","doc":" 客户端id\n"},{"name":"clientKey","doc":" 客户端key\n"},{"name":"clientSecret","doc":" 客户端秘钥\n"},{"name":"grantTypeList","doc":" 授权类型\n"},{"name":"grantType","doc":" 授权类型\n"},{"name":"deviceType","doc":" 设备类型\n"},{"name":"activeTimeout","doc":" token活跃超时时间\n"},{"name":"timeout","doc":" token固定超时时间\n"},{"name":"status","doc":" 状态(0正常 1停用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBo.class new file mode 100644 index 0000000..8612cee Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapper.class new file mode 100644 index 0000000..d671ca4 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapperImpl.class new file mode 100644 index 0000000..5ff17a5 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBo__Javadoc.json new file mode 100644 index 0000000..92353c1 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysConfigBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 参数配置业务对象 sys_config\n\n @author Michelle.Chung\n","fields":[{"name":"configId","doc":" 参数主键\n"},{"name":"configName","doc":" 参数名称\n"},{"name":"configKey","doc":" 参数键名\n"},{"name":"configValue","doc":" 参数键值\n"},{"name":"configType","doc":" 系统内置(Y是 N否)\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBo.class new file mode 100644 index 0000000..a1c17dc Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapper.class new file mode 100644 index 0000000..a2ca636 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapperImpl.class new file mode 100644 index 0000000..b4b9d61 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBo__Javadoc.json new file mode 100644 index 0000000..a09636e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDeptBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 部门业务对象 sys_dept\n\n @author Michelle.Chung\n","fields":[{"name":"deptId","doc":" 部门id\n"},{"name":"parentId","doc":" 父部门ID\n"},{"name":"deptName","doc":" 部门名称\n"},{"name":"deptCategory","doc":" 部门类别编码\n"},{"name":"orderNum","doc":" 显示顺序\n"},{"name":"leader","doc":" 负责人\n"},{"name":"phone","doc":" 联系电话\n"},{"name":"email","doc":" 邮箱\n"},{"name":"status","doc":" 部门状态(0正常 1停用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBo.class new file mode 100644 index 0000000..26569c3 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapper.class new file mode 100644 index 0000000..3fd6e33 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapperImpl.class new file mode 100644 index 0000000..a1279be Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBo__Javadoc.json new file mode 100644 index 0000000..19c3787 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictDataBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典数据业务对象 sys_dict_data\n\n @author Michelle.Chung\n","fields":[{"name":"dictCode","doc":" 字典编码\n"},{"name":"dictSort","doc":" 字典排序\n"},{"name":"dictLabel","doc":" 字典标签\n"},{"name":"dictValue","doc":" 字典键值\n"},{"name":"dictType","doc":" 字典类型\n"},{"name":"cssClass","doc":" 样式属性(其他样式扩展)\n"},{"name":"listClass","doc":" 表格回显样式\n"},{"name":"isDefault","doc":" 是否默认(Y是 N否)\n"},{"name":"createDept","doc":" 创建部门\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBo.class new file mode 100644 index 0000000..569cd9d Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapper.class new file mode 100644 index 0000000..5e6c694 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapperImpl.class new file mode 100644 index 0000000..288671d Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBo__Javadoc.json new file mode 100644 index 0000000..e94476f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysDictTypeBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典类型业务对象 sys_dict_type\n\n @author Michelle.Chung\n","fields":[{"name":"dictId","doc":" 字典主键\n"},{"name":"dictName","doc":" 字典名称\n"},{"name":"dictType","doc":" 字典类型\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBo.class new file mode 100644 index 0000000..3c59290 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapper.class new file mode 100644 index 0000000..6b8d341 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapperImpl.class new file mode 100644 index 0000000..72cb5fc Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBo__Javadoc.json new file mode 100644 index 0000000..1dab8df --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysLogininforBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 系统访问记录业务对象 sys_logininfor\n\n @author Michelle.Chung\n","fields":[{"name":"infoId","doc":" 访问ID\n"},{"name":"tenantId","doc":" 租户编号\n"},{"name":"userName","doc":" 用户账号\n"},{"name":"clientKey","doc":" 客户端\n"},{"name":"deviceType","doc":" 设备类型\n"},{"name":"ipaddr","doc":" 登录IP地址\n"},{"name":"loginLocation","doc":" 登录地点\n"},{"name":"browser","doc":" 浏览器类型\n"},{"name":"os","doc":" 操作系统\n"},{"name":"status","doc":" 登录状态(0成功 1失败)\n"},{"name":"msg","doc":" 提示消息\n"},{"name":"loginTime","doc":" 访问时间\n"},{"name":"params","doc":" 请求参数\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBo.class new file mode 100644 index 0000000..613fd5b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapper.class new file mode 100644 index 0000000..932a90b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapperImpl.class new file mode 100644 index 0000000..e56759b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBo__Javadoc.json new file mode 100644 index 0000000..df300aa --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysMenuBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 菜单权限业务对象 sys_menu\n\n @author Michelle.Chung\n","fields":[{"name":"menuId","doc":" 菜单ID\n"},{"name":"parentId","doc":" 父菜单ID\n"},{"name":"menuName","doc":" 菜单名称\n"},{"name":"orderNum","doc":" 显示顺序\n"},{"name":"path","doc":" 路由地址\n"},{"name":"component","doc":" 组件路径\n"},{"name":"queryParam","doc":" 路由参数\n"},{"name":"isFrame","doc":" 是否为外链(0是 1否)\n"},{"name":"isCache","doc":" 是否缓存(0缓存 1不缓存)\n"},{"name":"menuType","doc":" 菜单类型(M目录 C菜单 F按钮)\n"},{"name":"visible","doc":" 显示状态(0显示 1隐藏)\n"},{"name":"status","doc":" 菜单状态(0正常 1停用)\n"},{"name":"perms","doc":" 权限标识\n"},{"name":"icon","doc":" 菜单图标\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBo.class new file mode 100644 index 0000000..679d627 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapper.class new file mode 100644 index 0000000..5657f45 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapperImpl.class new file mode 100644 index 0000000..c2fba84 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBo__Javadoc.json new file mode 100644 index 0000000..e732ed1 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysNoticeBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通知公告业务对象 sys_notice\n\n @author Michelle.Chung\n","fields":[{"name":"noticeId","doc":" 公告ID\n"},{"name":"noticeTitle","doc":" 公告标题\n"},{"name":"noticeType","doc":" 公告类型(1通知 2公告)\n"},{"name":"noticeContent","doc":" 公告内容\n"},{"name":"status","doc":" 公告状态(0正常 1关闭)\n"},{"name":"remark","doc":" 备注\n"},{"name":"createByName","doc":" 创建人名称\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBo.class new file mode 100644 index 0000000..85d7e1e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapper.class new file mode 100644 index 0000000..505be0f Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapperImpl.class new file mode 100644 index 0000000..1a62933 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapper.class new file mode 100644 index 0000000..f92c6ea Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapperImpl.class new file mode 100644 index 0000000..dacfe82 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBo__Javadoc.json new file mode 100644 index 0000000..70f099d --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysOperLogBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作日志记录业务对象 sys_oper_log\n\n @author Michelle.Chung\n @date 2023-02-07\n","fields":[{"name":"operId","doc":" 日志主键\n"},{"name":"tenantId","doc":" 租户编号\n"},{"name":"title","doc":" 模块标题\n"},{"name":"businessType","doc":" 业务类型(0其它 1新增 2修改 3删除)\n"},{"name":"businessTypes","doc":" 业务类型数组\n"},{"name":"method","doc":" 方法名称\n"},{"name":"requestMethod","doc":" 请求方式\n"},{"name":"operatorType","doc":" 操作类别(0其它 1后台用户 2手机端用户)\n"},{"name":"operName","doc":" 操作人员\n"},{"name":"deptName","doc":" 部门名称\n"},{"name":"operUrl","doc":" 请求URL\n"},{"name":"operIp","doc":" 主机地址\n"},{"name":"operLocation","doc":" 操作地点\n"},{"name":"operParam","doc":" 请求参数\n"},{"name":"jsonResult","doc":" 返回参数\n"},{"name":"status","doc":" 操作状态(0正常 1异常)\n"},{"name":"errorMsg","doc":" 错误消息\n"},{"name":"operTime","doc":" 操作时间\n"},{"name":"costTime","doc":" 消耗时间\n"},{"name":"params","doc":" 请求参数\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBo.class new file mode 100644 index 0000000..d5ddebe Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBoToSysPostMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBoToSysPostMapper.class new file mode 100644 index 0000000..bc623b6 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBoToSysPostMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBoToSysPostMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBoToSysPostMapperImpl.class new file mode 100644 index 0000000..42066bc Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBoToSysPostMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBo__Javadoc.json new file mode 100644 index 0000000..6116ef4 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysPostBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 岗位信息业务对象 sys_post\n\n @author Michelle.Chung\n","fields":[{"name":"postId","doc":" 岗位ID\n"},{"name":"deptId","doc":" 部门id(单部门)\n"},{"name":"belongDeptId","doc":" 归属部门id(部门树)\n"},{"name":"postCode","doc":" 岗位编码\n"},{"name":"postName","doc":" 岗位名称\n"},{"name":"postCategory","doc":" 岗位类别编码\n"},{"name":"postSort","doc":" 显示顺序\n"},{"name":"status","doc":" 状态(0正常 1停用)\n"},{"name":"remark","doc":" 备注\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBo.class new file mode 100644 index 0000000..1e8a812 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapper.class new file mode 100644 index 0000000..fb6c0e6 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapperImpl.class new file mode 100644 index 0000000..339fc9c Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBo__Javadoc.json new file mode 100644 index 0000000..b6ac655 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysRoleBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色信息业务对象 sys_role\n\n @author Michelle.Chung\n","fields":[{"name":"roleId","doc":" 角色ID\n"},{"name":"roleName","doc":" 角色名称\n"},{"name":"roleKey","doc":" 角色权限字符串\n"},{"name":"roleSort","doc":" 显示顺序\n"},{"name":"dataScope","doc":" 数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)\n"},{"name":"menuCheckStrictly","doc":" 菜单树选择项是否关联显示\n"},{"name":"deptCheckStrictly","doc":" 部门树选择项是否关联显示\n"},{"name":"status","doc":" 角色状态(0正常 1停用)\n"},{"name":"remark","doc":" 备注\n"},{"name":"menuIds","doc":" 菜单组\n"},{"name":"deptIds","doc":" 部门组(数据权限)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBo.class new file mode 100644 index 0000000..92d79d6 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapper.class new file mode 100644 index 0000000..a39b896 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapperImpl.class new file mode 100644 index 0000000..2a3e79a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBo__Javadoc.json new file mode 100644 index 0000000..294f264 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysSocialBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 社会化关系业务对象 sys_social\n\n @author Lion Li\n","fields":[{"name":"id","doc":" 主键\n"},{"name":"authId","doc":" 认证唯一ID\n"},{"name":"source","doc":" 用户来源\n"},{"name":"accessToken","doc":" 用户的授权令牌\n"},{"name":"expireIn","doc":" 用户的授权令牌的有效期,部分平台可能没有\n"},{"name":"refreshToken","doc":" 刷新令牌,部分平台可能没有\n"},{"name":"openId","doc":" 平台唯一id\n"},{"name":"userId","doc":" 用户的 ID\n"},{"name":"accessCode","doc":" 平台的授权信息,部分平台可能没有\n"},{"name":"unionId","doc":" 用户的 unionid\n"},{"name":"scope","doc":" 授予的权限,部分平台可能没有\n"},{"name":"userName","doc":" 授权的第三方账号\n"},{"name":"nickName","doc":" 授权的第三方昵称\n"},{"name":"email","doc":" 授权的第三方邮箱\n"},{"name":"avatar","doc":" 授权的第三方头像地址\n"},{"name":"tokenType","doc":" 个别平台的授权信息,部分平台可能没有\n"},{"name":"idToken","doc":" id token,部分平台可能没有\n"},{"name":"macAlgorithm","doc":" 小米平台用户的附带属性,部分平台可能没有\n"},{"name":"macKey","doc":" 小米平台用户的附带属性,部分平台可能没有\n"},{"name":"code","doc":" 用户的授权code,部分平台可能没有\n"},{"name":"oauthToken","doc":" Twitter平台用户的附带属性,部分平台可能没有\n"},{"name":"oauthTokenSecret","doc":" Twitter平台用户的附带属性,部分平台可能没有\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBo.class new file mode 100644 index 0000000..3efc736 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapper.class new file mode 100644 index 0000000..617d78e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapperImpl.class new file mode 100644 index 0000000..47abf92 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBo__Javadoc.json new file mode 100644 index 0000000..d01b4d2 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户业务对象 sys_tenant\n\n @author Michelle.Chung\n","fields":[{"name":"id","doc":" id\n"},{"name":"tenantId","doc":" 租户编号\n"},{"name":"contactUserName","doc":" 联系人\n"},{"name":"contactPhone","doc":" 联系电话\n"},{"name":"companyName","doc":" 企业名称\n"},{"name":"username","doc":" 用户名(创建系统用户)\n"},{"name":"password","doc":" 密码(创建系统用户)\n"},{"name":"licenseNumber","doc":" 统一社会信用代码\n"},{"name":"address","doc":" 地址\n"},{"name":"domain","doc":" 域名\n"},{"name":"intro","doc":" 企业简介\n"},{"name":"remark","doc":" 备注\n"},{"name":"packageId","doc":" 租户套餐编号\n"},{"name":"expireTime","doc":" 过期时间\n"},{"name":"accountCount","doc":" 用户数量(-1不限制)\n"},{"name":"status","doc":" 租户状态(0正常 1停用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBo.class new file mode 100644 index 0000000..6ff823e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapper.class new file mode 100644 index 0000000..de12264 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapperImpl.class new file mode 100644 index 0000000..f72bd8b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBo__Javadoc.json new file mode 100644 index 0000000..8ecd14d --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysTenantPackageBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户套餐业务对象 sys_tenant_package\n\n @author Michelle.Chung\n","fields":[{"name":"packageId","doc":" 租户套餐id\n"},{"name":"packageName","doc":" 套餐名称\n"},{"name":"menuIds","doc":" 关联菜单id\n"},{"name":"remark","doc":" 备注\n"},{"name":"menuCheckStrictly","doc":" 菜单树选择项是否关联显示\n"},{"name":"status","doc":" 状态(0正常 1停用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBo.class new file mode 100644 index 0000000..e06de01 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBoToSysUserMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBoToSysUserMapper.class new file mode 100644 index 0000000..5331975 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBoToSysUserMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBoToSysUserMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBoToSysUserMapperImpl.class new file mode 100644 index 0000000..d54a7be Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBoToSysUserMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBo__Javadoc.json new file mode 100644 index 0000000..59030cd --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户信息业务对象 sys_user\n\n @author Michelle.Chung\n","fields":[{"name":"userId","doc":" 用户ID\n"},{"name":"deptId","doc":" 部门ID\n"},{"name":"userName","doc":" 用户账号\n"},{"name":"nickName","doc":" 用户昵称\n"},{"name":"userType","doc":" 用户类型(sys_user系统用户)\n"},{"name":"email","doc":" 用户邮箱\n"},{"name":"phonenumber","doc":" 手机号码\n"},{"name":"sex","doc":" 用户性别(0男 1女 2未知)\n"},{"name":"password","doc":" 密码\n"},{"name":"status","doc":" 帐号状态(0正常 1停用)\n"},{"name":"remark","doc":" 备注\n"},{"name":"roleIds","doc":" 角色组\n"},{"name":"postIds","doc":" 岗位组\n"},{"name":"roleId","doc":" 数据权限 当前角色ID\n"},{"name":"excludeUserIds","doc":" 排除不查询的用户(工作流用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserPasswordBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserPasswordBo.class new file mode 100644 index 0000000..b5e908c Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserPasswordBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserPasswordBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserPasswordBo__Javadoc.json new file mode 100644 index 0000000..2531bbc --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserPasswordBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户密码修改bo\n","fields":[{"name":"oldPassword","doc":" 旧密码\n"},{"name":"newPassword","doc":" 新密码\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserProfileBo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserProfileBo.class new file mode 100644 index 0000000..9202aec Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserProfileBo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserProfileBo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserProfileBo__Javadoc.json new file mode 100644 index 0000000..f854241 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/bo/SysUserProfileBo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 个人信息业务处理\n\n @author Michelle.Chung\n","fields":[{"name":"nickName","doc":" 用户昵称\n"},{"name":"email","doc":" 用户邮箱\n"},{"name":"phonenumber","doc":" 手机号码\n"},{"name":"sex","doc":" 用户性别(0男 1女 2未知)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/AvatarVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/AvatarVo.class new file mode 100644 index 0000000..c20df93 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/AvatarVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/AvatarVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/AvatarVo__Javadoc.json new file mode 100644 index 0000000..6710099 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/AvatarVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户头像信息\n\n @author Michelle.Chung\n","fields":[{"name":"imgUrl","doc":" 头像地址\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/CacheListInfoVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/CacheListInfoVo.class new file mode 100644 index 0000000..f59600e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/CacheListInfoVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/CacheListInfoVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/CacheListInfoVo__Javadoc.json new file mode 100644 index 0000000..94e1780 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/CacheListInfoVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 缓存监控列表信息\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/DeptTreeSelectVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/DeptTreeSelectVo.class new file mode 100644 index 0000000..9e6d59c Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/DeptTreeSelectVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/DeptTreeSelectVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/DeptTreeSelectVo__Javadoc.json new file mode 100644 index 0000000..f84d392 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/DeptTreeSelectVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色部门列表树信息\n\n @author Michelle.Chung\n","fields":[{"name":"checkedKeys","doc":" 选中部门列表\n"},{"name":"depts","doc":" 下拉树结构列表\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MenuTreeSelectVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MenuTreeSelectVo.class new file mode 100644 index 0000000..6d649e3 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MenuTreeSelectVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MenuTreeSelectVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MenuTreeSelectVo__Javadoc.json new file mode 100644 index 0000000..dbb7f4b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MenuTreeSelectVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色菜单列表树信息\n\n @author Michelle.Chung\n","fields":[{"name":"checkedKeys","doc":" 选中菜单列表\n"},{"name":"menus","doc":" 菜单下拉树结构列表\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MetaVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MetaVo.class new file mode 100644 index 0000000..18e96bd Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MetaVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MetaVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MetaVo__Javadoc.json new file mode 100644 index 0000000..eea4c7b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/MetaVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 路由显示信息\n\n @author ruoyi\n","fields":[{"name":"title","doc":" 设置该路由在侧边栏和面包屑中展示的名字\n"},{"name":"icon","doc":" 设置该路由的图标,对应路径src/assets/icons/svg\n"},{"name":"noCache","doc":" 设置为true,则不会被 缓存\n"},{"name":"link","doc":" 内链地址(http(s)://开头)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/ProfileVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/ProfileVo.class new file mode 100644 index 0000000..d8270f9 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/ProfileVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/ProfileVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/ProfileVo__Javadoc.json new file mode 100644 index 0000000..79ed033 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/ProfileVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户个人信息\n\n @author Michelle.Chung\n","fields":[{"name":"user","doc":" 用户信息\n"},{"name":"roleGroup","doc":" 用户所属角色组\n"},{"name":"postGroup","doc":" 用户所属岗位组\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/RouterVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/RouterVo.class new file mode 100644 index 0000000..8a1b211 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/RouterVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/RouterVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/RouterVo__Javadoc.json new file mode 100644 index 0000000..dd14ee3 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/RouterVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 路由配置信息\n\n @author Lion Li\n","fields":[{"name":"name","doc":" 路由名字\n"},{"name":"path","doc":" 路由地址\n"},{"name":"hidden","doc":" 是否隐藏路由,当设置 true 的时候该路由不会再侧边栏出现\n"},{"name":"redirect","doc":" 重定向地址,当设置 noRedirect 的时候该路由在面包屑导航中不可被点击\n"},{"name":"component","doc":" 组件地址\n"},{"name":"query","doc":" 路由参数:如 {\"id\": 1, \"name\": \"ry\"}\n"},{"name":"alwaysShow","doc":" 当你一个路由下面的 children 声明的路由大于1个时,自动会变成嵌套的模式--如组件页面\n"},{"name":"meta","doc":" 其他元素\n"},{"name":"children","doc":" 子路由\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVo.class new file mode 100644 index 0000000..a470c28 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVoToSysClientMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVoToSysClientMapper.class new file mode 100644 index 0000000..5bd5e8e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVoToSysClientMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVoToSysClientMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVoToSysClientMapperImpl.class new file mode 100644 index 0000000..8bc0a62 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVoToSysClientMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVo__Javadoc.json new file mode 100644 index 0000000..6db6a0f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysClientVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 授权管理视图对象 sys_client\n\n @author Michelle.Chung\n @date 2023-05-15\n","fields":[{"name":"id","doc":" id\n"},{"name":"clientId","doc":" 客户端id\n"},{"name":"clientKey","doc":" 客户端key\n"},{"name":"clientSecret","doc":" 客户端秘钥\n"},{"name":"grantTypeList","doc":" 授权类型\n"},{"name":"grantType","doc":" 授权类型\n"},{"name":"deviceType","doc":" 设备类型\n"},{"name":"activeTimeout","doc":" token活跃超时时间\n"},{"name":"timeout","doc":" token固定超时时间\n"},{"name":"status","doc":" 状态(0正常 1停用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVo.class new file mode 100644 index 0000000..02ec868 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapper.class new file mode 100644 index 0000000..4fd5ec8 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapperImpl.class new file mode 100644 index 0000000..f77e8d0 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVo__Javadoc.json new file mode 100644 index 0000000..a5f43a6 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysConfigVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 参数配置视图对象 sys_config\n\n @author Michelle.Chung\n","fields":[{"name":"configId","doc":" 参数主键\n"},{"name":"configName","doc":" 参数名称\n"},{"name":"configKey","doc":" 参数键名\n"},{"name":"configValue","doc":" 参数键值\n"},{"name":"configType","doc":" 系统内置(Y是 N否)\n"},{"name":"remark","doc":" 备注\n"},{"name":"createTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVo.class new file mode 100644 index 0000000..8acf68d Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapper.class new file mode 100644 index 0000000..a904198 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapperImpl.class new file mode 100644 index 0000000..16fa0b8 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVo__Javadoc.json new file mode 100644 index 0000000..9cc872e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDeptVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 部门视图对象 sys_dept\n\n @author Michelle.Chung\n","fields":[{"name":"deptId","doc":" 部门id\n"},{"name":"parentId","doc":" 父部门id\n"},{"name":"parentName","doc":" 父部门名称\n"},{"name":"ancestors","doc":" 祖级列表\n"},{"name":"deptName","doc":" 部门名称\n"},{"name":"deptCategory","doc":" 部门类别编码\n"},{"name":"orderNum","doc":" 显示顺序\n"},{"name":"leader","doc":" 负责人ID\n"},{"name":"leaderName","doc":" 负责人\n"},{"name":"phone","doc":" 联系电话\n"},{"name":"email","doc":" 邮箱\n"},{"name":"status","doc":" 部门状态(0正常 1停用)\n"},{"name":"createTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVo.class new file mode 100644 index 0000000..a0775ee Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapper.class new file mode 100644 index 0000000..07c7235 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapperImpl.class new file mode 100644 index 0000000..27a71e0 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVo__Javadoc.json new file mode 100644 index 0000000..2372382 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictDataVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典数据视图对象 sys_dict_data\n\n @author Michelle.Chung\n","fields":[{"name":"dictCode","doc":" 字典编码\n"},{"name":"dictSort","doc":" 字典排序\n"},{"name":"dictLabel","doc":" 字典标签\n"},{"name":"dictValue","doc":" 字典键值\n"},{"name":"dictType","doc":" 字典类型\n"},{"name":"cssClass","doc":" 样式属性(其他样式扩展)\n"},{"name":"listClass","doc":" 表格回显样式\n"},{"name":"isDefault","doc":" 是否默认(Y是 N否)\n"},{"name":"remark","doc":" 备注\n"},{"name":"createTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVo.class new file mode 100644 index 0000000..447606b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapper.class new file mode 100644 index 0000000..d844ca7 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapperImpl.class new file mode 100644 index 0000000..b28da10 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVo__Javadoc.json new file mode 100644 index 0000000..1139f9e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysDictTypeVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典类型视图对象 sys_dict_type\n\n @author Michelle.Chung\n","fields":[{"name":"dictId","doc":" 字典主键\n"},{"name":"dictName","doc":" 字典名称\n"},{"name":"dictType","doc":" 字典类型\n"},{"name":"remark","doc":" 备注\n"},{"name":"createTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVo.class new file mode 100644 index 0000000..0fe3aed Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapper.class new file mode 100644 index 0000000..13369ea Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapperImpl.class new file mode 100644 index 0000000..5c99ba1 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVo__Javadoc.json new file mode 100644 index 0000000..57ecf8c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysLogininforVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 系统访问记录视图对象 sys_logininfor\n\n @author Michelle.Chung\n @date 2023-02-07\n","fields":[{"name":"infoId","doc":" 访问ID\n"},{"name":"tenantId","doc":" 租户编号\n"},{"name":"userName","doc":" 用户账号\n"},{"name":"clientKey","doc":" 客户端\n"},{"name":"deviceType","doc":" 设备类型\n"},{"name":"status","doc":" 登录状态(0成功 1失败)\n"},{"name":"ipaddr","doc":" 登录IP地址\n"},{"name":"loginLocation","doc":" 登录地点\n"},{"name":"browser","doc":" 浏览器类型\n"},{"name":"os","doc":" 操作系统\n"},{"name":"msg","doc":" 提示消息\n"},{"name":"loginTime","doc":" 访问时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVo.class new file mode 100644 index 0000000..249461e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapper.class new file mode 100644 index 0000000..ea8f398 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapperImpl.class new file mode 100644 index 0000000..ddd5df9 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVo__Javadoc.json new file mode 100644 index 0000000..f81c3ad --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysMenuVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 菜单权限视图对象 sys_menu\n\n @author Michelle.Chung\n","fields":[{"name":"menuId","doc":" 菜单ID\n"},{"name":"menuName","doc":" 菜单名称\n"},{"name":"parentId","doc":" 父菜单ID\n"},{"name":"orderNum","doc":" 显示顺序\n"},{"name":"path","doc":" 路由地址\n"},{"name":"component","doc":" 组件路径\n"},{"name":"queryParam","doc":" 路由参数\n"},{"name":"isFrame","doc":" 是否为外链(0是 1否)\n"},{"name":"isCache","doc":" 是否缓存(0缓存 1不缓存)\n"},{"name":"menuType","doc":" 菜单类型(M目录 C菜单 F按钮)\n"},{"name":"visible","doc":" 显示状态(0显示 1隐藏)\n"},{"name":"status","doc":" 菜单状态(0正常 1停用)\n"},{"name":"perms","doc":" 权限标识\n"},{"name":"icon","doc":" 菜单图标\n"},{"name":"createDept","doc":" 创建部门\n"},{"name":"remark","doc":" 备注\n"},{"name":"createTime","doc":" 创建时间\n"},{"name":"children","doc":" 子菜单\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVo.class new file mode 100644 index 0000000..b5616aa Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapper.class new file mode 100644 index 0000000..cc1baaa Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapperImpl.class new file mode 100644 index 0000000..d2a956b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVo__Javadoc.json new file mode 100644 index 0000000..4e50a49 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysNoticeVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通知公告视图对象 sys_notice\n\n @author Michelle.Chung\n","fields":[{"name":"noticeId","doc":" 公告ID\n"},{"name":"noticeTitle","doc":" 公告标题\n"},{"name":"noticeType","doc":" 公告类型(1通知 2公告)\n"},{"name":"noticeContent","doc":" 公告内容\n"},{"name":"status","doc":" 公告状态(0正常 1关闭)\n"},{"name":"remark","doc":" 备注\n"},{"name":"createBy","doc":" 创建者\n"},{"name":"createByName","doc":" 创建人名称\n"},{"name":"createTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVo.class new file mode 100644 index 0000000..a036d8a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapper.class new file mode 100644 index 0000000..d9bfc72 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapperImpl.class new file mode 100644 index 0000000..72705a0 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVo__Javadoc.json new file mode 100644 index 0000000..986e647 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysOperLogVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作日志记录视图对象 sys_oper_log\n\n @author Michelle.Chung\n @date 2023-02-07\n","fields":[{"name":"operId","doc":" 日志主键\n"},{"name":"tenantId","doc":" 租户编号\n"},{"name":"title","doc":" 模块标题\n"},{"name":"businessType","doc":" 业务类型(0其它 1新增 2修改 3删除)\n"},{"name":"businessTypes","doc":" 业务类型数组\n"},{"name":"method","doc":" 方法名称\n"},{"name":"requestMethod","doc":" 请求方式\n"},{"name":"operatorType","doc":" 操作类别(0其它 1后台用户 2手机端用户)\n"},{"name":"operName","doc":" 操作人员\n"},{"name":"deptName","doc":" 部门名称\n"},{"name":"operUrl","doc":" 请求URL\n"},{"name":"operIp","doc":" 主机地址\n"},{"name":"operLocation","doc":" 操作地点\n"},{"name":"operParam","doc":" 请求参数\n"},{"name":"jsonResult","doc":" 返回参数\n"},{"name":"status","doc":" 操作状态(0正常 1异常)\n"},{"name":"errorMsg","doc":" 错误消息\n"},{"name":"operTime","doc":" 操作时间\n"},{"name":"costTime","doc":" 消耗时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVo.class new file mode 100644 index 0000000..970b3a7 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVoToSysPostMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVoToSysPostMapper.class new file mode 100644 index 0000000..e423a5b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVoToSysPostMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVoToSysPostMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVoToSysPostMapperImpl.class new file mode 100644 index 0000000..8c4e77e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVoToSysPostMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVo__Javadoc.json new file mode 100644 index 0000000..66ebd13 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysPostVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 岗位信息视图对象 sys_post\n\n @author Michelle.Chung\n","fields":[{"name":"postId","doc":" 岗位ID\n"},{"name":"deptId","doc":" 部门id\n"},{"name":"postCode","doc":" 岗位编码\n"},{"name":"postName","doc":" 岗位名称\n"},{"name":"postCategory","doc":" 岗位类别编码\n"},{"name":"postSort","doc":" 显示顺序\n"},{"name":"status","doc":" 状态(0正常 1停用)\n"},{"name":"remark","doc":" 备注\n"},{"name":"createTime","doc":" 创建时间\n"},{"name":"deptName","doc":" 部门名\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVo.class new file mode 100644 index 0000000..364f9f0 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapper.class new file mode 100644 index 0000000..9f3d7f6 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapperImpl.class new file mode 100644 index 0000000..66af86e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVo__Javadoc.json new file mode 100644 index 0000000..ad59c23 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysRoleVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色信息视图对象 sys_role\n\n @author Michelle.Chung\n","fields":[{"name":"roleId","doc":" 角色ID\n"},{"name":"roleName","doc":" 角色名称\n"},{"name":"roleKey","doc":" 角色权限字符串\n"},{"name":"roleSort","doc":" 显示顺序\n"},{"name":"dataScope","doc":" 数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)\n"},{"name":"menuCheckStrictly","doc":" 菜单树选择项是否关联显示\n"},{"name":"deptCheckStrictly","doc":" 部门树选择项是否关联显示\n"},{"name":"status","doc":" 角色状态(0正常 1停用)\n"},{"name":"remark","doc":" 备注\n"},{"name":"createTime","doc":" 创建时间\n"},{"name":"flag","doc":" 用户是否存在此角色标识 默认不存在\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVo.class new file mode 100644 index 0000000..2cd10f5 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapper.class new file mode 100644 index 0000000..1a2ec96 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapperImpl.class new file mode 100644 index 0000000..803410d Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVo__Javadoc.json new file mode 100644 index 0000000..881b123 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysSocialVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 社会化关系视图对象 sys_social\n\n @author thiszhc\n","fields":[{"name":"id","doc":" 主键\n"},{"name":"userId","doc":" 用户ID\n"},{"name":"tenantId","doc":" 租户ID\n"},{"name":"authId","doc":" 的唯一ID\n"},{"name":"source","doc":" 用户来源\n"},{"name":"accessToken","doc":" 用户的授权令牌\n"},{"name":"expireIn","doc":" 用户的授权令牌的有效期,部分平台可能没有\n"},{"name":"refreshToken","doc":" 刷新令牌,部分平台可能没有\n"},{"name":"openId","doc":" 用户的 open id\n"},{"name":"userName","doc":" 授权的第三方账号\n"},{"name":"nickName","doc":" 授权的第三方昵称\n"},{"name":"email","doc":" 授权的第三方邮箱\n"},{"name":"avatar","doc":" 授权的第三方头像地址\n"},{"name":"accessCode","doc":" 平台的授权信息,部分平台可能没有\n"},{"name":"unionId","doc":" 用户的 unionid\n"},{"name":"scope","doc":" 授予的权限,部分平台可能没有\n"},{"name":"tokenType","doc":" 个别平台的授权信息,部分平台可能没有\n"},{"name":"idToken","doc":" id token,部分平台可能没有\n"},{"name":"macAlgorithm","doc":" 小米平台用户的附带属性,部分平台可能没有\n"},{"name":"macKey","doc":" 小米平台用户的附带属性,部分平台可能没有\n"},{"name":"code","doc":" 用户的授权code,部分平台可能没有\n"},{"name":"oauthToken","doc":" Twitter平台用户的附带属性,部分平台可能没有\n"},{"name":"oauthTokenSecret","doc":" Twitter平台用户的附带属性,部分平台可能没有\n"},{"name":"createTime","doc":" 创建时间\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVo.class new file mode 100644 index 0000000..6d9d601 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapper.class new file mode 100644 index 0000000..387ac5e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapperImpl.class new file mode 100644 index 0000000..2f0c65f Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVo__Javadoc.json new file mode 100644 index 0000000..e29f000 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantPackageVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户套餐视图对象 sys_tenant_package\n\n @author Michelle.Chung\n","fields":[{"name":"packageId","doc":" 租户套餐id\n"},{"name":"packageName","doc":" 套餐名称\n"},{"name":"menuIds","doc":" 关联菜单id\n"},{"name":"remark","doc":" 备注\n"},{"name":"menuCheckStrictly","doc":" 菜单树选择项是否关联显示\n"},{"name":"status","doc":" 状态(0正常 1停用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVo.class new file mode 100644 index 0000000..3ff1511 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapper.class new file mode 100644 index 0000000..b64ca37 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapperImpl.class new file mode 100644 index 0000000..bef2c16 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVo__Javadoc.json new file mode 100644 index 0000000..5af052b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysTenantVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户视图对象 sys_tenant\n\n @author Michelle.Chung\n","fields":[{"name":"id","doc":" id\n"},{"name":"tenantId","doc":" 租户编号\n"},{"name":"contactUserName","doc":" 联系人\n"},{"name":"contactPhone","doc":" 联系电话\n"},{"name":"companyName","doc":" 企业名称\n"},{"name":"licenseNumber","doc":" 统一社会信用代码\n"},{"name":"address","doc":" 地址\n"},{"name":"domain","doc":" 域名\n"},{"name":"intro","doc":" 企业简介\n"},{"name":"remark","doc":" 备注\n"},{"name":"packageId","doc":" 租户套餐编号\n"},{"name":"expireTime","doc":" 过期时间\n"},{"name":"accountCount","doc":" 用户数量(-1不限制)\n"},{"name":"status","doc":" 租户状态(0正常 1停用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserExportVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserExportVo.class new file mode 100644 index 0000000..3710170 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserExportVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserExportVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserExportVo__Javadoc.json new file mode 100644 index 0000000..228bd84 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserExportVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户对象导出VO\n\n @author Lion Li\n","fields":[{"name":"userId","doc":" 用户ID\n"},{"name":"userName","doc":" 用户账号\n"},{"name":"nickName","doc":" 用户昵称\n"},{"name":"email","doc":" 用户邮箱\n"},{"name":"phonenumber","doc":" 手机号码\n"},{"name":"sex","doc":" 用户性别\n"},{"name":"status","doc":" 帐号状态(0正常 1停用)\n"},{"name":"loginIp","doc":" 最后登录IP\n"},{"name":"loginDate","doc":" 最后登录时间\n"},{"name":"deptName","doc":" 部门名称\n"},{"name":"leaderName","doc":" 负责人\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserImportVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserImportVo.class new file mode 100644 index 0000000..20fc852 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserImportVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserImportVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserImportVo__Javadoc.json new file mode 100644 index 0000000..3631cfb --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserImportVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户对象导入VO\n\n @author Lion Li\n","fields":[{"name":"userId","doc":" 用户ID\n"},{"name":"deptId","doc":" 部门ID\n"},{"name":"userName","doc":" 用户账号\n"},{"name":"nickName","doc":" 用户昵称\n"},{"name":"email","doc":" 用户邮箱\n"},{"name":"phonenumber","doc":" 手机号码\n"},{"name":"sex","doc":" 用户性别\n"},{"name":"status","doc":" 帐号状态(0正常 1停用)\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserInfoVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserInfoVo.class new file mode 100644 index 0000000..b0b33cd Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserInfoVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserInfoVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserInfoVo__Javadoc.json new file mode 100644 index 0000000..190df37 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserInfoVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户信息\n\n @author Michelle.Chung\n","fields":[{"name":"user","doc":" 用户信息\n"},{"name":"roleIds","doc":" 角色ID列表\n"},{"name":"roles","doc":" 角色列表\n"},{"name":"postIds","doc":" 岗位ID列表\n"},{"name":"posts","doc":" 岗位列表\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVo.class new file mode 100644 index 0000000..d04803a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVoToSysUserMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVoToSysUserMapper.class new file mode 100644 index 0000000..ca1abb1 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVoToSysUserMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVoToSysUserMapperImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVoToSysUserMapperImpl.class new file mode 100644 index 0000000..3d0457d Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVoToSysUserMapperImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVo__Javadoc.json new file mode 100644 index 0000000..f1a5a7e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/SysUserVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户信息视图对象 sys_user\n\n @author Michelle.Chung\n","fields":[{"name":"userId","doc":" 用户ID\n"},{"name":"tenantId","doc":" 租户ID\n"},{"name":"deptId","doc":" 部门ID\n"},{"name":"userName","doc":" 用户账号\n"},{"name":"nickName","doc":" 用户昵称\n"},{"name":"userType","doc":" 用户类型(sys_user系统用户)\n"},{"name":"email","doc":" 用户邮箱\n"},{"name":"phonenumber","doc":" 手机号码\n"},{"name":"sex","doc":" 用户性别(0男 1女 2未知)\n"},{"name":"avatar","doc":" 头像地址\n"},{"name":"password","doc":" 密码\n"},{"name":"status","doc":" 帐号状态(0正常 1停用)\n"},{"name":"loginIp","doc":" 最后登录IP\n"},{"name":"loginDate","doc":" 最后登录时间\n"},{"name":"remark","doc":" 备注\n"},{"name":"createTime","doc":" 创建时间\n"},{"name":"deptName","doc":" 部门名\n"},{"name":"roles","doc":" 角色对象\n"},{"name":"roleIds","doc":" 角色组\n"},{"name":"postIds","doc":" 岗位组\n"},{"name":"roleId","doc":" 数据权限 当前角色ID\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/UserInfoVo.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/UserInfoVo.class new file mode 100644 index 0000000..5a624ef Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/UserInfoVo.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/UserInfoVo__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/UserInfoVo__Javadoc.json new file mode 100644 index 0000000..1881313 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/domain/vo/UserInfoVo__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 登录用户信息\n\n @author Michelle.Chung\n","fields":[{"name":"user","doc":" 用户基本信息\n"},{"name":"permissions","doc":" 菜单权限\n"},{"name":"roles","doc":" 角色权限\n"}],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/listener/SysUserImportListener$1.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/listener/SysUserImportListener$1.class new file mode 100644 index 0000000..85c92d9 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/listener/SysUserImportListener$1.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/listener/SysUserImportListener.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/listener/SysUserImportListener.class new file mode 100644 index 0000000..09763bc Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/listener/SysUserImportListener.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/listener/SysUserImportListener__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/listener/SysUserImportListener__Javadoc.json new file mode 100644 index 0000000..c966272 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/listener/SysUserImportListener__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 系统用户自定义导入\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysClientMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysClientMapper.class new file mode 100644 index 0000000..d13a86c Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysClientMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysClientMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysClientMapper__Javadoc.json new file mode 100644 index 0000000..648fcdc --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysClientMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 授权管理Mapper接口\n\n @author Michelle.Chung\n @date 2023-05-15\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysConfigMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysConfigMapper.class new file mode 100644 index 0000000..06dc612 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysConfigMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysConfigMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysConfigMapper__Javadoc.json new file mode 100644 index 0000000..fe8edbe --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysConfigMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 参数配置 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDeptMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDeptMapper.class new file mode 100644 index 0000000..bc6e664 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDeptMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDeptMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDeptMapper__Javadoc.json new file mode 100644 index 0000000..235949c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDeptMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 部门管理 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectDeptList","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper"],"doc":" 查询部门管理数据\n\n @param queryWrapper 查询条件\n @return 部门信息集合\n"},{"name":"selectDeptListByRoleId","paramTypes":["java.lang.Long","boolean"],"doc":" 根据角色ID查询部门树信息\n\n @param roleId 角色ID\n @param deptCheckStrictly 部门树选择项是否关联显示\n @return 选中部门列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictDataMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictDataMapper.class new file mode 100644 index 0000000..857ee73 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictDataMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictDataMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictDataMapper__Javadoc.json new file mode 100644 index 0000000..c6952f4 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictDataMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典表 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictTypeMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictTypeMapper.class new file mode 100644 index 0000000..fdcbb88 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictTypeMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictTypeMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictTypeMapper__Javadoc.json new file mode 100644 index 0000000..c6952f4 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysDictTypeMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典表 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysLogininforMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysLogininforMapper.class new file mode 100644 index 0000000..d398c3a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysLogininforMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysLogininforMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysLogininforMapper__Javadoc.json new file mode 100644 index 0000000..f89cbd4 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysLogininforMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 系统访问日志情况信息 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysMenuMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysMenuMapper.class new file mode 100644 index 0000000..38a94ed Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysMenuMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysMenuMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysMenuMapper__Javadoc.json new file mode 100644 index 0000000..c3f319f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysMenuMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 菜单表 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectMenuListByUserId","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper"],"doc":" 根据用户查询系统菜单列表\n\n @param queryWrapper 查询条件\n @return 菜单列表\n"},{"name":"selectMenuPermsByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询权限\n\n @param userId 用户ID\n @return 权限列表\n"},{"name":"selectMenuPermsByRoleId","paramTypes":["java.lang.Long"],"doc":" 根据角色ID查询权限\n\n @param roleId 角色ID\n @return 权限列表\n"},{"name":"selectMenuTreeAll","paramTypes":[],"doc":" 根据用户ID查询菜单\n\n @return 菜单列表\n"},{"name":"selectMenuTreeByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询菜单\n\n @param userId 用户ID\n @return 菜单列表\n"},{"name":"selectMenuListByRoleId","paramTypes":["java.lang.Long","boolean"],"doc":" 根据角色ID查询菜单树信息\n\n @param roleId 角色ID\n @param menuCheckStrictly 菜单树选择项是否关联显示\n @return 选中菜单列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysNoticeMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysNoticeMapper.class new file mode 100644 index 0000000..d7ea27e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysNoticeMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysNoticeMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysNoticeMapper__Javadoc.json new file mode 100644 index 0000000..11e94fb --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysNoticeMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通知公告表 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysOperLogMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysOperLogMapper.class new file mode 100644 index 0000000..689a32e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysOperLogMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysOperLogMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysOperLogMapper__Javadoc.json new file mode 100644 index 0000000..9867e80 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysOperLogMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作日志 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysPostMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysPostMapper.class new file mode 100644 index 0000000..982d1c1 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysPostMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysPostMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysPostMapper__Javadoc.json new file mode 100644 index 0000000..0df4463 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysPostMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 岗位信息 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectPostsByUserId","paramTypes":["java.lang.Long"],"doc":" 查询用户所属岗位组\n\n @param userId 用户ID\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleDeptMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleDeptMapper.class new file mode 100644 index 0000000..7b4228b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleDeptMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleDeptMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleDeptMapper__Javadoc.json new file mode 100644 index 0000000..280917b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleDeptMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色与部门关联表 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMapper.class new file mode 100644 index 0000000..4aa57bc Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMapper__Javadoc.json new file mode 100644 index 0000000..fb92353 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色表 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectRoleList","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper"],"doc":" 根据条件分页查询角色数据\n\n @param queryWrapper 查询条件\n @return 角色数据集合信息\n"},{"name":"selectRolePermissionByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询角色\n\n @param userId 用户ID\n @return 角色列表\n"},{"name":"selectRolesByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询角色\n\n @param userId 用户ID\n @return 角色列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMenuMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMenuMapper.class new file mode 100644 index 0000000..a2c53ad Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMenuMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMenuMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMenuMapper__Javadoc.json new file mode 100644 index 0000000..4fa2956 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysRoleMenuMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色与菜单关联表 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysSocialMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysSocialMapper.class new file mode 100644 index 0000000..c6e0827 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysSocialMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysSocialMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysSocialMapper__Javadoc.json new file mode 100644 index 0000000..ce51ddb --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysSocialMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 社会化关系Mapper接口\n\n @author thiszhc\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantMapper.class new file mode 100644 index 0000000..84932a9 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantMapper__Javadoc.json new file mode 100644 index 0000000..e3e52cd --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户Mapper接口\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantPackageMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantPackageMapper.class new file mode 100644 index 0000000..29225a9 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantPackageMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantPackageMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantPackageMapper__Javadoc.json new file mode 100644 index 0000000..98e44ec --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysTenantPackageMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户套餐Mapper接口\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserMapper.class new file mode 100644 index 0000000..5023fa6 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserMapper__Javadoc.json new file mode 100644 index 0000000..778f9c7 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户表 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectUserExportList","paramTypes":["com.baomidou.mybatisplus.core.conditions.Wrapper"],"doc":" 根据条件分页查询用户列表\n\n @param queryWrapper 查询条件\n @return 用户信息集合信息\n"},{"name":"selectAllocatedList","paramTypes":["com.baomidou.mybatisplus.extension.plugins.pagination.Page","com.baomidou.mybatisplus.core.conditions.Wrapper"],"doc":" 根据条件分页查询已配用户角色列表\n\n @param queryWrapper 查询条件\n @return 用户信息集合信息\n"},{"name":"selectUnallocatedList","paramTypes":["com.baomidou.mybatisplus.extension.plugins.pagination.Page","com.baomidou.mybatisplus.core.conditions.Wrapper"],"doc":" 根据条件分页查询未分配用户角色列表\n\n @param queryWrapper 查询条件\n @return 用户信息集合信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserPostMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserPostMapper.class new file mode 100644 index 0000000..a55a7be Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserPostMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserPostMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserPostMapper__Javadoc.json new file mode 100644 index 0000000..7d1528c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserPostMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户与岗位关联表 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserRoleMapper.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserRoleMapper.class new file mode 100644 index 0000000..dd340e7 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserRoleMapper.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserRoleMapper__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserRoleMapper__Javadoc.json new file mode 100644 index 0000000..7839839 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/mapper/SysUserRoleMapper__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户与角色关联表 数据层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysClientService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysClientService.class new file mode 100644 index 0000000..91261f6 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysClientService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysClientService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysClientService__Javadoc.json new file mode 100644 index 0000000..ff19a38 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysClientService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 客户端管理Service接口\n\n @author Michelle.Chung\n @date 2023-06-18\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询客户端管理\n"},{"name":"queryByClientId","paramTypes":["java.lang.String"],"doc":" 查询客户端信息基于客户端id\n"},{"name":"queryPageList","paramTypes":["org.dromara.system.domain.bo.SysClientBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询客户端管理列表\n"},{"name":"queryList","paramTypes":["org.dromara.system.domain.bo.SysClientBo"],"doc":" 查询客户端管理列表\n"},{"name":"insertByBo","paramTypes":["org.dromara.system.domain.bo.SysClientBo"],"doc":" 新增客户端管理\n"},{"name":"updateByBo","paramTypes":["org.dromara.system.domain.bo.SysClientBo"],"doc":" 修改客户端管理\n"},{"name":"updateUserStatus","paramTypes":["java.lang.String","java.lang.String"],"doc":" 修改状态\n"},{"name":"deleteWithValidByIds","paramTypes":["java.util.Collection","java.lang.Boolean"],"doc":" 校验并批量删除客户端管理信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysConfigService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysConfigService.class new file mode 100644 index 0000000..75eb72e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysConfigService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysConfigService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysConfigService__Javadoc.json new file mode 100644 index 0000000..cc650f8 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysConfigService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 参数配置 服务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectConfigById","paramTypes":["java.lang.Long"],"doc":" 查询参数配置信息\n\n @param configId 参数配置ID\n @return 参数配置信息\n"},{"name":"selectConfigByKey","paramTypes":["java.lang.String"],"doc":" 根据键名查询参数配置信息\n\n @param configKey 参数键名\n @return 参数键值\n"},{"name":"selectRegisterEnabled","paramTypes":["java.lang.String"],"doc":" 获取注册开关\n @param tenantId 租户id\n @return true开启,false关闭\n"},{"name":"selectConfigList","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 查询参数配置列表\n\n @param config 参数配置信息\n @return 参数配置集合\n"},{"name":"insertConfig","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 新增参数配置\n\n @param bo 参数配置信息\n @return 结果\n"},{"name":"updateConfig","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 修改参数配置\n\n @param bo 参数配置信息\n @return 结果\n"},{"name":"deleteConfigByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除参数信息\n\n @param configIds 需要删除的参数ID\n"},{"name":"resetConfigCache","paramTypes":[],"doc":" 重置参数缓存数据\n"},{"name":"checkConfigKeyUnique","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 校验参数键名是否唯一\n\n @param config 参数信息\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDataScopeService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDataScopeService.class new file mode 100644 index 0000000..333a8b9 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDataScopeService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDataScopeService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDataScopeService__Javadoc.json new file mode 100644 index 0000000..17c467d --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDataScopeService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 通用 数据权限 服务\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"getRoleCustom","paramTypes":["java.lang.Long"],"doc":" 获取角色自定义权限\n\n @param roleId 角色id\n @return 部门id组\n"},{"name":"getDeptAndChild","paramTypes":["java.lang.Long"],"doc":" 获取部门及以下权限\n\n @param deptId 部门id\n @return 部门id组\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDeptService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDeptService.class new file mode 100644 index 0000000..3328d6b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDeptService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDeptService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDeptService__Javadoc.json new file mode 100644 index 0000000..fa04983 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDeptService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 部门管理 服务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectDeptList","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 查询部门管理数据\n\n @param dept 部门信息\n @return 部门信息集合\n"},{"name":"selectDeptTreeList","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 查询部门树结构信息\n\n @param dept 部门信息\n @return 部门树信息集合\n"},{"name":"buildDeptTreeSelect","paramTypes":["java.util.List"],"doc":" 构建前端所需要下拉树结构\n\n @param depts 部门列表\n @return 下拉树结构列表\n"},{"name":"selectDeptListByRoleId","paramTypes":["java.lang.Long"],"doc":" 根据角色ID查询部门树信息\n\n @param roleId 角色ID\n @return 选中部门列表\n"},{"name":"selectDeptById","paramTypes":["java.lang.Long"],"doc":" 根据部门ID查询信息\n\n @param deptId 部门ID\n @return 部门信息\n"},{"name":"selectDeptByIds","paramTypes":["java.util.List"],"doc":" 通过部门ID串查询部门\n\n @param deptIds 部门id串\n @return 部门列表信息\n"},{"name":"selectNormalChildrenDeptById","paramTypes":["java.lang.Long"],"doc":" 根据ID查询所有子部门数(正常状态)\n\n @param deptId 部门ID\n @return 子部门数\n"},{"name":"hasChildByDeptId","paramTypes":["java.lang.Long"],"doc":" 是否存在部门子节点\n\n @param deptId 部门ID\n @return 结果\n"},{"name":"checkDeptExistUser","paramTypes":["java.lang.Long"],"doc":" 查询部门是否存在用户\n\n @param deptId 部门ID\n @return 结果 true 存在 false 不存在\n"},{"name":"checkDeptNameUnique","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 校验部门名称是否唯一\n\n @param dept 部门信息\n @return 结果\n"},{"name":"checkDeptDataScope","paramTypes":["java.lang.Long"],"doc":" 校验部门是否有数据权限\n\n @param deptId 部门id\n"},{"name":"insertDept","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 新增保存部门信息\n\n @param bo 部门信息\n @return 结果\n"},{"name":"updateDept","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 修改保存部门信息\n\n @param bo 部门信息\n @return 结果\n"},{"name":"deleteDeptById","paramTypes":["java.lang.Long"],"doc":" 删除部门管理信息\n\n @param deptId 部门ID\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictDataService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictDataService.class new file mode 100644 index 0000000..3e852db Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictDataService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictDataService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictDataService__Javadoc.json new file mode 100644 index 0000000..7332ad4 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictDataService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典 业务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectDictDataList","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo"],"doc":" 根据条件分页查询字典数据\n\n @param dictData 字典数据信息\n @return 字典数据集合信息\n"},{"name":"selectDictLabel","paramTypes":["java.lang.String","java.lang.String"],"doc":" 根据字典类型和字典键值查询字典数据信息\n\n @param dictType 字典类型\n @param dictValue 字典键值\n @return 字典标签\n"},{"name":"selectDictDataById","paramTypes":["java.lang.Long"],"doc":" 根据字典数据ID查询信息\n\n @param dictCode 字典数据ID\n @return 字典数据\n"},{"name":"deleteDictDataByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除字典数据信息\n\n @param dictCodes 需要删除的字典数据ID\n"},{"name":"insertDictData","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo"],"doc":" 新增保存字典数据信息\n\n @param bo 字典数据信息\n @return 结果\n"},{"name":"updateDictData","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo"],"doc":" 修改保存字典数据信息\n\n @param bo 字典数据信息\n @return 结果\n"},{"name":"checkDictDataUnique","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo"],"doc":" 校验字典键值是否唯一\n\n @param dict 字典数据\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictTypeService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictTypeService.class new file mode 100644 index 0000000..33c2f5b Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictTypeService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictTypeService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictTypeService__Javadoc.json new file mode 100644 index 0000000..75fd2ab --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysDictTypeService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典 业务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectDictTypeList","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo"],"doc":" 根据条件分页查询字典类型\n\n @param dictType 字典类型信息\n @return 字典类型集合信息\n"},{"name":"selectDictTypeAll","paramTypes":[],"doc":" 根据所有字典类型\n\n @return 字典类型集合信息\n"},{"name":"selectDictDataByType","paramTypes":["java.lang.String"],"doc":" 根据字典类型查询字典数据\n\n @param dictType 字典类型\n @return 字典数据集合信息\n"},{"name":"selectDictTypeById","paramTypes":["java.lang.Long"],"doc":" 根据字典类型ID查询信息\n\n @param dictId 字典类型ID\n @return 字典类型\n"},{"name":"selectDictTypeByType","paramTypes":["java.lang.String"],"doc":" 根据字典类型查询信息\n\n @param dictType 字典类型\n @return 字典类型\n"},{"name":"deleteDictTypeByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除字典信息\n\n @param dictIds 需要删除的字典ID\n"},{"name":"resetDictCache","paramTypes":[],"doc":" 重置字典缓存数据\n"},{"name":"insertDictType","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo"],"doc":" 新增保存字典类型信息\n\n @param bo 字典类型信息\n @return 结果\n"},{"name":"updateDictType","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo"],"doc":" 修改保存字典类型信息\n\n @param bo 字典类型信息\n @return 结果\n"},{"name":"checkDictTypeUnique","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo"],"doc":" 校验字典类型称是否唯一\n\n @param dictType 字典类型\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysLogininforService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysLogininforService.class new file mode 100644 index 0000000..fbcbbe7 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysLogininforService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysLogininforService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysLogininforService__Javadoc.json new file mode 100644 index 0000000..da1e751 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysLogininforService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 系统访问日志情况信息 服务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"insertLogininfor","paramTypes":["org.dromara.system.domain.bo.SysLogininforBo"],"doc":" 新增系统登录日志\n\n @param bo 访问日志对象\n"},{"name":"selectLogininforList","paramTypes":["org.dromara.system.domain.bo.SysLogininforBo"],"doc":" 查询系统登录日志集合\n\n @param logininfor 访问日志对象\n @return 登录记录集合\n"},{"name":"deleteLogininforByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除系统登录日志\n\n @param infoIds 需要删除的登录日志ID\n @return 结果\n"},{"name":"cleanLogininfor","paramTypes":[],"doc":" 清空系统登录日志\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysMenuService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysMenuService.class new file mode 100644 index 0000000..0d31b57 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysMenuService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysMenuService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysMenuService__Javadoc.json new file mode 100644 index 0000000..4043ae9 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysMenuService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 菜单 业务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectMenuList","paramTypes":["java.lang.Long"],"doc":" 根据用户查询系统菜单列表\n\n @param userId 用户ID\n @return 菜单列表\n"},{"name":"selectMenuList","paramTypes":["org.dromara.system.domain.bo.SysMenuBo","java.lang.Long"],"doc":" 根据用户查询系统菜单列表\n\n @param menu 菜单信息\n @param userId 用户ID\n @return 菜单列表\n"},{"name":"selectMenuPermsByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询权限\n\n @param userId 用户ID\n @return 权限列表\n"},{"name":"selectMenuPermsByRoleId","paramTypes":["java.lang.Long"],"doc":" 根据角色ID查询权限\n\n @param roleId 角色ID\n @return 权限列表\n"},{"name":"selectMenuTreeByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询菜单树信息\n\n @param userId 用户ID\n @return 菜单列表\n"},{"name":"selectMenuListByRoleId","paramTypes":["java.lang.Long"],"doc":" 根据角色ID查询菜单树信息\n\n @param roleId 角色ID\n @return 选中菜单列表\n"},{"name":"selectMenuListByPackageId","paramTypes":["java.lang.Long"],"doc":" 根据租户套餐ID查询菜单树信息\n\n @param packageId 租户套餐ID\n @return 选中菜单列表\n"},{"name":"buildMenus","paramTypes":["java.util.List"],"doc":" 构建前端路由所需要的菜单\n\n @param menus 菜单列表\n @return 路由列表\n"},{"name":"buildMenuTreeSelect","paramTypes":["java.util.List"],"doc":" 构建前端所需要下拉树结构\n\n @param menus 菜单列表\n @return 下拉树结构列表\n"},{"name":"selectMenuById","paramTypes":["java.lang.Long"],"doc":" 根据菜单ID查询信息\n\n @param menuId 菜单ID\n @return 菜单信息\n"},{"name":"hasChildByMenuId","paramTypes":["java.lang.Long"],"doc":" 是否存在菜单子节点\n\n @param menuId 菜单ID\n @return 结果 true 存在 false 不存在\n"},{"name":"checkMenuExistRole","paramTypes":["java.lang.Long"],"doc":" 查询菜单是否存在角色\n\n @param menuId 菜单ID\n @return 结果 true 存在 false 不存在\n"},{"name":"insertMenu","paramTypes":["org.dromara.system.domain.bo.SysMenuBo"],"doc":" 新增保存菜单信息\n\n @param bo 菜单信息\n @return 结果\n"},{"name":"updateMenu","paramTypes":["org.dromara.system.domain.bo.SysMenuBo"],"doc":" 修改保存菜单信息\n\n @param bo 菜单信息\n @return 结果\n"},{"name":"deleteMenuById","paramTypes":["java.lang.Long"],"doc":" 删除菜单管理信息\n\n @param menuId 菜单ID\n @return 结果\n"},{"name":"checkMenuNameUnique","paramTypes":["org.dromara.system.domain.bo.SysMenuBo"],"doc":" 校验菜单名称是否唯一\n\n @param menu 菜单信息\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysNoticeService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysNoticeService.class new file mode 100644 index 0000000..0c18a56 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysNoticeService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysNoticeService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysNoticeService__Javadoc.json new file mode 100644 index 0000000..ca3f148 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysNoticeService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 公告 服务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectNoticeById","paramTypes":["java.lang.Long"],"doc":" 查询公告信息\n\n @param noticeId 公告ID\n @return 公告信息\n"},{"name":"selectNoticeList","paramTypes":["org.dromara.system.domain.bo.SysNoticeBo"],"doc":" 查询公告列表\n\n @param notice 公告信息\n @return 公告集合\n"},{"name":"insertNotice","paramTypes":["org.dromara.system.domain.bo.SysNoticeBo"],"doc":" 新增公告\n\n @param bo 公告信息\n @return 结果\n"},{"name":"updateNotice","paramTypes":["org.dromara.system.domain.bo.SysNoticeBo"],"doc":" 修改公告\n\n @param bo 公告信息\n @return 结果\n"},{"name":"deleteNoticeById","paramTypes":["java.lang.Long"],"doc":" 删除公告信息\n\n @param noticeId 公告ID\n @return 结果\n"},{"name":"deleteNoticeByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除公告信息\n\n @param noticeIds 需要删除的公告ID\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysOperLogService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysOperLogService.class new file mode 100644 index 0000000..039fc2a Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysOperLogService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysOperLogService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysOperLogService__Javadoc.json new file mode 100644 index 0000000..c8ca54b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysOperLogService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作日志 服务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"insertOperlog","paramTypes":["org.dromara.system.domain.bo.SysOperLogBo"],"doc":" 新增操作日志\n\n @param bo 操作日志对象\n"},{"name":"selectOperLogList","paramTypes":["org.dromara.system.domain.bo.SysOperLogBo"],"doc":" 查询系统操作日志集合\n\n @param operLog 操作日志对象\n @return 操作日志集合\n"},{"name":"deleteOperLogByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除系统操作日志\n\n @param operIds 需要删除的操作日志ID\n @return 结果\n"},{"name":"selectOperLogById","paramTypes":["java.lang.Long"],"doc":" 查询操作日志详细\n\n @param operId 操作ID\n @return 操作日志对象\n"},{"name":"cleanOperLog","paramTypes":[],"doc":" 清空操作日志\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPermissionService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPermissionService.class new file mode 100644 index 0000000..7d8af2e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPermissionService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPermissionService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPermissionService__Javadoc.json new file mode 100644 index 0000000..28377d6 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPermissionService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户权限处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"getRolePermission","paramTypes":["java.lang.Long"],"doc":" 获取角色数据权限\n\n @param userId 用户id\n @return 角色权限信息\n"},{"name":"getMenuPermission","paramTypes":["java.lang.Long"],"doc":" 获取菜单数据权限\n\n @param userId 用户id\n @return 菜单权限信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPostService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPostService.class new file mode 100644 index 0000000..f5f111f Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPostService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPostService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPostService__Javadoc.json new file mode 100644 index 0000000..4b4d337 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysPostService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 岗位信息 服务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectPostList","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 查询岗位信息集合\n\n @param post 岗位信息\n @return 岗位列表\n"},{"name":"selectPostAll","paramTypes":[],"doc":" 查询所有岗位\n\n @return 岗位列表\n"},{"name":"selectPostById","paramTypes":["java.lang.Long"],"doc":" 通过岗位ID查询岗位信息\n\n @param postId 岗位ID\n @return 角色对象信息\n"},{"name":"selectPostListByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID获取岗位选择框列表\n\n @param userId 用户ID\n @return 选中岗位ID列表\n"},{"name":"selectPostByIds","paramTypes":["java.util.List"],"doc":" 通过岗位ID串查询岗位\n\n @param postIds 岗位id串\n @return 岗位列表信息\n"},{"name":"checkPostNameUnique","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 校验岗位名称\n\n @param post 岗位信息\n @return 结果\n"},{"name":"checkPostCodeUnique","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 校验岗位编码\n\n @param post 岗位信息\n @return 结果\n"},{"name":"countUserPostById","paramTypes":["java.lang.Long"],"doc":" 通过岗位ID查询岗位使用数量\n\n @param postId 岗位ID\n @return 结果\n"},{"name":"countPostByDeptId","paramTypes":["java.lang.Long"],"doc":" 通过部门ID查询岗位使用数量\n\n @param deptId 部门id\n @return 结果\n"},{"name":"deletePostById","paramTypes":["java.lang.Long"],"doc":" 删除岗位信息\n\n @param postId 岗位ID\n @return 结果\n"},{"name":"deletePostByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除岗位信息\n\n @param postIds 需要删除的岗位ID\n @return 结果\n"},{"name":"insertPost","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 新增保存岗位信息\n\n @param bo 岗位信息\n @return 结果\n"},{"name":"updatePost","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 修改保存岗位信息\n\n @param bo 岗位信息\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysRoleService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysRoleService.class new file mode 100644 index 0000000..0e3be4c Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysRoleService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysRoleService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysRoleService__Javadoc.json new file mode 100644 index 0000000..eb487b8 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysRoleService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色业务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectRoleList","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 根据条件分页查询角色数据\n\n @param role 角色信息\n @return 角色数据集合信息\n"},{"name":"selectRolesByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询角色列表\n\n @param userId 用户ID\n @return 角色列表\n"},{"name":"selectRolesAuthByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询角色列表(包含被授权状态)\n\n @param userId 用户ID\n @return 角色列表\n"},{"name":"selectRolePermissionByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询角色权限\n\n @param userId 用户ID\n @return 权限列表\n"},{"name":"selectRoleAll","paramTypes":[],"doc":" 查询所有角色\n\n @return 角色列表\n"},{"name":"selectRoleListByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID获取角色选择框列表\n\n @param userId 用户ID\n @return 选中角色ID列表\n"},{"name":"selectRoleById","paramTypes":["java.lang.Long"],"doc":" 通过角色ID查询角色\n\n @param roleId 角色ID\n @return 角色对象信息\n"},{"name":"selectRoleByIds","paramTypes":["java.util.List"],"doc":" 通过角色ID串查询角色\n\n @param roleIds 角色ID串\n @return 角色列表信息\n"},{"name":"checkRoleNameUnique","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 校验角色名称是否唯一\n\n @param role 角色信息\n @return 结果\n"},{"name":"checkRoleKeyUnique","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 校验角色权限是否唯一\n\n @param role 角色信息\n @return 结果\n"},{"name":"checkRoleAllowed","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 校验角色是否允许操作\n\n @param role 角色信息\n"},{"name":"checkRoleDataScope","paramTypes":["java.lang.Long"],"doc":" 校验角色是否有数据权限\n\n @param roleId 角色id\n"},{"name":"countUserRoleByRoleId","paramTypes":["java.lang.Long"],"doc":" 通过角色ID查询角色使用数量\n\n @param roleId 角色ID\n @return 结果\n"},{"name":"insertRole","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 新增保存角色信息\n\n @param bo 角色信息\n @return 结果\n"},{"name":"updateRole","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 修改保存角色信息\n\n @param bo 角色信息\n @return 结果\n"},{"name":"updateRoleStatus","paramTypes":["java.lang.Long","java.lang.String"],"doc":" 修改角色状态\n\n @param roleId 角色ID\n @param status 角色状态\n @return 结果\n"},{"name":"authDataScope","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 修改数据权限信息\n\n @param bo 角色信息\n @return 结果\n"},{"name":"deleteRoleById","paramTypes":["java.lang.Long"],"doc":" 通过角色ID删除角色\n\n @param roleId 角色ID\n @return 结果\n"},{"name":"deleteRoleByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除角色信息\n\n @param roleIds 需要删除的角色ID\n @return 结果\n"},{"name":"deleteAuthUser","paramTypes":["org.dromara.system.domain.SysUserRole"],"doc":" 取消授权用户角色\n\n @param userRole 用户和角色关联信息\n @return 结果\n"},{"name":"deleteAuthUsers","paramTypes":["java.lang.Long","java.lang.Long[]"],"doc":" 批量取消授权用户角色\n\n @param roleId 角色ID\n @param userIds 需要取消授权的用户数据ID\n @return 结果\n"},{"name":"insertAuthUsers","paramTypes":["java.lang.Long","java.lang.Long[]"],"doc":" 批量选择授权用户角色\n\n @param roleId 角色ID\n @param userIds 需要删除的用户数据ID\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysSocialService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysSocialService.class new file mode 100644 index 0000000..c611416 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysSocialService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysSocialService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysSocialService__Javadoc.json new file mode 100644 index 0000000..957e734 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysSocialService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 社会化关系Service接口\n\n @author thiszhc\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.String"],"doc":" 查询社会化关系\n"},{"name":"queryList","paramTypes":["org.dromara.system.domain.bo.SysSocialBo"],"doc":" 查询社会化关系列表\n"},{"name":"queryListByUserId","paramTypes":["java.lang.Long"],"doc":" 查询社会化关系列表\n"},{"name":"insertByBo","paramTypes":["org.dromara.system.domain.bo.SysSocialBo"],"doc":" 新增授权关系\n"},{"name":"updateByBo","paramTypes":["org.dromara.system.domain.bo.SysSocialBo"],"doc":" 更新社会化关系\n"},{"name":"deleteWithValidById","paramTypes":["java.lang.Long"],"doc":" 删除社会化关系信息\n"},{"name":"selectByAuthId","paramTypes":["java.lang.String"],"doc":" 根据 authId 查询\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantPackageService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantPackageService.class new file mode 100644 index 0000000..8a91eee Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantPackageService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantPackageService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantPackageService__Javadoc.json new file mode 100644 index 0000000..232146e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantPackageService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户套餐Service接口\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询租户套餐\n"},{"name":"queryPageList","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询租户套餐列表\n"},{"name":"selectList","paramTypes":[],"doc":" 查询租户套餐已启用列表\n"},{"name":"queryList","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 查询租户套餐列表\n"},{"name":"insertByBo","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 新增租户套餐\n"},{"name":"updateByBo","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 修改租户套餐\n"},{"name":"checkPackageNameUnique","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 校验套餐名称是否唯一\n"},{"name":"updatePackageStatus","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 修改套餐状态\n"},{"name":"deleteWithValidByIds","paramTypes":["java.util.Collection","java.lang.Boolean"],"doc":" 校验并批量删除租户套餐信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantService.class new file mode 100644 index 0000000..1fa2184 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantService__Javadoc.json new file mode 100644 index 0000000..c8031f1 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysTenantService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户Service接口\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询租户\n"},{"name":"queryByTenantId","paramTypes":["java.lang.String"],"doc":" 基于租户ID查询租户\n"},{"name":"queryPageList","paramTypes":["org.dromara.system.domain.bo.SysTenantBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询租户列表\n"},{"name":"queryList","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 查询租户列表\n"},{"name":"insertByBo","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 新增租户\n"},{"name":"updateByBo","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 修改租户\n"},{"name":"updateTenantStatus","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 修改租户状态\n"},{"name":"checkTenantAllowed","paramTypes":["java.lang.String"],"doc":" 校验租户是否允许操作\n"},{"name":"deleteWithValidByIds","paramTypes":["java.util.Collection","java.lang.Boolean"],"doc":" 校验并批量删除租户信息\n"},{"name":"checkCompanyNameUnique","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 校验企业名称是否唯一\n"},{"name":"checkAccountBalance","paramTypes":["java.lang.String"],"doc":" 校验账号余额\n"},{"name":"checkExpireTime","paramTypes":["java.lang.String"],"doc":" 校验有效期\n"},{"name":"syncTenantPackage","paramTypes":["java.lang.String","java.lang.Long"],"doc":" 同步租户套餐\n"},{"name":"syncTenantDict","paramTypes":[],"doc":" 同步租户字典\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysUserService.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysUserService.class new file mode 100644 index 0000000..ada0d04 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysUserService.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysUserService__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysUserService__Javadoc.json new file mode 100644 index 0000000..07402aa --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/ISysUserService__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户 业务层\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectUserExportList","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 根据条件分页查询用户列表\n\n @param user 用户信息\n @return 用户信息集合信息\n"},{"name":"selectAllocatedList","paramTypes":["org.dromara.system.domain.bo.SysUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 根据条件分页查询已分配用户角色列表\n\n @param user 用户信息\n @return 用户信息集合信息\n"},{"name":"selectUnallocatedList","paramTypes":["org.dromara.system.domain.bo.SysUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 根据条件分页查询未分配用户角色列表\n\n @param user 用户信息\n @return 用户信息集合信息\n"},{"name":"selectUserByUserName","paramTypes":["java.lang.String"],"doc":" 通过用户名查询用户\n\n @param userName 用户名\n @return 用户对象信息\n"},{"name":"selectUserByPhonenumber","paramTypes":["java.lang.String"],"doc":" 通过手机号查询用户\n\n @param phonenumber 手机号\n @return 用户对象信息\n"},{"name":"selectUserById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID查询用户\n\n @param userId 用户ID\n @return 用户对象信息\n"},{"name":"selectUserByIds","paramTypes":["java.util.List","java.lang.Long"],"doc":" 通过用户ID串查询用户\n\n @param userIds 用户ID串\n @param deptId 部门id\n @return 用户列表信息\n"},{"name":"selectUserRoleGroup","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询用户所属角色组\n\n @param userId 用户ID\n @return 结果\n"},{"name":"selectUserPostGroup","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询用户所属岗位组\n\n @param userId 用户ID\n @return 结果\n"},{"name":"checkUserNameUnique","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 校验用户名称是否唯一\n\n @param user 用户信息\n @return 结果\n"},{"name":"checkPhoneUnique","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 校验手机号码是否唯一\n\n @param user 用户信息\n @return 结果\n"},{"name":"checkEmailUnique","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 校验email是否唯一\n\n @param user 用户信息\n @return 结果\n"},{"name":"checkUserAllowed","paramTypes":["java.lang.Long"],"doc":" 校验用户是否允许操作\n\n @param userId 用户ID\n"},{"name":"checkUserDataScope","paramTypes":["java.lang.Long"],"doc":" 校验用户是否有数据权限\n\n @param userId 用户id\n"},{"name":"insertUser","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 新增用户信息\n\n @param user 用户信息\n @return 结果\n"},{"name":"registerUser","paramTypes":["org.dromara.system.domain.bo.SysUserBo","java.lang.String"],"doc":" 注册用户信息\n\n @param user 用户信息\n @return 结果\n"},{"name":"updateUser","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 修改用户信息\n\n @param user 用户信息\n @return 结果\n"},{"name":"insertUserAuth","paramTypes":["java.lang.Long","java.lang.Long[]"],"doc":" 用户授权角色\n\n @param userId 用户ID\n @param roleIds 角色组\n"},{"name":"updateUserStatus","paramTypes":["java.lang.Long","java.lang.String"],"doc":" 修改用户状态\n\n @param userId 用户ID\n @param status 帐号状态\n @return 结果\n"},{"name":"updateUserProfile","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 修改用户基本信息\n\n @param user 用户信息\n @return 结果\n"},{"name":"updateUserAvatar","paramTypes":["java.lang.Long","java.lang.String"],"doc":" 修改用户头像\n\n @param userId 用户ID\n @param avatar 头像地址\n @return 结果\n"},{"name":"resetUserPwd","paramTypes":["java.lang.Long","java.lang.String"],"doc":" 重置用户密码\n\n @param userId 用户ID\n @param password 密码\n @return 结果\n"},{"name":"deleteUserById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID删除用户\n\n @param userId 用户ID\n @return 结果\n"},{"name":"deleteUserByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除用户信息\n\n @param userIds 需要删除的用户ID\n @return 结果\n"},{"name":"selectUserListByDept","paramTypes":["java.lang.Long"],"doc":" 通过部门id查询当前部门所有用户\n\n @param deptId 部门id\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysClientServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysClientServiceImpl.class new file mode 100644 index 0000000..df77be5 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysClientServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysClientServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysClientServiceImpl__Javadoc.json new file mode 100644 index 0000000..f7a0e2c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysClientServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 客户端管理Service业务层处理\n\n @author Michelle.Chung\n @date 2023-06-18\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询客户端管理\n"},{"name":"queryByClientId","paramTypes":["java.lang.String"],"doc":" 查询客户端管理\n"},{"name":"queryPageList","paramTypes":["org.dromara.system.domain.bo.SysClientBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询客户端管理列表\n"},{"name":"queryList","paramTypes":["org.dromara.system.domain.bo.SysClientBo"],"doc":" 查询客户端管理列表\n"},{"name":"insertByBo","paramTypes":["org.dromara.system.domain.bo.SysClientBo"],"doc":" 新增客户端管理\n"},{"name":"updateByBo","paramTypes":["org.dromara.system.domain.bo.SysClientBo"],"doc":" 修改客户端管理\n"},{"name":"updateUserStatus","paramTypes":["java.lang.String","java.lang.String"],"doc":" 修改状态\n"},{"name":"validEntityBeforeSave","paramTypes":["org.dromara.system.domain.SysClient"],"doc":" 保存前的数据校验\n"},{"name":"deleteWithValidByIds","paramTypes":["java.util.Collection","java.lang.Boolean"],"doc":" 批量删除客户端管理\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysConfigServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysConfigServiceImpl.class new file mode 100644 index 0000000..b82dbfc Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysConfigServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysConfigServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysConfigServiceImpl__Javadoc.json new file mode 100644 index 0000000..20a5467 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysConfigServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 参数配置 服务层实现\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectConfigById","paramTypes":["java.lang.Long"],"doc":" 查询参数配置信息\n\n @param configId 参数配置ID\n @return 参数配置信息\n"},{"name":"selectConfigByKey","paramTypes":["java.lang.String"],"doc":" 根据键名查询参数配置信息\n\n @param configKey 参数key\n @return 参数键值\n"},{"name":"selectRegisterEnabled","paramTypes":["java.lang.String"],"doc":" 获取注册开关\n @param tenantId 租户id\n @return true开启,false关闭\n"},{"name":"selectConfigList","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 查询参数配置列表\n\n @param config 参数配置信息\n @return 参数配置集合\n"},{"name":"insertConfig","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 新增参数配置\n\n @param bo 参数配置信息\n @return 结果\n"},{"name":"updateConfig","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 修改参数配置\n\n @param bo 参数配置信息\n @return 结果\n"},{"name":"deleteConfigByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除参数信息\n\n @param configIds 需要删除的参数ID\n"},{"name":"resetConfigCache","paramTypes":[],"doc":" 重置参数缓存数据\n"},{"name":"checkConfigKeyUnique","paramTypes":["org.dromara.system.domain.bo.SysConfigBo"],"doc":" 校验参数键名是否唯一\n\n @param config 参数配置信息\n @return 结果\n"},{"name":"getConfigValue","paramTypes":["java.lang.String"],"doc":" 根据参数 key 获取参数值\n\n @param configKey 参数 key\n @return 参数值\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDataScopeServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDataScopeServiceImpl.class new file mode 100644 index 0000000..74bb938 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDataScopeServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDataScopeServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDataScopeServiceImpl__Javadoc.json new file mode 100644 index 0000000..3642df8 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDataScopeServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 数据权限 实现\n

\n 注意: 此Service内不允许调用标注`数据权限`注解的方法\n 例如: deptMapper.selectList 此 selectList 方法标注了`数据权限`注解 会出现循环解析的问题\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"getRoleCustom","paramTypes":["java.lang.Long"],"doc":" 获取角色自定义权限\n\n @param roleId 角色Id\n @return 部门Id组\n"},{"name":"getDeptAndChild","paramTypes":["java.lang.Long"],"doc":" 获取部门及以下权限\n\n @param deptId 部门Id\n @return 部门Id组\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDeptServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDeptServiceImpl.class new file mode 100644 index 0000000..54c52c1 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDeptServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDeptServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDeptServiceImpl__Javadoc.json new file mode 100644 index 0000000..bcdb05a --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDeptServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 部门管理 服务实现\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectDeptList","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 查询部门管理数据\n\n @param dept 部门信息\n @return 部门信息集合\n"},{"name":"selectDeptTreeList","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 查询部门树结构信息\n\n @param bo 部门信息\n @return 部门树信息集合\n"},{"name":"buildDeptTreeSelect","paramTypes":["java.util.List"],"doc":" 构建前端所需要下拉树结构\n\n @param depts 部门列表\n @return 下拉树结构列表\n"},{"name":"selectDeptListByRoleId","paramTypes":["java.lang.Long"],"doc":" 根据角色ID查询部门树信息\n\n @param roleId 角色ID\n @return 选中部门列表\n"},{"name":"selectDeptById","paramTypes":["java.lang.Long"],"doc":" 根据部门ID查询信息\n\n @param deptId 部门ID\n @return 部门信息\n"},{"name":"selectDeptNameByIds","paramTypes":["java.lang.String"],"doc":" 通过部门ID查询部门名称\n\n @param deptIds 部门ID串逗号分隔\n @return 部门名称串逗号分隔\n"},{"name":"selectNormalChildrenDeptById","paramTypes":["java.lang.Long"],"doc":" 根据ID查询所有子部门数(正常状态)\n\n @param deptId 部门ID\n @return 子部门数\n"},{"name":"hasChildByDeptId","paramTypes":["java.lang.Long"],"doc":" 是否存在子节点\n\n @param deptId 部门ID\n @return 结果\n"},{"name":"checkDeptExistUser","paramTypes":["java.lang.Long"],"doc":" 查询部门是否存在用户\n\n @param deptId 部门ID\n @return 结果 true 存在 false 不存在\n"},{"name":"checkDeptNameUnique","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 校验部门名称是否唯一\n\n @param dept 部门信息\n @return 结果\n"},{"name":"checkDeptDataScope","paramTypes":["java.lang.Long"],"doc":" 校验部门是否有数据权限\n\n @param deptId 部门id\n"},{"name":"insertDept","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 新增保存部门信息\n\n @param bo 部门信息\n @return 结果\n"},{"name":"updateDept","paramTypes":["org.dromara.system.domain.bo.SysDeptBo"],"doc":" 修改保存部门信息\n\n @param bo 部门信息\n @return 结果\n"},{"name":"updateParentDeptStatusNormal","paramTypes":["org.dromara.system.domain.SysDept"],"doc":" 修改该部门的父级部门状态\n\n @param dept 当前部门\n"},{"name":"updateDeptChildren","paramTypes":["java.lang.Long","java.lang.String","java.lang.String"],"doc":" 修改子元素关系\n\n @param deptId 被修改的部门ID\n @param newAncestors 新的父ID集合\n @param oldAncestors 旧的父ID集合\n"},{"name":"deleteDeptById","paramTypes":["java.lang.Long"],"doc":" 删除部门管理信息\n\n @param deptId 部门ID\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictDataServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictDataServiceImpl.class new file mode 100644 index 0000000..e172612 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictDataServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictDataServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictDataServiceImpl__Javadoc.json new file mode 100644 index 0000000..4618d7b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictDataServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典 业务层处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectDictDataList","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo"],"doc":" 根据条件分页查询字典数据\n\n @param dictData 字典数据信息\n @return 字典数据集合信息\n"},{"name":"selectDictLabel","paramTypes":["java.lang.String","java.lang.String"],"doc":" 根据字典类型和字典键值查询字典数据信息\n\n @param dictType 字典类型\n @param dictValue 字典键值\n @return 字典标签\n"},{"name":"selectDictDataById","paramTypes":["java.lang.Long"],"doc":" 根据字典数据ID查询信息\n\n @param dictCode 字典数据ID\n @return 字典数据\n"},{"name":"deleteDictDataByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除字典数据信息\n\n @param dictCodes 需要删除的字典数据ID\n"},{"name":"insertDictData","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo"],"doc":" 新增保存字典数据信息\n\n @param bo 字典数据信息\n @return 结果\n"},{"name":"updateDictData","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo"],"doc":" 修改保存字典数据信息\n\n @param bo 字典数据信息\n @return 结果\n"},{"name":"checkDictDataUnique","paramTypes":["org.dromara.system.domain.bo.SysDictDataBo"],"doc":" 校验字典键值是否唯一\n\n @param dict 字典数据\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictTypeServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictTypeServiceImpl.class new file mode 100644 index 0000000..3bfe78f Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictTypeServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictTypeServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictTypeServiceImpl__Javadoc.json new file mode 100644 index 0000000..65a26e5 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysDictTypeServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 字典 业务层处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectDictTypeList","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo"],"doc":" 根据条件分页查询字典类型\n\n @param dictType 字典类型信息\n @return 字典类型集合信息\n"},{"name":"selectDictTypeAll","paramTypes":[],"doc":" 根据所有字典类型\n\n @return 字典类型集合信息\n"},{"name":"selectDictDataByType","paramTypes":["java.lang.String"],"doc":" 根据字典类型查询字典数据\n\n @param dictType 字典类型\n @return 字典数据集合信息\n"},{"name":"selectDictTypeById","paramTypes":["java.lang.Long"],"doc":" 根据字典类型ID查询信息\n\n @param dictId 字典类型ID\n @return 字典类型\n"},{"name":"selectDictTypeByType","paramTypes":["java.lang.String"],"doc":" 根据字典类型查询信息\n\n @param dictType 字典类型\n @return 字典类型\n"},{"name":"deleteDictTypeByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除字典类型信息\n\n @param dictIds 需要删除的字典ID\n"},{"name":"resetDictCache","paramTypes":[],"doc":" 重置字典缓存数据\n"},{"name":"insertDictType","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo"],"doc":" 新增保存字典类型信息\n\n @param bo 字典类型信息\n @return 结果\n"},{"name":"updateDictType","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo"],"doc":" 修改保存字典类型信息\n\n @param bo 字典类型信息\n @return 结果\n"},{"name":"checkDictTypeUnique","paramTypes":["org.dromara.system.domain.bo.SysDictTypeBo"],"doc":" 校验字典类型称是否唯一\n\n @param dictType 字典类型\n @return 结果\n"},{"name":"getDictLabel","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 根据字典类型和字典值获取字典标签\n\n @param dictType 字典类型\n @param dictValue 字典值\n @param separator 分隔符\n @return 字典标签\n"},{"name":"getDictValue","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 根据字典类型和字典标签获取字典值\n\n @param dictType 字典类型\n @param dictLabel 字典标签\n @param separator 分隔符\n @return 字典值\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysLogininforServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysLogininforServiceImpl.class new file mode 100644 index 0000000..81ee024 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysLogininforServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysLogininforServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysLogininforServiceImpl__Javadoc.json new file mode 100644 index 0000000..09c76e2 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysLogininforServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 系统访问日志情况信息 服务层处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"recordLogininfor","paramTypes":["org.dromara.common.log.event.LogininforEvent"],"doc":" 记录登录信息\n\n @param logininforEvent 登录事件\n"},{"name":"insertLogininfor","paramTypes":["org.dromara.system.domain.bo.SysLogininforBo"],"doc":" 新增系统登录日志\n\n @param bo 访问日志对象\n"},{"name":"selectLogininforList","paramTypes":["org.dromara.system.domain.bo.SysLogininforBo"],"doc":" 查询系统登录日志集合\n\n @param logininfor 访问日志对象\n @return 登录记录集合\n"},{"name":"deleteLogininforByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除系统登录日志\n\n @param infoIds 需要删除的登录日志ID\n @return 结果\n"},{"name":"cleanLogininfor","paramTypes":[],"doc":" 清空系统登录日志\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysMenuServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysMenuServiceImpl.class new file mode 100644 index 0000000..bf13a82 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysMenuServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysMenuServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysMenuServiceImpl__Javadoc.json new file mode 100644 index 0000000..c203852 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysMenuServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 菜单 业务层处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectMenuList","paramTypes":["java.lang.Long"],"doc":" 根据用户查询系统菜单列表\n\n @param userId 用户ID\n @return 菜单列表\n"},{"name":"selectMenuList","paramTypes":["org.dromara.system.domain.bo.SysMenuBo","java.lang.Long"],"doc":" 查询系统菜单列表\n\n @param menu 菜单信息\n @return 菜单列表\n"},{"name":"selectMenuPermsByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询权限\n\n @param userId 用户ID\n @return 权限列表\n"},{"name":"selectMenuPermsByRoleId","paramTypes":["java.lang.Long"],"doc":" 根据角色ID查询权限\n\n @param roleId 角色ID\n @return 权限列表\n"},{"name":"selectMenuTreeByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询菜单\n\n @param userId 用户名称\n @return 菜单列表\n"},{"name":"selectMenuListByRoleId","paramTypes":["java.lang.Long"],"doc":" 根据角色ID查询菜单树信息\n\n @param roleId 角色ID\n @return 选中菜单列表\n"},{"name":"selectMenuListByPackageId","paramTypes":["java.lang.Long"],"doc":" 根据租户套餐ID查询菜单树信息\n\n @param packageId 租户套餐ID\n @return 选中菜单列表\n"},{"name":"buildMenus","paramTypes":["java.util.List"],"doc":" 构建前端路由所需要的菜单\n 路由name命名规则 path首字母转大写 + id\n\n @param menus 菜单列表\n @return 路由列表\n"},{"name":"buildMenuTreeSelect","paramTypes":["java.util.List"],"doc":" 构建前端所需要下拉树结构\n\n @param menus 菜单列表\n @return 下拉树结构列表\n"},{"name":"selectMenuById","paramTypes":["java.lang.Long"],"doc":" 根据菜单ID查询信息\n\n @param menuId 菜单ID\n @return 菜单信息\n"},{"name":"hasChildByMenuId","paramTypes":["java.lang.Long"],"doc":" 是否存在菜单子节点\n\n @param menuId 菜单ID\n @return 结果\n"},{"name":"checkMenuExistRole","paramTypes":["java.lang.Long"],"doc":" 查询菜单使用数量\n\n @param menuId 菜单ID\n @return 结果\n"},{"name":"insertMenu","paramTypes":["org.dromara.system.domain.bo.SysMenuBo"],"doc":" 新增保存菜单信息\n\n @param bo 菜单信息\n @return 结果\n"},{"name":"updateMenu","paramTypes":["org.dromara.system.domain.bo.SysMenuBo"],"doc":" 修改保存菜单信息\n\n @param bo 菜单信息\n @return 结果\n"},{"name":"deleteMenuById","paramTypes":["java.lang.Long"],"doc":" 删除菜单管理信息\n\n @param menuId 菜单ID\n @return 结果\n"},{"name":"checkMenuNameUnique","paramTypes":["org.dromara.system.domain.bo.SysMenuBo"],"doc":" 校验菜单名称是否唯一\n\n @param menu 菜单信息\n @return 结果\n"},{"name":"getChildPerms","paramTypes":["java.util.List","int"],"doc":" 根据父节点的ID获取所有子节点\n\n @param list 分类表\n @param parentId 传入的父节点ID\n @return String\n"},{"name":"recursionFn","paramTypes":["java.util.List","org.dromara.system.domain.SysMenu"],"doc":" 递归列表\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysNoticeServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysNoticeServiceImpl.class new file mode 100644 index 0000000..21b3d54 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysNoticeServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysNoticeServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysNoticeServiceImpl__Javadoc.json new file mode 100644 index 0000000..b758050 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysNoticeServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 公告 服务层实现\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectNoticeById","paramTypes":["java.lang.Long"],"doc":" 查询公告信息\n\n @param noticeId 公告ID\n @return 公告信息\n"},{"name":"selectNoticeList","paramTypes":["org.dromara.system.domain.bo.SysNoticeBo"],"doc":" 查询公告列表\n\n @param notice 公告信息\n @return 公告集合\n"},{"name":"insertNotice","paramTypes":["org.dromara.system.domain.bo.SysNoticeBo"],"doc":" 新增公告\n\n @param bo 公告信息\n @return 结果\n"},{"name":"updateNotice","paramTypes":["org.dromara.system.domain.bo.SysNoticeBo"],"doc":" 修改公告\n\n @param bo 公告信息\n @return 结果\n"},{"name":"deleteNoticeById","paramTypes":["java.lang.Long"],"doc":" 删除公告对象\n\n @param noticeId 公告ID\n @return 结果\n"},{"name":"deleteNoticeByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除公告信息\n\n @param noticeIds 需要删除的公告ID\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysOperLogServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysOperLogServiceImpl.class new file mode 100644 index 0000000..27f533e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysOperLogServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysOperLogServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysOperLogServiceImpl__Javadoc.json new file mode 100644 index 0000000..c1d4d71 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysOperLogServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 操作日志 服务层处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"recordOper","paramTypes":["org.dromara.common.log.event.OperLogEvent"],"doc":" 操作日志记录\n\n @param operLogEvent 操作日志事件\n"},{"name":"insertOperlog","paramTypes":["org.dromara.system.domain.bo.SysOperLogBo"],"doc":" 新增操作日志\n\n @param bo 操作日志对象\n"},{"name":"selectOperLogList","paramTypes":["org.dromara.system.domain.bo.SysOperLogBo"],"doc":" 查询系统操作日志集合\n\n @param operLog 操作日志对象\n @return 操作日志集合\n"},{"name":"deleteOperLogByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除系统操作日志\n\n @param operIds 需要删除的操作日志ID\n @return 结果\n"},{"name":"selectOperLogById","paramTypes":["java.lang.Long"],"doc":" 查询操作日志详细\n\n @param operId 操作ID\n @return 操作日志对象\n"},{"name":"cleanOperLog","paramTypes":[],"doc":" 清空操作日志\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPermissionServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPermissionServiceImpl.class new file mode 100644 index 0000000..88ee2d6 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPermissionServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPermissionServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPermissionServiceImpl__Javadoc.json new file mode 100644 index 0000000..10187cc --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPermissionServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户权限处理\n\n @author ruoyi\n","fields":[],"enumConstants":[],"methods":[{"name":"getRolePermission","paramTypes":["java.lang.Long"],"doc":" 获取角色数据权限\n\n @param userId 用户id\n @return 角色权限信息\n"},{"name":"getMenuPermission","paramTypes":["java.lang.Long"],"doc":" 获取菜单数据权限\n\n @param userId 用户id\n @return 菜单权限信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPostServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPostServiceImpl.class new file mode 100644 index 0000000..97582b5 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPostServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPostServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPostServiceImpl__Javadoc.json new file mode 100644 index 0000000..c731a67 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysPostServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 岗位信息 服务层处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectPostList","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 查询岗位信息集合\n\n @param post 岗位信息\n @return 岗位信息集合\n"},{"name":"buildQueryWrapper","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 根据查询条件构建查询包装器\n\n @param bo 查询条件对象\n @return 构建好的查询包装器\n"},{"name":"selectPostAll","paramTypes":[],"doc":" 查询所有岗位\n\n @return 岗位列表\n"},{"name":"selectPostById","paramTypes":["java.lang.Long"],"doc":" 通过岗位ID查询岗位信息\n\n @param postId 岗位ID\n @return 角色对象信息\n"},{"name":"selectPostListByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID获取岗位选择框列表\n\n @param userId 用户ID\n @return 选中岗位ID列表\n"},{"name":"selectPostByIds","paramTypes":["java.util.List"],"doc":" 通过岗位ID串查询岗位\n\n @param postIds 岗位id串\n @return 岗位列表信息\n"},{"name":"checkPostNameUnique","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 校验岗位名称是否唯一\n\n @param post 岗位信息\n @return 结果\n"},{"name":"checkPostCodeUnique","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 校验岗位编码是否唯一\n\n @param post 岗位信息\n @return 结果\n"},{"name":"countUserPostById","paramTypes":["java.lang.Long"],"doc":" 通过岗位ID查询岗位使用数量\n\n @param postId 岗位ID\n @return 结果\n"},{"name":"countPostByDeptId","paramTypes":["java.lang.Long"],"doc":" 通过部门ID查询岗位使用数量\n\n @param deptId 部门id\n @return 结果\n"},{"name":"deletePostById","paramTypes":["java.lang.Long"],"doc":" 删除岗位信息\n\n @param postId 岗位ID\n @return 结果\n"},{"name":"deletePostByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除岗位信息\n\n @param postIds 需要删除的岗位ID\n @return 结果\n"},{"name":"insertPost","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 新增保存岗位信息\n\n @param bo 岗位信息\n @return 结果\n"},{"name":"updatePost","paramTypes":["org.dromara.system.domain.bo.SysPostBo"],"doc":" 修改保存岗位信息\n\n @param bo 岗位信息\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysRoleServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysRoleServiceImpl.class new file mode 100644 index 0000000..72e82d0 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysRoleServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysRoleServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysRoleServiceImpl__Javadoc.json new file mode 100644 index 0000000..5014e90 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysRoleServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 角色 业务层处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectRoleList","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 根据条件分页查询角色数据\n\n @param role 角色信息\n @return 角色数据集合信息\n"},{"name":"selectRolesByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询角色\n\n @param userId 用户ID\n @return 角色列表\n"},{"name":"selectRolesAuthByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询角色列表(包含被授权状态)\n\n @param userId 用户ID\n @return 角色列表\n"},{"name":"selectRolePermissionByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID查询权限\n\n @param userId 用户ID\n @return 权限列表\n"},{"name":"selectRoleAll","paramTypes":[],"doc":" 查询所有角色\n\n @return 角色列表\n"},{"name":"selectRoleListByUserId","paramTypes":["java.lang.Long"],"doc":" 根据用户ID获取角色选择框列表\n\n @param userId 用户ID\n @return 选中角色ID列表\n"},{"name":"selectRoleById","paramTypes":["java.lang.Long"],"doc":" 通过角色ID查询角色\n\n @param roleId 角色ID\n @return 角色对象信息\n"},{"name":"selectRoleByIds","paramTypes":["java.util.List"],"doc":" 通过角色ID串查询角色\n\n @param roleIds 角色ID串\n @return 角色列表信息\n"},{"name":"checkRoleNameUnique","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 校验角色名称是否唯一\n\n @param role 角色信息\n @return 结果\n"},{"name":"checkRoleKeyUnique","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 校验角色权限是否唯一\n\n @param role 角色信息\n @return 结果\n"},{"name":"checkRoleAllowed","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 校验角色是否允许操作\n\n @param role 角色信息\n"},{"name":"checkRoleDataScope","paramTypes":["java.lang.Long"],"doc":" 校验角色是否有数据权限\n\n @param roleId 角色id\n"},{"name":"countUserRoleByRoleId","paramTypes":["java.lang.Long"],"doc":" 通过角色ID查询角色使用数量\n\n @param roleId 角色ID\n @return 结果\n"},{"name":"insertRole","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 新增保存角色信息\n\n @param bo 角色信息\n @return 结果\n"},{"name":"updateRole","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 修改保存角色信息\n\n @param bo 角色信息\n @return 结果\n"},{"name":"updateRoleStatus","paramTypes":["java.lang.Long","java.lang.String"],"doc":" 修改角色状态\n\n @param roleId 角色ID\n @param status 角色状态\n @return 结果\n"},{"name":"authDataScope","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 修改数据权限信息\n\n @param bo 角色信息\n @return 结果\n"},{"name":"insertRoleMenu","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 新增角色菜单信息\n\n @param role 角色对象\n"},{"name":"insertRoleDept","paramTypes":["org.dromara.system.domain.bo.SysRoleBo"],"doc":" 新增角色部门信息(数据权限)\n\n @param role 角色对象\n"},{"name":"deleteRoleById","paramTypes":["java.lang.Long"],"doc":" 通过角色ID删除角色\n\n @param roleId 角色ID\n @return 结果\n"},{"name":"deleteRoleByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除角色信息\n\n @param roleIds 需要删除的角色ID\n @return 结果\n"},{"name":"deleteAuthUser","paramTypes":["org.dromara.system.domain.SysUserRole"],"doc":" 取消授权用户角色\n\n @param userRole 用户和角色关联信息\n @return 结果\n"},{"name":"deleteAuthUsers","paramTypes":["java.lang.Long","java.lang.Long[]"],"doc":" 批量取消授权用户角色\n\n @param roleId 角色ID\n @param userIds 需要取消授权的用户数据ID\n @return 结果\n"},{"name":"insertAuthUsers","paramTypes":["java.lang.Long","java.lang.Long[]"],"doc":" 批量选择授权用户角色\n\n @param roleId 角色ID\n @param userIds 需要授权的用户数据ID\n @return 结果\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSensitiveServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSensitiveServiceImpl.class new file mode 100644 index 0000000..4baea83 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSensitiveServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSensitiveServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSensitiveServiceImpl__Javadoc.json new file mode 100644 index 0000000..94303ab --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSensitiveServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 脱敏服务\n 默认管理员不过滤\n 需自行根据业务重写实现\n\n @author Lion Li\n @version 3.6.0\n","fields":[],"enumConstants":[],"methods":[{"name":"isSensitive","paramTypes":["java.lang.String","java.lang.String"],"doc":" 是否脱敏\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSocialServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSocialServiceImpl.class new file mode 100644 index 0000000..60f465c Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSocialServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSocialServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSocialServiceImpl__Javadoc.json new file mode 100644 index 0000000..baf131c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysSocialServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 社会化关系Service业务层处理\n\n @author thiszhc\n @date 2023-06-12\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.String"],"doc":" 查询社会化关系\n"},{"name":"queryList","paramTypes":["org.dromara.system.domain.bo.SysSocialBo"],"doc":" 授权列表\n"},{"name":"insertByBo","paramTypes":["org.dromara.system.domain.bo.SysSocialBo"],"doc":" 新增社会化关系\n"},{"name":"updateByBo","paramTypes":["org.dromara.system.domain.bo.SysSocialBo"],"doc":" 更新社会化关系\n"},{"name":"validEntityBeforeSave","paramTypes":["org.dromara.system.domain.SysSocial"],"doc":" 保存前的数据校验\n"},{"name":"deleteWithValidById","paramTypes":["java.lang.Long"],"doc":" 删除社会化关系\n"},{"name":"selectByAuthId","paramTypes":["java.lang.String"],"doc":" 根据 authId 查询用户信息\n\n @param authId 认证id\n @return 授权信息\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantPackageServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantPackageServiceImpl.class new file mode 100644 index 0000000..be0530d Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantPackageServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantPackageServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantPackageServiceImpl__Javadoc.json new file mode 100644 index 0000000..e87d560 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantPackageServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户套餐Service业务层处理\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询租户套餐\n"},{"name":"queryPageList","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询租户套餐列表\n"},{"name":"queryList","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 查询租户套餐列表\n"},{"name":"insertByBo","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 新增租户套餐\n"},{"name":"updateByBo","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 修改租户套餐\n"},{"name":"checkPackageNameUnique","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 校验套餐名称是否唯一\n"},{"name":"updatePackageStatus","paramTypes":["org.dromara.system.domain.bo.SysTenantPackageBo"],"doc":" 修改套餐状态\n\n @param bo 套餐信息\n @return 结果\n"},{"name":"deleteWithValidByIds","paramTypes":["java.util.Collection","java.lang.Boolean"],"doc":" 批量删除租户套餐\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantServiceImpl.class new file mode 100644 index 0000000..41a89b7 Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantServiceImpl__Javadoc.json new file mode 100644 index 0000000..22f0cdc --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysTenantServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 租户Service业务层处理\n\n @author Michelle.Chung\n","fields":[],"enumConstants":[],"methods":[{"name":"queryById","paramTypes":["java.lang.Long"],"doc":" 查询租户\n"},{"name":"queryByTenantId","paramTypes":["java.lang.String"],"doc":" 基于租户ID查询租户\n"},{"name":"queryPageList","paramTypes":["org.dromara.system.domain.bo.SysTenantBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 查询租户列表\n"},{"name":"queryList","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 查询租户列表\n"},{"name":"insertByBo","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 新增租户\n"},{"name":"generateTenantId","paramTypes":["java.util.List"],"doc":" 生成租户id\n\n @param tenantIds 已有租户id列表\n @return 租户id\n"},{"name":"createTenantRole","paramTypes":["java.lang.String","java.lang.Long"],"doc":" 根据租户菜单创建租户角色\n\n @param tenantId 租户编号\n @param packageId 租户套餐id\n @return 角色id\n"},{"name":"updateByBo","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 修改租户\n"},{"name":"updateTenantStatus","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 修改租户状态\n\n @param bo 租户信息\n @return 结果\n"},{"name":"checkTenantAllowed","paramTypes":["java.lang.String"],"doc":" 校验租户是否允许操作\n\n @param tenantId 租户ID\n"},{"name":"deleteWithValidByIds","paramTypes":["java.util.Collection","java.lang.Boolean"],"doc":" 批量删除租户\n"},{"name":"checkCompanyNameUnique","paramTypes":["org.dromara.system.domain.bo.SysTenantBo"],"doc":" 校验企业名称是否唯一\n"},{"name":"checkAccountBalance","paramTypes":["java.lang.String"],"doc":" 校验账号余额\n"},{"name":"checkExpireTime","paramTypes":["java.lang.String"],"doc":" 校验有效期\n"},{"name":"syncTenantPackage","paramTypes":["java.lang.String","java.lang.Long"],"doc":" 同步租户套餐\n"},{"name":"syncTenantDict","paramTypes":[],"doc":" 同步租户字典\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysUserServiceImpl.class b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysUserServiceImpl.class new file mode 100644 index 0000000..afce88e Binary files /dev/null and b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysUserServiceImpl.class differ diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysUserServiceImpl__Javadoc.json b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysUserServiceImpl__Javadoc.json new file mode 100644 index 0000000..8acbe34 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/classes/org/dromara/system/service/impl/SysUserServiceImpl__Javadoc.json @@ -0,0 +1 @@ +{"doc":" 用户 业务层处理\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"selectUserExportList","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 根据条件分页查询用户列表\n\n @param user 用户信息\n @return 用户信息集合信息\n"},{"name":"selectAllocatedList","paramTypes":["org.dromara.system.domain.bo.SysUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 根据条件分页查询已分配用户角色列表\n\n @param user 用户信息\n @return 用户信息集合信息\n"},{"name":"selectUnallocatedList","paramTypes":["org.dromara.system.domain.bo.SysUserBo","org.dromara.common.mybatis.core.page.PageQuery"],"doc":" 根据条件分页查询未分配用户角色列表\n\n @param user 用户信息\n @return 用户信息集合信息\n"},{"name":"selectUserByUserName","paramTypes":["java.lang.String"],"doc":" 通过用户名查询用户\n\n @param userName 用户名\n @return 用户对象信息\n"},{"name":"selectUserByPhonenumber","paramTypes":["java.lang.String"],"doc":" 通过手机号查询用户\n\n @param phonenumber 手机号\n @return 用户对象信息\n"},{"name":"selectUserById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID查询用户\n\n @param userId 用户ID\n @return 用户对象信息\n"},{"name":"selectUserByIds","paramTypes":["java.util.List","java.lang.Long"],"doc":" 通过用户ID串查询用户\n\n @param userIds 用户ID串\n @param deptId 部门id\n @return 用户列表信息\n"},{"name":"selectUserRoleGroup","paramTypes":["java.lang.Long"],"doc":" 查询用户所属角色组\n\n @param userId 用户ID\n @return 结果\n"},{"name":"selectUserPostGroup","paramTypes":["java.lang.Long"],"doc":" 查询用户所属岗位组\n\n @param userId 用户ID\n @return 结果\n"},{"name":"checkUserNameUnique","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 校验用户名称是否唯一\n\n @param user 用户信息\n @return 结果\n"},{"name":"checkPhoneUnique","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 校验手机号码是否唯一\n\n @param user 用户信息\n"},{"name":"checkEmailUnique","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 校验email是否唯一\n\n @param user 用户信息\n"},{"name":"checkUserAllowed","paramTypes":["java.lang.Long"],"doc":" 校验用户是否允许操作\n\n @param userId 用户ID\n"},{"name":"checkUserDataScope","paramTypes":["java.lang.Long"],"doc":" 校验用户是否有数据权限\n\n @param userId 用户id\n"},{"name":"insertUser","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 新增保存用户信息\n\n @param user 用户信息\n @return 结果\n"},{"name":"registerUser","paramTypes":["org.dromara.system.domain.bo.SysUserBo","java.lang.String"],"doc":" 注册用户信息\n\n @param user 用户信息\n @return 结果\n"},{"name":"updateUser","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 修改保存用户信息\n\n @param user 用户信息\n @return 结果\n"},{"name":"insertUserAuth","paramTypes":["java.lang.Long","java.lang.Long[]"],"doc":" 用户授权角色\n\n @param userId 用户ID\n @param roleIds 角色组\n"},{"name":"updateUserStatus","paramTypes":["java.lang.Long","java.lang.String"],"doc":" 修改用户状态\n\n @param userId 用户ID\n @param status 帐号状态\n @return 结果\n"},{"name":"updateUserProfile","paramTypes":["org.dromara.system.domain.bo.SysUserBo"],"doc":" 修改用户基本信息\n\n @param user 用户信息\n @return 结果\n"},{"name":"updateUserAvatar","paramTypes":["java.lang.Long","java.lang.String"],"doc":" 修改用户头像\n\n @param userId 用户ID\n @param avatar 头像地址\n @return 结果\n"},{"name":"resetUserPwd","paramTypes":["java.lang.Long","java.lang.String"],"doc":" 重置用户密码\n\n @param userId 用户ID\n @param password 密码\n @return 结果\n"},{"name":"insertUserRole","paramTypes":["org.dromara.system.domain.bo.SysUserBo","boolean"],"doc":" 新增用户角色信息\n\n @param user 用户对象\n @param clear 清除已存在的关联数据\n"},{"name":"insertUserPost","paramTypes":["org.dromara.system.domain.bo.SysUserBo","boolean"],"doc":" 新增用户岗位信息\n\n @param user 用户对象\n @param clear 清除已存在的关联数据\n"},{"name":"insertUserRole","paramTypes":["java.lang.Long","java.lang.Long[]","boolean"],"doc":" 新增用户角色信息\n\n @param userId 用户ID\n @param roleIds 角色组\n @param clear 清除已存在的关联数据\n"},{"name":"deleteUserById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID删除用户\n\n @param userId 用户ID\n @return 结果\n"},{"name":"deleteUserByIds","paramTypes":["java.lang.Long[]"],"doc":" 批量删除用户信息\n\n @param userIds 需要删除的用户ID\n @return 结果\n"},{"name":"selectUserListByDept","paramTypes":["java.lang.Long"],"doc":" 通过部门id查询当前部门所有用户\n\n @param deptId 部门ID\n @return 用户信息集合信息\n"},{"name":"selectUserNameById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID查询用户账户\n\n @param userId 用户ID\n @return 用户账户\n"},{"name":"selectNicknameById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID查询用户账户\n\n @param userId 用户ID\n @return 用户账户\n"},{"name":"selectNicknameByIds","paramTypes":["java.lang.String"],"doc":" 通过用户ID查询用户账户\n\n @param userIds 用户ID 多个用逗号隔开\n @return 用户账户\n"},{"name":"selectPhonenumberById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID查询用户手机号\n\n @param userId 用户id\n @return 用户手机号\n"},{"name":"selectEmailById","paramTypes":["java.lang.Long"],"doc":" 通过用户ID查询用户邮箱\n\n @param userId 用户id\n @return 用户邮箱\n"},{"name":"selectListByIds","paramTypes":["java.util.List"],"doc":" 通过用户ID查询用户列表\n\n @param userIds 用户ids\n @return 用户列表\n"},{"name":"selectUserIdsByRoleIds","paramTypes":["java.util.List"],"doc":" 通过角色ID查询用户ID\n\n @param roleIds 角色ids\n @return 用户ids\n"},{"name":"selectUsersByRoleIds","paramTypes":["java.util.List"],"doc":" 通过角色ID查询用户\n\n @param roleIds 角色ids\n @return 用户\n"},{"name":"selectUsersByDeptIds","paramTypes":["java.util.List"],"doc":" 通过部门ID查询用户\n\n @param deptIds 部门ids\n @return 用户\n"}],"constructors":[]} \ No newline at end of file diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__164.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__164.java new file mode 100644 index 0000000..5777774 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/io/github/linpeilie/AutoMapperConfig__164.java @@ -0,0 +1,14 @@ +package io.github.linpeilie; + +import org.mapstruct.Builder; +import org.mapstruct.MapperConfig; +import org.mapstruct.ReportingPolicy; + +@MapperConfig( + componentModel = "spring-lazy", + uses = {ConverterMapperAdapter__164.class}, + unmappedTargetPolicy = ReportingPolicy.IGNORE, + builder = @Builder(buildMethod = "build", disableBuilder = true) +) +public interface AutoMapperConfig__164 { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__164.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__164.java new file mode 100644 index 0000000..718df35 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/io/github/linpeilie/ConverterMapperAdapter__164.java @@ -0,0 +1,10 @@ +package io.github.linpeilie; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +@Component +public class ConverterMapperAdapter__164 { + @Autowired + private Converter converter; +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapper.java new file mode 100644 index 0000000..5e6eff6 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.common.log.event; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysOperLogBo; +import org.dromara.system.domain.bo.SysOperLogBoToOperLogEventMapper; +import org.dromara.system.domain.bo.SysOperLogBoToSysOperLogMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysOperLogBoToSysOperLogMapper.class,SysOperLogBoToOperLogEventMapper.class}, + imports = {} +) +public interface OperLogEventToSysOperLogBoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapperImpl.java new file mode 100644 index 0000000..2a15d7b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/common/log/event/OperLogEventToSysOperLogBoMapperImpl.java @@ -0,0 +1,84 @@ +package org.dromara.common.log.event; + +import java.util.Arrays; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.bo.SysOperLogBo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class OperLogEventToSysOperLogBoMapperImpl implements OperLogEventToSysOperLogBoMapper { + + @Override + public SysOperLogBo convert(OperLogEvent arg0) { + if ( arg0 == null ) { + return null; + } + + SysOperLogBo sysOperLogBo = new SysOperLogBo(); + + sysOperLogBo.setOperId( arg0.getOperId() ); + sysOperLogBo.setTenantId( arg0.getTenantId() ); + sysOperLogBo.setTitle( arg0.getTitle() ); + sysOperLogBo.setBusinessType( arg0.getBusinessType() ); + Integer[] businessTypes = arg0.getBusinessTypes(); + if ( businessTypes != null ) { + sysOperLogBo.setBusinessTypes( Arrays.copyOf( businessTypes, businessTypes.length ) ); + } + sysOperLogBo.setMethod( arg0.getMethod() ); + sysOperLogBo.setRequestMethod( arg0.getRequestMethod() ); + sysOperLogBo.setOperatorType( arg0.getOperatorType() ); + sysOperLogBo.setOperName( arg0.getOperName() ); + sysOperLogBo.setDeptName( arg0.getDeptName() ); + sysOperLogBo.setOperUrl( arg0.getOperUrl() ); + sysOperLogBo.setOperIp( arg0.getOperIp() ); + sysOperLogBo.setOperLocation( arg0.getOperLocation() ); + sysOperLogBo.setOperParam( arg0.getOperParam() ); + sysOperLogBo.setJsonResult( arg0.getJsonResult() ); + sysOperLogBo.setStatus( arg0.getStatus() ); + sysOperLogBo.setErrorMsg( arg0.getErrorMsg() ); + sysOperLogBo.setOperTime( arg0.getOperTime() ); + sysOperLogBo.setCostTime( arg0.getCostTime() ); + + return sysOperLogBo; + } + + @Override + public SysOperLogBo convert(OperLogEvent arg0, SysOperLogBo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setOperId( arg0.getOperId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setTitle( arg0.getTitle() ); + arg1.setBusinessType( arg0.getBusinessType() ); + Integer[] businessTypes = arg0.getBusinessTypes(); + if ( businessTypes != null ) { + arg1.setBusinessTypes( Arrays.copyOf( businessTypes, businessTypes.length ) ); + } + else { + arg1.setBusinessTypes( null ); + } + arg1.setMethod( arg0.getMethod() ); + arg1.setRequestMethod( arg0.getRequestMethod() ); + arg1.setOperatorType( arg0.getOperatorType() ); + arg1.setOperName( arg0.getOperName() ); + arg1.setDeptName( arg0.getDeptName() ); + arg1.setOperUrl( arg0.getOperUrl() ); + arg1.setOperIp( arg0.getOperIp() ); + arg1.setOperLocation( arg0.getOperLocation() ); + arg1.setOperParam( arg0.getOperParam() ); + arg1.setJsonResult( arg0.getJsonResult() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setErrorMsg( arg0.getErrorMsg() ); + arg1.setOperTime( arg0.getOperTime() ); + arg1.setCostTime( arg0.getCostTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysClientToSysClientVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysClientToSysClientVoMapper.java new file mode 100644 index 0000000..85922d9 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysClientToSysClientVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysClientBoToSysClientMapper; +import org.dromara.system.domain.vo.SysClientVo; +import org.dromara.system.domain.vo.SysClientVoToSysClientMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysClientVoToSysClientMapper.class,SysClientBoToSysClientMapper.class}, + imports = {} +) +public interface SysClientToSysClientVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysClientToSysClientVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysClientToSysClientVoMapperImpl.java new file mode 100644 index 0000000..f782a8f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysClientToSysClientVoMapperImpl.java @@ -0,0 +1,54 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysClientVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysClientToSysClientVoMapperImpl implements SysClientToSysClientVoMapper { + + @Override + public SysClientVo convert(SysClient arg0) { + if ( arg0 == null ) { + return null; + } + + SysClientVo sysClientVo = new SysClientVo(); + + sysClientVo.setId( arg0.getId() ); + sysClientVo.setClientId( arg0.getClientId() ); + sysClientVo.setClientKey( arg0.getClientKey() ); + sysClientVo.setClientSecret( arg0.getClientSecret() ); + sysClientVo.setGrantType( arg0.getGrantType() ); + sysClientVo.setDeviceType( arg0.getDeviceType() ); + sysClientVo.setActiveTimeout( arg0.getActiveTimeout() ); + sysClientVo.setTimeout( arg0.getTimeout() ); + sysClientVo.setStatus( arg0.getStatus() ); + + return sysClientVo; + } + + @Override + public SysClientVo convert(SysClient arg0, SysClientVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setClientId( arg0.getClientId() ); + arg1.setClientKey( arg0.getClientKey() ); + arg1.setClientSecret( arg0.getClientSecret() ); + arg1.setGrantType( arg0.getGrantType() ); + arg1.setDeviceType( arg0.getDeviceType() ); + arg1.setActiveTimeout( arg0.getActiveTimeout() ); + arg1.setTimeout( arg0.getTimeout() ); + arg1.setStatus( arg0.getStatus() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysConfigToSysConfigVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysConfigToSysConfigVoMapper.java new file mode 100644 index 0000000..01092a1 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysConfigToSysConfigVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysConfigBoToSysConfigMapper; +import org.dromara.system.domain.vo.SysConfigVo; +import org.dromara.system.domain.vo.SysConfigVoToSysConfigMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysConfigVoToSysConfigMapper.class,SysConfigBoToSysConfigMapper.class}, + imports = {} +) +public interface SysConfigToSysConfigVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysConfigToSysConfigVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysConfigToSysConfigVoMapperImpl.java new file mode 100644 index 0000000..3721247 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysConfigToSysConfigVoMapperImpl.java @@ -0,0 +1,50 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysConfigVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysConfigToSysConfigVoMapperImpl implements SysConfigToSysConfigVoMapper { + + @Override + public SysConfigVo convert(SysConfig arg0) { + if ( arg0 == null ) { + return null; + } + + SysConfigVo sysConfigVo = new SysConfigVo(); + + sysConfigVo.setConfigId( arg0.getConfigId() ); + sysConfigVo.setConfigName( arg0.getConfigName() ); + sysConfigVo.setConfigKey( arg0.getConfigKey() ); + sysConfigVo.setConfigValue( arg0.getConfigValue() ); + sysConfigVo.setConfigType( arg0.getConfigType() ); + sysConfigVo.setRemark( arg0.getRemark() ); + sysConfigVo.setCreateTime( arg0.getCreateTime() ); + + return sysConfigVo; + } + + @Override + public SysConfigVo convert(SysConfig arg0, SysConfigVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setConfigId( arg0.getConfigId() ); + arg1.setConfigName( arg0.getConfigName() ); + arg1.setConfigKey( arg0.getConfigKey() ); + arg1.setConfigValue( arg0.getConfigValue() ); + arg1.setConfigType( arg0.getConfigType() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDeptToSysDeptVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDeptToSysDeptVoMapper.java new file mode 100644 index 0000000..23d3ea8 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDeptToSysDeptVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysDeptBoToSysDeptMapper; +import org.dromara.system.domain.vo.SysDeptVo; +import org.dromara.system.domain.vo.SysDeptVoToSysDeptMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysDeptVoToSysDeptMapper.class,SysDeptBoToSysDeptMapper.class}, + imports = {} +) +public interface SysDeptToSysDeptVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDeptToSysDeptVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDeptToSysDeptVoMapperImpl.java new file mode 100644 index 0000000..f3def9e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDeptToSysDeptVoMapperImpl.java @@ -0,0 +1,58 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysDeptVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysDeptToSysDeptVoMapperImpl implements SysDeptToSysDeptVoMapper { + + @Override + public SysDeptVo convert(SysDept arg0) { + if ( arg0 == null ) { + return null; + } + + SysDeptVo sysDeptVo = new SysDeptVo(); + + sysDeptVo.setDeptId( arg0.getDeptId() ); + sysDeptVo.setParentId( arg0.getParentId() ); + sysDeptVo.setAncestors( arg0.getAncestors() ); + sysDeptVo.setDeptName( arg0.getDeptName() ); + sysDeptVo.setDeptCategory( arg0.getDeptCategory() ); + sysDeptVo.setOrderNum( arg0.getOrderNum() ); + sysDeptVo.setLeader( arg0.getLeader() ); + sysDeptVo.setPhone( arg0.getPhone() ); + sysDeptVo.setEmail( arg0.getEmail() ); + sysDeptVo.setStatus( arg0.getStatus() ); + sysDeptVo.setCreateTime( arg0.getCreateTime() ); + + return sysDeptVo; + } + + @Override + public SysDeptVo convert(SysDept arg0, SysDeptVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setDeptId( arg0.getDeptId() ); + arg1.setParentId( arg0.getParentId() ); + arg1.setAncestors( arg0.getAncestors() ); + arg1.setDeptName( arg0.getDeptName() ); + arg1.setDeptCategory( arg0.getDeptCategory() ); + arg1.setOrderNum( arg0.getOrderNum() ); + arg1.setLeader( arg0.getLeader() ); + arg1.setPhone( arg0.getPhone() ); + arg1.setEmail( arg0.getEmail() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictDataToSysDictDataVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictDataToSysDictDataVoMapper.java new file mode 100644 index 0000000..633f93f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictDataToSysDictDataVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysDictDataBoToSysDictDataMapper; +import org.dromara.system.domain.vo.SysDictDataVo; +import org.dromara.system.domain.vo.SysDictDataVoToSysDictDataMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysDictDataBoToSysDictDataMapper.class,SysDictDataVoToSysDictDataMapper.class}, + imports = {} +) +public interface SysDictDataToSysDictDataVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictDataToSysDictDataVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictDataToSysDictDataVoMapperImpl.java new file mode 100644 index 0000000..2dd779b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictDataToSysDictDataVoMapperImpl.java @@ -0,0 +1,56 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysDictDataVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysDictDataToSysDictDataVoMapperImpl implements SysDictDataToSysDictDataVoMapper { + + @Override + public SysDictDataVo convert(SysDictData arg0) { + if ( arg0 == null ) { + return null; + } + + SysDictDataVo sysDictDataVo = new SysDictDataVo(); + + sysDictDataVo.setDictCode( arg0.getDictCode() ); + sysDictDataVo.setDictSort( arg0.getDictSort() ); + sysDictDataVo.setDictLabel( arg0.getDictLabel() ); + sysDictDataVo.setDictValue( arg0.getDictValue() ); + sysDictDataVo.setDictType( arg0.getDictType() ); + sysDictDataVo.setCssClass( arg0.getCssClass() ); + sysDictDataVo.setListClass( arg0.getListClass() ); + sysDictDataVo.setIsDefault( arg0.getIsDefault() ); + sysDictDataVo.setRemark( arg0.getRemark() ); + sysDictDataVo.setCreateTime( arg0.getCreateTime() ); + + return sysDictDataVo; + } + + @Override + public SysDictDataVo convert(SysDictData arg0, SysDictDataVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setDictCode( arg0.getDictCode() ); + arg1.setDictSort( arg0.getDictSort() ); + arg1.setDictLabel( arg0.getDictLabel() ); + arg1.setDictValue( arg0.getDictValue() ); + arg1.setDictType( arg0.getDictType() ); + arg1.setCssClass( arg0.getCssClass() ); + arg1.setListClass( arg0.getListClass() ); + arg1.setIsDefault( arg0.getIsDefault() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapper.java new file mode 100644 index 0000000..8bfb3aa --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysDictTypeBoToSysDictTypeMapper; +import org.dromara.system.domain.vo.SysDictTypeVo; +import org.dromara.system.domain.vo.SysDictTypeVoToSysDictTypeMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysDictTypeBoToSysDictTypeMapper.class,SysDictTypeVoToSysDictTypeMapper.class}, + imports = {} +) +public interface SysDictTypeToSysDictTypeVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapperImpl.java new file mode 100644 index 0000000..1f1d39f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysDictTypeToSysDictTypeVoMapperImpl.java @@ -0,0 +1,46 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysDictTypeVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysDictTypeToSysDictTypeVoMapperImpl implements SysDictTypeToSysDictTypeVoMapper { + + @Override + public SysDictTypeVo convert(SysDictType arg0) { + if ( arg0 == null ) { + return null; + } + + SysDictTypeVo sysDictTypeVo = new SysDictTypeVo(); + + sysDictTypeVo.setDictId( arg0.getDictId() ); + sysDictTypeVo.setDictName( arg0.getDictName() ); + sysDictTypeVo.setDictType( arg0.getDictType() ); + sysDictTypeVo.setRemark( arg0.getRemark() ); + sysDictTypeVo.setCreateTime( arg0.getCreateTime() ); + + return sysDictTypeVo; + } + + @Override + public SysDictTypeVo convert(SysDictType arg0, SysDictTypeVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setDictId( arg0.getDictId() ); + arg1.setDictName( arg0.getDictName() ); + arg1.setDictType( arg0.getDictType() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysLogininforToSysLogininforVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysLogininforToSysLogininforVoMapper.java new file mode 100644 index 0000000..e877cfe --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysLogininforToSysLogininforVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysLogininforBoToSysLogininforMapper; +import org.dromara.system.domain.vo.SysLogininforVo; +import org.dromara.system.domain.vo.SysLogininforVoToSysLogininforMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysLogininforBoToSysLogininforMapper.class,SysLogininforVoToSysLogininforMapper.class}, + imports = {} +) +public interface SysLogininforToSysLogininforVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysLogininforToSysLogininforVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysLogininforToSysLogininforVoMapperImpl.java new file mode 100644 index 0000000..6648ac0 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysLogininforToSysLogininforVoMapperImpl.java @@ -0,0 +1,60 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysLogininforVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysLogininforToSysLogininforVoMapperImpl implements SysLogininforToSysLogininforVoMapper { + + @Override + public SysLogininforVo convert(SysLogininfor arg0) { + if ( arg0 == null ) { + return null; + } + + SysLogininforVo sysLogininforVo = new SysLogininforVo(); + + sysLogininforVo.setInfoId( arg0.getInfoId() ); + sysLogininforVo.setTenantId( arg0.getTenantId() ); + sysLogininforVo.setUserName( arg0.getUserName() ); + sysLogininforVo.setClientKey( arg0.getClientKey() ); + sysLogininforVo.setDeviceType( arg0.getDeviceType() ); + sysLogininforVo.setStatus( arg0.getStatus() ); + sysLogininforVo.setIpaddr( arg0.getIpaddr() ); + sysLogininforVo.setLoginLocation( arg0.getLoginLocation() ); + sysLogininforVo.setBrowser( arg0.getBrowser() ); + sysLogininforVo.setOs( arg0.getOs() ); + sysLogininforVo.setMsg( arg0.getMsg() ); + sysLogininforVo.setLoginTime( arg0.getLoginTime() ); + + return sysLogininforVo; + } + + @Override + public SysLogininforVo convert(SysLogininfor arg0, SysLogininforVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setInfoId( arg0.getInfoId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setClientKey( arg0.getClientKey() ); + arg1.setDeviceType( arg0.getDeviceType() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setIpaddr( arg0.getIpaddr() ); + arg1.setLoginLocation( arg0.getLoginLocation() ); + arg1.setBrowser( arg0.getBrowser() ); + arg1.setOs( arg0.getOs() ); + arg1.setMsg( arg0.getMsg() ); + arg1.setLoginTime( arg0.getLoginTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysMenuToSysMenuVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysMenuToSysMenuVoMapper.java new file mode 100644 index 0000000..580ae12 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysMenuToSysMenuVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysMenuBoToSysMenuMapper; +import org.dromara.system.domain.vo.SysMenuVo; +import org.dromara.system.domain.vo.SysMenuVoToSysMenuMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysMenuVoToSysMenuMapper.class,SysMenuBoToSysMenuMapper.class}, + imports = {} +) +public interface SysMenuToSysMenuVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysMenuToSysMenuVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysMenuToSysMenuVoMapperImpl.java new file mode 100644 index 0000000..8e4fd86 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysMenuToSysMenuVoMapperImpl.java @@ -0,0 +1,88 @@ +package org.dromara.system.domain; + +import java.util.List; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysMenuVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:57+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysMenuToSysMenuVoMapperImpl implements SysMenuToSysMenuVoMapper { + + @Override + public SysMenuVo convert(SysMenu arg0) { + if ( arg0 == null ) { + return null; + } + + SysMenuVo sysMenuVo = new SysMenuVo(); + + sysMenuVo.setMenuId( arg0.getMenuId() ); + sysMenuVo.setMenuName( arg0.getMenuName() ); + sysMenuVo.setParentId( arg0.getParentId() ); + sysMenuVo.setOrderNum( arg0.getOrderNum() ); + sysMenuVo.setPath( arg0.getPath() ); + sysMenuVo.setComponent( arg0.getComponent() ); + sysMenuVo.setQueryParam( arg0.getQueryParam() ); + sysMenuVo.setIsFrame( arg0.getIsFrame() ); + sysMenuVo.setIsCache( arg0.getIsCache() ); + sysMenuVo.setMenuType( arg0.getMenuType() ); + sysMenuVo.setVisible( arg0.getVisible() ); + sysMenuVo.setStatus( arg0.getStatus() ); + sysMenuVo.setPerms( arg0.getPerms() ); + sysMenuVo.setIcon( arg0.getIcon() ); + sysMenuVo.setCreateDept( arg0.getCreateDept() ); + sysMenuVo.setRemark( arg0.getRemark() ); + sysMenuVo.setCreateTime( arg0.getCreateTime() ); + sysMenuVo.setChildren( convert( arg0.getChildren() ) ); + + return sysMenuVo; + } + + @Override + public SysMenuVo convert(SysMenu arg0, SysMenuVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setMenuId( arg0.getMenuId() ); + arg1.setMenuName( arg0.getMenuName() ); + arg1.setParentId( arg0.getParentId() ); + arg1.setOrderNum( arg0.getOrderNum() ); + arg1.setPath( arg0.getPath() ); + arg1.setComponent( arg0.getComponent() ); + arg1.setQueryParam( arg0.getQueryParam() ); + arg1.setIsFrame( arg0.getIsFrame() ); + arg1.setIsCache( arg0.getIsCache() ); + arg1.setMenuType( arg0.getMenuType() ); + arg1.setVisible( arg0.getVisible() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setPerms( arg0.getPerms() ); + arg1.setIcon( arg0.getIcon() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setCreateTime( arg0.getCreateTime() ); + if ( arg1.getChildren() != null ) { + List list = convert( arg0.getChildren() ); + if ( list != null ) { + arg1.getChildren().clear(); + arg1.getChildren().addAll( list ); + } + else { + arg1.setChildren( null ); + } + } + else { + List list = convert( arg0.getChildren() ); + if ( list != null ) { + arg1.setChildren( list ); + } + } + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysNoticeToSysNoticeVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysNoticeToSysNoticeVoMapper.java new file mode 100644 index 0000000..673aff6 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysNoticeToSysNoticeVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysNoticeBoToSysNoticeMapper; +import org.dromara.system.domain.vo.SysNoticeVo; +import org.dromara.system.domain.vo.SysNoticeVoToSysNoticeMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysNoticeVoToSysNoticeMapper.class,SysNoticeBoToSysNoticeMapper.class}, + imports = {} +) +public interface SysNoticeToSysNoticeVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysNoticeToSysNoticeVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysNoticeToSysNoticeVoMapperImpl.java new file mode 100644 index 0000000..cd36e54 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysNoticeToSysNoticeVoMapperImpl.java @@ -0,0 +1,52 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysNoticeVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysNoticeToSysNoticeVoMapperImpl implements SysNoticeToSysNoticeVoMapper { + + @Override + public SysNoticeVo convert(SysNotice arg0) { + if ( arg0 == null ) { + return null; + } + + SysNoticeVo sysNoticeVo = new SysNoticeVo(); + + sysNoticeVo.setNoticeId( arg0.getNoticeId() ); + sysNoticeVo.setNoticeTitle( arg0.getNoticeTitle() ); + sysNoticeVo.setNoticeType( arg0.getNoticeType() ); + sysNoticeVo.setNoticeContent( arg0.getNoticeContent() ); + sysNoticeVo.setStatus( arg0.getStatus() ); + sysNoticeVo.setRemark( arg0.getRemark() ); + sysNoticeVo.setCreateBy( arg0.getCreateBy() ); + sysNoticeVo.setCreateTime( arg0.getCreateTime() ); + + return sysNoticeVo; + } + + @Override + public SysNoticeVo convert(SysNotice arg0, SysNoticeVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setNoticeId( arg0.getNoticeId() ); + arg1.setNoticeTitle( arg0.getNoticeTitle() ); + arg1.setNoticeType( arg0.getNoticeType() ); + arg1.setNoticeContent( arg0.getNoticeContent() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysOperLogToSysOperLogVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysOperLogToSysOperLogVoMapper.java new file mode 100644 index 0000000..7ab4a17 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysOperLogToSysOperLogVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysOperLogBoToSysOperLogMapper; +import org.dromara.system.domain.vo.SysOperLogVo; +import org.dromara.system.domain.vo.SysOperLogVoToSysOperLogMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysOperLogVoToSysOperLogMapper.class,SysOperLogBoToSysOperLogMapper.class}, + imports = {} +) +public interface SysOperLogToSysOperLogVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysOperLogToSysOperLogVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysOperLogToSysOperLogVoMapperImpl.java new file mode 100644 index 0000000..48f3791 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysOperLogToSysOperLogVoMapperImpl.java @@ -0,0 +1,72 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysOperLogVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysOperLogToSysOperLogVoMapperImpl implements SysOperLogToSysOperLogVoMapper { + + @Override + public SysOperLogVo convert(SysOperLog arg0) { + if ( arg0 == null ) { + return null; + } + + SysOperLogVo sysOperLogVo = new SysOperLogVo(); + + sysOperLogVo.setOperId( arg0.getOperId() ); + sysOperLogVo.setTenantId( arg0.getTenantId() ); + sysOperLogVo.setTitle( arg0.getTitle() ); + sysOperLogVo.setBusinessType( arg0.getBusinessType() ); + sysOperLogVo.setMethod( arg0.getMethod() ); + sysOperLogVo.setRequestMethod( arg0.getRequestMethod() ); + sysOperLogVo.setOperatorType( arg0.getOperatorType() ); + sysOperLogVo.setOperName( arg0.getOperName() ); + sysOperLogVo.setDeptName( arg0.getDeptName() ); + sysOperLogVo.setOperUrl( arg0.getOperUrl() ); + sysOperLogVo.setOperIp( arg0.getOperIp() ); + sysOperLogVo.setOperLocation( arg0.getOperLocation() ); + sysOperLogVo.setOperParam( arg0.getOperParam() ); + sysOperLogVo.setJsonResult( arg0.getJsonResult() ); + sysOperLogVo.setStatus( arg0.getStatus() ); + sysOperLogVo.setErrorMsg( arg0.getErrorMsg() ); + sysOperLogVo.setOperTime( arg0.getOperTime() ); + sysOperLogVo.setCostTime( arg0.getCostTime() ); + + return sysOperLogVo; + } + + @Override + public SysOperLogVo convert(SysOperLog arg0, SysOperLogVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setOperId( arg0.getOperId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setTitle( arg0.getTitle() ); + arg1.setBusinessType( arg0.getBusinessType() ); + arg1.setMethod( arg0.getMethod() ); + arg1.setRequestMethod( arg0.getRequestMethod() ); + arg1.setOperatorType( arg0.getOperatorType() ); + arg1.setOperName( arg0.getOperName() ); + arg1.setDeptName( arg0.getDeptName() ); + arg1.setOperUrl( arg0.getOperUrl() ); + arg1.setOperIp( arg0.getOperIp() ); + arg1.setOperLocation( arg0.getOperLocation() ); + arg1.setOperParam( arg0.getOperParam() ); + arg1.setJsonResult( arg0.getJsonResult() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setErrorMsg( arg0.getErrorMsg() ); + arg1.setOperTime( arg0.getOperTime() ); + arg1.setCostTime( arg0.getCostTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysPostToSysPostVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysPostToSysPostVoMapper.java new file mode 100644 index 0000000..1af19ad --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysPostToSysPostVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysPostBoToSysPostMapper; +import org.dromara.system.domain.vo.SysPostVo; +import org.dromara.system.domain.vo.SysPostVoToSysPostMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysPostBoToSysPostMapper.class,SysPostVoToSysPostMapper.class}, + imports = {} +) +public interface SysPostToSysPostVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysPostToSysPostVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysPostToSysPostVoMapperImpl.java new file mode 100644 index 0000000..3fc1f49 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysPostToSysPostVoMapperImpl.java @@ -0,0 +1,54 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysPostVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysPostToSysPostVoMapperImpl implements SysPostToSysPostVoMapper { + + @Override + public SysPostVo convert(SysPost arg0) { + if ( arg0 == null ) { + return null; + } + + SysPostVo sysPostVo = new SysPostVo(); + + sysPostVo.setPostId( arg0.getPostId() ); + sysPostVo.setDeptId( arg0.getDeptId() ); + sysPostVo.setPostCode( arg0.getPostCode() ); + sysPostVo.setPostName( arg0.getPostName() ); + sysPostVo.setPostCategory( arg0.getPostCategory() ); + sysPostVo.setPostSort( arg0.getPostSort() ); + sysPostVo.setStatus( arg0.getStatus() ); + sysPostVo.setRemark( arg0.getRemark() ); + sysPostVo.setCreateTime( arg0.getCreateTime() ); + + return sysPostVo; + } + + @Override + public SysPostVo convert(SysPost arg0, SysPostVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setPostId( arg0.getPostId() ); + arg1.setDeptId( arg0.getDeptId() ); + arg1.setPostCode( arg0.getPostCode() ); + arg1.setPostName( arg0.getPostName() ); + arg1.setPostCategory( arg0.getPostCategory() ); + arg1.setPostSort( arg0.getPostSort() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysRoleToSysRoleVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysRoleToSysRoleVoMapper.java new file mode 100644 index 0000000..655cefc --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysRoleToSysRoleVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysRoleBoToSysRoleMapper; +import org.dromara.system.domain.vo.SysRoleVo; +import org.dromara.system.domain.vo.SysRoleVoToSysRoleMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysRoleVoToSysRoleMapper.class,SysRoleBoToSysRoleMapper.class}, + imports = {} +) +public interface SysRoleToSysRoleVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysRoleToSysRoleVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysRoleToSysRoleVoMapperImpl.java new file mode 100644 index 0000000..fb962a1 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysRoleToSysRoleVoMapperImpl.java @@ -0,0 +1,56 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysRoleVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysRoleToSysRoleVoMapperImpl implements SysRoleToSysRoleVoMapper { + + @Override + public SysRoleVo convert(SysRole arg0) { + if ( arg0 == null ) { + return null; + } + + SysRoleVo sysRoleVo = new SysRoleVo(); + + sysRoleVo.setRoleId( arg0.getRoleId() ); + sysRoleVo.setRoleName( arg0.getRoleName() ); + sysRoleVo.setRoleKey( arg0.getRoleKey() ); + sysRoleVo.setRoleSort( arg0.getRoleSort() ); + sysRoleVo.setDataScope( arg0.getDataScope() ); + sysRoleVo.setMenuCheckStrictly( arg0.getMenuCheckStrictly() ); + sysRoleVo.setDeptCheckStrictly( arg0.getDeptCheckStrictly() ); + sysRoleVo.setStatus( arg0.getStatus() ); + sysRoleVo.setRemark( arg0.getRemark() ); + sysRoleVo.setCreateTime( arg0.getCreateTime() ); + + return sysRoleVo; + } + + @Override + public SysRoleVo convert(SysRole arg0, SysRoleVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setRoleId( arg0.getRoleId() ); + arg1.setRoleName( arg0.getRoleName() ); + arg1.setRoleKey( arg0.getRoleKey() ); + arg1.setRoleSort( arg0.getRoleSort() ); + arg1.setDataScope( arg0.getDataScope() ); + arg1.setMenuCheckStrictly( arg0.getMenuCheckStrictly() ); + arg1.setDeptCheckStrictly( arg0.getDeptCheckStrictly() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysSocialToSysSocialVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysSocialToSysSocialVoMapper.java new file mode 100644 index 0000000..b8ecaf4 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysSocialToSysSocialVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysSocialBoToSysSocialMapper; +import org.dromara.system.domain.vo.SysSocialVo; +import org.dromara.system.domain.vo.SysSocialVoToSysSocialMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysSocialBoToSysSocialMapper.class,SysSocialVoToSysSocialMapper.class}, + imports = {} +) +public interface SysSocialToSysSocialVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysSocialToSysSocialVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysSocialToSysSocialVoMapperImpl.java new file mode 100644 index 0000000..2b3130d --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysSocialToSysSocialVoMapperImpl.java @@ -0,0 +1,84 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysSocialVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysSocialToSysSocialVoMapperImpl implements SysSocialToSysSocialVoMapper { + + @Override + public SysSocialVo convert(SysSocial arg0) { + if ( arg0 == null ) { + return null; + } + + SysSocialVo sysSocialVo = new SysSocialVo(); + + sysSocialVo.setId( arg0.getId() ); + sysSocialVo.setUserId( arg0.getUserId() ); + sysSocialVo.setTenantId( arg0.getTenantId() ); + sysSocialVo.setAuthId( arg0.getAuthId() ); + sysSocialVo.setSource( arg0.getSource() ); + sysSocialVo.setAccessToken( arg0.getAccessToken() ); + sysSocialVo.setExpireIn( arg0.getExpireIn() ); + sysSocialVo.setRefreshToken( arg0.getRefreshToken() ); + sysSocialVo.setOpenId( arg0.getOpenId() ); + sysSocialVo.setUserName( arg0.getUserName() ); + sysSocialVo.setNickName( arg0.getNickName() ); + sysSocialVo.setEmail( arg0.getEmail() ); + sysSocialVo.setAvatar( arg0.getAvatar() ); + sysSocialVo.setAccessCode( arg0.getAccessCode() ); + sysSocialVo.setUnionId( arg0.getUnionId() ); + sysSocialVo.setScope( arg0.getScope() ); + sysSocialVo.setTokenType( arg0.getTokenType() ); + sysSocialVo.setIdToken( arg0.getIdToken() ); + sysSocialVo.setMacAlgorithm( arg0.getMacAlgorithm() ); + sysSocialVo.setMacKey( arg0.getMacKey() ); + sysSocialVo.setCode( arg0.getCode() ); + sysSocialVo.setOauthToken( arg0.getOauthToken() ); + sysSocialVo.setOauthTokenSecret( arg0.getOauthTokenSecret() ); + sysSocialVo.setCreateTime( arg0.getCreateTime() ); + + return sysSocialVo; + } + + @Override + public SysSocialVo convert(SysSocial arg0, SysSocialVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setUserId( arg0.getUserId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setAuthId( arg0.getAuthId() ); + arg1.setSource( arg0.getSource() ); + arg1.setAccessToken( arg0.getAccessToken() ); + arg1.setExpireIn( arg0.getExpireIn() ); + arg1.setRefreshToken( arg0.getRefreshToken() ); + arg1.setOpenId( arg0.getOpenId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setNickName( arg0.getNickName() ); + arg1.setEmail( arg0.getEmail() ); + arg1.setAvatar( arg0.getAvatar() ); + arg1.setAccessCode( arg0.getAccessCode() ); + arg1.setUnionId( arg0.getUnionId() ); + arg1.setScope( arg0.getScope() ); + arg1.setTokenType( arg0.getTokenType() ); + arg1.setIdToken( arg0.getIdToken() ); + arg1.setMacAlgorithm( arg0.getMacAlgorithm() ); + arg1.setMacKey( arg0.getMacKey() ); + arg1.setCode( arg0.getCode() ); + arg1.setOauthToken( arg0.getOauthToken() ); + arg1.setOauthTokenSecret( arg0.getOauthTokenSecret() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapper.java new file mode 100644 index 0000000..7803f14 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysTenantPackageBoToSysTenantPackageMapper; +import org.dromara.system.domain.vo.SysTenantPackageVo; +import org.dromara.system.domain.vo.SysTenantPackageVoToSysTenantPackageMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysTenantPackageBoToSysTenantPackageMapper.class,SysTenantPackageVoToSysTenantPackageMapper.class}, + imports = {} +) +public interface SysTenantPackageToSysTenantPackageVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapperImpl.java new file mode 100644 index 0000000..6684849 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantPackageToSysTenantPackageVoMapperImpl.java @@ -0,0 +1,48 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysTenantPackageVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysTenantPackageToSysTenantPackageVoMapperImpl implements SysTenantPackageToSysTenantPackageVoMapper { + + @Override + public SysTenantPackageVo convert(SysTenantPackage arg0) { + if ( arg0 == null ) { + return null; + } + + SysTenantPackageVo sysTenantPackageVo = new SysTenantPackageVo(); + + sysTenantPackageVo.setPackageId( arg0.getPackageId() ); + sysTenantPackageVo.setPackageName( arg0.getPackageName() ); + sysTenantPackageVo.setMenuIds( arg0.getMenuIds() ); + sysTenantPackageVo.setRemark( arg0.getRemark() ); + sysTenantPackageVo.setMenuCheckStrictly( arg0.getMenuCheckStrictly() ); + sysTenantPackageVo.setStatus( arg0.getStatus() ); + + return sysTenantPackageVo; + } + + @Override + public SysTenantPackageVo convert(SysTenantPackage arg0, SysTenantPackageVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setPackageId( arg0.getPackageId() ); + arg1.setPackageName( arg0.getPackageName() ); + arg1.setMenuIds( arg0.getMenuIds() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setMenuCheckStrictly( arg0.getMenuCheckStrictly() ); + arg1.setStatus( arg0.getStatus() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantToSysTenantVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantToSysTenantVoMapper.java new file mode 100644 index 0000000..ba425bd --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantToSysTenantVoMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysTenantBoToSysTenantMapper; +import org.dromara.system.domain.vo.SysTenantVo; +import org.dromara.system.domain.vo.SysTenantVoToSysTenantMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysTenantBoToSysTenantMapper.class,SysTenantVoToSysTenantMapper.class}, + imports = {} +) +public interface SysTenantToSysTenantVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantToSysTenantVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantToSysTenantVoMapperImpl.java new file mode 100644 index 0000000..d375ba0 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysTenantToSysTenantVoMapperImpl.java @@ -0,0 +1,64 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysTenantVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysTenantToSysTenantVoMapperImpl implements SysTenantToSysTenantVoMapper { + + @Override + public SysTenantVo convert(SysTenant arg0) { + if ( arg0 == null ) { + return null; + } + + SysTenantVo sysTenantVo = new SysTenantVo(); + + sysTenantVo.setId( arg0.getId() ); + sysTenantVo.setTenantId( arg0.getTenantId() ); + sysTenantVo.setContactUserName( arg0.getContactUserName() ); + sysTenantVo.setContactPhone( arg0.getContactPhone() ); + sysTenantVo.setCompanyName( arg0.getCompanyName() ); + sysTenantVo.setLicenseNumber( arg0.getLicenseNumber() ); + sysTenantVo.setAddress( arg0.getAddress() ); + sysTenantVo.setDomain( arg0.getDomain() ); + sysTenantVo.setIntro( arg0.getIntro() ); + sysTenantVo.setRemark( arg0.getRemark() ); + sysTenantVo.setPackageId( arg0.getPackageId() ); + sysTenantVo.setExpireTime( arg0.getExpireTime() ); + sysTenantVo.setAccountCount( arg0.getAccountCount() ); + sysTenantVo.setStatus( arg0.getStatus() ); + + return sysTenantVo; + } + + @Override + public SysTenantVo convert(SysTenant arg0, SysTenantVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setContactUserName( arg0.getContactUserName() ); + arg1.setContactPhone( arg0.getContactPhone() ); + arg1.setCompanyName( arg0.getCompanyName() ); + arg1.setLicenseNumber( arg0.getLicenseNumber() ); + arg1.setAddress( arg0.getAddress() ); + arg1.setDomain( arg0.getDomain() ); + arg1.setIntro( arg0.getIntro() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setPackageId( arg0.getPackageId() ); + arg1.setExpireTime( arg0.getExpireTime() ); + arg1.setAccountCount( arg0.getAccountCount() ); + arg1.setStatus( arg0.getStatus() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysUserToSysUserVoMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysUserToSysUserVoMapper.java new file mode 100644 index 0000000..5a96b60 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysUserToSysUserVoMapper.java @@ -0,0 +1,17 @@ +package org.dromara.system.domain; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.bo.SysUserBoToSysUserMapper; +import org.dromara.system.domain.vo.SysRoleVoToSysRoleMapper; +import org.dromara.system.domain.vo.SysUserVo; +import org.dromara.system.domain.vo.SysUserVoToSysUserMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysRoleVoToSysRoleMapper.class,SysRoleToSysRoleVoMapper.class,SysUserVoToSysUserMapper.class,SysUserBoToSysUserMapper.class}, + imports = {} +) +public interface SysUserToSysUserVoMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysUserToSysUserVoMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysUserToSysUserVoMapperImpl.java new file mode 100644 index 0000000..0e6637f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/SysUserToSysUserVoMapperImpl.java @@ -0,0 +1,68 @@ +package org.dromara.system.domain; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.vo.SysUserVo; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysUserToSysUserVoMapperImpl implements SysUserToSysUserVoMapper { + + @Override + public SysUserVo convert(SysUser arg0) { + if ( arg0 == null ) { + return null; + } + + SysUserVo sysUserVo = new SysUserVo(); + + sysUserVo.setUserId( arg0.getUserId() ); + sysUserVo.setTenantId( arg0.getTenantId() ); + sysUserVo.setDeptId( arg0.getDeptId() ); + sysUserVo.setUserName( arg0.getUserName() ); + sysUserVo.setNickName( arg0.getNickName() ); + sysUserVo.setUserType( arg0.getUserType() ); + sysUserVo.setEmail( arg0.getEmail() ); + sysUserVo.setPhonenumber( arg0.getPhonenumber() ); + sysUserVo.setSex( arg0.getSex() ); + sysUserVo.setAvatar( arg0.getAvatar() ); + sysUserVo.setPassword( arg0.getPassword() ); + sysUserVo.setStatus( arg0.getStatus() ); + sysUserVo.setLoginIp( arg0.getLoginIp() ); + sysUserVo.setLoginDate( arg0.getLoginDate() ); + sysUserVo.setRemark( arg0.getRemark() ); + sysUserVo.setCreateTime( arg0.getCreateTime() ); + + return sysUserVo; + } + + @Override + public SysUserVo convert(SysUser arg0, SysUserVo arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setUserId( arg0.getUserId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setDeptId( arg0.getDeptId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setNickName( arg0.getNickName() ); + arg1.setUserType( arg0.getUserType() ); + arg1.setEmail( arg0.getEmail() ); + arg1.setPhonenumber( arg0.getPhonenumber() ); + arg1.setSex( arg0.getSex() ); + arg1.setAvatar( arg0.getAvatar() ); + arg1.setPassword( arg0.getPassword() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setLoginIp( arg0.getLoginIp() ); + arg1.setLoginDate( arg0.getLoginDate() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setCreateTime( arg0.getCreateTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysClientBoToSysClientMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysClientBoToSysClientMapper.java new file mode 100644 index 0000000..78310ac --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysClientBoToSysClientMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysClient; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysClientBoToSysClientMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysClientBoToSysClientMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysClientBoToSysClientMapperImpl.java new file mode 100644 index 0000000..9f21190 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysClientBoToSysClientMapperImpl.java @@ -0,0 +1,88 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysClient; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysClientBoToSysClientMapperImpl implements SysClientBoToSysClientMapper { + + @Override + public SysClient convert(SysClientBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysClient sysClient = new SysClient(); + + sysClient.setSearchValue( arg0.getSearchValue() ); + sysClient.setCreateDept( arg0.getCreateDept() ); + sysClient.setCreateBy( arg0.getCreateBy() ); + sysClient.setCreateTime( arg0.getCreateTime() ); + sysClient.setUpdateBy( arg0.getUpdateBy() ); + sysClient.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysClient.setParams( new LinkedHashMap( map ) ); + } + sysClient.setId( arg0.getId() ); + sysClient.setClientId( arg0.getClientId() ); + sysClient.setClientKey( arg0.getClientKey() ); + sysClient.setClientSecret( arg0.getClientSecret() ); + sysClient.setGrantType( arg0.getGrantType() ); + sysClient.setDeviceType( arg0.getDeviceType() ); + sysClient.setActiveTimeout( arg0.getActiveTimeout() ); + sysClient.setTimeout( arg0.getTimeout() ); + sysClient.setStatus( arg0.getStatus() ); + + return sysClient; + } + + @Override + public SysClient convert(SysClientBo arg0, SysClient arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setId( arg0.getId() ); + arg1.setClientId( arg0.getClientId() ); + arg1.setClientKey( arg0.getClientKey() ); + arg1.setClientSecret( arg0.getClientSecret() ); + arg1.setGrantType( arg0.getGrantType() ); + arg1.setDeviceType( arg0.getDeviceType() ); + arg1.setActiveTimeout( arg0.getActiveTimeout() ); + arg1.setTimeout( arg0.getTimeout() ); + arg1.setStatus( arg0.getStatus() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapper.java new file mode 100644 index 0000000..75396ed --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysConfig; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysConfigBoToSysConfigMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapperImpl.java new file mode 100644 index 0000000..fccaf94 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysConfigBoToSysConfigMapperImpl.java @@ -0,0 +1,82 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysConfig; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysConfigBoToSysConfigMapperImpl implements SysConfigBoToSysConfigMapper { + + @Override + public SysConfig convert(SysConfigBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysConfig sysConfig = new SysConfig(); + + sysConfig.setSearchValue( arg0.getSearchValue() ); + sysConfig.setCreateDept( arg0.getCreateDept() ); + sysConfig.setCreateBy( arg0.getCreateBy() ); + sysConfig.setCreateTime( arg0.getCreateTime() ); + sysConfig.setUpdateBy( arg0.getUpdateBy() ); + sysConfig.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysConfig.setParams( new LinkedHashMap( map ) ); + } + sysConfig.setConfigId( arg0.getConfigId() ); + sysConfig.setConfigName( arg0.getConfigName() ); + sysConfig.setConfigKey( arg0.getConfigKey() ); + sysConfig.setConfigValue( arg0.getConfigValue() ); + sysConfig.setConfigType( arg0.getConfigType() ); + sysConfig.setRemark( arg0.getRemark() ); + + return sysConfig; + } + + @Override + public SysConfig convert(SysConfigBo arg0, SysConfig arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setConfigId( arg0.getConfigId() ); + arg1.setConfigName( arg0.getConfigName() ); + arg1.setConfigKey( arg0.getConfigKey() ); + arg1.setConfigValue( arg0.getConfigValue() ); + arg1.setConfigType( arg0.getConfigType() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapper.java new file mode 100644 index 0000000..8b0b7d9 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysDept; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysDeptBoToSysDeptMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapperImpl.java new file mode 100644 index 0000000..fc26550 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDeptBoToSysDeptMapperImpl.java @@ -0,0 +1,88 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysDept; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysDeptBoToSysDeptMapperImpl implements SysDeptBoToSysDeptMapper { + + @Override + public SysDept convert(SysDeptBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysDept sysDept = new SysDept(); + + sysDept.setSearchValue( arg0.getSearchValue() ); + sysDept.setCreateDept( arg0.getCreateDept() ); + sysDept.setCreateBy( arg0.getCreateBy() ); + sysDept.setCreateTime( arg0.getCreateTime() ); + sysDept.setUpdateBy( arg0.getUpdateBy() ); + sysDept.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysDept.setParams( new LinkedHashMap( map ) ); + } + sysDept.setDeptId( arg0.getDeptId() ); + sysDept.setParentId( arg0.getParentId() ); + sysDept.setDeptName( arg0.getDeptName() ); + sysDept.setDeptCategory( arg0.getDeptCategory() ); + sysDept.setOrderNum( arg0.getOrderNum() ); + sysDept.setLeader( arg0.getLeader() ); + sysDept.setPhone( arg0.getPhone() ); + sysDept.setEmail( arg0.getEmail() ); + sysDept.setStatus( arg0.getStatus() ); + + return sysDept; + } + + @Override + public SysDept convert(SysDeptBo arg0, SysDept arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setDeptId( arg0.getDeptId() ); + arg1.setParentId( arg0.getParentId() ); + arg1.setDeptName( arg0.getDeptName() ); + arg1.setDeptCategory( arg0.getDeptCategory() ); + arg1.setOrderNum( arg0.getOrderNum() ); + arg1.setLeader( arg0.getLeader() ); + arg1.setPhone( arg0.getPhone() ); + arg1.setEmail( arg0.getEmail() ); + arg1.setStatus( arg0.getStatus() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapper.java new file mode 100644 index 0000000..1d17f58 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysDictData; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysDictDataBoToSysDictDataMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapperImpl.java new file mode 100644 index 0000000..b914b9c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictDataBoToSysDictDataMapperImpl.java @@ -0,0 +1,88 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysDictData; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysDictDataBoToSysDictDataMapperImpl implements SysDictDataBoToSysDictDataMapper { + + @Override + public SysDictData convert(SysDictDataBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysDictData sysDictData = new SysDictData(); + + sysDictData.setSearchValue( arg0.getSearchValue() ); + sysDictData.setCreateDept( arg0.getCreateDept() ); + sysDictData.setCreateBy( arg0.getCreateBy() ); + sysDictData.setCreateTime( arg0.getCreateTime() ); + sysDictData.setUpdateBy( arg0.getUpdateBy() ); + sysDictData.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysDictData.setParams( new LinkedHashMap( map ) ); + } + sysDictData.setDictCode( arg0.getDictCode() ); + sysDictData.setDictSort( arg0.getDictSort() ); + sysDictData.setDictLabel( arg0.getDictLabel() ); + sysDictData.setDictValue( arg0.getDictValue() ); + sysDictData.setDictType( arg0.getDictType() ); + sysDictData.setCssClass( arg0.getCssClass() ); + sysDictData.setListClass( arg0.getListClass() ); + sysDictData.setIsDefault( arg0.getIsDefault() ); + sysDictData.setRemark( arg0.getRemark() ); + + return sysDictData; + } + + @Override + public SysDictData convert(SysDictDataBo arg0, SysDictData arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setDictCode( arg0.getDictCode() ); + arg1.setDictSort( arg0.getDictSort() ); + arg1.setDictLabel( arg0.getDictLabel() ); + arg1.setDictValue( arg0.getDictValue() ); + arg1.setDictType( arg0.getDictType() ); + arg1.setCssClass( arg0.getCssClass() ); + arg1.setListClass( arg0.getListClass() ); + arg1.setIsDefault( arg0.getIsDefault() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapper.java new file mode 100644 index 0000000..5fce42c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysDictType; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysDictTypeBoToSysDictTypeMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapperImpl.java new file mode 100644 index 0000000..f72b4c0 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysDictTypeBoToSysDictTypeMapperImpl.java @@ -0,0 +1,78 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysDictType; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysDictTypeBoToSysDictTypeMapperImpl implements SysDictTypeBoToSysDictTypeMapper { + + @Override + public SysDictType convert(SysDictTypeBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysDictType sysDictType = new SysDictType(); + + sysDictType.setSearchValue( arg0.getSearchValue() ); + sysDictType.setCreateDept( arg0.getCreateDept() ); + sysDictType.setCreateBy( arg0.getCreateBy() ); + sysDictType.setCreateTime( arg0.getCreateTime() ); + sysDictType.setUpdateBy( arg0.getUpdateBy() ); + sysDictType.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysDictType.setParams( new LinkedHashMap( map ) ); + } + sysDictType.setDictId( arg0.getDictId() ); + sysDictType.setDictName( arg0.getDictName() ); + sysDictType.setDictType( arg0.getDictType() ); + sysDictType.setRemark( arg0.getRemark() ); + + return sysDictType; + } + + @Override + public SysDictType convert(SysDictTypeBo arg0, SysDictType arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setDictId( arg0.getDictId() ); + arg1.setDictName( arg0.getDictName() ); + arg1.setDictType( arg0.getDictType() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapper.java new file mode 100644 index 0000000..7f69296 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysLogininfor; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysLogininforBoToSysLogininforMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapperImpl.java new file mode 100644 index 0000000..59e329c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysLogininforBoToSysLogininforMapperImpl.java @@ -0,0 +1,60 @@ +package org.dromara.system.domain.bo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysLogininfor; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:57+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysLogininforBoToSysLogininforMapperImpl implements SysLogininforBoToSysLogininforMapper { + + @Override + public SysLogininfor convert(SysLogininforBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysLogininfor sysLogininfor = new SysLogininfor(); + + sysLogininfor.setInfoId( arg0.getInfoId() ); + sysLogininfor.setTenantId( arg0.getTenantId() ); + sysLogininfor.setUserName( arg0.getUserName() ); + sysLogininfor.setClientKey( arg0.getClientKey() ); + sysLogininfor.setDeviceType( arg0.getDeviceType() ); + sysLogininfor.setStatus( arg0.getStatus() ); + sysLogininfor.setIpaddr( arg0.getIpaddr() ); + sysLogininfor.setLoginLocation( arg0.getLoginLocation() ); + sysLogininfor.setBrowser( arg0.getBrowser() ); + sysLogininfor.setOs( arg0.getOs() ); + sysLogininfor.setMsg( arg0.getMsg() ); + sysLogininfor.setLoginTime( arg0.getLoginTime() ); + + return sysLogininfor; + } + + @Override + public SysLogininfor convert(SysLogininforBo arg0, SysLogininfor arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setInfoId( arg0.getInfoId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setClientKey( arg0.getClientKey() ); + arg1.setDeviceType( arg0.getDeviceType() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setIpaddr( arg0.getIpaddr() ); + arg1.setLoginLocation( arg0.getLoginLocation() ); + arg1.setBrowser( arg0.getBrowser() ); + arg1.setOs( arg0.getOs() ); + arg1.setMsg( arg0.getMsg() ); + arg1.setLoginTime( arg0.getLoginTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapper.java new file mode 100644 index 0000000..bfc1555 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysMenu; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysMenuBoToSysMenuMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapperImpl.java new file mode 100644 index 0000000..06e7c4e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysMenuBoToSysMenuMapperImpl.java @@ -0,0 +1,100 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysMenu; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysMenuBoToSysMenuMapperImpl implements SysMenuBoToSysMenuMapper { + + @Override + public SysMenu convert(SysMenuBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysMenu sysMenu = new SysMenu(); + + sysMenu.setSearchValue( arg0.getSearchValue() ); + sysMenu.setCreateDept( arg0.getCreateDept() ); + sysMenu.setCreateBy( arg0.getCreateBy() ); + sysMenu.setCreateTime( arg0.getCreateTime() ); + sysMenu.setUpdateBy( arg0.getUpdateBy() ); + sysMenu.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysMenu.setParams( new LinkedHashMap( map ) ); + } + sysMenu.setMenuId( arg0.getMenuId() ); + sysMenu.setParentId( arg0.getParentId() ); + sysMenu.setMenuName( arg0.getMenuName() ); + sysMenu.setOrderNum( arg0.getOrderNum() ); + sysMenu.setPath( arg0.getPath() ); + sysMenu.setComponent( arg0.getComponent() ); + sysMenu.setQueryParam( arg0.getQueryParam() ); + sysMenu.setIsFrame( arg0.getIsFrame() ); + sysMenu.setIsCache( arg0.getIsCache() ); + sysMenu.setMenuType( arg0.getMenuType() ); + sysMenu.setVisible( arg0.getVisible() ); + sysMenu.setStatus( arg0.getStatus() ); + sysMenu.setPerms( arg0.getPerms() ); + sysMenu.setIcon( arg0.getIcon() ); + sysMenu.setRemark( arg0.getRemark() ); + + return sysMenu; + } + + @Override + public SysMenu convert(SysMenuBo arg0, SysMenu arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setMenuId( arg0.getMenuId() ); + arg1.setParentId( arg0.getParentId() ); + arg1.setMenuName( arg0.getMenuName() ); + arg1.setOrderNum( arg0.getOrderNum() ); + arg1.setPath( arg0.getPath() ); + arg1.setComponent( arg0.getComponent() ); + arg1.setQueryParam( arg0.getQueryParam() ); + arg1.setIsFrame( arg0.getIsFrame() ); + arg1.setIsCache( arg0.getIsCache() ); + arg1.setMenuType( arg0.getMenuType() ); + arg1.setVisible( arg0.getVisible() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setPerms( arg0.getPerms() ); + arg1.setIcon( arg0.getIcon() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapper.java new file mode 100644 index 0000000..2814648 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysNotice; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysNoticeBoToSysNoticeMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapperImpl.java new file mode 100644 index 0000000..4c13a6e --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysNoticeBoToSysNoticeMapperImpl.java @@ -0,0 +1,82 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysNotice; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysNoticeBoToSysNoticeMapperImpl implements SysNoticeBoToSysNoticeMapper { + + @Override + public SysNotice convert(SysNoticeBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysNotice sysNotice = new SysNotice(); + + sysNotice.setSearchValue( arg0.getSearchValue() ); + sysNotice.setCreateDept( arg0.getCreateDept() ); + sysNotice.setCreateBy( arg0.getCreateBy() ); + sysNotice.setCreateTime( arg0.getCreateTime() ); + sysNotice.setUpdateBy( arg0.getUpdateBy() ); + sysNotice.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysNotice.setParams( new LinkedHashMap( map ) ); + } + sysNotice.setNoticeId( arg0.getNoticeId() ); + sysNotice.setNoticeTitle( arg0.getNoticeTitle() ); + sysNotice.setNoticeType( arg0.getNoticeType() ); + sysNotice.setNoticeContent( arg0.getNoticeContent() ); + sysNotice.setStatus( arg0.getStatus() ); + sysNotice.setRemark( arg0.getRemark() ); + + return sysNotice; + } + + @Override + public SysNotice convert(SysNoticeBo arg0, SysNotice arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setNoticeId( arg0.getNoticeId() ); + arg1.setNoticeTitle( arg0.getNoticeTitle() ); + arg1.setNoticeType( arg0.getNoticeType() ); + arg1.setNoticeContent( arg0.getNoticeContent() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapper.java new file mode 100644 index 0000000..6178151 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.common.log.event.OperLogEvent; +import org.dromara.common.log.event.OperLogEventToSysOperLogBoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysOperLogBoToSysOperLogMapper.class,OperLogEventToSysOperLogBoMapper.class}, + imports = {} +) +public interface SysOperLogBoToOperLogEventMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapperImpl.java new file mode 100644 index 0000000..8866bcf --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToOperLogEventMapperImpl.java @@ -0,0 +1,84 @@ +package org.dromara.system.domain.bo; + +import java.util.Arrays; +import javax.annotation.processing.Generated; +import org.dromara.common.log.event.OperLogEvent; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysOperLogBoToOperLogEventMapperImpl implements SysOperLogBoToOperLogEventMapper { + + @Override + public OperLogEvent convert(SysOperLogBo arg0) { + if ( arg0 == null ) { + return null; + } + + OperLogEvent operLogEvent = new OperLogEvent(); + + operLogEvent.setOperId( arg0.getOperId() ); + operLogEvent.setTenantId( arg0.getTenantId() ); + operLogEvent.setTitle( arg0.getTitle() ); + operLogEvent.setBusinessType( arg0.getBusinessType() ); + Integer[] businessTypes = arg0.getBusinessTypes(); + if ( businessTypes != null ) { + operLogEvent.setBusinessTypes( Arrays.copyOf( businessTypes, businessTypes.length ) ); + } + operLogEvent.setMethod( arg0.getMethod() ); + operLogEvent.setRequestMethod( arg0.getRequestMethod() ); + operLogEvent.setOperatorType( arg0.getOperatorType() ); + operLogEvent.setOperName( arg0.getOperName() ); + operLogEvent.setDeptName( arg0.getDeptName() ); + operLogEvent.setOperUrl( arg0.getOperUrl() ); + operLogEvent.setOperIp( arg0.getOperIp() ); + operLogEvent.setOperLocation( arg0.getOperLocation() ); + operLogEvent.setOperParam( arg0.getOperParam() ); + operLogEvent.setJsonResult( arg0.getJsonResult() ); + operLogEvent.setStatus( arg0.getStatus() ); + operLogEvent.setErrorMsg( arg0.getErrorMsg() ); + operLogEvent.setOperTime( arg0.getOperTime() ); + operLogEvent.setCostTime( arg0.getCostTime() ); + + return operLogEvent; + } + + @Override + public OperLogEvent convert(SysOperLogBo arg0, OperLogEvent arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setOperId( arg0.getOperId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setTitle( arg0.getTitle() ); + arg1.setBusinessType( arg0.getBusinessType() ); + Integer[] businessTypes = arg0.getBusinessTypes(); + if ( businessTypes != null ) { + arg1.setBusinessTypes( Arrays.copyOf( businessTypes, businessTypes.length ) ); + } + else { + arg1.setBusinessTypes( null ); + } + arg1.setMethod( arg0.getMethod() ); + arg1.setRequestMethod( arg0.getRequestMethod() ); + arg1.setOperatorType( arg0.getOperatorType() ); + arg1.setOperName( arg0.getOperName() ); + arg1.setDeptName( arg0.getDeptName() ); + arg1.setOperUrl( arg0.getOperUrl() ); + arg1.setOperIp( arg0.getOperIp() ); + arg1.setOperLocation( arg0.getOperLocation() ); + arg1.setOperParam( arg0.getOperParam() ); + arg1.setJsonResult( arg0.getJsonResult() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setErrorMsg( arg0.getErrorMsg() ); + arg1.setOperTime( arg0.getOperTime() ); + arg1.setCostTime( arg0.getCostTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapper.java new file mode 100644 index 0000000..6f3ef1c --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.common.log.event.OperLogEventToSysOperLogBoMapper; +import org.dromara.system.domain.SysOperLog; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysOperLogBoToOperLogEventMapper.class,OperLogEventToSysOperLogBoMapper.class}, + imports = {} +) +public interface SysOperLogBoToSysOperLogMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapperImpl.java new file mode 100644 index 0000000..131900b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysOperLogBoToSysOperLogMapperImpl.java @@ -0,0 +1,72 @@ +package org.dromara.system.domain.bo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysOperLog; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysOperLogBoToSysOperLogMapperImpl implements SysOperLogBoToSysOperLogMapper { + + @Override + public SysOperLog convert(SysOperLogBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysOperLog sysOperLog = new SysOperLog(); + + sysOperLog.setOperId( arg0.getOperId() ); + sysOperLog.setTenantId( arg0.getTenantId() ); + sysOperLog.setTitle( arg0.getTitle() ); + sysOperLog.setBusinessType( arg0.getBusinessType() ); + sysOperLog.setMethod( arg0.getMethod() ); + sysOperLog.setRequestMethod( arg0.getRequestMethod() ); + sysOperLog.setOperatorType( arg0.getOperatorType() ); + sysOperLog.setOperName( arg0.getOperName() ); + sysOperLog.setDeptName( arg0.getDeptName() ); + sysOperLog.setOperUrl( arg0.getOperUrl() ); + sysOperLog.setOperIp( arg0.getOperIp() ); + sysOperLog.setOperLocation( arg0.getOperLocation() ); + sysOperLog.setOperParam( arg0.getOperParam() ); + sysOperLog.setJsonResult( arg0.getJsonResult() ); + sysOperLog.setStatus( arg0.getStatus() ); + sysOperLog.setErrorMsg( arg0.getErrorMsg() ); + sysOperLog.setOperTime( arg0.getOperTime() ); + sysOperLog.setCostTime( arg0.getCostTime() ); + + return sysOperLog; + } + + @Override + public SysOperLog convert(SysOperLogBo arg0, SysOperLog arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setOperId( arg0.getOperId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setTitle( arg0.getTitle() ); + arg1.setBusinessType( arg0.getBusinessType() ); + arg1.setMethod( arg0.getMethod() ); + arg1.setRequestMethod( arg0.getRequestMethod() ); + arg1.setOperatorType( arg0.getOperatorType() ); + arg1.setOperName( arg0.getOperName() ); + arg1.setDeptName( arg0.getDeptName() ); + arg1.setOperUrl( arg0.getOperUrl() ); + arg1.setOperIp( arg0.getOperIp() ); + arg1.setOperLocation( arg0.getOperLocation() ); + arg1.setOperParam( arg0.getOperParam() ); + arg1.setJsonResult( arg0.getJsonResult() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setErrorMsg( arg0.getErrorMsg() ); + arg1.setOperTime( arg0.getOperTime() ); + arg1.setCostTime( arg0.getCostTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysPostBoToSysPostMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysPostBoToSysPostMapper.java new file mode 100644 index 0000000..a9bde60 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysPostBoToSysPostMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysPost; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysPostBoToSysPostMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysPostBoToSysPostMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysPostBoToSysPostMapperImpl.java new file mode 100644 index 0000000..fa28c5b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysPostBoToSysPostMapperImpl.java @@ -0,0 +1,86 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysPost; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysPostBoToSysPostMapperImpl implements SysPostBoToSysPostMapper { + + @Override + public SysPost convert(SysPostBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysPost sysPost = new SysPost(); + + sysPost.setSearchValue( arg0.getSearchValue() ); + sysPost.setCreateDept( arg0.getCreateDept() ); + sysPost.setCreateBy( arg0.getCreateBy() ); + sysPost.setCreateTime( arg0.getCreateTime() ); + sysPost.setUpdateBy( arg0.getUpdateBy() ); + sysPost.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysPost.setParams( new LinkedHashMap( map ) ); + } + sysPost.setPostId( arg0.getPostId() ); + sysPost.setDeptId( arg0.getDeptId() ); + sysPost.setPostCode( arg0.getPostCode() ); + sysPost.setPostName( arg0.getPostName() ); + sysPost.setPostCategory( arg0.getPostCategory() ); + sysPost.setPostSort( arg0.getPostSort() ); + sysPost.setStatus( arg0.getStatus() ); + sysPost.setRemark( arg0.getRemark() ); + + return sysPost; + } + + @Override + public SysPost convert(SysPostBo arg0, SysPost arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setPostId( arg0.getPostId() ); + arg1.setDeptId( arg0.getDeptId() ); + arg1.setPostCode( arg0.getPostCode() ); + arg1.setPostName( arg0.getPostName() ); + arg1.setPostCategory( arg0.getPostCategory() ); + arg1.setPostSort( arg0.getPostSort() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapper.java new file mode 100644 index 0000000..1023e08 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysRole; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysRoleBoToSysRoleMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapperImpl.java new file mode 100644 index 0000000..d089263 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysRoleBoToSysRoleMapperImpl.java @@ -0,0 +1,88 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysRole; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:57+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysRoleBoToSysRoleMapperImpl implements SysRoleBoToSysRoleMapper { + + @Override + public SysRole convert(SysRoleBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysRole sysRole = new SysRole(); + + sysRole.setSearchValue( arg0.getSearchValue() ); + sysRole.setCreateDept( arg0.getCreateDept() ); + sysRole.setCreateBy( arg0.getCreateBy() ); + sysRole.setCreateTime( arg0.getCreateTime() ); + sysRole.setUpdateBy( arg0.getUpdateBy() ); + sysRole.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysRole.setParams( new LinkedHashMap( map ) ); + } + sysRole.setRoleId( arg0.getRoleId() ); + sysRole.setRoleName( arg0.getRoleName() ); + sysRole.setRoleKey( arg0.getRoleKey() ); + sysRole.setRoleSort( arg0.getRoleSort() ); + sysRole.setDataScope( arg0.getDataScope() ); + sysRole.setMenuCheckStrictly( arg0.getMenuCheckStrictly() ); + sysRole.setDeptCheckStrictly( arg0.getDeptCheckStrictly() ); + sysRole.setStatus( arg0.getStatus() ); + sysRole.setRemark( arg0.getRemark() ); + + return sysRole; + } + + @Override + public SysRole convert(SysRoleBo arg0, SysRole arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setRoleId( arg0.getRoleId() ); + arg1.setRoleName( arg0.getRoleName() ); + arg1.setRoleKey( arg0.getRoleKey() ); + arg1.setRoleSort( arg0.getRoleSort() ); + arg1.setDataScope( arg0.getDataScope() ); + arg1.setMenuCheckStrictly( arg0.getMenuCheckStrictly() ); + arg1.setDeptCheckStrictly( arg0.getDeptCheckStrictly() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapper.java new file mode 100644 index 0000000..1392da3 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysSocial; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysSocialBoToSysSocialMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapperImpl.java new file mode 100644 index 0000000..7ce67d3 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysSocialBoToSysSocialMapperImpl.java @@ -0,0 +1,116 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysSocial; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysSocialBoToSysSocialMapperImpl implements SysSocialBoToSysSocialMapper { + + @Override + public SysSocial convert(SysSocialBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysSocial sysSocial = new SysSocial(); + + sysSocial.setSearchValue( arg0.getSearchValue() ); + sysSocial.setCreateDept( arg0.getCreateDept() ); + sysSocial.setCreateBy( arg0.getCreateBy() ); + sysSocial.setCreateTime( arg0.getCreateTime() ); + sysSocial.setUpdateBy( arg0.getUpdateBy() ); + sysSocial.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysSocial.setParams( new LinkedHashMap( map ) ); + } + sysSocial.setTenantId( arg0.getTenantId() ); + sysSocial.setId( arg0.getId() ); + sysSocial.setUserId( arg0.getUserId() ); + sysSocial.setAuthId( arg0.getAuthId() ); + sysSocial.setSource( arg0.getSource() ); + sysSocial.setAccessToken( arg0.getAccessToken() ); + sysSocial.setExpireIn( arg0.getExpireIn() ); + sysSocial.setRefreshToken( arg0.getRefreshToken() ); + sysSocial.setOpenId( arg0.getOpenId() ); + sysSocial.setUserName( arg0.getUserName() ); + sysSocial.setNickName( arg0.getNickName() ); + sysSocial.setEmail( arg0.getEmail() ); + sysSocial.setAvatar( arg0.getAvatar() ); + sysSocial.setAccessCode( arg0.getAccessCode() ); + sysSocial.setUnionId( arg0.getUnionId() ); + sysSocial.setScope( arg0.getScope() ); + sysSocial.setTokenType( arg0.getTokenType() ); + sysSocial.setIdToken( arg0.getIdToken() ); + sysSocial.setMacAlgorithm( arg0.getMacAlgorithm() ); + sysSocial.setMacKey( arg0.getMacKey() ); + sysSocial.setCode( arg0.getCode() ); + sysSocial.setOauthToken( arg0.getOauthToken() ); + sysSocial.setOauthTokenSecret( arg0.getOauthTokenSecret() ); + + return sysSocial; + } + + @Override + public SysSocial convert(SysSocialBo arg0, SysSocial arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setTenantId( arg0.getTenantId() ); + arg1.setId( arg0.getId() ); + arg1.setUserId( arg0.getUserId() ); + arg1.setAuthId( arg0.getAuthId() ); + arg1.setSource( arg0.getSource() ); + arg1.setAccessToken( arg0.getAccessToken() ); + arg1.setExpireIn( arg0.getExpireIn() ); + arg1.setRefreshToken( arg0.getRefreshToken() ); + arg1.setOpenId( arg0.getOpenId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setNickName( arg0.getNickName() ); + arg1.setEmail( arg0.getEmail() ); + arg1.setAvatar( arg0.getAvatar() ); + arg1.setAccessCode( arg0.getAccessCode() ); + arg1.setUnionId( arg0.getUnionId() ); + arg1.setScope( arg0.getScope() ); + arg1.setTokenType( arg0.getTokenType() ); + arg1.setIdToken( arg0.getIdToken() ); + arg1.setMacAlgorithm( arg0.getMacAlgorithm() ); + arg1.setMacKey( arg0.getMacKey() ); + arg1.setCode( arg0.getCode() ); + arg1.setOauthToken( arg0.getOauthToken() ); + arg1.setOauthTokenSecret( arg0.getOauthTokenSecret() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapper.java new file mode 100644 index 0000000..8f80241 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysTenant; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysTenantBoToSysTenantMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapperImpl.java new file mode 100644 index 0000000..d7f05e4 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantBoToSysTenantMapperImpl.java @@ -0,0 +1,98 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysTenant; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:57+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysTenantBoToSysTenantMapperImpl implements SysTenantBoToSysTenantMapper { + + @Override + public SysTenant convert(SysTenantBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysTenant sysTenant = new SysTenant(); + + sysTenant.setSearchValue( arg0.getSearchValue() ); + sysTenant.setCreateDept( arg0.getCreateDept() ); + sysTenant.setCreateBy( arg0.getCreateBy() ); + sysTenant.setCreateTime( arg0.getCreateTime() ); + sysTenant.setUpdateBy( arg0.getUpdateBy() ); + sysTenant.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysTenant.setParams( new LinkedHashMap( map ) ); + } + sysTenant.setId( arg0.getId() ); + sysTenant.setTenantId( arg0.getTenantId() ); + sysTenant.setContactUserName( arg0.getContactUserName() ); + sysTenant.setContactPhone( arg0.getContactPhone() ); + sysTenant.setCompanyName( arg0.getCompanyName() ); + sysTenant.setLicenseNumber( arg0.getLicenseNumber() ); + sysTenant.setAddress( arg0.getAddress() ); + sysTenant.setDomain( arg0.getDomain() ); + sysTenant.setIntro( arg0.getIntro() ); + sysTenant.setRemark( arg0.getRemark() ); + sysTenant.setPackageId( arg0.getPackageId() ); + sysTenant.setExpireTime( arg0.getExpireTime() ); + sysTenant.setAccountCount( arg0.getAccountCount() ); + sysTenant.setStatus( arg0.getStatus() ); + + return sysTenant; + } + + @Override + public SysTenant convert(SysTenantBo arg0, SysTenant arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setId( arg0.getId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setContactUserName( arg0.getContactUserName() ); + arg1.setContactPhone( arg0.getContactPhone() ); + arg1.setCompanyName( arg0.getCompanyName() ); + arg1.setLicenseNumber( arg0.getLicenseNumber() ); + arg1.setAddress( arg0.getAddress() ); + arg1.setDomain( arg0.getDomain() ); + arg1.setIntro( arg0.getIntro() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setPackageId( arg0.getPackageId() ); + arg1.setExpireTime( arg0.getExpireTime() ); + arg1.setAccountCount( arg0.getAccountCount() ); + arg1.setStatus( arg0.getStatus() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapper.java new file mode 100644 index 0000000..28ddf30 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapper.java @@ -0,0 +1,27 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysTenantPackage; +import org.mapstruct.Mapper; +import org.mapstruct.Mapping; +import org.mapstruct.MappingTarget; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysTenantPackageBoToSysTenantPackageMapper extends BaseMapper { + @Mapping( + target = "menuIds", + expression = "java(org.dromara.common.core.utils.StringUtils.join(source.getMenuIds(), \",\"))" + ) + SysTenantPackage convert(SysTenantPackageBo source); + + @Mapping( + target = "menuIds", + expression = "java(org.dromara.common.core.utils.StringUtils.join(source.getMenuIds(), \",\"))" + ) + SysTenantPackage convert(SysTenantPackageBo source, @MappingTarget SysTenantPackage target); +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapperImpl.java new file mode 100644 index 0000000..fc03641 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysTenantPackageBoToSysTenantPackageMapperImpl.java @@ -0,0 +1,84 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysTenantPackage; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysTenantPackageBoToSysTenantPackageMapperImpl implements SysTenantPackageBoToSysTenantPackageMapper { + + @Override + public SysTenantPackage convert(SysTenantPackageBo source) { + if ( source == null ) { + return null; + } + + SysTenantPackage sysTenantPackage = new SysTenantPackage(); + + sysTenantPackage.setSearchValue( source.getSearchValue() ); + sysTenantPackage.setCreateDept( source.getCreateDept() ); + sysTenantPackage.setCreateBy( source.getCreateBy() ); + sysTenantPackage.setCreateTime( source.getCreateTime() ); + sysTenantPackage.setUpdateBy( source.getUpdateBy() ); + sysTenantPackage.setUpdateTime( source.getUpdateTime() ); + Map map = source.getParams(); + if ( map != null ) { + sysTenantPackage.setParams( new LinkedHashMap( map ) ); + } + sysTenantPackage.setPackageId( source.getPackageId() ); + sysTenantPackage.setPackageName( source.getPackageName() ); + sysTenantPackage.setRemark( source.getRemark() ); + sysTenantPackage.setMenuCheckStrictly( source.getMenuCheckStrictly() ); + sysTenantPackage.setStatus( source.getStatus() ); + + sysTenantPackage.setMenuIds( org.dromara.common.core.utils.StringUtils.join(source.getMenuIds(), ",") ); + + return sysTenantPackage; + } + + @Override + public SysTenantPackage convert(SysTenantPackageBo source, SysTenantPackage target) { + if ( source == null ) { + return target; + } + + target.setSearchValue( source.getSearchValue() ); + target.setCreateDept( source.getCreateDept() ); + target.setCreateBy( source.getCreateBy() ); + target.setCreateTime( source.getCreateTime() ); + target.setUpdateBy( source.getUpdateBy() ); + target.setUpdateTime( source.getUpdateTime() ); + if ( target.getParams() != null ) { + Map map = source.getParams(); + if ( map != null ) { + target.getParams().clear(); + target.getParams().putAll( map ); + } + else { + target.setParams( null ); + } + } + else { + Map map = source.getParams(); + if ( map != null ) { + target.setParams( new LinkedHashMap( map ) ); + } + } + target.setPackageId( source.getPackageId() ); + target.setPackageName( source.getPackageName() ); + target.setRemark( source.getRemark() ); + target.setMenuCheckStrictly( source.getMenuCheckStrictly() ); + target.setStatus( source.getStatus() ); + + target.setMenuIds( org.dromara.common.core.utils.StringUtils.join(source.getMenuIds(), ",") ); + + return target; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysUserBoToSysUserMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysUserBoToSysUserMapper.java new file mode 100644 index 0000000..1f914e7 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysUserBoToSysUserMapper.java @@ -0,0 +1,14 @@ +package org.dromara.system.domain.bo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysUser; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {}, + imports = {} +) +public interface SysUserBoToSysUserMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysUserBoToSysUserMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysUserBoToSysUserMapperImpl.java new file mode 100644 index 0000000..5a74c3f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/bo/SysUserBoToSysUserMapperImpl.java @@ -0,0 +1,92 @@ +package org.dromara.system.domain.bo; + +import java.util.LinkedHashMap; +import java.util.Map; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysUser; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysUserBoToSysUserMapperImpl implements SysUserBoToSysUserMapper { + + @Override + public SysUser convert(SysUserBo arg0) { + if ( arg0 == null ) { + return null; + } + + SysUser sysUser = new SysUser(); + + sysUser.setSearchValue( arg0.getSearchValue() ); + sysUser.setCreateDept( arg0.getCreateDept() ); + sysUser.setCreateBy( arg0.getCreateBy() ); + sysUser.setCreateTime( arg0.getCreateTime() ); + sysUser.setUpdateBy( arg0.getUpdateBy() ); + sysUser.setUpdateTime( arg0.getUpdateTime() ); + Map map = arg0.getParams(); + if ( map != null ) { + sysUser.setParams( new LinkedHashMap( map ) ); + } + sysUser.setUserId( arg0.getUserId() ); + sysUser.setDeptId( arg0.getDeptId() ); + sysUser.setUserName( arg0.getUserName() ); + sysUser.setNickName( arg0.getNickName() ); + sysUser.setUserType( arg0.getUserType() ); + sysUser.setEmail( arg0.getEmail() ); + sysUser.setPhonenumber( arg0.getPhonenumber() ); + sysUser.setSex( arg0.getSex() ); + sysUser.setPassword( arg0.getPassword() ); + sysUser.setStatus( arg0.getStatus() ); + sysUser.setRemark( arg0.getRemark() ); + + return sysUser; + } + + @Override + public SysUser convert(SysUserBo arg0, SysUser arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setSearchValue( arg0.getSearchValue() ); + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setUpdateBy( arg0.getUpdateBy() ); + arg1.setUpdateTime( arg0.getUpdateTime() ); + if ( arg1.getParams() != null ) { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.getParams().clear(); + arg1.getParams().putAll( map ); + } + else { + arg1.setParams( null ); + } + } + else { + Map map = arg0.getParams(); + if ( map != null ) { + arg1.setParams( new LinkedHashMap( map ) ); + } + } + arg1.setUserId( arg0.getUserId() ); + arg1.setDeptId( arg0.getDeptId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setNickName( arg0.getNickName() ); + arg1.setUserType( arg0.getUserType() ); + arg1.setEmail( arg0.getEmail() ); + arg1.setPhonenumber( arg0.getPhonenumber() ); + arg1.setSex( arg0.getSex() ); + arg1.setPassword( arg0.getPassword() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysClientVoToSysClientMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysClientVoToSysClientMapper.java new file mode 100644 index 0000000..9a26725 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysClientVoToSysClientMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysClient; +import org.dromara.system.domain.SysClientToSysClientVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysClientToSysClientVoMapper.class}, + imports = {} +) +public interface SysClientVoToSysClientMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysClientVoToSysClientMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysClientVoToSysClientMapperImpl.java new file mode 100644 index 0000000..d605117 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysClientVoToSysClientMapperImpl.java @@ -0,0 +1,54 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysClient; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysClientVoToSysClientMapperImpl implements SysClientVoToSysClientMapper { + + @Override + public SysClient convert(SysClientVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysClient sysClient = new SysClient(); + + sysClient.setId( arg0.getId() ); + sysClient.setClientId( arg0.getClientId() ); + sysClient.setClientKey( arg0.getClientKey() ); + sysClient.setClientSecret( arg0.getClientSecret() ); + sysClient.setGrantType( arg0.getGrantType() ); + sysClient.setDeviceType( arg0.getDeviceType() ); + sysClient.setActiveTimeout( arg0.getActiveTimeout() ); + sysClient.setTimeout( arg0.getTimeout() ); + sysClient.setStatus( arg0.getStatus() ); + + return sysClient; + } + + @Override + public SysClient convert(SysClientVo arg0, SysClient arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setClientId( arg0.getClientId() ); + arg1.setClientKey( arg0.getClientKey() ); + arg1.setClientSecret( arg0.getClientSecret() ); + arg1.setGrantType( arg0.getGrantType() ); + arg1.setDeviceType( arg0.getDeviceType() ); + arg1.setActiveTimeout( arg0.getActiveTimeout() ); + arg1.setTimeout( arg0.getTimeout() ); + arg1.setStatus( arg0.getStatus() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapper.java new file mode 100644 index 0000000..1398cfc --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysConfig; +import org.dromara.system.domain.SysConfigToSysConfigVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysConfigToSysConfigVoMapper.class}, + imports = {} +) +public interface SysConfigVoToSysConfigMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapperImpl.java new file mode 100644 index 0000000..1322824 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysConfigVoToSysConfigMapperImpl.java @@ -0,0 +1,50 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysConfig; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:57+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysConfigVoToSysConfigMapperImpl implements SysConfigVoToSysConfigMapper { + + @Override + public SysConfig convert(SysConfigVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysConfig sysConfig = new SysConfig(); + + sysConfig.setCreateTime( arg0.getCreateTime() ); + sysConfig.setConfigId( arg0.getConfigId() ); + sysConfig.setConfigName( arg0.getConfigName() ); + sysConfig.setConfigKey( arg0.getConfigKey() ); + sysConfig.setConfigValue( arg0.getConfigValue() ); + sysConfig.setConfigType( arg0.getConfigType() ); + sysConfig.setRemark( arg0.getRemark() ); + + return sysConfig; + } + + @Override + public SysConfig convert(SysConfigVo arg0, SysConfig arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setConfigId( arg0.getConfigId() ); + arg1.setConfigName( arg0.getConfigName() ); + arg1.setConfigKey( arg0.getConfigKey() ); + arg1.setConfigValue( arg0.getConfigValue() ); + arg1.setConfigType( arg0.getConfigType() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapper.java new file mode 100644 index 0000000..1d08092 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysDept; +import org.dromara.system.domain.SysDeptToSysDeptVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysDeptToSysDeptVoMapper.class}, + imports = {} +) +public interface SysDeptVoToSysDeptMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapperImpl.java new file mode 100644 index 0000000..96a2b2f --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDeptVoToSysDeptMapperImpl.java @@ -0,0 +1,58 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysDept; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysDeptVoToSysDeptMapperImpl implements SysDeptVoToSysDeptMapper { + + @Override + public SysDept convert(SysDeptVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysDept sysDept = new SysDept(); + + sysDept.setCreateTime( arg0.getCreateTime() ); + sysDept.setDeptId( arg0.getDeptId() ); + sysDept.setParentId( arg0.getParentId() ); + sysDept.setDeptName( arg0.getDeptName() ); + sysDept.setDeptCategory( arg0.getDeptCategory() ); + sysDept.setOrderNum( arg0.getOrderNum() ); + sysDept.setLeader( arg0.getLeader() ); + sysDept.setPhone( arg0.getPhone() ); + sysDept.setEmail( arg0.getEmail() ); + sysDept.setStatus( arg0.getStatus() ); + sysDept.setAncestors( arg0.getAncestors() ); + + return sysDept; + } + + @Override + public SysDept convert(SysDeptVo arg0, SysDept arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setDeptId( arg0.getDeptId() ); + arg1.setParentId( arg0.getParentId() ); + arg1.setDeptName( arg0.getDeptName() ); + arg1.setDeptCategory( arg0.getDeptCategory() ); + arg1.setOrderNum( arg0.getOrderNum() ); + arg1.setLeader( arg0.getLeader() ); + arg1.setPhone( arg0.getPhone() ); + arg1.setEmail( arg0.getEmail() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setAncestors( arg0.getAncestors() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapper.java new file mode 100644 index 0000000..5119ada --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysDictData; +import org.dromara.system.domain.SysDictDataToSysDictDataVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysDictDataToSysDictDataVoMapper.class}, + imports = {} +) +public interface SysDictDataVoToSysDictDataMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapperImpl.java new file mode 100644 index 0000000..d124822 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictDataVoToSysDictDataMapperImpl.java @@ -0,0 +1,56 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysDictData; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysDictDataVoToSysDictDataMapperImpl implements SysDictDataVoToSysDictDataMapper { + + @Override + public SysDictData convert(SysDictDataVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysDictData sysDictData = new SysDictData(); + + sysDictData.setCreateTime( arg0.getCreateTime() ); + sysDictData.setDictCode( arg0.getDictCode() ); + sysDictData.setDictSort( arg0.getDictSort() ); + sysDictData.setDictLabel( arg0.getDictLabel() ); + sysDictData.setDictValue( arg0.getDictValue() ); + sysDictData.setDictType( arg0.getDictType() ); + sysDictData.setCssClass( arg0.getCssClass() ); + sysDictData.setListClass( arg0.getListClass() ); + sysDictData.setIsDefault( arg0.getIsDefault() ); + sysDictData.setRemark( arg0.getRemark() ); + + return sysDictData; + } + + @Override + public SysDictData convert(SysDictDataVo arg0, SysDictData arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setDictCode( arg0.getDictCode() ); + arg1.setDictSort( arg0.getDictSort() ); + arg1.setDictLabel( arg0.getDictLabel() ); + arg1.setDictValue( arg0.getDictValue() ); + arg1.setDictType( arg0.getDictType() ); + arg1.setCssClass( arg0.getCssClass() ); + arg1.setListClass( arg0.getListClass() ); + arg1.setIsDefault( arg0.getIsDefault() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapper.java new file mode 100644 index 0000000..5e1d5c3 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysDictType; +import org.dromara.system.domain.SysDictTypeToSysDictTypeVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysDictTypeToSysDictTypeVoMapper.class}, + imports = {} +) +public interface SysDictTypeVoToSysDictTypeMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapperImpl.java new file mode 100644 index 0000000..5c7b9bd --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysDictTypeVoToSysDictTypeMapperImpl.java @@ -0,0 +1,46 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysDictType; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysDictTypeVoToSysDictTypeMapperImpl implements SysDictTypeVoToSysDictTypeMapper { + + @Override + public SysDictType convert(SysDictTypeVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysDictType sysDictType = new SysDictType(); + + sysDictType.setCreateTime( arg0.getCreateTime() ); + sysDictType.setDictId( arg0.getDictId() ); + sysDictType.setDictName( arg0.getDictName() ); + sysDictType.setDictType( arg0.getDictType() ); + sysDictType.setRemark( arg0.getRemark() ); + + return sysDictType; + } + + @Override + public SysDictType convert(SysDictTypeVo arg0, SysDictType arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setDictId( arg0.getDictId() ); + arg1.setDictName( arg0.getDictName() ); + arg1.setDictType( arg0.getDictType() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapper.java new file mode 100644 index 0000000..2a77488 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysLogininfor; +import org.dromara.system.domain.SysLogininforToSysLogininforVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysLogininforToSysLogininforVoMapper.class}, + imports = {} +) +public interface SysLogininforVoToSysLogininforMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapperImpl.java new file mode 100644 index 0000000..4a585ad --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysLogininforVoToSysLogininforMapperImpl.java @@ -0,0 +1,60 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysLogininfor; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysLogininforVoToSysLogininforMapperImpl implements SysLogininforVoToSysLogininforMapper { + + @Override + public SysLogininfor convert(SysLogininforVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysLogininfor sysLogininfor = new SysLogininfor(); + + sysLogininfor.setInfoId( arg0.getInfoId() ); + sysLogininfor.setTenantId( arg0.getTenantId() ); + sysLogininfor.setUserName( arg0.getUserName() ); + sysLogininfor.setClientKey( arg0.getClientKey() ); + sysLogininfor.setDeviceType( arg0.getDeviceType() ); + sysLogininfor.setStatus( arg0.getStatus() ); + sysLogininfor.setIpaddr( arg0.getIpaddr() ); + sysLogininfor.setLoginLocation( arg0.getLoginLocation() ); + sysLogininfor.setBrowser( arg0.getBrowser() ); + sysLogininfor.setOs( arg0.getOs() ); + sysLogininfor.setMsg( arg0.getMsg() ); + sysLogininfor.setLoginTime( arg0.getLoginTime() ); + + return sysLogininfor; + } + + @Override + public SysLogininfor convert(SysLogininforVo arg0, SysLogininfor arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setInfoId( arg0.getInfoId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setClientKey( arg0.getClientKey() ); + arg1.setDeviceType( arg0.getDeviceType() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setIpaddr( arg0.getIpaddr() ); + arg1.setLoginLocation( arg0.getLoginLocation() ); + arg1.setBrowser( arg0.getBrowser() ); + arg1.setOs( arg0.getOs() ); + arg1.setMsg( arg0.getMsg() ); + arg1.setLoginTime( arg0.getLoginTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapper.java new file mode 100644 index 0000000..cc1677b --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysMenu; +import org.dromara.system.domain.SysMenuToSysMenuVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysMenuToSysMenuVoMapper.class,SysMenuToSysMenuVoMapper.class}, + imports = {} +) +public interface SysMenuVoToSysMenuMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapperImpl.java new file mode 100644 index 0000000..46679d5 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysMenuVoToSysMenuMapperImpl.java @@ -0,0 +1,88 @@ +package org.dromara.system.domain.vo; + +import java.util.List; +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysMenu; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysMenuVoToSysMenuMapperImpl implements SysMenuVoToSysMenuMapper { + + @Override + public SysMenu convert(SysMenuVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysMenu sysMenu = new SysMenu(); + + sysMenu.setCreateDept( arg0.getCreateDept() ); + sysMenu.setCreateTime( arg0.getCreateTime() ); + sysMenu.setMenuId( arg0.getMenuId() ); + sysMenu.setParentId( arg0.getParentId() ); + sysMenu.setMenuName( arg0.getMenuName() ); + sysMenu.setOrderNum( arg0.getOrderNum() ); + sysMenu.setPath( arg0.getPath() ); + sysMenu.setComponent( arg0.getComponent() ); + sysMenu.setQueryParam( arg0.getQueryParam() ); + sysMenu.setIsFrame( arg0.getIsFrame() ); + sysMenu.setIsCache( arg0.getIsCache() ); + sysMenu.setMenuType( arg0.getMenuType() ); + sysMenu.setVisible( arg0.getVisible() ); + sysMenu.setStatus( arg0.getStatus() ); + sysMenu.setPerms( arg0.getPerms() ); + sysMenu.setIcon( arg0.getIcon() ); + sysMenu.setRemark( arg0.getRemark() ); + sysMenu.setChildren( convert( arg0.getChildren() ) ); + + return sysMenu; + } + + @Override + public SysMenu convert(SysMenuVo arg0, SysMenu arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setCreateDept( arg0.getCreateDept() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setMenuId( arg0.getMenuId() ); + arg1.setParentId( arg0.getParentId() ); + arg1.setMenuName( arg0.getMenuName() ); + arg1.setOrderNum( arg0.getOrderNum() ); + arg1.setPath( arg0.getPath() ); + arg1.setComponent( arg0.getComponent() ); + arg1.setQueryParam( arg0.getQueryParam() ); + arg1.setIsFrame( arg0.getIsFrame() ); + arg1.setIsCache( arg0.getIsCache() ); + arg1.setMenuType( arg0.getMenuType() ); + arg1.setVisible( arg0.getVisible() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setPerms( arg0.getPerms() ); + arg1.setIcon( arg0.getIcon() ); + arg1.setRemark( arg0.getRemark() ); + if ( arg1.getChildren() != null ) { + List list = convert( arg0.getChildren() ); + if ( list != null ) { + arg1.getChildren().clear(); + arg1.getChildren().addAll( list ); + } + else { + arg1.setChildren( null ); + } + } + else { + List list = convert( arg0.getChildren() ); + if ( list != null ) { + arg1.setChildren( list ); + } + } + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapper.java new file mode 100644 index 0000000..3adf211 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysNotice; +import org.dromara.system.domain.SysNoticeToSysNoticeVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysNoticeToSysNoticeVoMapper.class}, + imports = {} +) +public interface SysNoticeVoToSysNoticeMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapperImpl.java new file mode 100644 index 0000000..9eb9a34 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysNoticeVoToSysNoticeMapperImpl.java @@ -0,0 +1,52 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysNotice; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysNoticeVoToSysNoticeMapperImpl implements SysNoticeVoToSysNoticeMapper { + + @Override + public SysNotice convert(SysNoticeVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysNotice sysNotice = new SysNotice(); + + sysNotice.setCreateBy( arg0.getCreateBy() ); + sysNotice.setCreateTime( arg0.getCreateTime() ); + sysNotice.setNoticeId( arg0.getNoticeId() ); + sysNotice.setNoticeTitle( arg0.getNoticeTitle() ); + sysNotice.setNoticeType( arg0.getNoticeType() ); + sysNotice.setNoticeContent( arg0.getNoticeContent() ); + sysNotice.setStatus( arg0.getStatus() ); + sysNotice.setRemark( arg0.getRemark() ); + + return sysNotice; + } + + @Override + public SysNotice convert(SysNoticeVo arg0, SysNotice arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setCreateBy( arg0.getCreateBy() ); + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setNoticeId( arg0.getNoticeId() ); + arg1.setNoticeTitle( arg0.getNoticeTitle() ); + arg1.setNoticeType( arg0.getNoticeType() ); + arg1.setNoticeContent( arg0.getNoticeContent() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapper.java new file mode 100644 index 0000000..e56e8d0 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysOperLog; +import org.dromara.system.domain.SysOperLogToSysOperLogVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysOperLogToSysOperLogVoMapper.class}, + imports = {} +) +public interface SysOperLogVoToSysOperLogMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapperImpl.java new file mode 100644 index 0000000..eab47a1 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysOperLogVoToSysOperLogMapperImpl.java @@ -0,0 +1,72 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysOperLog; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:57+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysOperLogVoToSysOperLogMapperImpl implements SysOperLogVoToSysOperLogMapper { + + @Override + public SysOperLog convert(SysOperLogVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysOperLog sysOperLog = new SysOperLog(); + + sysOperLog.setOperId( arg0.getOperId() ); + sysOperLog.setTenantId( arg0.getTenantId() ); + sysOperLog.setTitle( arg0.getTitle() ); + sysOperLog.setBusinessType( arg0.getBusinessType() ); + sysOperLog.setMethod( arg0.getMethod() ); + sysOperLog.setRequestMethod( arg0.getRequestMethod() ); + sysOperLog.setOperatorType( arg0.getOperatorType() ); + sysOperLog.setOperName( arg0.getOperName() ); + sysOperLog.setDeptName( arg0.getDeptName() ); + sysOperLog.setOperUrl( arg0.getOperUrl() ); + sysOperLog.setOperIp( arg0.getOperIp() ); + sysOperLog.setOperLocation( arg0.getOperLocation() ); + sysOperLog.setOperParam( arg0.getOperParam() ); + sysOperLog.setJsonResult( arg0.getJsonResult() ); + sysOperLog.setStatus( arg0.getStatus() ); + sysOperLog.setErrorMsg( arg0.getErrorMsg() ); + sysOperLog.setOperTime( arg0.getOperTime() ); + sysOperLog.setCostTime( arg0.getCostTime() ); + + return sysOperLog; + } + + @Override + public SysOperLog convert(SysOperLogVo arg0, SysOperLog arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setOperId( arg0.getOperId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setTitle( arg0.getTitle() ); + arg1.setBusinessType( arg0.getBusinessType() ); + arg1.setMethod( arg0.getMethod() ); + arg1.setRequestMethod( arg0.getRequestMethod() ); + arg1.setOperatorType( arg0.getOperatorType() ); + arg1.setOperName( arg0.getOperName() ); + arg1.setDeptName( arg0.getDeptName() ); + arg1.setOperUrl( arg0.getOperUrl() ); + arg1.setOperIp( arg0.getOperIp() ); + arg1.setOperLocation( arg0.getOperLocation() ); + arg1.setOperParam( arg0.getOperParam() ); + arg1.setJsonResult( arg0.getJsonResult() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setErrorMsg( arg0.getErrorMsg() ); + arg1.setOperTime( arg0.getOperTime() ); + arg1.setCostTime( arg0.getCostTime() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysPostVoToSysPostMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysPostVoToSysPostMapper.java new file mode 100644 index 0000000..dfc98b8 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysPostVoToSysPostMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysPost; +import org.dromara.system.domain.SysPostToSysPostVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysPostToSysPostVoMapper.class}, + imports = {} +) +public interface SysPostVoToSysPostMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysPostVoToSysPostMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysPostVoToSysPostMapperImpl.java new file mode 100644 index 0000000..4ee6dc3 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysPostVoToSysPostMapperImpl.java @@ -0,0 +1,54 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysPost; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysPostVoToSysPostMapperImpl implements SysPostVoToSysPostMapper { + + @Override + public SysPost convert(SysPostVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysPost sysPost = new SysPost(); + + sysPost.setCreateTime( arg0.getCreateTime() ); + sysPost.setPostId( arg0.getPostId() ); + sysPost.setDeptId( arg0.getDeptId() ); + sysPost.setPostCode( arg0.getPostCode() ); + sysPost.setPostName( arg0.getPostName() ); + sysPost.setPostCategory( arg0.getPostCategory() ); + sysPost.setPostSort( arg0.getPostSort() ); + sysPost.setStatus( arg0.getStatus() ); + sysPost.setRemark( arg0.getRemark() ); + + return sysPost; + } + + @Override + public SysPost convert(SysPostVo arg0, SysPost arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setPostId( arg0.getPostId() ); + arg1.setDeptId( arg0.getDeptId() ); + arg1.setPostCode( arg0.getPostCode() ); + arg1.setPostName( arg0.getPostName() ); + arg1.setPostCategory( arg0.getPostCategory() ); + arg1.setPostSort( arg0.getPostSort() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapper.java new file mode 100644 index 0000000..d514160 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysRole; +import org.dromara.system.domain.SysRoleToSysRoleVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysRoleToSysRoleVoMapper.class}, + imports = {} +) +public interface SysRoleVoToSysRoleMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapperImpl.java new file mode 100644 index 0000000..079adf1 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysRoleVoToSysRoleMapperImpl.java @@ -0,0 +1,56 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysRole; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysRoleVoToSysRoleMapperImpl implements SysRoleVoToSysRoleMapper { + + @Override + public SysRole convert(SysRoleVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysRole sysRole = new SysRole(); + + sysRole.setCreateTime( arg0.getCreateTime() ); + sysRole.setRoleId( arg0.getRoleId() ); + sysRole.setRoleName( arg0.getRoleName() ); + sysRole.setRoleKey( arg0.getRoleKey() ); + sysRole.setRoleSort( arg0.getRoleSort() ); + sysRole.setDataScope( arg0.getDataScope() ); + sysRole.setMenuCheckStrictly( arg0.getMenuCheckStrictly() ); + sysRole.setDeptCheckStrictly( arg0.getDeptCheckStrictly() ); + sysRole.setStatus( arg0.getStatus() ); + sysRole.setRemark( arg0.getRemark() ); + + return sysRole; + } + + @Override + public SysRole convert(SysRoleVo arg0, SysRole arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setRoleId( arg0.getRoleId() ); + arg1.setRoleName( arg0.getRoleName() ); + arg1.setRoleKey( arg0.getRoleKey() ); + arg1.setRoleSort( arg0.getRoleSort() ); + arg1.setDataScope( arg0.getDataScope() ); + arg1.setMenuCheckStrictly( arg0.getMenuCheckStrictly() ); + arg1.setDeptCheckStrictly( arg0.getDeptCheckStrictly() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapper.java new file mode 100644 index 0000000..3d4fd56 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysSocial; +import org.dromara.system.domain.SysSocialToSysSocialVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysSocialToSysSocialVoMapper.class}, + imports = {} +) +public interface SysSocialVoToSysSocialMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapperImpl.java new file mode 100644 index 0000000..ee90c71 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysSocialVoToSysSocialMapperImpl.java @@ -0,0 +1,84 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysSocial; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysSocialVoToSysSocialMapperImpl implements SysSocialVoToSysSocialMapper { + + @Override + public SysSocial convert(SysSocialVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysSocial sysSocial = new SysSocial(); + + sysSocial.setCreateTime( arg0.getCreateTime() ); + sysSocial.setTenantId( arg0.getTenantId() ); + sysSocial.setId( arg0.getId() ); + sysSocial.setUserId( arg0.getUserId() ); + sysSocial.setAuthId( arg0.getAuthId() ); + sysSocial.setSource( arg0.getSource() ); + sysSocial.setAccessToken( arg0.getAccessToken() ); + sysSocial.setExpireIn( arg0.getExpireIn() ); + sysSocial.setRefreshToken( arg0.getRefreshToken() ); + sysSocial.setOpenId( arg0.getOpenId() ); + sysSocial.setUserName( arg0.getUserName() ); + sysSocial.setNickName( arg0.getNickName() ); + sysSocial.setEmail( arg0.getEmail() ); + sysSocial.setAvatar( arg0.getAvatar() ); + sysSocial.setAccessCode( arg0.getAccessCode() ); + sysSocial.setUnionId( arg0.getUnionId() ); + sysSocial.setScope( arg0.getScope() ); + sysSocial.setTokenType( arg0.getTokenType() ); + sysSocial.setIdToken( arg0.getIdToken() ); + sysSocial.setMacAlgorithm( arg0.getMacAlgorithm() ); + sysSocial.setMacKey( arg0.getMacKey() ); + sysSocial.setCode( arg0.getCode() ); + sysSocial.setOauthToken( arg0.getOauthToken() ); + sysSocial.setOauthTokenSecret( arg0.getOauthTokenSecret() ); + + return sysSocial; + } + + @Override + public SysSocial convert(SysSocialVo arg0, SysSocial arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setId( arg0.getId() ); + arg1.setUserId( arg0.getUserId() ); + arg1.setAuthId( arg0.getAuthId() ); + arg1.setSource( arg0.getSource() ); + arg1.setAccessToken( arg0.getAccessToken() ); + arg1.setExpireIn( arg0.getExpireIn() ); + arg1.setRefreshToken( arg0.getRefreshToken() ); + arg1.setOpenId( arg0.getOpenId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setNickName( arg0.getNickName() ); + arg1.setEmail( arg0.getEmail() ); + arg1.setAvatar( arg0.getAvatar() ); + arg1.setAccessCode( arg0.getAccessCode() ); + arg1.setUnionId( arg0.getUnionId() ); + arg1.setScope( arg0.getScope() ); + arg1.setTokenType( arg0.getTokenType() ); + arg1.setIdToken( arg0.getIdToken() ); + arg1.setMacAlgorithm( arg0.getMacAlgorithm() ); + arg1.setMacKey( arg0.getMacKey() ); + arg1.setCode( arg0.getCode() ); + arg1.setOauthToken( arg0.getOauthToken() ); + arg1.setOauthTokenSecret( arg0.getOauthTokenSecret() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapper.java new file mode 100644 index 0000000..22407cb --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysTenantPackage; +import org.dromara.system.domain.SysTenantPackageToSysTenantPackageVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysTenantPackageToSysTenantPackageVoMapper.class}, + imports = {} +) +public interface SysTenantPackageVoToSysTenantPackageMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapperImpl.java new file mode 100644 index 0000000..d9bb2c3 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantPackageVoToSysTenantPackageMapperImpl.java @@ -0,0 +1,48 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysTenantPackage; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysTenantPackageVoToSysTenantPackageMapperImpl implements SysTenantPackageVoToSysTenantPackageMapper { + + @Override + public SysTenantPackage convert(SysTenantPackageVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysTenantPackage sysTenantPackage = new SysTenantPackage(); + + sysTenantPackage.setPackageId( arg0.getPackageId() ); + sysTenantPackage.setPackageName( arg0.getPackageName() ); + sysTenantPackage.setMenuIds( arg0.getMenuIds() ); + sysTenantPackage.setRemark( arg0.getRemark() ); + sysTenantPackage.setMenuCheckStrictly( arg0.getMenuCheckStrictly() ); + sysTenantPackage.setStatus( arg0.getStatus() ); + + return sysTenantPackage; + } + + @Override + public SysTenantPackage convert(SysTenantPackageVo arg0, SysTenantPackage arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setPackageId( arg0.getPackageId() ); + arg1.setPackageName( arg0.getPackageName() ); + arg1.setMenuIds( arg0.getMenuIds() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setMenuCheckStrictly( arg0.getMenuCheckStrictly() ); + arg1.setStatus( arg0.getStatus() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapper.java new file mode 100644 index 0000000..1c594ad --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapper.java @@ -0,0 +1,15 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysTenant; +import org.dromara.system.domain.SysTenantToSysTenantVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysTenantToSysTenantVoMapper.class}, + imports = {} +) +public interface SysTenantVoToSysTenantMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapperImpl.java new file mode 100644 index 0000000..d429d70 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysTenantVoToSysTenantMapperImpl.java @@ -0,0 +1,64 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysTenant; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:58+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysTenantVoToSysTenantMapperImpl implements SysTenantVoToSysTenantMapper { + + @Override + public SysTenant convert(SysTenantVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysTenant sysTenant = new SysTenant(); + + sysTenant.setId( arg0.getId() ); + sysTenant.setTenantId( arg0.getTenantId() ); + sysTenant.setContactUserName( arg0.getContactUserName() ); + sysTenant.setContactPhone( arg0.getContactPhone() ); + sysTenant.setCompanyName( arg0.getCompanyName() ); + sysTenant.setLicenseNumber( arg0.getLicenseNumber() ); + sysTenant.setAddress( arg0.getAddress() ); + sysTenant.setDomain( arg0.getDomain() ); + sysTenant.setIntro( arg0.getIntro() ); + sysTenant.setRemark( arg0.getRemark() ); + sysTenant.setPackageId( arg0.getPackageId() ); + sysTenant.setExpireTime( arg0.getExpireTime() ); + sysTenant.setAccountCount( arg0.getAccountCount() ); + sysTenant.setStatus( arg0.getStatus() ); + + return sysTenant; + } + + @Override + public SysTenant convert(SysTenantVo arg0, SysTenant arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setId( arg0.getId() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setContactUserName( arg0.getContactUserName() ); + arg1.setContactPhone( arg0.getContactPhone() ); + arg1.setCompanyName( arg0.getCompanyName() ); + arg1.setLicenseNumber( arg0.getLicenseNumber() ); + arg1.setAddress( arg0.getAddress() ); + arg1.setDomain( arg0.getDomain() ); + arg1.setIntro( arg0.getIntro() ); + arg1.setRemark( arg0.getRemark() ); + arg1.setPackageId( arg0.getPackageId() ); + arg1.setExpireTime( arg0.getExpireTime() ); + arg1.setAccountCount( arg0.getAccountCount() ); + arg1.setStatus( arg0.getStatus() ); + + return arg1; + } +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysUserVoToSysUserMapper.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysUserVoToSysUserMapper.java new file mode 100644 index 0000000..d4d8ce2 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysUserVoToSysUserMapper.java @@ -0,0 +1,16 @@ +package org.dromara.system.domain.vo; + +import io.github.linpeilie.AutoMapperConfig__164; +import io.github.linpeilie.BaseMapper; +import org.dromara.system.domain.SysRoleToSysRoleVoMapper; +import org.dromara.system.domain.SysUser; +import org.dromara.system.domain.SysUserToSysUserVoMapper; +import org.mapstruct.Mapper; + +@Mapper( + config = AutoMapperConfig__164.class, + uses = {SysRoleVoToSysRoleMapper.class,SysRoleToSysRoleVoMapper.class,SysUserToSysUserVoMapper.class}, + imports = {} +) +public interface SysUserVoToSysUserMapper extends BaseMapper { +} diff --git a/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysUserVoToSysUserMapperImpl.java b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysUserVoToSysUserMapperImpl.java new file mode 100644 index 0000000..aa7a234 --- /dev/null +++ b/im-admin/ruoyi-modules/ruoyi-system/target/generated-sources/annotations/org/dromara/system/domain/vo/SysUserVoToSysUserMapperImpl.java @@ -0,0 +1,68 @@ +package org.dromara.system.domain.vo; + +import javax.annotation.processing.Generated; +import org.dromara.system.domain.SysUser; +import org.springframework.stereotype.Component; + +@Generated( + value = "org.mapstruct.ap.MappingProcessor", + date = "2026-03-31T15:16:59+0800", + comments = "version: 1.5.5.Final, compiler: javac, environment: Java 17.0.13 (Amazon.com Inc.)" +) +@Component +public class SysUserVoToSysUserMapperImpl implements SysUserVoToSysUserMapper { + + @Override + public SysUser convert(SysUserVo arg0) { + if ( arg0 == null ) { + return null; + } + + SysUser sysUser = new SysUser(); + + sysUser.setCreateTime( arg0.getCreateTime() ); + sysUser.setTenantId( arg0.getTenantId() ); + sysUser.setUserId( arg0.getUserId() ); + sysUser.setDeptId( arg0.getDeptId() ); + sysUser.setUserName( arg0.getUserName() ); + sysUser.setNickName( arg0.getNickName() ); + sysUser.setUserType( arg0.getUserType() ); + sysUser.setEmail( arg0.getEmail() ); + sysUser.setPhonenumber( arg0.getPhonenumber() ); + sysUser.setSex( arg0.getSex() ); + sysUser.setAvatar( arg0.getAvatar() ); + sysUser.setPassword( arg0.getPassword() ); + sysUser.setStatus( arg0.getStatus() ); + sysUser.setLoginIp( arg0.getLoginIp() ); + sysUser.setLoginDate( arg0.getLoginDate() ); + sysUser.setRemark( arg0.getRemark() ); + + return sysUser; + } + + @Override + public SysUser convert(SysUserVo arg0, SysUser arg1) { + if ( arg0 == null ) { + return arg1; + } + + arg1.setCreateTime( arg0.getCreateTime() ); + arg1.setTenantId( arg0.getTenantId() ); + arg1.setUserId( arg0.getUserId() ); + arg1.setDeptId( arg0.getDeptId() ); + arg1.setUserName( arg0.getUserName() ); + arg1.setNickName( arg0.getNickName() ); + arg1.setUserType( arg0.getUserType() ); + arg1.setEmail( arg0.getEmail() ); + arg1.setPhonenumber( arg0.getPhonenumber() ); + arg1.setSex( arg0.getSex() ); + arg1.setAvatar( arg0.getAvatar() ); + arg1.setPassword( arg0.getPassword() ); + arg1.setStatus( arg0.getStatus() ); + arg1.setLoginIp( arg0.getLoginIp() ); + arg1.setLoginDate( arg0.getLoginDate() ); + arg1.setRemark( arg0.getRemark() ); + + return arg1; + } +}