From 339515558253d776769dc2e2560bbb4a0450c989 Mon Sep 17 00:00:00 2001
From: zhuguifei <zhuguifei@zhuguifeideiMac.local>
Date: 星期五, 29 十一月 2024 09:44:44 +0800
Subject: [PATCH] 将码云版本提交至gitlab -- 20241129
---
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/mapper/${entityPackage}/xml/${entityName}Mapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/DuplicateCheckController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-RKSJ-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-key.svg | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbTypeController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/vue-app/${entityName}List.vuei | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerb.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai | 0
db/nginx/nginx.pem | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysGatewayRouteService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysAnnouncementMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Form.vuei | 0
jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/codegenerate/JeecgOneToMainUtil.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/FillRuleConstant.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/blob.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/RestUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/aop/LogRecordAspect.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/main.ftl | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/area_options.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysRoleIndexMapper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/scheduler/XxlJobScheduler.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vo/${entityName}Page.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobLogMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/mapper/${entityPackage}/${entityName}Mapper.javai | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/json/dlglong.json | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/danlan/icon.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysFillRuleMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/EUC-H.bcmap | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHelloMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX02132004-UTF32-H.bcmap | 0
jeecg-module-dry/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/[1-n]Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/TreeModel.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/datatables.net-bs/css/dataTables.bootstrap.min.css | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_2.json | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-print@2x.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/UserPosition.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryProdRecordMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysRoleServiceImpl.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/thirdapp/ThirdAppTypeConfig.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/system/SystemRuleNacosPublisher.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/特大暴雨.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-EUC-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF32-H.bcmap | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryFault.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPermissionMapper.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/MinioUtil.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryEqpTypeMapper.java | 0
db/增量SQL/3.4.4到3.5.0表结构升级脚本.sql | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgOrderTicketMapper.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/BusMessageDTO.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/OffsetParam.java | 24
jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/src/main/java/org/jeecg/monitor/config/SecuritySecureConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/Dockerfile | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDictItemService.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/晴.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDataLogServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/aop/TenantPackUserLogAspect.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/jobgroup.index.1.js | 0
jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg-dev.yaml | 0
jeecg-module-system/jeecg-system-start/src/main/resources/logback-spring.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/CommonUtils.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/util/HerbUtil.java | 340 ++--
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPosition.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/WaterParam.java | 55
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-2.bcmap | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/CommandMessageVo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/[1-n]Form.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/enums/OrderStatus.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/exception/XxlJobException.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysDictPage.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserTenantMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/V.bcmap | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/SocketServerConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp-rtl.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryResultController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Form.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2 | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/pom.xml | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/data/guangdong.js | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/echarts-wordcloud.js | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/DateUtils.java | 0
jeecg-module-system/jeecg-system-start/src/main/resources/banner.txt | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserDepartMapper.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/IpUtils.java | 0
jeecg-server-cloud/jeecg-system-cloud-start/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/vue3/modules/${entityName}Modal.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDictItem.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/loading-small.png | 0
db/origin/tables_xxl_job.sql | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryFaultRecordServiceImpl.java | 28
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_title0.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/loading-1.gif | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Modal.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-UCS2.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysRolePermissionService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/vue3/${entityPackage}/${entityName}List.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/interceptor/WebMvcConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-V.bcmap | 0
jeecg-server-cloud/pom.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBoot401Exception.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbFormulaHisMapper.java | 17
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/login.1.js | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/line-blue.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/jimureport/JimuReportTokenService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-EUC-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackAuth.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/sentinel/SentinelBlockRequestHandler.java | 0
jeecg-server-cloud/jeecg-cloud-nacos/pom.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/dto/ReduceBalanceRequest.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/ISysMessageTemplateService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysFiles.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/MessageDTO.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-firstPage@2x.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/resources/application.yml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryProdRecordController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/resources/application-sharding-multi.yml | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/menu_on.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/view/userlist.html | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/encryption/EncryptedString.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_31.json | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/vue3popup.ftl | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/LogDTO.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai | 0
jeecg-server-cloud/jeecg-demo-cloud-start/src/main/resources/logback-spring.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Hiragana.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteLFU.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-UCS2.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/mapper/[1-n]Mapper.javai | 0
jeecg-module-dry/jeecg-module-dry-start/src/main/resources/model34.pt | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobLogReportHelper.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/runner/OpcCustomRunner.java | 2
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeImport.ftl | 0
jeecg-server-cloud/jeecg-system-cloud-start/src/main/java/org/jeecg/JeecgSystemCloudApplication.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserTenantServiceImpl.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/MyKeyPair.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartPermissionMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/entity/ShardingSysLog.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/mapper/ShardingSysLogMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__api.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserRole.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/entity/ParamFlowRuleCorrectEntity.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/entity/[1-n]Entity.javai | 0
jeecg-module-system/pom.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/interceptor/DynamicDatasourceInterceptor.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDataLog.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/superSearch/QueryRuleVo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/controller/${entityPackage}/${entityName}Controller.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/constant/CloudConstant.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.ttf | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/大暴雨.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}_menu_insert.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/SystemInitListener.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF8-V.bcmap | 0
db/其他数据库/jeecgboot-oracle11g.sql | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/square/blue.css | 0
README.md | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-Johab-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDataLogMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}_menu_insert.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbFormulaMapper.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/DomainUrl.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_comm.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/pom.xml | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layer.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserOnlineVO.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/square/blue.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DictModel.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vue/modules/[1-n]Modal.vuei | 0
jeecg-server-cloud/jeecg-demo-cloud-start/README.md | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-comment.svg | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysThirdAccountServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}_menu_insert.sql | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/ExecutorRouter.java | 0
db/origin/tables_nacos.sql | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading1.gif | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobUserMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysDepartTreeModel.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDictController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-HW-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/fallback/JeecgTestFallback.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOrderMapper.java | 3
jeecg-boot-base-core/src/main/java/org/jeecg/config/Swagger2Config.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserAgentMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobFailMonitorHelper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF16-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/interceptor/CookieInterceptor.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartRoleController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysCommentFileVo.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/encryption/AesEncryptUtil.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryRuleEnum.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCheckRuleController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCommentController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysRolePermission.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-3.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/小雪.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOrderTrendServiceImpl.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgOrderCustomerServiceImpl.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/resources/sql/schema-product.sql | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobLogGlue.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/websocket/DrySocket.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartPermissionMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPermission.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysFormFileController.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/ServerReceiveThread.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5pc-V.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/extend/layer.ext.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobLog.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysFormFileServiceImpl.java | 0
docker-compose.yml | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryEquipmentService.java | 8
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETHK-B5-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/enums/SendMsgStatusEnum.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/README.md | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/阴.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserService.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/FallbackController.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JoaDemoController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/NWP-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/css/bootstrap.min.css | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserMapper.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/MqttConstant.java | 65 +
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/StaticConfig.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobRegistryMapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/icon.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/MessageTypeEnum.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/xxljob/DemoJobHandler.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/constants/SentinelConStants.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3Native/components/${entityName}Modal.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPositionServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/[1-n]Mapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobLogGlueMapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/login.ftl | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgOrderErpMainController.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/loading.gif | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/DryHelloApi.java | 0
db/增量SQL/3.4.4到3.5.0的菜单升级脚本.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/mapper/[1-n]Mapper.javai | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/暴雨.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_comm1.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/SystemSendMsgHandle.java | 0
db/Dockerfile | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/client/JeecgTestClientDyn.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOpcDevice.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/alarm/JobAlarmer.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCategoryServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline-rtl.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartRoleMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/[1-n]Mapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbFormulaHisService.java | 14
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryEqpTypeMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/[1-n]Modal.vuei | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonSendStatus.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/data_icon.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-note.svg | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryShopService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/job/SendMsgJob.java | 0
jeecg-module-system/jeecg-system-start/src/main/resources/jeecg/jeecg_database.properties | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPermissionMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-lastPage.png | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/CommonDict.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/JacksonUtil.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/YouBianCodeUtil.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/service/SeataOrderService.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/LoginUser.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/JwtToken.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserTenantMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/service/[1-n]Service.javai | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHelloController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserRoleCountVo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-insert.svg | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/OperateTypeEnum.java | 0
jeecg-boot-base-core/src/main/resources/static/pca.json | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/EmqxApi.txt | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHerbInfoVo.java | 6
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/area_mini.json | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomIn@2x.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/resolver/WebExceptionResolver.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/filters/ResourceCheckFilter.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/websocket/DrySocket1.java | 223 +++
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/entity/MsgParams.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbTypeServiceImpl.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/filter/WebsocketFilter.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-EUC-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeSearch.ftl | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/大暴雪.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysFillRuleService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-EUC-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKscs-B5-H.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/filters/JwtFilter.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISPro-UCS2-HW-V.bcmap | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqMessage.java | 37
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/default/icon.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleJob.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/大雨转暴雨.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/WebMvcConfiguration.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartPermissionServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/enums/Vue3MessageHrefEnum.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/FileUploadDTO.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/laydate.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPackPermissionMapper.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/CgformEnum.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/中雪转大雪.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.svg | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/util/SensitiveInfoUtil.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryFaultRecordVo.java | 32
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/service/IShardingSysLogService.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/layer.ext.css | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/雾.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserOnlineController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/interceptor/SignAuthConfiguration.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryEquipmentMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-RKSJ-V.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/filters/CustomShiroFilterFactoryBean.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCommentServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-1.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/components/[1-n]Form.vuei | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/DruidConfig.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/controller/JeecgController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysAnnouncement.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__api.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysTenantPack.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-V.bcmap | 0
jeecg-module-dry/jeecg-module-dry-start/src/main/resources/fault.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysFillRuleMapper.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/CommonAPI.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOrderService.java | 4
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysFilesMapper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/cronGen/cronGen_en.js | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbInfoController.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/暴雪.png | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryEquipmentVo.java | 94 +
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/select_icon.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHelloServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/TreeSelectModel.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/CacheConstants.java | 4
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF32-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-lastPage@2x.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/TokenUtils.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/util/SignUtil.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryFaultRecordMapper.xml | 5
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysFormFileService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobInfo.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/js/bootstrap.min.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteFailover.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/service/impl/QuartzJobServiceImpl.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_down1.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/bg_img03.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/FontAwesome.otf | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/BrowserUtils.java | 0
jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/jeecg/jeecg_config.properties | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/DegradeController.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysFilesModel.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartRoleMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/loading-icon.gif | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/xxljob/TestJobHandler.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/joblog/joblog.index.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCw.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobGroupController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserAgentMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF8-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/favicon.ico | 0
jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/plus.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90ms-RKSJ-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Form.vuei | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/css/style.css | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/WebsocketConst.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/icon-ext.png | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgOrderCustomerMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/service/NgAlainService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/components/${entityName}Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/mapper/xml/[1-n]Mapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/degrade/DegradeRuleNacosProvider.java | 0
jeecg-server-cloud/jeecg-demo-cloud-start/src/main/java/org/jeecg/JeecgDemoCloudApplication.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/AutoPoiConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/RealTimeDataVo.java | 9
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/pom.xml | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/chart_icon.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysLogMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}_menu_insert.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/UpdateDepartInfo.java | 0
jeecg-module-system/jeecg-system-start/src/test/java/org/jeecg/modules/system/test/SysUserTest.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/RestTemplateConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysTenant.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartRoleUserMapper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/dto/PlaceOrderRequest.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF32-V.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/entity/JeecgEntity.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/aop/TenantLog.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/RKSJ-H.bcmap | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHerbFormulaHisVo.java | 94 +
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF8-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/flow/FlowRuleNacosProvider.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/SeataProductApplication.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/README.md | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryFaultRecordController.java | 184 ++
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}_menu_insert.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle-rtl.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/i18n/message_en.properties | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm314-B5-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown@2x.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryRealTimeDataService.java | 10
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/PasswordUtil.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgOrderCustomerService.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/constant/CloudConstant.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCpc-EUC-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/datatables.net/js/jquery.dataTables.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleParamJob.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryResultService.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbFormulaMapper.xml | 0
jeecg-module-dry/jeecg-module-dry-start/src/main/test/com/lanbao/SocketTest.java | 40
jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/config/FeignConfig.java | 0
jeecg-module-system/jeecg-system-start/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/annotation/SensitiveDecode.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictMapper.xml | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JoaDemoServiceImpl.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/OnlineAuth.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/json/ddjh.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/impl/SysMessageTemplateServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}_menu_insert.sql | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgDemoController.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/china.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobLogReportMapper.xml | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/ServerHandler.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/大雪转暴雪.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETen-B5-V.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/中雨.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/DictAspect.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/ExecutorRouteStrategyEnum.java | 0
db/增量SQL/版本升级说明.txt | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/mapper/xml/ShardingSysLogMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDataSourceServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/sql/menu_insert.ftl | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/DrySocketConst.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysThirdAccountService.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/JeecgGatewayApplication.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/teacher_icon.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/clike/clike.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/index.js | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/DySmsEnum.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml | 0
LICENSE | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/annotation/EnumDict.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/DynamicTableConstant.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap-daterangepicker/daterangepicker.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/[1-n]List.vuei | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/jian.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETen-B5-H.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/util/HttpUtils.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/[1-n]Form.vuei | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryProdRecord.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-print.png | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderTrendVo.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/joblog.index.1.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/[1-n]Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/[1-n]Mapper.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/service/JeecgService.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/main_design1.css | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-RKSJ-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartRoleUserServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserTenantVo.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/BrowserType.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/enums/SendMsgTypeEnum.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF16-V.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/settings_icon_on.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/[1-n]Mapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-menuArrows@2x.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloReceiver3.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/SysMessageMapper.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryEquipmentController.java | 57
jeecg-server-cloud/jeecg-cloud-nacos/README.md | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserAgent.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/sub-vue3.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}_menu_insert.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-4.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/RestDesformUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysTenantPackMapper.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/title_line.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/conf/XxlJobAdminConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDataSourceService.java | 0
jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/codegenerate/JeecgOneGUI.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/jquery.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETHK-B5-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/jobinfo.index.1.js | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgOrderTicketService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserRoleMapper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/user/user.index.ftl | 0
jeecg-module-system/jeecg-system-start/src/main/resources/application-test.yml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS-EUC-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/addon/hint/show-hint.css | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysPermissionTree.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryShop.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/SmsSendMsgHandle.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Modal.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/json/ddjh_s8.json | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/json/ddjh.json | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/xxljob/TestJobHandler.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/controller/VxeMockController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysLog.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Form.vuei | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/big_design1.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF16-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/debugger.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCpc-EUC-V.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisPlusSaasConfig.java | 4
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/中雪.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryProdRecordMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm314-B5-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCategoryService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-bookmark@2x.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobInfoMapper.xml | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgDynamicDataService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysFilesController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/old/XxlJobDynamicScheduler.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewThumbnail.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/mapper/OssFileMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF8-H.bcmap | 0
jeecg-module-demo/src/main/resources/templates/bigscreen/template1/index.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCw@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/templates/thirdLogin.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysGatewayRouteServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3Native/components/${entityName}Modal.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/DuplicateCheckVo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/domain/RedisInfo.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryProdRecordService.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/DynamicTable.java | 0
jeecg-module-dry/jeecg-module-dry-start/src/main/resources/model1.pt | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/permission_no_page.json | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/小雨.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysLogController.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbType.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/service/${entityPackage}/I${entityName}Service.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysRoleController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysUserSysDepartModel.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomIn.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/l10n.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/grabbing.cur | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/locale/locale.properties | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/service/IQuartzJobService.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootException.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryFaultRecord.java | 106 +
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm471-B5-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/system/SystemRuleNacosProvider.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobLosedMonitorHelper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Modal.vuei | 0
jeecg-server-cloud/docker-compose.yml | 0
jeecg-module-dry/jeecg-module-dry-start/src/main/resources/class.txt | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserRoleVO.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysTenantPackUser.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_0.json | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/TemplateMessageDTO.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF16-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/I18nUtil.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/强沙尘暴.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUser.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/javascript/javascript.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/SeataOrderApplication.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_down.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserDepartServiceImpl.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SqlInjectionUtil.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DbTypeUtils.java | 0
jeecg-module-dry/jeecg-module-dry-biz/pom.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/common/common.macro.ftl | 0
jeecg-module-system/jeecg-system-api/jeecg-system-local-api/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBKp-EUC-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-search@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysCheckRuleMapper.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/AutoPoiDictConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysFillRuleServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/vue/${entityPackage}/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPackPermissionService.java | 0
jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/logback-spring.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPackPermission.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/base.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPackPermissionMapper.xml | 0
jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg.yaml | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderMapper.xml | 9
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/DynamicRouteLoader.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-H.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/ModuleType.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPermissionService.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOrderTrendMapper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/entity/SeataAccount.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/addon/hint/anyword-hint.js | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/arrow.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/pop_base.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPackPermissionServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-documentProperties.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryProdRecordServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/entity/QuartzJob.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysComment.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryEquipmentServiceImpl.java | 27
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobInfoController.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading3.gif | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.woff2 | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKgccs-B5-H.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/PmsUtil.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHelloPage.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/task_process.json | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/README.md | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/joblog.detail.1.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewAttachments.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS-EUC-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/DepartAndUserInfo.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/alarm/JobAlarm.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/lock/DemoLockTest.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBKp-EUC-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserAgentController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/ISysMessageService.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/filter/GlobalAccessTokenFilter.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF8-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayApiNacosPublisher.java | 0
jeecg-module-system/jeecg-system-start/src/test/java/org/jeecg/TestMain.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/vue/${entityPackage}/modules/${entityName}Modal.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF16-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/LICENSE | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/StatisticsDataVo.java | 87 +
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__api.tsi | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/square/blue@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_radar.json | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryResultMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysLoginModel.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/RoleIndexConfigEnum.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-RKSJ-H.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SpringContextUtils.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbFormula.java | 57
jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/pom.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3Native/components/${entityName}Form.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/flow/FlowRuleNacosPublisher.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/cronGen/cronGen.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysTenantController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDataSourceMapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/CookieUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF32-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/feign/AccountClient.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-5.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/icon.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/vue3/${entityPackage}/modules/${entityName}Modal.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantPackService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysTenantPackUserMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictItemMapper.xml | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/title_border.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-check.svg | 0
db/nginx/nginx.key | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UCS2-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/resources/application.yml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/build/pdf.worker.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/controller/SeataAccountController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/old/RemoteHttpJobBean.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK-EUC-H.bcmap | 0
jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/jeecg/jeecg_database.properties | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysCategory.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysCommentMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/LowAppAopEnum.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobRegistryDao.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX0213-UTF32-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/mapper/QuartzJobMapper.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/小雪转中雪.png | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbInfo.java | 6
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryCondition.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonConstant.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-handTool@2x.png | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgOrderTicketMapper.java | 0
jeecg-module-system/jeecg-system-start/src/main/resources/jeecg/jeecg_config.properties | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/TypeParam.java | 20
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-EUC-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/dist/css/skins/_all-skins.min.css | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/LocalCacheUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/H.bcmap | 0
jeecg-module-system/jeecg-system-api/pom.xml | 0
db/其他数据库/jeecgboot-oracle11g.dmp | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/DySmsHelper.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisInterceptor.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/PermissionDataUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/service/impl/MailHealthIndicator.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/viewer.html | 0
jeecg-server-cloud/jeecg-demo-cloud-start/src/main/resources/application.yml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline@2x.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysUserCacheInfo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/vo/${entityName}Page.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/service/impl/SeataProductServiceImpl.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbTypeService.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteLRU.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/loading-2.gif | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserDepart.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserAgentServiceImpl.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbFormulaHisServiceImpl.java | 19
jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/JeecgTenantParser.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/[1-n]Mapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKgccs-B5-V.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/close_icon.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/templates/demo3.ftl | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/user.json | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/people_iocn.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbTypeMapper.xml | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/layim.css | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/vue3/${entityPackage}/${entityName}__data.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysAnnouncementSend.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCommentService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-4.bcmap | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgOrderMainService.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/fallback/JeecgSystemFallback.java | 25
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobLogReportDao.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepart.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/mapper/[1-n]Mapper.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/service/RedisService.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/Dockerfile | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDataLogMapper.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/moon/style.css | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysTenantPackUserMapper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/dist/js/adminlte.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-presentationMode@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserDepVo.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgOrderMainController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-3.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/base/BaseRuleController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/css/bootstrap.min.css.map | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Modal.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/loading-1.gif | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgOrderMainServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-2.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK2K-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm471-B5-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/thirdapp/JdtDepartmentTreeVo.java | 0
jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/JeecgSystemApplication.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDictItemMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown-rtl.png | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/swagger/MySwaggerResourceProvider.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/box_title.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysLogService.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/online/OnlCgformDemoController.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/雷阵雨.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackUser.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/json/ddjh_s8.json | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/service/[1-n]Service.javai | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOpcDeviceMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/service/[1-n]Service.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.ttf | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/es/QueryStringBuilder.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/CommonController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/core.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysTenantMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserRoleService.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/UUIDGenerator.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCategoryController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/WP-Symbol.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecurityReq.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/NWP-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/trigger/XxlJobTrigger.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-0.bcmap | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/repository/DynamicRouteService.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryRecentOrderAvg.java | 10
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-download@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vue/[1-n]List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/thirdapp/ThirdAppTypeItemVo.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/aspect/DynamicTableAspect.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOrderTrendService.java | 0
jeecg-module-system/jeecg-system-start/Dockerfile | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/service/${entityPackage}/impl/${entityName}ServiceImpl.javai | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/next.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/SystemController.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/entity/MockEntity.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/controller/DlMockController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobInfoDao.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobGroupMapper.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/Shiro.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF32-H.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/UrlMatchEnum.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/datatables.net-bs/js/dataTables.bootstrap.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ImportFileServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.woff | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/[1-n]ServiceImpl.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/SentinelConfig.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobLogReport.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCheckRuleServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/cas/util/XmlUtils.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/util/JeecgDataAutorUtils.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysAnnouncementSendMapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/controller/JeecgMqTestController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/init/initValueSub.ftl | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/loading-2.gif | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobLogGlueDao.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/xml/SysMessageMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKscs-B5-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/index1.gif | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/job/AsyncJob.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/entity/SeataOrder.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-1.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/close.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgDynamicDataController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUploadController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle-rtl@2x.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobLogController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserTenant.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/resources/application.yml | 4
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp-rtl@2x.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading0.gif | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/[1-n]ServiceImpl.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/entity/[1-n]Entity.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDictServiceImpl.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/controller/JcloudDemoProviderController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysPermissionController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomOut.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/bg_img04.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysRoleMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/RandImageUtil.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbInfoService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS2-V.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/loading-0.gif | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/index_bg.png | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/fallback/DryHelloFallback.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloTimeReceiver.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartRolePermissionServiceImpl.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobUser.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOrder.java | 3
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/Formulas.java | 17
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/compressed.tracemonkey-pldi-09.pdf | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysTenantMapper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/fastclick/fastclick.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/help.ftl | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/ParamFlowRuleController.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/room.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/dto/ReduceStockRequest.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOrderTrendController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserAgentService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai | 0
jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/application.yml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/controller/SeataProductController.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/AutoLogAspect.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_activity.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysAnnouncementService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysCategoryMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomOut@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/controller/NgAlainController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle@2x.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/event/DemoBusEvent.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX0213-UTF32-H.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/data_icon_on.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/vue3/modules/${entityName}Modal.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysAnnouncementSendServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK-EUC-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/doc/db.sql | 0
jeecg-module-dry/jeecg-module-dry-start/pom.xml | 0
jeecg-module-dry/jeecg-module-dry-start/src/main/resources/logback-spring.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-2.bcmap | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_3.json | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/annotation/SensitiveField.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOpcDeviceMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/locale/zh-CN/viewer.properties | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/PermissionDataAspect.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISPro-UCS2-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/index.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryResult.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/i18n/message_zh_CN.properties | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/BaseParam.java | 35
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-0.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__api.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/JeecgCloudCondition.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__api.tsi | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/service/JcloudDemoService.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/layer.css | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/thirdapp/SyncInfoVo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-6.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5pc-H.bcmap | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgDemoMapper.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/HTMLUtils.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/MoEquVo.java | 0
jeecg-module-demo/src/main/resources/templates/bigscreen/template2/index.ftl | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/python/python.js | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/FileDownDTO.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/HystrixFallbackHandler.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/SecurityTools.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/service/BaseCommonService.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgDemoService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysLogServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysAnnouncementSendMapper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/icheck.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartRoleServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPermissionDataRuleMapper.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbServiceImpl.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/weather_img01.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbTypeMapper.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/data/city.json | 0
db/其他数据库/oracle11g_dmp说明.txt | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue/${entityName}_menu_insert.sql | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/old/XxlJobThreadPool.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/settings_icon.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-download.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysGatewayRoute.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysFormFile.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/vo/MyRouteDefinition.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryShopMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/utils.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/compatibility.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/XxlJobService.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DynamicDBUtil.java | 0
db/其他数据库/jeecgboot-sqlserver2019.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/DepartInfo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysAnnouncementMapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobCodeController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysAnnouncementSendService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysFilesService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/EUC-V.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/TenantContext.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX02132004-UTF32-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/css/ionicons.min.css | 0
jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/vo/GatewayRouteVo.java | 0
jeecg-server-cloud/jeecg-visual/pom.xml | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOrderServiceImpl.java | 39
jeecg-module-system/jeecg-system-biz/.gitattributes | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/oss/MinioConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionDataRuleImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-3.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobRegistry.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/service/[1-n]Service.javai | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgDynamicDataServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi | 0
jeecg-module-dry/jeecg-module-dry-start/src/main/java/org/jeecg/JeecgDryCloudApplication.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/entity/SeataProduct.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vue3/modules/${entityName}Modal.vuei | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/util/JwtUtil.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/line_bg.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/controller/JeecgTestFeignController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/native/vue3CoreNative.ftl | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayFlowRulesNacosPublisher.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysPositionController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/i18n/message_zh_TC.properties | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartPermissionController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-firstPage.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/icon_ext.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/大雪.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/native/vue3MainNative.ftl | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/ServiceNameConstants.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-menuArrows.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryEqpTypeService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysFilesVo.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/PermissionData.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF32-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartRoleService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/jquery-ui.css | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-V.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading2.gif | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/easyui.css | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/viewer.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/addon/hint/show-hint.js | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/BusTemplateMessageDTO.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbInfoMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/components/${entityName}Modal.vuei | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/role.json | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCheckRuleService.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/icon-ext.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysDepartModel.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/filter/FileTypeFilter.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgOrderMain.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysRolePermissionMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartRolePermissionService.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/websocket/VxeSocket.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/authority/AuthorityRuleNacosPublisher.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/resize.js | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/阵雨.png | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/util/DryUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__api.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/mapper/[1-n]Mapper.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/CodeGenerateDbConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-6.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/NacosConfigProperties.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap-daterangepicker/daterangepicker.css | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/[1-n]ServiceImpl.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/viewer.css | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgDemoServiceImpl.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/war_room_main.jpg | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysThirdAccount.java | 0
jeecg-module-system/jeecg-system-start/src/test/java/org/jeecg/SampleTest.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK2K-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/entity/OssFile.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobGroup.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF8-V.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/FreemarkerParseFactory.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/jobinfo/jobinfo.index.ftl | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgOrderCustomer.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/area.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysRoleIndex.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-1.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/demo1.html | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DictQuery.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/CorsFilterCondition.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserRoleServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/entity/SysMessageTemplate.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai | 0
jeecg-module-dry/jeecg-module-dry-start/src/main/test/com/lanbao/AiTest.java | 27
jeecg-boot-base-core/src/main/java/org/jeecg/config/oss/OssConfiguration.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/border_bg01.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-presentationMode.png | 0
doc/布署手册.docx | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/vue3/${entityPackage}/${entityName}__api.tsi | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonCacheConstant.java | 8
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90pv-RKSJ-V.bcmap | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbInfoMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Hankaku.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysRoleIndexService.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/moon/default.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderTrendMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/SecurityUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next-rtl.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/controller/QuartzJobController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}_menu_insert.sql | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryEqpTypeServiceImpl.java | 1
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryEqpTypeController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/[1-n]Modal.vuei | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/layim.js | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JoaDemoMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/ISendMsgHandle.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeComponents.ftl | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/need/laydate.css | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysCheckRule.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/LICENSE | 0
jeecg-server-cloud/jeecg-cloud-nacos/Dockerfile | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/中雨转大雨.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/textbg.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/rem.js | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/service/impl/JcloudDemoServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/entity/${entityPackage}/${entityName}.javai | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/room.css | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/ReflectHelper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-openFile.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vo/${entityName}Page.javai | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/filter/RequestBodyReserveFilter.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/paramflow/ParamFlowRuleNacosProvider.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/service/impl/OssFileServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vo/${entityName}Page.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle-rtl.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/IndexController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/jobcode/jobcode.index.ftl | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.eot | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/fangda.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/AutoLowApp.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/resources/logback-spring.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/common/common.exception.ftl | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/doc/db/tables_xxl_job.sql | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryShopServiceImpl.java | 1
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryShopController.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/大雨.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF32-H.bcmap | 0
jeecg-server-cloud/jeecg-cloud-gateway/Dockerfile | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/service/IOssFileService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/user.index.1.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/service/SeataAccountService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdla-B5-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysRoleService.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/service/impl/ShardingSysLogServiceImpl.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/index.gif | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/jquery.easyui.min.js | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/geoCoord.js | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/permission.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/security/DictQueryBlackListHandler.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/阵雪.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/util/ResourceUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/impl/AdminBizImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDataSource.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-5.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/websocket/WebSocket.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/group.json | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/userinfo.json | 0
jeecg-module-system/jeecg-system-api/jeecg-system-local-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/ImportExcelUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysFilesServiceImpl.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_projects.json | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobTriggerPoolHelper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/lib/codemirror.css | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/SysDictVo.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/WebSocketConfig.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbFormulaServiceImpl.java | 0
db/herb.sql | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/jobgroup/jobgroup.index.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Form.vuei | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/echarts.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__api.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/DepartIdModel.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-newparagraph.svg | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/entity/[1-n]Entity.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-EUC-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/README.md | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserDepartMapper.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/config/GatewayRoutersConfig.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/joblog/joblog.detail.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartRoleUserService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-RKSJ-H.bcmap | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryFaultRecordService.java | 18
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-0.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/exception/RedisConnectException.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/controller/TestSocketController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF8-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}_menu_insert.sql | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/echarts/echarts.common.min.js | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgOrderTicket.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/jquery/jquery.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/mapper/[1-n]Mapper.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/service/impl/SeataOrderServiceImpl.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/UserController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/thirdapp/JwDepartmentTreeVo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-search.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysCategoryMapper.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/superSearch/QueryRuleEnum.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_ico0.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/mapper/BaseCommonMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}_menu_insert.sql | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobApiController.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbFormulaController.java | 1
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/SocketMsgVo.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/logback.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Katakana.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysRole.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/impl/SysMessageServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-handTool.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysRoleIndexServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/xml/SysMessageTemplateMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/controller/ActuatorRedisController.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/冻雨.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/多云.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDataLogService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/[1-n]ServiceImpl.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-V.bcmap | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJoaDemoService.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteLast.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteFirst.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/controller/SysMessageTemplateController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai | 0
jeecg-server-cloud/jeecg-cloud-nacos/src/main/resources/application.yml | 4
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPositionMapper.xml | 0
jeecg-module-system/jeecg-system-start/src/main/resources/application-prod.yml | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttSampleCallback.java | 507 +++++--
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/Formula.java | 24
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/select_icon_on.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/AutoDict.java | 0
jeecg-module-system/jeecg-system-start/README.md | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__api.tsi | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/gateway/GatewayApiController.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryEquipment.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/XxlJobAdminApplication.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/php/php.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UCS2-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF16-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/SysMessageTemplateMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/[1-n]ServiceImpl.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysFillRuleController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDict.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_1.json | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryEquipmentMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/mapper/[1-n]Mapper.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCcw@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-Johab-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-openFile@2x.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/雷阵雨加冰雹.png | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderVo.java | 6
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/service/impl/NgAlainServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/templates/announcement/showContent.ftl | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloReceiver1.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/src/main/resources/application.yml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-EUC-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}_menu_insert.sql | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/service/impl/JeecgServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppDingtalkServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__api.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPositionMapper.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/JdbcSecurityUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/RedisInitListener.java | 32
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobRegistryMonitorHelper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5-H.bcmap | 0
jeecg-server-cloud/jeecg-demo-cloud-start/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantServiceImpl.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/DataLogDTO.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysRoleIndexMapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteConsistentHash.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/chart_icon_on.png | 0
db/herb-20240318.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal__Style#Drawer.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/AuthorityRuleController.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/listener/InitListener.java | 9
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/vue-app/${entityName}Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/paramflow/ParamFlowRuleNacosPublisher.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/entity/AuthorityRuleCorrectEntity.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysTenantPackMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysCommentMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-UCS2.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/init/initValue.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline-rtl@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysRoleIndexController.java | 0
jeecg-server-cloud/jeecg-cloud-nacos/src/main/java/com/alibaba/nacos/JeecgNacosApplication.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDictMapper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysCheckRuleMapper.java | 0
jeecg-server-cloud/jeecg-cloud-nacos/docs/config/分库分表/jeecg-sharding.yaml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDataSourceController.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DynamicDataSourceModel.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/popUP_bg.png | 0
jeecg-module-dry/jeecg-module-dry-start/src/main/resources/model.pt | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryResultServiceImpl.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/LoderRouderHandler.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF16-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-2.bcmap | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/repository/MyInMemoryRouteDefinitionRepository.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-EUC-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroRealm.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysAnnouncementController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysFileLogVo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vue3/[1-n]List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UCS2-H.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/FillRuleUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vo/${entityName}Page.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/IThirdAppService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartPermission.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/powershell/powershell.js | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/BigScreenTemplatController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/cron/CronExpression.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysThirdAccountMapper.xml | 0
pom.xml | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgOrderTicketServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackModel.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/MobileController.java | 23
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryRealTimeDataController.java | 239 +++
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/jquery/jquery.validate.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartRolePermissionMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/[1-n]Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/WxSendMsgHandle.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/mapper/[1-n]Mapper.javai | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/interceptor/SignAuthInterceptor.java | 0
jeecg-server-cloud/jeecg-demo-cloud-start/Dockerfile | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/entity/MockEntity.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHelloService.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/service.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/rule/OrderNumberRule.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantDepartAuthInfo.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/china.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloReceiver2.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysAnnouncementServiceImpl.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/Md5Util.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/[1-n]ServiceImpl.javai | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/扬沙.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppWechatEnterpriseServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF32-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/resources/application-sharding.yml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue/[1-n]List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}_menu_insert.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/service/[1-n]Service.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdla-B5-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/TomcatFactoryConfig.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/lib/codemirror.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}List.vuei | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/chatlog.json | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vue3/modules/[1-n]Modal.vuei | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbService.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryGenerator.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBTpc-EUC-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/CodeTemplateInitListener.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/service/impl/[1-n]ServiceImpl.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-bookmark.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF32-V.bcmap | 0
jeecg-module-dry/jeecg-module-dry-api/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UCS2-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/LoginService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/entity/[1-n]Entity.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Modal.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/PACE/pace.min.js | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JoaDemoMapper.java | 0
jrebel-classpath-17592.jar | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/screenbg_design1.jpg | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/QywxSendMsgHandle.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/thirdapp/ThirdAppConfig.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteRandom.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPermissionDataRuleMapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/css/font-awesome.min.css | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-0.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS1-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/[1-n]Form.vuei | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/swagger/SwaggerResourceController.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgDemo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPermissionDataRuleService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UCS2-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF16-H.bcmap | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/friend.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysFormFileMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-noicon.svg | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/AbstractQueryBlackListHandler.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/filter/StrAttackFilter.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/filter/SentinelFilterContextConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/RKSJ-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETenms-B5-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/components/[1-n]Form.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-4.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}List.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/rule/OrgCodeRule.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/dist/css/AdminLTE.min.css | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdlb-B5-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UCS2-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.svg | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/layer.css | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__api.tsi | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/PACE/themes/blue/pace-theme-flash.css | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/OnlineAuthDTO.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/FtlUtil.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/config/RouterDataType.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/feign/ProductClient.java | 0
jeecg-module-dry/jeecg-module-dry-start/src/main/resources/application.yml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/controller/JeecgShardingDemoController.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/annotation/SensitiveEncode.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbFormulaHis.java | 145 ++
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayFlowRulesNacosProvider.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal__Style#Drawer.vuei | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/暴雨转大暴雨.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous-rtl.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/FindsDepartsChildrenUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-RKSJ-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/authority/AuthorityRuleNacosProvider.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOpcDeviceController.java | 14
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/texture.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/oss/OssBootUtil.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/moment/moment.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysDictTree.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/jquery-slimscroll/jquery.slimscroll.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDataSourceMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/factory/JeecgTestClientFactory.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/浮尘.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF16-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle-rtl@2x.png | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/sentinel/GatewaySentinelExceptionConfig.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/OPCUA.java | 273 ++++
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysGatewayRouteMapper.xml | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbFormulaHisMapper.xml | 5
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/shell/shell.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/jquery/jquery.cookie.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp@2x.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DictModelMany.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/degrade/DegradeRuleNacosPublisher.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/common.1.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-documentProperties@2x.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/VxeSocketConst.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/getTubiao.json | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/echarts.min.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/SeataAccountApplication.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/annotation/PermissionLimit.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/resources/application.yml | 0
jeecg-module-system/jeecg-system-biz/pom.xml | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/沙尘暴.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-5.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90msp-RKSJ-V.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SelectTreeModel.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/ThreadLocalDataHelper.java | 0
jeecg-server-cloud/jeecg-system-cloud-start/README.md | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryEqpType.java | 9
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90ms-RKSJ-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-help.svg | 0
jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/system/api/fallback/SysBaseAPIFallback.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-HW-V.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/mapper/SeataAccountMapper.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JoaDemo.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgOrderCustomerMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDictItemController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartRoleUser.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5-V.bcmap | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/MockController.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/menu_btn.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/DataBaseConstant.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/resources/application.yml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78ms-RKSJ-V.bcmap | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/sysdatalog.json | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/algorithm/StandardModTableShardAlgorithm.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/MatchTypeEnum.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/${bussiPackage}/vue/${entityPackage}/modules/${entityName}Modal__Style#Drawer.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysGatewayRouteMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/mapper/${entityName}Mapper.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/entity/SysMessage.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISPro-UTF8-V.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecuritySignReq.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/controller/OssFileController.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/danlan/laydate.css | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/client/JeecgTestClient.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/Path.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayApiNacosProvider.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttConfig.java | 47
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/cas/util/CasServiceUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartRoleUserMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETenms-B5-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/loading-small@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/EmailSendMsgHandle.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/mapper/SeataOrderMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Roman.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-paragraph.svg | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/handler/IFillRuleHandler.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF8-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserTenantService.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/小雨转中雨.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdlb-B5-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobLogDao.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysFillRule.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBpc-EUC-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/entity/[1-n]Entity.javai | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/controller/JcloudDemoFeignController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobUserDao.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHelloEntity.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobGroupDao.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/user_info.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysThirdAccountMapper.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/enums/SensitiveEnum.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDataLogController.java | 0
jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg-gateway-router.json | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/gateway/GatewayFlowRuleController.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SysAnnmentTypeEnum.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPositionService.java | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/JeecgSystemApi.java | 18
jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/service/impl/BaseCommonServiceImpl.java | 0
jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg-gateway-dev.yaml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/alarm/impl/EmailJobAlarm.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOpcDeviceServiceImpl.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteRound.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/prev.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecuritySignResp.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/util/BodyReaderHttpServletRequestWrapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/service/impl/SeataAccountServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBTpc-EUC-V.bcmap | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbMapper.xml | 0
db/nacos.sql | 0
db/origin/jeecgboot-mysql-5.7.sql | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.eot | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCcw.png | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/src/main/java/org/jeecg/monitor/JeecgMonitorApplication.java | 0
jeecg-server-cloud/jeecg-cloud-nacos/docs/config/分库分表/jeecg-sharding-multi.yaml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/DdSendMsgHandle.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/service/[1-n]Service.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantPackServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/layer.js | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF32-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/db/seata.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/vue/${entityName}_menu_insert.sql | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_teams.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdLoginController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/entity/[1-n]Entity.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-1.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue/modules/${entityName}Modal.vuei | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/jquery-3.3.1.min.js | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartRolePermission.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/subTables/[1-n]SubTable.vuei | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/rule/CategoryCodeRule.java | 0
jeecg-server-cloud/jeecg-system-cloud-start/Dockerfile | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/line_img.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/grab.cur | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/UserAvatar.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/controller/SeataOrderController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DataSourceCachePool.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbInfoServiceImpl.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/MinaConfig.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/aspect/SensitiveDataAspect.java | 0
jeecg-module-demo/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysGatewayRouteController.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbFormulaHisController.java | 178 ++
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/Dict.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryResultMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/api/controller/SystemApiController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF8-H.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/vo/Result.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/AutoLog.java | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/selsct_time.png | 0
jeecg-boot-base-core/pom.xml | 0
README-EN.md | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysLogMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/UserDepart.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/xxljob/XxclJobTest.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/TemplateDTO.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/interceptor/PermissionInterceptor.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/service/[1-n]Service.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/controller/SysMessageController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS1-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackUserCount.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartRole.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/build/pdf.js | 0
jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/system/api/factory/SysBaseAPIFallbackFactory.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysRolePermissionServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/AnnouncementSendModel.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__api.tsi | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOrderTrend.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3Native/components/${entityName}Form.vuei | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/superSearch/ObjectParseUtil.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysCategoryModel.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOrderController.java | 37
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown-rtl@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartPermissionService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDictService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/service/I${entityName}Service.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysCommentVO.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/es/JeecgElasticsearchTemplate.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/mapper/SeataProductMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/enums/RangeDateEnum.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS2-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/loading-0.gif | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/sub.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue/${entityName}_menu_insert.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeForm.ftl | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOpcMsgVo.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBpc-EUC-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/resources/sql/schema-account.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPermissionDataRule.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdAppController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/pom.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysDepartUsersVO.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}_menu_insert.sql | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgOrderMainMapper.java | 0
jeecg-module-system/jeecg-system-start/src/main/resources/application.yml | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbFormulaService.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/getCntrNoCountInfo.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserDepartService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue/subTables/[1-n]SubTable.vuei | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/v2/FlowControllerV2.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/impl/XxlJobServiceImpl.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/vo/${entityName}Page.javai | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/oConvertUtils.java | 0
jeecg-module-dry/jeecg-module-dry-start/Dockerfile | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/TenantConstant.java | 0
jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/config/RateLimiterConfiguration.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/components/${entityName}Modal.vuei | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/default/laydate.css | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysAnnouncementSendController.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90pv-RKSJ-H.bcmap | 0
jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/EmqxApi.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.woff | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/groups.json | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/service/impl/RedisServiceImpl.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/resources/sql/schema-order.sql | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous-rtl@2x.png | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/title_bg01.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/templates/pdfPreviewIframe.ftl | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/service/SeataProductService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle@2x.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/mapper/xml/BaseCommonMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF8-H.bcmap | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/json/dlglong.json | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/雨加雪.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOpcDeviceService.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/shadow.png | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryFaultRecordMapper.java | 14
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewAttachments@2x.png | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90msp-RKSJ-H.bcmap | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/OpcController.java | 2
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/application.yml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/${entityName}Mapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartRolePermissionMapper.xml | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/JeecgSentinelApplication.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/83pv-RKSJ-H.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/ThirdLoginModel.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-HW-V.bcmap | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgOrderMainMapper.xml | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecurityResp.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-UCS2.bcmap | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryRealTimeDataServiceImpl.java | 330 ++++
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/FileTypeEnum.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/ComboModel.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/config/JeecgBaseConfig.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/mapper/xml/QuartzJobMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/vue3Jvxepopup.ftl | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-HW-H.bcmap | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/trigger/TriggerTypeEnum.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__api.tsi | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysPermissionDataRuleModel.java | 0
jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryShopMapper.xml | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/service/impl/${entityName}ServiceImpl.javai | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/util/MyClassLoader.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteBusyover.java | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/graphreport_chart.json | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgDemoMapper.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/controller/${entityName}Controller.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/util/PushMsgUtil.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/${bussiPackage}/${entityPackage}/mapper/xml/[1-n]Mapper.xml | 0
jeecg-server-cloud/docker-compose-base.yml | 0
jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/vo/JeecgOrderMainPage.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF16-V.bcmap | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/entity/${entityName}.javai | 0
jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/霾.png | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/websocket/SocketHandler.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next-rtl@2x.png | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/SymbolConstant.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/XssUtils.java | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/entity/[1-n]Entity.javai | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78ms-RKSJ-H.bcmap | 0
jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/ProvinceCityArea.java | 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDictItemServiceImpl.java | 0
/dev/null | 29
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/cas/controller/CasClientController.java | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/jobcode.index.1.js | 0
jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/css/font-awesome.css.map | 0
jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewThumbnail@2x.png | 0
1,733 files changed, 3,310 insertions(+), 514 deletions(-)
diff --git a/LICENSE b/LICENSE
old mode 100644
new mode 100755
diff --git a/README-EN.md b/README-EN.md
old mode 100644
new mode 100755
diff --git a/README.md b/README.md
old mode 100644
new mode 100755
diff --git a/db/Dockerfile b/db/Dockerfile
old mode 100644
new mode 100755
diff --git a/db/herb-20240318.sql b/db/herb-20240318.sql
old mode 100644
new mode 100755
diff --git a/db/herb.sql b/db/herb.sql
old mode 100644
new mode 100755
diff --git a/db/nacos.sql b/db/nacos.sql
old mode 100644
new mode 100755
diff --git a/db/nginx/nginx.key b/db/nginx/nginx.key
old mode 100644
new mode 100755
diff --git a/db/nginx/nginx.pem b/db/nginx/nginx.pem
old mode 100644
new mode 100755
diff --git a/db/origin/jeecgboot-mysql-5.7.sql b/db/origin/jeecgboot-mysql-5.7.sql
old mode 100644
new mode 100755
diff --git a/db/origin/tables_nacos.sql b/db/origin/tables_nacos.sql
old mode 100644
new mode 100755
diff --git a/db/origin/tables_xxl_job.sql b/db/origin/tables_xxl_job.sql
old mode 100644
new mode 100755
diff --git "a/db/\345\205\266\344\273\226\346\225\260\346\215\256\345\272\223/jeecgboot-oracle11g.dmp" "b/db/\345\205\266\344\273\226\346\225\260\346\215\256\345\272\223/jeecgboot-oracle11g.dmp"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/db/\345\205\266\344\273\226\346\225\260\346\215\256\345\272\223/jeecgboot-oracle11g.sql" "b/db/\345\205\266\344\273\226\346\225\260\346\215\256\345\272\223/jeecgboot-oracle11g.sql"
old mode 100644
new mode 100755
diff --git "a/db/\345\205\266\344\273\226\346\225\260\346\215\256\345\272\223/jeecgboot-sqlserver2019.sql" "b/db/\345\205\266\344\273\226\346\225\260\346\215\256\345\272\223/jeecgboot-sqlserver2019.sql"
old mode 100644
new mode 100755
diff --git "a/db/\345\205\266\344\273\226\346\225\260\346\215\256\345\272\223/oracle11g_dmp\350\257\264\346\230\216.txt" "b/db/\345\205\266\344\273\226\346\225\260\346\215\256\345\272\223/oracle11g_dmp\350\257\264\346\230\216.txt"
old mode 100644
new mode 100755
diff --git "a/db/\345\242\236\351\207\217SQL/3.4.4\345\210\2603.5.0\347\232\204\350\217\234\345\215\225\345\215\207\347\272\247\350\204\232\346\234\254.sql" "b/db/\345\242\236\351\207\217SQL/3.4.4\345\210\2603.5.0\347\232\204\350\217\234\345\215\225\345\215\207\347\272\247\350\204\232\346\234\254.sql"
old mode 100644
new mode 100755
diff --git "a/db/\345\242\236\351\207\217SQL/3.4.4\345\210\2603.5.0\350\241\250\347\273\223\346\236\204\345\215\207\347\272\247\350\204\232\346\234\254.sql" "b/db/\345\242\236\351\207\217SQL/3.4.4\345\210\2603.5.0\350\241\250\347\273\223\346\236\204\345\215\207\347\272\247\350\204\232\346\234\254.sql"
old mode 100644
new mode 100755
diff --git "a/db/\345\242\236\351\207\217SQL/\347\211\210\346\234\254\345\215\207\347\272\247\350\257\264\346\230\216.txt" "b/db/\345\242\236\351\207\217SQL/\347\211\210\346\234\254\345\215\207\347\272\247\350\257\264\346\230\216.txt"
old mode 100644
new mode 100755
diff --git "a/doc/\345\270\203\347\275\262\346\211\213\345\206\214.docx" "b/doc/\345\270\203\347\275\262\346\211\213\345\206\214.docx"
old mode 100644
new mode 100755
Binary files differ
diff --git a/docker-compose.yml b/docker-compose.yml
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/pom.xml b/jeecg-boot-base-core/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/CommonAPI.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/CommonAPI.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/DataLogDTO.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/DataLogDTO.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/FileDownDTO.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/FileDownDTO.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/FileUploadDTO.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/FileUploadDTO.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/LogDTO.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/LogDTO.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/OnlineAuthDTO.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/OnlineAuthDTO.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/BusMessageDTO.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/BusMessageDTO.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/BusTemplateMessageDTO.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/BusTemplateMessageDTO.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/MessageDTO.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/MessageDTO.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/TemplateDTO.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/TemplateDTO.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/TemplateMessageDTO.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/message/TemplateMessageDTO.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/vo/Result.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/vo/Result.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/AutoLogAspect.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/AutoLogAspect.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/DictAspect.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/DictAspect.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/PermissionDataAspect.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/PermissionDataAspect.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/UrlMatchEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/UrlMatchEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/AutoDict.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/AutoDict.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/AutoLog.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/AutoLog.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/AutoLowApp.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/AutoLowApp.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/Dict.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/Dict.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/DynamicTable.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/DynamicTable.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/OnlineAuth.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/OnlineAuth.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/PermissionData.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/aspect/annotation/PermissionData.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonCacheConstant.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonCacheConstant.java
new file mode 100755
index 0000000..9858fa0
--- /dev/null
+++ b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonCacheConstant.java
@@ -0,0 +1,8 @@
+package org.jeecg.common.constant;
+
+public interface CommonCacheConstant {
+ //redis缂撳瓨绉熸埛鏁版嵁
+ String SYS_CACHE_TENANT = "sys:cache:tenant";
+ //redis缂撳瓨鍚勭鎴蜂笅璁惧淇℃伅
+ String DRY_CACHE_TENANT_EQUS = "dry:cache:tenant::equs";
+}
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonConstant.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonConstant.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonSendStatus.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonSendStatus.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/DataBaseConstant.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/DataBaseConstant.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/DrySocketConst.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/DrySocketConst.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/DynamicTableConstant.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/DynamicTableConstant.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/FillRuleConstant.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/FillRuleConstant.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/MqttConstant.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/MqttConstant.java
old mode 100644
new mode 100755
index a04fbb6..f7867b5
--- a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/MqttConstant.java
+++ b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/MqttConstant.java
@@ -5,6 +5,13 @@
*/
public interface MqttConstant {
+ /**************************** MQTT瑙掕壊 start *************************************/
+ String ROLE_ADMIN = "admin";
+ String ROLE_USER = "user";
+
+
+ /**************************** MQTT瑙掕壊 end *************************************/
+
/**************************绯荤粺璁㈤槄strat*******************************/
//涓婄嚎璁㈤槄
String MQTT_TOPIC_ONLINE = "$SYS/brokers/+/clients/+/connected";
@@ -24,7 +31,11 @@
String MOBILE_QUERY_EQU_STATU = MOBILE_UP_PREFIX + "/query/equ/statu";
//绉诲姩绔繙绋嬭姹傛寚浠�
String MOBILE_REQ_EQU_CMD = MOBILE_UP_PREFIX + "/req/equ/cmd";
+
+
/**************************绉诲姩绔悜鏈嶅姟绔姹傛寚浠nd*******************************/
+
+
/**************************鏈嶅姟绔悜绉诲姩绔搷搴旀寚浠tart*******************************/
@@ -35,11 +46,63 @@
String SERVICE_RES_EQU_STATU = SERVICE_DOWN_PREFIX + "/%s/statu";
//杩斿洖绉诲姩绔繙绋嬭姹傛寚浠�
String SERVICE_RES_EQU_CMD = SERVICE_DOWN_PREFIX + "/%s/cmd";
+
+
+
/**************************鏈嶅姟绔悜绉诲姩绔搷搴旀寚浠nd*******************************/
+ /**************************鏈嶅姟绔悜绉诲姩绔彂閫佸箍鎾璼tart*******************************/
+ //骞挎挱绫诲瀷鎺ㄩ�佹棤鍏崇Щ鍔ㄧ璁惧id锛屽悜鎵�鏈夊湪绾跨Щ鍔ㄧ鍙戦��
+ String SERVICE_BROADCAST_PREFIX = "service/broadcast";
+
+ //鏈嶅姟绔悜鍚勭鎴峰鎴风鍙戦�佸疄鏃舵晠闅滃箍鎾�
+ String SERVICE_BROADCAST_TENANT_REAL_FAULT = SERVICE_BROADCAST_PREFIX + "/real/fault/%s" ;
+
+
+
+ /**************************鏈嶅姟绔悜绉诲姩绔彂閫佸箍鎾璭nd*******************************/
+
+
+
+
+
+ /**************************绉熸埛绔悜鏈嶅姟绔彂閫佹暟鎹畇tart*******************************/
+
+
+ String TENANT_UP_PREFIX = "tenant/up";
+ String TENANT_UP_PREFIX_REALTIME_DATA = TENANT_UP_PREFIX + "/realTime/data";
+ String TENANT_UP_PREFIX_FAULT_DATA = TENANT_UP_PREFIX + "/fault/data";
+ String TENANT_UP_PREFIX_REAL_FAULT_DATA = TENANT_UP_PREFIX + "/real/fault/data";
+
+ String TENANT_UP_PREFIX_EQU = TENANT_UP_PREFIX + "/equipment";
+
+
+ /**************************绉熸埛绔悜鏈嶅姟绔彂閫佹暟鎹甧nd*******************************/
+
+ /**************************鏈嶅姟绔悜绉熸埛绔姹傛暟鎹畇tart*******************************/
+
+
+ String SERVICE_REQ_PREFIX = "service/req";
+
+
+ /**************************鏈嶅姟绔悜绉熸埛绔姹傛暟鎹甧nd*******************************/
+
+ /**************************start*******************************/
+ /**************************end*******************************/
//redis缂撳瓨
- String MQTT_ONLINE_CLIENT = "mqtt:online:client::";
+ //client
+ String MQTT_REAL_FAULT = "mqtt:real:fault";
+
+
+
+ //service(cloud)
+ //鍦ㄧ嚎瀹㈡埛绔�
+ String MQTT_ONLINE_CLIENT = "mqtt:online:client:%s";
+ //鎵�鏈夌鎴风殑瀹炴椂鎶ヨ锛�%s锛氱鎴穒d锛�
+ String MQTT_CLOUD_REAL_FAULT = "mqtt:real:fault:%s";
+
+
}
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/ProvinceCityArea.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/ProvinceCityArea.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/ServiceNameConstants.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/ServiceNameConstants.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/SymbolConstant.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/SymbolConstant.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/TenantConstant.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/TenantConstant.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/VxeSocketConst.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/VxeSocketConst.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/WebsocketConst.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/WebsocketConst.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/CgformEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/CgformEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/FileTypeEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/FileTypeEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/LowAppAopEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/LowAppAopEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/MessageTypeEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/MessageTypeEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/ModuleType.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/ModuleType.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/OperateTypeEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/OperateTypeEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/RoleIndexConfigEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/RoleIndexConfigEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/annotation/SensitiveDecode.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/annotation/SensitiveDecode.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/annotation/SensitiveEncode.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/annotation/SensitiveEncode.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/annotation/SensitiveField.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/annotation/SensitiveField.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/aspect/SensitiveDataAspect.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/aspect/SensitiveDataAspect.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/enums/SensitiveEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/enums/SensitiveEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/util/SensitiveInfoUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/desensitization/util/SensitiveInfoUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/es/JeecgElasticsearchTemplate.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/es/JeecgElasticsearchTemplate.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/es/QueryStringBuilder.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/es/QueryStringBuilder.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBoot401Exception.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBoot401Exception.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootException.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootException.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/handler/IFillRuleHandler.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/handler/IFillRuleHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/annotation/EnumDict.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/annotation/EnumDict.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/controller/JeecgController.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/controller/JeecgController.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/entity/JeecgEntity.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/entity/JeecgEntity.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/service/JeecgService.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/service/JeecgService.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/service/impl/JeecgServiceImpl.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/base/service/impl/JeecgServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/MatchTypeEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/MatchTypeEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryCondition.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryCondition.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryGenerator.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryGenerator.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryRuleEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryRuleEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/util/JeecgDataAutorUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/util/JeecgDataAutorUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/util/JwtUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/util/JwtUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/util/ResourceUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/util/ResourceUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/ComboModel.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/ComboModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DictModel.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DictModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DictModelMany.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DictModelMany.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DictQuery.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DictQuery.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DynamicDataSourceModel.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/DynamicDataSourceModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/LoginUser.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/LoginUser.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SelectTreeModel.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SelectTreeModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysCategoryModel.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysCategoryModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysDepartModel.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysDepartModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysFilesModel.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysFilesModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysPermissionDataRuleModel.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysPermissionDataRuleModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysUserCacheInfo.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/vo/SysUserCacheInfo.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/BrowserType.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/BrowserType.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/BrowserUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/BrowserUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/CommonUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/CommonUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/DateUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/DateUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/DySmsEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/DySmsEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/DySmsHelper.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/DySmsHelper.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/FillRuleUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/FillRuleUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/HTMLUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/HTMLUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/ImportExcelUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/ImportExcelUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/IpUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/IpUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/Md5Util.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/Md5Util.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/MinioUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/MinioUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/MyClassLoader.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/MyClassLoader.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/PasswordUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/PasswordUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/PmsUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/PmsUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/ReflectHelper.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/ReflectHelper.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/RestDesformUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/RestDesformUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/RestUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/RestUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SpringContextUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SpringContextUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SqlInjectionUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SqlInjectionUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SysAnnmentTypeEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SysAnnmentTypeEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/TokenUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/TokenUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/UUIDGenerator.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/UUIDGenerator.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/YouBianCodeUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/YouBianCodeUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DataSourceCachePool.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DataSourceCachePool.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DbTypeUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DbTypeUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DynamicDBUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DynamicDBUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/FreemarkerParseFactory.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/FreemarkerParseFactory.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/encryption/AesEncryptUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/encryption/AesEncryptUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/encryption/EncryptedString.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/encryption/EncryptedString.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/filter/FileTypeFilter.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/filter/FileTypeFilter.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/filter/StrAttackFilter.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/filter/StrAttackFilter.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/oConvertUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/oConvertUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/oss/OssBootUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/oss/OssBootUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/AbstractQueryBlackListHandler.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/AbstractQueryBlackListHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/JdbcSecurityUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/JdbcSecurityUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/SecurityTools.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/SecurityTools.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/MyKeyPair.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/MyKeyPair.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecurityReq.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecurityReq.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecurityResp.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecurityResp.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecuritySignReq.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecuritySignReq.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecuritySignResp.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/security/entity/SecuritySignResp.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/superSearch/ObjectParseUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/superSearch/ObjectParseUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/superSearch/QueryRuleEnum.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/superSearch/QueryRuleEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/superSearch/QueryRuleVo.java b/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/superSearch/QueryRuleVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/AutoPoiConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/AutoPoiConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/AutoPoiDictConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/AutoPoiDictConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/CorsFilterCondition.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/CorsFilterCondition.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/DruidConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/DruidConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/JeecgBaseConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/JeecgBaseConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/JeecgCloudCondition.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/JeecgCloudCondition.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/RestTemplateConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/RestTemplateConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/StaticConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/StaticConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/Swagger2Config.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/Swagger2Config.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/WebMvcConfiguration.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/WebMvcConfiguration.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/WebSocketConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/WebSocketConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/filter/RequestBodyReserveFilter.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/filter/RequestBodyReserveFilter.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/filter/WebsocketFilter.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/filter/WebsocketFilter.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/JeecgTenantParser.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/JeecgTenantParser.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisInterceptor.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisInterceptor.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisPlusSaasConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisPlusSaasConfig.java
old mode 100644
new mode 100755
index 6ed3ba1..0270a2e
--- a/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisPlusSaasConfig.java
+++ b/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisPlusSaasConfig.java
@@ -75,6 +75,10 @@
TENANT_TABLE.add("dry_herb_type");
TENANT_TABLE.add("dry_order");
TENANT_TABLE.add("dry_shop");
+ TENANT_TABLE.add("dry_herb_formula");
+ TENANT_TABLE.add("dry_herb_formula_his");
+ TENANT_TABLE.add("dry_fault_record");
+
}
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/TenantContext.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/TenantContext.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/ThreadLocalDataHelper.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/ThreadLocalDataHelper.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/aspect/DynamicTableAspect.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/aspect/DynamicTableAspect.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/interceptor/DynamicDatasourceInterceptor.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/interceptor/DynamicDatasourceInterceptor.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/oss/MinioConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/oss/MinioConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/oss/OssConfiguration.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/oss/OssConfiguration.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/JwtToken.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/JwtToken.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroRealm.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroRealm.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/filters/CustomShiroFilterFactoryBean.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/filters/CustomShiroFilterFactoryBean.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/filters/JwtFilter.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/filters/JwtFilter.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/filters/ResourceCheckFilter.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/filters/ResourceCheckFilter.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/interceptor/SignAuthConfiguration.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/interceptor/SignAuthConfiguration.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/interceptor/SignAuthInterceptor.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/interceptor/SignAuthInterceptor.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/util/BodyReaderHttpServletRequestWrapper.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/util/BodyReaderHttpServletRequestWrapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/util/HttpUtils.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/util/HttpUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/util/SignUtil.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/util/SignUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/thirdapp/ThirdAppConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/thirdapp/ThirdAppConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/thirdapp/ThirdAppTypeConfig.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/thirdapp/ThirdAppTypeConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/thirdapp/ThirdAppTypeItemVo.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/thirdapp/ThirdAppTypeItemVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/DomainUrl.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/DomainUrl.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/Path.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/Path.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/Shiro.java b/jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/Shiro.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/mapper/BaseCommonMapper.java b/jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/mapper/BaseCommonMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/mapper/xml/BaseCommonMapper.xml b/jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/mapper/xml/BaseCommonMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/service/BaseCommonService.java b/jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/service/BaseCommonService.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/service/impl/BaseCommonServiceImpl.java b/jeecg-boot-base-core/src/main/java/org/jeecg/modules/base/service/impl/BaseCommonServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-boot-base-core/src/main/resources/static/pca.json b/jeecg-boot-base-core/src/main/resources/static/pca.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/pom.xml b/jeecg-module-demo/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/controller/JcloudDemoFeignController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/controller/JcloudDemoFeignController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/controller/JcloudDemoProviderController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/controller/JcloudDemoProviderController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/service/JcloudDemoService.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/service/JcloudDemoService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/service/impl/JcloudDemoServiceImpl.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/service/impl/JcloudDemoServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/xxljob/TestJobHandler.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/cloud/xxljob/TestJobHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/MockController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/MockController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/area.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/area.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/area_mini.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/area_mini.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/area_options.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/area_options.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_0.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_0.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_1.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_1.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_2.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_2.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_3.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_3.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_31.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/asyn_tree_list_31.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/getCntrNoCountInfo.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/getCntrNoCountInfo.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/getTubiao.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/getTubiao.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/graphreport_chart.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/graphreport_chart.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/permission.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/permission.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/permission_no_page.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/permission_no_page.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/role.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/role.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/service.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/service.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/sysdatalog.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/sysdatalog.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/task_process.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/task_process.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/user.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/user.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/user_info.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/user_info.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/userinfo.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/userinfo.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_activity.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_activity.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_projects.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_projects.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_radar.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_radar.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_teams.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/json/workplace_teams.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/controller/VxeMockController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/controller/VxeMockController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/entity/MockEntity.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/entity/MockEntity.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/json/ddjh.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/json/ddjh.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/json/ddjh_s8.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/json/ddjh_s8.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/json/dlglong.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/json/dlglong.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/websocket/VxeSocket.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/mock/vxe/websocket/VxeSocket.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/online/OnlCgformDemoController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/online/OnlCgformDemoController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/BigScreenTemplatController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/BigScreenTemplatController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgDemoController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgDemoController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgDynamicDataController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgDynamicDataController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgOrderErpMainController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgOrderErpMainController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgOrderMainController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JeecgOrderMainController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JoaDemoController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/controller/JoaDemoController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgDemo.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgDemo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgOrderCustomer.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgOrderCustomer.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgOrderMain.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgOrderMain.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgOrderTicket.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JeecgOrderTicket.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JoaDemo.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/entity/JoaDemo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgDemoMapper.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgDemoMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgOrderCustomerMapper.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgOrderCustomerMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgOrderMainMapper.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgOrderMainMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgOrderTicketMapper.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JeecgOrderTicketMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JoaDemoMapper.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/JoaDemoMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgDemoMapper.xml b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgDemoMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgOrderCustomerMapper.xml b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgOrderCustomerMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgOrderMainMapper.xml b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgOrderMainMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgOrderTicketMapper.xml b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JeecgOrderTicketMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JoaDemoMapper.xml b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/mapper/xml/JoaDemoMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgDemoService.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgDemoService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgDynamicDataService.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgDynamicDataService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgOrderCustomerService.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgOrderCustomerService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgOrderMainService.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgOrderMainService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgOrderTicketService.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJeecgOrderTicketService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJoaDemoService.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/IJoaDemoService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgDemoServiceImpl.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgDemoServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgDynamicDataServiceImpl.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgDynamicDataServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgOrderCustomerServiceImpl.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgOrderCustomerServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgOrderMainServiceImpl.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgOrderMainServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgOrderTicketServiceImpl.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JeecgOrderTicketServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JoaDemoServiceImpl.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/service/impl/JoaDemoServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/vo/JeecgOrderMainPage.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/test/vo/JeecgOrderMainPage.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/xxljob/TestJobHandler.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/xxljob/TestJobHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/controller/DlMockController.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/controller/DlMockController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/entity/MockEntity.java b/jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/entity/MockEntity.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/json/ddjh.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/json/ddjh.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/json/ddjh_s8.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/json/ddjh_s8.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/json/dlglong.json b/jeecg-module-demo/src/main/java/org/jeecg/modules/dlglong/json/dlglong.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/easyui.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/easyui.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/jquery-ui.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/jquery-ui.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/main_design1.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/main_design1.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/room.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/css/room.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_comm.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_comm.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_comm1.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_comm1.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_down.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_down.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_down1.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/content_down1.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/index.gif b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/index.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/index1.gif b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/index1.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/screenbg_design1.jpg b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/screenbg_design1.jpg
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/war_room_main.jpg b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/images/war_room_main.jpg
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/big_design1.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/big_design1.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/china.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/china.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/echarts-wordcloud.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/echarts-wordcloud.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/echarts.min.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/echarts.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/geoCoord.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/geoCoord.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/jquery.easyui.min.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/jquery.easyui.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/jquery.min.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/jquery.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/resize.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/resize.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/room.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template1/js/room.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/css/style.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/css/style.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/arrow.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/arrow.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/bg_img03.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/bg_img03.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/bg_img04.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/bg_img04.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/border_bg01.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/border_bg01.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/box_title.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/box_title.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/chart_icon.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/chart_icon.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/chart_icon_on.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/chart_icon_on.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/close.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/close.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/close_icon.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/close_icon.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/data_icon.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/data_icon.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/data_icon_on.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/data_icon_on.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/fangda.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/fangda.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/index_bg.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/index_bg.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/jian.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/jian.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/line-blue.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/line-blue.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/line_bg.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/line_bg.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/line_img.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/line_img.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/menu_btn.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/menu_btn.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/menu_on.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/menu_on.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/next.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/next.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/people_iocn.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/people_iocn.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/plus.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/plus.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/popUP_bg.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/popUP_bg.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/prev.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/prev.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/select_icon.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/select_icon.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/select_icon_on.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/select_icon_on.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/selsct_time.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/selsct_time.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/settings_icon.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/settings_icon.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/settings_icon_on.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/settings_icon_on.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/teacher_icon.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/teacher_icon.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/title_bg01.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/title_bg01.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/title_border.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/title_border.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/title_line.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/title_line.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/weather_img01.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/weather_img01.png
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\344\270\255\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\344\270\255\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\344\270\255\351\233\250\350\275\254\345\244\247\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\344\270\255\351\233\250\350\275\254\345\244\247\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\344\270\255\351\233\252.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\344\270\255\351\233\252.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\344\270\255\351\233\252\350\275\254\345\244\247\351\233\252.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\344\270\255\351\233\252\350\275\254\345\244\247\351\233\252.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\206\273\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\206\273\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\232\344\272\221.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\232\344\272\221.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\346\232\264\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\346\232\264\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\346\232\264\351\233\252.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\346\232\264\351\233\252.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\351\233\250\350\275\254\346\232\264\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\351\233\250\350\275\254\346\232\264\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\351\233\252.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\351\233\252.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\351\233\252\350\275\254\346\232\264\351\233\252.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\244\247\351\233\252\350\275\254\346\232\264\351\233\252.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\260\217\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\260\217\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\260\217\351\233\250\350\275\254\344\270\255\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\260\217\351\233\250\350\275\254\344\270\255\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\260\217\351\233\252.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\260\217\351\233\252.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\260\217\351\233\252\350\275\254\344\270\255\351\233\252.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\260\217\351\233\252\350\275\254\344\270\255\351\233\252.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\274\272\346\262\231\345\260\230\346\232\264.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\345\274\272\346\262\231\345\260\230\346\232\264.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\211\254\346\262\231.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\211\254\346\262\231.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\231\264.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\231\264.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\232\264\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\232\264\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\232\264\351\233\250\350\275\254\345\244\247\346\232\264\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\232\264\351\233\250\350\275\254\345\244\247\346\232\264\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\232\264\351\233\252.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\232\264\351\233\252.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\262\231\345\260\230\346\232\264.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\262\231\345\260\230\346\232\264.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\265\256\345\260\230.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\346\265\256\345\260\230.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\347\211\271\345\244\247\346\232\264\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\347\211\271\345\244\247\346\232\264\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\230\264.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\230\264.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\230\265\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\230\265\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\230\265\351\233\252.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\230\265\351\233\252.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\233\250\345\212\240\351\233\252.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\233\250\345\212\240\351\233\252.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\233\267\351\230\265\351\233\250.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\233\267\351\230\265\351\233\250.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\233\267\351\230\265\351\233\250\345\212\240\345\206\260\351\233\271.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\233\267\351\230\265\351\233\250\345\212\240\345\206\260\351\233\271.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\233\276.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\233\276.png"
old mode 100644
new mode 100755
Binary files differ
diff --git "a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\234\276.png" "b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/images/weather/\351\234\276.png"
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/base.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/base.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/china.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/china.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/data/city.json b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/data/city.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/data/guangdong.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/data/guangdong.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/echarts.min.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/echarts.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/jquery-3.3.1.min.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/jquery-3.3.1.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/extend/layer.ext.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/extend/layer.ext.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/laydate.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/laydate.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/need/laydate.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/need/laydate.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/danlan/icon.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/danlan/icon.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/danlan/laydate.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/danlan/laydate.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/default/icon.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/default/icon.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/default/laydate.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/laydate/skins/default/laydate.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layer.min.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layer.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/chatlog.json b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/chatlog.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/friend.json b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/friend.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/group.json b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/group.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/groups.json b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/data/groups.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/layim.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/layim.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/layim.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/layim.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/loading.gif b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/layim/loading.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/icon-ext.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/icon-ext.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/icon.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/icon.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/icon_ext.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/icon_ext.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/loading-0.gif b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/loading-0.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/loading-1.gif b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/loading-1.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/loading-2.gif b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/loading-2.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/textbg.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/textbg.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_ico0.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_ico0.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading0.gif b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading0.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading1.gif b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading1.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading2.gif b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading2.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading3.gif b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_loading3.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_title0.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/default/xubox_title0.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/layer.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/layer.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/layer.ext.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/layer.ext.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/moon/default.png b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/moon/default.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/moon/style.css b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/layer/skin/moon/style.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/pop_base.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/pop_base.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/rem.js b/jeecg-module-demo/src/main/resources/static/bigscreen/template2/js/rem.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/templates/bigscreen/template1/index.ftl b/jeecg-module-demo/src/main/resources/templates/bigscreen/template1/index.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-demo/src/main/resources/templates/bigscreen/template2/index.ftl b/jeecg-module-demo/src/main/resources/templates/bigscreen/template2/index.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/pom.xml b/jeecg-module-dry/jeecg-module-dry-api/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/DryHelloApi.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/DryHelloApi.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/EmqxApi.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/EmqxApi.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/EmqxApi.txt b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/EmqxApi.txt
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/JeecgSystemApi.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/JeecgSystemApi.java
new file mode 100755
index 0000000..73342f6
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/JeecgSystemApi.java
@@ -0,0 +1,18 @@
+package org.jeecg.modules.dry.api;
+
+
+import org.jeecg.common.api.vo.Result;
+import org.jeecg.modules.dry.api.fallback.JeecgSystemFallback;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.stereotype.Component;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+
+@FeignClient(value = "ichd-system", fallbackFactory = JeecgSystemFallback.class)
+@Component
+public interface JeecgSystemApi {
+
+
+ @GetMapping(value = "/sys/dict/getDictText/{dictCode}/{key}")
+ Result<String> getDictText(@PathVariable("dictCode") String dictCode, @PathVariable("key") String key);
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/fallback/DryHelloFallback.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/fallback/DryHelloFallback.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/fallback/JeecgSystemFallback.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/fallback/JeecgSystemFallback.java
new file mode 100755
index 0000000..bad011f
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/api/fallback/JeecgSystemFallback.java
@@ -0,0 +1,25 @@
+package org.jeecg.modules.dry.api.fallback;
+
+import lombok.Setter;
+import lombok.extern.slf4j.Slf4j;
+import org.jeecg.modules.dry.api.DryHelloApi;
+import org.jeecg.modules.dry.api.JeecgSystemApi;
+import org.springframework.cloud.openfeign.FallbackFactory;
+import org.springframework.stereotype.Component;
+
+/**
+ * @author JeecgBoot
+ */
+@Slf4j
+@Component
+public class JeecgSystemFallback implements FallbackFactory<JeecgSystemApi> {
+ @Setter
+ private Throwable cause;
+
+ @Override
+ public JeecgSystemApi create(Throwable throwable) {
+ log.error("寰湇鍔℃帴鍙h皟鐢ㄥけ璐ワ細 {}", cause);
+ return null;
+ }
+
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/CacheConstants.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/CacheConstants.java
old mode 100644
new mode 100755
index 8175a1d..2aa4209
--- a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/CacheConstants.java
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/CacheConstants.java
@@ -12,7 +12,9 @@
WORK_ORDER("workOrder","宸ュ崟MAP"),
- EQP_MAP("eqpMap", "璁惧MAP,key:tenantId+equipmentId");
+ EQP_MAP("eqpMap", "璁惧MAP,key:tenantId+equipmentId"),
+
+ NEAR_TEN("nearTen", "鏈�杩戝崄娆℃晥鐜囧拰娑堣�楀钩鍧�,key:tenantId+orderCode+equipmentId");
private String code;
private String text;
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/CommonDict.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/CommonDict.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/OPCUA.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/OPCUA.java
new file mode 100755
index 0000000..fbd831a
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/common/OPCUA.java
@@ -0,0 +1,273 @@
+//package org.jeecg.modules.dry.common;
+//
+//import lombok.extern.slf4j.Slf4j;
+//import org.eclipse.milo.opcua.sdk.client.OpcUaClient;
+//import org.eclipse.milo.opcua.sdk.client.api.identity.AnonymousProvider;
+//import org.eclipse.milo.opcua.sdk.client.api.subscriptions.UaSubscription;
+//import org.eclipse.milo.opcua.sdk.client.api.subscriptions.UaSubscriptionManager;
+//import org.eclipse.milo.opcua.sdk.client.nodes.UaNode;
+//import org.eclipse.milo.opcua.sdk.client.subscriptions.ManagedDataItem;
+//import org.eclipse.milo.opcua.sdk.client.subscriptions.ManagedSubscription;
+//import org.eclipse.milo.opcua.stack.core.AttributeId;
+//import org.eclipse.milo.opcua.stack.core.Identifiers;
+//import org.eclipse.milo.opcua.stack.core.UaException;
+//import org.eclipse.milo.opcua.stack.core.security.SecurityPolicy;
+//import org.eclipse.milo.opcua.stack.core.types.builtin.*;
+//import org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger;
+//import org.eclipse.milo.opcua.stack.core.types.enumerated.MonitoringMode;
+//import org.eclipse.milo.opcua.stack.core.types.enumerated.TimestampsToReturn;
+//import org.eclipse.milo.opcua.stack.core.types.structured.MonitoredItemCreateRequest;
+//import org.eclipse.milo.opcua.stack.core.types.structured.MonitoringParameters;
+//import org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId;
+//
+//import java.nio.file.Files;
+//import java.nio.file.Path;
+//import java.nio.file.Paths;
+//import java.util.ArrayList;
+//import java.util.List;
+//import java.util.Objects;
+//import java.util.concurrent.CountDownLatch;
+//import java.util.concurrent.atomic.AtomicInteger;
+//
+//
+//@Slf4j
+//public class OPCUA {
+//
+// private static AtomicInteger atomic = new AtomicInteger(1);
+// // 瀹氫箟鏈嶅姟绔湴鍧�
+// private final static String endPointUrl = "opc.tcp://127.0.0.1:49320";
+//
+//
+// /**
+// * 鍒涘缓OPC UA瀹㈡埛绔�
+// * @return
+// * @throws Exception
+// */
+// public static OpcUaClient createClient() throws Exception {
+//
+// Path securityTempDir = Paths.get(System.getProperty("java.io.tmpdir"), "security");
+// Files.createDirectories(securityTempDir);
+// if (!Files.exists(securityTempDir)) {
+// throw new Exception("unable to create security dir: " + securityTempDir);
+// }
+// return OpcUaClient.create(endPointUrl,
+// endpoints ->
+// endpoints.stream()
+// .filter(e -> e.getSecurityPolicyUri().equals(SecurityPolicy.None.getUri()))
+// .findFirst(),
+// configBuilder ->
+// configBuilder
+// .setApplicationName(LocalizedText.english("eclipse milo opc-ua client"))
+// .setApplicationUri("urn:eclipse:milo:examples:client")
+// //璁块棶鏂瑰紡
+// .setIdentityProvider(new AnonymousProvider())
+// .setRequestTimeout(UInteger.valueOf(5000))
+// .build()
+// );
+// }
+//
+// /**
+// * 閬嶅巻鏍戝舰鑺傜偣
+// *
+// * @param client OPC UA瀹㈡埛绔�
+// * @param uaNode 鑺傜偣
+// * @throws Exception
+// */
+// public static void browseNode(OpcUaClient client, UaNode uaNode) throws Exception {
+// List<? extends UaNode> nodes;
+// if (uaNode == null) {
+// nodes = client.getAddressSpace().browseNodes(Identifiers.ObjectsFolder);
+// } else {
+// nodes = client.getAddressSpace().browseNodes(uaNode);
+// }
+// for (UaNode nd : nodes) {
+// //鎺掗櫎绯荤粺琛屾�ц妭鐐癸紝杩欎簺绯荤粺鎬ц妭鐐瑰悕绉颁竴鑸兘鏄互"_"寮�澶�
+// if (Objects.requireNonNull(nd.getBrowseName().getName()).contains("_")) {
+// continue;
+// }
+// System.out.println("Node= " + nd.getBrowseName().getName());
+// browseNode(client, nd);
+// }
+// }
+//
+//
+// /**
+// * 璇诲彇鑺傜偣鏁版嵁
+// *
+// * @param client OPC UA瀹㈡埛绔�
+// * @throws Exception
+// */
+// public static void readNode(OpcUaClient client) throws Exception {
+// int namespaceIndex = 2;
+// String identifier = "TD-01.SB-01.AG-01";
+// //鑺傜偣
+// NodeId nodeId = new NodeId(namespaceIndex, identifier);
+// //璇诲彇鑺傜偣鏁版嵁
+// DataValue value = client.readValue(0.0, TimestampsToReturn.Neither, nodeId).get();
+//
+// System.out.println(identifier + ": " + String.valueOf(value.getValue().getValue()));
+// }
+//
+//
+// /**
+// * 鍐欏叆鑺傜偣鏁版嵁
+// *
+// * @param client
+// * @throws Exception
+// */
+// public static void writeNodeValue(OpcUaClient client) throws Exception {
+// //鑺傜偣
+// NodeId nodeId = new NodeId(2, "TD-01.SB-01.AG-01");
+// short i = 3;
+// //鍒涘缓鏁版嵁瀵硅薄,姝ゅ鐨勬暟鎹璞′竴瀹氳瀹氫箟绫诲瀷锛屼笉鐒朵細鍑虹幇绫诲瀷閿欒锛屽鑷存棤娉曞啓鍏�
+// DataValue nowValue = new DataValue(new Variant(i), null, null);
+// //鍐欏叆鑺傜偣鏁版嵁
+// StatusCode statusCode = client.writeValue(nodeId, nowValue).join();
+// System.out.println("缁撴灉锛�" + statusCode.isGood());
+// }
+//
+//
+// /**
+// * 璁㈤槄(鍗曚釜)
+// *
+// * @param client
+// * @throws Exception
+// */
+// public static void subscribe(OpcUaClient client) throws Exception {
+// //鍒涘缓鍙戝竷闂撮殧1000ms鐨勮闃呭璞�
+// client
+// .getSubscriptionManager()
+// .createSubscription(1000.0)
+// .thenAccept(t -> {
+// //鑺傜偣
+// NodeId nodeId = new NodeId(2, "TD-01.SB-01.AG-01");
+// ReadValueId readValueId = new ReadValueId(nodeId, AttributeId.Value.uid(), null, null);
+// //鍒涘缓鐩戞帶鐨勫弬鏁�
+// MonitoringParameters parameters = new MonitoringParameters(UInteger.valueOf(atomic.getAndIncrement()), 1000.0, null, UInteger.valueOf(10), true);
+// //鍒涘缓鐩戞帶椤硅姹�
+// //璇ヨ姹傛渶鍚庣敤浜庡垱寤鸿闃呫��
+// MonitoredItemCreateRequest request = new MonitoredItemCreateRequest(readValueId, MonitoringMode.Reporting, parameters);
+// List<MonitoredItemCreateRequest> requests = new ArrayList<>();
+// requests.add(request);
+// //鍒涘缓鐩戞帶椤癸紝骞朵笖娉ㄥ唽鍙橀噺鍊兼敼鍙樻椂鍊欑殑鍥炶皟鍑芥暟銆�
+// t.createMonitoredItems(
+// TimestampsToReturn.Both,
+// requests,
+// (item, id) -> item.setValueConsumer((it, val) -> {
+// System.out.println("nodeid :" + it.getReadValueId().getNodeId());
+// System.out.println("value :" + val.getValue().getValue());
+// })
+// );
+// }).get();
+//
+// //鎸佺画璁㈤槄
+// Thread.sleep(Long.MAX_VALUE);
+// }
+//
+//
+// /**
+// * 鎵归噺璁㈤槄
+// *
+// * @param client
+// * @throws Exception
+// */
+//// private static void managedSubscriptionEvent(OpcUaClient client) throws Exception {
+//// final CountDownLatch eventLatch = new CountDownLatch(1);
+////
+//// //澶勭悊璁㈤槄涓氬姟
+//// handlerNode(client);
+////
+//// //鎸佺画鐩戝惉
+//// eventLatch.await();
+//// }
+//
+// /**
+// * 澶勭悊璁㈤槄涓氬姟
+// *
+// * @param client OPC UA瀹㈡埛绔�
+// */
+// public static void handlerNode(OpcUaClient client) {
+// try {
+// //鍒涘缓璁㈤槄
+// ManagedSubscription subscription = ManagedSubscription.create(client);
+//
+// //浣犳墍闇�瑕佽闃呯殑key
+// List<String> key = new ArrayList<>();
+// key.add("閫氶亾 1.璁惧 1.鏍囪 1");
+// key.add("閫氶亾 1.璁惧 1.鏍囪 2");
+//
+// List<NodeId> nodeIdList = new ArrayList<>();
+// for (String s : key) {
+// nodeIdList.add(new NodeId(2, s));
+// }
+//
+// //鐩戝惉
+// List<ManagedDataItem> dataItemList = subscription.createDataItems(nodeIdList);
+// for (ManagedDataItem managedDataItem : dataItemList) {
+// managedDataItem.addDataValueListener((t) -> {
+// System.out.println(managedDataItem.getNodeId().getIdentifier().toString() + ":" + t.getValue().getValue().toString());
+// });
+// }
+// } catch (Exception e) {
+// e.printStackTrace();
+// }
+// }
+//
+// /**
+// * 鑷畾涔夎闃呯洃鍚�
+// */
+// public static class CustomSubscriptionListener implements UaSubscriptionManager.SubscriptionListener {
+//
+// private OpcUaClient client;
+//
+// CustomSubscriptionListener(OpcUaClient client) {
+// this.client = client;
+// }
+//
+// public void onKeepAlive(UaSubscription subscription, DateTime publishTime) {
+// log.debug("onKeepAlive");
+// }
+//
+// public void onStatusChanged(UaSubscription subscription, StatusCode status) {
+// log.debug("onStatusChanged");
+// }
+//
+// public void onPublishFailure(UaException exception) {
+// log.debug("onPublishFailure");
+// }
+//
+// public void onNotificationDataLost(UaSubscription subscription) {
+// log.debug("onNotificationDataLost");
+// }
+//
+// /**
+// * 閲嶈繛鏃� 灏濊瘯鎭㈠涔嬪墠鐨勮闃呭け璐ユ椂 浼氳皟鐢ㄦ鏂规硶
+// * @param uaSubscription 璁㈤槄
+// * @param statusCode 鐘舵��
+// */
+// public void onSubscriptionTransferFailed(UaSubscription uaSubscription, StatusCode statusCode) {
+// log.debug("鎭㈠璁㈤槄澶辫触 闇�瑕侀噸鏂拌闃�");
+// //鍦ㄥ洖璋冩柟娉曚腑閲嶆柊璁㈤槄
+// handlerNode(client);
+// }
+// }
+//
+// /**
+// * 鎵归噺璁㈤槄
+// *
+// * @param client
+// * @throws Exception
+// */
+// public static void managedSubscriptionEvent(OpcUaClient client) throws Exception {
+// final CountDownLatch eventLatch = new CountDownLatch(1);
+//
+// //娣诲姞璁㈤槄鐩戝惉鍣紝鐢ㄤ簬澶勭悊鏂嚎閲嶈繛鍚庣殑璁㈤槄闂
+// client.getSubscriptionManager().addSubscriptionListener(new CustomSubscriptionListener(client));
+//
+// //澶勭悊璁㈤槄涓氬姟
+// handlerNode(client);
+//
+// //鎸佺画鐩戝惉
+// eventLatch.await();
+// }
+//}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryEqpType.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryEqpType.java
old mode 100644
new mode 100755
index bc341a5..1fadc47
--- a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryEqpType.java
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryEqpType.java
@@ -44,6 +44,15 @@
@Excel(name = "name", width = 15)
@ApiModelProperty(value = "name")
private String name;
+ @Excel(name = "骞茬嚗鏁堢巼", width = 15)
+ @ApiModelProperty(value = "骞茬嚗鏁堢巼")
+ private String dryEfficiency;
+ @Excel(name = "钂告苯鍧囪��", width = 15)
+ @ApiModelProperty(value = "钂告苯鍧囪��")
+ private String steamConsumption;
+ @Excel(name = "鐢佃兘鍧囪��", width = 15)
+ @ApiModelProperty(value = "鐢佃兘鍧囪��")
+ private String powerConsumption;
/**鍒涘缓浜�*/
@ApiModelProperty(value = "鍒涘缓浜�")
private String createBy;
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryEquipment.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryEquipment.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryFaultRecord.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryFaultRecord.java
new file mode 100755
index 0000000..ad09d31
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryFaultRecord.java
@@ -0,0 +1,106 @@
+package org.jeecg.modules.dry.entity;
+
+import java.io.Serializable;
+import java.io.UnsupportedEncodingException;
+import java.util.Date;
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import lombok.Data;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import org.springframework.format.annotation.DateTimeFormat;
+import org.jeecgframework.poi.excel.annotation.Excel;
+import org.jeecg.common.aspect.annotation.Dict;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * @Description: dry_eqp_fault
+ * @Author: jeecg-boot
+ * @Date: 2024-11-13
+ * @Version: V1.0
+ */
+@Data
+@TableName("dry_fault_record")
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = false)
+@ApiModel(value="dry_eqp_fault瀵硅薄", description="dry_eqp_fault")
+public class DryFaultRecord implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ /**id*/
+ @TableId(type = IdType.ASSIGN_ID)
+ @ApiModelProperty(value = "id")
+ private String id;
+ /**宸ュ崟id*/
+ @Excel(name = "宸ュ崟id", width = 15)
+ @ApiModelProperty(value = "宸ュ崟id")
+ private String orderId;
+ @Excel(name = "绉熸埛id", width = 15)
+ @ApiModelProperty(value = "绉熸埛id")
+ private Integer tenantId;
+ /**鏁呴殰鍚嶇О*/
+ @Excel(name = "鏁呴殰鍚嶇О", width = 15)
+ @ApiModelProperty(value = "鏁呴殰鍚嶇О")
+ private String faultName;
+ /**鏁呴殰code*/
+ @Excel(name = "鏁呴殰code", width = 15)
+ @ApiModelProperty(value = "宸ュ崟id")
+ private String faultCode;
+ /**鏁呴殰绫诲瀷*/
+ @Excel(name = "鏁呴殰绫诲瀷", width = 15)
+ @ApiModelProperty(value = "鏁呴殰绫诲瀷")
+ private Integer faultType;
+ /**鏁呴殰鎻忚堪*/
+ @Excel(name = "鏁呴殰鎻忚堪", width = 15)
+ @ApiModelProperty(value = "鏁呴殰鎻忚堪")
+ private String faultDesc;
+ /**鏁呴殰鐘舵��*/
+ @Excel(name = "鏁呴殰鐘舵��", width = 15)
+ @ApiModelProperty(value = "鏁呴殰鐘舵��")
+ private Integer faultStatu;
+ /**寮�濮嬫椂闂�*/
+ @Excel(name = "寮�濮嬫椂闂�", width = 15, format = "yyyy-MM-dd HH:mm:ss")
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+ @ApiModelProperty(value = "寮�濮嬫椂闂�")
+ private Date startTime;
+ /**缁撴潫鏃堕棿*/
+ @Excel(name = "缁撴潫鏃堕棿", width = 15, format = "yyyy-MM-dd HH:mm:ss")
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+ @ApiModelProperty(value = "缁撴潫鏃堕棿")
+ private Date endTime;
+ /**鍒涘缓浜�*/
+ @ApiModelProperty(value = "鍒涘缓浜�")
+ private String createBy;
+ /**鍒涘缓鏃ユ湡*/
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
+ @DateTimeFormat(pattern="yyyy-MM-dd")
+ @ApiModelProperty(value = "鍒涘缓鏃ユ湡")
+ private Date createTime;
+ /**鏇存柊浜�*/
+ @ApiModelProperty(value = "鏇存柊浜�")
+ private String updateBy;
+ /**鏇存柊鏃ユ湡*/
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
+ @DateTimeFormat(pattern="yyyy-MM-dd")
+ @ApiModelProperty(value = "鏇存柊鏃ユ湡")
+ private Date updateTime;
+
+ public DryFaultRecord() {
+ }
+
+ public DryFaultRecord(String orderId,Integer tenantId, String faultName,Integer faultType, Date startTime, Date endTime) {
+ this.orderId = orderId;
+ this.tenantId = tenantId;
+ this.faultName = faultName;
+ this.startTime = startTime;
+ this.endTime = endTime;
+ this.faultType = faultType;
+ }
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHelloEntity.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHelloEntity.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerb.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerb.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbFormula.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbFormula.java
old mode 100644
new mode 100755
index 5c4c4aa..9f63439
--- a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbFormula.java
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbFormula.java
@@ -1,15 +1,14 @@
package org.jeecg.modules.dry.entity;
import java.io.Serializable;
-import java.io.UnsupportedEncodingException;
import java.util.Date;
-import java.math.BigDecimal;
+
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
-import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
+import org.jeecg.modules.dry.vo.RealTimeDataVo;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
@@ -36,20 +35,32 @@
@TableId(type = IdType.ASSIGN_ID)
@ApiModelProperty(value = "id")
private String id;
+ /**閰嶆柟缂栧彿*/
+ @Excel(name = "閰嶆柟缂栧彿", width = 15)
+ @ApiModelProperty(value = "閰嶆柟缂栧彿")
+ private String code;
/**鑽潗id*/
- @Excel(name = "鑽潗id", width = 15, dictTable = "dry_herb", dicText = "name", dicCode = "id")
- @Dict(dictTable = "dry_herb", dicText = "name", dicCode = "id")
+ @Excel(name = "鑽潗id", width = 15, dictTable = "dry_herb_info", dicText = "name", dicCode = "id")
+ @Dict(dictTable = "dry_herb_info", dicText = "name", dicCode = "id")
@ApiModelProperty(value = "鑽潗id")
private String herbId;
- /**鑽潗鍚嶇О*/
- @Excel(name = "鑽潗鍚嶇О", width = 15)
- @ApiModelProperty(value = "鑽潗鍚嶇О")
- private String herbName;
+ /**閰嶆柟鍚嶇О*/
+ @Excel(name = "閰嶆柟鍚嶇О", width = 15)
+ @ApiModelProperty(value = "閰嶆柟鍚嶇О")
+ private String name;
+ /**鑽潗鎷奸煶*/
+ @Excel(name = "鑽潗鎷奸煶", width = 15)
+ @ApiModelProperty(value = "鑽潗鎷奸煶")
+ private String pinyin;
/**璁惧绫诲瀷*/
@Excel(name = "璁惧绫诲瀷", width = 15, dictTable = "dry_eqp_type", dicText = "name", dicCode = "id")
@Dict(dictTable = "dry_eqp_type", dicText = "name", dicCode = "id")
@ApiModelProperty(value = "璁惧绫诲瀷")
private String eqpType;
+ /**閰嶆柟鍒嗙被*/
+ @Excel(name = "閰嶆柟鍒嗙被", width = 15)
+ @ApiModelProperty(value = "閰嶆柟鍒嗙被")
+ private String category;
/**鐩爣鍚按鐜�*/
@Excel(name = "鐩爣鍚按鐜�", width = 15)
@ApiModelProperty(value = "鐩爣鍚按鐜�")
@@ -66,6 +77,10 @@
@Excel(name = "鐑娓╁害", width = 15)
@ApiModelProperty(value = "鐑娓╁害")
private Double windTemp;
+ /**鍒濆椋庢満棰戠巼*/
+ @Excel(name = "鍒濆椋庢満棰戠巼", width = 15)
+ @ApiModelProperty(value = "鍒濆椋庢満棰戠巼")
+ private Integer fanSpeed;
/**鐜娓╁害*/
@Excel(name = "鐜娓╁害", width = 15)
@ApiModelProperty(value = "鐜娓╁害")
@@ -82,6 +97,15 @@
@Excel(name = "缈绘枡娆℃暟", width = 15)
@ApiModelProperty(value = "缈绘枡娆℃暟")
private Integer turn;
+ /**鍚按鐜囪ˉ鍋�*/
+ @Excel(name = "鍚按鐜囪ˉ鍋�", width = 15)
+ @ApiModelProperty(value = "鍚按鐜囪ˉ鍋�")
+ private Double moisOffset;
+
+ /**鍐烽鏃堕暱*/
+ @Excel(name = "鍐烽鏃堕暱", width = 15)
+ @ApiModelProperty(value = "鍐烽鏃堕暱")
+ private Integer coolingDuration;
/**绉熸埛id*/
@Excel(name = "绉熸埛id", width = 15)
@ApiModelProperty(value = "绉熸埛id")
@@ -102,4 +126,19 @@
@DateTimeFormat(pattern="yyyy-MM-dd")
@ApiModelProperty(value = "鏇存柊鏃堕棿")
private Date updateTime;
+
+
+ public DryHerbFormula(){}
+ public DryHerbFormula(RealTimeDataVo realTimeDataVo) {
+ this.code = realTimeDataVo.getIndex() + "";
+ this.delay = realTimeDataVo.getDelay();
+ this.name = realTimeDataVo.getName();
+ this.delay = realTimeDataVo.getDelay();
+ this.turn = realTimeDataVo.getTurntime();
+ this.feed = realTimeDataVo.getWeight1();
+ this.target = realTimeDataVo.getMoisture3();
+ this.windTemp = realTimeDataVo.getTemp3();
+ this.et = realTimeDataVo.getTime1();
+ this.tenantId = realTimeDataVo.getTenantid();
+ }
}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbFormulaHis.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbFormulaHis.java
new file mode 100755
index 0000000..2de7e1c
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbFormulaHis.java
@@ -0,0 +1,145 @@
+package org.jeecg.modules.dry.entity;
+
+import java.io.Serializable;
+import java.io.UnsupportedEncodingException;
+import java.util.Date;
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.TableLogic;
+import lombok.Data;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import org.springframework.format.annotation.DateTimeFormat;
+import org.jeecgframework.poi.excel.annotation.Excel;
+import org.jeecg.common.aspect.annotation.Dict;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * @Description: 閰嶆柟璁板綍
+ * @Author: jeecg-boot
+ * @Date: 2024-08-19
+ * @Version: V1.0
+ */
+@Data
+@TableName("dry_herb_formula_his")
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = false)
+@ApiModel(value="dry_herb_formula_his瀵硅薄", description="閰嶆柟璁板綍")
+public class DryHerbFormulaHis implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ /**id*/
+ @TableId(type = IdType.ASSIGN_ID)
+ @ApiModelProperty(value = "id")
+ private String id;
+ /**璁惧*/
+ @Excel(name = "璁惧", width = 15, dictTable = "dry_equipment", dicText = "name", dicCode = "id")
+ @Dict(dictTable = "dry_equipment", dicText = "name", dicCode = "id")
+ @ApiModelProperty(value = "璁惧")
+ private String eqpId;
+ /**宸ュ崟鍙�*/
+ @Excel(name = "宸ュ崟鍙�", width = 15)
+ @ApiModelProperty(value = "宸ュ崟鍙�")
+ private String orderCode;
+ /**宸ュ崟鏃堕棿*/
+ @Excel(name = "宸ュ崟鏃堕棿", width = 15, format = "yyyy-MM-dd")
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
+ @DateTimeFormat(pattern="yyyy-MM-dd")
+ @ApiModelProperty(value = "宸ュ崟鏃堕棿")
+ private Date orderTime;
+ /**绱㈠紩*/
+ @Excel(name = "绱㈠紩", width = 15)
+ @ApiModelProperty(value = "绱㈠紩")
+ private String formulaIndex;
+ /**缂栫爜*/
+ @Excel(name = "缂栫爜", width = 15)
+ @ApiModelProperty(value = "缂栫爜")
+ private String code;
+ /**鍚嶇О*/
+ @Excel(name = "鍚嶇О", width = 15)
+ @ApiModelProperty(value = "鍚嶇О")
+ private String name;
+ /**绫诲瀷*/
+ @Excel(name = "绫诲瀷", width = 15)
+ @ApiModelProperty(value = "绫诲瀷")
+ private String typ;
+ /**ab*/
+ @Excel(name = "ab", width = 15)
+ @ApiModelProperty(value = "ab")
+ private String ab;
+ /**鎶曟枡閲忥紙绛愶級*/
+ @Excel(name = "鎶曟枡閲忥紙绛愶級", width = 15)
+ @ApiModelProperty(value = "鎶曟枡閲忥紙绛愶級")
+ private Double weight1;
+ /**鍒濆閲嶉噺*/
+ @Excel(name = "鍒濆閲嶉噺", width = 15)
+ @ApiModelProperty(value = "鍒濆閲嶉噺")
+ private Double weight2;
+ /**骞茬嚗鎬绘椂闂�*/
+ @ApiModelProperty(value = "骞茬嚗鎬绘椂闂�")
+ private Integer times;
+ /**鐑娓╁害*/
+ @Excel(name = "鐑娓╁害", width = 15)
+ @ApiModelProperty(value = "鐑娓╁害")
+ private Double temp1;
+ /**鐜娓╁害*/
+ @Excel(name = "鐜娓╁害", width = 15)
+ @ApiModelProperty(value = "鐜娓╁害")
+ private Double temp2;
+ /**鐜婀垮害*/
+ @Excel(name = "鐜婀垮害", width = 15)
+ @ApiModelProperty(value = "鐜婀垮害")
+ private Double temp3;
+ /**鑽℃枡寤舵椂ms*/
+ @Excel(name = "鑽℃枡寤舵椂ms", width = 15)
+ @ApiModelProperty(value = "鑽℃枡寤舵椂ms")
+ private Double delay;
+ /**缈绘枡娆℃暟*/
+ @Excel(name = "缈绘枡娆℃暟", width = 15)
+ @ApiModelProperty(value = "缈绘枡娆℃暟")
+ private Integer turntime;
+ /**鍒濆鍚按鐜�*/
+ @Excel(name = "鍒濆鍚按鐜�", width = 15)
+ @ApiModelProperty(value = "鍒濆鍚按鐜�")
+ private Double moisture1;
+ /**鐩爣鍚按鐜�*/
+ @Excel(name = "鐩爣鍚按鐜�", width = 15)
+ @ApiModelProperty(value = "鐩爣鍚按鐜�")
+ private Double moisture3;
+ /**鑽潗鍒嗙被*/
+ @Excel(name = "鑽潗鍒嗙被", width = 15)
+ @ApiModelProperty(value = "鑽潗鍒嗙被")
+ private Integer mtype;
+ /**鍚按鐜囪ˉ鍋�*/
+ @Excel(name = "鍚按鐜囪ˉ鍋�", width = 15)
+ @ApiModelProperty(value = "鍚按鐜囪ˉ鍋�")
+ private Double moisoffset;
+ /**鍐烽鏃堕暱*/
+ @Excel(name = "鍐烽鏃堕暱", width = 15)
+ @ApiModelProperty(value = "鍐烽鏃堕暱")
+ private Double coldwind;
+ /**绉熸埛id*/
+ @Excel(name = "绉熸埛id", width = 15)
+ @ApiModelProperty(value = "绉熸埛id")
+ private Integer tenantId;
+ /**鍒涘缓浜�*/
+ @ApiModelProperty(value = "鍒涘缓浜�")
+ private String createBy;
+ /**鍒涘缓鏃堕棿*/
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
+ @DateTimeFormat(pattern="yyyy-MM-dd")
+ @ApiModelProperty(value = "鍒涘缓鏃堕棿")
+ private Date createTime;
+ /**鏇存柊浜�*/
+ @ApiModelProperty(value = "鏇存柊浜�")
+ private String updateBy;
+ /**鏇存柊鏃堕棿*/
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
+ @DateTimeFormat(pattern="yyyy-MM-dd")
+ @ApiModelProperty(value = "鏇存柊鏃堕棿")
+ private Date updateTime;
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbInfo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbInfo.java
old mode 100644
new mode 100755
index b808768..8725ed9
--- a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbInfo.java
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbInfo.java
@@ -9,6 +9,7 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
+import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;
@@ -49,6 +50,11 @@
@Excel(name = "鑻辨枃鍚�", width = 15)
@ApiModelProperty(value = "鑻辨枃鍚�")
private String english;
+ /**鑽潗鍒嗙被*/
+ @Excel(name = "鑽潗鍒嗙被", width = 15, dictTable = "dry_herb_type", dicText = "name", dicCode = "id")
+ @Dict(dictTable = "dry_herb_type", dicText = "name", dicCode = "id")
+ @ApiModelProperty(value = "鑽潗鍒嗙被")
+ private String type;
/**鑽敤閮ㄤ綅*/
@Excel(name = "鑽敤閮ㄤ綅", width = 15)
@ApiModelProperty(value = "鑽敤閮ㄤ綅")
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbType.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryHerbType.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOpcDevice.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOpcDevice.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOrder.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOrder.java
old mode 100644
new mode 100755
index 33cd2e2..29ac2c8
--- a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOrder.java
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOrder.java
@@ -48,7 +48,7 @@
private String code;
/**鑽潗*/
@Excel(name = "鑽潗", width = 15, dictTable = "dry_herb", dicText = "name", dicCode = "id")
- @Dict(dictTable = "dry_herb", dicText = "name", dicCode = "id")
+ @Dict(dictTable = "dry_herb_formula", dicText = "name", dicCode = "id")
@ApiModelProperty(value = "鑽潗")
private String herbId;
/**鑽潗*/
@@ -138,6 +138,7 @@
private Date updateTime;
/**宸ュ崟鐘舵��*/
@Excel(name = "宸ュ崟鐘舵��", width = 15)
+ @Dict(dicCode = "dry_order_status")
@ApiModelProperty(value = "宸ュ崟鐘舵��")
private Integer orderStatus;
/**鎿嶄綔浜�*/
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOrderTrend.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryOrderTrend.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryProdRecord.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryProdRecord.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryResult.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryResult.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryShop.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/entity/DryShop.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/util/DryUtil.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/util/DryUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/util/HerbUtil.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/util/HerbUtil.java
old mode 100644
new mode 100755
index 90c6db2..00fd274
--- a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/util/HerbUtil.java
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/util/HerbUtil.java
@@ -1,170 +1,170 @@
-package org.jeecg.modules.dry.util;
-
-import ai.djl.Device;
-import ai.djl.Model;
-import ai.djl.inference.Predictor;
-import ai.djl.modality.Classifications;
-import ai.djl.modality.cv.Image;
-import ai.djl.modality.cv.ImageFactory;
-import ai.djl.modality.cv.transform.*;
-import ai.djl.modality.cv.translator.ImageClassificationTranslator;
-import ai.djl.translate.Translator;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.core.io.Resource;
-import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
-import org.springframework.core.io.support.ResourcePatternResolver;
-import org.springframework.stereotype.Component;
-
-import javax.imageio.ImageIO;
-import javax.imageio.stream.ImageOutputStream;
-import java.awt.*;
-import java.awt.image.BufferedImage;
-import java.io.*;
-import java.util.ArrayList;
-import java.util.List;
-
-@Slf4j
-@Component
-public class HerbUtil {
-
- //瑙勫畾杈撳叆灏哄
- private static final int INPUT_SIZE = 224;
-
- private static final int TARGET_SIZE = 256;
-
- //鏍囩鏂囦欢 涓�绉嶇被鍒悕瀛楀崰涓�琛�
- private List<String> herbNames;
-
- //鐢ㄤ簬璇嗗埆
- Predictor<Image, Classifications> predictor;
-
- //妯″瀷
- private Model model;
-
- public HerbUtil() {
- //鍔犺浇鏍囩鍒癶erbNames涓�
- this.loadHerbNames();
- //鍒濆鍖栨ā鍨嬪伐浣�
- this.init();
-
-
-
- }
-
- public List<Classifications.Classification> predict(InputStream inputStream) {
- List<Classifications.Classification> result = new ArrayList<>();
- Image input = this.resizeImage(inputStream);
- try {
- Classifications output = predictor.predict(input);
- System.out.println("鎺ㄦ祴涓猴細" + output.best().getClassName()
- + ", 姒傜巼锛�" + output.best().getProbability());
- System.out.println(output);
- result = output.topK();
- } catch (Exception e) {
- log.error("鑽潗璇嗗埆寮傚父锛侊紒");
- log.error(input.toString());
- log.error(predictor.toString());
- e.printStackTrace();
- }
- return result;
- }
-
- private void loadHerbNames() {
- BufferedReader reader = null;
- herbNames = new ArrayList<>();
- try {
- InputStream in = HerbUtil.class.getClassLoader().getResourceAsStream("class.txt");
- reader = new BufferedReader(new InputStreamReader(in));
- String name = null;
- while ((name = reader.readLine()) != null) {
- herbNames.add(name);
- }
- System.out.println(herbNames);
- } catch (Exception e) {
- e.printStackTrace();
- } finally {
- if (reader != null) {
- try {
- reader.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
- }
-
- private void init() {
- Translator<Image, Classifications> translator = ImageClassificationTranslator.builder()
- //涓嬮潰鐨則ransform鏍规嵁鑷繁鐨勬敼
- .addTransform(new CenterCrop(INPUT_SIZE,INPUT_SIZE))
-
- .addTransform(new ToTensor())
- .addTransform(new Normalize(
- new float[] {0.485f, 0.456f, 0.406f},
- new float[] {0.229f, 0.224f, 0.225f}))
-
- //杞藉叆鎵�鏈夋爣绛捐繘鍘�
- .optSynset(herbNames)
- //鏈�缁堟樉绀烘鐜囨渶楂樼殑5涓�
- .optTopK(5)
- .build();
- //闅忎究璧峰悕
- Model model = Model.newInstance("model", Device.cpu());
- try {
-// ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
-// Resource[] resources = resolver.getResources("../pytorch/model34.pt");
- // Resource resource = resources[0];
- File f = new File("../pytorch/model34.pt");
-
- InputStream inputStream = new FileInputStream(f);
- // InputStream inputStream = HerbUtil.class.getClassLoader().getResourceAsStream("model34.pt");
- if (inputStream == null) {
- throw new RuntimeException("鎵句笉鍒版ā鍨嬫枃浠�");
- }
- model.load(inputStream);
-
- predictor = model.newPredictor(translator);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
-
- private Image resizeImage(InputStream inputStream) {
- BufferedImage input = null;
- try {
- input = ImageIO.read(inputStream);
- } catch (IOException e) {
- e.printStackTrace();
- }
- int iw = input.getWidth(), ih = input.getHeight();
- int w = 256, h = 256;
- double scale = Math.max(1. * w / iw, 1. * h / ih);
- int nw = (int) (iw * scale), nh = (int) (ih * scale);
- java.awt.Image img;
- //鍙湁澶暱鎴栧お瀹芥墠浼氫繚鐣欐í绾垫瘮锛屽~鍏呴鑹�
- // boolean needResize = 1. * iw / ih > 1.4 || 1. * ih / iw > 1.4;
- // if (needResize) {
- img = input.getScaledInstance(nw, nh, BufferedImage.SCALE_SMOOTH);
- // } else {
- // img = input.getScaledInstance(INPUT_SIZE, INPUT_SIZE, BufferedImage.SCALE_SMOOTH);
- // }
- BufferedImage out = new BufferedImage(nw, nh, BufferedImage.TYPE_INT_RGB);
- Graphics g = out.getGraphics();
- //鍏堝皢鏁翠釜224*224鍖哄煙濉厖128 128 128棰滆壊
- g.setColor(new Color(255, 255, 255));
- g.fillRect(0, 0, nw, nh);
- out.getGraphics().drawImage(img, 0, 0, null);
- ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
- try {
- ImageOutputStream imageOutputStream = ImageIO.createImageOutputStream(outputStream);
- ImageIO.write(out, "jpg", imageOutputStream);
- //鍘籇鐩樼湅鏁堟灉
- ImageIO.write(out, "jpg", new File("E:\\out.jpg"));
- InputStream is = new ByteArrayInputStream(outputStream.toByteArray());
- return ImageFactory.getInstance().fromInputStream(is);
- } catch (IOException e) {
- e.printStackTrace();
- throw new RuntimeException("鍥剧墖杞崲澶辫触");
- }
- }
-}
\ No newline at end of file
+//package org.jeecg.modules.dry.util;
+//
+//import ai.djl.Device;
+//import ai.djl.Model;
+//import ai.djl.inference.Predictor;
+//import ai.djl.modality.Classifications;
+//import ai.djl.modality.cv.Image;
+//import ai.djl.modality.cv.ImageFactory;
+//import ai.djl.modality.cv.transform.*;
+//import ai.djl.modality.cv.translator.ImageClassificationTranslator;
+//import ai.djl.translate.Translator;
+//import lombok.extern.slf4j.Slf4j;
+//import org.springframework.core.io.Resource;
+//import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
+//import org.springframework.core.io.support.ResourcePatternResolver;
+//import org.springframework.stereotype.Component;
+//
+//import javax.imageio.ImageIO;
+//import javax.imageio.stream.ImageOutputStream;
+//import java.awt.*;
+//import java.awt.image.BufferedImage;
+//import java.io.*;
+//import java.util.ArrayList;
+//import java.util.List;
+//
+//@Slf4j
+//@Component
+//public class HerbUtil {
+//
+// //瑙勫畾杈撳叆灏哄
+// private static final int INPUT_SIZE = 224;
+//
+// private static final int TARGET_SIZE = 256;
+//
+// //鏍囩鏂囦欢 涓�绉嶇被鍒悕瀛楀崰涓�琛�
+// private List<String> herbNames;
+//
+// //鐢ㄤ簬璇嗗埆
+// Predictor<Image, Classifications> predictor;
+//
+// //妯″瀷
+// private Model model;
+//
+// public HerbUtil() {
+// //鍔犺浇鏍囩鍒癶erbNames涓�
+// this.loadHerbNames();
+// //鍒濆鍖栨ā鍨嬪伐浣�
+// this.init();
+//
+//
+//
+// }
+//
+// public List<Classifications.Classification> predict(InputStream inputStream) {
+// List<Classifications.Classification> result = new ArrayList<>();
+// Image input = this.resizeImage(inputStream);
+// try {
+// Classifications output = predictor.predict(input);
+// System.out.println("鎺ㄦ祴涓猴細" + output.best().getClassName()
+// + ", 姒傜巼锛�" + output.best().getProbability());
+// System.out.println(output);
+// result = output.topK();
+// } catch (Exception e) {
+// log.error("鑽潗璇嗗埆寮傚父锛侊紒");
+// log.error(input.toString());
+// log.error(predictor.toString());
+// e.printStackTrace();
+// }
+// return result;
+// }
+//
+// private void loadHerbNames() {
+// BufferedReader reader = null;
+// herbNames = new ArrayList<>();
+// try {
+// InputStream in = HerbUtil.class.getClassLoader().getResourceAsStream("class.txt");
+// reader = new BufferedReader(new InputStreamReader(in));
+// String name = null;
+// while ((name = reader.readLine()) != null) {
+// herbNames.add(name);
+// }
+// System.out.println(herbNames);
+// } catch (Exception e) {
+// e.printStackTrace();
+// } finally {
+// if (reader != null) {
+// try {
+// reader.close();
+// } catch (IOException e) {
+// e.printStackTrace();
+// }
+// }
+// }
+// }
+//
+// private void init() {
+// Translator<Image, Classifications> translator = ImageClassificationTranslator.builder()
+// //涓嬮潰鐨則ransform鏍规嵁鑷繁鐨勬敼
+// .addTransform(new CenterCrop(INPUT_SIZE,INPUT_SIZE))
+//
+// .addTransform(new ToTensor())
+// .addTransform(new Normalize(
+// new float[] {0.485f, 0.456f, 0.406f},
+// new float[] {0.229f, 0.224f, 0.225f}))
+//
+// //杞藉叆鎵�鏈夋爣绛捐繘鍘�
+// .optSynset(herbNames)
+// //鏈�缁堟樉绀烘鐜囨渶楂樼殑5涓�
+// .optTopK(5)
+// .build();
+// //闅忎究璧峰悕
+// Model model = Model.newInstance("model", Device.cpu());
+// try {
+//// ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
+//// Resource[] resources = resolver.getResources("../pytorch/model34.pt");
+// // Resource resource = resources[0];
+// File f = new File("../pytorch/model34.pt");
+//
+// InputStream inputStream = new FileInputStream(f);
+// // InputStream inputStream = HerbUtil.class.getClassLoader().getResourceAsStream("model34.pt");
+// if (inputStream == null) {
+// throw new RuntimeException("鎵句笉鍒版ā鍨嬫枃浠�");
+// }
+// model.load(inputStream);
+//
+// predictor = model.newPredictor(translator);
+// } catch (Exception e) {
+// e.printStackTrace();
+// }
+// }
+//
+// private Image resizeImage(InputStream inputStream) {
+// BufferedImage input = null;
+// try {
+// input = ImageIO.read(inputStream);
+// } catch (IOException e) {
+// e.printStackTrace();
+// }
+// int iw = input.getWidth(), ih = input.getHeight();
+// int w = 256, h = 256;
+// double scale = Math.max(1. * w / iw, 1. * h / ih);
+// int nw = (int) (iw * scale), nh = (int) (ih * scale);
+// java.awt.Image img;
+// //鍙湁澶暱鎴栧お瀹芥墠浼氫繚鐣欐í绾垫瘮锛屽~鍏呴鑹�
+// // boolean needResize = 1. * iw / ih > 1.4 || 1. * ih / iw > 1.4;
+// // if (needResize) {
+// img = input.getScaledInstance(nw, nh, BufferedImage.SCALE_SMOOTH);
+// // } else {
+// // img = input.getScaledInstance(INPUT_SIZE, INPUT_SIZE, BufferedImage.SCALE_SMOOTH);
+// // }
+// BufferedImage out = new BufferedImage(nw, nh, BufferedImage.TYPE_INT_RGB);
+// Graphics g = out.getGraphics();
+// //鍏堝皢鏁翠釜224*224鍖哄煙濉厖128 128 128棰滆壊
+// g.setColor(new Color(255, 255, 255));
+// g.fillRect(0, 0, nw, nh);
+// out.getGraphics().drawImage(img, 0, 0, null);
+// ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
+// try {
+// ImageOutputStream imageOutputStream = ImageIO.createImageOutputStream(outputStream);
+// ImageIO.write(out, "jpg", imageOutputStream);
+// //鍘籇鐩樼湅鏁堟灉
+// ImageIO.write(out, "jpg", new File("E:\\out.jpg"));
+// InputStream is = new ByteArrayInputStream(outputStream.toByteArray());
+// return ImageFactory.getInstance().fromInputStream(is);
+// } catch (IOException e) {
+// e.printStackTrace();
+// throw new RuntimeException("鍥剧墖杞崲澶辫触");
+// }
+// }
+//}
\ No newline at end of file
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/BaseParam.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/BaseParam.java
new file mode 100755
index 0000000..4cd16e5
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/BaseParam.java
@@ -0,0 +1,35 @@
+package org.jeecg.modules.dry.vo;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+
+@Data
+@XmlRootElement(name = "BaseParam")
+@XmlAccessorType(XmlAccessType.FIELD)
+public class BaseParam {
+ /**绱㈠紩*/
+ @XmlElement(name = "index")
+ @ApiModelProperty(value = "绱㈠紩")
+ private String index;
+ /**缂栫爜*/
+ @XmlElement(name = "code")
+ @ApiModelProperty(value = "缂栫爜")
+ private String code;
+ /**鍚嶇О*/
+ @XmlElement(name = "name")
+ @ApiModelProperty(value = "鍚嶇О")
+ private String name;
+ /**绫诲瀷*/
+ @XmlElement(name = "typ")
+ @ApiModelProperty(value = "绫诲瀷")
+ private String typ;
+ /**ab*/
+ @XmlElement(name = "ab")
+ @ApiModelProperty(value = "ab")
+ private String ab;
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/CommandMessageVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/CommandMessageVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryEquipmentVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryEquipmentVo.java
new file mode 100755
index 0000000..bae5ced
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryEquipmentVo.java
@@ -0,0 +1,94 @@
+package org.jeecg.modules.dry.vo;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.ToString;
+import lombok.experimental.Accessors;
+import org.jeecg.common.aspect.annotation.Dict;
+import org.jeecgframework.poi.excel.annotation.Excel;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description: 骞茬嚗鏈�
+ * @Author: jeecg-boot
+ * @Date: 2023-03-08
+ * @Version: V1.0
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@ToString
+public class DryEquipmentVo implements Serializable {
+ /**id*/
+ @ApiModelProperty(value = "id")
+ private String id;
+ /**璁惧缂栧彿*/
+ @Excel(name = "璁惧缂栧彿", width = 15)
+ @ApiModelProperty(value = "璁惧缂栧彿")
+ private String code;
+ /**璁惧鍚嶇О*/
+ @Excel(name = "璁惧鍚嶇О", width = 15)
+ @ApiModelProperty(value = "璁惧鍚嶇О")
+ private String name;
+ /**璁惧绫诲瀷*/
+ @Excel(name = "璁惧绫诲瀷", width = 15, dictTable = "dry_eqp_type", dicText = "name", dicCode = "id")
+ @Dict(dictTable = "dry_eqp_type", dicText = "name", dicCode = "id")
+ @ApiModelProperty(value = "璁惧绫诲瀷")
+ private String type;
+ /**璁惧鎻忚堪*/
+ @Excel(name = "璁惧鎻忚堪", width = 15)
+ @ApiModelProperty(value = "璁惧鎻忚堪")
+ private String remark;
+ /**杞﹂棿id*/
+ @Excel(name = "杞﹂棿id", width = 15, dictTable = "dry_shop", dicText = "name", dicCode = "id")
+ @Dict(dictTable = "dry_shop", dicText = "name", dicCode = "id")
+ @ApiModelProperty(value = "杞﹂棿id")
+ private String shopId;
+ /**鍚敤鐘舵��*/
+ @Excel(name = "鍚敤鐘舵��", width = 15)
+ @ApiModelProperty(value = "鍚敤鐘舵��")
+ private String enable;
+ /**鍒涘缓浜�*/
+ @ApiModelProperty(value = "鍒涘缓浜�")
+ private String createBy;
+ /**鍒涘缓鏃ユ湡*/
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
+ @DateTimeFormat(pattern="yyyy-MM-dd")
+ @ApiModelProperty(value = "鍒涘缓鏃ユ湡")
+ private Date createTime;
+ /**鏇存柊浜�*/
+ @ApiModelProperty(value = "鏇存柊浜�")
+ private String updateBy;
+ /**鏇存柊鏃ユ湡*/
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
+ @DateTimeFormat(pattern="yyyy-MM-dd")
+ @ApiModelProperty(value = "鏇存柊鏃ユ湡")
+ private Date updateTime;
+ /**绉熸埛id*/
+ @Excel(name = "绉熸埛id", width = 15)
+ @ApiModelProperty(value = "绉熸埛id")
+ private Integer tenantId;
+
+ /**璁惧IP*/
+ @Excel(name = "璁惧IP", width = 15)
+ @ApiModelProperty(value = "璁惧IP")
+ private String ip;
+
+ @Excel(name = "骞茬嚗鏁堢巼", width = 15)
+ @ApiModelProperty(value = "骞茬嚗鏁堢巼")
+ private String dryEfficiency;
+ @Excel(name = "钂告苯鍧囪��", width = 15)
+ @ApiModelProperty(value = "钂告苯鍧囪��")
+ private String steamConsumption;
+ @Excel(name = "鐢佃兘鍧囪��", width = 15)
+ @ApiModelProperty(value = "鐢佃兘鍧囪��")
+ private String powerConsumption;
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryFault.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryFault.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryFaultRecordVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryFaultRecordVo.java
new file mode 100755
index 0000000..8e54c18
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryFaultRecordVo.java
@@ -0,0 +1,32 @@
+package org.jeecg.modules.dry.vo;
+
+import lombok.Data;
+
+import org.jeecg.modules.dry.entity.DryFaultRecord;
+
+import java.io.Serializable;
+import java.util.Date;
+
+
+/**
+ */
+@Data
+public class DryFaultRecordVo extends DryFaultRecord implements Serializable {
+ private static final long serialVersionUID = 1L;
+ //redis鏁呴殰缁撴潫鎶�鏈�
+ private Integer eCount;
+ //璁惧鍚嶇О
+ private String equName;
+ //绉熸埛鍚嶇О
+ private String tenantName;
+
+ public DryFaultRecordVo() {
+ }
+
+ public DryFaultRecordVo(String orderId, Integer tenantId, String faultName, Integer faultType, Date startTime, Date endTime, Integer eCount, String equName, String tenantName) {
+ super(orderId, tenantId, faultName, faultType, startTime, endTime);
+ this.eCount = eCount;
+ this.equName = equName;
+ this.tenantName = tenantName;
+ }
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHelloPage.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHelloPage.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHerbFormulaHisVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHerbFormulaHisVo.java
new file mode 100755
index 0000000..9a619ba
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHerbFormulaHisVo.java
@@ -0,0 +1,94 @@
+package org.jeecg.modules.dry.vo;
+
+import cn.hutool.core.bean.BeanUtil;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.experimental.Accessors;
+import org.jeecg.modules.dry.entity.DryHerbFormula;
+import org.jeecgframework.poi.excel.annotation.Excel;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.io.Serializable;
+import java.util.Date;
+@Data
+@NoArgsConstructor
+@ApiModel(value="dry_herb_formula_his vo瀵硅薄", description="閰嶆柟璁板綍VO")
+public class DryHerbFormulaHisVo implements Serializable {
+
+ /**璁惧*/
+ @ApiModelProperty(value = "璁惧")
+ private String eqp;
+ /**宸ュ崟鍙�*/
+ @ApiModelProperty(value = "宸ュ崟鍙�")
+ private String orderCode;
+ /**宸ュ崟鏃堕棿*/
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
+ @DateTimeFormat(pattern="yyyy-MM-dd")
+ @ApiModelProperty(value = "宸ュ崟鏃堕棿")
+ private Date orderTime;
+ /**绱㈠紩*/
+ @ApiModelProperty(value = "绱㈠紩")
+ private String index;
+ /**缂栫爜*/
+ @ApiModelProperty(value = "缂栫爜")
+ private String code;
+ /**鍚嶇О*/
+ @ApiModelProperty(value = "鍚嶇О")
+ private String name;
+ /**绫诲瀷*/
+ @ApiModelProperty(value = "绫诲瀷")
+ private String typ;
+ /**ab*/
+ @ApiModelProperty(value = "ab")
+ private String ab;
+ /**鎶曟枡閲忥紙绛愶級*/
+ @ApiModelProperty(value = "鎶曟枡閲忥紙绛愶級")
+ private Double weight1;
+ /**鍒濆閲嶉噺*/
+ @ApiModelProperty(value = "鍒濆閲嶉噺")
+ private Double weight2;
+ /**骞茬嚗鎬绘椂闂�*/
+ @ApiModelProperty(value = "骞茬嚗鎬绘椂闂�")
+ private Integer times;
+ /**鐑娓╁害*/
+ @ApiModelProperty(value = "鐑娓╁害")
+ private Double temp1;
+ /**鐜娓╁害*/
+ @ApiModelProperty(value = "鐜娓╁害")
+ private Double temp2;
+ /**鐜婀垮害*/
+ @ApiModelProperty(value = "鐜婀垮害")
+ private Double temp3;
+ /**鑽℃枡寤舵椂ms*/
+ @ApiModelProperty(value = "鑽℃枡寤舵椂ms")
+ private Double delay;
+ /**缈绘枡娆℃暟*/
+ @ApiModelProperty(value = "缈绘枡娆℃暟")
+ private Integer turntime;
+ /**鍒濆鍚按鐜�*/
+ @ApiModelProperty(value = "鍒濆鍚按鐜�")
+ private Double moisture1;
+ /**鐩爣鍚按鐜�*/
+ @ApiModelProperty(value = "鐩爣鍚按鐜�")
+ private Double moisture3;
+ /**鑽潗鍒嗙被*/
+ @ApiModelProperty(value = "鑽潗鍒嗙被")
+ private Integer mtype;
+ /**鍚按鐜囪ˉ鍋�*/
+ @ApiModelProperty(value = "鍚按鐜囪ˉ鍋�")
+ private Double moisoffset;
+ /**鍐烽鏃堕暱*/
+ @ApiModelProperty(value = "鍐烽鏃堕暱")
+ private Double coldwind;
+ /**绉熸埛id*/
+ @ApiModelProperty(value = "绉熸埛id")
+ private Integer tenantId;
+
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHerbInfoVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHerbInfoVo.java
old mode 100644
new mode 100755
index 886bfaa..1f2af1c
--- a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHerbInfoVo.java
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryHerbInfoVo.java
@@ -6,6 +6,7 @@
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
+import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;
@@ -39,6 +40,11 @@
@Excel(name = "鑻辨枃鍚�", width = 15)
@ApiModelProperty(value = "鑻辨枃鍚�")
private String english;
+ /**鑽潗鍒嗙被*/
+ @Excel(name = "鑽潗鍒嗙被", width = 15, dictTable = "dry_herb_type", dicText = "name", dicCode = "id")
+ @Dict(dictTable = "dry_herb_type", dicText = "name", dicCode = "id")
+ @ApiModelProperty(value = "鑽潗鍒嗙被")
+ private String type;
/**鑽敤閮ㄤ綅*/
@Excel(name = "鑽敤閮ㄤ綅", width = 15)
@ApiModelProperty(value = "鑽敤閮ㄤ綅")
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOpcMsgVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOpcMsgVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderTrendVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderTrendVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderVo.java
old mode 100644
new mode 100755
index 42fb313..7ceb381
--- a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderVo.java
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryOrderVo.java
@@ -163,7 +163,7 @@
private String warning;
/**鐘舵��**/
- private Map<String, Object> eqp_state;
+// private Map<String, Object> eqp_state;
/**璁惧鐘舵��**/
private String eqp_status;
@@ -175,6 +175,10 @@
*/
private Double reduce;
+
+ /**骞冲潎鏁堢巼**/
+ private Double efficAvg;
+
/**骞冲潎姹借��**/
private Double steamAvg;
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryRecentOrderAvg.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryRecentOrderAvg.java
new file mode 100755
index 0000000..b2400d5
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/DryRecentOrderAvg.java
@@ -0,0 +1,10 @@
+package org.jeecg.modules.dry.vo;
+
+import lombok.Data;
+
+@Data
+public class DryRecentOrderAvg {
+ private Double efficAvg;
+ private Double steamAvg;
+ private Double wattAvg;
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/Formula.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/Formula.java
new file mode 100755
index 0000000..40d59b3
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/Formula.java
@@ -0,0 +1,24 @@
+package org.jeecg.modules.dry.vo;
+
+import lombok.Data;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+
+@Data
+@XmlRootElement(name = "Formula")
+@XmlAccessorType(XmlAccessType.FIELD)
+public class Formula {
+ @XmlElement(name = "BaseParam")
+ private BaseParam baseParam;
+ @XmlElement(name = "WaterParam")
+ private WaterParam waterParam;
+ @XmlElement(name = "TypeParam")
+ private TypeParam typeParam;
+ @XmlElement(name = "OffsetParam")
+ private OffsetParam offsetParam;
+
+
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/Formulas.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/Formulas.java
new file mode 100755
index 0000000..46b8439
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/Formulas.java
@@ -0,0 +1,17 @@
+package org.jeecg.modules.dry.vo;
+
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import javax.xml.bind.annotation.*;
+import java.util.ArrayList;
+import java.util.List;
+
+@Data
+@NoArgsConstructor
+@XmlRootElement(name = "Formulas")
+@XmlAccessorType(XmlAccessType.FIELD)
+public class Formulas {
+ @XmlElement(name = "Formula")
+ private List<Formula> dryFormulaList = new ArrayList<>();
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/MoEquVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/MoEquVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/OffsetParam.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/OffsetParam.java
new file mode 100755
index 0000000..3f103c6
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/OffsetParam.java
@@ -0,0 +1,24 @@
+package org.jeecg.modules.dry.vo;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+
+@Data
+@XmlRootElement(name = "OffsetParam")
+@XmlAccessorType(XmlAccessType.FIELD)
+public class OffsetParam {
+
+ /**鍚按鐜囪ˉ鍋�*/
+ @XmlElement(name = "moisoffset")
+ @ApiModelProperty(value = "鍚按鐜囪ˉ鍋�")
+ private Double moisoffset;
+ /**鍐烽鏃堕暱*/
+ @XmlElement(name = "coldwind")
+ @ApiModelProperty(value = "鍐烽鏃堕暱")
+ private Double coldwind;
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/RealTimeDataVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/RealTimeDataVo.java
old mode 100644
new mode 100755
index 9bc8ea9..18aece4
--- a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/RealTimeDataVo.java
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/RealTimeDataVo.java
@@ -1,5 +1,6 @@
package org.jeecg.modules.dry.vo;
+import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Data;
@@ -13,6 +14,8 @@
@Data
@ToString
public class RealTimeDataVo {
+
+ private static final long serialVersionUID = 1L;
/**宸ュ崟ID*/
private String orderId;
@@ -91,7 +94,7 @@
private Integer ai_time;
- private List<DryEquipment> eqpCodes;
+ // private List<DryEquipment> eqpCodes;
/**鎺ョ鐘舵�� 0锛氳嚜鍔� 1锛氭墜鍔� */
@@ -113,7 +116,7 @@
private Integer workorder_status;
/**鍚勯儴浣嶇姸鎬�**/
- private Map<String, Object> eqp_state;
+// private Map<String, Object> eqp_state;
/**璁惧鐘舵��**/
private String eqp_status;
@@ -137,6 +140,7 @@
private String report_head_num ; //鏁伴噺--16妗�/355.8Kg
private String report_head_machine ; //璁惧
private String report_head_accepter; //鎺ユ枡浜�
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
private Date report_head_date ; //鐢熶骇鏃ユ湡
private String report_head_leader ; //鐝粍闀�
private String report_head_techer ; //宸ヨ壓鍛�
@@ -172,6 +176,7 @@
private Boolean report_clean_door ; //闂ㄧ獥娓呯悊
private Boolean report_clean_box ; //绠变綋娓呯悊
private Boolean report_clean_record ; //鐢熶骇璁板綍娓呯悊
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
private Date report_clean_date ; //娓呭満鏃ユ湡
private String report_clean_man ; //娓呭満浜�
private Boolean report_clean_confirm ; //娓呭満纭
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/SocketMsgVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/SocketMsgVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/StatisticsDataVo.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/StatisticsDataVo.java
new file mode 100755
index 0000000..9d696b6
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/StatisticsDataVo.java
@@ -0,0 +1,87 @@
+package org.jeecg.modules.dry.vo;
+
+import lombok.Data;
+import lombok.ToString;
+import org.jeecg.modules.dry.entity.DryEquipment;
+
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
+@Data
+@ToString
+public class StatisticsDataVo {
+
+ /**宸ュ崟ID*/
+ private String orderId;
+ /**宸ュ崟鍙�*/
+ private String workorder;
+ /**閰嶆柟绱㈠紩*/
+ private Integer index;
+ /**鑽潗鍚嶇О*/
+ private String name;
+
+ /**绉熸埛ID*/
+ private Integer tenantid;
+ /**璁惧缂栧彿*/
+ private String machineid;
+
+ /**鏁呴殰**/
+ private String eqp_fault;
+
+ /**璁惧鎶ヨ**/
+ private String eqp_warning;
+
+ /**---------------------鐢熶骇璁板綍鐩稿叧瀛楁瀹氫箟---s-------------------------*/
+
+ private Boolean report_flag; // 鎻愪氦鏍囧織
+
+ private String report_head_name; // 鍝佸悕
+ private String report_head_batch ; //鎵规
+ private String report_head_num ; //鏁伴噺--16妗�/355.8Kg
+ private String report_head_machine ; //璁惧
+ private String report_head_accepter; //鎺ユ枡浜�
+ private Date report_head_date ; //鐢熶骇鏃ユ湡
+ private String report_head_leader ; //鐝粍闀�
+ private String report_head_techer ; //宸ヨ壓鍛�
+ //妫�鏌�
+ private Boolean report_check_field ; //鐢熶骇鐜板満
+ private Boolean report_check_file ; //鎵ц鏂囦欢
+ private Boolean report_check_tag ; //鐗╂枡鏍囩ず
+ private Boolean report_check_tool ; //绉伴噺鍣ㄥ叿
+ private String report_check_man ; //妫�鏌ヤ汉
+ private Boolean report_check_status; //妫�鏌ユ儏鍐�
+ private String report_check_qa ; //QA
+ private String report_check_record ; //寮傚父璁板綍
+ //鐢熶骇
+ private Boolean report_product_view ; //澶栬妫�鏌�
+ private Boolean report_product_wind ; //鍚归
+ private Boolean report_product_sun ; //鏅�
+ private Boolean report_product_low_dry ; //浣庢俯骞茬嚗
+ private Boolean report_product_dry ; //骞茬嚗
+ private String report_product_start ; //寮�濮嬫椂闂�
+ private String report_product_end ; //缁撴潫鏃堕棿
+ private Integer report_product_total ; //骞茬嚗鎬绘椂闂�
+ private Boolean report_product_check ; //骞茬嚗妫�鏌�
+ private String report_product_man1 ; //鎿嶄綔浜�
+ private String report_product_man2 ; //澶嶆牳浜�
+ private Double report_product_weight ; //鎿嶄綔鍚庨噸閲�
+ private Double report_product_waste ; //搴熸枡鏁伴噺
+ private Double report_product_use ; //鏀剁巼
+ private String report_product_qa ; //QA
+ //娓呭満
+ private Boolean report_clean_machine ; //璁惧娓呯悊
+ private Boolean report_clean_waste ; //搴熸枡娓呯悊
+ private Boolean report_clean_tool ; //宸ュ叿娓呯悊
+ private Boolean report_clean_door ; //闂ㄧ獥娓呯悊
+ private Boolean report_clean_box ; //绠变綋娓呯悊
+ private Boolean report_clean_record ; //鐢熶骇璁板綍娓呯悊
+ private Date report_clean_date ; //娓呭満鏃ユ湡
+ private String report_clean_man ; //娓呭満浜�
+ private Boolean report_clean_confirm ; //娓呭満纭
+ private String report_clean_qa ; //QA
+
+ /**---------------------鐢熶骇璁板綍鐩稿叧瀛楁瀹氫箟---e-------------------------*/
+
+
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/TypeParam.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/TypeParam.java
new file mode 100755
index 0000000..877286b
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/TypeParam.java
@@ -0,0 +1,20 @@
+package org.jeecg.modules.dry.vo;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+
+@Data
+@XmlRootElement(name = "TypeParam")
+@XmlAccessorType(XmlAccessType.FIELD)
+public class TypeParam {
+
+ /**鑽潗鍒嗙被*/
+ @XmlElement(name = "mtype")
+ @ApiModelProperty(value = "鑽潗鍒嗙被")
+ private Integer mtype;
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/WaterParam.java b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/WaterParam.java
new file mode 100755
index 0000000..fbac2b7
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-api/src/main/java/org/jeecg/modules/dry/vo/WaterParam.java
@@ -0,0 +1,55 @@
+package org.jeecg.modules.dry.vo;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+
+@Data
+@XmlRootElement(name = "WaterParam")
+@XmlAccessorType(XmlAccessType.FIELD)
+public class WaterParam {
+ /**鎶曟枡閲忥紙绛愶級*/
+ @XmlElement(name = "weight1")
+ @ApiModelProperty(value = "鎶曟枡閲忥紙绛愶級")
+ private Double weight1;
+ /**鍒濆閲嶉噺*/
+ @XmlElement(name = "weight2")
+ @ApiModelProperty(value = "鍒濆閲嶉噺")
+ private Double weight2;
+ /**骞茬嚗鎬绘椂闂�*/
+ @XmlElement(name = "times")
+ @ApiModelProperty(value = "骞茬嚗鎬绘椂闂�")
+ private Integer times;
+ /**鐑娓╁害*/
+ @XmlElement(name = "temp1")
+ @ApiModelProperty(value = "鐑娓╁害")
+ private Double temp1;
+ /**鐜娓╁害*/
+ @XmlElement(name = "temp2")
+ @ApiModelProperty(value = "鐜娓╁害")
+ private Double temp2;
+ /**鐜婀垮害*/
+ @XmlElement(name = "temp3")
+ @ApiModelProperty(value = "鐜婀垮害")
+ private Double temp3;
+ /**鑽℃枡寤舵椂ms*/
+ @XmlElement(name = "delay")
+ @ApiModelProperty(value = "鑽℃枡寤舵椂ms")
+ private Double delay;
+ /**缈绘枡娆℃暟*/
+ @XmlElement(name = "turntime")
+ @ApiModelProperty(value = "缈绘枡娆℃暟")
+ private Integer turntime;
+ /**鍒濆鍚按鐜�*/
+ @XmlElement(name = "moisture1")
+ @ApiModelProperty(value = "鍒濆鍚按鐜�")
+ private Double moisture1;
+ /**鐩爣鍚按鐜�*/
+ @XmlElement(name = "moisture3")
+ @ApiModelProperty(value = "鐩爣鍚按鐜�")
+ private Double moisture3;
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/pom.xml b/jeecg-module-dry/jeecg-module-dry-biz/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryEqpTypeController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryEqpTypeController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryEquipmentController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryEquipmentController.java
old mode 100644
new mode 100755
index 3a172ed..0bf2aac
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryEquipmentController.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryEquipmentController.java
@@ -1,5 +1,6 @@
package org.jeecg.modules.dry.controller;
+import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
@@ -9,6 +10,8 @@
import java.net.URLDecoder;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+
+import cn.hutool.core.bean.BeanUtil;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.config.TenantContext;
import org.jeecg.common.system.query.QueryGenerator;
@@ -16,6 +19,7 @@
import org.jeecg.common.util.oConvertUtils;
import org.jeecg.config.mybatis.MybatisPlusSaasConfig;
import org.jeecg.modules.dry.common.CacheConstants;
+import org.jeecg.modules.dry.entity.DryEqpType;
import org.jeecg.modules.dry.entity.DryEquipment;
import org.jeecg.modules.dry.service.IDryEqpTypeService;
import org.jeecg.modules.dry.service.IDryEquipmentService;
@@ -25,12 +29,14 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.extern.slf4j.Slf4j;
+import org.jeecg.modules.dry.vo.DryEquipmentVo;
import org.jeecgframework.poi.excel.ExcelImportUtil;
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
import org.jeecgframework.poi.excel.entity.ExportParams;
import org.jeecgframework.poi.excel.entity.ImportParams;
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.jeecg.common.system.base.controller.JeecgController;
+import org.jetbrains.annotations.NotNull;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
@@ -92,7 +98,7 @@
@ApiOperation(value="鏌ヨ鎵�鏈夊共鐕ユ満", notes="鏌ヨ鎵�鏈夊共鐕ユ満")
@GetMapping(value = "/listAll")
- public Result<List<DryEquipment>> queryAllEquipment(DryEquipment dryEquipment, HttpServletRequest req) {
+ public Result<List<DryEquipmentVo>> queryAllEquipment(DryEquipment dryEquipment, HttpServletRequest req) {
//------------------------------------------------------------------------------------------------
//鏄惁寮�鍚郴缁熺鐞嗘ā鍧楃殑澶氱鎴锋暟鎹殧绂汇�怱AAS澶氱鎴锋ā寮忋��
if(MybatisPlusSaasConfig.OPEN_SYSTEM_TENANT_CONTROL){
@@ -101,13 +107,38 @@
//------------------------------------------------------------------------------------------------
QueryWrapper<DryEquipment> queryWrapper = QueryGenerator.initQueryWrapper(dryEquipment, req.getParameterMap());
- queryWrapper.orderByAsc("code");
- List<DryEquipment> eqps = dryEquipmentService.list(queryWrapper);
- eqps.stream().forEach(item -> {
- item.setType(dryEqpTypeService.getById(item.getType()).getName());
- });
- return Result.OK(eqps);
+ List<DryEquipmentVo> equipmentVos = getDryEquipmentVos(queryWrapper);
+ return Result.OK(equipmentVos);
}
+
+ @NotNull
+ private List<DryEquipmentVo> getDryEquipmentVos(QueryWrapper<DryEquipment> queryWrapper) {
+ queryWrapper.orderByAsc("code");
+ List<DryEquipment> eqps = dryEquipmentService.list(queryWrapper);
+ List<DryEquipmentVo> equipmentVos = new ArrayList<>();
+ eqps.stream().forEach(item -> {
+ DryEquipmentVo dryEquipmentVo = BeanUtil.toBean(item, DryEquipmentVo.class);
+ DryEqpType dryEqpType = dryEqpTypeService.getById(item.getType());
+ dryEquipmentVo.setType(dryEqpType.getName());
+ dryEquipmentVo.setDryEfficiency(dryEqpType.getDryEfficiency());
+ dryEquipmentVo.setSteamConsumption(dryEqpType.getSteamConsumption());
+ dryEquipmentVo.setPowerConsumption(dryEqpType.getPowerConsumption());
+ equipmentVos.add(dryEquipmentVo);
+ });
+ return equipmentVos;
+ }
+
+
+ @ApiOperation(value="鏌ヨ绉熸埛鎵�鏈夊共鐕ユ満", notes="鏌ヨ绉熸埛鎵�鏈夊共鐕ユ満")
+ @GetMapping(value = "/listTenantEqp")
+ public Result<List<DryEquipmentVo>> queryTenantAllEquipment(DryEquipment dryEquipment, HttpServletRequest req) {
+ TenantContext.setTenant(dryEquipment.getTenantId()+"");
+
+ QueryWrapper<DryEquipment> queryWrapper = QueryGenerator.initQueryWrapper(dryEquipment, req.getParameterMap());
+
+ List<DryEquipmentVo> equipmentVos = getDryEquipmentVos(queryWrapper);
+ return Result.OK(equipmentVos);
+ }
@@ -139,6 +170,7 @@
@RequiresPermissions("dry:dry_equipment:edit")
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
public Result<String> edit(@RequestBody DryEquipment dryEquipment) {
+ // 鍒犻櫎redis缂撳瓨
redisUtil.del(CacheConstants.RedisKeyEnum.EQP_MAP.getCode());
dryEquipmentService.updateById(dryEquipment);
@@ -186,13 +218,18 @@
//@AutoLog(value = "骞茬嚗鏈�-閫氳繃id鏌ヨ")
@ApiOperation(value="骞茬嚗鏈�-閫氳繃id鏌ヨ", notes="骞茬嚗鏈�-閫氳繃id鏌ヨ")
@GetMapping(value = "/queryById")
- public Result<DryEquipment> queryById(@RequestParam(name="id",required=true) String id) {
+ public Result<DryEquipmentVo> queryById(@RequestParam(name="id",required=true) String id) {
DryEquipment dryEquipment = dryEquipmentService.getById(id);
- dryEquipment.setType(dryEqpTypeService.getById(dryEquipment.getType()).getName());
+ DryEquipmentVo dryEquipmentVo = BeanUtil.toBean(dryEquipment, DryEquipmentVo.class);
+ DryEqpType dryEqpType = dryEqpTypeService.getById(dryEquipment.getType());
+ dryEquipmentVo.setType(dryEqpType.getName());
+ dryEquipmentVo.setDryEfficiency(dryEqpType.getDryEfficiency());
+ dryEquipmentVo.setSteamConsumption(dryEqpType.getSteamConsumption());
+ dryEquipmentVo.setPowerConsumption(dryEqpType.getPowerConsumption());
if(dryEquipment==null) {
return Result.error("鏈壘鍒板搴旀暟鎹�");
}
- return Result.OK(dryEquipment);
+ return Result.OK(dryEquipmentVo);
}
/**
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryFaultRecordController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryFaultRecordController.java
new file mode 100755
index 0000000..3f87a73
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryFaultRecordController.java
@@ -0,0 +1,184 @@
+package org.jeecg.modules.dry.controller;
+
+import java.util.Arrays;
+import java.util.List;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import org.jeecg.common.api.vo.Result;
+import org.jeecg.common.config.TenantContext;
+import org.jeecg.common.system.query.QueryGenerator;
+
+import org.jeecg.modules.dry.entity.DryFaultRecord;
+import org.jeecg.modules.dry.service.IDryFaultRecordService;
+
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import lombok.extern.slf4j.Slf4j;
+
+import org.jeecg.common.system.base.controller.JeecgController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import org.springframework.web.servlet.ModelAndView;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.jeecg.common.aspect.annotation.AutoLog;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+
+ /**
+ * @Description: dry_eqp_fault
+ * @Author: jeecg-boot
+ * @Date: 2024-11-13
+ * @Version: V1.0
+ */
+@Api(tags="dry_eqp_fault")
+@RestController
+@RequestMapping("/dry/dryEqpFault")
+@Slf4j
+public class DryFaultRecordController extends JeecgController<DryFaultRecord, IDryFaultRecordService> {
+ @Autowired
+ private IDryFaultRecordService dryEqpFaultService;
+
+ /**
+ * 鍒嗛〉鍒楄〃鏌ヨ
+ *
+ * @param dryEqpFault
+ * @param pageNo
+ * @param pageSize
+ * @param req
+ * @return
+ */
+ //@AutoLog(value = "dry_eqp_fault-鍒嗛〉鍒楄〃鏌ヨ")
+ @ApiOperation(value="dry_eqp_fault-鍒嗛〉鍒楄〃鏌ヨ", notes="dry_eqp_fault-鍒嗛〉鍒楄〃鏌ヨ")
+ @GetMapping(value = "/list")
+ public Result<IPage<DryFaultRecord>> queryPageList(DryFaultRecord dryEqpFault,
+ @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
+ @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
+ HttpServletRequest req) {
+ QueryWrapper<DryFaultRecord> queryWrapper = QueryGenerator.initQueryWrapper(dryEqpFault, req.getParameterMap());
+ Page<DryFaultRecord> page = new Page<DryFaultRecord>(pageNo, pageSize);
+ IPage<DryFaultRecord> pageList = dryEqpFaultService.page(page, queryWrapper);
+ return Result.OK(pageList);
+ }
+
+
+ @RequestMapping(value = "/queryByOrderId", method = RequestMethod.GET)
+ public Result<List<DryFaultRecord>> queryByOrderId(@RequestParam(name="orderId",required=true) String orderId, @RequestParam(name="tenantId",required=true) String tenantId) {
+ TenantContext.setTenant(tenantId);
+ Result<List<DryFaultRecord>> result = new Result<List<DryFaultRecord>>();
+ try {
+ List<DryFaultRecord> pageList = dryEqpFaultService.queryByOrderId(orderId);
+ result.setResult(pageList);
+ result.setSuccess(true);
+ } catch (Exception e) {
+ log.error(e.getMessage(),e);
+ }
+ return result;
+ }
+
+ /**
+ * 娣诲姞
+ *
+ * @param dryEqpFault
+ * @return
+ */
+ @AutoLog(value = "dry_eqp_fault-娣诲姞")
+ @ApiOperation(value="dry_eqp_fault-娣诲姞", notes="dry_eqp_fault-娣诲姞")
+ @RequiresPermissions("org.jeecg.modules.dry.mqtt:dry_eqp_fault:add")
+ @PostMapping(value = "/add")
+ public Result<String> add(@RequestBody DryFaultRecord dryEqpFault) {
+ dryEqpFaultService.save(dryEqpFault);
+ return Result.OK("娣诲姞鎴愬姛锛�");
+ }
+
+ /**
+ * 缂栬緫
+ *
+ * @param dryEqpFault
+ * @return
+ */
+ @AutoLog(value = "dry_eqp_fault-缂栬緫")
+ @ApiOperation(value="dry_eqp_fault-缂栬緫", notes="dry_eqp_fault-缂栬緫")
+ @RequiresPermissions("org.jeecg.modules.dry.mqtt:dry_eqp_fault:edit")
+ @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
+ public Result<String> edit(@RequestBody DryFaultRecord dryEqpFault) {
+ dryEqpFaultService.updateById(dryEqpFault);
+ return Result.OK("缂栬緫鎴愬姛!");
+ }
+
+ /**
+ * 閫氳繃id鍒犻櫎
+ *
+ * @param id
+ * @return
+ */
+ @AutoLog(value = "dry_eqp_fault-閫氳繃id鍒犻櫎")
+ @ApiOperation(value="dry_eqp_fault-閫氳繃id鍒犻櫎", notes="dry_eqp_fault-閫氳繃id鍒犻櫎")
+ @RequiresPermissions("org.jeecg.modules.dry.mqtt:dry_eqp_fault:delete")
+ @DeleteMapping(value = "/delete")
+ public Result<String> delete(@RequestParam(name="id",required=true) String id) {
+ dryEqpFaultService.removeById(id);
+ return Result.OK("鍒犻櫎鎴愬姛!");
+ }
+
+ /**
+ * 鎵归噺鍒犻櫎
+ *
+ * @param ids
+ * @return
+ */
+ @AutoLog(value = "dry_eqp_fault-鎵归噺鍒犻櫎")
+ @ApiOperation(value="dry_eqp_fault-鎵归噺鍒犻櫎", notes="dry_eqp_fault-鎵归噺鍒犻櫎")
+ @RequiresPermissions("org.jeecg.modules.dry.mqtt:dry_eqp_fault:deleteBatch")
+ @DeleteMapping(value = "/deleteBatch")
+ public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
+ this.dryEqpFaultService.removeByIds(Arrays.asList(ids.split(",")));
+ return Result.OK("鎵归噺鍒犻櫎鎴愬姛!");
+ }
+
+ /**
+ * 閫氳繃id鏌ヨ
+ *
+ * @param id
+ * @return
+ */
+ //@AutoLog(value = "dry_eqp_fault-閫氳繃id鏌ヨ")
+ @ApiOperation(value="dry_eqp_fault-閫氳繃id鏌ヨ", notes="dry_eqp_fault-閫氳繃id鏌ヨ")
+ @GetMapping(value = "/queryById")
+ public Result<DryFaultRecord> queryById(@RequestParam(name="id",required=true) String id) {
+ DryFaultRecord dryEqpFault = dryEqpFaultService.getById(id);
+ if(dryEqpFault==null) {
+ return Result.error("鏈壘鍒板搴旀暟鎹�");
+ }
+ return Result.OK(dryEqpFault);
+ }
+
+ /**
+ * 瀵煎嚭excel
+ *
+ * @param request
+ * @param dryEqpFault
+ */
+ @RequiresPermissions("org.jeecg.modules.dry.mqtt:dry_eqp_fault:exportXls")
+ @RequestMapping(value = "/exportXls")
+ public ModelAndView exportXls(HttpServletRequest request, DryFaultRecord dryEqpFault) {
+ return super.exportXls(request, dryEqpFault, DryFaultRecord.class, "dry_eqp_fault");
+ }
+
+ /**
+ * 閫氳繃excel瀵煎叆鏁版嵁
+ *
+ * @param request
+ * @param response
+ * @return
+ */
+ @RequiresPermissions("org.jeecg.modules.dry.mqtt:dry_eqp_fault:importExcel")
+ @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
+ public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
+ return super.importExcel(request, response, DryFaultRecord.class);
+ }
+
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHelloController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHelloController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbFormulaController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbFormulaController.java
old mode 100644
new mode 100755
index b9e46df..d6cc2c8
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbFormulaController.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbFormulaController.java
@@ -81,6 +81,7 @@
return Result.OK(pageList);
}
+
/**
* 娣诲姞
*
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbFormulaHisController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbFormulaHisController.java
new file mode 100755
index 0000000..24b54e0
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbFormulaHisController.java
@@ -0,0 +1,178 @@
+package org.jeecg.modules.dry.controller;
+
+import java.util.Arrays;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+import java.io.IOException;
+import java.io.UnsupportedEncodingException;
+import java.net.URLDecoder;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import org.jeecg.common.api.vo.Result;
+import org.jeecg.common.system.query.QueryGenerator;
+import org.jeecg.common.util.oConvertUtils;
+import org.jeecg.modules.dry.entity.DryHerbFormulaHis;
+import org.jeecg.modules.dry.service.IDryHerbFormulaHisService;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import lombok.extern.slf4j.Slf4j;
+
+import org.jeecgframework.poi.excel.ExcelImportUtil;
+import org.jeecgframework.poi.excel.def.NormalExcelConstants;
+import org.jeecgframework.poi.excel.entity.ExportParams;
+import org.jeecgframework.poi.excel.entity.ImportParams;
+import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
+import org.jeecg.common.system.base.controller.JeecgController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
+import org.springframework.web.multipart.MultipartHttpServletRequest;
+import org.springframework.web.servlet.ModelAndView;
+import com.alibaba.fastjson.JSON;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.jeecg.common.aspect.annotation.AutoLog;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+
+ /**
+ * @Description: 閰嶆柟璁板綍
+ * @Author: jeecg-boot
+ * @Date: 2024-08-19
+ * @Version: V1.0
+ */
+@Api(tags="閰嶆柟璁板綍")
+@RestController
+@RequestMapping("/dry/dryHerbFormulaHis")
+@Slf4j
+public class DryHerbFormulaHisController extends JeecgController<DryHerbFormulaHis, IDryHerbFormulaHisService> {
+ @Autowired
+ private IDryHerbFormulaHisService dryHerbFormulaHisService;
+
+ /**
+ * 鍒嗛〉鍒楄〃鏌ヨ
+ *
+ * @param dryHerbFormulaHis
+ * @param pageNo
+ * @param pageSize
+ * @param req
+ * @return
+ */
+ //@AutoLog(value = "閰嶆柟璁板綍-鍒嗛〉鍒楄〃鏌ヨ")
+ @ApiOperation(value="閰嶆柟璁板綍-鍒嗛〉鍒楄〃鏌ヨ", notes="閰嶆柟璁板綍-鍒嗛〉鍒楄〃鏌ヨ")
+ @GetMapping(value = "/list")
+ public Result<IPage<DryHerbFormulaHis>> queryPageList(DryHerbFormulaHis dryHerbFormulaHis,
+ @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
+ @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
+ HttpServletRequest req) {
+ QueryWrapper<DryHerbFormulaHis> queryWrapper = QueryGenerator.initQueryWrapper(dryHerbFormulaHis, req.getParameterMap());
+ Page<DryHerbFormulaHis> page = new Page<DryHerbFormulaHis>(pageNo, pageSize);
+ IPage<DryHerbFormulaHis> pageList = dryHerbFormulaHisService.page(page, queryWrapper);
+ return Result.OK(pageList);
+ }
+
+ /**
+ * 娣诲姞
+ *
+ * @param dryHerbFormulaHis
+ * @return
+ */
+ @AutoLog(value = "閰嶆柟璁板綍-娣诲姞")
+ @ApiOperation(value="閰嶆柟璁板綍-娣诲姞", notes="閰嶆柟璁板綍-娣诲姞")
+ @RequiresPermissions("dry:dry_herb_formula_his:add")
+ @PostMapping(value = "/add")
+ public Result<String> add(@RequestBody DryHerbFormulaHis dryHerbFormulaHis) {
+ dryHerbFormulaHisService.save(dryHerbFormulaHis);
+ return Result.OK("娣诲姞鎴愬姛锛�");
+ }
+
+ /**
+ * 缂栬緫
+ *
+ * @param dryHerbFormulaHis
+ * @return
+ */
+ @AutoLog(value = "閰嶆柟璁板綍-缂栬緫")
+ @ApiOperation(value="閰嶆柟璁板綍-缂栬緫", notes="閰嶆柟璁板綍-缂栬緫")
+ @RequiresPermissions("dry:dry_herb_formula_his:edit")
+ @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
+ public Result<String> edit(@RequestBody DryHerbFormulaHis dryHerbFormulaHis) {
+ dryHerbFormulaHisService.updateById(dryHerbFormulaHis);
+ return Result.OK("缂栬緫鎴愬姛!");
+ }
+
+ /**
+ * 閫氳繃id鍒犻櫎
+ *
+ * @param id
+ * @return
+ */
+ @AutoLog(value = "閰嶆柟璁板綍-閫氳繃id鍒犻櫎")
+ @ApiOperation(value="閰嶆柟璁板綍-閫氳繃id鍒犻櫎", notes="閰嶆柟璁板綍-閫氳繃id鍒犻櫎")
+ @RequiresPermissions("dry:dry_herb_formula_his:delete")
+ @DeleteMapping(value = "/delete")
+ public Result<String> delete(@RequestParam(name="id",required=true) String id) {
+ dryHerbFormulaHisService.removeById(id);
+ return Result.OK("鍒犻櫎鎴愬姛!");
+ }
+
+ /**
+ * 鎵归噺鍒犻櫎
+ *
+ * @param ids
+ * @return
+ */
+ @AutoLog(value = "閰嶆柟璁板綍-鎵归噺鍒犻櫎")
+ @ApiOperation(value="閰嶆柟璁板綍-鎵归噺鍒犻櫎", notes="閰嶆柟璁板綍-鎵归噺鍒犻櫎")
+ @RequiresPermissions("dry:dry_herb_formula_his:deleteBatch")
+ @DeleteMapping(value = "/deleteBatch")
+ public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
+ this.dryHerbFormulaHisService.removeByIds(Arrays.asList(ids.split(",")));
+ return Result.OK("鎵归噺鍒犻櫎鎴愬姛!");
+ }
+
+ /**
+ * 閫氳繃id鏌ヨ
+ *
+ * @param id
+ * @return
+ */
+ //@AutoLog(value = "閰嶆柟璁板綍-閫氳繃id鏌ヨ")
+ @ApiOperation(value="閰嶆柟璁板綍-閫氳繃id鏌ヨ", notes="閰嶆柟璁板綍-閫氳繃id鏌ヨ")
+ @GetMapping(value = "/queryById")
+ public Result<DryHerbFormulaHis> queryById(@RequestParam(name="id",required=true) String id) {
+ DryHerbFormulaHis dryHerbFormulaHis = dryHerbFormulaHisService.getById(id);
+ if(dryHerbFormulaHis==null) {
+ return Result.error("鏈壘鍒板搴旀暟鎹�");
+ }
+ return Result.OK(dryHerbFormulaHis);
+ }
+
+ /**
+ * 瀵煎嚭excel
+ *
+ * @param request
+ * @param dryHerbFormulaHis
+ */
+ @RequiresPermissions("dry:dry_herb_formula_his:exportXls")
+ @RequestMapping(value = "/exportXls")
+ public ModelAndView exportXls(HttpServletRequest request, DryHerbFormulaHis dryHerbFormulaHis) {
+ return super.exportXls(request, dryHerbFormulaHis, DryHerbFormulaHis.class, "閰嶆柟璁板綍");
+ }
+
+ /**
+ * 閫氳繃excel瀵煎叆鏁版嵁
+ *
+ * @param request
+ * @param response
+ * @return
+ */
+ @RequiresPermissions("dry:dry_herb_formula_his:importExcel")
+ @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
+ public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
+ return super.importExcel(request, response, DryHerbFormulaHis.class);
+ }
+
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbInfoController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbInfoController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbTypeController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryHerbTypeController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOpcDeviceController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOpcDeviceController.java
old mode 100644
new mode 100755
index fdb5f5a..74860c4
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOpcDeviceController.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOpcDeviceController.java
@@ -30,6 +30,7 @@
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.jeecg.common.system.base.controller.JeecgController;
import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
@@ -50,6 +51,7 @@
@RestController
@RequestMapping("/dry/dryOpcDevice")
@Slf4j
+@ConditionalOnProperty(name = "kangaroohy.milo.enabled", havingValue = "true")
public class DryOpcDeviceController extends JeecgController<DryOpcDevice, IDryOpcDeviceService> {
@Autowired
private IDryOpcDeviceService dryOpcDeviceService;
@@ -58,7 +60,7 @@
@Autowired
private MiloService miloService;
-
+
/**
* 鍒嗛〉鍒楄〃鏌ヨ
*
@@ -99,7 +101,7 @@
return Result.OK(list);
}
-
+
/**
* 娣诲姞
*
@@ -114,7 +116,7 @@
dryOpcDeviceService.save(dryOpcDevice);
return Result.OK("娣诲姞鎴愬姛锛�");
}
-
+
/**
* 缂栬緫
*
@@ -129,7 +131,7 @@
dryOpcDeviceService.updateById(dryOpcDevice);
return Result.OK("缂栬緫鎴愬姛!");
}
-
+
/**
* 閫氳繃id鍒犻櫎
*
@@ -144,7 +146,7 @@
dryOpcDeviceService.removeById(id);
return Result.OK("鍒犻櫎鎴愬姛!");
}
-
+
/**
* 鎵归噺鍒犻櫎
*
@@ -159,7 +161,7 @@
this.dryOpcDeviceService.removeByIds(Arrays.asList(ids.split(",")));
return Result.OK("鎵归噺鍒犻櫎鎴愬姛!");
}
-
+
/**
* 閫氳繃id鏌ヨ
*
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOrderController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOrderController.java
old mode 100644
new mode 100755
index 8d4de43..c88e53a
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOrderController.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOrderController.java
@@ -6,6 +6,7 @@
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
+import cn.hutool.core.bean.BeanUtil;
import com.alibaba.fastjson.JSONObject;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.config.TenantContext;
@@ -21,6 +22,8 @@
import lombok.extern.slf4j.Slf4j;
import org.jeecg.common.system.base.controller.JeecgController;
+import org.jeecg.modules.dry.service.IDryOrderTrendService;
+import org.jeecg.modules.dry.vo.DryOrderTrendVo;
import org.jeecg.modules.dry.vo.DryOrderVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -43,6 +46,9 @@
public class DryOrderController extends JeecgController<DryOrder, IDryOrderService> {
@Autowired
private IDryOrderService dryOrderService;
+
+ @Autowired
+ private IDryOrderTrendService dryOrderTrendService;
/**
* 鍒嗛〉鍒楄〃鏌ヨ
@@ -142,7 +148,22 @@
return Result.OK("鎵归噺鍒犻櫎鎴愬姛!");
}
- /**
+ /**
+ * 鎵归噺涓嬪彂宸ュ崟
+ * @param ids
+ * @return
+ */
+ @AutoLog(value = "骞茬嚗宸ュ崟-鎵归噺涓嬪彂")
+ @ApiOperation(value="骞茬嚗宸ュ崟-鎵归噺涓嬪彂", notes="骞茬嚗宸ュ崟-鎵归噺涓嬪彂")
+ @RequiresPermissions("dry:dry_order:edit")
+ @PostMapping(value = "/sendBatch")
+ public Result<String> sendBatch(@RequestParam(name="ids",required=true) String ids) {
+ this.dryOrderService.sendByIds(Arrays.asList(ids.split(",")));
+ return Result.OK("鎵归噺涓嬪彂鎴愬姛!");
+ }
+
+
+ /**
* 閫氳繃id鏌ヨ
*
* @param id
@@ -159,6 +180,20 @@
return Result.OK(dryOrder);
}
+ @ApiOperation(value="骞茬嚗宸ュ崟-鏌ヨ杩囩▼瓒嬪娍鏁版嵁", notes="鏌ヨ杩囩▼瓒嬪娍鏁版嵁")
+ @GetMapping(value = "/queryOrderTrendById")
+ public Result<DryOrderVo> queryOrderTrendById(@RequestParam(name="id",required=true) String id) {
+ DryOrder dryOrder = dryOrderService.getById(id);
+ DryOrderVo orderVo;
+ if(dryOrder ==null) {
+ return Result.error("鏈壘鍒板搴旀暟鎹�");
+ }
+ orderVo = BeanUtil.toBean(dryOrder, DryOrderVo.class);
+ List<DryOrderTrendVo> trendVos = dryOrderTrendService.listByOrderId(orderVo.getId());
+ orderVo.setDetailList(trendVos);
+ return Result.OK(orderVo);
+ }
+
/**
* 瀵煎嚭excel
*
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOrderTrendController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryOrderTrendController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryProdRecordController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryProdRecordController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryRealTimeDataController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryRealTimeDataController.java
old mode 100644
new mode 100755
index 2878189..dbc488d
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryRealTimeDataController.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryRealTimeDataController.java
@@ -3,25 +3,44 @@
import ai.djl.modality.Classifications;
import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.core.thread.ThreadUtil;
+import com.alibaba.druid.support.json.JSONUtils;
+import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
+import org.eclipse.paho.client.mqttv3.MqttException;
+import org.eclipse.paho.client.mqttv3.MqttMessage;
import org.jeecg.common.api.vo.Result;
-import org.jeecg.modules.dry.entity.DryHerbInfo;
+import org.jeecg.common.config.TenantContext;
+import org.jeecg.common.constant.MqttConstant;
+import org.jeecg.common.system.query.QueryGenerator;
+import org.jeecg.common.util.IpUtils;
+import org.jeecg.common.util.SpringContextUtils;
+import org.jeecg.common.util.oConvertUtils;
+import org.jeecg.config.mybatis.MybatisPlusSaasConfig;
+import org.jeecg.modules.dry.entity.*;
+import org.jeecg.modules.dry.mqtt.MqttConfig;
+import org.jeecg.modules.dry.mqtt.MqttUtil;
import org.jeecg.modules.dry.service.*;
-import org.jeecg.modules.dry.util.HerbUtil;
-import org.jeecg.modules.dry.vo.CommandMessageVo;
-import org.jeecg.modules.dry.vo.DryHerbInfoVo;
-import org.jeecg.modules.dry.vo.RealTimeDataVo;
+//import org.jeecg.modules.dry.util.HerbUtil;
+import org.jeecg.modules.dry.vo.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
+import javax.servlet.http.HttpServletRequest;
+import javax.xml.bind.JAXBContext;
+import javax.xml.bind.JAXBException;
+import javax.xml.bind.Marshaller;
import java.io.InputStream;
+import java.io.StringWriter;
import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.Stream;
@@ -37,10 +56,32 @@
private IDryRealTimeDataService dryRealTimeDataService;
@Autowired
- private HerbUtil herbUtil;
+ private IDryHerbFormulaService dryHerbFormulaService;
+
+ @Autowired
+ private IDryHerbInfoService dryHerbInfoService;
+
+ @Autowired
+ private IDryEqpTypeService dryEqpTypeService;
+
+// @Autowired
+// private HerbUtil herbUtil;
+
+ @Autowired
+ private MqttUtil mqttUtil;
+
+ @Autowired
+ private MqttConfig mqttConfig;
@Autowired
private IDryHerbInfoService herbInfoService;
+
+ @Autowired
+ private IDryHerbFormulaHisService dryHerbFormulaHisService;
+
+ @Autowired
+ private IDryEquipmentService dryEquipmentService;
+
@ApiOperation(value="娴嬭瘯", notes="杩斿洖Hello")
@@ -51,7 +92,21 @@
@ApiOperation(value="鎺ユ敹瀹炴椂鏁版嵁Json", notes="璁惧瀹炴椂鏁版嵁涓婁紶")
@PostMapping("/sendRealTimeDataJson")
- public Result<?> realTimeDataJson(@RequestBody RealTimeDataVo realTimeDataVo) {
+ public Result<?> realTimeDataJson(@RequestBody RealTimeDataVo realTimeDataVo) {
+ try {
+ if ("user".equals(mqttConfig.getRole())){
+ MqttMessage mqttMessage = new MqttMessage();
+ mqttMessage.setQos(0);
+ mqttMessage.setPayload(JSONObject.toJSONString(realTimeDataVo).getBytes());
+ mqttUtil.getMqttClient().publish(MqttConstant.TENANT_UP_PREFIX_REALTIME_DATA,mqttMessage);
+ //澶勭悊鏁呴殰淇℃伅
+ dryRealTimeDataService.fitFultRecord(realTimeDataVo);
+ }
+
+ } catch (MqttException e) {
+ e.printStackTrace();
+ }
+
return dryRealTimeDataService.realTimeDataHandle(realTimeDataVo);
}
@@ -85,43 +140,149 @@
return dryRealTimeDataService.sendSocketMsg(msgVo);
}
+//
+// @ApiOperation(value = "鑽潗璇嗗埆")
+// @PostMapping("/identify")
+// public Result<?> identify(@RequestParam("file") MultipartFile file) throws Exception {
+// try {
+// if (file.isEmpty()) {
+// throw new RuntimeException("涓婁紶鏂囦欢涓嶈兘涓虹┖");
+// }
+// InputStream inputStream = file.getInputStream();
+// List<Classifications.Classification> predict = herbUtil.predict(inputStream);
+//
+// if(predict.size()>0) {
+// Map<String, Double> collect = predict.stream().collect(Collectors.toMap(Classifications.Classification::getClassName, Classifications.Classification::getProbability));
+//
+//
+// List<DryHerbInfoVo> voList = new ArrayList<>();
+// Set<String> strings = collect.keySet();
+// List<DryHerbInfo> list = herbInfoService.list(new LambdaQueryWrapper<DryHerbInfo>().in(DryHerbInfo::getPinyin, strings));
+// list.forEach(item -> {
+// DryHerbInfoVo dryHerbInfoVo = new DryHerbInfoVo();
+// BeanUtil.copyProperties(item, dryHerbInfoVo);
+// dryHerbInfoVo.setProbabily(collect.get(item.getPinyin()));
+// voList.add(dryHerbInfoVo);
+// });
+//
+// List<DryHerbInfoVo> collect1 = voList.stream().sorted(Comparator.comparing(DryHerbInfoVo::getProbabily, Comparator.reverseOrder())).
+// collect(Collectors.toList());
+//
+// return Result.ok(collect1);
+// } else {
+// return Result.error("AI璇嗗埆鏈嶅姟寮傚父");
+// }
+//
+// } catch (Exception e) {
+// e.printStackTrace();
+// return Result.error("AI璇嗗埆鏈嶅姟寮傚父");
+// }
+// }
- @ApiOperation(value = "鑽潗璇嗗埆")
- @PostMapping("/identify")
- public Result<?> identify(@RequestParam("file") MultipartFile file) throws Exception {
- try {
- if (file.isEmpty()) {
- throw new RuntimeException("涓婁紶鏂囦欢涓嶈兘涓虹┖");
- }
- InputStream inputStream = file.getInputStream();
- List<Classifications.Classification> predict = herbUtil.predict(inputStream);
-
- if(predict.size()>0) {
- Map<String, Double> collect = predict.stream().collect(Collectors.toMap(Classifications.Classification::getClassName, Classifications.Classification::getProbability));
-
-
- List<DryHerbInfoVo> voList = new ArrayList<>();
- Set<String> strings = collect.keySet();
- List<DryHerbInfo> list = herbInfoService.list(new LambdaQueryWrapper<DryHerbInfo>().in(DryHerbInfo::getPinyin, strings));
- list.forEach(item -> {
- DryHerbInfoVo dryHerbInfoVo = new DryHerbInfoVo();
- BeanUtil.copyProperties(item, dryHerbInfoVo);
- dryHerbInfoVo.setProbabily(collect.get(item.getPinyin()));
- voList.add(dryHerbInfoVo);
- });
-
- List<DryHerbInfoVo> collect1 = voList.stream().sorted(Comparator.comparing(DryHerbInfoVo::getProbabily, Comparator.reverseOrder())).
- collect(Collectors.toList());
-
- return Result.ok(collect1);
+ /**
+ * 鏍规嵁璁惧鍜岀鎴锋煡璇㈣璁惧绫诲瀷鐨勫共鐕ラ厤鏂癸紝灏嗛厤鏂硅浆鎴恱ml鏍煎紡锛屼互瀛楃涓叉柟寮忚繑鍥�
+ * @param tenantId
+ * @param eqpCode
+ * @return
+ * @throws JAXBException
+ */
+ @ApiOperation(value="骞茬嚗閰嶆柟鑾峰彇", notes="骞茬嚗閰嶆柟涓嬪彂")
+ @GetMapping(value = "/queryFormula")
+ public Result<String> queryFormulaByEqpType(Integer tenantId, String eqpCode) throws JAXBException {
+ //鑾峰彇request
+ HttpServletRequest request = SpringContextUtils.getHttpServletRequest();
+ // 鑾峰彇璇锋眰涓绘満鐨処P鍦板潃
+ String ip = IpUtils.getIpAddr(request);
+ DryEquipment dryEquipment = dryEquipmentService.selectByTenantIdEquipmentId(tenantId+ "", eqpCode);
+ if (dryEquipment != null) {
+ if (dryEquipment.getIp().equals(ip)) {
} else {
- return Result.error("AI璇嗗埆鏈嶅姟寮傚父");
+ return Result.error("璁惧IP鍦板潃鏈厤缃細" + ip);
+ }
+ } else {
+ return Result.error("璁惧涓嶅瓨鍦�");
+ }
+ LambdaQueryWrapper<DryHerbFormula> queryWrapper = new LambdaQueryWrapper<DryHerbFormula>();
+ queryWrapper.eq(DryHerbFormula::getEqpType, dryEquipment.getType())
+ .eq(DryHerbFormula::getTenantId, tenantId);
+ List<DryHerbFormula> list = dryHerbFormulaService.list(queryWrapper);
+ Formulas formulas = new Formulas();
+ list.forEach(item -> {
+ DryHerbInfo byId = dryHerbInfoService.getById(item.getHerbId());
+ if (byId!=null) {
+ item.setPinyin(byId.getPinyin());
+ item.setName(byId.getName());
+ }
+ Formula formula = new Formula();
+ BaseParam baseParam = new BaseParam();
+ WaterParam waterParam = new WaterParam();
+ TypeParam typeParam = new TypeParam();
+ OffsetParam offsetParam = new OffsetParam();
+ baseParam.setCode(item.getCode());
+ baseParam.setIndex(item.getCode());
+ baseParam.setName(item.getName());
+ baseParam.setAb(item.getName());
+ baseParam.setTyp(item.getCategory());
+ waterParam.setDelay(Double.valueOf(item.getDelay()));
+ waterParam.setMoisture3(item.getTarget());
+ waterParam.setWeight1(Double.valueOf(item.getFeed()));
+ waterParam.setTimes(item.getEt());
+ waterParam.setTemp1(item.getWindTemp());
+ waterParam.setTemp2(item.getEnvTemp());
+ waterParam.setTemp3(item.getEnvHum());
+ waterParam.setTurntime(item.getTurn());
+ typeParam.setMtype(Integer.valueOf(item.getCategory()));
+ offsetParam.setMoisoffset(item.getMoisOffset());
+ offsetParam.setColdwind(Double.valueOf(item.getCoolingDuration()));
+
+ formula.setBaseParam(baseParam);
+ formula.setWaterParam(waterParam);
+ formula.setTypeParam(typeParam);
+ formula.setOffsetParam(offsetParam);
+ formulas.getDryFormulaList().add(formula);
+ });
+ // 鎶妚os杞崲鎴恱ml
+ // 鍒涘缓JAXBContext瀹炰緥
+ JAXBContext jaxbContext = JAXBContext.newInstance(Formulas.class);
+
+ // 鍒涘缓Marshaller瀹炰緥
+ Marshaller marshaller = jaxbContext.createMarshaller();
+
+ // 璁剧疆鏄惁鏍煎紡鍖栬緭鍑�
+ marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, false);
+
+ // 灏嗗璞″簭鍒楀寲鍒板瓧绗︿覆
+ StringWriter writer = new StringWriter();
+ marshaller.marshal(formulas, writer);
+
+ return Result.OK("璇锋眰鎴愬姛",writer.toString());
+
+
+ }
+
+ @ApiOperation(value="骞茬嚗閰嶆柟涓婃姤", notes="骞茬嚗閰嶆柟璁板綍涓婃姤")
+ @PostMapping(value = "/sendFormulaHistory")
+ public Result<?> sendFormulaHistory(DryHerbFormulaHisVo hisVo) {
+ //鑾峰彇request
+ HttpServletRequest request = SpringContextUtils.getHttpServletRequest();
+ // 鑾峰彇璇锋眰涓绘満鐨処P鍦板潃
+ String ip = IpUtils.getIpAddr(request);
+ DryHerbFormulaHis his = new DryHerbFormulaHis();
+ BeanUtil.copyProperties(hisVo, his);
+ his.setFormulaIndex(hisVo.getIndex());
+ DryEquipment dryEquipment = dryEquipmentService.selectByTenantIdEquipmentId(hisVo.getTenantId() + "", hisVo.getEqp());
+ if (dryEquipment != null) {
+ if (dryEquipment.getIp().equals(ip)) {
+ his.setEqpId(dryEquipment.getId());
+ } else {
+ return Result.error("璁惧IP鍦板潃鏈厤缃細" + ip);
}
- } catch (Exception e) {
- e.printStackTrace();
- return Result.error("AI璇嗗埆鏈嶅姟寮傚父");
+ } else {
+ return Result.error("璁惧涓嶅瓨鍦�");
}
+ dryHerbFormulaHisService.save(his);
+ return Result.OK("淇濆瓨鎴愬姛");
}
}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryResultController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryResultController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryShopController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/DryShopController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/MobileController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/MobileController.java
old mode 100644
new mode 100755
index d67b9d5..feea7b1
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/MobileController.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/MobileController.java
@@ -18,7 +18,9 @@
import org.jeecg.config.mybatis.MybatisPlusSaasConfig;
import org.jeecg.modules.dry.api.EmqxApi;
import org.jeecg.modules.dry.entity.DryEquipment;
+import org.jeecg.modules.dry.entity.DryFaultRecord;
import org.jeecg.modules.dry.service.IDryEquipmentService;
+import org.jeecg.modules.dry.service.IDryFaultRecordService;
import org.jeecg.modules.dry.vo.MoEquVo;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
@@ -40,6 +42,8 @@
public class MobileController {
@Autowired
private IDryEquipmentService dryEquipmentService;
+ @Autowired
+ private IDryFaultRecordService faultRecordService;
@Autowired
private RedisUtil redisUtil;
@@ -64,18 +68,27 @@
return Result.OK(voPage);
}
+ @ApiOperation(value = "璁惧鎶ヨ鏁版嵁", notes = "璁惧鎶ヨ鏁版嵁鍒楄〃鏌ヨ")
+ @GetMapping(value = "/fault/list")
+ public Result<IPage<DryFaultRecord>> queryFaultList(DryFaultRecord faultRecord, @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo, @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize, HttpServletRequest req){
+ int tenantId = oConvertUtils.getInt(TenantContext.getTenant(), 0);
+ QueryWrapper<DryFaultRecord> queryWrapper = QueryGenerator.initQueryWrapper(faultRecord, req.getParameterMap());
+ Page<DryFaultRecord> page = new Page<DryFaultRecord>(pageNo, pageSize);
+ IPage<DryFaultRecord> pageList = faultRecordService.page(page, queryWrapper);
+ return Result.OK(pageList);
+ }
+
+
+
private void comp(IPage<DryEquipment> pageList, Page<MoEquVo> page) {
-
-
//褰撳墠绉熸埛id
int tenantId = oConvertUtils.getInt(TenantContext.getTenant(), 0);
-
-
List<MoEquVo> collect = pageList.getRecords().stream().map(item -> {
MoEquVo vo = new MoEquVo();
BeanUtils.copyProperties(item, vo);
String clientid = "client-" + tenantId + "-" + item.getCode();
- JSONObject client = (JSONObject) redisUtil.get(MqttConstant.MQTT_ONLINE_CLIENT + clientid);
+ //JSONObject client = (JSONObject) redisUtil.hget(MqttConstant.MQTT_ONLINE_CLIENT ,tenantId);
+ JSONObject client = (JSONObject) redisUtil.hget(String.format(MqttConstant.MQTT_ONLINE_CLIENT,tenantId),clientid);
//缁勮鐘舵�佹暟鎹�
if (client != null) {
vo.setOnline(true);
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/OpcController.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/OpcController.java
old mode 100644
new mode 100755
index 02852d6..cc083dd
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/OpcController.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/controller/OpcController.java
@@ -15,6 +15,7 @@
import org.jeecg.modules.dry.service.IDryOpcDeviceService;
import org.jeecg.modules.dry.vo.CommandMessageVo;
import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -31,6 +32,7 @@
@RestController
@RequestMapping("/dry/opc")
@Slf4j
+@ConditionalOnProperty(name = "kangaroohy.milo.enabled", havingValue = "true")
public class OpcController {
@Autowired
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/listener/InitListener.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/listener/InitListener.java
old mode 100644
new mode 100755
index 1e24954..32d78da
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/listener/InitListener.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/listener/InitListener.java
@@ -1,21 +1,12 @@
package org.jeecg.modules.dry.listener;
-import com.alibaba.fastjson.JSON;
-import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
-import com.google.common.io.ByteStreams;
-import org.eclipse.milo.opcua.sdk.client.OpcUaClient;
-import org.jeecg.modules.dry.common.CacheConstants;
import org.jeecg.modules.dry.common.CommonDict;
-import org.jeecg.modules.dry.vo.DryFault;
import org.springframework.boot.context.event.ApplicationStartedEvent;
import org.springframework.context.ApplicationListener;
-import org.springframework.stereotype.Component;
import java.io.IOException;
import java.io.InputStream;
-import java.util.HashMap;
-import java.util.List;
import java.util.Map;
//@Component
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryEqpTypeMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryEqpTypeMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryEquipmentMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryEquipmentMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryFaultRecordMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryFaultRecordMapper.java
new file mode 100755
index 0000000..321ca4c
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryFaultRecordMapper.java
@@ -0,0 +1,14 @@
+package org.jeecg.modules.dry.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.jeecg.modules.dry.entity.DryFaultRecord;
+
+/**
+ * @Description: dry_eqp_fault
+ * @Author: jeecg-boot
+ * @Date: 2024-11-13
+ * @Version: V1.0
+ */
+public interface DryFaultRecordMapper extends BaseMapper<DryFaultRecord> {
+
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHelloMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHelloMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbFormulaHisMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbFormulaHisMapper.java
new file mode 100755
index 0000000..469294b
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbFormulaHisMapper.java
@@ -0,0 +1,17 @@
+package org.jeecg.modules.dry.mapper;
+
+import java.util.List;
+
+import org.apache.ibatis.annotations.Param;
+import org.jeecg.modules.dry.entity.DryHerbFormulaHis;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @Description: 閰嶆柟璁板綍
+ * @Author: jeecg-boot
+ * @Date: 2024-08-19
+ * @Version: V1.0
+ */
+public interface DryHerbFormulaHisMapper extends BaseMapper<DryHerbFormulaHis> {
+
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbFormulaMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbFormulaMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbInfoMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbInfoMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbTypeMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryHerbTypeMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOpcDeviceMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOpcDeviceMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOrderMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOrderMapper.java
old mode 100644
new mode 100755
index 5edd90c..2fd7212
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOrderMapper.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOrderMapper.java
@@ -3,6 +3,7 @@
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.dry.entity.DryOrder;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.jeecg.modules.dry.vo.DryRecentOrderAvg;
import java.util.List;
@@ -15,4 +16,6 @@
public interface DryOrderMapper extends BaseMapper<DryOrder> {
List<String> queryMonthOverview(@Param("month") String month, @Param("tenantId") int tenantId);
+
+ DryRecentOrderAvg queryRecentOrderAvg(@Param("tenantId") Integer tenantId, @Param("herbName") String herbName);
}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOrderTrendMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryOrderTrendMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryProdRecordMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryProdRecordMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryResultMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryResultMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryShopMapper.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/DryShopMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryEqpTypeMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryEqpTypeMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryEquipmentMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryEquipmentMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryFaultRecordMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryFaultRecordMapper.xml
new file mode 100755
index 0000000..c02ee05
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryFaultRecordMapper.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="org.jeecg.modules.dry.mapper.DryFaultRecordMapper">
+
+</mapper>
\ No newline at end of file
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbFormulaHisMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbFormulaHisMapper.xml
new file mode 100755
index 0000000..6344655
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbFormulaHisMapper.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="org.jeecg.modules.dry.mapper.DryHerbFormulaHisMapper">
+
+</mapper>
\ No newline at end of file
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbFormulaMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbFormulaMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbInfoMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbInfoMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbTypeMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryHerbTypeMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOpcDeviceMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOpcDeviceMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderMapper.xml
old mode 100644
new mode 100755
index ce47adb..64f8841
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderMapper.xml
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderMapper.xml
@@ -8,4 +8,13 @@
and tenant_id = #{tenantId} group by orderTime order by orderTime desc
</select>
+ <select id="queryRecentOrderAvg" resultType="org.jeecg.modules.dry.vo.DryRecentOrderAvg">
+ select avg(a.xiaolv) efficAvg,avg(a.zq) steamAvg,avg(a.dn) wattAvg from (
+ select (origin_weight-yield)/dry_time*60 xiaolv,
+ steam/(origin_weight-yield) zq,
+ watt/(origin_weight-yield) dn
+ from dry_order where tenant_id = #{tenantId} and herb_name = #{herbName}
+ and dry_time > 0 order by order_time desc limit 10
+ ) a
+ </select>
</mapper>
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderTrendMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderTrendMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryProdRecordMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryProdRecordMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryResultMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryResultMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryShopMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryShopMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqMessage.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqMessage.java
new file mode 100755
index 0000000..685b416
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqMessage.java
@@ -0,0 +1,37 @@
+package org.jeecg.modules.dry.mqtt;
+
+import lombok.Data;
+
+/**
+ * Mqtt娑堟伅杞戒綋
+ * @param <T>
+ */
+@Data
+public class MqMessage<T> {
+ private T data;
+ private String tentId;
+ private String topic;
+
+
+ public MqMessage() {
+ }
+
+ public MqMessage(T data, String tentId) {
+ this.data = data;
+ this.tentId = tentId;
+ }
+ public MqMessage(T data, String tentId,String topic) {
+ this.data = data;
+ this.tentId = tentId;
+ this.topic = topic;
+ }
+
+ @Override
+ public String toString() {
+ return "MqMessage{" +
+ "data=" + data +
+ ", tentId='" + tentId + '\'' +
+ ", topic='" + topic + '\'' +
+ '}';
+ }
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttConfig.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttConfig.java
old mode 100644
new mode 100755
index 395d41d..ff7b934
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttConfig.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttConfig.java
@@ -3,6 +3,7 @@
import cn.hutool.core.thread.ThreadUtil;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
+import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import org.eclipse.paho.client.mqttv3.*;
import org.eclipse.paho.client.mqttv3.persist.MemoryPersistence;
@@ -14,12 +15,14 @@
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
+import org.springframework.data.redis.core.RedisTemplate;
import java.util.*;
/**
* mqtt
*/
+@Data
@Slf4j
@Configuration
public class MqttConfig {
@@ -42,6 +45,8 @@
private RedisUtil redisUtil;
@Autowired
private EmqxApi emqxApi;
+ @Autowired
+ private RedisTemplate redisTemplate;
@Bean
@@ -92,6 +97,16 @@
//璁㈤槄绉诲姩绔笂琛屾寚浠�
mqttClient.subscribe(MqttConstant.MOBILE_UP);
System.err.println("admin璁㈤槄" + MqttConstant.MOBILE_UP);
+ // 璁㈤槄绉熸埛瀹炴椂鏁版嵁
+ mqttClient.subscribe(MqttConstant.TENANT_UP_PREFIX_REALTIME_DATA);
+ System.out.println("admin璁㈤槄" + MqttConstant.TENANT_UP_PREFIX_REALTIME_DATA);
+ // 璁㈤槄绉熸埛鎶ヨ鏁版嵁
+ mqttClient.subscribe(MqttConstant.TENANT_UP_PREFIX_REAL_FAULT_DATA);
+ System.out.println("admin璁㈤槄" + MqttConstant.TENANT_UP_PREFIX_REAL_FAULT_DATA);
+ mqttClient.subscribe(MqttConstant.TENANT_UP_PREFIX_FAULT_DATA);
+ System.out.println("admin璁㈤槄" + MqttConstant.TENANT_UP_PREFIX_FAULT_DATA);
+ mqttClient.subscribe(MqttConstant.TENANT_UP_PREFIX_EQU);
+ System.out.println("admin璁㈤槄" + MqttConstant.TENANT_UP_PREFIX_EQU);
initClients();
break;
@@ -99,6 +114,7 @@
case "user":
//鏅�氬鎴风鍙渶璁㈤槄鑷韩鐩稿叧娑堟伅
mqttClient.subscribe(MqttConstant.SERVICE_DOWN_PREFIX + "/" + mqttClientId + "/#");
+ mqttClient.subscribe(MqttConstant.SERVICE_REQ_PREFIX);
System.err.println("user璁㈤槄" + MqttConstant.SERVICE_DOWN_PREFIX + "/" + mqttClientId + "/#");
break;
@@ -122,7 +138,7 @@
@Override
public void run() {
// 鍦ㄨ繖閲岀紪鍐欏畾鏃舵墽琛岀殑浠诲姟閫昏緫
- System.out.println("瀹氭椂浠诲姟鎵ц锛�" + new java.util.Date());
+ //System.out.println("瀹氭椂浠诲姟鎵ц锛�" + new java.util.Date());
if (mqttUtil.getMqttClient() == null || !mqttUtil.getMqttClient().isConnected()) {
try {
conn();
@@ -142,7 +158,14 @@
* 鏈嶅姟绔紙admin瑙掕壊锛夊惎鍔ㄦ椂鏌ヨ鎵�鏈夎澶囧苟缂撳瓨鍒皉edis
*/
private void initClients() {
- redisUtil.del(MqttConstant.MQTT_ONLINE_CLIENT);
+ //鍒濆鍖栨椂鍏堝垹闄ゆ墍鏈夊湪绾胯澶�
+ Set keys = redisTemplate.keys( String.format(MqttConstant.MQTT_ONLINE_CLIENT,"*"));
+ if (keys != null && !keys.isEmpty()) {
+ keys.forEach(key -> System.out.println("鍒濆鍖栧垹闄ゅ湪绾胯澶�: " + key));
+ redisTemplate.delete(keys);
+ } else {
+ System.out.println("鍒濆鍖栨棤鍦ㄧ嚎璁惧: " + MqttConstant.MQTT_ONLINE_CLIENT);
+ }
JSONObject clients = emqxApi.queryEmqx(EmqxApi.CMD_CLIENTS);
//TODO 鏍规嵁emqx杩斿洖缂栧啓瀹炰綋绫�
@@ -163,17 +186,23 @@
//鏄惁杩炴帴
Boolean connected = obj.getBoolean("connected");
item.put("connected", connected);
- //
- String[] info = clientid.split("-");
- item.put("type", info[0]);
- item.put("tenantId", info[1]);
- item.put("code", info[2]);
+ //鏍规嵁clientid瑙f瀽(娉ㄦ剰閰嶇疆鏂囦欢涓璫lientid鏍煎紡 渚嬶細client-1000)
+ try {
+ String[] info = clientid.split("-");
+ item.put("type", info[0]);
+ item.put("tenantId", info[1]);
+ //item.put("code", info[2]);
- if (connected) {
- redisUtil.set(MqttConstant.MQTT_ONLINE_CLIENT + clientid, item);
+ if (connected) {
+ redisUtil.hset(String.format(MqttConstant.MQTT_ONLINE_CLIENT,item.get("tenantId").toString()) , clientid, item);
+ }
+ }catch (Exception e){
+ e.printStackTrace();
}
+
+
}
}
}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttSampleCallback.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttSampleCallback.java
old mode 100644
new mode 100755
index 55c571f..068d415
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttSampleCallback.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttSampleCallback.java
@@ -1,199 +1,396 @@
package org.jeecg.modules.dry.mqtt;
import cn.hutool.core.thread.ThreadUtil;
+import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
+import com.alibaba.fastjson.TypeReference;
+import lombok.extern.slf4j.Slf4j;
+import org.apache.poi.ss.formula.functions.T;
import org.eclipse.paho.client.mqttv3.IMqttDeliveryToken;
import org.eclipse.paho.client.mqttv3.MqttCallback;
import org.eclipse.paho.client.mqttv3.MqttMessage;
+import org.jeecg.common.config.TenantContext;
import org.jeecg.common.constant.CommonConstant;
import org.jeecg.common.constant.MqttConstant;
import org.jeecg.common.util.DateUtils;
import org.jeecg.common.util.RedisUtil;
import org.jeecg.modules.base.service.BaseCommonService;
import org.jeecg.modules.dry.api.EmqxApi;
+import org.jeecg.modules.dry.entity.DryEqpType;
+import org.jeecg.modules.dry.entity.DryEquipment;
+import org.jeecg.modules.dry.entity.DryFaultRecord;
+import org.jeecg.modules.dry.entity.DryShop;
+import org.jeecg.modules.dry.service.*;
+import org.jeecg.modules.dry.vo.DryEquipmentVo;
+import org.jeecg.modules.dry.vo.DryFaultRecordVo;
+import org.jeecg.modules.dry.vo.RealTimeDataVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+
+@Slf4j
@Component
@Scope("prototype")
public class MqttSampleCallback implements MqttCallback {
- @Value(value = "${jeecg.mqtt.role}")
- private String role;
- @Autowired
- private MqttUtil mqttUtil;
- @Autowired
- private EmqxApi emqxApi;
- @Autowired
- private BaseCommonService baseCommonService;
- @Autowired
- private RedisUtil redisUtil;
+ @Value(value = "${jeecg.mqtt.role}")
+ private String role;
+ @Autowired
+ private MqttUtil mqttUtil;
+ @Autowired
+ private EmqxApi emqxApi;
+ @Autowired
+ private BaseCommonService baseCommonService;
+ @Autowired
+ private RedisUtil redisUtil;
+
+ @Autowired
+ private IDryRealTimeDataService realTimeDataService;
- @Override
- public void connectionLost(Throwable throwable) {
- System.err.println("杩炴帴鏂紑锛氾細鎺夌嚎");
- }
+ @Autowired
+ private IDryEquipmentService equipmentService;
- @Override
- public void messageArrived(String topic, MqttMessage mqttMessage) throws Exception {
- System.out.println("鏀跺埌娑堟伅: \n topic锛�" + topic + "\n Qos锛�" + mqttMessage.getQos() + "\n payload锛�"
- + new String(mqttMessage.getPayload()));
+ @Autowired
+ private IDryEqpTypeService eqpTypeService;
- switch (role) {
- // 绠$悊鍛�
- case "admin":
+ @Autowired
+ private IDryShopService dryShopService;
+
+ @Autowired
+ private IDryFaultRecordService faultRecordService;
+
+
+ @Override
+ public void connectionLost(Throwable throwable) {
+ System.err.println("杩炴帴鏂紑锛氾細鎺夌嚎");
+ System.err.println("杩炴帴鏂紑锛氾細" + throwable.toString());
+ }
+
+ @Override
+ public void messageArrived(String topic, MqttMessage mqttMessage) {
+ System.out.println("鏀跺埌娑堟伅: \n topic锛�" + topic + "\n Qos锛�" + mqttMessage.getQos() + "\n payload锛�"
+ + new String(mqttMessage.getPayload()));
+
+ switch (role) {
+ // 绠$悊鍛�
+ case "admin":
+ String message = new String(mqttMessage.getPayload());
+ JSONObject messageJson = JSONObject.parseObject(message);
+
+ if (topic.startsWith("$SYS/brokers/") && topic.endsWith("connected")) {
+ JSONObject client = (JSONObject) redisUtil.get(String.format(MqttConstant.MQTT_ONLINE_CLIENT,messageJson.get("clientid").toString().split("-")[1]) + messageJson.get("clientid"));
+ if (client == null) {
+ JSONObject item = new JSONObject();
+ //username
+ item.put("username", messageJson.get("username"));
+ //杩炴帴鏃堕棿
+ Long st = messageJson.getLong("connected_at");
+ String upTime = DateUtils.timestamptoStr(st, DateUtils.datetimeFormat.get());
+ item.put("connectedAt", upTime);
+ //clientid
+ String clientid = messageJson.getString("clientid");
+ item.put("clientid", clientid);
+ //鏄惁杩炴帴
+ item.put("connected", true);
+ //鏍规嵁clientid瑙f瀽(娉ㄦ剰閰嶇疆鏂囦欢涓璫lientid鏍煎紡 渚嬶細client-1000)
+ try {
+ String[] info = clientid.split("-");
+ item.put("type", info[0]);
+ item.put("tenantId", info[1]);
+ //item.put("code", info[2]);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ redisUtil.hset(String.format(MqttConstant.MQTT_ONLINE_CLIENT,item.get("tenantId") ), clientid, item);
+ System.err.println(String.format("璁惧: %s涓婄嚎", clientid));
+ }
+
+ }
+ if (topic.startsWith("$SYS/brokers/") && topic.endsWith("disconnected")) {
+ try {
+ String clientid = messageJson.getString("clientid");
+ redisUtil.hdel(String.format(MqttConstant.MQTT_ONLINE_CLIENT,clientid.split("-")[1]), clientid);
+ System.err.println(String.format("璁惧: %s涓嬬嚎", clientid));
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+
+ }
+ parseAdminCommand(topic, mqttMessage);
+
+ break;
+ // 鏅�氱敤鎴�
+ case "user":
+ System.err.println("user");
+ try {
+ parseUserCommand(topic, mqttMessage);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+
+ break;
+
+ }
+
+ }
+
+
+ @Override
+ public void deliveryComplete(IMqttDeliveryToken iMqttDeliveryToken) {
+ System.err.println("娑堟伅浼犻�掓垚鍔�");
+ }
+
+ // 瑙f瀽admin瑙掕壊鎸囦护
+ private void parseAdminCommand(String topic, MqttMessage mqttMessage) {
String message = new String(mqttMessage.getPayload());
JSONObject messageJson = JSONObject.parseObject(message);
- if (topic.startsWith("$SYS/brokers/") && topic.endsWith("connected")) {
- JSONObject client = (JSONObject) redisUtil.get(MqttConstant.MQTT_ONLINE_CLIENT + messageJson.get("clientid"));
- if (client == null) {
- JSONObject item = new JSONObject();
- //username
- item.put("username", messageJson.get("username"));
- //杩炴帴鏃堕棿
- Long st = messageJson.getLong("connected_at");
- String upTime = DateUtils.timestamptoStr(st, DateUtils.datetimeFormat.get());
- item.put("connectedAt", upTime);
- //clientid
- String clientid = messageJson.getString("clientid");
- item.put("clientid", clientid);
- //鏄惁杩炴帴
- item.put("connected", true);
- //
- String[] info = clientid.split("-");
- item.put("type", info[0]);
- item.put("tenantId", info[1]);
- item.put("code", info[2]);
+ //璇锋眰鐨勫鎴风(鏈嶅姟绔彧鎺ㄩ�佹暟鎹埌璇锋眰鐨勫鎴风)
+ StringBuilder req = new StringBuilder();
+ if (messageJson.containsKey("req")) {
+ req.append(messageJson.get("req"));
+ }
+ //鍓嶇浼犲弬鏃堕棿鎴宠浆鎹�
+ if (messageJson.containsKey("timestamp")) {
+ messageJson.put("timestamp", DateUtils.zone2Str(messageJson.get("timestamp").toString()));
+ }
+ // 瀹炴椂鏁版嵁涓婁紶澶绻佷笖鏁版嵁鍐呭瓒呰繃瀛楁澶у皬涓嶈褰曟棩蹇�
+ if (!topic.equals(MqttConstant.TENANT_UP_PREFIX_REALTIME_DATA) && !topic.equals(MqttConstant.TENANT_UP_PREFIX_FAULT_DATA)) {
+ // baseCommonService.addLog(message, CommonConstant.LOG_TYPE_MQTT, CommonConstant.OPERATE_MQTT_1);
+ }
- redisUtil.set(MqttConstant.MQTT_ONLINE_CLIENT + clientid, item);
- System.err.println(String.format("璁惧: %s涓婄嚎", clientid));
- }
+ switch (topic) {
+ // 鏌ヨ璁惧鍦ㄧ嚎
+ case MqttConstant.MOBILE_QUERY_EQU_STATU:
+ System.err.println("admin鏀跺埌" + topic);
+ // 鏍规嵁璁惧id鏌ヨ璁惧mqtt鍦ㄧ嚎鐘舵��
+ String clientId = messageJson.getString("clientId");
+ JSONObject client = (JSONObject) redisUtil.hget(String.format(MqttConstant.MQTT_ONLINE_CLIENT,clientId.split("-")[1]) , clientId);
+
+ ThreadUtil.execute(() -> {
+
+ if (client == null || client.isEmpty()) {
+ JSONObject res = new JSONObject();
+ res.put("success", false);
+ res.put("msg", "鏌ヨ澶辫触");
+ try {
+ MqttMessage sendMessage = new MqttMessage(res.toJSONString().getBytes());
+ sendMessage.setQos(0);
+ mqttUtil.getMqttClient().publish(String.format(MqttConstant.SERVICE_RES_EQU_STATU, req), sendMessage);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ return;
+ }
+
+ client.put("success", true);
+ client.put("msg", "鏌ヨ鎴愬姛");
+ try {
+ MqttMessage sendMessage = new MqttMessage(client.toJSONString().getBytes());
+ sendMessage.setQos(0);
+ mqttUtil.getMqttClient().publish(String.format(MqttConstant.SERVICE_RES_EQU_STATU, req), sendMessage);
+ baseCommonService.addLog(client.toString(), CommonConstant.LOG_TYPE_MQTT, CommonConstant.OPERATE_MQTT_2);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ });
+ break;
+
+ // 鎺ユ敹璁惧瀹炴椂鏁版嵁
+ case MqttConstant.TENANT_UP_PREFIX_REALTIME_DATA:
+ ThreadUtil.execute(() -> {
+ try {
+ RealTimeDataVo vo = JSON.parseObject(message, RealTimeDataVo.class);
+ realTimeDataService.realTimeDataHandle(vo);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ });
+
+ break;
+ //鍚勭鎴蜂笂浼犵殑瀹炴椂鎶ヨ鏁版嵁
+ case MqttConstant.TENANT_UP_PREFIX_REAL_FAULT_DATA:
+ MqMessage<Map<String, DryFaultRecordVo>> realFaultMessage = JSON.parseObject(message, new TypeReference<MqMessage<Map<String, DryFaultRecordVo>>>() {
+ });
+ //鏁呴殰鏁版嵁
+ Map<String, DryFaultRecordVo> dryFaultMap = realFaultMessage.getData();
+ //绉熸埛id
+ String tentId = realFaultMessage.getTentId();
+ //鏀跺埌绉熸埛瀹炴椂鎶ヨ鏁版嵁瀛樺叆redis
+ //杞崲涓� Map<String, Object>
+ Map<String, Object> objectMap = dryFaultMap.entrySet().stream()
+ .collect(Collectors.toMap(
+ Map.Entry::getKey,
+ entry -> (Object) entry.getValue()
+ ));
+ redisUtil.hmset(String.format(MqttConstant.MQTT_CLOUD_REAL_FAULT,realFaultMessage.getTentId()), objectMap);
+ //骞挎挱鍙戦�佺粰鍚勭鎴蜂笅绉诲姩璁惧
+ if(dryFaultMap.isEmpty()){
+ return;
+ }
+ String recTopic = String.format(MqttConstant.SERVICE_BROADCAST_TENANT_REAL_FAULT, tentId);
+ //鏁版嵁杞崲
+ List<DryFaultRecordVo> faultList = new ArrayList<DryFaultRecordVo>((dryFaultMap.values()));
+ MqMessage< List<DryFaultRecordVo>> mqMessage = new MqMessage<>(faultList,tentId,recTopic);
+ //鍙戦�佸箍鎾�
+ System.err.println("骞挎挱缁欙細" + recTopic);
+ sendMqttMessage(MqttConstant.SERVICE_BROADCAST_TENANT_REAL_FAULT,mqMessage);
+
+ break;
+ // 鎺ユ敹璁惧鎶ヨ鏁版嵁
+ case MqttConstant.TENANT_UP_PREFIX_FAULT_DATA:
+ ThreadUtil.execute(() -> {
+ try {
+ MqMessage<List<DryFaultRecord>> faultMessage = JSON.parseObject(message, new TypeReference<MqMessage<List<DryFaultRecord>>>() {
+ });
+ // List<DryFaultRecord> faultRecords = JSON.parseArray(jsonObject.get("data").toString(), DryFaultRecord.class);
+ System.err.println(faultMessage.toString());
+ faultRecordService.saveBatch(faultMessage.getData());
+
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ });
+
+ break;
+
+
+ case MqttConstant.TENANT_UP_PREFIX_EQU:
+ ThreadUtil.execute(() -> {
+ try {
+ Object equObj = messageJson.get("equipment");
+ DryEquipment equipment = JSON.parseObject(equObj.toString(), DryEquipment.class);
+ TenantContext.setTenant(equipment.getTenantId() + "");
+ DryEquipment dryEquipment = equipmentService.selectByTenantIdEquipmentId(equipment.getTenantId() + "", equipment.getCode());
+ if (dryEquipment == null) {
+ equipmentService.save(equipment);
+ }
+ Object typeObj = messageJson.get("eqpType");
+ DryEqpType eqpType = JSON.parseObject(typeObj.toString(), DryEqpType.class);
+ DryEqpType dryEqpType = eqpTypeService.getById(eqpType.getId());
+ if (dryEqpType == null) {
+ eqpTypeService.save(eqpType);
+ }
+ // 鑾峰彇璁惧鎵�灞炶溅闂�
+ Object shopObj = messageJson.get("shop");
+ DryShop shop = JSON.parseObject(shopObj.toString(), DryShop.class);
+ DryShop dryShop = dryShopService.getById(shop.getId());
+ if (dryShop == null) {
+ dryShopService.save(shop);
+ }
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ });
}
- if (topic.startsWith("$SYS/brokers/") && topic.endsWith("disconnected")) {
- String clientid = messageJson.getString("clientid");
- redisUtil.del(MqttConstant.MQTT_ONLINE_CLIENT + clientid);
- System.err.println(String.format("璁惧: %s涓嬬嚎", clientid));
+
+ }
+
+
+ // 瑙f瀽user瑙掕壊鎸囦护
+ private void parseUserCommand(String topic, MqttMessage mqttMessage) {
+
+ String message = new String(mqttMessage.getPayload());
+ JSONObject messageJson = JSONObject.parseObject(message);
+
+ //璇锋眰鐨勫鎴风(鏈嶅姟绔彧鎺ㄩ�佹暟鎹埌璇锋眰鐨勫鎴风)
+ StringBuilder req = new StringBuilder();
+ if (messageJson.containsKey("req")) {
+ req.append(messageJson.get("req"));
}
- parseAdminCommand(topic, mqttMessage);
+ //鍓嶇浼犲弬鏃堕棿鎴宠浆鎹�
+ if (messageJson.containsKey("timestamp")) {
+ messageJson.put("timestamp", DateUtils.zone2Str(messageJson.get("timestamp").toString()));
+ }
- break;
- // 鏅�氱敤鎴�
- case "user":
- System.err.println("user");
- parseUserCommand(topic, mqttMessage);
- break;
+ switch (topic) {
+ case MqttConstant.MOBILE_REQ_EQU_CMD:
+ System.err.println("user鏀跺埌" + topic);
+ System.err.println(message);
+ ThreadUtil.execute(() -> {
+ //TODO 鍚慞LC鍙戦�佸紑鍏虫満鎿嶄綔锛屽苟杩斿洖淇℃伅
+ JSONObject res = new JSONObject();
+ res.put("success", true);
+ res.put("msg", "鎿嶄綔鎴愬姛");
+ try {
+ MqttMessage sendMessage = new MqttMessage(JSONObject.toJSONString(res).getBytes());
+ sendMessage.setQos(0);
+ mqttUtil.getMqttClient().publish(String.format(MqttConstant.SERVICE_RES_EQU_CMD, req), sendMessage);
+ baseCommonService.addLog(res.toString(), CommonConstant.LOG_TYPE_MQTT, CommonConstant.OPERATE_MQTT_2);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+
+ });
+
+
+ break;
+ case MqttConstant.SERVICE_REQ_PREFIX:
+ log.debug("鏀跺埌璁惧璇︾粏淇℃伅鏌ヨ璇锋眰");
+ ThreadUtil.execute(() -> {
+ String tenantId = messageJson.getString("tenantId");
+ String clientId = mqttUtil.getMqttClient().getClientId();
+ String tenant = clientId.substring(clientId.lastIndexOf("_") + 1);
+ if (tenantId != null && tenantId.equals(tenant)) {
+ TenantContext.setTenant(tenantId);
+ // 鏍规嵁璁惧缂栫爜鏌ヨ璁惧淇℃伅
+ String code = messageJson.getString("code");
+ DryEquipment equipmentVo = equipmentService.selectByTenantIdEquipmentId(tenantId, code);
+ // 鏍规嵁璁惧杞﹂棿id鏌ヨ杞﹂棿淇℃伅
+ DryShop shop = dryShopService.getById(equipmentVo.getShopId());
+ // 鏍规嵁璁惧绫诲瀷ID鏌ヨ璁惧绫诲瀷淇℃伅
+ DryEqpType eqpType = eqpTypeService.getById(equipmentVo.getType());
+
+ JSONObject res = new JSONObject();
+
+ res.put("tenant", tenantId);
+ res.put("equipment", equipmentVo);
+ res.put("shop", shop);
+ res.put("eqpType", eqpType);
+ try {
+ MqttMessage sendMessage = new MqttMessage(res.toJSONString().getBytes());
+ sendMessage.setQos(0);
+ mqttUtil.getMqttClient().publish(MqttConstant.TENANT_UP_PREFIX_EQU, sendMessage);
+ // baseCommonService.addLog(res.toString(), CommonConstant.LOG_TYPE_MQTT, CommonConstant.OPERATE_MQTT_2);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+ });
+
+
+ break;
+
+ }
+
+
}
- }
-
-
- @Override
- public void deliveryComplete(IMqttDeliveryToken iMqttDeliveryToken) {
- System.err.println("娑堟伅浼犻�掓垚鍔�");
- }
-
- // 瑙f瀽admin瑙掕壊鎸囦护
- private void parseAdminCommand(String topic, MqttMessage mqttMessage) {
- String message = new String(mqttMessage.getPayload());
- JSONObject messageJson = JSONObject.parseObject(message);
-
- //璇锋眰鐨勫鎴风(鏈嶅姟绔彧鎺ㄩ�佹暟鎹埌璇锋眰鐨勫鎴风)
- StringBuilder req = new StringBuilder();
- if (messageJson.containsKey("req")) {
- req.append(messageJson.get("req"));
- }
- //鍓嶇浼犲弬鏃堕棿鎴宠浆鎹�
- if (messageJson.containsKey("timestamp")) {
- messageJson.put("timestamp", DateUtils.zone2Str(messageJson.get("timestamp").toString()));
- }
- baseCommonService.addLog(message, CommonConstant.LOG_TYPE_MQTT, CommonConstant.OPERATE_MQTT_1);
- switch (topic) {
- // 鏌ヨ璁惧鍦ㄧ嚎
- case MqttConstant.MOBILE_QUERY_EQU_STATU:
- System.err.println("admin鏀跺埌" + topic);
- // 鏍规嵁璁惧id鏌ヨ璁惧mqtt鍦ㄧ嚎鐘舵��
- String clientId = messageJson.getString("clientId");
- JSONObject client = (JSONObject) redisUtil.get(MqttConstant.MQTT_ONLINE_CLIENT + clientId);
-
+ /**
+ * 鍙戦�佹秷鎭�
+ * @param topic 璁㈤槄
+ * @param mqMessage 娑堟伅浣�
+ */
+ private void sendMqttMessage(String topic, MqMessage mqMessage){
ThreadUtil.execute(() -> {
-
- if (client == null || client.isEmpty()) {
- JSONObject res = new JSONObject();
- res.put("success", false);
- res.put("msg", "鏌ヨ澶辫触");
try {
- MqttMessage sendMessage = new MqttMessage(res.toJSONString().getBytes());
- sendMessage.setQos(0);
- mqttUtil.getMqttClient().publish(String.format(MqttConstant.SERVICE_RES_EQU_STATU, req), sendMessage);
- } catch (Exception e) {
- e.printStackTrace();
+ MqttMessage sendMessage = new MqttMessage(JSONObject.toJSONString(mqMessage).getBytes());
+ sendMessage.setQos(0);
+ mqttUtil.getMqttClient().publish(String.format(topic, mqMessage.getTentId()), sendMessage);
+ }catch (Exception e){
+ e.printStackTrace();
}
- return;
- }
-
- client.put("success", true);
- client.put("msg", "鏌ヨ鎴愬姛");
- try {
- MqttMessage sendMessage = new MqttMessage(client.toJSONString().getBytes());
- sendMessage.setQos(0);
- mqttUtil.getMqttClient().publish(String.format(MqttConstant.SERVICE_RES_EQU_STATU, req), sendMessage);
- baseCommonService.addLog(client.toString(), CommonConstant.LOG_TYPE_MQTT, CommonConstant.OPERATE_MQTT_2);
- } catch (Exception e) {
- e.printStackTrace();
- }
});
- break;
-
}
- }
-
-
- // 瑙f瀽user瑙掕壊鎸囦护
- private void parseUserCommand(String topic, MqttMessage mqttMessage) {
-
- String message = new String(mqttMessage.getPayload());
- JSONObject messageJson = JSONObject.parseObject(message);
-
- //璇锋眰鐨勫鎴风(鏈嶅姟绔彧鎺ㄩ�佹暟鎹埌璇锋眰鐨勫鎴风)
- StringBuilder req = new StringBuilder();
- if (messageJson.containsKey("req")) {
- req.append(messageJson.get("req"));
- }
- //鍓嶇浼犲弬鏃堕棿鎴宠浆鎹�
- if (messageJson.containsKey("timestamp")) {
- messageJson.put("timestamp", DateUtils.zone2Str(messageJson.get("timestamp").toString()));
- }
-
- switch (topic) {
- case MqttConstant.MOBILE_REQ_EQU_CMD:
- System.err.println("user鏀跺埌" + topic);
- System.err.println(message);
- ThreadUtil.execute(() -> {
- //TODO 鍚慞LC鍙戦�佸紑鍏虫満鎿嶄綔锛屽苟杩斿洖淇℃伅
- JSONObject res = new JSONObject();
- res.put("success", true);
- res.put("msg", "鎿嶄綔鎴愬姛");
- try {
- MqttMessage sendMessage = new MqttMessage(JSONObject.toJSONString(res).getBytes());
- sendMessage.setQos(0);
- mqttUtil.getMqttClient().publish(String.format(MqttConstant.SERVICE_RES_EQU_CMD, req), sendMessage);
- baseCommonService.addLog(res.toString(), CommonConstant.LOG_TYPE_MQTT, CommonConstant.OPERATE_MQTT_2);
- } catch (Exception e) {
- e.printStackTrace();
- }
-
- });
-
-
- break;
- }
-
- }
}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttUtil.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mqtt/MqttUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/runner/OpcCustomRunner.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/runner/OpcCustomRunner.java
old mode 100644
new mode 100755
index e9149dd..979a686
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/runner/OpcCustomRunner.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/runner/OpcCustomRunner.java
@@ -10,6 +10,7 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.stereotype.Component;
import java.util.ArrayList;
@@ -17,6 +18,7 @@
@Component
@Slf4j
+@ConditionalOnProperty(name = "kangaroohy.milo.enabled", havingValue = "true")
public class OpcCustomRunner implements ApplicationRunner {
@Autowired
private MiloService miloService;
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryEqpTypeService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryEqpTypeService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryEquipmentService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryEquipmentService.java
old mode 100644
new mode 100755
index 660e823..6e39cbd
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryEquipmentService.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryEquipmentService.java
@@ -5,6 +5,7 @@
import java.util.HashMap;
import java.util.List;
+import java.util.Map;
/**
* @Description: 骞茬嚗鏈�
@@ -16,4 +17,11 @@
DryEquipment selectByTenantIdEquipmentId(String tenantId, String equipmentId);
+ /**
+ * 鏌ヨ绉熸埛涓嬫墍鏈夎澶�
+ * @param tenantId
+ * @return
+ */
+ Map<String,DryEquipment> queryEquByTenantId(Integer tenantId);
+
}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryFaultRecordService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryFaultRecordService.java
new file mode 100755
index 0000000..33a1e8f
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryFaultRecordService.java
@@ -0,0 +1,18 @@
+package org.jeecg.modules.dry.service;
+
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import org.jeecg.modules.dry.entity.DryFaultRecord;
+
+import java.util.List;
+
+/**
+ * @Description: dry_eqp_fault
+ * @Author: jeecg-boot
+ * @Date: 2024-11-13
+ * @Version: V1.0
+ */
+public interface IDryFaultRecordService extends IService<DryFaultRecord> {
+
+ List<DryFaultRecord> queryByOrderId(String orderId);
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHelloService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHelloService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbFormulaHisService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbFormulaHisService.java
new file mode 100755
index 0000000..a5c6995
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbFormulaHisService.java
@@ -0,0 +1,14 @@
+package org.jeecg.modules.dry.service;
+
+import org.jeecg.modules.dry.entity.DryHerbFormulaHis;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * @Description: 閰嶆柟璁板綍
+ * @Author: jeecg-boot
+ * @Date: 2024-08-19
+ * @Version: V1.0
+ */
+public interface IDryHerbFormulaHisService extends IService<DryHerbFormulaHis> {
+
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbFormulaService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbFormulaService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbInfoService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbInfoService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbTypeService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryHerbTypeService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOpcDeviceService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOpcDeviceService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOrderService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOrderService.java
old mode 100644
new mode 100755
index 6fc915a..b71fbff
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOrderService.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOrderService.java
@@ -19,4 +19,8 @@
void saveRealTimeData(DryOrderVo orderVo);
List<String> queryMonthOverview(String month, int tenantId);
+
+ void queryRecentOrderAvg(DryOrderVo orderVo);
+
+ void sendByIds(List<String> list);
}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOrderTrendService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryOrderTrendService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryProdRecordService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryProdRecordService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryRealTimeDataService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryRealTimeDataService.java
old mode 100644
new mode 100755
index e977ced..60a6bbd
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryRealTimeDataService.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryRealTimeDataService.java
@@ -3,6 +3,7 @@
import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.dry.vo.CommandMessageVo;
import org.jeecg.modules.dry.vo.RealTimeDataVo;
+import org.jeecg.modules.dry.vo.StatisticsDataVo;
public interface IDryRealTimeDataService {
Result<?> realTimeDataHandle(RealTimeDataVo realTimeDataVo);
@@ -12,4 +13,13 @@
Result<?> sendSocketMsg(CommandMessageVo msgVo);
Result<?> queryWorkshopStatistics(RealTimeDataVo realTimeDataVo);
+
+ Result<?> statisticsDataHandle(StatisticsDataVo statsDataVo);
+
+ /**
+ * 閫氳繃瀹炴椂鏁版嵁鏀堕泦澶勭悊鏁呴殰淇℃伅
+ * @param realTimeDataVo
+ * @return
+ */
+ Result<?> fitFultRecord(RealTimeDataVo realTimeDataVo);
}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryResultService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryResultService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryShopService.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/IDryShopService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryEqpTypeServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryEqpTypeServiceImpl.java
old mode 100644
new mode 100755
index 39e4734..682cd8a
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryEqpTypeServiceImpl.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryEqpTypeServiceImpl.java
@@ -1,5 +1,6 @@
package org.jeecg.modules.dry.service.impl;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import org.jeecg.modules.dry.entity.DryEqpType;
import org.jeecg.modules.dry.mapper.DryEqpTypeMapper;
import org.jeecg.modules.dry.service.IDryEqpTypeService;
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryEquipmentServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryEquipmentServiceImpl.java
old mode 100644
new mode 100755
index 794a923..93ff976
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryEquipmentServiceImpl.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryEquipmentServiceImpl.java
@@ -1,17 +1,23 @@
package org.jeecg.modules.dry.service.impl;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import org.jeecg.common.config.TenantContext;
+import org.jeecg.common.constant.CommonCacheConstant;
import org.jeecg.common.util.RedisUtil;
import org.jeecg.modules.dry.common.CacheConstants;
import org.jeecg.modules.dry.entity.DryEquipment;
import org.jeecg.modules.dry.mapper.DryEquipmentMapper;
import org.jeecg.modules.dry.service.IDryEquipmentService;
import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.cache.annotation.Cacheable;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import java.util.HashMap;
import java.util.List;
+import java.util.Map;
+import java.util.function.Function;
+import java.util.stream.Collectors;
/**
* @Description: 骞茬嚗鏈�
@@ -24,6 +30,8 @@
@Autowired
private RedisUtil redisUtil;
+
+
@Override
public DryEquipment selectByTenantIdEquipmentId(String tenantId, String equipmentId) {
DryEquipment dryEquipment = (DryEquipment) redisUtil.hget(CacheConstants.RedisKeyEnum.EQP_MAP.getCode(), tenantId + equipmentId);
@@ -31,6 +39,7 @@
List<DryEquipment> list = this.list();
for (DryEquipment equipment : list) {
redisUtil.hset(CacheConstants.RedisKeyEnum.EQP_MAP.getCode(),equipment.getTenantId()+equipment.getCode(),equipment);
+ // 璁剧疆杩囨湡鏃堕棿
if ((equipment.getTenantId()+equipment.getCode()).equals(tenantId + equipmentId)) {
dryEquipment = equipment;
}
@@ -38,4 +47,20 @@
}
return dryEquipment;
}
+
+ @Override
+ @Cacheable(cacheNames = CommonCacheConstant.DRY_CACHE_TENANT_EQUS, key = "#tenantId" , unless = "#result == null " )
+ public Map<String,DryEquipment> queryEquByTenantId(Integer tenantId) {
+ TenantContext.setTenant(tenantId +"");
+ QueryWrapper<DryEquipment> queryWrapper = new QueryWrapper<>();
+ queryWrapper.lambda().eq(DryEquipment::getTenantId,tenantId);
+ List<DryEquipment> equipmentList = this.list(queryWrapper);
+ Map<String, DryEquipment> userMap = equipmentList.stream()
+ .collect(Collectors.toMap(
+ DryEquipment::getCode,
+ Function.identity(),
+ (existingValue, newValue) -> existingValue // 濡傛灉閿啿绐侊紝淇濈暀鏃у��
+ ));
+ return userMap;
+ }
}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryFaultRecordServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryFaultRecordServiceImpl.java
new file mode 100755
index 0000000..4449845
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryFaultRecordServiceImpl.java
@@ -0,0 +1,28 @@
+package org.jeecg.modules.dry.service.impl;
+
+
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import org.jeecg.modules.dry.entity.DryFaultRecord;
+import org.jeecg.modules.dry.mapper.DryFaultRecordMapper;
+import org.jeecg.modules.dry.service.IDryFaultRecordService;
+import org.springframework.stereotype.Service;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+import java.util.List;
+
+/**
+ * @Description: dry_eqp_fault
+ * @Author: jeecg-boot
+ * @Date: 2024-11-13
+ * @Version: V1.0
+ */
+@Service
+public class DryFaultRecordServiceImpl extends ServiceImpl<DryFaultRecordMapper, DryFaultRecord> implements IDryFaultRecordService {
+
+ @Override
+ public List<DryFaultRecord> queryByOrderId(String orderId) {
+ LambdaQueryWrapper<DryFaultRecord> queryWrapper = new LambdaQueryWrapper<>();
+ queryWrapper.eq(DryFaultRecord::getOrderId, orderId);
+ return baseMapper.selectList(queryWrapper);
+ }
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHelloServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHelloServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbFormulaHisServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbFormulaHisServiceImpl.java
new file mode 100755
index 0000000..cc993c6
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbFormulaHisServiceImpl.java
@@ -0,0 +1,19 @@
+package org.jeecg.modules.dry.service.impl;
+
+import org.jeecg.modules.dry.entity.DryHerbFormulaHis;
+import org.jeecg.modules.dry.mapper.DryHerbFormulaHisMapper;
+import org.jeecg.modules.dry.service.IDryHerbFormulaHisService;
+import org.springframework.stereotype.Service;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+/**
+ * @Description: 閰嶆柟璁板綍
+ * @Author: jeecg-boot
+ * @Date: 2024-08-19
+ * @Version: V1.0
+ */
+@Service
+public class DryHerbFormulaHisServiceImpl extends ServiceImpl<DryHerbFormulaHisMapper, DryHerbFormulaHis> implements IDryHerbFormulaHisService {
+
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbFormulaServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbFormulaServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbInfoServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbInfoServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbTypeServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryHerbTypeServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOpcDeviceServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOpcDeviceServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOrderServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOrderServiceImpl.java
old mode 100644
new mode 100755
index d2badb2..5f7b69b
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOrderServiceImpl.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOrderServiceImpl.java
@@ -1,15 +1,21 @@
package org.jeecg.modules.dry.service.impl;
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import lombok.extern.slf4j.Slf4j;
+import org.jeecg.common.util.RedisUtil;
+import org.jeecg.modules.dry.common.CacheConstants;
import org.jeecg.modules.dry.entity.DryOrder;
import org.jeecg.modules.dry.mapper.DryOrderMapper;
import org.jeecg.modules.dry.service.IDryOrderService;
import org.jeecg.modules.dry.vo.DryOrderVo;
+import org.jeecg.modules.dry.vo.DryRecentOrderAvg;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-
import java.util.List;
+
+
/**
* @Description: 骞茬嚗宸ュ崟
@@ -21,6 +27,8 @@
@Service
public class DryOrderServiceImpl extends ServiceImpl<DryOrderMapper, DryOrder> implements IDryOrderService {
+ @Autowired
+ private RedisUtil redisUtil;
@Override
public void saveRealTimeData(DryOrderVo orderVo) {
log.info("淇濆瓨瀹炴椂鏁版嵁锛�" + orderVo.toString());
@@ -31,4 +39,31 @@
public List<String> queryMonthOverview(String month, int tenantId) {
return baseMapper.queryMonthOverview(month, tenantId);
}
+
+ @Override
+ public void queryRecentOrderAvg(DryOrderVo orderVo) {
+ DryRecentOrderAvg recentOrderAvg = (DryRecentOrderAvg) redisUtil.hget(CacheConstants.RedisKeyEnum.NEAR_TEN.getCode(), orderVo.getTenantId() + "_" + orderVo.getCode() + "_" + orderVo.getEquId());
+ if (recentOrderAvg != null) {
+ orderVo.setEfficAvg(recentOrderAvg.getEfficAvg());
+ orderVo.setSteamAvg(recentOrderAvg.getSteamAvg());
+ orderVo.setWattAvg(recentOrderAvg.getWattAvg());
+ } else {
+ DryRecentOrderAvg orderAvg = baseMapper.queryRecentOrderAvg(orderVo.getTenantId(), orderVo.getHerbName());
+ if(orderAvg != null) {
+ redisUtil.hset(CacheConstants.RedisKeyEnum.NEAR_TEN.getCode(), orderVo.getTenantId() + "_" + orderVo.getCode() + "_" + orderVo.getEquId(),orderAvg,60*10);
+ orderVo.setEfficAvg(orderAvg.getEfficAvg());
+ orderVo.setSteamAvg(orderAvg.getSteamAvg());
+ orderVo.setWattAvg(orderAvg.getWattAvg());
+ }
+
+ }
+
+ }
+
+ @Override
+ public void sendByIds(List<String> list) {
+ LambdaUpdateWrapper<DryOrder> wrapper = new LambdaUpdateWrapper<>();
+ wrapper.in(DryOrder::getId,list).set(DryOrder::getOrderStatus,1);
+ baseMapper.update(null,wrapper);
+ }
}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOrderTrendServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryOrderTrendServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryProdRecordServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryProdRecordServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryRealTimeDataServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryRealTimeDataServiceImpl.java
old mode 100644
new mode 100755
index aa8d0f9..8def570
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryRealTimeDataServiceImpl.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryRealTimeDataServiceImpl.java
@@ -1,41 +1,40 @@
package org.jeecg.modules.dry.service.impl;
import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.core.thread.ThreadUtil;
+import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.TypeReference;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import lombok.extern.slf4j.Slf4j;
-import org.apache.mina.core.service.IoAcceptor;
-import org.apache.mina.core.service.IoHandler;
+import org.apache.commons.lang3.StringUtils;
import org.apache.mina.core.session.IoSession;
-import org.jeecg.common.api.CommonAPI;
+import org.eclipse.paho.client.mqttv3.MqttException;
+import org.eclipse.paho.client.mqttv3.MqttMessage;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.config.TenantContext;
-import org.jeecg.common.config.mqtoken.UserTokenContext;
+import org.jeecg.common.constant.CommonCacheConstant;
import org.jeecg.common.constant.CommonConstant;
+import org.jeecg.common.constant.MqttConstant;
import org.jeecg.common.system.util.JwtUtil;
+import org.jeecg.common.util.DateUtils;
import org.jeecg.common.util.RedisUtil;
import org.jeecg.common.util.SpringContextUtils;
import org.jeecg.modules.dry.common.CacheConstants;
import org.jeecg.modules.dry.entity.*;
+import org.jeecg.modules.dry.mqtt.MqMessage;
+import org.jeecg.modules.dry.mqtt.MqttUtil;
import org.jeecg.modules.dry.service.*;
import org.jeecg.modules.dry.socket.ServerHandler;
-import org.jeecg.modules.dry.socket.SocketServerConfig;
-import org.jeecg.modules.dry.util.DryUtil;
import org.jeecg.modules.dry.vo.*;
-import org.jetbrains.annotations.NotNull;
import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
-import java.io.IOException;
-import java.io.ObjectOutputStream;
-import java.net.Socket;
import java.text.DecimalFormat;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
+import java.util.*;
+import java.util.stream.Collectors;
@Slf4j
@Service
@@ -49,6 +48,9 @@
private IDryHerbService herbService;
@Autowired
+ private IDryHerbFormulaService dryHerbFormulaService;
+
+ @Autowired
private IDryEquipmentService equipmentService;
@Autowired
@@ -58,11 +60,16 @@
private IDryProdRecordService prodRecordService;
@Autowired
- private CommonAPI commonAPI;
+ private IDryFaultRecordService faultRecordService;
+
private String token;
+ @Value(value = "${jeecg.mqtt.role}")
+ private String role;
+ @Autowired
+ private MqttUtil mqttUtil;
public String getTemporaryToken() {
if (token == null) {
@@ -96,10 +103,15 @@
// 鏍规嵁绉熸埛id鍜屽伐鍗曞彿鏌ヨ鏁版嵁搴撴槸鍚︽湁璁板綍锛屾湁鍒欒繑鍥烇紝娌℃湁鍒欐柊澧炰竴鏉″啀杩斿洖
orderVo = getOrSaveDryOrderVoDB(realTimeDataVo);
}
+ if (orderVo == null) {
+ log.error("宸ュ崟涓嶅瓨鍦紝宸ュ崟鍙凤細"+realTimeDataVo.getWorkorder()+",璁惧锛�" + realTimeDataVo.getMachineid() +",鑽潗锛�" + realTimeDataVo.getName());
+ return Result.error("宸ュ崟涓嶅瓨鍦�");
+ }
// 2 鏇存柊宸ュ崟瀹炴椂鏁版嵁
// 2.1 灏嗗伐鍗曚腑鐨勬暟鎹浛鎹负鏈�鏂版暟鎹�
realTimeDataVo.setOrderId(orderVo.getId());
+
orderVo.setInitial(realTimeDataVo.getMoisture1());
orderVo.setDryTime(realTimeDataVo.getTime3());
orderVo.setDelay(realTimeDataVo.getDelay());
@@ -124,7 +136,7 @@
orderVo.setState_valve(realTimeDataVo.getState_valve());
orderVo.setOrderStatus(realTimeDataVo.getWorkorder_status());
orderVo.setEqp_status(realTimeDataVo.getEqp_status());
- orderVo.setEqp_state(realTimeDataVo.getEqp_state());
+// orderVo.setEqp_state(realTimeDataVo.getEqp_state());
orderVo.setWarning(realTimeDataVo.getEqp_warning());
orderVo.setFault(realTimeDataVo.getEqp_fault());
orderVo.setLevel(realTimeDataVo.getLevel());
@@ -186,7 +198,7 @@
orderVo.getBellowsTemp().put(realTimeDataVo.getTime3(), realTimeDataVo.getTemp2());
// 2.3 鏇存柊鍒皉edis缂撳瓨
redisUtil.hset(CacheConstants.RedisKeyEnum.WORK_ORDER.getCode(),
- realTimeDataVo.getTenantid()+"_"+realTimeDataVo.getMachineid(),orderVo, 600000);
+ realTimeDataVo.getTenantid()+"_"+realTimeDataVo.getMachineid(),orderVo, 60*60);
return Result.ok();
}
@@ -219,6 +231,7 @@
}
// 3 鏁版嵁搴撴病鏈夊垯鏂板涓�鏉℃暟鎹�
} else {
+
orderVo = saveNewOrder(realTimeDataVo);
}
return orderVo;
@@ -229,17 +242,26 @@
* @param realTimeDataVo
* @return
*/
- @NotNull
private DryOrderVo saveNewOrder(RealTimeDataVo realTimeDataVo) {
DryOrderVo orderVo;
- // 鏌ヨ鑽潗
- DryHerb herb = queryHerbByIndexTenant(realTimeDataVo);
+
// 鏌ヨ璁惧
DryEquipment equ = queryEquipmentByCodeTenant(realTimeDataVo);
+ if (equ == null) {
+ log.error("鏈壘鍒拌澶囷細"+realTimeDataVo.getIndex() +","+realTimeDataVo.getName() +",鏈哄彴锛�" + realTimeDataVo.getMachineid());
+ return null;
+ }
+ // 鏌ヨ鑽潗
+ DryHerbFormula herbFormula = queryHerbByIndexTenant(realTimeDataVo);
+ if (herbFormula == null) {
+ log.error("鏈壘鍒拌嵂鏉愶細"+realTimeDataVo.getIndex() +","+realTimeDataVo.getName() +",鏈哄彴锛�" + realTimeDataVo.getMachineid());
+ return null;
+ }
// 鍒涘缓鏂板伐鍗�
orderVo = new DryOrderVo(realTimeDataVo);
- orderVo.setHerbId(herb.getId());
+
+ orderVo.setHerbId(herbFormula.getId());
orderVo.setEquId(equ.getId());
DryOrder dryOrder = BeanUtil.toBean(orderVo, DryOrder.class);
boolean save = dryOrderService.save(dryOrder);
@@ -258,8 +280,24 @@
queryWrapper.eq(DryEquipment::getCode, realTimeDataVo.getMachineid());
DryEquipment one = equipmentService.getOne(queryWrapper);
if (one == null) {
- one = new DryEquipment(realTimeDataVo);
- equipmentService.save(one);
+ log.error(role+"淇濆瓨瀹炴椂鏁版嵁锛屾湭鎵惧埌璁惧锛�"+realTimeDataVo.getMachineid());
+// one = new DryEquipment(realTimeDataVo);
+// equipmentService.save(one);
+ if (MqttConstant.ROLE_ADMIN.equals(role)) {
+ MqttMessage mqttMessage = new MqttMessage();
+ mqttMessage.setQos(0);
+ JSONObject object = new JSONObject();
+ object.put("code", realTimeDataVo.getMachineid());
+ object.put("tenantId", realTimeDataVo.getTenantid());
+ mqttMessage.setPayload(object.toJSONString().getBytes());
+ try {
+ mqttUtil.getMqttClient().publish(MqttConstant.SERVICE_REQ_PREFIX ,mqttMessage);
+ }catch (MqttException e) {
+ e.printStackTrace();
+ }
+
+ }
+ return null;
}
return one;
}
@@ -269,14 +307,16 @@
* @param realTimeDataVo
* @return
*/
- private DryHerb queryHerbByIndexTenant(RealTimeDataVo realTimeDataVo) {
- LambdaQueryWrapper<DryHerb> queryWrapper = new LambdaQueryWrapper<>();
- queryWrapper.eq(DryHerb::getTenantId, realTimeDataVo.getTenantid());
- queryWrapper.eq(DryHerb::getCode, realTimeDataVo.getIndex());
- DryHerb one = herbService.getOne(queryWrapper);
+ private DryHerbFormula queryHerbByIndexTenant(RealTimeDataVo realTimeDataVo) {
+ LambdaQueryWrapper<DryHerbFormula> queryWrapper = new LambdaQueryWrapper<>();
+ queryWrapper.eq(DryHerbFormula::getTenantId, realTimeDataVo.getTenantid());
+ queryWrapper.eq(DryHerbFormula::getName, realTimeDataVo.getName());
+ DryHerbFormula one = dryHerbFormulaService.getOne(queryWrapper);
if (one == null) {
- one = new DryHerb(realTimeDataVo);
- herbService.save(one);
+ one = new DryHerbFormula(realTimeDataVo);
+ DryEquipment dryEquipment = equipmentService.selectByTenantIdEquipmentId(realTimeDataVo.getTenantid() + "", realTimeDataVo.getMachineid());
+ one.setEqpType(dryEquipment.getType());
+ dryHerbFormulaService.save(one);
}
return one;
}
@@ -288,8 +328,8 @@
*/
private void saveOrderTrendVo(DryOrderTrendVo trendVo, DryOrderVo orderVo) {
//鍒ゆ柇 瀹炴椂鍚按鐜� 鎴� 瀹炴椂閲嶉噺鏈夋病鏈夊彉鍖栵紝鏈夊彉鍖栧垯鏇存柊
- if(orderVo.getTrendVo() == null
- || trendVo.getWeight() < orderVo.getTrendVo().getWeight()
+ if(orderVo.getTrendVo() == null && trendVo != null && trendVo.getWeight() > 0
+ || orderVo.getTrendVo()!=null && trendVo.getWeight() < orderVo.getTrendVo().getWeight()
) {
DryOrder byId = dryOrderService.getById(orderVo.getId());
// 灏嗘渶鏂扮粨鏋滄洿鏂板埌宸ュ崟
@@ -315,43 +355,57 @@
public Result<?> queryMachineRealTImeData(RealTimeDataVo realTimeDataVo) {
TenantContext.setTenant(realTimeDataVo.getTenantid()+"");
-
+ // 鏌ヨ鎵�鏈夋満鍙�,鏌ヨ璇彞缁勮
LambdaQueryWrapper<DryEquipment> queryWrapper = new LambdaQueryWrapper<>();
-
queryWrapper.eq(DryEquipment::getTenantId, realTimeDataVo.getTenantid());
queryWrapper.eq(DryEquipment::getEnable, "Y");
-
+ queryWrapper.orderByAsc(DryEquipment::getCode);
+ // 鏌ヨ鎵�鏈夋満鍙�
List<DryEquipment> dryEquipments = equipmentService.list(queryWrapper);
+ // 鏈哄彴鍒楄〃锛岀敤浜庢晥鐜囧姣�
List<String> list = new ArrayList<>();
-
+ // 鏁堢巼鍒楄〃锛岀敤浜庢晥鐜囧姣�
List<Double> dList = new ArrayList<>();
+ // 鏌ヨ褰撳墠鏈哄彴宸ュ崟
DryOrderVo orderVo = (DryOrderVo) redisUtil.hget(CacheConstants.RedisKeyEnum.WORK_ORDER.getCode(), realTimeDataVo.getTenantid() + "_" + realTimeDataVo.getMachineid());
- try {
+ try {
+ // 濡傛灉鏈夊彲鐢ㄦ満鍙�
+ if (dryEquipments != null && dryEquipments.size() > 0) {
+ // 鏌ヨ鍏跺畠鏈哄彴宸ュ崟
+ dryEquipments.stream().forEach(item -> {
+ // 鑾峰彇宸ュ崟
+ DryOrderVo order = (DryOrderVo) redisUtil.hget(CacheConstants.RedisKeyEnum.WORK_ORDER.getCode(), realTimeDataVo.getTenantid() + "_" + item.getCode());
+ list.add(item.getName().substring(0, item.getName().indexOf('#')+1));
+ if (order != null) {
+ // 璁$畻骞茬嚗鏁堢巼锛岀敤浜庡姣�
+ DryOrderTrendVo dryOrderTrendVo = order.getDetailList().get(order.getDetailList().size() - 1);
+ double v = order.getOriginWeight() - dryOrderTrendVo.getWeight();
-
- if (dryEquipments != null && dryEquipments.size() > 0) {
- dryEquipments.stream().forEach(item -> {
- DryOrderVo order = (DryOrderVo) redisUtil.hget(CacheConstants.RedisKeyEnum.WORK_ORDER.getCode(), realTimeDataVo.getTenantid() + "_" + item.getCode());
- if (order != null) {
- double v = order.getOriginWeight() - order.getYield();
- list.add(item.getName().substring(0, item.getName().indexOf('#')+1));
- if (v > 0 && order.getDryTime()>0) {
- DecimalFormat df = new DecimalFormat("#.00");
- dList.add(Double.valueOf(df.format(v / order.getDryTime() * 60)));
- } else {
- dList.add(50d);
- }
-
+ if (v > 0 && dryOrderTrendVo.getTotalTime()>0) {
+ DecimalFormat df = new DecimalFormat("#.00");
+ dList.add(Double.valueOf(df.format(v / dryOrderTrendVo.getTotalTime() * 60)));
+ } else {
+ dList.add(50d);
}
- });
- }
- if (orderVo != null) {
- orderVo.setCompEqpNum(list);
- orderVo.setCompEqpEffic(dList);
- }
- }catch (Exception e) {
- e.printStackTrace();
+
+ } else {
+ // 濡傛灉娌℃湁鐢熶骇锛屾晥鐜囩疆0
+ dList.add(0d);
+ }
+
+ });
}
+
+ if (orderVo != null) {
+ // 灏嗘晥鐜囧姣旀暟鎹斁鍏ュ綋鍓嶆満鍙板疄鏃舵暟鎹腑杩斿洖
+ orderVo.setCompEqpNum(list);
+ orderVo.setCompEqpEffic(dList);
+ // 鏌ヨ杩戝崄娆℃晥鐜囧拰鑳借兘鑰楀钩鍧�
+ dryOrderService.queryRecentOrderAvg(orderVo);
+ }
+ }catch (Exception e) {
+ e.printStackTrace();
+ }
return Result.ok(orderVo);
}
@@ -419,4 +473,162 @@
//redisUtil.get(CacheConstants.RedisKeyEnum.WORK_ORDER.getCode()
return Result.OK(orderVo);
}
+
+ @Override
+ public Result<?> statisticsDataHandle(StatisticsDataVo statsDataVo) {
+ return null;
+ }
+
+ @Override
+ public Result<?> fitFultRecord(RealTimeDataVo vo) {
+ TenantContext.setTenant(vo.getTenantid()+"");
+ ThreadUtil.execute(() -> {
+ try {
+ //瑙f瀽瀛樺偍鎶ヨ鏁版嵁
+ List<DryFaultRecord> faultRecords1 = fitFault(vo.getEqp_fault(), vo.getWorkorder(), vo.getTenantid(), vo.getMachineid(), 1);
+ List<DryFaultRecord> faultRecords2 = fitFault(vo.getEqp_warning(), vo.getWorkorder(), vo.getTenantid(), vo.getMachineid(), 2);
+ faultRecords1.addAll(faultRecords2);
+
+
+ //澶勭悊缁撴潫鍚庯紝灏唕edis涓疄鏃舵暟鎹彂閫佽嚦浜戞湇鍔″櫒
+ Map<Object, Object> toCloudFaultMap = redisUtil.hmget(MqttConstant.MQTT_REAL_FAULT);
+ if(!toCloudFaultMap.isEmpty()){
+ MqMessage< Map<Object, Object>> message = new MqMessage<>();
+ message.setData(toCloudFaultMap);
+ message.setTentId(vo.getTenantid()+"");
+ MqttMessage mqttMessage = new MqttMessage();
+ mqttMessage.setQos(0);
+ mqttMessage.setPayload(JSON.toJSONString(message).getBytes());
+ mqttUtil.getMqttClient().publish(MqttConstant.TENANT_UP_PREFIX_REAL_FAULT_DATA,mqttMessage);
+ }
+
+
+ //瑕佷繚瀛樼殑鍘嗗彶鏁呴殰
+ if(!faultRecords1.isEmpty()){
+ MqMessage<List<DryFaultRecord>> message = new MqMessage<>();
+ message.setData(faultRecords1);
+ message.setTentId(vo.getTenantid()+"");
+ MqttMessage mqttMessage = new MqttMessage();
+ mqttMessage.setQos(0);
+ mqttMessage.setPayload((JSON.toJSONString(message).getBytes()));
+ mqttUtil.getMqttClient().publish(MqttConstant.TENANT_UP_PREFIX_FAULT_DATA,mqttMessage);
+ }
+
+
+
+
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ });
+
+ return null;
+ }
+
+
+ /**
+ * 瑙f瀽瀛樺偍鏁呴殰鏁版嵁
+ * TODO 淇濊瘉鍘熷瓙鎬�
+ * @param fault 鏁呴殰鏁版嵁
+ * @param orderId 宸ュ崟
+ * @param tenantId 绉熸埛
+ * @param machineId 璁惧
+ * @param faultType 鏁呴殰绫诲瀷
+ * @return 缁勮濂芥晠闅滄暟鎹�
+ */
+ private List<DryFaultRecord> fitFault(String fault, String orderId,Integer tenantId,String machineId,Integer faultType){
+ List<DryFaultRecord> result = new ArrayList<>();
+ //鏁版嵁鏍锋湰锛�"eqp_fault": "婊氱瓛闄嶈秴鏃�-鎶ヨ,椋庢満杩囨祦鎶ヨ,婊氱瓛鍗囪秴鏃�-鎶ヨ,椋庣鍗囨姤璀�",
+ System.err.println((faultType == 1 ? "绫诲瀷锛氭晠闅�" : "绫诲瀷锛氭姤璀�") + DateUtils.formatDateTime()+"--"+fault);
+ //redis涓殑鏁呴殰
+ Map<Object, Object> rFauMap = redisUtil.hmget(MqttConstant.MQTT_REAL_FAULT);
+ Map<String, Object> redFauMap = rFauMap.entrySet().stream()
+ .collect(Collectors.toMap(
+ entry -> entry.getKey().toString(), // 閿浆鎹负瀛楃涓�
+ entry -> entry.getValue()
+ ));
+
+ //娌℃湁鐢熸垚宸ュ崟鐨勬晠闅滄暟鎹笉瀛樺偍
+ if(StringUtils.isEmpty(orderId)){
+ return result;
+ }
+
+ if(StringUtils.isEmpty(fault) && rFauMap.isEmpty()){
+ return result;
+ }
+ //1.瑙f瀽鏁版嵁
+ String[] eqpFaults = fault.split(",");
+ Map<String,DryFaultRecord> addFauMap = new HashMap<>();
+ Map<String,DryFaultRecord> realFauMap = new HashMap<>();
+ for (int i = 0; i < eqpFaults.length; i++) {
+ String eqpFault = eqpFaults[i];
+ //閬垮厤绌哄瓧绗︿覆
+ if(StringUtils.isEmpty(eqpFault.trim())) continue;
+ //1.1妫�鏌qtt涓槸鍚﹀凡瀛樺湪杩欎釜鏁呴殰
+ String redisKey = String.format("%s_%s_%s", tenantId, machineId,eqpFault).trim();
+
+
+ realFauMap.put(redisKey, new DryFaultRecord());
+ DryFaultRecordVo rFault = (DryFaultRecordVo) redisUtil.hget(MqttConstant.MQTT_REAL_FAULT,redisKey);
+ //1.2濡傛灉redis涓嶅瓨鍦ㄥ垯瀛樺叆锛堝瓨鏁呴殰寮�濮嬶級
+ if(rFault ==null){
+ //缁勮缂撳瓨鏁版嵁
+// DryFaultRecord faultRecord = new DryFaultRecord(orderId,tenantId,eqpFault,faultType,new Date(),null);
+// addFauMap.put(redisKey,faultRecord);
+ Map<String, DryEquipment> equipmentMap = equipmentService.queryEquByTenantId(tenantId);
+ String tenantName = (String) redisUtil.hget(CommonCacheConstant.SYS_CACHE_TENANT, tenantId + "");
+ DryFaultRecordVo vo = new DryFaultRecordVo(orderId,tenantId,eqpFault,faultType,new Date(),null,1,equipmentMap.get(machineId).getName(),tenantName);
+ addFauMap.put(redisKey,vo);
+ }else {
+ //濡傛灉鏁版嵁宸插瓨鍦紝涓旇鏁板ぇ浜�1灏遍噸缃鏁帮紙璁℃暟3娆″悗鍒ゅ畾鏁呴殰缁撴潫锛�3娆′箣鍓嶉噸鏂颁笂鎶ユ晠闅滆鏄庢晠闅滆繕鍦ㄦ寔缁� 闇�瑕侀噸鏂拌鏁帮級
+ if(rFault.getECount()!=null && rFault.getECount() > 1){
+ rFault.setECount(1);
+ redisUtil.hset(MqttConstant.MQTT_REAL_FAULT,redisKey,rFault);
+ System.err.println("鎶ヨ娆℃暟閲嶇疆 clear clear 锛宬ey-"+redisKey);
+ }
+
+ }
+
+ }
+
+ //1.3缂撳瓨鑷硆edis
+ //鍚堝苟鏁版嵁
+ addFauMap.forEach((key, value) -> redFauMap.putIfAbsent(key, value));
+ //娌℃湁鏂版晠闅滄暟鎹笉鐢ㄨ鐩�
+ if(!addFauMap.isEmpty()){
+ redisUtil.hmset(MqttConstant.MQTT_REAL_FAULT,redFauMap);
+ }
+
+ //2妫�娴嬪凡缁撴潫鐨勬晠闅�
+ //2.1濡傛灉瀹炴椂鏁版嵁涓嶅瓨鍦╮edis瀛樺湪鍒欎唬琛ㄦ晠闅滅粨鏉燂紝瀛樺叆鏁版嵁搴�
+ Map<Object, Object> curFauMap = redisUtil.hmget(MqttConstant.MQTT_REAL_FAULT);
+ curFauMap.keySet().stream()
+ //鐗瑰埆娉ㄦ剰锛屽涓姤璀︾被鍨嬪叡鐢ㄦ柟娉曢渶瑕佸尯鍒嗙被鍨�
+ .filter(key -> !realFauMap.containsKey(key) && ((DryFaultRecordVo)curFauMap.get(key)).getFaultType() == faultType)
+ .forEach(key -> {
+ DryFaultRecordVo vo = (DryFaultRecordVo)redFauMap.get(key);
+ vo.setECount(vo.getECount()+1);
+ if(redisUtil.hget(MqttConstant.MQTT_REAL_FAULT,key.toString())!=null){
+ //鏇存柊娆℃暟
+ redisUtil.hset(MqttConstant.MQTT_REAL_FAULT,key.toString(),vo);
+ System.err.println("鎶ヨ娆℃暟鏇存柊锛宬ey-"+key);
+ }
+
+ if(vo.getECount()>=3){
+ vo.setEndTime(new Date());
+ //TODO 缁撴潫瓒呰繃鏌愪釜鏃堕棿鍖洪棿鍒ゅ畾涓洪敊璇暟鎹�
+ faultRecordService.save(vo);
+ redisUtil.hdel(MqttConstant.MQTT_REAL_FAULT,key);
+ result.add(vo);
+ System.err.println((faultType == 1 ? "绫诲瀷锛氭晠闅�" : "绫诲瀷锛氭姤璀�") + DateUtils.formatDateTime()+"瀛樺叆鏁版嵁搴�");
+ }
+ });
+
+
+
+ return result;
+ }
+
+
+
}
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryResultServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryResultServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryShopServiceImpl.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryShopServiceImpl.java
old mode 100644
new mode 100755
index 1ba3428..bf551d2
--- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryShopServiceImpl.java
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/service/impl/DryShopServiceImpl.java
@@ -1,5 +1,6 @@
package org.jeecg.modules.dry.service.impl;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import org.jeecg.modules.dry.entity.DryShop;
import org.jeecg.modules.dry.mapper.DryShopMapper;
import org.jeecg.modules.dry.service.IDryShopService;
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/MinaConfig.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/MinaConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/ServerHandler.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/ServerHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/ServerReceiveThread.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/ServerReceiveThread.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/SocketServerConfig.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/socket/SocketServerConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/websocket/DrySocket.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/websocket/DrySocket.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/websocket/DrySocket1.java b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/websocket/DrySocket1.java
new file mode 100755
index 0000000..61edc8e
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/websocket/DrySocket1.java
@@ -0,0 +1,223 @@
+//package org.jeecg.modules.dry.websocket;
+//
+//import cn.hutool.core.bean.BeanUtil;
+//import com.alibaba.fastjson.JSON;
+//import com.alibaba.fastjson.JSONObject;
+//import lombok.extern.slf4j.Slf4j;
+//import org.jeecg.common.constant.DrySocketConst;
+//import org.jeecg.common.util.SpringContextUtils;
+//import org.jeecg.modules.dry.service.IDryRealTimeDataService;
+//import org.jeecg.modules.dry.vo.RealTimeDataVo;
+//import org.springframework.beans.factory.annotation.Autowired;
+//import org.springframework.stereotype.Component;
+//
+//import javax.websocket.*;
+//import javax.websocket.server.PathParam;
+//import javax.websocket.server.ServerEndpoint;
+//import java.util.Collection;
+//import java.util.HashMap;
+//import java.util.Map;
+//
+//@Slf4j
+//@Component
+//@ServerEndpoint("/drySocket/{tenantId}/{machineId}")
+//public class DrySocket {
+//
+// /**
+// * 褰撳墠 session
+// */
+// private Session session;
+// /**
+// * 褰撳墠绉熸埛id
+// */
+// private String tenantId;
+// /**
+// * 璁惧id锛岀敤浜庢爣璇嗗悓涓�绉熸埛锛屼笉鍚岃澶囩殑鏁版嵁
+// */
+// private String machineId;
+// /**
+// * 褰撳墠socket鍞竴id
+// */
+// private String socketId;
+//
+// /**
+// * 绉熸埛杩炴帴姹狅紝鍖呭惈鍗曚釜绉熸埛鐨勬墍鏈塻ocket杩炴帴锛�
+// * 鍥犱负涓�涓鎴峰彲鑳芥墦寮�澶氫釜璁惧锛屽涓澶囧氨浼氭湁澶氫釜杩炴帴锛�
+// * key鏄痶enantId锛寁alue鏄疢ap瀵硅薄锛涘瓙Map鐨刱ey鏄痬achineId锛寁alue鏄痙rySocket瀵硅薄
+// */
+// private Map<String, Map<String, DrySocket>> tenantPool = new HashMap<>();
+// /**
+// * 杩炴帴姹狅紝鍖呭惈鎵�鏈塛ebSocket杩炴帴锛�
+// * key鏄痵ocketId锛寁alue鏄痙rySocket瀵硅薄
+// */
+// private Map<String, DrySocket> machinePool = new HashMap<>();
+//
+// /**
+// * 鑾峰彇鏌愪釜绉熸埛鎵�鏈夌殑璁惧
+// */
+// public Map<String, DrySocket> getTenantPool(String tenantId) {
+// return tenantPool.computeIfAbsent(tenantId, k -> new HashMap<>(5));
+// }
+//
+// /**
+// * 鍚戝綋鍓嶇鎴峰彂閫佹秷鎭�
+// *
+// * @param message 娑堟伅鍐呭
+// */
+// public void sendMessage(String message) {
+// try {
+// this.session.getAsyncRemote().sendText(message);
+// } catch (Exception e) {
+// log.error("銆恉rySocket銆戞秷鎭彂閫佸け璐ワ細" + e.getMessage());
+// }
+// }
+//
+// /**
+// * 灏佽娑堟伅json
+// *
+// * @param data 娑堟伅鍐呭
+// */
+// public static String packageMessage(String type, Object data) {
+// JSONObject message = new JSONObject();
+// message.put(DrySocketConst.TYPE, type);
+// message.put(DrySocketConst.DATA, data);
+// return message.toJSONString();
+// }
+//
+// /**
+// * 鍚戞寚瀹氱鎴风殑鎵�鏈夎澶囧彂閫佹秷鎭�
+// *
+// * @param tenantId 鎺ユ敹娑堟伅鐨勭鎴稩D
+// * @param message 娑堟伅鍐呭
+// */
+// public void sendMessageTo(String tenantId, String message) {
+// Collection<DrySocket> values = getTenantPool(tenantId).values();
+// if (values.size() > 0) {
+// for (DrySocket socketItem : values) {
+// socketItem.sendMessage(message);
+// }
+// } else {
+// log.warn("銆恉rySocket銆戞秷鎭彂閫佸け璐ワ細tenantId\"" + tenantId + "\"涓嶅瓨鍦ㄦ垨鏈湪绾匡紒");
+// }
+// }
+//
+// /**
+// * 鍚戞寚瀹氱鎴风殑鎸囧畾璁惧鍙戦�佹秷鎭�
+// *
+// * @param tenantId 鎺ユ敹娑堟伅鐨勭鎴稩D
+// * @param message 娑堟伅鍐呭
+// */
+// public void sendMessageTo(String tenantId, String machineId, String message) {
+// DrySocket socketItem = getTenantPool(tenantId).get(machineId);
+// if (socketItem != null) {
+// socketItem.sendMessage(message);
+// } else {
+// log.warn("銆恉rySocket銆戞秷鎭彂閫佸け璐ワ細tenantId\"" + tenantId + "\"鐨刴achineId\"" + machineId + "\"涓嶅瓨鍦ㄦ垨鏈湪绾匡紒");
+// }
+// }
+//
+// /**
+// * 鍚戝涓鎴风殑鎵�鏈夎澶囧彂閫佹秷鎭�
+// *
+// * @param tenantIds 鎺ユ敹娑堟伅鐨勭鎴稩D鏁扮粍
+// * @param message 娑堟伅鍐呭
+// */
+// public void sendMessageTo(String[] tenantIds, String message) {
+// for (String tenantId : tenantIds) {
+// this.sendMessageTo(tenantId, message);
+// }
+// }
+//
+// /**
+// * 鍚戞墍鏈夌鎴风殑鎵�鏈夎澶囧彂閫佹秷鎭�
+// *
+// * @param message 娑堟伅鍐呭
+// */
+// public void sendMessageToAll(String message) {
+// for (DrySocket socketItem : machinePool.values()) {
+// socketItem.sendMessage(message);
+// }
+// }
+//
+// /**
+// * websocket 寮�鍚繛鎺�
+// */
+// @OnOpen
+// public void onOpen(Session session, @PathParam("tenantId") String tenantId, @PathParam("machineId") String machineId) {
+// try {
+// this.tenantId = tenantId;
+// this.machineId = machineId;
+// this.socketId = tenantId + machineId;
+// this.session = session;
+//
+// machinePool.put(this.socketId, this);
+// getTenantPool(tenantId).put(this.machineId, this);
+//
+// log.info("銆恉rySocket銆戞湁鏂扮殑杩炴帴锛屾�绘暟涓�:" + machinePool.size());
+// log.info("ssss"+tenantPool.size());
+// } catch (Exception ignored) {
+// }
+// }
+//
+// /**
+// * websocket 鏂紑杩炴帴
+// */
+// @OnClose
+// public void onClose() {
+// try {
+// machinePool.remove(this.socketId);
+// getTenantPool(this.tenantId).remove(this.machineId);
+//
+// log.info("銆恉rySocket銆戣繛鎺ユ柇寮�锛屾�绘暟涓�:" + machinePool.size());
+// } catch (Exception ignored) {
+// }
+// }
+//
+// /**
+// * websocket 鏀跺埌娑堟伅
+// */
+// @OnMessage
+// public void onMessage(String message) {
+// log.info("銆恉rySocket銆憃nMessage:" + message);
+// IDryRealTimeDataService realTimeDataService = SpringContextUtils.getBean(IDryRealTimeDataService.class);
+// JSONObject json;
+// try {
+// json = JSON.parseObject(message);
+// } catch (Exception e) {
+// log.warn("銆恉rySocket銆戞敹鍒颁笉鍚堟硶鐨勬秷鎭�:" + message);
+// return;
+// }
+// String type = json.getString(DrySocketConst.TYPE);
+// switch (type) {
+// // 蹇冭烦妫�娴�
+// case DrySocketConst.TYPE_HB:
+// this.sendMessage(DrySocket.packageMessage(type, true));
+// break;
+// // 瀹炴椂鏁版嵁澶勭悊
+// case DrySocketConst.TYPE_RDT:
+// Object o = json.get(DrySocketConst.DATA);
+// RealTimeDataVo realTimeDataVo = BeanUtil.toBean(o, RealTimeDataVo.class);
+// realTimeDataService.realTimeDataHandle(realTimeDataVo);
+// break;
+//
+// default:
+// log.warn("銆恉rySocket銆戞敹鍒颁笉璇嗗埆鐨勬秷鎭被鍨�:" + type);
+// break;
+// }
+//
+//
+// }
+//
+// /** * 閰嶇疆閿欒淇℃伅澶勭悊 * @param session * @param t */
+// @OnError
+// public void onError(Session session, Throwable t) {
+//
+////浠�涔堥兘涓嶆兂鎵撳嵃閮藉幓鎺夊氨濂戒簡
+// log.info("銆恮ebsocket娑堟伅銆戝嚭鐜版湭鐭ラ敊璇� ");
+////鎵撳嵃閿欒淇℃伅锛屽鏋滀綘涓嶆兂鎵撳嵃閿欒淇℃伅锛屽幓鎺夊氨濂戒簡
+////杩欓噷鎵撳嵃鐨勪篃鏄� java.io.EOFException: null
+// t.printStackTrace();
+// }
+//
+//
+//}
diff --git a/jeecg-module-dry/jeecg-module-dry-start/Dockerfile b/jeecg-module-dry/jeecg-module-dry-start/Dockerfile
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-start/pom.xml b/jeecg-module-dry/jeecg-module-dry-start/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/java/org/jeecg/JeecgDryCloudApplication.java b/jeecg-module-dry/jeecg-module-dry-start/src/main/java/org/jeecg/JeecgDryCloudApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/application.yml b/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/application.yml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/class.txt b/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/class.txt
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/fault.json b/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/fault.json
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/logback-spring.xml b/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/logback-spring.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/model.pt b/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/model.pt
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/model1.pt b/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/model1.pt
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/model34.pt b/jeecg-module-dry/jeecg-module-dry-start/src/main/resources/model34.pt
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/test/com/lanbao/AiTest.java b/jeecg-module-dry/jeecg-module-dry-start/src/main/test/com/lanbao/AiTest.java
new file mode 100755
index 0000000..0c39a55
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-start/src/main/test/com/lanbao/AiTest.java
@@ -0,0 +1,27 @@
+//package com.lanbao;
+//
+//import ai.djl.modality.Classifications;
+//import org.jeecg.modules.dry.util.HerbUtil;
+//import org.junit.Test;
+//
+//import java.io.File;
+//import java.io.FileInputStream;
+//import java.io.FileNotFoundException;
+//import java.io.InputStream;
+//import java.util.List;
+//
+//public class AiTest {
+// @Test
+// public void test() {
+// try {
+// String img = "E:\\testImg\\szp1.jpg";
+// HerbUtil herbUtil = new HerbUtil();
+// File file = new File(img);
+// InputStream is = new FileInputStream(file);
+// List<Classifications.Classification> predict = herbUtil.predict(is);
+// System.out.println(predict);
+// } catch (FileNotFoundException e) {
+// throw new RuntimeException(e);
+// }
+// }
+//}
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/test/com/lanbao/SocketTest.java b/jeecg-module-dry/jeecg-module-dry-start/src/main/test/com/lanbao/SocketTest.java
new file mode 100755
index 0000000..1095500
--- /dev/null
+++ b/jeecg-module-dry/jeecg-module-dry-start/src/main/test/com/lanbao/SocketTest.java
@@ -0,0 +1,40 @@
+package com.lanbao;
+
+import com.alibaba.fastjson.JSONObject;
+import org.apache.commons.collections.MapUtils;
+import org.jeecg.modules.dry.vo.SocketMsgVo;
+import org.junit.Test;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.ObjectInputStream;
+import java.io.ObjectOutputStream;
+import java.net.Socket;
+import java.nio.channels.SocketChannel;
+import java.util.HashMap;
+import java.util.Map;
+
+public class SocketTest {
+ public static void main(String[] args) {
+ Map<String, Integer> mapA = new HashMap<>();
+ mapA.put("apple", 10);
+ mapA.put("banana", 20);
+ mapA.put("orange", 30);
+ mapA.put("hah", 30);
+
+ Map<String, Integer> mapB = new HashMap<>();
+ mapB.put("apple", 10);
+ mapB.put("pineapple", 40);
+ mapB.put("dd", 40);
+
+// 妫�鏌� mapB 涓己灏戠殑閿�
+ // 妫�鏌� mapB 涓己灏戠殑閿�
+ mapA.keySet().stream()
+ .filter(key -> !mapB.containsKey(key))
+ .forEach(key -> System.out.println("Map B 涓己灏戠殑閿�: " + key));
+ }
+ @Test
+ public void test(){
+
+ }
+}
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/test/java/com/lanbao/AiTest.java b/jeecg-module-dry/jeecg-module-dry-start/src/main/test/java/com/lanbao/AiTest.java
deleted file mode 100644
index 4f2a6c3..0000000
--- a/jeecg-module-dry/jeecg-module-dry-start/src/main/test/java/com/lanbao/AiTest.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.lanbao;
-
-import ai.djl.modality.Classifications;
-import org.jeecg.modules.dry.util.HerbUtil;
-import org.junit.Test;
-
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.FileNotFoundException;
-import java.io.InputStream;
-import java.util.List;
-
-public class AiTest {
- @Test
- public void test() {
- try {
- String img = "E:\\testImg\\szp1.jpg";
- HerbUtil herbUtil = new HerbUtil();
- File file = new File(img);
- InputStream is = new FileInputStream(file);
- List<Classifications.Classification> predict = herbUtil.predict(is);
- System.out.println(predict);
- } catch (FileNotFoundException e) {
- throw new RuntimeException(e);
- }
- }
-}
diff --git a/jeecg-module-dry/jeecg-module-dry-start/src/main/test/java/com/lanbao/SocketTest.java b/jeecg-module-dry/jeecg-module-dry-start/src/main/test/java/com/lanbao/SocketTest.java
deleted file mode 100644
index 4590ae1..0000000
--- a/jeecg-module-dry/jeecg-module-dry-start/src/main/test/java/com/lanbao/SocketTest.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package com.lanbao;
-
-import com.alibaba.fastjson.JSONObject;
-import org.jeecg.modules.dry.vo.SocketMsgVo;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.ObjectInputStream;
-import java.io.ObjectOutputStream;
-import java.net.Socket;
-import java.nio.channels.SocketChannel;
-
-public class SocketTest {
- public static void main(String[] args) {
- try {
- Socket socket = new Socket("192.168.2.6", 1115);
- ObjectOutputStream oos = new ObjectOutputStream(socket.getOutputStream());
-
- SocketMsgVo msgVo = new SocketMsgVo();
- msgVo.setCode("1");
- msgVo.setMsg("1111");
- oos.writeObject(JSONObject.toJSONString(msgVo));
- oos.close();
- socket.close();
- } catch (IOException e) {
- throw new RuntimeException(e);
- }
- }
-}
diff --git a/jeecg-module-dry/pom.xml b/jeecg-module-dry/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/pom.xml b/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java b/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/system/api/factory/SysBaseAPIFallbackFactory.java b/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/system/api/factory/SysBaseAPIFallbackFactory.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/system/api/fallback/SysBaseAPIFallback.java b/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/system/api/fallback/SysBaseAPIFallback.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/config/FeignConfig.java b/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/config/FeignConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-api/jeecg-system-local-api/pom.xml b/jeecg-module-system/jeecg-system-api/jeecg-system-local-api/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-api/jeecg-system-local-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java b/jeecg-module-system/jeecg-system-api/jeecg-system-local-api/src/main/java/org/jeecg/common/system/api/ISysBaseAPI.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-api/pom.xml b/jeecg-module-system/jeecg-system-api/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/.gitattributes b/jeecg-module-system/jeecg-system-biz/.gitattributes
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/pom.xml b/jeecg-module-system/jeecg-system-biz/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/CodeGenerateDbConfig.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/CodeGenerateDbConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/CodeTemplateInitListener.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/CodeTemplateInitListener.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/RedisInitListener.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/RedisInitListener.java
new file mode 100755
index 0000000..8aa71ce
--- /dev/null
+++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/RedisInitListener.java
@@ -0,0 +1,32 @@
+package org.jeecg.config.init;
+
+import org.jeecg.common.constant.CommonCacheConstant;
+import org.jeecg.common.util.RedisUtil;
+import org.jeecg.modules.system.entity.SysTenant;
+import org.jeecg.modules.system.service.ISysTenantService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.context.event.ApplicationStartedEvent;
+import org.springframework.context.ApplicationListener;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+
+@Component
+public class RedisInitListener implements ApplicationListener<ApplicationStartedEvent> {
+ @Autowired
+ private RedisUtil redisUtil;
+ @Autowired
+ private ISysTenantService sysTenantService;
+
+ @Override
+ public void onApplicationEvent(ApplicationStartedEvent event) {
+ //鏌ヨ鎵�鏈夌鎴蜂俊鎭苟缂撳瓨鑷硆edis
+ List<SysTenant> tenantList = sysTenantService.list();
+ //list杞琺ap
+ Map<String, Object> tenantMap = tenantList.stream()
+ .collect(Collectors.toMap(t -> String.valueOf(t.getId()), t -> (Object) t.getName(), (existingValue, newValue) -> existingValue));
+ redisUtil.hmset(CommonCacheConstant.SYS_CACHE_TENANT,tenantMap);
+ }
+}
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/SystemInitListener.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/SystemInitListener.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/TomcatFactoryConfig.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/TomcatFactoryConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/jimureport/JimuReportTokenService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/jimureport/JimuReportTokenService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/aop/TenantLog.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/aop/TenantLog.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/aop/TenantPackUserLogAspect.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/aop/TenantPackUserLogAspect.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/api/controller/SystemApiController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/api/controller/SystemApiController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/cas/controller/CasClientController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/cas/controller/CasClientController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/cas/util/CasServiceUtil.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/cas/util/CasServiceUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/cas/util/XmlUtils.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/cas/util/XmlUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/controller/SysMessageController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/controller/SysMessageController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/controller/SysMessageTemplateController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/controller/SysMessageTemplateController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/controller/TestSocketController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/controller/TestSocketController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/entity/MsgParams.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/entity/MsgParams.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/entity/SysMessage.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/entity/SysMessage.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/entity/SysMessageTemplate.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/entity/SysMessageTemplate.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/enums/RangeDateEnum.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/enums/RangeDateEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/enums/Vue3MessageHrefEnum.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/enums/Vue3MessageHrefEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/ISendMsgHandle.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/ISendMsgHandle.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/enums/SendMsgStatusEnum.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/enums/SendMsgStatusEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/enums/SendMsgTypeEnum.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/enums/SendMsgTypeEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/DdSendMsgHandle.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/DdSendMsgHandle.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/EmailSendMsgHandle.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/EmailSendMsgHandle.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/QywxSendMsgHandle.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/QywxSendMsgHandle.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/SmsSendMsgHandle.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/SmsSendMsgHandle.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/SystemSendMsgHandle.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/SystemSendMsgHandle.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/WxSendMsgHandle.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/WxSendMsgHandle.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/job/SendMsgJob.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/job/SendMsgJob.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/SysMessageMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/SysMessageMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/SysMessageTemplateMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/SysMessageTemplateMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/xml/SysMessageMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/xml/SysMessageMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/xml/SysMessageTemplateMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/mapper/xml/SysMessageTemplateMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/ISysMessageService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/ISysMessageService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/ISysMessageTemplateService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/ISysMessageTemplateService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/impl/SysMessageServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/impl/SysMessageServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/impl/SysMessageTemplateServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/impl/SysMessageTemplateServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/util/PushMsgUtil.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/util/PushMsgUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/websocket/SocketHandler.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/websocket/SocketHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/websocket/WebSocket.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/websocket/WebSocket.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/controller/ActuatorRedisController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/controller/ActuatorRedisController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/domain/RedisInfo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/domain/RedisInfo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/exception/RedisConnectException.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/exception/RedisConnectException.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/service/RedisService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/service/RedisService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/service/impl/MailHealthIndicator.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/service/impl/MailHealthIndicator.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/service/impl/RedisServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/monitor/service/impl/RedisServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/aop/LogRecordAspect.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/aop/LogRecordAspect.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/controller/NgAlainController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/controller/NgAlainController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/service/NgAlainService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/service/NgAlainService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/service/impl/NgAlainServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ngalain/service/impl/NgAlainServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/controller/OssFileController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/controller/OssFileController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/entity/OssFile.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/entity/OssFile.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/mapper/OssFileMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/mapper/OssFileMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/service/IOssFileService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/service/IOssFileService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/service/impl/OssFileServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/oss/service/impl/OssFileServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/controller/QuartzJobController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/controller/QuartzJobController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/entity/QuartzJob.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/entity/QuartzJob.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/job/AsyncJob.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/job/AsyncJob.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleJob.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleJob.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleParamJob.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleParamJob.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/mapper/QuartzJobMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/mapper/QuartzJobMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/mapper/xml/QuartzJobMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/mapper/xml/QuartzJobMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/service/IQuartzJobService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/service/IQuartzJobService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/service/impl/QuartzJobServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/quartz/service/impl/QuartzJobServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/CommonController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/CommonController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/DuplicateCheckController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/DuplicateCheckController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysAnnouncementController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysAnnouncementController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysAnnouncementSendController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysAnnouncementSendController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCategoryController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCategoryController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCheckRuleController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCheckRuleController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCommentController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCommentController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDataLogController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDataLogController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDataSourceController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDataSourceController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartPermissionController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartPermissionController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartRoleController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartRoleController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDictController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDictController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDictItemController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDictItemController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysFilesController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysFilesController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysFillRuleController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysFillRuleController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysFormFileController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysFormFileController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysGatewayRouteController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysGatewayRouteController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysLogController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysLogController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysPermissionController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysPermissionController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysPositionController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysPositionController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysRoleController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysRoleController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysRoleIndexController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysRoleIndexController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysTenantController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysTenantController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUploadController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUploadController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserAgentController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserAgentController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserOnlineController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserOnlineController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdAppController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdAppController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdLoginController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdLoginController.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysAnnouncement.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysAnnouncement.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysAnnouncementSend.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysAnnouncementSend.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysCategory.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysCategory.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysCheckRule.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysCheckRule.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysComment.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysComment.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDataLog.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDataLog.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDataSource.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDataSource.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepart.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepart.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartPermission.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartPermission.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartRole.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartRole.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartRolePermission.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartRolePermission.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartRoleUser.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepartRoleUser.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDict.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDict.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDictItem.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDictItem.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysFiles.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysFiles.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysFillRule.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysFillRule.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysFormFile.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysFormFile.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysGatewayRoute.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysGatewayRoute.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysLog.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysLog.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPackPermission.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPackPermission.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPermission.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPermission.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPermissionDataRule.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPermissionDataRule.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPosition.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysPosition.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysRole.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysRole.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysRoleIndex.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysRoleIndex.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysRolePermission.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysRolePermission.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysTenant.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysTenant.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysTenantPack.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysTenantPack.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysTenantPackUser.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysTenantPackUser.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysThirdAccount.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysThirdAccount.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUser.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUser.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserAgent.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserAgent.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserDepart.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserDepart.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserRole.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserRole.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserTenant.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUserTenant.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysAnnouncementMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysAnnouncementMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysAnnouncementSendMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysAnnouncementSendMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysCategoryMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysCategoryMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysCheckRuleMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysCheckRuleMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysCommentMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysCommentMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDataLogMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDataLogMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDataSourceMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDataSourceMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartPermissionMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartPermissionMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartRoleMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartRoleMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartRolePermissionMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartRolePermissionMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartRoleUserMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartRoleUserMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDictItemMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDictItemMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDictMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDictMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysFilesMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysFilesMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysFillRuleMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysFillRuleMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysFormFileMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysFormFileMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysGatewayRouteMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysGatewayRouteMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysLogMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysLogMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPackPermissionMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPackPermissionMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPermissionDataRuleMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPermissionDataRuleMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPermissionMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPermissionMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPositionMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysPositionMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysRoleIndexMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysRoleIndexMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysRoleMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysRoleMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysRolePermissionMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysRolePermissionMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysTenantMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysTenantMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysTenantPackMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysTenantPackMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysTenantPackUserMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysTenantPackUserMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysThirdAccountMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysThirdAccountMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserAgentMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserAgentMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserDepartMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserDepartMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserRoleMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserRoleMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserTenantMapper.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserTenantMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysAnnouncementMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysAnnouncementMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysAnnouncementSendMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysAnnouncementSendMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysCategoryMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysCategoryMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysCheckRuleMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysCheckRuleMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysCommentMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysCommentMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDataLogMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDataLogMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDataSourceMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDataSourceMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartPermissionMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartPermissionMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartRoleMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartRoleMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartRolePermissionMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartRolePermissionMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartRoleUserMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartRoleUserMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictItemMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictItemMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysFillRuleMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysFillRuleMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysGatewayRouteMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysGatewayRouteMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysLogMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysLogMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPackPermissionMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPackPermissionMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPermissionDataRuleMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPermissionDataRuleMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPermissionMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPermissionMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPositionMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysPositionMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysRoleIndexMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysRoleIndexMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysTenantMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysTenantMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysTenantPackMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysTenantPackMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysTenantPackUserMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysTenantPackUserMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysThirdAccountMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysThirdAccountMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserAgentMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserAgentMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserDepartMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserDepartMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserTenantMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserTenantMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/AnnouncementSendModel.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/AnnouncementSendModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/DepartIdModel.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/DepartIdModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/DuplicateCheckVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/DuplicateCheckVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysDepartTreeModel.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysDepartTreeModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysDictTree.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysDictTree.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysLoginModel.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysLoginModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysPermissionTree.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysPermissionTree.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysUserSysDepartModel.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysUserSysDepartModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/ThirdLoginModel.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/ThirdLoginModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/TreeModel.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/TreeModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/TreeSelectModel.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/TreeSelectModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/rule/CategoryCodeRule.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/rule/CategoryCodeRule.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/rule/OrderNumberRule.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/rule/OrderNumberRule.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/rule/OrgCodeRule.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/rule/OrgCodeRule.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/security/DictQueryBlackListHandler.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/security/DictQueryBlackListHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysAnnouncementSendService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysAnnouncementSendService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysAnnouncementService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysAnnouncementService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCategoryService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCategoryService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCheckRuleService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCheckRuleService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCommentService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCommentService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDataLogService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDataLogService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDataSourceService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDataSourceService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartPermissionService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartPermissionService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartRolePermissionService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartRolePermissionService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartRoleService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartRoleService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartRoleUserService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartRoleUserService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDictItemService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDictItemService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDictService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDictService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysFilesService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysFilesService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysFillRuleService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysFillRuleService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysFormFileService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysFormFileService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysGatewayRouteService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysGatewayRouteService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysLogService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysLogService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPackPermissionService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPackPermissionService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPermissionDataRuleService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPermissionDataRuleService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPermissionService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPermissionService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPositionService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysPositionService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysRoleIndexService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysRoleIndexService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysRolePermissionService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysRolePermissionService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysRoleService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysRoleService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantPackService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantPackService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysTenantService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysThirdAccountService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysThirdAccountService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserAgentService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserAgentService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserDepartService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserDepartService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserRoleService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserRoleService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserTenantService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserTenantService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/IThirdAppService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/IThirdAppService.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ImportFileServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ImportFileServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysAnnouncementSendServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysAnnouncementSendServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysAnnouncementServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysAnnouncementServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCategoryServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCategoryServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCheckRuleServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCheckRuleServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCommentServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCommentServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDataLogServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDataLogServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDataSourceServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDataSourceServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartPermissionServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartPermissionServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartRolePermissionServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartRolePermissionServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartRoleServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartRoleServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartRoleUserServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartRoleUserServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDictItemServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDictItemServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDictServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDictServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysFilesServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysFilesServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysFillRuleServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysFillRuleServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysFormFileServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysFormFileServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysGatewayRouteServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysGatewayRouteServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysLogServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysLogServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPackPermissionServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPackPermissionServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionDataRuleImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionDataRuleImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPositionServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPositionServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysRoleIndexServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysRoleIndexServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysRolePermissionServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysRolePermissionServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysRoleServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysRoleServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantPackServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantPackServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysThirdAccountServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysThirdAccountServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserAgentServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserAgentServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserDepartServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserDepartServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserRoleServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserRoleServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserTenantServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserTenantServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppDingtalkServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppDingtalkServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppWechatEnterpriseServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppWechatEnterpriseServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/FindsDepartsChildrenUtil.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/FindsDepartsChildrenUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/PermissionDataUtil.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/PermissionDataUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/RandImageUtil.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/RandImageUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/SecurityUtil.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/SecurityUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/XssUtils.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/XssUtils.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysCommentFileVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysCommentFileVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysCommentVO.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysCommentVO.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysDepartUsersVO.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysDepartUsersVO.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysDictPage.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysDictPage.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysFileLogVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysFileLogVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysFilesVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysFilesVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserDepVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserDepVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserOnlineVO.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserOnlineVO.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserRoleCountVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserRoleCountVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserRoleVO.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserRoleVO.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserTenantVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysUserTenantVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/UserAvatar.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/UserAvatar.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/DepartAndUserInfo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/DepartAndUserInfo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/DepartInfo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/DepartInfo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/SysDictVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/SysDictVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/UpdateDepartInfo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/lowapp/UpdateDepartInfo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantDepartAuthInfo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantDepartAuthInfo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackAuth.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackAuth.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackModel.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackModel.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackUser.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackUser.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackUserCount.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/TenantPackUserCount.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/UserDepart.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/UserDepart.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/UserPosition.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/tenant/UserPosition.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/thirdapp/JdtDepartmentTreeVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/thirdapp/JdtDepartmentTreeVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/thirdapp/JwDepartmentTreeVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/thirdapp/JwDepartmentTreeVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/thirdapp/SyncInfoVo.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/thirdapp/SyncInfoVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/blob.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/blob.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeComponents.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeComponents.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeForm.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeForm.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeImport.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeImport.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeSearch.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/native/vue3NativeSearch.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/vue3Jvxepopup.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/vue3Jvxepopup.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/vue3popup.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/form/vue3popup.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/init/initValue.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/init/initValue.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/init/initValueSub.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/init/initValueSub.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/sql/menu_insert.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/sql/menu_insert.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/utils.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/utils.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/core.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/core.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/main.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/main.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/native/vue3CoreNative.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/native/vue3CoreNative.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/native/vue3MainNative.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/native/vue3MainNative.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/sub-vue3.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/sub-vue3.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/sub.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/common/validatorRulesTemplate/sub.ftl
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal__Style\043Drawer.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal__Style\043Drawer.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/\1331-n\135List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/\1331-n\135List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/\1331-n\135List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/\1331-n\135List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/\1331-n\135Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/\1331-n\135Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/subTables/\1331-n\135SubTable.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/subTables/\1331-n\135SubTable.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/\1331-n\135Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/\1331-n\135Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/subTables/\1331-n\135SubTable.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/subTables/\1331-n\135SubTable.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/\1331-n\135Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/\1331-n\135Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/\1331-n\135Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3Native/components/\1331-n\135Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175_menu_insert.sql"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/\1331-n\135Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/components/\1331-n\135Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue-app/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue-app/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue-app/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue-app/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal__Style\043Drawer.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal__Style\043Drawer.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/controller/$\173entityPackage\175/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/controller/$\173entityPackage\175/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/entity/$\173entityPackage\175/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/entity/$\173entityPackage\175/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/mapper/$\173entityPackage\175/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/mapper/$\173entityPackage\175/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/mapper/$\173entityPackage\175/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/mapper/$\173entityPackage\175/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/service/$\173entityPackage\175/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/service/$\173entityPackage\175/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/service/$\173entityPackage\175/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/service/$\173entityPackage\175/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue/$\173entityPackage\175/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue/$\173entityPackage\175/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue/$\173entityPackage\175/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue/$\173entityPackage\175/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue/$\173entityPackage\175/modules/$\173entityName\175Modal__Style\043Drawer.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue/$\173entityPackage\175/modules/$\173entityName\175Modal__Style\043Drawer.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue3/$\173entityPackage\175/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue3/$\173entityPackage\175/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue3/$\173entityPackage\175/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue3/$\173entityPackage\175/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue3/$\173entityPackage\175/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue3/$\173entityPackage\175/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue3/$\173entityPackage\175/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/one2/java/$\173bussiPackage\175/vue3/$\173entityPackage\175/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Form.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/controller/$\173entityName\175Controller.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/entity/$\173entityName\175.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/entity/\1331-n\135Entity.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/$\173entityName\175Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/\1331-n\135Mapper.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/$\173entityName\175Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/mapper/xml/\1331-n\135Mapper.xml"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/service/I$\173entityName\175Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/service/\1331-n\135Service.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/$\173entityName\175ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/service/impl/\1331-n\135ServiceImpl.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vo/$\173entityName\175Page.javai"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue/\1331-n\135List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue/\1331-n\135List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue/modules/\1331-n\135Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__api.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/$\173entityName\175__data.tsi"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/\1331-n\135List.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/\1331-n\135List.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/modules/$\173entityName\175Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/modules/$\173entityName\175Modal.vuei"
old mode 100644
new mode 100755
diff --git "a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/modules/\1331-n\135Modal.vuei" "b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template/onetomany2/java/$\173bussiPackage\175/$\173entityPackage\175/vue3/modules/\1331-n\135Modal.vuei"
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/demo1.html b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/demo1.html
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/LICENSE b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/LICENSE
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/build/pdf.js b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/build/pdf.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/build/pdf.worker.js b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/build/pdf.worker.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-RKSJ-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-RKSJ-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-RKSJ-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-RKSJ-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78ms-RKSJ-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78ms-RKSJ-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78ms-RKSJ-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/78ms-RKSJ-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/83pv-RKSJ-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/83pv-RKSJ-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90ms-RKSJ-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90ms-RKSJ-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90ms-RKSJ-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90ms-RKSJ-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90msp-RKSJ-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90msp-RKSJ-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90msp-RKSJ-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90msp-RKSJ-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90pv-RKSJ-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90pv-RKSJ-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90pv-RKSJ-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/90pv-RKSJ-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-RKSJ-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-RKSJ-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-RKSJ-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-RKSJ-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Add-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-0.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-0.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-1.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-1.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-2.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-2.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-3.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-3.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-4.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-4.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-5.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-5.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-6.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-6.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-UCS2.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-CNS1-UCS2.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-0.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-0.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-1.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-1.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-2.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-2.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-3.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-3.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-4.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-4.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-5.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-5.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-UCS2.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-GB1-UCS2.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-0.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-0.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-1.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-1.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-2.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-2.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-3.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-3.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-4.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-4.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-5.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-5.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-6.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-6.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-UCS2.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Japan1-UCS2.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-0.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-0.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-1.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-1.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-2.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-2.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-UCS2.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Adobe-Korea1-UCS2.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5pc-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5pc-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5pc-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/B5pc-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS-EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS-EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS-EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS-EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS1-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS1-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS1-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS1-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS2-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS2-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS2-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/CNS2-V.bcmap
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETHK-B5-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETHK-B5-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETHK-B5-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETHK-B5-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETen-B5-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETen-B5-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETen-B5-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETen-B5-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETenms-B5-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETenms-B5-H.bcmap
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETenms-B5-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/ETenms-B5-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-RKSJ-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-RKSJ-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-RKSJ-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-RKSJ-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Ext-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-H.bcmap
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GB-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK-EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK-EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK-EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK-EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK2K-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK2K-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK2K-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBK2K-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBKp-EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBKp-EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBKp-EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBKp-EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBT-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBTpc-EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBTpc-EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBTpc-EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBTpc-EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBpc-EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBpc-EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBpc-EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/GBpc-EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdla-B5-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdla-B5-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdla-B5-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdla-B5-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdlb-B5-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdlb-B5-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdlb-B5-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKdlb-B5-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKgccs-B5-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKgccs-B5-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKgccs-B5-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKgccs-B5-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm314-B5-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm314-B5-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm314-B5-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm314-B5-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm471-B5-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm471-B5-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm471-B5-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKm471-B5-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKscs-B5-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKscs-B5-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKscs-B5-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/HKscs-B5-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Hankaku.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Hankaku.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Hiragana.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Hiragana.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-Johab-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-Johab-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-Johab-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-Johab-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-HW-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-HW-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-HW-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-HW-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCms-UHC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCpc-EUC-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCpc-EUC-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCpc-EUC-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/KSCpc-EUC-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Katakana.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Katakana.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/LICENSE b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/LICENSE
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/NWP-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/NWP-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/NWP-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/NWP-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/RKSJ-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/RKSJ-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/RKSJ-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/RKSJ-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Roman.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/Roman.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UCS2-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UCS2-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UCS2-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UCS2-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF16-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF16-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF16-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF16-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF32-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF32-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF32-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF32-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF8-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF8-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF8-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniCNS-UTF8-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UCS2-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UCS2-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UCS2-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UCS2-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF16-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF16-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF16-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF16-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF32-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF32-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF32-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF32-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF8-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF8-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF8-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniGB-UTF8-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-HW-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-HW-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-HW-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-HW-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UCS2-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF16-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF16-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF16-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF16-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF32-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF32-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF32-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF32-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF8-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF8-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF8-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS-UTF8-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF16-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF16-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF16-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF16-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF32-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF32-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF32-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF32-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF8-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF8-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF8-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJIS2004-UTF8-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISPro-UCS2-HW-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISPro-UCS2-HW-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISPro-UCS2-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISPro-UCS2-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISPro-UTF8-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISPro-UTF8-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX0213-UTF32-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX0213-UTF32-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX0213-UTF32-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX0213-UTF32-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX02132004-UTF32-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX02132004-UTF32-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX02132004-UTF32-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniJISX02132004-UTF32-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UCS2-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UCS2-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UCS2-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UCS2-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF16-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF16-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF16-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF16-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF32-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF32-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF32-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF32-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF8-H.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF8-H.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF8-V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/UniKS-UTF8-V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/V.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/V.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/WP-Symbol.bcmap b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/cmaps/WP-Symbol.bcmap
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/compatibility.js b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/compatibility.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/compressed.tracemonkey-pldi-09.pdf b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/compressed.tracemonkey-pldi-09.pdf
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/debugger.js b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/debugger.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-check.svg b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-check.svg
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-comment.svg b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-comment.svg
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-help.svg b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-help.svg
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-insert.svg b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-insert.svg
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-key.svg b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-key.svg
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-newparagraph.svg b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-newparagraph.svg
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-noicon.svg b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-noicon.svg
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-note.svg b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-note.svg
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-paragraph.svg b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/annotation-paragraph.svg
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next-rtl.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next-rtl.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next-rtl@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next-rtl@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-next@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous-rtl.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous-rtl.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous-rtl@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous-rtl@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/findbarButton-previous@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/grab.cur b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/grab.cur
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/grabbing.cur b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/grabbing.cur
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/loading-icon.gif b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/loading-icon.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/loading-small.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/loading-small.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/loading-small@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/loading-small@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-documentProperties.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-documentProperties.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-documentProperties@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-documentProperties@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-firstPage.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-firstPage.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-firstPage@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-firstPage@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-handTool.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-handTool.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-handTool@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-handTool@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-lastPage.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-lastPage.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-lastPage@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-lastPage@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCcw.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCcw.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCcw@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCcw@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCw.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCw.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCw@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/secondaryToolbarButton-rotateCw@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/shadow.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/shadow.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/texture.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/texture.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-bookmark.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-bookmark.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-bookmark@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-bookmark@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-download.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-download.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-download@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-download@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-menuArrows.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-menuArrows.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-menuArrows@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-menuArrows@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-openFile.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-openFile.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-openFile@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-openFile@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown-rtl.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown-rtl.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown-rtl@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown-rtl@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageDown@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp-rtl.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp-rtl.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp-rtl@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp-rtl@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-pageUp@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-presentationMode.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-presentationMode.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-presentationMode@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-presentationMode@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-print.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-print.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-print@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-print@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-search.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-search.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-search@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-search@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle-rtl.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle-rtl.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle-rtl@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle-rtl@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-secondaryToolbarToggle@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle-rtl.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle-rtl.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle-rtl@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle-rtl@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-sidebarToggle@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewAttachments.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewAttachments.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewAttachments@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewAttachments@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline-rtl.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline-rtl.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline-rtl@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline-rtl@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewOutline@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewThumbnail.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewThumbnail.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewThumbnail@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-viewThumbnail@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomIn.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomIn.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomIn@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomIn@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomOut.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomOut.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomOut@2x.png b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/images/toolbarButton-zoomOut@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/l10n.js b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/l10n.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/locale/locale.properties b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/locale/locale.properties
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/locale/zh-CN/viewer.properties b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/locale/zh-CN/viewer.properties
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/viewer.css b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/viewer.css
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/viewer.html b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/viewer.html
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/viewer.js b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/generic/web/viewer.js
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/static/view/userlist.html b/jeecg-module-system/jeecg-system-biz/src/main/resources/static/view/userlist.html
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/templates/announcement/showContent.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/templates/announcement/showContent.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/templates/demo3.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/templates/demo3.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/templates/pdfPreviewIframe.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/templates/pdfPreviewIframe.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/templates/thirdLogin.ftl b/jeecg-module-system/jeecg-system-biz/src/main/resources/templates/thirdLogin.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/Dockerfile b/jeecg-module-system/jeecg-system-start/Dockerfile
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/README.md b/jeecg-module-system/jeecg-system-start/README.md
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/pom.xml b/jeecg-module-system/jeecg-system-start/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/JeecgSystemApplication.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/JeecgSystemApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/codegenerate/JeecgOneGUI.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/codegenerate/JeecgOneGUI.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/codegenerate/JeecgOneToMainUtil.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/codegenerate/JeecgOneToMainUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml b/jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/resources/application-prod.yml b/jeecg-module-system/jeecg-system-start/src/main/resources/application-prod.yml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/resources/application-test.yml b/jeecg-module-system/jeecg-system-start/src/main/resources/application-test.yml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/resources/application.yml b/jeecg-module-system/jeecg-system-start/src/main/resources/application.yml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/resources/banner.txt b/jeecg-module-system/jeecg-system-start/src/main/resources/banner.txt
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/resources/jeecg/jeecg_config.properties b/jeecg-module-system/jeecg-system-start/src/main/resources/jeecg/jeecg_config.properties
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/resources/jeecg/jeecg_database.properties b/jeecg-module-system/jeecg-system-start/src/main/resources/jeecg/jeecg_database.properties
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/main/resources/logback-spring.xml b/jeecg-module-system/jeecg-system-start/src/main/resources/logback-spring.xml
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/test/java/org/jeecg/SampleTest.java b/jeecg-module-system/jeecg-system-start/src/test/java/org/jeecg/SampleTest.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/test/java/org/jeecg/TestMain.java b/jeecg-module-system/jeecg-system-start/src/test/java/org/jeecg/TestMain.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/jeecg-system-start/src/test/java/org/jeecg/modules/system/test/SysUserTest.java b/jeecg-module-system/jeecg-system-start/src/test/java/org/jeecg/modules/system/test/SysUserTest.java
old mode 100644
new mode 100755
diff --git a/jeecg-module-system/pom.xml b/jeecg-module-system/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/docker-compose-base.yml b/jeecg-server-cloud/docker-compose-base.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/docker-compose.yml b/jeecg-server-cloud/docker-compose.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/Dockerfile b/jeecg-server-cloud/jeecg-cloud-gateway/Dockerfile
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/README.md b/jeecg-server-cloud/jeecg-cloud-gateway/README.md
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/pom.xml b/jeecg-server-cloud/jeecg-cloud-gateway/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/JeecgGatewayApplication.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/JeecgGatewayApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/config/GatewayRoutersConfig.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/config/GatewayRoutersConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/config/RateLimiterConfiguration.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/config/RateLimiterConfiguration.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/config/RouterDataType.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/config/RouterDataType.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/FallbackController.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/FallbackController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/HystrixFallbackHandler.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/HystrixFallbackHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/sentinel/GatewaySentinelExceptionConfig.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/sentinel/GatewaySentinelExceptionConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/sentinel/SentinelBlockRequestHandler.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/fallback/sentinel/SentinelBlockRequestHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/filter/GlobalAccessTokenFilter.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/filter/GlobalAccessTokenFilter.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/filter/SentinelFilterContextConfig.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/filter/SentinelFilterContextConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/LoderRouderHandler.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/LoderRouderHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/swagger/MySwaggerResourceProvider.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/swagger/MySwaggerResourceProvider.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/swagger/SwaggerResourceController.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/swagger/SwaggerResourceController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/DynamicRouteLoader.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/DynamicRouteLoader.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/repository/DynamicRouteService.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/repository/DynamicRouteService.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/repository/MyInMemoryRouteDefinitionRepository.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/repository/MyInMemoryRouteDefinitionRepository.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/vo/GatewayRouteVo.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/vo/GatewayRouteVo.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/vo/MyRouteDefinition.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/vo/MyRouteDefinition.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/resources/application.yml b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/resources/application.yml
old mode 100644
new mode 100755
index b3cc6f1..10ece95
--- a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/resources/application.yml
+++ b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/resources/application.yml
@@ -27,8 +27,8 @@
allowedOriginPatterns: "*"
allowedMethods: "*"
allowedHeaders: "*"
-# inetutils:
-# preferred-networks: 192.168
+ inetutils:
+ preferred-networks: 192.168
#Sentinel閰嶇疆
sentinel:
transport:
diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/resources/logback-spring.xml b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/resources/logback-spring.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-nacos/Dockerfile b/jeecg-server-cloud/jeecg-cloud-nacos/Dockerfile
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-nacos/README.md b/jeecg-server-cloud/jeecg-cloud-nacos/README.md
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg-dev.yaml b/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg-dev.yaml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg-gateway-dev.yaml b/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg-gateway-dev.yaml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg-gateway-router.json b/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg-gateway-router.json
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg.yaml b/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/jeecg.yaml
old mode 100644
new mode 100755
diff --git "a/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/\345\210\206\345\272\223\345\210\206\350\241\250/jeecg-sharding-multi.yaml" "b/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/\345\210\206\345\272\223\345\210\206\350\241\250/jeecg-sharding-multi.yaml"
old mode 100644
new mode 100755
diff --git "a/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/\345\210\206\345\272\223\345\210\206\350\241\250/jeecg-sharding.yaml" "b/jeecg-server-cloud/jeecg-cloud-nacos/docs/config/\345\210\206\345\272\223\345\210\206\350\241\250/jeecg-sharding.yaml"
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-nacos/pom.xml b/jeecg-server-cloud/jeecg-cloud-nacos/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-nacos/src/main/java/com/alibaba/nacos/JeecgNacosApplication.java b/jeecg-server-cloud/jeecg-cloud-nacos/src/main/java/com/alibaba/nacos/JeecgNacosApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-cloud-nacos/src/main/resources/application.yml b/jeecg-server-cloud/jeecg-cloud-nacos/src/main/resources/application.yml
old mode 100644
new mode 100755
index 74bfc97..bbd97d8
--- a/jeecg-server-cloud/jeecg-cloud-nacos/src/main/resources/application.yml
+++ b/jeecg-server-cloud/jeecg-cloud-nacos/src/main/resources/application.yml
@@ -12,9 +12,9 @@
db:
num: 1
password:
- '0': ${MYSQL-PWD:123456}
+ '0': ${MYSQL-PWD:root}
url:
- '0': jdbc:mysql://${MYSQL-HOST:jeecg-boot-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:nacos}?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true
+ '0': jdbc:mysql://${MYSQL-HOST:localhost}:${MYSQL-PORT:3306}/${MYSQL-DB:nacos-herb}?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true
user:
'0': ${MYSQL-USER:root}
management:
diff --git a/jeecg-server-cloud/jeecg-demo-cloud-start/Dockerfile b/jeecg-server-cloud/jeecg-demo-cloud-start/Dockerfile
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-demo-cloud-start/README.md b/jeecg-server-cloud/jeecg-demo-cloud-start/README.md
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-demo-cloud-start/pom.xml b/jeecg-server-cloud/jeecg-demo-cloud-start/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-demo-cloud-start/src/main/java/org/jeecg/JeecgDemoCloudApplication.java b/jeecg-server-cloud/jeecg-demo-cloud-start/src/main/java/org/jeecg/JeecgDemoCloudApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-demo-cloud-start/src/main/resources/application.yml b/jeecg-server-cloud/jeecg-demo-cloud-start/src/main/resources/application.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-demo-cloud-start/src/main/resources/logback-spring.xml b/jeecg-server-cloud/jeecg-demo-cloud-start/src/main/resources/logback-spring.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-system-cloud-start/Dockerfile b/jeecg-server-cloud/jeecg-system-cloud-start/Dockerfile
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-system-cloud-start/README.md b/jeecg-server-cloud/jeecg-system-cloud-start/README.md
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-system-cloud-start/pom.xml b/jeecg-server-cloud/jeecg-system-cloud-start/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-system-cloud-start/src/main/java/org/jeecg/JeecgSystemCloudApplication.java b/jeecg-server-cloud/jeecg-system-cloud-start/src/main/java/org/jeecg/JeecgSystemCloudApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/application.yml b/jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/application.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/jeecg/jeecg_config.properties b/jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/jeecg/jeecg_config.properties
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/jeecg/jeecg_database.properties b/jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/jeecg/jeecg_database.properties
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/logback-spring.xml b/jeecg-server-cloud/jeecg-system-cloud-start/src/main/resources/logback-spring.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/README.md b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/README.md
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/src/main/java/org/jeecg/monitor/JeecgMonitorApplication.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/src/main/java/org/jeecg/monitor/JeecgMonitorApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/src/main/java/org/jeecg/monitor/config/SecuritySecureConfig.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/src/main/java/org/jeecg/monitor/config/SecuritySecureConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/src/main/resources/application.yml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-monitor/src/main/resources/application.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/Dockerfile b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/Dockerfile
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/README.md b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/README.md
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/JeecgSentinelApplication.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/JeecgSentinelApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/constants/SentinelConStants.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/constants/SentinelConStants.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/AuthorityRuleController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/AuthorityRuleController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/DegradeController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/DegradeController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/ParamFlowRuleController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/ParamFlowRuleController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/SystemController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/SystemController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/base/BaseRuleController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/base/BaseRuleController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/gateway/GatewayApiController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/gateway/GatewayApiController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/gateway/GatewayFlowRuleController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/gateway/GatewayFlowRuleController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/v2/FlowControllerV2.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/controller/v2/FlowControllerV2.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/NacosConfigProperties.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/NacosConfigProperties.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/SentinelConfig.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/SentinelConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/authority/AuthorityRuleNacosProvider.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/authority/AuthorityRuleNacosProvider.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/authority/AuthorityRuleNacosPublisher.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/authority/AuthorityRuleNacosPublisher.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/degrade/DegradeRuleNacosProvider.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/degrade/DegradeRuleNacosProvider.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/degrade/DegradeRuleNacosPublisher.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/degrade/DegradeRuleNacosPublisher.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/entity/AuthorityRuleCorrectEntity.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/entity/AuthorityRuleCorrectEntity.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/entity/ParamFlowRuleCorrectEntity.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/entity/ParamFlowRuleCorrectEntity.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/flow/FlowRuleNacosProvider.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/flow/FlowRuleNacosProvider.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/flow/FlowRuleNacosPublisher.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/flow/FlowRuleNacosPublisher.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayApiNacosProvider.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayApiNacosProvider.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayApiNacosPublisher.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayApiNacosPublisher.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayFlowRulesNacosProvider.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayFlowRulesNacosProvider.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayFlowRulesNacosPublisher.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/gateway/GateWayFlowRulesNacosPublisher.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/paramflow/ParamFlowRuleNacosProvider.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/paramflow/ParamFlowRuleNacosProvider.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/paramflow/ParamFlowRuleNacosPublisher.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/paramflow/ParamFlowRuleNacosPublisher.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/system/SystemRuleNacosProvider.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/system/SystemRuleNacosProvider.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/system/SystemRuleNacosPublisher.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/java/com/alibaba/csp/sentinel/dashboard/rule/nacos/system/SystemRuleNacosPublisher.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/resources/application.yml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-sentinel/src/main/resources/application.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/constant/CloudConstant.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/constant/CloudConstant.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/client/JeecgTestClient.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/client/JeecgTestClient.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/client/JeecgTestClientDyn.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/client/JeecgTestClientDyn.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/controller/JeecgTestFeignController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/controller/JeecgTestFeignController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/factory/JeecgTestClientFactory.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/factory/JeecgTestClientFactory.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/fallback/JeecgTestFallback.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/feign/fallback/JeecgTestFallback.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/lock/DemoLockTest.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/lock/DemoLockTest.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/xxljob/DemoJobHandler.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/xxljob/DemoJobHandler.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/xxljob/XxclJobTest.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/xxljob/XxclJobTest.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/constant/CloudConstant.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/constant/CloudConstant.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/controller/JeecgMqTestController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/controller/JeecgMqTestController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/event/DemoBusEvent.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/event/DemoBusEvent.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloReceiver1.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloReceiver1.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloReceiver2.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloReceiver2.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloReceiver3.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloReceiver3.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloTimeReceiver.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-rabbitmq/src/main/java/org/jeecg/modules/test/rabbitmq/listener/HelloTimeReceiver.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/db/seata.sql b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/db/seata.sql
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/SeataAccountApplication.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/SeataAccountApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/controller/SeataAccountController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/controller/SeataAccountController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/entity/SeataAccount.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/entity/SeataAccount.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/mapper/SeataAccountMapper.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/mapper/SeataAccountMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/service/SeataAccountService.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/service/SeataAccountService.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/service/impl/SeataAccountServiceImpl.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/java/org/jeecg/modules/test/seata/account/service/impl/SeataAccountServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/resources/application.yml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/resources/application.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/resources/sql/schema-account.sql b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-account/src/main/resources/sql/schema-account.sql
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/SeataOrderApplication.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/SeataOrderApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/controller/SeataOrderController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/controller/SeataOrderController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/dto/PlaceOrderRequest.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/dto/PlaceOrderRequest.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/dto/ReduceBalanceRequest.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/dto/ReduceBalanceRequest.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/dto/ReduceStockRequest.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/dto/ReduceStockRequest.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/entity/SeataOrder.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/entity/SeataOrder.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/enums/OrderStatus.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/enums/OrderStatus.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/feign/AccountClient.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/feign/AccountClient.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/feign/ProductClient.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/feign/ProductClient.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/mapper/SeataOrderMapper.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/mapper/SeataOrderMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/service/SeataOrderService.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/service/SeataOrderService.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/service/impl/SeataOrderServiceImpl.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/java/org/jeecg/modules/test/seata/order/service/impl/SeataOrderServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/resources/application.yml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/resources/application.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/resources/sql/schema-order.sql b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-order/src/main/resources/sql/schema-order.sql
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/SeataProductApplication.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/SeataProductApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/controller/SeataProductController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/controller/SeataProductController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/entity/SeataProduct.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/entity/SeataProduct.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/mapper/SeataProductMapper.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/mapper/SeataProductMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/service/SeataProductService.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/service/SeataProductService.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/service/impl/SeataProductServiceImpl.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/java/org/jeecg/modules/test/seata/product/service/impl/SeataProductServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/resources/application.yml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/resources/application.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/resources/sql/schema-product.sql b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/jeecg-cloud-test-seata-product/src/main/resources/sql/schema-product.sql
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-seata/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/doc/db.sql b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/doc/db.sql
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/algorithm/StandardModTableShardAlgorithm.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/algorithm/StandardModTableShardAlgorithm.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/controller/JeecgShardingDemoController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/controller/JeecgShardingDemoController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/entity/ShardingSysLog.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/entity/ShardingSysLog.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/mapper/ShardingSysLogMapper.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/mapper/ShardingSysLogMapper.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/mapper/xml/ShardingSysLogMapper.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/mapper/xml/ShardingSysLogMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/service/IShardingSysLogService.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/service/IShardingSysLogService.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/service/impl/ShardingSysLogServiceImpl.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/java/org/jeecg/modules/test/sharding/service/impl/ShardingSysLogServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/resources/application-sharding-multi.yml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/resources/application-sharding-multi.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/resources/application-sharding.yml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-shardingsphere/src/main/resources/application-sharding.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/Dockerfile b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/Dockerfile
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/README.md b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/README.md
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/doc/db/tables_xxl_job.sql b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/doc/db/tables_xxl_job.sql
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/pom.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/XxlJobAdminApplication.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/XxlJobAdminApplication.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/IndexController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/IndexController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobApiController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobApiController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobCodeController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobCodeController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobGroupController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobGroupController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobInfoController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobInfoController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobLogController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/JobLogController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/UserController.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/UserController.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/annotation/PermissionLimit.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/annotation/PermissionLimit.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/interceptor/CookieInterceptor.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/interceptor/CookieInterceptor.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/interceptor/PermissionInterceptor.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/interceptor/PermissionInterceptor.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/interceptor/WebMvcConfig.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/interceptor/WebMvcConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/resolver/WebExceptionResolver.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/controller/resolver/WebExceptionResolver.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/alarm/JobAlarm.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/alarm/JobAlarm.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/alarm/JobAlarmer.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/alarm/JobAlarmer.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/alarm/impl/EmailJobAlarm.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/alarm/impl/EmailJobAlarm.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/conf/XxlJobAdminConfig.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/conf/XxlJobAdminConfig.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/cron/CronExpression.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/cron/CronExpression.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/exception/XxlJobException.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/exception/XxlJobException.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobGroup.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobGroup.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobInfo.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobInfo.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobLog.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobLog.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobLogGlue.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobLogGlue.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobLogReport.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobLogReport.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobRegistry.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobRegistry.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobUser.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/model/XxlJobUser.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/old/RemoteHttpJobBean.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/old/RemoteHttpJobBean.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/old/XxlJobDynamicScheduler.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/old/XxlJobDynamicScheduler.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/old/XxlJobThreadPool.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/old/XxlJobThreadPool.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/ExecutorRouteStrategyEnum.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/ExecutorRouteStrategyEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/ExecutorRouter.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/ExecutorRouter.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteBusyover.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteBusyover.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteConsistentHash.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteConsistentHash.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteFailover.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteFailover.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteFirst.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteFirst.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteLFU.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteLFU.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteLRU.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteLRU.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteLast.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteLast.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteRandom.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteRandom.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteRound.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/route/strategy/ExecutorRouteRound.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/scheduler/XxlJobScheduler.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/scheduler/XxlJobScheduler.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobFailMonitorHelper.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobFailMonitorHelper.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobLogReportHelper.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobLogReportHelper.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobLosedMonitorHelper.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobLosedMonitorHelper.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobRegistryMonitorHelper.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobRegistryMonitorHelper.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobTriggerPoolHelper.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/thread/JobTriggerPoolHelper.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/trigger/TriggerTypeEnum.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/trigger/TriggerTypeEnum.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/trigger/XxlJobTrigger.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/trigger/XxlJobTrigger.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/CookieUtil.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/CookieUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/FtlUtil.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/FtlUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/I18nUtil.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/I18nUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/JacksonUtil.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/JacksonUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/LocalCacheUtil.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/core/util/LocalCacheUtil.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobGroupDao.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobGroupDao.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobInfoDao.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobInfoDao.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobLogDao.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobLogDao.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobLogGlueDao.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobLogGlueDao.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobLogReportDao.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobLogReportDao.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobRegistryDao.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobRegistryDao.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobUserDao.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/dao/XxlJobUserDao.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/LoginService.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/LoginService.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/XxlJobService.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/XxlJobService.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/impl/AdminBizImpl.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/impl/AdminBizImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/impl/XxlJobServiceImpl.java b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/java/com/xxl/job/admin/service/impl/XxlJobServiceImpl.java
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/application.yml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/application.yml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/i18n/message_en.properties b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/i18n/message_en.properties
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/i18n/message_zh_CN.properties b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/i18n/message_zh_CN.properties
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/i18n/message_zh_TC.properties b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/i18n/message_zh_TC.properties
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/logback.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/logback.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobGroupMapper.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobGroupMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobInfoMapper.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobInfoMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobLogGlueMapper.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobLogGlueMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobLogMapper.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobLogMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobLogReportMapper.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobLogReportMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobRegistryMapper.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobRegistryMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobUserMapper.xml b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/mybatis-mapper/XxlJobUserMapper.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/css/ionicons.min.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/css/ionicons.min.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.eot b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.eot
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.svg b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.svg
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.ttf b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.ttf
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.woff b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/Ionicons/fonts/ionicons.woff
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/PACE/pace.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/PACE/pace.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/PACE/themes/blue/pace-theme-flash.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/PACE/themes/blue/pace-theme-flash.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap-daterangepicker/daterangepicker.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap-daterangepicker/daterangepicker.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap-daterangepicker/daterangepicker.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap-daterangepicker/daterangepicker.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/css/bootstrap.min.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/css/bootstrap.min.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/css/bootstrap.min.css.map b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/css/bootstrap.min.css.map
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2 b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/js/bootstrap.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/bootstrap/js/bootstrap.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/datatables.net-bs/css/dataTables.bootstrap.min.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/datatables.net-bs/css/dataTables.bootstrap.min.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/datatables.net-bs/js/dataTables.bootstrap.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/datatables.net-bs/js/dataTables.bootstrap.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/datatables.net/js/jquery.dataTables.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/datatables.net/js/jquery.dataTables.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/fastclick/fastclick.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/fastclick/fastclick.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/css/font-awesome.css.map b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/css/font-awesome.css.map
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/css/font-awesome.min.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/css/font-awesome.min.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/FontAwesome.otf b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/FontAwesome.otf
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.eot b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.eot
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.svg b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.ttf b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.ttf
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.woff b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.woff
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.woff2 b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/font-awesome/fonts/fontawesome-webfont.woff2
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/jquery-slimscroll/jquery.slimscroll.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/jquery-slimscroll/jquery.slimscroll.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/jquery/jquery.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/jquery/jquery.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/moment/moment.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/bower_components/moment/moment.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/dist/css/AdminLTE.min.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/dist/css/AdminLTE.min.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/dist/css/skins/_all-skins.min.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/dist/css/skins/_all-skins.min.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/dist/js/adminlte.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/dist/js/adminlte.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/icheck.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/icheck.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/square/blue.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/square/blue.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/square/blue.png b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/square/blue.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/square/blue@2x.png b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/adminlte/plugins/iCheck/square/blue@2x.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/favicon.ico b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/favicon.ico
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/common.1.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/common.1.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/index.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/index.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/jobcode.index.1.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/jobcode.index.1.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/jobgroup.index.1.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/jobgroup.index.1.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/jobinfo.index.1.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/jobinfo.index.1.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/joblog.detail.1.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/joblog.detail.1.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/joblog.index.1.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/joblog.index.1.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/login.1.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/login.1.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/user.index.1.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/js/user.index.1.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/addon/hint/anyword-hint.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/addon/hint/anyword-hint.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/addon/hint/show-hint.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/addon/hint/show-hint.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/addon/hint/show-hint.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/addon/hint/show-hint.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/lib/codemirror.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/lib/codemirror.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/lib/codemirror.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/lib/codemirror.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/clike/clike.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/clike/clike.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/javascript/javascript.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/javascript/javascript.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/php/php.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/php/php.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/powershell/powershell.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/powershell/powershell.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/python/python.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/python/python.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/shell/shell.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/codemirror/mode/shell/shell.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/cronGen/cronGen.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/cronGen/cronGen.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/cronGen/cronGen_en.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/cronGen/cronGen_en.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/echarts/echarts.common.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/echarts/echarts.common.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/jquery/jquery.cookie.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/jquery/jquery.cookie.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/jquery/jquery.validate.min.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/jquery/jquery.validate.min.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/layer.js b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/layer.js
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/icon-ext.png b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/icon-ext.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/icon.png b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/icon.png
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/layer.css b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/layer.css
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/loading-0.gif b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/loading-0.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/loading-1.gif b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/loading-1.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/loading-2.gif b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/static/plugins/layer/theme/default/loading-2.gif
old mode 100644
new mode 100755
Binary files differ
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/common/common.exception.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/common/common.exception.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/common/common.macro.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/common/common.macro.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/help.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/help.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/index.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/index.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/jobcode/jobcode.index.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/jobcode/jobcode.index.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/jobgroup/jobgroup.index.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/jobgroup/jobgroup.index.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/jobinfo/jobinfo.index.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/jobinfo/jobinfo.index.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/joblog/joblog.detail.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/joblog/joblog.detail.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/joblog/joblog.index.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/joblog/joblog.index.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/login.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/login.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/user/user.index.ftl b/jeecg-server-cloud/jeecg-visual/jeecg-cloud-xxljob/src/main/resources/templates/user/user.index.ftl
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/jeecg-visual/pom.xml b/jeecg-server-cloud/jeecg-visual/pom.xml
old mode 100644
new mode 100755
diff --git a/jeecg-server-cloud/pom.xml b/jeecg-server-cloud/pom.xml
old mode 100644
new mode 100755
diff --git a/jrebel-classpath-17592.jar b/jrebel-classpath-17592.jar
new file mode 100755
index 0000000..66f179e
--- /dev/null
+++ b/jrebel-classpath-17592.jar
Binary files differ
diff --git a/pom.xml b/pom.xml
old mode 100644
new mode 100755
--
Gitblit v1.9.3