diff --git a/.gitignore b/.gitignore index 5ff6309b..ac6723fd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,38 +1,38 @@ -target/ -!.mvn/wrapper/maven-wrapper.jar -!**/src/main/**/target/ -!**/src/test/**/target/ +# target/ +# !.mvn/wrapper/maven-wrapper.jar +# !**/src/main/**/target/ +# !**/src/test/**/target/ -### IntelliJ IDEA ### +# ### IntelliJ IDEA ### .idea/modules.xml .idea/jarRepositories.xml .idea/compiler.xml .idea/libraries/ -*.iws -*.iml -*.ipr +# *.iws +# *.iml +# *.ipr -### Eclipse ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache +# ### Eclipse ### +# .apt_generated +# .classpath +# .factorypath +# .project +# .settings +# .springBeans +# .sts4-cache -### NetBeans ### -/nbproject/private/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ -build/ -!**/src/main/**/build/ -!**/src/test/**/build/ +# ### NetBeans ### +# /nbproject/private/ +# /nbbuild/ +# /dist/ +# /nbdist/ +# /.nb-gradle/ +# build/ +# !**/src/main/**/build/ +# !**/src/test/**/build/ -### VS Code ### -.vscode/ +# ### VS Code ### +# .vscode/ -### Mac OS ### +# ### Mac OS ### .DS_Store \ No newline at end of file diff --git a/acdr-mall/.vscode/extensions.json b/acdr-mall/.vscode/extensions.json new file mode 100644 index 00000000..3324cd25 --- /dev/null +++ b/acdr-mall/.vscode/extensions.json @@ -0,0 +1,17 @@ +{ + "recommendations": [ + "vue.volar", + "stylelint.vscode-stylelint", + "esbenp.prettier-vscode", + "dbaeumer.vscode-eslint", + "antfu.unocss", + "antfu.iconify", + "evils.uniapp-vscode", + "uni-helper.uni-helper-vscode", + "uni-helper.uni-app-schemas-vscode", + "uni-helper.uni-highlight-vscode", + "uni-helper.uni-ui-snippets-vscode", + "uni-helper.uni-app-snippets-vscode", + "mrmlnc.vscode-json5" + ] +} diff --git a/acdr-mall/.vscode/settings.json b/acdr-mall/.vscode/settings.json new file mode 100644 index 00000000..392e56d8 --- /dev/null +++ b/acdr-mall/.vscode/settings.json @@ -0,0 +1,65 @@ +{ + // 默认格式化工具选择prettier + "editor.defaultFormatter": "esbenp.prettier-vscode", + // 保存的时候自动格式化 + "editor.formatOnSave": true, + //开启自动修复 + "editor.codeActionsOnSave": { + "source.fixAll": "explicit", + "source.fixAll.eslint": "explicit", + "source.fixAll.stylelint": "explicit" + }, + // 配置stylelint检查的文件类型范围 + // "stylelint.validate": ["css", "scss", "vue", "html"], // 与package.json的scripts对应 + "stylelint.enable": false, + "css.validate": false, + "less.validate": false, + "scss.validate": false, + "[shellscript]": { + "editor.defaultFormatter": "foxundermoon.shell-format" + }, + "[dotenv]": { + "editor.defaultFormatter": "foxundermoon.shell-format" + }, + "[vue]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[typescript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[jsonc]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + // 配置语言的文件关联 + "files.associations": { + "pages.json": "jsonc", // pages.json 可以写注释 + "manifest.json": "jsonc" // manifest.json 可以写注释 + }, + "cSpell.words": [ + "climblee", + "commitlint", + "dcloudio", + "iconfont", + "qrcode", + "refresherrefresh", + "scrolltolower", + "tabbar", + "unibest", + "uvui", + "WechatMiniprogram" + ], + "typescript.tsdk": "node_modules\\typescript\\lib", + // 控制相关文件嵌套展示 + "explorer.fileNesting.enabled": true, + "explorer.fileNesting.expand": false, + "explorer.fileNesting.patterns": { + "*.ts": "$(capture).test.ts, $(capture).test.tsx", + "*.tsx": "$(capture).test.ts, $(capture).test.tsx", + "*.env": "$(capture).env.*", + "CHANGELOG.md": "CHANGELOG*", + "package.json": "pnpm-lock.yaml,pnpm-workspace.yaml,LICENSE,.gitattributes,.gitignore,.gitpod.yml,CNAME,README*,.npmrc,.browserslistrc", + ".eslintrc.cjs": ".eslintignore,.prettierignore,.stylelintignore,.commitlintrc.*,.prettierrc.*,.stylelintrc.*,.eslintrc-auto-import.json,.editorconfig,.commitlint.cjs", + "vite.config.ts": "tsconfig.*.json,uno.config.ts,tsconfig.json,uni-pages.d.ts", + "manifest.config.ts": "manifest.config.ts,pages.config.ts" + } +} diff --git a/acdr-mall/.vscode/vue3.code-snippets b/acdr-mall/.vscode/vue3.code-snippets new file mode 100644 index 00000000..621b9e28 --- /dev/null +++ b/acdr-mall/.vscode/vue3.code-snippets @@ -0,0 +1,56 @@ +{ + // Place your unibest 工作区 snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and + // description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope + // is left empty or omitted, the snippet gets applied to all languages. The prefix is what is + // used to trigger the snippet and the body will be expanded and inserted. Possible variables are: + // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. + // Placeholders with the same ids are connected. + // Example: + // "Print to console": { + // "scope": "javascript,typescript", + // "prefix": "log", + // "body": [ + // "console.log('$1');", + // "$2" + // ], + // "description": "Log output to console" + // } + "Print unibest Vue3 SFC": { + "scope": "vue", + "prefix": "v3", + "body": [ + "", + "{", + " layout: 'default',", + " style: {", + " navigationBarTitleText: '$1',", + " },", + "}", + "\n", + "\n", + "\n", + "\n", + ], + }, + "Print unibest style": { + "scope": "vue", + "prefix": "st", + "body": ["\n"], + }, + "Print unibest script": { + "scope": "vue", + "prefix": "sc", + "body": ["\n"], + }, + "Print unibest template": { + "scope": "vue", + "prefix": "te", + "body": ["\n"], + }, +} diff --git a/acdr-ui/.vscode/extensions.json b/acdr-ui/.vscode/extensions.json new file mode 100644 index 00000000..3324cd25 --- /dev/null +++ b/acdr-ui/.vscode/extensions.json @@ -0,0 +1,17 @@ +{ + "recommendations": [ + "vue.volar", + "stylelint.vscode-stylelint", + "esbenp.prettier-vscode", + "dbaeumer.vscode-eslint", + "antfu.unocss", + "antfu.iconify", + "evils.uniapp-vscode", + "uni-helper.uni-helper-vscode", + "uni-helper.uni-app-schemas-vscode", + "uni-helper.uni-highlight-vscode", + "uni-helper.uni-ui-snippets-vscode", + "uni-helper.uni-app-snippets-vscode", + "mrmlnc.vscode-json5" + ] +} diff --git a/acdr-ui/.vscode/launch.json b/acdr-ui/.vscode/launch.json new file mode 100644 index 00000000..6d30dc9c --- /dev/null +++ b/acdr-ui/.vscode/launch.json @@ -0,0 +1,16 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "type": "pwa-msedge", + "request": "launch", + "name": "Launch Edge against localhost", + "url": "http://localhost:8081", + "webRoot": "${workspaceFolder}", + "breakOnLoad": true, + "sourceMaps": true, + "trace": true, + "skipFiles": ["/**"] + } + ] +} diff --git a/acdr-ui/.vscode/settings.json b/acdr-ui/.vscode/settings.json new file mode 100644 index 00000000..21db4690 --- /dev/null +++ b/acdr-ui/.vscode/settings.json @@ -0,0 +1,65 @@ +{ + // 默认格式化工具选择prettier + "editor.defaultFormatter": "esbenp.prettier-vscode", + // 保存的时候自动格式化 + "editor.formatOnSave": true, + //开启自动修复 + "editor.codeActionsOnSave": { + "source.fixAll": "explicit", + "source.fixAll.eslint": "explicit", + "source.fixAll.stylelint": "explicit" + }, + // 配置stylelint检查的文件类型范围 + // "stylelint.validate": ["css", "scss", "vue", "html"], // 与package.json的scripts对应 + // "stylelint.enable": true, + "css.validate": false, + "less.validate": false, + "scss.validate": false, + "[shellscript]": { + "editor.defaultFormatter": "foxundermoon.shell-format" + }, + "[dotenv]": { + "editor.defaultFormatter": "foxundermoon.shell-format" + }, + "[vue]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[typescript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[jsonc]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + // 配置语言的文件关联 + "files.associations": { + "pages.json": "jsonc", // pages.json 可以写注释 + "manifest.json": "jsonc" // manifest.json 可以写注释 + }, + "cSpell.words": [ + "climblee", + "commitlint", + "dcloudio", + "iconfont", + "qrcode", + "refresherrefresh", + "scrolltolower", + "tabbar", + "unibest", + "uvui", + "WechatMiniprogram" + ], + "typescript.tsdk": "node_modules\\typescript\\lib", + // 控制相关文件嵌套展示 + "explorer.fileNesting.enabled": true, + "explorer.fileNesting.expand": false, + "explorer.fileNesting.patterns": { + "*.ts": "$(capture).test.ts, $(capture).test.tsx", + "*.tsx": "$(capture).test.ts, $(capture).test.tsx", + "*.env": "$(capture).env.*", + "CHANGELOG.md": "CHANGELOG*", + "package.json": "pnpm-lock.yaml,pnpm-workspace.yaml,LICENSE,.gitattributes,.gitignore,.gitpod.yml,CNAME,README*,.npmrc,.browserslistrc", + ".eslintrc.cjs": ".eslintignore,.prettierignore,.stylelintignore,.commitlintrc.*,.prettierrc.*,.stylelintrc.*,.eslintrc-auto-import.json,.editorconfig,.commitlint.cjs", + "vite.config.ts": "tsconfig.*.json,uno.config.ts,tsconfig.json,uni-pages.d.ts", + "manifest.config.ts": "manifest.config.ts,pages.config.ts" + } +} diff --git a/acdr-ui/.vscode/vue3.code-snippets b/acdr-ui/.vscode/vue3.code-snippets new file mode 100644 index 00000000..80c163db --- /dev/null +++ b/acdr-ui/.vscode/vue3.code-snippets @@ -0,0 +1,71 @@ +{ + // Place your unibest 工作区 snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and + // description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope + // is left empty or omitted, the snippet gets applied to all languages. The prefix is what is + // used to trigger the snippet and the body will be expanded and inserted. Possible variables are: + // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. + // Placeholders with the same ids are connected. + // Example: + // "Print to console": { + // "scope": "javascript,typescript", + // "prefix": "log", + // "body": [ + // "console.log('$1');", + // "$2" + // ], + // "description": "Log output to console" + // } + "Print unibest Vue3 SFC": { + "scope": "vue", + "prefix": "v3", + "body": [ + "", + "{", + " layout: 'default',", + " style: {", + " navigationBarTitleText: '$1',", + " },", + "}", + "\n", + "\n", + "\n", + "\n", + ], + }, + "Print unibest style": { + "scope": "vue", + "prefix": "st", + "body": ["\n"], + }, + "Print unibest script": { + "scope": "vue", + "prefix": "sc", + "body": ["\n"], + }, + "Print unibest template": { + "scope": "vue", + "prefix": "te", + "body": ["\n"], + }, + "Async Const Anonymous Function": { + "prefix": "asyncfn", + "body": ["const ${1:functionName} = async () => {", "\t$0", "}"], + "description": "Create an async const anonymous function", + }, + "Const Anonymous Function": { + "prefix": "constfn", + "body": ["const ${1:functionName} = () => {", "\t$0", "}"], + "description": "Create a const anonymous function", + }, + "Console Log": { + "prefix": "clog", + "body": ["console.log(${1:post})"], + "description": "打印日志", + }, +} diff --git a/acdr-ui/env/.env b/acdr-ui/env/.env index 75b9ca8f..3c627ca9 100644 --- a/acdr-ui/env/.env +++ b/acdr-ui/env/.env @@ -7,8 +7,10 @@ VITE_WX_APPID = 'wxf2c6d4b7361366b4' # h5部署网站的base,配置到 manifest.config.ts 里的 h5.router.base VITE_APP_PUBLIC_BASE=/acdr/ -VITE_SERVER_BASEURL = 'http://47.99.70.12:28184/api' -VITE_UPLOAD_BASEURL = 'http://47.99.70.12:28184' +# VITE_SERVER_BASEURL = 'http://47.99.70.12:28184/api' +# VITE_UPLOAD_BASEURL = 'http://47.99.70.12:28184' +VITE_SERVER_BASEURL = 'http://localhost:28184/api' +VITE_UPLOAD_BASEURL = 'http://localhost:28184' VITE_OSS_BASEURL = 'http://116.204.119.171:9000/linghe' # h5是否需要配置代理 diff --git a/acdr/src/main/java/com/yskj/acdr/config/WebConfig.java b/acdr/src/main/java/com/yskj/acdr/config/WebConfig.java index da0dd0d5..48196957 100644 --- a/acdr/src/main/java/com/yskj/acdr/config/WebConfig.java +++ b/acdr/src/main/java/com/yskj/acdr/config/WebConfig.java @@ -95,7 +95,11 @@ public class WebConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") // 允许跨域的路径 - .allowedOrigins("*") // 允许跨域的域名,可以多个 + .allowedOrigins( + "http://localhost:8081", + "http://localhost:28184", + "http://47.99.70.12:28184", + "http://127.0.0.1:8081") // 允许跨域的域名,可以多个 .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS") // 允许的方法 .allowedHeaders("*") // 允许的请求头 //.allowCredentials(true) // 是否允许发送Cookie信息 diff --git a/cwzoonest/cwzoonest-admin/target/classes/META-INF/spring-devtools.properties b/cwzoonest/cwzoonest-admin/target/classes/META-INF/spring-devtools.properties new file mode 100644 index 00000000..2b23f85a --- /dev/null +++ b/cwzoonest/cwzoonest-admin/target/classes/META-INF/spring-devtools.properties @@ -0,0 +1 @@ +restart.include.json=/com.alibaba.fastjson.*.jar \ No newline at end of file diff --git a/cwzoonest/cwzoonest-admin/target/classes/application-druid.yml b/cwzoonest/cwzoonest-admin/target/classes/application-druid.yml new file mode 100644 index 00000000..adeeb912 --- /dev/null +++ b/cwzoonest/cwzoonest-admin/target/classes/application-druid.yml @@ -0,0 +1,61 @@ +# 数据源配置 +spring: + datasource: + type: com.alibaba.druid.pool.DruidDataSource + driverClassName: com.mysql.cj.jdbc.Driver + druid: + # 主库数据源 + master: + url: jdbc:mysql://localhost:3306/acdr?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 + username: root + password: root + # 从库数据源 + slave: + # 从数据源开关/默认关闭 + enabled: false + url: + username: + password: + # 初始连接数 + initialSize: 5 + # 最小连接池数量 + minIdle: 10 + # 最大连接池数量 + maxActive: 20 + # 配置获取连接等待超时的时间 + maxWait: 60000 + # 配置连接超时时间 + connectTimeout: 30000 + # 配置网络超时时间 + socketTimeout: 60000 + # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 + timeBetweenEvictionRunsMillis: 60000 + # 配置一个连接在池中最小生存的时间,单位是毫秒 + minEvictableIdleTimeMillis: 300000 + # 配置一个连接在池中最大生存的时间,单位是毫秒 + maxEvictableIdleTimeMillis: 900000 + # 配置检测连接是否有效 + validationQuery: SELECT 1 FROM DUAL + testWhileIdle: true + testOnBorrow: false + testOnReturn: false + webStatFilter: + enabled: true + statViewServlet: + enabled: true + # 设置白名单,不填则允许所有访问 + allow: + url-pattern: /druid/* + # 控制台管理用户名和密码 + login-username: ruoyi + login-password: 123456 + filter: + stat: + enabled: true + # 慢SQL记录 + log-slow-sql: true + slow-sql-millis: 1000 + merge-sql: true + wall: + config: + multi-statement-allow: true diff --git a/cwzoonest/cwzoonest-admin/target/classes/application.yml b/cwzoonest/cwzoonest-admin/target/classes/application.yml new file mode 100644 index 00000000..312536cf --- /dev/null +++ b/cwzoonest/cwzoonest-admin/target/classes/application.yml @@ -0,0 +1,131 @@ +# 项目相关配置 +ruoyi: + # 名称 + name: RuoYi + # 版本 + version: 3.8.6 + # 版权年份 + copyrightYear: 2023 + # 实例演示开关 + demoEnabled: true + # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath) + profile: D:\system\acdr\ + # 获取ip地址开关 + addressEnabled: false + # 验证码类型 math 数字计算 char 字符验证 + captchaType: math + +# 开发环境配置 +server: + # 服务器的HTTP端口,默认为8080 + port: 1234 + servlet: + # 应用的访问路径 + context-path: / + tomcat: + # tomcat的URI编码 + uri-encoding: UTF-8 + # 连接数满后的排队数,默认为100 + accept-count: 1000 + threads: + # tomcat最大线程数,默认为200 + max: 800 + # Tomcat启动初始化的线程数,默认值10 + min-spare: 100 + +# 日志配置 +logging: + level: + dev.cwzoonest.cn: debug + org.springframework: warn + +# 用户配置 +user: + password: + # 密码最大错误次数 + maxRetryCount: 5 + # 密码锁定时间(默认10分钟) + lockTime: 10 + +# Spring配置 +spring: + # 资源信息 + messages: + # 国际化资源文件路径 + basename: i18n/messages + profiles: + active: druid + # 文件上传 + servlet: + multipart: + # 单个文件大小 + max-file-size: 10MB + # 设置总上传的文件大小 + max-request-size: 20MB + # 服务模块 + devtools: + restart: + # 热部署开关 + enabled: true + # redis 配置 + redis: + # 地址 + host: localhost + # 端口,默认为6379 + port: 6379 + # 数据库索引 + database: 0 + # 密码 + password: + # 连接超时时间 + timeout: 10s + lettuce: + pool: + # 连接池中的最小空闲连接 + min-idle: 0 + # 连接池中的最大空闲连接 + max-idle: 8 + # 连接池的最大数据库连接数 + max-active: 8 + # #连接池最大阻塞等待时间(使用负值表示没有限制) + max-wait: -1ms + +# token配置 +token: + # 令牌自定义标识 + header: Authorization + # 令牌密钥 + secret: abcdefghijklmnopqrstuvwxyz + # 令牌有效期(默认30分钟) + expireTime: 30 + +# MyBatis Plus配置 +mybatis-plus: + # 搜索指定包别名 + typeAliasesPackage: dev.cwzoonest.cn.**.domain + # 配置mapper的扫描,找到所有的mapper.xml映射文件 + mapperLocations: classpath*:mapper/**/*Mapper.xml + # 加载全局的配置文件 + configLocation: classpath:mybatis/mybatis-config.xml + +# PageHelper分页插件 +pagehelper: + helperDialect: mysql + supportMethodsArguments: true + params: count=countSql + +# Swagger配置 +swagger: + # 是否开启swagger + enabled: true + # 请求前缀 + pathMapping: /dev-api + +# 防止XSS攻击 +xss: + # 过滤开关 + enabled: true + # 排除链接(多个用逗号分隔) + excludes: /system/notice + # 匹配链接 + urlPatterns: /system/*,/monitor/*,/tool/* diff --git a/cwzoonest/cwzoonest-admin/target/classes/banner.txt b/cwzoonest/cwzoonest-admin/target/classes/banner.txt new file mode 100644 index 00000000..0931cb84 --- /dev/null +++ b/cwzoonest/cwzoonest-admin/target/classes/banner.txt @@ -0,0 +1,24 @@ +Application Version: ${ruoyi.version} +Spring Boot Version: ${spring-boot.version} +//////////////////////////////////////////////////////////////////// +// _ooOoo_ // +// o8888888o // +// 88" . "88 // +// (| ^_^ |) // +// O\ = /O // +// ____/`---'\____ // +// .' \\| |// `. // +// / \\||| : |||// \ // +// / _||||| -:- |||||- \ // +// | | \\\ - /// | | // +// | \_| ''\---/'' | | // +// \ .-\__ `-` ___/-. / // +// ___`. .' /--.--\ `. . ___ // +// ."" '< `.___\_<|>_/___.' >'"". // +// | | : `- \`.;`\ _ /`;.`/ - ` : | | // +// \ \ `-. \_ __\ /__ _/ .-` / / // +// ========`-.____`-.___\_____/___.-`____.-'======== // +// `=---=' // +// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ // +// 佛祖保佑 永不宕机 永无BUG // +//////////////////////////////////////////////////////////////////// \ No newline at end of file diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/AdminApplication.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/AdminApplication.class new file mode 100644 index 00000000..54e514c0 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/AdminApplication.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/RuoYiServletInitializer.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/RuoYiServletInitializer.class new file mode 100644 index 00000000..68909fae Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/RuoYiServletInitializer.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/common/CaptchaController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/common/CaptchaController.class new file mode 100644 index 00000000..305aa762 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/common/CaptchaController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/common/CommonController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/common/CommonController.class new file mode 100644 index 00000000..cfe26771 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/common/CommonController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/CacheController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/CacheController.class new file mode 100644 index 00000000..88ea1946 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/CacheController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/ServerController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/ServerController.class new file mode 100644 index 00000000..44d8c5b0 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/ServerController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/SysLogininforController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/SysLogininforController.class new file mode 100644 index 00000000..399405c6 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/SysLogininforController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/SysOperlogController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/SysOperlogController.class new file mode 100644 index 00000000..aa7e7ec0 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/SysOperlogController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/SysUserOnlineController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/SysUserOnlineController.class new file mode 100644 index 00000000..f801fbe4 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/monitor/SysUserOnlineController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysConfigController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysConfigController.class new file mode 100644 index 00000000..5feca150 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysConfigController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysDeptController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysDeptController.class new file mode 100644 index 00000000..4ccd101f Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysDeptController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysDictDataController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysDictDataController.class new file mode 100644 index 00000000..d214268a Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysDictDataController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysDictTypeController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysDictTypeController.class new file mode 100644 index 00000000..6e06382a Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysDictTypeController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysIndexController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysIndexController.class new file mode 100644 index 00000000..b27380f8 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysIndexController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysLoginController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysLoginController.class new file mode 100644 index 00000000..bbc99eae Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysLoginController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysMenuController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysMenuController.class new file mode 100644 index 00000000..50455cb4 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysMenuController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysNoticeController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysNoticeController.class new file mode 100644 index 00000000..50f5d123 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysNoticeController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysPostController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysPostController.class new file mode 100644 index 00000000..8caf3bf2 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysPostController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysProfileController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysProfileController.class new file mode 100644 index 00000000..58e74ff1 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysProfileController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysRegisterController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysRegisterController.class new file mode 100644 index 00000000..67e3e7ac Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysRegisterController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysRoleController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysRoleController.class new file mode 100644 index 00000000..a7dd1ac5 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysRoleController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysUserController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysUserController.class new file mode 100644 index 00000000..9e132eb0 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/system/SysUserController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/tool/TestController.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/tool/TestController.class new file mode 100644 index 00000000..41740ebe Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/tool/TestController.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/tool/UserEntity.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/tool/UserEntity.class new file mode 100644 index 00000000..b57c5c94 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/controller/tool/UserEntity.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/core/config/SwaggerConfig.class b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/core/config/SwaggerConfig.class new file mode 100644 index 00000000..5f9f8662 Binary files /dev/null and b/cwzoonest/cwzoonest-admin/target/classes/dev/cwzoonest/cn/web/core/config/SwaggerConfig.class differ diff --git a/cwzoonest/cwzoonest-admin/target/classes/i18n/messages.properties b/cwzoonest/cwzoonest-admin/target/classes/i18n/messages.properties new file mode 100644 index 00000000..93de0055 --- /dev/null +++ b/cwzoonest/cwzoonest-admin/target/classes/i18n/messages.properties @@ -0,0 +1,38 @@ +#错误消息 +not.null=* 必须填写 +user.jcaptcha.error=验证码错误 +user.jcaptcha.expire=验证码已失效 +user.not.exists=用户不存在/密码错误 +user.password.not.match=用户不存在/密码错误 +user.password.retry.limit.count=密码输入错误{0}次 +user.password.retry.limit.exceed=密码输入错误{0}次,帐户锁定{1}分钟 +user.password.delete=对不起,您的账号已被删除 +user.blocked=用户已封禁,请联系管理员 +role.blocked=角色已封禁,请联系管理员 +login.blocked=很遗憾,访问IP已被列入系统黑名单 +user.logout.success=退出成功 + +length.not.valid=长度必须在{min}到{max}个字符之间 + +user.username.not.valid=* 2到20个汉字、字母、数字或下划线组成,且必须以非数字开头 +user.password.not.valid=* 5-50个字符 + +user.email.not.valid=邮箱格式错误 +user.mobile.phone.number.not.valid=手机号格式错误 +user.login.success=登录成功 +user.register.success=注册成功 +user.notfound=请重新登录 +user.forcelogout=管理员强制退出,请重新登录 +user.unknown.error=未知错误,请重新登录 + +##文件上传消息 +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}] diff --git a/cwzoonest/cwzoonest-admin/target/classes/logback.xml b/cwzoonest/cwzoonest-admin/target/classes/logback.xml new file mode 100644 index 00000000..5aaab23f --- /dev/null +++ b/cwzoonest/cwzoonest-admin/target/classes/logback.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + ${log.pattern} + + + + + + ${log.path}/sys-info.log + + + + ${log.path}/sys-info.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + + + + INFO + + ACCEPT + + DENY + + + + + ${log.path}/sys-error.log + + + + ${log.path}/sys-error.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + + + + ERROR + + ACCEPT + + DENY + + + + + + ${log.path}/sys-user.log + + + ${log.path}/sys-user.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-admin/target/classes/mybatis/mybatis-config.xml b/cwzoonest/cwzoonest-admin/target/classes/mybatis/mybatis-config.xml new file mode 100644 index 00000000..ac47c038 --- /dev/null +++ b/cwzoonest/cwzoonest-admin/target/classes/mybatis/mybatis-config.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/cwzoonest/cwzoonest-api/target/classes/META-INF/spring-configuration-metadata.json b/cwzoonest/cwzoonest-api/target/classes/META-INF/spring-configuration-metadata.json new file mode 100644 index 00000000..af81b5b1 --- /dev/null +++ b/cwzoonest/cwzoonest-api/target/classes/META-INF/spring-configuration-metadata.json @@ -0,0 +1,24 @@ +{ + "groups": [ + { + "name": "sky.wechat", + "type": "com.yskj.acdr.master.common.WeChatProperties", + "sourceType": "com.yskj.acdr.master.common.WeChatProperties" + } + ], + "properties": [ + { + "name": "sky.wechat.appid", + "type": "java.lang.String", + "description": "小程序的appid", + "sourceType": "com.yskj.acdr.master.common.WeChatProperties" + }, + { + "name": "sky.wechat.secret", + "type": "java.lang.String", + "description": "小程序的密钥", + "sourceType": "com.yskj.acdr.master.common.WeChatProperties" + } + ], + "hints": [] +} \ No newline at end of file diff --git a/cwzoonest/cwzoonest-api/target/classes/application-devp.yml b/cwzoonest/cwzoonest-api/target/classes/application-devp.yml new file mode 100644 index 00000000..9ff3da25 --- /dev/null +++ b/cwzoonest/cwzoonest-api/target/classes/application-devp.yml @@ -0,0 +1,131 @@ +server: + port: 28184 + servlet: + context-path: /acdr + # 定义请求响应的字符编码 + encoding: + charset: UTF-8 + force-request: true + force-response: true + tomcat: + # Tomcat日志 + access-log: + enabled: true + encoding: UTF-8 + max-days: 7 + directory: ${path.logs}tomcat\ + +logging: + charset: + console: UTF-8 + file: UTF-8 + file: + name: ${path.logs}application.log + level: + root: info + +spring: + jackson: + date-format: yyyy-MM-dd + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://127.0.0.1:3306/acdr?useSSL=FALSE&serverTimezone=Asia/Shanghai&useOldAliasMetadataBehavior=true&rewriteBatchedStatements=true + username: root + password: root + # HikariCP连接池 + type: com.zaxxer.hikari.HikariDataSource + hikari: + pool-name: HikariCP + read-only: false + connection-test-query: SELECT 1 + connection-timeout: 30000 # 数据库连接超时时间,默认30秒,即30000 + max-lifetime: 60000 # 此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认1800000即30分钟 + maximum-pool-size: 10 # 连接池最大连接数,默认是10 + minimum-idle: 2 # 最小空闲连接数量 + idle-timeout: 30000 # 空闲连接存活最大时间,默认600000(10分钟) + auto-commit: true # 此属性控制从池返回的连接的默认自动提交行为,默认值:true + data: + # redis配置 + redis: + # Redis数据库索引(默认为0) + database: 3 + # Redis服务器地址 + host: 127.0.0.1 + # Redis服务器连接端口 + port: 6379 + # Redis服务器连接密码(默认为空) + # password: + # 连接超时时间 + timeout: 10s + lettuce: + pool: + # 连接池最大连接数 + max-active: 200 + # 连接池最大阻塞等待时间(使用负值表示没有限制) + max-wait: -1ms + # 连接池中的最大空闲连接 + max-idle: 10 + # 连接池中的最小空闲连接 + min-idle: 0 +# Sa-Token配置 +sa-token: + # token 名称 (同时也是cookie名称) + token-name: Authorization + # token 有效期,单位s 默认30天, -1代表永不过期 + timeout: 2592000 + # token 临时有效期 (指定时间内无操作就视为token过期) 单位: 秒 + active-timeout: -1 + # 是否允许同一账号并发登录 (为true时允许一起登录, 为false时新登录挤掉旧登录) + is-concurrent: false + # 在多人登录同一账号时,是否共用一个token (为true时所有登录共用一个token, 为false时每次登录新建一个token) + is-share: false + # token风格 + token-style: uuid + # 是否输出操作日志 + is-log: false + +mybatis-plus: + # mapper.xml文件位置 + mapper-locations: classpath*:com/yskj/**/master/**/mapper/xml/*.xml + configuration: + # 开启MyBatis的SQL打印 + #log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + # 当使用非实体类接收返回数据时,字段值若为空则返回null(不设置此项会忽略为null的字段) + call-setters-on-nulls: true + +# 系统管理 +management: + endpoint: + shutdown: + enabled: true + endpoints: + web: + exposure: + include: '*' + +# 自定义配置 +path: + home: D:\system\acdr\ + logs: ${path.home}logs\ + file: ${path.home}file\ + profile: ${path.home}profile\ + +phone: + key: e1bc0661299f1303aef1c5659d0ae1c6 + model: 263680 + url: http://v.juhe.cn/sms/send + +sky: + wechat: + appid: wx9c4d903994e8b49f + secret: f7ea5ec0873e291039c7f5ea8f75bb72 + login: https://api.weixin.qq.com/sns/jscode2session + +aliyun: + appcode: 51629a0d71eb486c880162f2a1fe828b + auth_url: https://idenauthen.market.alicloudapi.com/idenAuthentication + ocr_url: https://cardnumber.market.alicloudapi.com/rest/160601/ocr/ocr_idcard.json + +map: + url_geo: https://restapi.amap.com/v3/geocode/geo + amapkey: 5d9a34ed2e679eb291f5e516607657fb diff --git a/cwzoonest/cwzoonest-api/target/classes/application-production.yml b/cwzoonest/cwzoonest-api/target/classes/application-production.yml new file mode 100644 index 00000000..7460d038 --- /dev/null +++ b/cwzoonest/cwzoonest-api/target/classes/application-production.yml @@ -0,0 +1,125 @@ +server: + port: 28184 + servlet: + context-path: /acdr + # 定义请求响应的字符编码 + encoding: + charset: UTF-8 + force-request: true + force-response: true + tomcat: + # Tomcat日志 + access-log: + enabled: true + encoding: UTF-8 + max-days: 7 + directory: ${path.logs}tomcat\ + +logging: + charset: + console: UTF-8 + file: UTF-8 + file: + name: ${path.logs}application.log + level: + root: info + +spring: + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + url: jdbc:mysql://127.0.0.1:3306/acdr?useSSL=FALSE&serverTimezone=Asia/Shanghai&useOldAliasMetadataBehavior=true&rewriteBatchedStatements=true + username: root + password: root + # HikariCP连接池 + type: com.zaxxer.hikari.HikariDataSource + hikari: + pool-name: HikariCP + read-only: false + connection-test-query: SELECT 1 + connection-timeout: 30000 # 数据库连接超时时间,默认30秒,即30000 + max-lifetime: 60000 # 此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认1800000即30分钟 + maximum-pool-size: 10 # 连接池最大连接数,默认是10 + minimum-idle: 2 # 最小空闲连接数量 + idle-timeout: 30000 # 空闲连接存活最大时间,默认600000(10分钟) + auto-commit: true # 此属性控制从池返回的连接的默认自动提交行为,默认值:true + data: + # redis配置 + redis: + # Redis数据库索引(默认为0) + database: 3 + # Redis服务器地址 + host: 127.0.0.1 + # Redis服务器连接端口 + port: 6379 + # Redis服务器连接密码(默认为空) + # password: + # 连接超时时间 + timeout: 10s + lettuce: + pool: + # 连接池最大连接数 + max-active: 200 + # 连接池最大阻塞等待时间(使用负值表示没有限制) + max-wait: -1ms + # 连接池中的最大空闲连接 + max-idle: 10 + # 连接池中的最小空闲连接 + min-idle: 0 +# Sa-Token配置 +sa-token: + # token 名称 (同时也是cookie名称) + token-name: Authorization + # token 有效期,单位s 默认30天, -1代表永不过期 + timeout: 2592000 + # token 临时有效期 (指定时间内无操作就视为token过期) 单位: 秒 + active-timeout: -1 + # 是否允许同一账号并发登录 (为true时允许一起登录, 为false时新登录挤掉旧登录) + is-concurrent: false + # 在多人登录同一账号时,是否共用一个token (为true时所有登录共用一个token, 为false时每次登录新建一个token) + is-share: false + # token风格 + token-style: uuid + # 是否输出操作日志 + is-log: false + +mybatis-plus: + # mapper.xml文件位置 + mapper-locations: classpath*:com/yskj/**/master/**/mapper/xml/*.xml + configuration: + # 开启MyBatis的SQL打印 + #log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + # 当使用非实体类接收返回数据时,字段值若为空则返回null(不设置此项会忽略为null的字段) + call-setters-on-nulls: true + +# 系统管理 +management: + endpoint: + shutdown: + enabled: true + endpoints: + web: + exposure: + include: '*' + +# 自定义配置 +path: + home: D:\system\acdr\ + logs: ${path.home}logs\ + file: ${path.home}file\ + profile: ${path.home}\profile\ + +phone: + key: e1bc0661299f1303aef1c5659d0ae1c6 + model: 263680 + url: http://v.juhe.cn/sms/send + +sky: + wechat: + appid: wxbcbdfd32af81ee15 + secret: f7ea5ec0873e291039c7f5ea8f75bb72 + login: https://api.weixin.qq.com/sns/jscode2session + +aliyun: + appcode: 51629a0d71eb486c880162f2a1fe828b + auth_url: https://idenauthen.market.alicloudapi.com/idenAuthentication + ocr_url: https://cardnumber.market.alicloudapi.com/rest/160601/ocr/ocr_idcard.json diff --git a/cwzoonest/cwzoonest-api/target/classes/application.yml b/cwzoonest/cwzoonest-api/target/classes/application.yml new file mode 100644 index 00000000..b63ba93a --- /dev/null +++ b/cwzoonest/cwzoonest-api/target/classes/application.yml @@ -0,0 +1,3 @@ +spring: + profiles: + active: devp diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/AcdrApplication.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/AcdrApplication.class new file mode 100644 index 00000000..af583669 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/AcdrApplication.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/aspect/GlobalLogsAspect.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/aspect/GlobalLogsAspect.class new file mode 100644 index 00000000..4ffe48c3 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/aspect/GlobalLogsAspect.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/cache/GlobalRedisCache.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/cache/GlobalRedisCache.class new file mode 100644 index 00000000..7807f90a Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/cache/GlobalRedisCache.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/constant/GlobalConstant.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/constant/GlobalConstant.class new file mode 100644 index 00000000..972bc163 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/constant/GlobalConstant.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/encrypt/GlobalEncryptHelper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/encrypt/GlobalEncryptHelper.class new file mode 100644 index 00000000..0363209f Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/encrypt/GlobalEncryptHelper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/exception/BusinessException.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/exception/BusinessException.class new file mode 100644 index 00000000..56dfd338 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/exception/BusinessException.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/exception/LimitException.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/exception/LimitException.class new file mode 100644 index 00000000..bd557245 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/exception/LimitException.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/exception/LoginFailedException.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/exception/LoginFailedException.class new file mode 100644 index 00000000..c412e7bf Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/exception/LoginFailedException.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/handler/GlobalExceptionHandler.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/handler/GlobalExceptionHandler.class new file mode 100644 index 00000000..438ac41f Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/handler/GlobalExceptionHandler.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/handler/GlobalFieldFillHandler.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/handler/GlobalFieldFillHandler.class new file mode 100644 index 00000000..b32dc8f2 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/handler/GlobalFieldFillHandler.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/listener/GlobalModuleListener.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/listener/GlobalModuleListener.class new file mode 100644 index 00000000..aba6c167 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/listener/GlobalModuleListener.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/listener/GlobalModuleMonitor.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/listener/GlobalModuleMonitor.class new file mode 100644 index 00000000..64d9644d Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/listener/GlobalModuleMonitor.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/mybatis/MybatisPlusGenerator.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/mybatis/MybatisPlusGenerator.class new file mode 100644 index 00000000..9ec8e02e Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/mybatis/MybatisPlusGenerator.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/mybatis/TableToEntityConstructor.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/mybatis/TableToEntityConstructor.class new file mode 100644 index 00000000..f4873973 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/mybatis/TableToEntityConstructor.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/response/GlobalResponse$ValueFilter.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/response/GlobalResponse$ValueFilter.class new file mode 100644 index 00000000..bc75765e Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/response/GlobalResponse$ValueFilter.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/response/GlobalResponse.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/response/GlobalResponse.class new file mode 100644 index 00000000..efcaccbc Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/response/GlobalResponse.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/AgeRangeValidator.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/AgeRangeValidator.class new file mode 100644 index 00000000..63524d9d Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/AgeRangeValidator.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/PhoneValidator.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/PhoneValidator.class new file mode 100644 index 00000000..40014b17 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/PhoneValidator.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/ValidAgeRange.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/ValidAgeRange.class new file mode 100644 index 00000000..4693fe1d Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/ValidAgeRange.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/ValidPhone.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/ValidPhone.class new file mode 100644 index 00000000..19892bfc Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/common/verify/ValidPhone.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/config/GlobalModuleConfig.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/config/GlobalModuleConfig.class new file mode 100644 index 00000000..616ffd95 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/config/GlobalModuleConfig.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/config/JacksonConfig.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/config/JacksonConfig.class new file mode 100644 index 00000000..a78f3aea Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/config/JacksonConfig.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/config/WebConfig.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/config/WebConfig.class new file mode 100644 index 00000000..2cdb2a6b Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/config/WebConfig.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/enums/AuthenticationErrorCode.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/enums/AuthenticationErrorCode.class new file mode 100644 index 00000000..fee57e0c Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/enums/AuthenticationErrorCode.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/enums/PetSpecies.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/enums/PetSpecies.class new file mode 100644 index 00000000..171a534e Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/enums/PetSpecies.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/limit/LimitType.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/limit/LimitType.class new file mode 100644 index 00000000..61057f8b Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/limit/LimitType.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/limit/RateLimitAspect.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/limit/RateLimitAspect.class new file mode 100644 index 00000000..60f80d31 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/limit/RateLimitAspect.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/limit/RateLimiter.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/limit/RateLimiter.class new file mode 100644 index 00000000..0e3c2399 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/limit/RateLimiter.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/controller/ChinaAddressController.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/controller/ChinaAddressController.class new file mode 100644 index 00000000..d0cb6d8e Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/controller/ChinaAddressController.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/entity/ChinaAddress.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/entity/ChinaAddress.class new file mode 100644 index 00000000..ec7bd817 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/entity/ChinaAddress.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/mapper/ChinaAddressMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/mapper/ChinaAddressMapper.class new file mode 100644 index 00000000..31c7b94f Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/mapper/ChinaAddressMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/service/IChinaAddressService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/service/IChinaAddressService.class new file mode 100644 index 00000000..2f4292d0 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/service/IChinaAddressService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/service/impl/ChinaAddressServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/service/impl/ChinaAddressServiceImpl.class new file mode 100644 index 00000000..0e069523 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/address/service/impl/ChinaAddressServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/common/FileUploadController.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/common/FileUploadController.class new file mode 100644 index 00000000..abb8f255 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/common/FileUploadController.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/common/WeChatProperties.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/common/WeChatProperties.class new file mode 100644 index 00000000..b1bc627a Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/common/WeChatProperties.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/controller/CommunityController.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/controller/CommunityController.class new file mode 100644 index 00000000..113e8e02 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/controller/CommunityController.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Comments.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Comments.class new file mode 100644 index 00000000..e9dcc4ea Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Comments.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Favorites.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Favorites.class new file mode 100644 index 00000000..9701ffcd Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Favorites.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Follows.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Follows.class new file mode 100644 index 00000000..2832bcae Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Follows.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Likes.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Likes.class new file mode 100644 index 00000000..0c929699 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Likes.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Photos.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Photos.class new file mode 100644 index 00000000..0a4905ff Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Photos.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Posts.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Posts.class new file mode 100644 index 00000000..88e59a81 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/entity/Posts.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/CommentsMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/CommentsMapper.class new file mode 100644 index 00000000..b8a255d5 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/CommentsMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/FavoritesMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/FavoritesMapper.class new file mode 100644 index 00000000..9186fa49 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/FavoritesMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/FollowsMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/FollowsMapper.class new file mode 100644 index 00000000..03abd4be Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/FollowsMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/LikesMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/LikesMapper.class new file mode 100644 index 00000000..e98d70af Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/LikesMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/PhotosMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/PhotosMapper.class new file mode 100644 index 00000000..c55591a3 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/PhotosMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/PostsMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/PostsMapper.class new file mode 100644 index 00000000..9c879a77 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/mapper/PostsMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/ICommentsService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/ICommentsService.class new file mode 100644 index 00000000..62f55c00 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/ICommentsService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IFavoritesService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IFavoritesService.class new file mode 100644 index 00000000..feb02fa2 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IFavoritesService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IFollowsService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IFollowsService.class new file mode 100644 index 00000000..0825f689 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IFollowsService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/ILikesService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/ILikesService.class new file mode 100644 index 00000000..cd0d263c Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/ILikesService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IPhotosService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IPhotosService.class new file mode 100644 index 00000000..19cd4b5f Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IPhotosService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IPostsService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IPostsService.class new file mode 100644 index 00000000..4a52dff1 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/IPostsService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/CommentsServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/CommentsServiceImpl.class new file mode 100644 index 00000000..1a6d5bce Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/CommentsServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/FavoritesServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/FavoritesServiceImpl.class new file mode 100644 index 00000000..ea35499e Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/FavoritesServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/FollowsServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/FollowsServiceImpl.class new file mode 100644 index 00000000..d8d1c9d5 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/FollowsServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/LikesServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/LikesServiceImpl.class new file mode 100644 index 00000000..9ba4c7d9 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/LikesServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/PhotosServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/PhotosServiceImpl.class new file mode 100644 index 00000000..6e84ae10 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/PhotosServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/PostsServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/PostsServiceImpl.class new file mode 100644 index 00000000..3666ee71 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/community/service/impl/PostsServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/entity/FileMap.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/entity/FileMap.class new file mode 100644 index 00000000..f7f99756 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/entity/FileMap.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/mapper/FileMapMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/mapper/FileMapMapper.class new file mode 100644 index 00000000..68a5e097 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/mapper/FileMapMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/service/FileMapService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/service/FileMapService.class new file mode 100644 index 00000000..8158d19a Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/service/FileMapService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/service/impl/FileMapServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/service/impl/FileMapServiceImpl.class new file mode 100644 index 00000000..bac740ee Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/file/service/impl/FileMapServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/controller/MallController.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/controller/MallController.class new file mode 100644 index 00000000..d6f71658 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/controller/MallController.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/CartItems.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/CartItems.class new file mode 100644 index 00000000..9d213824 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/CartItems.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/OrderItems.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/OrderItems.class new file mode 100644 index 00000000..9d16b025 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/OrderItems.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/Orders.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/Orders.class new file mode 100644 index 00000000..1de6ec0f Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/Orders.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/Products.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/Products.class new file mode 100644 index 00000000..e5bb455e Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/Products.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/StoreTypes.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/StoreTypes.class new file mode 100644 index 00000000..1e3e3591 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/StoreTypes.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/Stores.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/Stores.class new file mode 100644 index 00000000..d2110fd0 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/entity/Stores.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/CartItemsMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/CartItemsMapper.class new file mode 100644 index 00000000..bd7f19a8 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/CartItemsMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/OrderItemsMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/OrderItemsMapper.class new file mode 100644 index 00000000..d8dc2f64 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/OrderItemsMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/OrdersMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/OrdersMapper.class new file mode 100644 index 00000000..45a634f0 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/OrdersMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/ProductsMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/ProductsMapper.class new file mode 100644 index 00000000..514f354f Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/ProductsMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/StoreTypesMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/StoreTypesMapper.class new file mode 100644 index 00000000..aa3dcbff Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/StoreTypesMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/StoresMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/StoresMapper.class new file mode 100644 index 00000000..bde5b5fa Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/mapper/StoresMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/ICartItemsService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/ICartItemsService.class new file mode 100644 index 00000000..f385cbc9 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/ICartItemsService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IOrderItemsService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IOrderItemsService.class new file mode 100644 index 00000000..681c18bc Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IOrderItemsService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IOrdersService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IOrdersService.class new file mode 100644 index 00000000..5247013f Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IOrdersService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IProductsService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IProductsService.class new file mode 100644 index 00000000..51584a7b Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IProductsService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IStoreTypesService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IStoreTypesService.class new file mode 100644 index 00000000..b3f0acf2 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IStoreTypesService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IStoresService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IStoresService.class new file mode 100644 index 00000000..a78f686b Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/IStoresService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/CartItemsServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/CartItemsServiceImpl.class new file mode 100644 index 00000000..964e41d9 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/CartItemsServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/OrderItemsServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/OrderItemsServiceImpl.class new file mode 100644 index 00000000..480806a7 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/OrderItemsServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/OrdersServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/OrdersServiceImpl.class new file mode 100644 index 00000000..897613c5 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/OrdersServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/ProductsServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/ProductsServiceImpl.class new file mode 100644 index 00000000..2ae5c57c Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/ProductsServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/StoreTypesServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/StoreTypesServiceImpl.class new file mode 100644 index 00000000..4571d23d Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/StoreTypesServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/StoresServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/StoresServiceImpl.class new file mode 100644 index 00000000..35ad66a8 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/mall/service/impl/StoresServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/controller/NotificationsController.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/controller/NotificationsController.class new file mode 100644 index 00000000..47b89705 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/controller/NotificationsController.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/entity/Notifications.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/entity/Notifications.class new file mode 100644 index 00000000..f1234046 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/entity/Notifications.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/entity/NotificationsUser.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/entity/NotificationsUser.class new file mode 100644 index 00000000..7bea5968 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/entity/NotificationsUser.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/mapper/NotificationsMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/mapper/NotificationsMapper.class new file mode 100644 index 00000000..44dd3099 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/mapper/NotificationsMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/mapper/NotificationsUserMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/mapper/NotificationsUserMapper.class new file mode 100644 index 00000000..754b915f Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/mapper/NotificationsUserMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/service/NotificationsService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/service/NotificationsService.class new file mode 100644 index 00000000..0f4a99d9 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/service/NotificationsService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/service/impl/NotificationsServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/service/impl/NotificationsServiceImpl.class new file mode 100644 index 00000000..f08c6b99 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/notifications/service/impl/NotificationsServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/controller/OrderController.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/controller/OrderController.class new file mode 100644 index 00000000..39724202 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/controller/OrderController.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/entity/Order.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/entity/Order.class new file mode 100644 index 00000000..6c993309 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/entity/Order.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/mapper/OrderMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/mapper/OrderMapper.class new file mode 100644 index 00000000..29315e17 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/mapper/OrderMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/service/IOrderService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/service/IOrderService.class new file mode 100644 index 00000000..bbf029b4 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/service/IOrderService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/service/impl/OrderServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/service/impl/OrderServiceImpl.class new file mode 100644 index 00000000..e1e80962 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/order/service/impl/OrderServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/controller/PersonalServiceController.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/controller/PersonalServiceController.class new file mode 100644 index 00000000..cb24f084 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/controller/PersonalServiceController.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/entity/PersonalService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/entity/PersonalService.class new file mode 100644 index 00000000..1100f66d Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/entity/PersonalService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/mapper/PersonalServiceMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/mapper/PersonalServiceMapper.class new file mode 100644 index 00000000..92c795ae Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/mapper/PersonalServiceMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/service/PersonalServiceService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/service/PersonalServiceService.class new file mode 100644 index 00000000..91deaf1b Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/service/PersonalServiceService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/service/impl/PersonalServiceServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/service/impl/PersonalServiceServiceImpl.class new file mode 100644 index 00000000..4a8c76e2 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/personal/service/impl/PersonalServiceServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/controller/PetController.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/controller/PetController.class new file mode 100644 index 00000000..e8f8d999 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/controller/PetController.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/ExpandLocOrderInfo.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/ExpandLocOrderInfo.class new file mode 100644 index 00000000..9566dfe6 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/ExpandLocOrderInfo.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/PetExpertCertification.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/PetExpertCertification.class new file mode 100644 index 00000000..4f63c447 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/PetExpertCertification.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/PetInfo.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/PetInfo.class new file mode 100644 index 00000000..a419ad94 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/PetInfo.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/PetSpecialistCertificate.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/PetSpecialistCertificate.class new file mode 100644 index 00000000..e859b450 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/entity/PetSpecialistCertificate.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/ExpandLocOrderInfoMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/ExpandLocOrderInfoMapper.class new file mode 100644 index 00000000..18f01a22 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/ExpandLocOrderInfoMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/PetExpertCertificationMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/PetExpertCertificationMapper.class new file mode 100644 index 00000000..fb2d0515 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/PetExpertCertificationMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/PetInfoMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/PetInfoMapper.class new file mode 100644 index 00000000..6ed1f70a Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/PetInfoMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/PetSpecialistCertificateMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/PetSpecialistCertificateMapper.class new file mode 100644 index 00000000..de11d791 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/mapper/PetSpecialistCertificateMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/ExpandLocOrderInfoService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/ExpandLocOrderInfoService.class new file mode 100644 index 00000000..9f7ee1cb Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/ExpandLocOrderInfoService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/PetExpertCertificationService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/PetExpertCertificationService.class new file mode 100644 index 00000000..3c7baf1e Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/PetExpertCertificationService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/PetInfoService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/PetInfoService.class new file mode 100644 index 00000000..5edf455d Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/PetInfoService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/PetSpecialistCertificateService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/PetSpecialistCertificateService.class new file mode 100644 index 00000000..b2f2206a Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/PetSpecialistCertificateService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/ExpandLocOrderInfoServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/ExpandLocOrderInfoServiceImpl.class new file mode 100644 index 00000000..b1775d86 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/ExpandLocOrderInfoServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/PetExpertCertificationServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/PetExpertCertificationServiceImpl.class new file mode 100644 index 00000000..3dfe51d7 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/PetExpertCertificationServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/PetInfoServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/PetInfoServiceImpl.class new file mode 100644 index 00000000..e184a505 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/PetInfoServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/PetSpecialistCertificateServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/PetSpecialistCertificateServiceImpl.class new file mode 100644 index 00000000..c8fb3e51 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/pet/service/impl/PetSpecialistCertificateServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/controller/AuthenticationController.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/controller/AuthenticationController.class new file mode 100644 index 00000000..ab5bd6cf Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/controller/AuthenticationController.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/controller/UserController.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/controller/UserController.class new file mode 100644 index 00000000..c1062b5e Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/controller/UserController.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/entity/AuthenticationResponse.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/entity/AuthenticationResponse.class new file mode 100644 index 00000000..ce2c9d77 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/entity/AuthenticationResponse.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/entity/UserIdentityVerification.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/entity/UserIdentityVerification.class new file mode 100644 index 00000000..efbb773b Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/entity/UserIdentityVerification.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/entity/Users.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/entity/Users.class new file mode 100644 index 00000000..0baae1e5 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/entity/Users.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/mapper/UserIdentityVerificationMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/mapper/UserIdentityVerificationMapper.class new file mode 100644 index 00000000..3c949c01 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/mapper/UserIdentityVerificationMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/mapper/UsersMapper.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/mapper/UsersMapper.class new file mode 100644 index 00000000..18e122ef Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/mapper/UsersMapper.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/AuthenticationService$1.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/AuthenticationService$1.class new file mode 100644 index 00000000..b2997ae0 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/AuthenticationService$1.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/AuthenticationService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/AuthenticationService.class new file mode 100644 index 00000000..bb79f543 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/AuthenticationService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/UsersService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/UsersService.class new file mode 100644 index 00000000..0ce02775 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/UsersService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/WechatUserInfoService.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/WechatUserInfoService.class new file mode 100644 index 00000000..3dab044d Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/WechatUserInfoService.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/impl/UsersServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/impl/UsersServiceImpl.class new file mode 100644 index 00000000..bae98902 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/impl/UsersServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/impl/WechatUserInfoServiceImpl.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/impl/WechatUserInfoServiceImpl.class new file mode 100644 index 00000000..2d48c9fa Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/master/user/service/impl/WechatUserInfoServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/CommonUtil.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/CommonUtil.class new file mode 100644 index 00000000..be854e29 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/CommonUtil.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/DateUtil8.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/DateUtil8.class new file mode 100644 index 00000000..962f5669 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/DateUtil8.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/FileUtils.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/FileUtils.class new file mode 100644 index 00000000..8ff5cbeb Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/FileUtils.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/OCRUtil.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/OCRUtil.class new file mode 100644 index 00000000..e429dbb5 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/OCRUtil.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/ProfileUtil.class b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/ProfileUtil.class new file mode 100644 index 00000000..b23516d8 Binary files /dev/null and b/cwzoonest/cwzoonest-api/target/classes/com/yskj/acdr/utils/ProfileUtil.class differ diff --git a/cwzoonest/cwzoonest-api/target/classes/config/db.setting b/cwzoonest/cwzoonest-api/target/classes/config/db.setting new file mode 100644 index 00000000..e33309b9 --- /dev/null +++ b/cwzoonest/cwzoonest-api/target/classes/config/db.setting @@ -0,0 +1,35 @@ +### 基本配置信息· +## 测试数据库 +url = jdbc:mysql://localhost:3306/acdr?useSSL=FALSE&serverTimezone=Asia/Shanghai&useOldAliasMetadataBehavior=true&rewriteBatchedStatements=true +username = root +password = root +## 线上数据库 + + +### 可选配置 +## 是否在日志中显示执行的SQL +showSql = false +## 是否格式化显示的SQL +formatSql = false +## 是否显示SQL参数 +showParams = false +## 打印SQL的日志等级,默认debug +sqlLevel = debug + +### 连接池配置项 +## 自动提交 +autoCommit = true +## 等待连接池分配连接的最大时长(毫秒),超过这个时长还没可用的连接则发生SQLException, 缺省:30秒 +connectionTimeout = 30000 +## 一个连接idle状态的最大时长(毫秒),超时则被释放(retired),缺省:10分钟 +idleTimeout = 30000 +## 一个连接的生命时长(毫秒),超时而且没被使用则被释放(retired),缺省:30分钟,建议设置比数据库超时时长少30秒,参考MySQL wait_timeout参数(show variables like '%timeout%';) +maxLifetime = 60000 +## 获取连接前的测试SQL +connectionTestQuery = SELECT 1 +## 最小闲置连接数 +minimumIdle = 2 +## 连接池中允许的最大连接数。缺省值:10;推荐的公式:((core_count * 2) + effective_spindle_count) +maximumPoolSize = 10 +## 连接只读数据库时配置为true, 保证安全 +readOnly = false \ No newline at end of file diff --git a/cwzoonest/cwzoonest-api/target/classes/ftl/controller.ftl b/cwzoonest/cwzoonest-api/target/classes/ftl/controller.ftl new file mode 100644 index 00000000..a4f0b81c --- /dev/null +++ b/cwzoonest/cwzoonest-api/target/classes/ftl/controller.ftl @@ -0,0 +1,90 @@ +package ${package.Controller}; + +import ${package.Entity}.${entity}; +import ${package.Service}.${table.serviceName}; +import com.yskj.acdr.common.response.GlobalResponse; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import jakarta.validation.groups.Default; +import org.springframework.validation.annotation.Validated; + <#if restControllerStyle> + <#else> +import org.springframework.stereotype.Controller; + + <#if superControllerClassPackage??> +import ${superControllerClassPackage}; + + +import java.util.List; + +/** + *

+ * ${table.comment} 前端控制器 + *

+ * + * @author ${author} + * @since ${date} + */ +@Api(tags = "${table.comment}") + <#if restControllerStyle> +@RestController + <#else> +@Controller + +@RequestMapping("<#if package.ModuleName??>/<#if controllerMappingHyphenStyle??>${controllerMappingHyphen}<#else>${table.entityPath}") + <#if kotlin> +class ${table.controllerName}<#if superControllerClass??> : ${superControllerClass}() + <#else> + <#if superControllerClass??> +public class ${table.controllerName} extends ${superControllerClass} { + <#else> +public class ${table.controllerName} { + + + @Autowired + private ${table.serviceName} service; + + @ApiOperation(value = "${table.comment}分页列表", response = ${entity}.class) + @PostMapping(value = "/page") + public GlobalResponse<${entity}> list(GlobalResponse<${entity}> page) { + return service.lambdaQuery().page(page); + } + + @ApiOperation(value = "${table.comment}详情", response = ${entity}.class) + @GetMapping(value = "/info/{id}") + public GlobalResponse<${entity}> info(@Validated({GetMapping.class}) @PathVariable Long id) { + ${entity} ${entity?uncap_first} = service.getById(id); + return GlobalResponse.success(${entity?uncap_first}); + } + + @ApiOperation(value = "${table.comment}新增") + @PostMapping(value = "/add") + public GlobalResponse<${entity}> add(@Validated({PostMapping.class, Default.class}) @RequestBody ${entity} param) { + service.save(param); + return GlobalResponse.success("${table.comment}新增成功!"); + } + + @ApiOperation(value = "${table.comment}修改") + @PostMapping(value = "/modify") + public GlobalResponse<${entity}> modify(@Validated({PutMapping.class, Default.class}) @RequestBody ${entity} param) { + service.updateById(param); + return GlobalResponse.success("${table.comment}修改成功!"); + } + + @ApiOperation(value = "${table.comment}删除(单个条目)") + @GetMapping(value = "/remove/{id}") + public GlobalResponse<${entity}> remove(@Validated({DeleteMapping.class}) @PathVariable Long id) { + service.removeById(id); + return GlobalResponse.success("${table.comment}删除(单个条目)!"); + } + + @ApiOperation(value = "${table.comment}删除(多个条目)") + @PostMapping(value = "/removes") + public GlobalResponse<${entity}> removes(@RequestBody List ids) { + service.removeBatchByIds(ids); + return GlobalResponse.success("${table.comment}删除(多个条目)!"); + } +} + diff --git a/cwzoonest/cwzoonest-api/target/classes/ftl/entity.ftl b/cwzoonest/cwzoonest-api/target/classes/ftl/entity.ftl new file mode 100644 index 00000000..919ffb1b --- /dev/null +++ b/cwzoonest/cwzoonest-api/target/classes/ftl/entity.ftl @@ -0,0 +1,162 @@ +package ${package.Entity}; + +<#list table.importPackages as pkg> + import ${pkg}; + +<#if springdoc> + import io.swagger.v3.oas.annotations.media.Schema; +<#elseif swagger> + import io.swagger.annotations.ApiModel; + import io.swagger.annotations.ApiModelProperty; + +<#if entityLombokModel> + import lombok.Getter; + import lombok.Setter; + import lombok.ToString; + <#if chainModel> + import lombok.experimental.Accessors; + + + +/** +*

+ * ${table.comment!} + *

+* +* @author ${author} +* @since ${date} +*/ +<#if entityLombokModel> + @Getter + @Setter + @ToString + <#if chainModel> + @Accessors(chain = true) + + +<#if table.convert> + @TableName("${schemaName}${table.name}") + +<#if springdoc> + @Schema(name = "${entity}", description = "$!{table.comment}") +<#elseif swagger> + @ApiModel(value = "${entity}对象", description = "${table.comment!}") + +<#if superEntityClass??> + public class ${entity} extends ${superEntityClass}<#if activeRecord><${entity}> { +<#elseif activeRecord> + public class ${entity} extends Model<${entity}> { +<#elseif entitySerialVersionUID> + public class ${entity} implements Serializable { +<#else> + public class ${entity} { + +<#if entitySerialVersionUID> + + private static final long serialVersionUID = 1L; + +<#-- ---------- BEGIN 字段循环遍历 ----------> +<#list table.fields as field> + <#if field.keyFlag> + <#assign keyPropertyName="${field.propertyName}"/> + + + <#if field.comment!?length gt 0> + <#if springdoc> + @Schema(description = "${field.comment}") + <#elseif swagger> + @ApiModelProperty("${field.comment}") + <#else> + /** + * ${field.comment} + */ + + + <#if field.keyFlag> + <#-- 主键 --> + <#if field.keyIdentityFlag> + @TableId(value = "${field.annotationColumnName}", type = IdType.AUTO) + <#elseif idType??> + @TableId(value = "${field.annotationColumnName}", type = IdType.${idType}) + <#elseif field.convert> + @TableId("${field.annotationColumnName}") + + <#-- 普通字段 --> + <#elseif field.fill??> + <#-- ----- 存在字段填充设置 -----> + <#if field.convert> + @TableField(value = "${field.annotationColumnName}", fill = FieldFill.${field.fill}) + <#else> + @TableField(fill = FieldFill.${field.fill}) + + <#elseif field.convert> + @TableField("${field.annotationColumnName}") + +<#-- 乐观锁注解 --> + <#if field.versionField> + @Version + +<#-- 逻辑删除注解 --> + <#if field.logicDeleteField> + @TableLogic + + private ${field.propertyType} ${field.propertyName}; + +<#------------ END 字段循环遍历 ----------> +<#if !entityLombokModel> + <#list table.fields as field> + <#if field.propertyType == "Boolean" || field.propertyType == "boolean"> + <#assign getprefix="is"/> + <#else> + <#assign getprefix="get"/> + + + public ${field.propertyType} ${getprefix}${field.capitalName}() { + return ${field.propertyName}; + } + + <#if chainModel> + public ${entity} set${field.capitalName}(${field.propertyType} ${field.propertyName}) { + <#else> + public void set${field.capitalName}(${field.propertyType} ${field.propertyName}) { + + this.${field.propertyName} = ${field.propertyName}; + <#if chainModel> + return this; + + } + + +<#if entityColumnConstant> + <#list table.fields as field> + + public static final String ${field.name?upper_case} = "${field.name}"; + + +<#if activeRecord> + + @Override + public Serializable pkVal() { + <#if keyPropertyName??> + return this.${keyPropertyName}; + <#else> + return null; + + } + +<#if !entityLombokModel> + + @Override + public String toString() { + return "${entity}{" + + <#list table.fields as field> + <#if field_index==0> + "${field.propertyName} = " + ${field.propertyName} + + <#else> + ", ${field.propertyName} = " + ${field.propertyName} + + + + "}"; + } + +} diff --git a/cwzoonest/cwzoonest-api/target/classes/rateLimiter.lua b/cwzoonest/cwzoonest-api/target/classes/rateLimiter.lua new file mode 100644 index 00000000..3c95cd62 --- /dev/null +++ b/cwzoonest/cwzoonest-api/target/classes/rateLimiter.lua @@ -0,0 +1,19 @@ +-- 限流Lua脚本 +-- KEYS[1] 是键,ARGV[1] 是限流次数,ARGV[2] 是限流时间 +local key = KEYS[1] +local limit = tonumber(ARGV[1]) +local timeout = tonumber(ARGV[2]) + +-- 当前计数 +local current = redis.call('incr', key) +if current == 1 then + -- 如果是第一次访问,设置过期时间 + redis.call('expire', key, timeout) + return 1 +end + +-- 检查是否超过限流 +if current > limit then + return 0 +end +return 1 diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Anonymous.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Anonymous.class new file mode 100644 index 00000000..19369b29 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Anonymous.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/DataScope.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/DataScope.class new file mode 100644 index 00000000..bd383ee2 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/DataScope.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/DataSource.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/DataSource.class new file mode 100644 index 00000000..10c14349 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/DataSource.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excel$ColumnType.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excel$ColumnType.class new file mode 100644 index 00000000..17131fe4 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excel$ColumnType.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excel$Type.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excel$Type.class new file mode 100644 index 00000000..203b3d58 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excel$Type.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excel.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excel.class new file mode 100644 index 00000000..ae98fbf9 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excel.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excels.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excels.class new file mode 100644 index 00000000..405299b1 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Excels.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Log.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Log.class new file mode 100644 index 00000000..0a399a6a Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/Log.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/RateLimiter.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/RateLimiter.class new file mode 100644 index 00000000..ec7334dd Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/RateLimiter.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/RepeatSubmit.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/RepeatSubmit.class new file mode 100644 index 00000000..2f24023c Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/annotation/RepeatSubmit.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/config/RuoYiConfig.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/config/RuoYiConfig.class new file mode 100644 index 00000000..73beabd7 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/config/RuoYiConfig.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/CacheConstants.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/CacheConstants.class new file mode 100644 index 00000000..9577c5ef Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/CacheConstants.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/Constants.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/Constants.class new file mode 100644 index 00000000..e125e5e6 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/Constants.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/GenConstants.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/GenConstants.class new file mode 100644 index 00000000..604c87c5 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/GenConstants.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/HttpStatus.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/HttpStatus.class new file mode 100644 index 00000000..b95fa0ff Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/HttpStatus.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/ScheduleConstants$Status.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/ScheduleConstants$Status.class new file mode 100644 index 00000000..22a72501 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/ScheduleConstants$Status.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/ScheduleConstants.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/ScheduleConstants.class new file mode 100644 index 00000000..1fefa3fd Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/ScheduleConstants.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/UserConstants.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/UserConstants.class new file mode 100644 index 00000000..0e736734 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/constant/UserConstants.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/controller/BaseController$1.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/controller/BaseController$1.class new file mode 100644 index 00000000..5f87cfd2 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/controller/BaseController$1.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/controller/BaseController.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/controller/BaseController.class new file mode 100644 index 00000000..d1745ea9 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/controller/BaseController.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/AjaxResult.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/AjaxResult.class new file mode 100644 index 00000000..c9cd0a3e Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/AjaxResult.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/BaseEntity.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/BaseEntity.class new file mode 100644 index 00000000..40468fde Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/BaseEntity.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/R.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/R.class new file mode 100644 index 00000000..1fcfc390 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/R.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/TreeEntity.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/TreeEntity.class new file mode 100644 index 00000000..77a857b7 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/TreeEntity.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/TreeSelect.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/TreeSelect.class new file mode 100644 index 00000000..57629b5a Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/TreeSelect.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysDept.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysDept.class new file mode 100644 index 00000000..2f4c5909 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysDept.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysDictData.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysDictData.class new file mode 100644 index 00000000..5e3f4cc3 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysDictData.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysDictType.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysDictType.class new file mode 100644 index 00000000..e9b521cf Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysDictType.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysMenu.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysMenu.class new file mode 100644 index 00000000..97f36499 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysMenu.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysRole.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysRole.class new file mode 100644 index 00000000..a4a4b3ba Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysRole.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysUser.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysUser.class new file mode 100644 index 00000000..972cf956 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/entity/SysUser.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/model/LoginBody.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/model/LoginBody.class new file mode 100644 index 00000000..07867fcd Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/model/LoginBody.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/model/LoginUser.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/model/LoginUser.class new file mode 100644 index 00000000..104c6269 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/model/LoginUser.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/model/RegisterBody.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/model/RegisterBody.class new file mode 100644 index 00000000..3327712b Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/domain/model/RegisterBody.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/page/PageDomain.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/page/PageDomain.class new file mode 100644 index 00000000..6931d726 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/page/PageDomain.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/page/TableDataInfo.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/page/TableDataInfo.class new file mode 100644 index 00000000..37819720 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/page/TableDataInfo.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/page/TableSupport.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/page/TableSupport.class new file mode 100644 index 00000000..3ddb6e52 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/page/TableSupport.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/redis/RedisCache.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/redis/RedisCache.class new file mode 100644 index 00000000..83989280 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/redis/RedisCache.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/text/CharsetKit.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/text/CharsetKit.class new file mode 100644 index 00000000..9640fc46 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/text/CharsetKit.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/text/Convert.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/text/Convert.class new file mode 100644 index 00000000..ce8edf0f Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/text/Convert.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/text/StrFormatter.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/text/StrFormatter.class new file mode 100644 index 00000000..e24914d4 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/core/text/StrFormatter.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/BusinessStatus.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/BusinessStatus.class new file mode 100644 index 00000000..6be16afd Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/BusinessStatus.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/BusinessType.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/BusinessType.class new file mode 100644 index 00000000..459f440c Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/BusinessType.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/DataSourceType.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/DataSourceType.class new file mode 100644 index 00000000..7480fa72 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/DataSourceType.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/HttpMethod.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/HttpMethod.class new file mode 100644 index 00000000..2512832e Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/HttpMethod.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/LimitType.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/LimitType.class new file mode 100644 index 00000000..0ec9c7f1 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/LimitType.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/OperatorType.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/OperatorType.class new file mode 100644 index 00000000..4d011703 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/OperatorType.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/UserStatus.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/UserStatus.class new file mode 100644 index 00000000..1a657e0c Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/enums/UserStatus.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/DemoModeException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/DemoModeException.class new file mode 100644 index 00000000..15413357 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/DemoModeException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/GlobalException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/GlobalException.class new file mode 100644 index 00000000..430c5e3b Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/GlobalException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/ServiceException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/ServiceException.class new file mode 100644 index 00000000..3a52a1ed Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/ServiceException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/UtilException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/UtilException.class new file mode 100644 index 00000000..1897eafe Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/UtilException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/base/BaseException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/base/BaseException.class new file mode 100644 index 00000000..dac24b29 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/base/BaseException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileException.class new file mode 100644 index 00000000..cc57a724 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileNameLengthLimitExceededException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileNameLengthLimitExceededException.class new file mode 100644 index 00000000..b243f57d Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileNameLengthLimitExceededException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileSizeLimitExceededException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileSizeLimitExceededException.class new file mode 100644 index 00000000..146d6201 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileSizeLimitExceededException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileUploadException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileUploadException.class new file mode 100644 index 00000000..819a4d67 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/FileUploadException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidFlashExtensionException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidFlashExtensionException.class new file mode 100644 index 00000000..60bec25c Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidFlashExtensionException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidImageExtensionException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidImageExtensionException.class new file mode 100644 index 00000000..190158e9 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidImageExtensionException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidMediaExtensionException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidMediaExtensionException.class new file mode 100644 index 00000000..0739427e Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidMediaExtensionException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidVideoExtensionException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidVideoExtensionException.class new file mode 100644 index 00000000..60998792 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException$InvalidVideoExtensionException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException.class new file mode 100644 index 00000000..1a8e0232 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/file/InvalidExtensionException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/job/TaskException$Code.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/job/TaskException$Code.class new file mode 100644 index 00000000..1516cff1 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/job/TaskException$Code.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/job/TaskException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/job/TaskException.class new file mode 100644 index 00000000..e3d28f17 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/job/TaskException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/BlackListException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/BlackListException.class new file mode 100644 index 00000000..ac5ddc9f Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/BlackListException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/CaptchaException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/CaptchaException.class new file mode 100644 index 00000000..5e9d38b6 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/CaptchaException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/CaptchaExpireException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/CaptchaExpireException.class new file mode 100644 index 00000000..4f107216 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/CaptchaExpireException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserException.class new file mode 100644 index 00000000..0f98ad27 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserNotExistsException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserNotExistsException.class new file mode 100644 index 00000000..4e077853 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserNotExistsException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserPasswordNotMatchException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserPasswordNotMatchException.class new file mode 100644 index 00000000..589dcdf2 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserPasswordNotMatchException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserPasswordRetryLimitExceedException.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserPasswordRetryLimitExceedException.class new file mode 100644 index 00000000..415a69b1 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/exception/user/UserPasswordRetryLimitExceedException.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/PropertyPreExcludeFilter.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/PropertyPreExcludeFilter.class new file mode 100644 index 00000000..0df716dc Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/PropertyPreExcludeFilter.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/RepeatableFilter.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/RepeatableFilter.class new file mode 100644 index 00000000..d318a252 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/RepeatableFilter.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/RepeatedlyRequestWrapper$1.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/RepeatedlyRequestWrapper$1.class new file mode 100644 index 00000000..92a74f3a Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/RepeatedlyRequestWrapper$1.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/RepeatedlyRequestWrapper.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/RepeatedlyRequestWrapper.class new file mode 100644 index 00000000..256ab276 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/RepeatedlyRequestWrapper.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/XssFilter.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/XssFilter.class new file mode 100644 index 00000000..6883b0e0 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/XssFilter.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/XssHttpServletRequestWrapper$1.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/XssHttpServletRequestWrapper$1.class new file mode 100644 index 00000000..d095db9c Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/XssHttpServletRequestWrapper$1.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/XssHttpServletRequestWrapper.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/XssHttpServletRequestWrapper.class new file mode 100644 index 00000000..f3dccb9c Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/filter/XssHttpServletRequestWrapper.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/Arith.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/Arith.class new file mode 100644 index 00000000..da5494a2 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/Arith.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/DateUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/DateUtils.class new file mode 100644 index 00000000..949f6396 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/DateUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/DictUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/DictUtils.class new file mode 100644 index 00000000..ced63320 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/DictUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ExceptionUtil.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ExceptionUtil.class new file mode 100644 index 00000000..24ad4d1d Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ExceptionUtil.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/LogUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/LogUtils.class new file mode 100644 index 00000000..06c4a874 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/LogUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/MessageUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/MessageUtils.class new file mode 100644 index 00000000..787c23de Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/MessageUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/PageUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/PageUtils.class new file mode 100644 index 00000000..6231386e Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/PageUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/SecurityUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/SecurityUtils.class new file mode 100644 index 00000000..5f91ebf8 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/SecurityUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ServletUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ServletUtils.class new file mode 100644 index 00000000..49e71cd2 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ServletUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/StringUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/StringUtils.class new file mode 100644 index 00000000..bd62e76c Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/StringUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/Threads.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/Threads.class new file mode 100644 index 00000000..6ef78ad1 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/Threads.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/bean/BeanUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/bean/BeanUtils.class new file mode 100644 index 00000000..8ac4ff14 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/bean/BeanUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/bean/BeanValidators.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/bean/BeanValidators.class new file mode 100644 index 00000000..df7eaddf Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/bean/BeanValidators.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/FileTypeUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/FileTypeUtils.class new file mode 100644 index 00000000..bcd6a53c Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/FileTypeUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/FileUploadUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/FileUploadUtils.class new file mode 100644 index 00000000..ef9cc44a Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/FileUploadUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/FileUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/FileUtils.class new file mode 100644 index 00000000..2ba8dea3 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/FileUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/ImageUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/ImageUtils.class new file mode 100644 index 00000000..6b6d653d Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/ImageUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/MimeTypeUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/MimeTypeUtils.class new file mode 100644 index 00000000..7bb9a8b1 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/file/MimeTypeUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/html/EscapeUtil.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/html/EscapeUtil.class new file mode 100644 index 00000000..8d5567e1 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/html/EscapeUtil.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/html/HTMLFilter.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/html/HTMLFilter.class new file mode 100644 index 00000000..6ca62c23 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/html/HTMLFilter.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpHelper.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpHelper.class new file mode 100644 index 00000000..cf18eba4 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpHelper.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils$1.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils$1.class new file mode 100644 index 00000000..2fa22f23 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils$1.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils$TrustAnyHostnameVerifier.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils$TrustAnyHostnameVerifier.class new file mode 100644 index 00000000..4c673acb Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils$TrustAnyHostnameVerifier.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils$TrustAnyTrustManager.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils$TrustAnyTrustManager.class new file mode 100644 index 00000000..1acf4634 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils$TrustAnyTrustManager.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils.class new file mode 100644 index 00000000..0d8cfabf Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/http/HttpUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ip/AddressUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ip/AddressUtils.class new file mode 100644 index 00000000..d1cb3e21 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ip/AddressUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ip/IpUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ip/IpUtils.class new file mode 100644 index 00000000..a39ad2ec Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/ip/IpUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/poi/ExcelHandlerAdapter.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/poi/ExcelHandlerAdapter.class new file mode 100644 index 00000000..cfe7ae4b Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/poi/ExcelHandlerAdapter.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/poi/ExcelUtil.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/poi/ExcelUtil.class new file mode 100644 index 00000000..ef4e74d5 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/poi/ExcelUtil.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/reflect/ReflectUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/reflect/ReflectUtils.class new file mode 100644 index 00000000..efc3b961 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/reflect/ReflectUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/sign/Base64.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/sign/Base64.class new file mode 100644 index 00000000..178d20ef Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/sign/Base64.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/sign/Md5Utils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/sign/Md5Utils.class new file mode 100644 index 00000000..38e3eb0d Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/sign/Md5Utils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/spring/SpringUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/spring/SpringUtils.class new file mode 100644 index 00000000..72903303 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/spring/SpringUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/sql/SqlUtil.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/sql/SqlUtil.class new file mode 100644 index 00000000..37bf1723 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/sql/SqlUtil.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/IdUtils.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/IdUtils.class new file mode 100644 index 00000000..663e9abd Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/IdUtils.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/Seq.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/Seq.class new file mode 100644 index 00000000..77b9fe6f Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/Seq.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/UUID$Holder.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/UUID$Holder.class new file mode 100644 index 00000000..ece9b611 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/UUID$Holder.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/UUID.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/UUID.class new file mode 100644 index 00000000..cad3d374 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/utils/uuid/UUID.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/xss/Xss.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/xss/Xss.class new file mode 100644 index 00000000..5c2134f5 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/xss/Xss.class differ diff --git a/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/xss/XssValidator.class b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/xss/XssValidator.class new file mode 100644 index 00000000..de8a0ff7 Binary files /dev/null and b/cwzoonest/cwzoonest-common/target/classes/dev/cwzoonest/cn/common/xss/XssValidator.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/DataScopeAspect.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/DataScopeAspect.class new file mode 100644 index 00000000..c74cd987 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/DataScopeAspect.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/DataSourceAspect.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/DataSourceAspect.class new file mode 100644 index 00000000..77606b2c Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/DataSourceAspect.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/LogAspect.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/LogAspect.class new file mode 100644 index 00000000..44c0fa6c Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/LogAspect.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/RateLimiterAspect.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/RateLimiterAspect.class new file mode 100644 index 00000000..d8ad2755 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/aspectj/RateLimiterAspect.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ApplicationConfig.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ApplicationConfig.class new file mode 100644 index 00000000..333bdcd6 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ApplicationConfig.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/CaptchaConfig.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/CaptchaConfig.class new file mode 100644 index 00000000..cefbdf11 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/CaptchaConfig.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/DruidConfig$1.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/DruidConfig$1.class new file mode 100644 index 00000000..c1f4a0a8 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/DruidConfig$1.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/DruidConfig.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/DruidConfig.class new file mode 100644 index 00000000..9b6a07a8 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/DruidConfig.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/FastJson2JsonRedisSerializer.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/FastJson2JsonRedisSerializer.class new file mode 100644 index 00000000..dd01e456 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/FastJson2JsonRedisSerializer.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/FilterConfig.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/FilterConfig.class new file mode 100644 index 00000000..1e35e572 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/FilterConfig.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/KaptchaTextCreator.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/KaptchaTextCreator.class new file mode 100644 index 00000000..4cd90f60 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/KaptchaTextCreator.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/MybatisPlusConfig.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/MybatisPlusConfig.class new file mode 100644 index 00000000..eee9bbe8 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/MybatisPlusConfig.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/RedisConfig.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/RedisConfig.class new file mode 100644 index 00000000..c6421d36 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/RedisConfig.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ResourcesConfig.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ResourcesConfig.class new file mode 100644 index 00000000..31bf0380 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ResourcesConfig.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/SecurityConfig.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/SecurityConfig.class new file mode 100644 index 00000000..64a54ec5 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/SecurityConfig.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ServerConfig.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ServerConfig.class new file mode 100644 index 00000000..f6e3b448 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ServerConfig.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ThreadPoolConfig$1.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ThreadPoolConfig$1.class new file mode 100644 index 00000000..12a75019 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ThreadPoolConfig$1.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ThreadPoolConfig.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ThreadPoolConfig.class new file mode 100644 index 00000000..5679327c Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/ThreadPoolConfig.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/properties/DruidProperties.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/properties/DruidProperties.class new file mode 100644 index 00000000..4d8e4512 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/properties/DruidProperties.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/properties/PermitAllUrlProperties.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/properties/PermitAllUrlProperties.class new file mode 100644 index 00000000..89a0d5fa Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/config/properties/PermitAllUrlProperties.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/datasource/DynamicDataSource.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/datasource/DynamicDataSource.class new file mode 100644 index 00000000..6e74eae7 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/datasource/DynamicDataSource.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/datasource/DynamicDataSourceContextHolder.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/datasource/DynamicDataSourceContextHolder.class new file mode 100644 index 00000000..67611a8a Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/datasource/DynamicDataSourceContextHolder.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/interceptor/RepeatSubmitInterceptor.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/interceptor/RepeatSubmitInterceptor.class new file mode 100644 index 00000000..905cf11c Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/interceptor/RepeatSubmitInterceptor.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/interceptor/impl/SameUrlDataInterceptor.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/interceptor/impl/SameUrlDataInterceptor.class new file mode 100644 index 00000000..355988ff Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/interceptor/impl/SameUrlDataInterceptor.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/AsyncManager.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/AsyncManager.class new file mode 100644 index 00000000..469f34f0 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/AsyncManager.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/ShutdownManager.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/ShutdownManager.class new file mode 100644 index 00000000..626899d2 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/ShutdownManager.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/factory/AsyncFactory$1.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/factory/AsyncFactory$1.class new file mode 100644 index 00000000..c956231d Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/factory/AsyncFactory$1.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/factory/AsyncFactory$2.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/factory/AsyncFactory$2.class new file mode 100644 index 00000000..eb39db1f Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/factory/AsyncFactory$2.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/factory/AsyncFactory.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/factory/AsyncFactory.class new file mode 100644 index 00000000..e0bb69e6 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/manager/factory/AsyncFactory.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/context/AuthenticationContextHolder.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/context/AuthenticationContextHolder.class new file mode 100644 index 00000000..655ad83d Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/context/AuthenticationContextHolder.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/context/PermissionContextHolder.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/context/PermissionContextHolder.class new file mode 100644 index 00000000..719e9a3d Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/context/PermissionContextHolder.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/filter/JwtAuthenticationTokenFilter.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/filter/JwtAuthenticationTokenFilter.class new file mode 100644 index 00000000..2694ce43 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/filter/JwtAuthenticationTokenFilter.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/handle/AuthenticationEntryPointImpl.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/handle/AuthenticationEntryPointImpl.class new file mode 100644 index 00000000..57e3f2b6 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/handle/AuthenticationEntryPointImpl.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/handle/LogoutSuccessHandlerImpl.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/handle/LogoutSuccessHandlerImpl.class new file mode 100644 index 00000000..476ac74b Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/security/handle/LogoutSuccessHandlerImpl.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/Server.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/Server.class new file mode 100644 index 00000000..225ad166 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/Server.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Cpu.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Cpu.class new file mode 100644 index 00000000..28c7bc17 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Cpu.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Jvm.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Jvm.class new file mode 100644 index 00000000..331342ed Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Jvm.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Mem.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Mem.class new file mode 100644 index 00000000..74e4b1df Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Mem.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Sys.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Sys.class new file mode 100644 index 00000000..418e4b8c Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/Sys.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/SysFile.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/SysFile.class new file mode 100644 index 00000000..a7d53bd2 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/domain/server/SysFile.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/exception/GlobalExceptionHandler.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/exception/GlobalExceptionHandler.class new file mode 100644 index 00000000..f719ee4b Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/exception/GlobalExceptionHandler.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/PermissionService.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/PermissionService.class new file mode 100644 index 00000000..1b617261 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/PermissionService.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysLoginService.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysLoginService.class new file mode 100644 index 00000000..f38e199e Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysLoginService.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysPasswordService.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysPasswordService.class new file mode 100644 index 00000000..58dc3c4d Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysPasswordService.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysPermissionService.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysPermissionService.class new file mode 100644 index 00000000..01bfa7c9 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysPermissionService.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysRegisterService.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysRegisterService.class new file mode 100644 index 00000000..c45952ce Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/SysRegisterService.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/TokenService.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/TokenService.class new file mode 100644 index 00000000..32ce1815 Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/TokenService.class differ diff --git a/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/UserDetailsServiceImpl.class b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/UserDetailsServiceImpl.class new file mode 100644 index 00000000..9ef37e3e Binary files /dev/null and b/cwzoonest/cwzoonest-framework/target/classes/dev/cwzoonest/cn/framework/web/service/UserDetailsServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/config/GenConfig.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/config/GenConfig.class new file mode 100644 index 00000000..c1cdff68 Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/config/GenConfig.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/controller/GenController.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/controller/GenController.class new file mode 100644 index 00000000..c83b1937 Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/controller/GenController.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/domain/GenTable.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/domain/GenTable.class new file mode 100644 index 00000000..6f63dbb8 Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/domain/GenTable.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/domain/GenTableColumn.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/domain/GenTableColumn.class new file mode 100644 index 00000000..3427ed6f Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/domain/GenTableColumn.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/mapper/GenTableColumnMapper.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/mapper/GenTableColumnMapper.class new file mode 100644 index 00000000..5d0fb063 Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/mapper/GenTableColumnMapper.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/mapper/GenTableMapper.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/mapper/GenTableMapper.class new file mode 100644 index 00000000..79aa75fd Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/mapper/GenTableMapper.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/GenTableColumnServiceImpl.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/GenTableColumnServiceImpl.class new file mode 100644 index 00000000..99ca9952 Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/GenTableColumnServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/GenTableServiceImpl.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/GenTableServiceImpl.class new file mode 100644 index 00000000..daf38b04 Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/GenTableServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/IGenTableColumnService.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/IGenTableColumnService.class new file mode 100644 index 00000000..e32c7df2 Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/IGenTableColumnService.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/IGenTableService.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/IGenTableService.class new file mode 100644 index 00000000..74ebb7da Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/service/IGenTableService.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/util/GenUtils.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/util/GenUtils.class new file mode 100644 index 00000000..fd1d5c3a Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/util/GenUtils.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/util/VelocityInitializer.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/util/VelocityInitializer.class new file mode 100644 index 00000000..7832a147 Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/util/VelocityInitializer.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/util/VelocityUtils.class b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/util/VelocityUtils.class new file mode 100644 index 00000000..bc74ec8d Binary files /dev/null and b/cwzoonest/cwzoonest-generator/target/classes/dev/cwzoonest/cn/generator/util/VelocityUtils.class differ diff --git a/cwzoonest/cwzoonest-generator/target/classes/generator.yml b/cwzoonest/cwzoonest-generator/target/classes/generator.yml new file mode 100644 index 00000000..877dabc9 --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/generator.yml @@ -0,0 +1,10 @@ +# 代码生成 +gen: + # 作者 + author: linghe + # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool + packageName: dev.cwzoonest.cn.system + # 自动去除表前缀,默认是false + autoRemovePre: true + # 表前缀(生成类名不会包含表前缀,多个用逗号分隔) + tablePrefix: sys_ diff --git a/cwzoonest/cwzoonest-generator/target/classes/mapper/generator/GenTableColumnMapper.xml b/cwzoonest/cwzoonest-generator/target/classes/mapper/generator/GenTableColumnMapper.xml new file mode 100644 index 00000000..250d1118 --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/mapper/generator/GenTableColumnMapper.xml @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select column_id, table_id, column_name, column_comment, column_type, java_type, java_field, is_pk, is_increment, is_required, is_insert, is_edit, is_list, is_query, query_type, html_type, dict_type, sort, create_by, create_time, update_by, update_time from gen_table_column + + + + + + + + insert into gen_table_column ( + table_id, + column_name, + column_comment, + column_type, + java_type, + java_field, + is_pk, + is_increment, + is_required, + is_insert, + is_edit, + is_list, + is_query, + query_type, + html_type, + dict_type, + sort, + create_by, + create_time + )values( + #{tableId}, + #{columnName}, + #{columnComment}, + #{columnType}, + #{javaType}, + #{javaField}, + #{isPk}, + #{isIncrement}, + #{isRequired}, + #{isInsert}, + #{isEdit}, + #{isList}, + #{isQuery}, + #{queryType}, + #{htmlType}, + #{dictType}, + #{sort}, + #{createBy}, + sysdate() + ) + + + + update gen_table_column + + column_comment = #{columnComment}, + java_type = #{javaType}, + java_field = #{javaField}, + is_insert = #{isInsert}, + is_edit = #{isEdit}, + is_list = #{isList}, + is_query = #{isQuery}, + is_required = #{isRequired}, + query_type = #{queryType}, + html_type = #{htmlType}, + dict_type = #{dictType}, + sort = #{sort}, + update_by = #{updateBy}, + update_time = sysdate() + + where column_id = #{columnId} + + + + delete from gen_table_column where table_id in + + #{tableId} + + + + + delete from gen_table_column where column_id in + + #{item.columnId} + + + + diff --git a/cwzoonest/cwzoonest-generator/target/classes/mapper/generator/GenTableMapper.xml b/cwzoonest/cwzoonest-generator/target/classes/mapper/generator/GenTableMapper.xml new file mode 100644 index 00000000..15b885ca --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/mapper/generator/GenTableMapper.xml @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select table_id, table_name, table_comment, sub_table_name, sub_table_fk_name, class_name, tpl_category, tpl_web_type, package_name, module_name, business_name, function_name, function_author, gen_type, gen_path, options, create_by, create_time, update_by, update_time, remark from gen_table + + + + + + + + + + + + + + + + + + insert into gen_table ( + table_name, + table_comment, + class_name, + tpl_category, + tpl_web_type, + package_name, + module_name, + business_name, + function_name, + function_author, + gen_type, + gen_path, + remark, + create_by, + create_time + )values( + #{tableName}, + #{tableComment}, + #{className}, + #{tplCategory}, + #{tplWebType}, + #{packageName}, + #{moduleName}, + #{businessName}, + #{functionName}, + #{functionAuthor}, + #{genType}, + #{genPath}, + #{remark}, + #{createBy}, + sysdate() + ) + + + + update gen_table + + table_name = #{tableName}, + table_comment = #{tableComment}, + sub_table_name = #{subTableName}, + sub_table_fk_name = #{subTableFkName}, + class_name = #{className}, + function_author = #{functionAuthor}, + gen_type = #{genType}, + gen_path = #{genPath}, + tpl_category = #{tplCategory}, + tpl_web_type = #{tplWebType}, + package_name = #{packageName}, + module_name = #{moduleName}, + business_name = #{businessName}, + function_name = #{functionName}, + options = #{options}, + update_by = #{updateBy}, + remark = #{remark}, + update_time = sysdate() + + where table_id = #{tableId} + + + + delete from gen_table where table_id in + + #{tableId} + + + + diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/java/controller.java.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/java/controller.java.vm new file mode 100644 index 00000000..2e1c79fa --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/java/controller.java.vm @@ -0,0 +1,115 @@ +package ${packageName}.controller; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.eqis.dev.common.annotation.Log; +import com.eqis.dev.common.core.controller.BaseController; +import com.eqis.dev.common.core.domain.AjaxResult; +import com.eqis.dev.common.enums.BusinessType; +import ${packageName}.domain.${ClassName}; +import ${packageName}.service.I${ClassName}Service; +import com.eqis.dev.common.utils.poi.ExcelUtil; +#if($table.crud || $table.sub) +import com.eqis.dev.common.core.page.TableDataInfo; +#elseif($table.tree) +#end + +/** + * ${functionName}Controller + * + * @author ${author} + * @date ${datetime} + */ +@RestController +@RequestMapping("/${moduleName}/${businessName}") +public class ${ClassName}Controller extends BaseController +{ + @Autowired + private I${ClassName}Service ${className}Service; + + /** + * 查询${functionName}列表 + */ + @PreAuthorize("@ss.hasPermi('${permissionPrefix}:list')") + @GetMapping("/list") +#if($table.crud || $table.sub) + public TableDataInfo list(${ClassName} ${className}) + { + startPage(); + List<${ClassName}> list = ${className}Service.select${ClassName}List(${className}); + return getDataTable(list); + } +#elseif($table.tree) + public AjaxResult list(${ClassName} ${className}) + { + List<${ClassName}> list = ${className}Service.select${ClassName}List(${className}); + return success(list); + } +#end + + /** + * 导出${functionName}列表 + */ + @PreAuthorize("@ss.hasPermi('${permissionPrefix}:export')") + @Log(title = "${functionName}", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, ${ClassName} ${className}) + { + List<${ClassName}> list = ${className}Service.select${ClassName}List(${className}); + ExcelUtil<${ClassName}> util = new ExcelUtil<${ClassName}>(${ClassName}.class); + util.exportExcel(response, list, "${functionName}数据"); + } + + /** + * 获取${functionName}详细信息 + */ + @PreAuthorize("@ss.hasPermi('${permissionPrefix}:query')") + @GetMapping(value = "/{${pkColumn.javaField}}") + public AjaxResult getInfo(@PathVariable("${pkColumn.javaField}") ${pkColumn.javaType} ${pkColumn.javaField}) + { + return success(${className}Service.select${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaField})); + } + + /** + * 新增${functionName} + */ + @PreAuthorize("@ss.hasPermi('${permissionPrefix}:add')") + @Log(title = "${functionName}", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody ${ClassName} ${className}) + { + return toAjax(${className}Service.insert${ClassName}(${className})); + } + + /** + * 修改${functionName} + */ + @PreAuthorize("@ss.hasPermi('${permissionPrefix}:edit')") + @Log(title = "${functionName}", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody ${ClassName} ${className}) + { + return toAjax(${className}Service.update${ClassName}(${className})); + } + + /** + * 删除${functionName} + */ + @PreAuthorize("@ss.hasPermi('${permissionPrefix}:remove')") + @Log(title = "${functionName}", businessType = BusinessType.DELETE) + @DeleteMapping("/{${pkColumn.javaField}s}") + public AjaxResult remove(@PathVariable ${pkColumn.javaType}[] ${pkColumn.javaField}s) + { + return toAjax(${className}Service.delete${ClassName}By${pkColumn.capJavaField}s(${pkColumn.javaField}s)); + } +} diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/java/domain.java.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/java/domain.java.vm new file mode 100644 index 00000000..17aa1b10 --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/java/domain.java.vm @@ -0,0 +1,105 @@ +package ${packageName}.domain; + +#foreach ($import in $importList) +import ${import}; +#end +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.eqis.dev.common.annotation.Excel; +#if($table.crud || $table.sub) +import com.eqis.dev.common.core.domain.BaseEntity; +#elseif($table.tree) +import com.eqis.dev.common.core.domain.TreeEntity; +#end + +/** + * ${functionName}对象 ${tableName} + * + * @author ${author} + * @date ${datetime} + */ +#if($table.crud || $table.sub) +#set($Entity="BaseEntity") +#elseif($table.tree) +#set($Entity="TreeEntity") +#end +public class ${ClassName} extends ${Entity} +{ + private static final long serialVersionUID = 1L; + +#foreach ($column in $columns) +#if(!$table.isSuperColumn($column.javaField)) + /** $column.columnComment */ +#if($column.list) +#set($parentheseIndex=$column.columnComment.indexOf("(")) +#if($parentheseIndex != -1) +#set($comment=$column.columnComment.substring(0, $parentheseIndex)) +#else +#set($comment=$column.columnComment) +#end +#if($parentheseIndex != -1) + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") +#elseif($column.javaType == 'Date') + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "${comment}", width = 30, dateFormat = "yyyy-MM-dd") +#else + @Excel(name = "${comment}") +#end +#end + private $column.javaType $column.javaField; + +#end +#end +#if($table.sub) + /** $table.subTable.functionName信息 */ + private List<${subClassName}> ${subclassName}List; + +#end +#foreach ($column in $columns) +#if(!$table.isSuperColumn($column.javaField)) +#if($column.javaField.length() > 2 && $column.javaField.substring(1,2).matches("[A-Z]")) +#set($AttrName=$column.javaField) +#else +#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) +#end + public void set${AttrName}($column.javaType $column.javaField) + { + this.$column.javaField = $column.javaField; + } + + public $column.javaType get${AttrName}() + { + return $column.javaField; + } +#end +#end + +#if($table.sub) + public List<${subClassName}> get${subClassName}List() + { + return ${subclassName}List; + } + + public void set${subClassName}List(List<${subClassName}> ${subclassName}List) + { + this.${subclassName}List = ${subclassName}List; + } + +#end + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) +#foreach ($column in $columns) +#if($column.javaField.length() > 2 && $column.javaField.substring(1,2).matches("[A-Z]")) +#set($AttrName=$column.javaField) +#else +#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) +#end + .append("${column.javaField}", get${AttrName}()) +#end +#if($table.sub) + .append("${subclassName}List", get${subClassName}List()) +#end + .toString(); + } +} diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/java/mapper.java.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/java/mapper.java.vm new file mode 100644 index 00000000..5c7ed6cc --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/java/mapper.java.vm @@ -0,0 +1,92 @@ +package ${packageName}.mapper; + +import java.util.List; +import ${packageName}.domain.${ClassName}; +#if($table.sub) +import ${packageName}.domain.${subClassName}; +#end +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + * ${functionName}Mapper接口 + * + * @author ${author} + * @date ${datetime} + */ +public interface ${ClassName}Mapper extends BaseMapper<${ClassName}> +{ + /** + * 查询${functionName} + * + * @param ${pkColumn.javaField} ${functionName}主键 + * @return ${functionName} + */ + public ${ClassName} select${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaType} ${pkColumn.javaField}); + + /** + * 查询${functionName}列表 + * + * @param ${className} ${functionName} + * @return ${functionName}集合 + */ + public List<${ClassName}> select${ClassName}List(${ClassName} ${className}); + + /** + * 新增${functionName} + * + * @param ${className} ${functionName} + * @return 结果 + */ + public int insert${ClassName}(${ClassName} ${className}); + + /** + * 修改${functionName} + * + * @param ${className} ${functionName} + * @return 结果 + */ + public int update${ClassName}(${ClassName} ${className}); + + /** + * 删除${functionName} + * + * @param ${pkColumn.javaField} ${functionName}主键 + * @return 结果 + */ + public int delete${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaType} ${pkColumn.javaField}); + + /** + * 批量删除${functionName} + * + * @param ${pkColumn.javaField}s 需要删除的数据主键集合 + * @return 结果 + */ + public int delete${ClassName}By${pkColumn.capJavaField}s(${pkColumn.javaType}[] ${pkColumn.javaField}s); +#if($table.sub) + + /** + * 批量删除${subTable.functionName} + * + * @param ${pkColumn.javaField}s 需要删除的数据主键集合 + * @return 结果 + */ + public int delete${subClassName}By${subTableFkClassName}s(${pkColumn.javaType}[] ${pkColumn.javaField}s); + + /** + * 批量新增${subTable.functionName} + * + * @param ${subclassName}List ${subTable.functionName}列表 + * @return 结果 + */ + public int batch${subClassName}(List<${subClassName}> ${subclassName}List); + + + /** + * 通过${functionName}主键删除${subTable.functionName}信息 + * + * @param ${pkColumn.javaField} ${functionName}ID + * @return 结果 + */ + public int delete${subClassName}By${subTableFkClassName}(${pkColumn.javaType} ${pkColumn.javaField}); +#end +} diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/java/service.java.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/java/service.java.vm new file mode 100644 index 00000000..52c0bf11 --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/java/service.java.vm @@ -0,0 +1,62 @@ +package ${packageName}.service; + +import java.util.List; +import ${packageName}.domain.${ClassName}; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + * ${functionName}Service接口 + * + * @author ${author} + * @date ${datetime} + */ +public interface I${ClassName}Service extends IService<${ClassName}> +{ + /** + * 查询${functionName} + * + * @param ${pkColumn.javaField} ${functionName}主键 + * @return ${functionName} + */ + public ${ClassName} select${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaType} ${pkColumn.javaField}); + + /** + * 查询${functionName}列表 + * + * @param ${className} ${functionName} + * @return ${functionName}集合 + */ + public List<${ClassName}> select${ClassName}List(${ClassName} ${className}); + + /** + * 新增${functionName} + * + * @param ${className} ${functionName} + * @return 结果 + */ + public int insert${ClassName}(${ClassName} ${className}); + + /** + * 修改${functionName} + * + * @param ${className} ${functionName} + * @return 结果 + */ + public int update${ClassName}(${ClassName} ${className}); + + /** + * 批量删除${functionName} + * + * @param ${pkColumn.javaField}s 需要删除的${functionName}主键集合 + * @return 结果 + */ + public int delete${ClassName}By${pkColumn.capJavaField}s(${pkColumn.javaType}[] ${pkColumn.javaField}s); + + /** + * 删除${functionName}信息 + * + * @param ${pkColumn.javaField} ${functionName}主键 + * @return 结果 + */ + public int delete${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaType} ${pkColumn.javaField}); +} diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/java/serviceImpl.java.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/java/serviceImpl.java.vm new file mode 100644 index 00000000..cbc765e3 --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/java/serviceImpl.java.vm @@ -0,0 +1,171 @@ +package ${packageName}.service.impl; + +import java.util.List; +#foreach ($column in $columns) +#if($column.javaField == 'createTime' || $column.javaField == 'updateTime') +import com.eqis.dev.common.utils.DateUtils; +#break +#end +#end +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +#if($table.sub) +import java.util.ArrayList; +import com.eqis.dev.common.utils.StringUtils; +import org.springframework.transaction.annotation.Transactional; +import ${packageName}.domain.${subClassName}; +#end +import ${packageName}.mapper.${ClassName}Mapper; +import ${packageName}.domain.${ClassName}; +import ${packageName}.service.I${ClassName}Service; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import ${packageName}.mapper.${ClassName}Mapper; + +/** + * ${functionName}Service业务层处理 + * + * @author ${author} + * @date ${datetime} + */ +@Service +public class ${ClassName}ServiceImpl extends ServiceImpl<${ClassName}Mapper,${ClassName}> implements I${ClassName}Service +{ + @Autowired + private ${ClassName}Mapper ${className}Mapper; + + /** + * 查询${functionName} + * + * @param ${pkColumn.javaField} ${functionName}主键 + * @return ${functionName} + */ + @Override + public ${ClassName} select${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaType} ${pkColumn.javaField}) + { + return ${className}Mapper.select${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaField}); + } + + /** + * 查询${functionName}列表 + * + * @param ${className} ${functionName} + * @return ${functionName} + */ + @Override + public List<${ClassName}> select${ClassName}List(${ClassName} ${className}) + { + return ${className}Mapper.select${ClassName}List(${className}); + } + + /** + * 新增${functionName} + * + * @param ${className} ${functionName} + * @return 结果 + */ +#if($table.sub) + @Transactional +#end + @Override + public int insert${ClassName}(${ClassName} ${className}) + { +#foreach ($column in $columns) +#if($column.javaField == 'createTime') + ${className}.setCreateTime(DateUtils.getNowDate()); +#end +#end +#if($table.sub) + int rows = ${className}Mapper.insert${ClassName}(${className}); + insert${subClassName}(${className}); + return rows; +#else + return ${className}Mapper.insert${ClassName}(${className}); +#end + } + + /** + * 修改${functionName} + * + * @param ${className} ${functionName} + * @return 结果 + */ +#if($table.sub) + @Transactional +#end + @Override + public int update${ClassName}(${ClassName} ${className}) + { +#foreach ($column in $columns) +#if($column.javaField == 'updateTime') + ${className}.setUpdateTime(DateUtils.getNowDate()); +#end +#end +#if($table.sub) + ${className}Mapper.delete${subClassName}By${subTableFkClassName}(${className}.get${pkColumn.capJavaField}()); + insert${subClassName}(${className}); +#end + return ${className}Mapper.update${ClassName}(${className}); + } + + /** + * 批量删除${functionName} + * + * @param ${pkColumn.javaField}s 需要删除的${functionName}主键 + * @return 结果 + */ +#if($table.sub) + @Transactional +#end + @Override + public int delete${ClassName}By${pkColumn.capJavaField}s(${pkColumn.javaType}[] ${pkColumn.javaField}s) + { +#if($table.sub) + ${className}Mapper.delete${subClassName}By${subTableFkClassName}s(${pkColumn.javaField}s); +#end + return ${className}Mapper.delete${ClassName}By${pkColumn.capJavaField}s(${pkColumn.javaField}s); + } + + /** + * 删除${functionName}信息 + * + * @param ${pkColumn.javaField} ${functionName}主键 + * @return 结果 + */ +#if($table.sub) + @Transactional +#end + @Override + public int delete${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaType} ${pkColumn.javaField}) + { +#if($table.sub) + ${className}Mapper.delete${subClassName}By${subTableFkClassName}(${pkColumn.javaField}); +#end + return ${className}Mapper.delete${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaField}); + } +#if($table.sub) + + /** + * 新增${subTable.functionName}信息 + * + * @param ${className} ${functionName}对象 + */ + public void insert${subClassName}(${ClassName} ${className}) + { + List<${subClassName}> ${subclassName}List = ${className}.get${subClassName}List(); + ${pkColumn.javaType} ${pkColumn.javaField} = ${className}.get${pkColumn.capJavaField}(); + if (StringUtils.isNotNull(${subclassName}List)) + { + List<${subClassName}> list = new ArrayList<${subClassName}>(); + for (${subClassName} ${subclassName} : ${subclassName}List) + { + ${subclassName}.set${subTableFkClassName}(${pkColumn.javaField}); + list.add(${subclassName}); + } + if (list.size() > 0) + { + ${className}Mapper.batch${subClassName}(list); + } + } + } +#end +} diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/java/sub-domain.java.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/java/sub-domain.java.vm new file mode 100644 index 00000000..4073d218 --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/java/sub-domain.java.vm @@ -0,0 +1,76 @@ +package ${packageName}.domain; + +#foreach ($import in $subImportList) +import ${import}; +#end +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.eqis.dev.common.annotation.Excel; +import com.eqis.dev.common.core.domain.BaseEntity; + +/** + * ${subTable.functionName}对象 ${subTableName} + * + * @author ${author} + * @date ${datetime} + */ +public class ${subClassName} extends BaseEntity +{ + private static final long serialVersionUID = 1L; + +#foreach ($column in $subTable.columns) +#if(!$table.isSuperColumn($column.javaField)) + /** $column.columnComment */ +#if($column.list) +#set($parentheseIndex=$column.columnComment.indexOf("(")) +#if($parentheseIndex != -1) +#set($comment=$column.columnComment.substring(0, $parentheseIndex)) +#else +#set($comment=$column.columnComment) +#end +#if($parentheseIndex != -1) + @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") +#elseif($column.javaType == 'Date') + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "${comment}", width = 30, dateFormat = "yyyy-MM-dd") +#else + @Excel(name = "${comment}") +#end +#end + private $column.javaType $column.javaField; + +#end +#end +#foreach ($column in $subTable.columns) +#if(!$table.isSuperColumn($column.javaField)) +#if($column.javaField.length() > 2 && $column.javaField.substring(1,2).matches("[A-Z]")) +#set($AttrName=$column.javaField) +#else +#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) +#end + public void set${AttrName}($column.javaType $column.javaField) + { + this.$column.javaField = $column.javaField; + } + + public $column.javaType get${AttrName}() + { + return $column.javaField; + } +#end +#end + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) +#foreach ($column in $subTable.columns) +#if($column.javaField.length() > 2 && $column.javaField.substring(1,2).matches("[A-Z]")) +#set($AttrName=$column.javaField) +#else +#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) +#end + .append("${column.javaField}", get${AttrName}()) +#end + .toString(); + } +} diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/js/api.js.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/js/api.js.vm new file mode 100644 index 00000000..9295524a --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/js/api.js.vm @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询${functionName}列表 +export function list${BusinessName}(query) { + return request({ + url: '/${moduleName}/${businessName}/list', + method: 'get', + params: query + }) +} + +// 查询${functionName}详细 +export function get${BusinessName}(${pkColumn.javaField}) { + return request({ + url: '/${moduleName}/${businessName}/' + ${pkColumn.javaField}, + method: 'get' + }) +} + +// 新增${functionName} +export function add${BusinessName}(data) { + return request({ + url: '/${moduleName}/${businessName}', + method: 'post', + data: data + }) +} + +// 修改${functionName} +export function update${BusinessName}(data) { + return request({ + url: '/${moduleName}/${businessName}', + method: 'put', + data: data + }) +} + +// 删除${functionName} +export function del${BusinessName}(${pkColumn.javaField}) { + return request({ + url: '/${moduleName}/${businessName}/' + ${pkColumn.javaField}, + method: 'delete' + }) +} diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/sql/sql.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/sql/sql.vm new file mode 100644 index 00000000..05755835 --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/sql/sql.vm @@ -0,0 +1,22 @@ +-- 菜单 SQL +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('${functionName}', '${parentMenuId}', '1', '${businessName}', '${moduleName}/${businessName}/index', 1, 0, 'C', '0', '0', '${permissionPrefix}:list', '#', 'admin', sysdate(), '', null, '${functionName}菜单'); + +-- 按钮父菜单ID +SELECT @parentId := LAST_INSERT_ID(); + +-- 按钮 SQL +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('${functionName}查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:query', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('${functionName}新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:add', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('${functionName}修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:edit', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('${functionName}删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:remove', '#', 'admin', sysdate(), '', null, ''); + +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) +values('${functionName}导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:export', '#', 'admin', sysdate(), '', null, ''); \ No newline at end of file diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/vue/index-tree.vue.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/vue/index-tree.vue.vm new file mode 100644 index 00000000..4819c2a9 --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/vue/index-tree.vue.vm @@ -0,0 +1,505 @@ + + + diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/vue/index.vue.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/vue/index.vue.vm new file mode 100644 index 00000000..4f80b12d --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/vue/index.vue.vm @@ -0,0 +1,602 @@ + + + diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/vue/v3/index-tree.vue.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/vue/v3/index-tree.vue.vm new file mode 100644 index 00000000..c54d62bf --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/vue/v3/index-tree.vue.vm @@ -0,0 +1,474 @@ + + + diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/vue/v3/index.vue.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/vue/v3/index.vue.vm new file mode 100644 index 00000000..8b25665a --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/vue/v3/index.vue.vm @@ -0,0 +1,590 @@ + + + diff --git a/cwzoonest/cwzoonest-generator/target/classes/vm/xml/mapper.xml.vm b/cwzoonest/cwzoonest-generator/target/classes/vm/xml/mapper.xml.vm new file mode 100644 index 00000000..0ceb3d85 --- /dev/null +++ b/cwzoonest/cwzoonest-generator/target/classes/vm/xml/mapper.xml.vm @@ -0,0 +1,135 @@ + + + + + +#foreach ($column in $columns) + +#end + +#if($table.sub) + + + + + + +#foreach ($column in $subTable.columns) + +#end + +#end + + + select#foreach($column in $columns) $column.columnName#if($foreach.count != $columns.size()),#end#end from ${tableName} + + + + + + + + insert into ${tableName} + +#foreach($column in $columns) +#if($column.columnName != $pkColumn.columnName || !$pkColumn.increment) + $column.columnName, +#end +#end + + +#foreach($column in $columns) +#if($column.columnName != $pkColumn.columnName || !$pkColumn.increment) + #{$column.javaField}, +#end +#end + + + + + update ${tableName} + +#foreach($column in $columns) +#if($column.columnName != $pkColumn.columnName) + $column.columnName = #{$column.javaField}, +#end +#end + + where ${pkColumn.columnName} = #{${pkColumn.javaField}} + + + + delete from ${tableName} where ${pkColumn.columnName} = #{${pkColumn.javaField}} + + + + delete from ${tableName} where ${pkColumn.columnName} in + + #{${pkColumn.javaField}} + + +#if($table.sub) + + + delete from ${subTableName} where ${subTableFkName} in + + #{${subTableFkclassName}} + + + + + delete from ${subTableName} where ${subTableFkName} = #{${subTableFkclassName}} + + + + insert into ${subTableName}(#foreach($column in $subTable.columns) $column.columnName#if($foreach.count != $subTable.columns.size()),#end#end) values + + (#foreach($column in $subTable.columns) #{item.$column.javaField}#if($foreach.count != $subTable.columns.size()),#end#end) + + +#end + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/controller/SysJobController.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/controller/SysJobController.class new file mode 100644 index 00000000..f803c526 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/controller/SysJobController.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/controller/SysJobLogController.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/controller/SysJobLogController.class new file mode 100644 index 00000000..04d3df3c Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/controller/SysJobLogController.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/domain/SysJob.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/domain/SysJob.class new file mode 100644 index 00000000..ab1d6e84 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/domain/SysJob.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/domain/SysJobLog.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/domain/SysJobLog.class new file mode 100644 index 00000000..e5deb38d Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/domain/SysJobLog.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/mapper/SysJobLogMapper.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/mapper/SysJobLogMapper.class new file mode 100644 index 00000000..79081493 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/mapper/SysJobLogMapper.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/mapper/SysJobMapper.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/mapper/SysJobMapper.class new file mode 100644 index 00000000..3d73ded6 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/mapper/SysJobMapper.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/ISysJobLogService.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/ISysJobLogService.class new file mode 100644 index 00000000..d1bc3e4d Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/ISysJobLogService.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/ISysJobService.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/ISysJobService.class new file mode 100644 index 00000000..4a394f6f Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/ISysJobService.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/impl/SysJobLogServiceImpl.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/impl/SysJobLogServiceImpl.class new file mode 100644 index 00000000..a16bd1c0 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/impl/SysJobLogServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/impl/SysJobServiceImpl.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/impl/SysJobServiceImpl.class new file mode 100644 index 00000000..9f8ed9a9 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/service/impl/SysJobServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/task/RyTask.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/task/RyTask.class new file mode 100644 index 00000000..9f3ebe02 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/task/RyTask.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/AbstractQuartzJob.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/AbstractQuartzJob.class new file mode 100644 index 00000000..28e91df3 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/AbstractQuartzJob.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/CronUtils.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/CronUtils.class new file mode 100644 index 00000000..e4658643 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/CronUtils.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/JobInvokeUtil.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/JobInvokeUtil.class new file mode 100644 index 00000000..3c4d409f Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/JobInvokeUtil.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/QuartzDisallowConcurrentExecution.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/QuartzDisallowConcurrentExecution.class new file mode 100644 index 00000000..d79ed5c6 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/QuartzDisallowConcurrentExecution.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/QuartzJobExecution.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/QuartzJobExecution.class new file mode 100644 index 00000000..d9fc1d57 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/QuartzJobExecution.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/ScheduleUtils.class b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/ScheduleUtils.class new file mode 100644 index 00000000..1ab863b1 Binary files /dev/null and b/cwzoonest/cwzoonest-quartz/target/classes/dev/cwzoonest/cn/quartz/util/ScheduleUtils.class differ diff --git a/cwzoonest/cwzoonest-quartz/target/classes/mapper/quartz/SysJobLogMapper.xml b/cwzoonest/cwzoonest-quartz/target/classes/mapper/quartz/SysJobLogMapper.xml new file mode 100644 index 00000000..d01e2dd4 --- /dev/null +++ b/cwzoonest/cwzoonest-quartz/target/classes/mapper/quartz/SysJobLogMapper.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + select job_log_id, job_name, job_group, invoke_target, job_message, status, exception_info, create_time + from sys_job_log + + + + + + + + + + delete from sys_job_log where job_log_id = #{jobLogId} + + + + delete from sys_job_log where job_log_id in + + #{jobLogId} + + + + + truncate table sys_job_log + + + + insert into sys_job_log( + job_log_id, + job_name, + job_group, + invoke_target, + job_message, + status, + exception_info, + create_time + )values( + #{jobLogId}, + #{jobName}, + #{jobGroup}, + #{invokeTarget}, + #{jobMessage}, + #{status}, + #{exceptionInfo}, + sysdate() + ) + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-quartz/target/classes/mapper/quartz/SysJobMapper.xml b/cwzoonest/cwzoonest-quartz/target/classes/mapper/quartz/SysJobMapper.xml new file mode 100644 index 00000000..db50f468 --- /dev/null +++ b/cwzoonest/cwzoonest-quartz/target/classes/mapper/quartz/SysJobMapper.xml @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + select job_id, job_name, job_group, invoke_target, cron_expression, misfire_policy, concurrent, status, create_by, create_time, remark + from sys_job + + + + + + + + + + delete from sys_job where job_id = #{jobId} + + + + delete from sys_job where job_id in + + #{jobId} + + + + + update sys_job + + job_name = #{jobName}, + job_group = #{jobGroup}, + invoke_target = #{invokeTarget}, + cron_expression = #{cronExpression}, + misfire_policy = #{misfirePolicy}, + concurrent = #{concurrent}, + status = #{status}, + remark = #{remark}, + update_by = #{updateBy}, + update_time = sysdate() + + where job_id = #{jobId} + + + + insert into sys_job( + job_id, + job_name, + job_group, + invoke_target, + cron_expression, + misfire_policy, + concurrent, + status, + remark, + create_by, + create_time + )values( + #{jobId}, + #{jobName}, + #{jobGroup}, + #{invokeTarget}, + #{cronExpression}, + #{misfirePolicy}, + #{concurrent}, + #{status}, + #{remark}, + #{createBy}, + sysdate() + ) + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysCache.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysCache.class new file mode 100644 index 00000000..6130c554 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysCache.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysConfig.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysConfig.class new file mode 100644 index 00000000..48bc3144 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysConfig.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysLogininfor.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysLogininfor.class new file mode 100644 index 00000000..bd53c968 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysLogininfor.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysNotice.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysNotice.class new file mode 100644 index 00000000..af365f9f Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysNotice.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysOperLog.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysOperLog.class new file mode 100644 index 00000000..d03ade23 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysOperLog.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysPost.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysPost.class new file mode 100644 index 00000000..328bdd5c Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysPost.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysRoleDept.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysRoleDept.class new file mode 100644 index 00000000..8a73a63b Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysRoleDept.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysRoleMenu.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysRoleMenu.class new file mode 100644 index 00000000..8c3d583f Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysRoleMenu.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysUserOnline.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysUserOnline.class new file mode 100644 index 00000000..d6f2dc14 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysUserOnline.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysUserPost.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysUserPost.class new file mode 100644 index 00000000..5ecd5ab9 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysUserPost.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysUserRole.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysUserRole.class new file mode 100644 index 00000000..14425efe Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/SysUserRole.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/vo/MetaVo.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/vo/MetaVo.class new file mode 100644 index 00000000..203ec546 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/vo/MetaVo.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/vo/RouterVo.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/vo/RouterVo.class new file mode 100644 index 00000000..eaf4da00 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/domain/vo/RouterVo.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysConfigMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysConfigMapper.class new file mode 100644 index 00000000..21d78c6f Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysConfigMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysDeptMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysDeptMapper.class new file mode 100644 index 00000000..dd03211c Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysDeptMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysDictDataMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysDictDataMapper.class new file mode 100644 index 00000000..a53adddf Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysDictDataMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysDictTypeMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysDictTypeMapper.class new file mode 100644 index 00000000..b11ffffe Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysDictTypeMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysLogininforMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysLogininforMapper.class new file mode 100644 index 00000000..72096174 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysLogininforMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysMenuMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysMenuMapper.class new file mode 100644 index 00000000..f4568ea4 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysMenuMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysNoticeMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysNoticeMapper.class new file mode 100644 index 00000000..e075f437 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysNoticeMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysOperLogMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysOperLogMapper.class new file mode 100644 index 00000000..912feff4 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysOperLogMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysPostMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysPostMapper.class new file mode 100644 index 00000000..4d767927 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysPostMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysRoleDeptMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysRoleDeptMapper.class new file mode 100644 index 00000000..561cd8d0 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysRoleDeptMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysRoleMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysRoleMapper.class new file mode 100644 index 00000000..be1df8fb Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysRoleMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysRoleMenuMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysRoleMenuMapper.class new file mode 100644 index 00000000..7529944a Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysRoleMenuMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysUserMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysUserMapper.class new file mode 100644 index 00000000..2fe287dd Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysUserMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysUserPostMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysUserPostMapper.class new file mode 100644 index 00000000..e9568d20 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysUserPostMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysUserRoleMapper.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysUserRoleMapper.class new file mode 100644 index 00000000..9516bdf8 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/mapper/SysUserRoleMapper.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysConfigService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysConfigService.class new file mode 100644 index 00000000..45e53b98 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysConfigService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysDeptService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysDeptService.class new file mode 100644 index 00000000..542aa1e1 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysDeptService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysDictDataService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysDictDataService.class new file mode 100644 index 00000000..157e3b65 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysDictDataService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysDictTypeService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysDictTypeService.class new file mode 100644 index 00000000..4fffb580 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysDictTypeService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysLogininforService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysLogininforService.class new file mode 100644 index 00000000..7519e7fa Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysLogininforService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysMenuService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysMenuService.class new file mode 100644 index 00000000..d3d0da97 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysMenuService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysNoticeService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysNoticeService.class new file mode 100644 index 00000000..3186eae6 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysNoticeService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysOperLogService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysOperLogService.class new file mode 100644 index 00000000..da8e6f49 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysOperLogService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysPostService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysPostService.class new file mode 100644 index 00000000..d53fa308 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysPostService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysRoleService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysRoleService.class new file mode 100644 index 00000000..6f0e315d Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysRoleService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysUserOnlineService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysUserOnlineService.class new file mode 100644 index 00000000..f4a695a5 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysUserOnlineService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysUserService.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysUserService.class new file mode 100644 index 00000000..f3faaa0f Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/ISysUserService.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysConfigServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysConfigServiceImpl.class new file mode 100644 index 00000000..0613f49e Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysConfigServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysDeptServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysDeptServiceImpl.class new file mode 100644 index 00000000..2c60f964 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysDeptServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysDictDataServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysDictDataServiceImpl.class new file mode 100644 index 00000000..3e1fe8d9 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysDictDataServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysDictTypeServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysDictTypeServiceImpl.class new file mode 100644 index 00000000..4b51c97e Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysDictTypeServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysLogininforServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysLogininforServiceImpl.class new file mode 100644 index 00000000..8e936ab3 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysLogininforServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysMenuServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysMenuServiceImpl.class new file mode 100644 index 00000000..8a5276e7 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysMenuServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysNoticeServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysNoticeServiceImpl.class new file mode 100644 index 00000000..204f6657 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysNoticeServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysOperLogServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysOperLogServiceImpl.class new file mode 100644 index 00000000..374e7e54 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysOperLogServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysPostServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysPostServiceImpl.class new file mode 100644 index 00000000..24a179b7 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysPostServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysRoleServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysRoleServiceImpl.class new file mode 100644 index 00000000..f61fb8f5 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysRoleServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysUserOnlineServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysUserOnlineServiceImpl.class new file mode 100644 index 00000000..1860e2cf Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysUserOnlineServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysUserServiceImpl.class b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysUserServiceImpl.class new file mode 100644 index 00000000..d0bbc2c0 Binary files /dev/null and b/cwzoonest/cwzoonest-system/target/classes/dev/cwzoonest/cn/system/service/impl/SysUserServiceImpl.class differ diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysConfigMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysConfigMapper.xml new file mode 100644 index 00000000..d8318fc1 --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysConfigMapper.xml @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark + from sys_config + + + + + + + and config_id = #{configId} + + + and config_key = #{configKey} + + + + + + + + + + + + + + insert into sys_config ( + config_name, + config_key, + config_value, + config_type, + create_by, + remark, + create_time + )values( + #{configName}, + #{configKey}, + #{configValue}, + #{configType}, + #{createBy}, + #{remark}, + sysdate() + ) + + + + update sys_config + + config_name = #{configName}, + config_key = #{configKey}, + config_value = #{configValue}, + config_type = #{configType}, + update_by = #{updateBy}, + remark = #{remark}, + update_time = sysdate() + + where config_id = #{configId} + + + + delete from sys_config where config_id = #{configId} + + + + delete from sys_config where config_id in + + #{configId} + + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysDeptMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysDeptMapper.xml new file mode 100644 index 00000000..8d5780c3 --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysDeptMapper.xml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status, d.del_flag, d.create_by, d.create_time + from sys_dept d + + + + + + + + + + + + + + + + + + + + insert into sys_dept( + dept_id, + parent_id, + dept_name, + ancestors, + order_num, + leader, + phone, + email, + status, + create_by, + create_time + )values( + #{deptId}, + #{parentId}, + #{deptName}, + #{ancestors}, + #{orderNum}, + #{leader}, + #{phone}, + #{email}, + #{status}, + #{createBy}, + sysdate() + ) + + + + update sys_dept + + parent_id = #{parentId}, + dept_name = #{deptName}, + ancestors = #{ancestors}, + order_num = #{orderNum}, + leader = #{leader}, + phone = #{phone}, + email = #{email}, + status = #{status}, + update_by = #{updateBy}, + update_time = sysdate() + + where dept_id = #{deptId} + + + + update sys_dept set ancestors = + + when #{item.deptId} then #{item.ancestors} + + where dept_id in + + #{item.deptId} + + + + + update sys_dept set status = '0' where dept_id in + + #{deptId} + + + + + update sys_dept set del_flag = '2' where dept_id = #{deptId} + + + diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysDictDataMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysDictDataMapper.xml new file mode 100644 index 00000000..9dcd7262 --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysDictDataMapper.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark + from sys_dict_data + + + + + + + + + + + + + + delete from sys_dict_data where dict_code = #{dictCode} + + + + delete from sys_dict_data where dict_code in + + #{dictCode} + + + + + update sys_dict_data + + dict_sort = #{dictSort}, + dict_label = #{dictLabel}, + dict_value = #{dictValue}, + dict_type = #{dictType}, + css_class = #{cssClass}, + list_class = #{listClass}, + is_default = #{isDefault}, + status = #{status}, + remark = #{remark}, + update_by = #{updateBy}, + update_time = sysdate() + + where dict_code = #{dictCode} + + + + update sys_dict_data set dict_type = #{newDictType} where dict_type = #{oldDictType} + + + + insert into sys_dict_data( + dict_sort, + dict_label, + dict_value, + dict_type, + css_class, + list_class, + is_default, + status, + remark, + create_by, + create_time + )values( + #{dictSort}, + #{dictLabel}, + #{dictValue}, + #{dictType}, + #{cssClass}, + #{listClass}, + #{isDefault}, + #{status}, + #{remark}, + #{createBy}, + sysdate() + ) + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysDictTypeMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysDictTypeMapper.xml new file mode 100644 index 00000000..93fc2c4b --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysDictTypeMapper.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + select dict_id, dict_name, dict_type, status, create_by, create_time, remark + from sys_dict_type + + + + + + + + + + + + + + delete from sys_dict_type where dict_id = #{dictId} + + + + delete from sys_dict_type where dict_id in + + #{dictId} + + + + + update sys_dict_type + + dict_name = #{dictName}, + dict_type = #{dictType}, + status = #{status}, + remark = #{remark}, + update_by = #{updateBy}, + update_time = sysdate() + + where dict_id = #{dictId} + + + + insert into sys_dict_type( + dict_name, + dict_type, + status, + remark, + create_by, + create_time + )values( + #{dictName}, + #{dictType}, + #{status}, + #{remark}, + #{createBy}, + sysdate() + ) + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysLogininforMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysLogininforMapper.xml new file mode 100644 index 00000000..d3f892d1 --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysLogininforMapper.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + insert into sys_logininfor (user_name, status, ipaddr, login_location, browser, os, msg, login_time) + values (#{userName}, #{status}, #{ipaddr}, #{loginLocation}, #{browser}, #{os}, #{msg}, sysdate()) + + + + + + delete from sys_logininfor where info_id in + + #{infoId} + + + + + truncate table sys_logininfor + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysMenuMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysMenuMapper.xml new file mode 100644 index 00000000..087cf2d0 --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysMenuMapper.xml @@ -0,0 +1,202 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select menu_id, menu_name, parent_id, order_num, path, component, `query`, is_frame, is_cache, menu_type, visible, status, ifnull(perms,'') as perms, icon, create_time + from sys_menu + + + + + + + + + + + + + + + + + + + + + + + + + + update sys_menu + + menu_name = #{menuName}, + parent_id = #{parentId}, + order_num = #{orderNum}, + path = #{path}, + component = #{component}, + `query` = #{query}, + is_frame = #{isFrame}, + is_cache = #{isCache}, + menu_type = #{menuType}, + visible = #{visible}, + status = #{status}, + perms = #{perms}, + icon = #{icon}, + remark = #{remark}, + update_by = #{updateBy}, + update_time = sysdate() + + where menu_id = #{menuId} + + + + insert into sys_menu( + menu_id, + parent_id, + menu_name, + order_num, + path, + component, + `query`, + is_frame, + is_cache, + menu_type, + visible, + status, + perms, + icon, + remark, + create_by, + create_time + )values( + #{menuId}, + #{parentId}, + #{menuName}, + #{orderNum}, + #{path}, + #{component}, + #{query}, + #{isFrame}, + #{isCache}, + #{menuType}, + #{visible}, + #{status}, + #{perms}, + #{icon}, + #{remark}, + #{createBy}, + sysdate() + ) + + + + delete from sys_menu where menu_id = #{menuId} + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysNoticeMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysNoticeMapper.xml new file mode 100644 index 00000000..4af513cc --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysNoticeMapper.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + select notice_id, notice_title, notice_type, cast(notice_content as char) as notice_content, status, create_by, create_time, update_by, update_time, remark + from sys_notice + + + + + + + + insert into sys_notice ( + notice_title, + notice_type, + notice_content, + status, + remark, + create_by, + create_time + )values( + #{noticeTitle}, + #{noticeType}, + #{noticeContent}, + #{status}, + #{remark}, + #{createBy}, + sysdate() + ) + + + + update sys_notice + + notice_title = #{noticeTitle}, + notice_type = #{noticeType}, + notice_content = #{noticeContent}, + status = #{status}, + update_by = #{updateBy}, + update_time = sysdate() + + where notice_id = #{noticeId} + + + + delete from sys_notice where notice_id = #{noticeId} + + + + delete from sys_notice where notice_id in + + #{noticeId} + + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysOperLogMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysOperLogMapper.xml new file mode 100644 index 00000000..0f6fca1a --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysOperLogMapper.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + select oper_id, title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time + from sys_oper_log + + + + insert into sys_oper_log(title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, cost_time, oper_time) + values (#{title}, #{businessType}, #{method}, #{requestMethod}, #{operatorType}, #{operName}, #{deptName}, #{operUrl}, #{operIp}, #{operLocation}, #{operParam}, #{jsonResult}, #{status}, #{errorMsg}, #{costTime}, sysdate()) + + + + + + delete from sys_oper_log where oper_id in + + #{operId} + + + + + + + truncate table sys_oper_log + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysPostMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysPostMapper.xml new file mode 100644 index 00000000..d288b54a --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysPostMapper.xml @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + select post_id, post_code, post_name, post_sort, status, create_by, create_time, remark + from sys_post + + + + + + + + + + + + + + + + + + update sys_post + + post_code = #{postCode}, + post_name = #{postName}, + post_sort = #{postSort}, + status = #{status}, + remark = #{remark}, + update_by = #{updateBy}, + update_time = sysdate() + + where post_id = #{postId} + + + + insert into sys_post( + post_id, + post_code, + post_name, + post_sort, + status, + remark, + create_by, + create_time + )values( + #{postId}, + #{postCode}, + #{postName}, + #{postSort}, + #{status}, + #{remark}, + #{createBy}, + sysdate() + ) + + + + delete from sys_post where post_id = #{postId} + + + + delete from sys_post where post_id in + + #{postId} + + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysRoleDeptMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysRoleDeptMapper.xml new file mode 100644 index 00000000..c2fc4c4e --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysRoleDeptMapper.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + delete from sys_role_dept where role_id=#{roleId} + + + + + + delete from sys_role_dept where role_id in + + #{roleId} + + + + + insert into sys_role_dept(role_id, dept_id) values + + (#{item.roleId},#{item.deptId}) + + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysRoleMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysRoleMapper.xml new file mode 100644 index 00000000..43377bae --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysRoleMapper.xml @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + 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 ur on ur.role_id = r.role_id + left join sys_user u on u.user_id = ur.user_id + left join sys_dept d on u.dept_id = d.dept_id + + + + + + + + + + + + + + + + + + + + insert into sys_role( + role_id, + role_name, + role_key, + role_sort, + data_scope, + menu_check_strictly, + dept_check_strictly, + status, + remark, + create_by, + create_time + )values( + #{roleId}, + #{roleName}, + #{roleKey}, + #{roleSort}, + #{dataScope}, + #{menuCheckStrictly}, + #{deptCheckStrictly}, + #{status}, + #{remark}, + #{createBy}, + sysdate() + ) + + + + update sys_role + + role_name = #{roleName}, + role_key = #{roleKey}, + role_sort = #{roleSort}, + data_scope = #{dataScope}, + menu_check_strictly = #{menuCheckStrictly}, + dept_check_strictly = #{deptCheckStrictly}, + status = #{status}, + remark = #{remark}, + update_by = #{updateBy}, + update_time = sysdate() + + where role_id = #{roleId} + + + + update sys_role set del_flag = '2' where role_id = #{roleId} + + + + update sys_role set del_flag = '2' where role_id in + + #{roleId} + + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysRoleMenuMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysRoleMenuMapper.xml new file mode 100644 index 00000000..91194b9e --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysRoleMenuMapper.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + delete from sys_role_menu where role_id=#{roleId} + + + + delete from sys_role_menu where role_id in + + #{roleId} + + + + + insert into sys_role_menu(role_id, menu_id) values + + (#{item.roleId},#{item.menuId}) + + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysUserMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysUserMapper.xml new file mode 100644 index 00000000..8a9132ef --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysUserMapper.xml @@ -0,0 +1,221 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, + d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.status as dept_status, + r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status as role_status + from sys_user u + left join sys_dept d on u.dept_id = d.dept_id + left join sys_user_role ur on u.user_id = ur.user_id + left join sys_role r on r.role_id = ur.role_id + + + + + + + + + + + + + + + + + + + + insert into sys_user( + user_id, + dept_id, + user_name, + nick_name, + email, + avatar, + phonenumber, + sex, + password, + status, + create_by, + remark, + create_time + )values( + #{userId}, + #{deptId}, + #{userName}, + #{nickName}, + #{email}, + #{avatar}, + #{phonenumber}, + #{sex}, + #{password}, + #{status}, + #{createBy}, + #{remark}, + sysdate() + ) + + + + update sys_user + + dept_id = #{deptId}, + user_name = #{userName}, + nick_name = #{nickName}, + email = #{email}, + phonenumber = #{phonenumber}, + sex = #{sex}, + avatar = #{avatar}, + password = #{password}, + status = #{status}, + login_ip = #{loginIp}, + login_date = #{loginDate}, + update_by = #{updateBy}, + remark = #{remark}, + update_time = sysdate() + + where user_id = #{userId} + + + + update sys_user set status = #{status} where user_id = #{userId} + + + + update sys_user set avatar = #{avatar} where user_name = #{userName} + + + + update sys_user set password = #{password} where user_name = #{userName} + + + + update sys_user set del_flag = '2' where user_id = #{userId} + + + + update sys_user set del_flag = '2' where user_id in + + #{userId} + + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysUserPostMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysUserPostMapper.xml new file mode 100644 index 00000000..eaee40a1 --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysUserPostMapper.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + delete from sys_user_post where user_id=#{userId} + + + + + + delete from sys_user_post where user_id in + + #{userId} + + + + + insert into sys_user_post(user_id, post_id) values + + (#{item.userId},#{item.postId}) + + + + \ No newline at end of file diff --git a/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysUserRoleMapper.xml b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysUserRoleMapper.xml new file mode 100644 index 00000000..3b6d5f34 --- /dev/null +++ b/cwzoonest/cwzoonest-system/target/classes/mapper/system/SysUserRoleMapper.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + delete from sys_user_role where user_id=#{userId} + + + + + + delete from sys_user_role where user_id in + + #{userId} + + + + + insert into sys_user_role(user_id, role_id) values + + (#{item.userId},#{item.roleId}) + + + + + delete from sys_user_role where user_id=#{userId} and role_id=#{roleId} + + + + delete from sys_user_role where role_id=#{roleId} and user_id in + + #{userId} + + + diff --git a/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/.vscode/extensions.json b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/.vscode/extensions.json new file mode 100644 index 00000000..65288b55 --- /dev/null +++ b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/.vscode/extensions.json @@ -0,0 +1,18 @@ +{ + "recommendations": [ + "christian-kohler.path-intellisense", + "vscode-icons-team.vscode-icons", + "davidanson.vscode-markdownlint", + "dbaeumer.vscode-eslint", + "esbenp.prettier-vscode", + "mrmlnc.vscode-less", + "lokalise.i18n-ally", + "redhat.vscode-yaml", + "csstools.postcss", + "mikestead.dotenv", + "eamodio.gitlens", + "antfu.iconify", + "antfu.unocss", + "Vue.volar" + ] +} diff --git a/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/.vscode/launch.json b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/.vscode/launch.json new file mode 100644 index 00000000..f43edc03 --- /dev/null +++ b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/.vscode/launch.json @@ -0,0 +1,16 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "type": "msedge", + "request": "launch", + "name": "Launch Edge against localhost", + "url": "http://localhost", + "webRoot": "${workspaceFolder}/src", + "sourceMaps": true + } + ] +} diff --git a/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/.vscode/settings.json b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/.vscode/settings.json new file mode 100644 index 00000000..54be7d8c --- /dev/null +++ b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/.vscode/settings.json @@ -0,0 +1,144 @@ +{ + "typescript.tsdk": "node_modules/typescript/lib", + "npm.packageManager": "pnpm", + "editor.tabSize": 2, + "prettier.printWidth": 100, // 超过最大值换行 + "editor.defaultFormatter": "esbenp.prettier-vscode", + "files.eol": "\n", + "search.exclude": { + "**/node_modules": true, + "**/*.log": true, + "**/*.log*": true, + "**/bower_components": true, + "**/dist": true, + "**/elehukouben": true, + "**/.git": true, + "**/.gitignore": true, + "**/.svn": true, + "**/.DS_Store": true, + "**/.idea": true, + "**/.vscode": false, + "**/yarn.lock": true, + "**/tmp": true, + "out": true, + "dist": true, + "node_modules": true, + "CHANGELOG.md": true, + "examples": true, + "res": true, + "screenshots": true, + "yarn-error.log": true, + "**/.yarn": true + }, + "files.exclude": { + "**/.cache": true, + "**/.editorconfig": true, + "**/.eslintcache": true, + "**/bower_components": true, + "**/.idea": true, + "**/tmp": true, + "**/.git": true, + "**/.svn": true, + "**/.hg": true, + "**/CVS": true, + "**/.DS_Store": true + }, + "files.watcherExclude": { + "**/.git/objects/**": true, + "**/.git/subtree-cache/**": true, + "**/.vscode/**": true, + "**/node_modules/**": true, + "**/tmp/**": true, + "**/bower_components/**": true, + "**/dist/**": true, + "**/yarn.lock": true + }, + "stylelint.enable": true, + "stylelint.validate": ["css", "less", "postcss", "scss", "vue", "sass"], + "path-intellisense.mappings": { + "@/": "${workspaceRoot}/src" + }, + "[javascriptreact]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[typescript]": { + "editor.defaultFormatter": "rvest.vs-code-prettier-eslint" + }, + "[typescriptreact]": { + "editor.defaultFormatter": "rvest.vs-code-prettier-eslint" + }, + "[html]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[css]": { + "editor.defaultFormatter": "rvest.vs-code-prettier-eslint" + }, + "[less]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[scss]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[markdown]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "editor.codeActionsOnSave": { + "source.fixAll.eslint": "explicit" + }, + "[vue]": { + "editor.defaultFormatter": "rvest.vs-code-prettier-eslint" + }, + "i18n-ally.localesPaths": ["src/locales"], + "i18n-ally.keystyle": "nested", + "i18n-ally.sortKeys": true, + "i18n-ally.namespace": false, + "i18n-ally.enabledParsers": ["ts"], + "i18n-ally.sourceLanguage": "en", + "i18n-ally.displayLanguage": "zh-CN", + "i18n-ally.enabledFrameworks": ["vue", "react"], + "cSpell.words": [ + "brotli", + "browserslist", + "codemirror", + "commitlint", + "cropperjs", + "echart", + "echarts", + "esnext", + "esno", + "iconify", + "INTLIFY", + "lintstagedrc", + "logicflow", + "nprogress", + "pinia", + "pnpm", + "qrcode", + "sider", + "sortablejs", + "stylelint", + "svgs", + "unocss", + "unplugin", + "unref", + "videojs", + "VITE", + "vitejs", + "vueuse", + "wangeditor", + "xingyu", + "yudao", + "zxcvbn" + ], + // 控制相关文件嵌套展示 + "explorer.fileNesting.enabled": true, + "explorer.fileNesting.expand": false, + "explorer.fileNesting.patterns": { + "*.ts": "$(capture).test.ts, $(capture).test.tsx", + "*.tsx": "$(capture).test.ts, $(capture).test.tsx", + "*.env": "$(capture).env.*", + "package.json": "pnpm-lock.yaml,yarn.lock,LICENSE,README*,CHANGELOG*,CNAME,.gitattributes,.eslintrc-auto-import.json,.gitignore,prettier.config.js,stylelint.config.js,commitlint.config.js,.stylelintignore,.prettierignore,.gitpod.yml,.eslintrc.js,.eslintignore" + }, + "terminal.integrated.scrollback": 10000, + "nuxt.isNuxtApp": false +} diff --git a/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/build/vite/index.ts b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/build/vite/index.ts new file mode 100644 index 00000000..585759f5 --- /dev/null +++ b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/build/vite/index.ts @@ -0,0 +1,100 @@ +import { resolve } from 'path' +import Vue from '@vitejs/plugin-vue' +import VueJsx from '@vitejs/plugin-vue-jsx' +import progress from 'vite-plugin-progress' +import EslintPlugin from 'vite-plugin-eslint' +import PurgeIcons from 'vite-plugin-purge-icons' +import { ViteEjsPlugin } from 'vite-plugin-ejs' +// @ts-ignore +import ElementPlus from 'unplugin-element-plus/vite' +import AutoImport from 'unplugin-auto-import/vite' +import Components from 'unplugin-vue-components/vite' +import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' +import viteCompression from 'vite-plugin-compression' +import topLevelAwait from 'vite-plugin-top-level-await' +import VueI18nPlugin from '@intlify/unplugin-vue-i18n/vite' +import { createSvgIconsPlugin } from 'vite-plugin-svg-icons' +import UnoCSS from 'unocss/vite' + +export function createVitePlugins() { + const root = process.cwd() + + // 路径查找 + function pathResolve(dir: string) { + return resolve(root, '.', dir) + } + + return [ + Vue(), + VueJsx(), + UnoCSS(), + progress(), + PurgeIcons(), + ElementPlus({}), + AutoImport({ + include: [ + /\.[tj]sx?$/, // .ts, .tsx, .js, .jsx + /\.vue$/, + /\.vue\?vue/, // .vue + /\.md$/ // .md + ], + imports: [ + 'vue', + 'vue-router', + // 可额外添加需要 autoImport 的组件 + { + '@/hooks/web/useI18n': ['useI18n'], + '@/hooks/web/useMessage': ['useMessage'], + '@/hooks/web/useTable': ['useTable'], + '@/hooks/web/useCrudSchemas': ['useCrudSchemas'], + '@/utils/formRules': ['required'], + '@/utils/dict': ['DICT_TYPE'] + } + ], + dts: 'src/types/auto-imports.d.ts', + resolvers: [ElementPlusResolver()], + eslintrc: { + enabled: false, // Default `false` + filepath: './.eslintrc-auto-import.json', // Default `./.eslintrc-auto-import.json` + globalsPropValue: true // Default `true`, (true | false | 'readonly' | 'readable' | 'writable' | 'writeable') + } + }), + Components({ + // 生成自定义 `auto-components.d.ts` 全局声明 + dts: 'src/types/auto-components.d.ts', + // 自定义组件的解析器 + resolvers: [ElementPlusResolver()], + globs: ["src/components/**/**.{vue, md}", '!src/components/DiyEditor/components/mobile/**'] + }), + EslintPlugin({ + cache: false, + include: ['src/**/*.vue', 'src/**/*.ts', 'src/**/*.tsx'] // 检查的文件 + }), + VueI18nPlugin({ + runtimeOnly: true, + compositionOnly: true, + include: [resolve(__dirname, 'src/locales/**')] + }), + createSvgIconsPlugin({ + iconDirs: [pathResolve('src/assets/svgs')], + symbolId: 'icon-[dir]-[name]', + svgoOptions: true + }), + viteCompression({ + verbose: true, // 是否在控制台输出压缩结果 + disable: false, // 是否禁用 + threshold: 10240, // 体积大于 threshold 才会被压缩,单位 b + algorithm: 'gzip', // 压缩算法,可选 [ 'gzip' , 'brotliCompress' ,'deflate' , 'deflateRaw'] + ext: '.gz', // 生成的压缩包后缀 + deleteOriginFile: false //压缩后是否删除源文件 + }), + ViteEjsPlugin(), + topLevelAwait({ + // https://juejin.cn/post/7152191742513512485 + // The export name of top-level await promise for each chunk module + promiseExportName: '__tla', + // The function to generate import names of top-level await promise in each chunk module + promiseImportName: (i) => `__tla_${i}` + }) + ] +} diff --git a/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/build/vite/optimize.ts b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/build/vite/optimize.ts new file mode 100644 index 00000000..3dda50b0 --- /dev/null +++ b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/build/vite/optimize.ts @@ -0,0 +1,112 @@ +const include = [ + 'qs', + 'url', + 'vue', + 'sass', + 'mitt', + 'axios', + 'pinia', + 'dayjs', + 'qrcode', + 'unocss', + 'vue-router', + 'vue-types', + 'vue-i18n', + 'crypto-js', + 'cropperjs', + 'lodash-es', + 'nprogress', + 'web-storage-cache', + '@iconify/iconify', + '@vueuse/core', + '@zxcvbn-ts/core', + 'echarts/core', + 'echarts/charts', + 'echarts/components', + 'echarts/renderers', + 'echarts-wordcloud', + '@wangeditor/editor', + '@wangeditor/editor-for-vue', + 'element-plus', + 'element-plus/es', + 'element-plus/es/locale/lang/zh-cn', + 'element-plus/es/locale/lang/en', + 'element-plus/es/components/avatar/style/css', + 'element-plus/es/components/space/style/css', + 'element-plus/es/components/backtop/style/css', + 'element-plus/es/components/form/style/css', + 'element-plus/es/components/radio-group/style/css', + 'element-plus/es/components/radio/style/css', + 'element-plus/es/components/checkbox/style/css', + 'element-plus/es/components/checkbox-group/style/css', + 'element-plus/es/components/switch/style/css', + 'element-plus/es/components/time-picker/style/css', + 'element-plus/es/components/date-picker/style/css', + 'element-plus/es/components/descriptions/style/css', + 'element-plus/es/components/descriptions-item/style/css', + 'element-plus/es/components/link/style/css', + 'element-plus/es/components/tooltip/style/css', + 'element-plus/es/components/drawer/style/css', + 'element-plus/es/components/dialog/style/css', + 'element-plus/es/components/checkbox-button/style/css', + 'element-plus/es/components/option-group/style/css', + 'element-plus/es/components/radio-button/style/css', + 'element-plus/es/components/cascader/style/css', + 'element-plus/es/components/color-picker/style/css', + 'element-plus/es/components/input-number/style/css', + 'element-plus/es/components/rate/style/css', + 'element-plus/es/components/select-v2/style/css', + 'element-plus/es/components/tree-select/style/css', + 'element-plus/es/components/slider/style/css', + 'element-plus/es/components/time-select/style/css', + 'element-plus/es/components/autocomplete/style/css', + 'element-plus/es/components/image-viewer/style/css', + 'element-plus/es/components/upload/style/css', + 'element-plus/es/components/col/style/css', + 'element-plus/es/components/form-item/style/css', + 'element-plus/es/components/alert/style/css', + 'element-plus/es/components/breadcrumb/style/css', + 'element-plus/es/components/select/style/css', + 'element-plus/es/components/input/style/css', + 'element-plus/es/components/breadcrumb-item/style/css', + 'element-plus/es/components/tag/style/css', + 'element-plus/es/components/pagination/style/css', + 'element-plus/es/components/table/style/css', + 'element-plus/es/components/table-v2/style/css', + 'element-plus/es/components/table-column/style/css', + 'element-plus/es/components/card/style/css', + 'element-plus/es/components/row/style/css', + 'element-plus/es/components/button/style/css', + 'element-plus/es/components/menu/style/css', + 'element-plus/es/components/sub-menu/style/css', + 'element-plus/es/components/menu-item/style/css', + 'element-plus/es/components/option/style/css', + 'element-plus/es/components/dropdown/style/css', + 'element-plus/es/components/dropdown-menu/style/css', + 'element-plus/es/components/dropdown-item/style/css', + 'element-plus/es/components/skeleton/style/css', + 'element-plus/es/components/skeleton/style/css', + 'element-plus/es/components/backtop/style/css', + 'element-plus/es/components/menu/style/css', + 'element-plus/es/components/sub-menu/style/css', + 'element-plus/es/components/menu-item/style/css', + 'element-plus/es/components/dropdown/style/css', + 'element-plus/es/components/tree/style/css', + 'element-plus/es/components/dropdown-menu/style/css', + 'element-plus/es/components/dropdown-item/style/css', + 'element-plus/es/components/badge/style/css', + 'element-plus/es/components/breadcrumb/style/css', + 'element-plus/es/components/breadcrumb-item/style/css', + 'element-plus/es/components/image/style/css', + 'element-plus/es/components/collapse-transition/style/css', + 'element-plus/es/components/timeline/style/css', + 'element-plus/es/components/timeline-item/style/css', + 'element-plus/es/components/collapse/style/css', + 'element-plus/es/components/collapse-item/style/css', + 'element-plus/es/components/button-group/style/css', + 'element-plus/es/components/text/style/css' +] + +const exclude = ['@iconify/json'] + +export { include, exclude } diff --git a/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/src/views/infra/build/index.vue b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/src/views/infra/build/index.vue new file mode 100644 index 00000000..571acffe --- /dev/null +++ b/ruoyi-vue-pro/yudao-ui/yudao-ui-admin-vue3/src/views/infra/build/index.vue @@ -0,0 +1,142 @@ + +