From 2aec04a88865bf6cb0ffd11d07595115912b5f31 Mon Sep 17 00:00:00 2001 From: fengdan Date: Thu, 2 Jun 2022 00:19:23 +0800 Subject: [PATCH] =?UTF-8?q?yudao-module-wechat-mp=20=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E5=90=88=E5=B9=B6=E5=88=B0=20yudao-module-wechat=20=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit weixin-java-mp 更新为 最新正式版本 4.3.0 --- pom.xml | 1 - yudao-dependencies/pom.xml | 2 +- yudao-module-wechat-mp/pom.xml | 24 ------ .../yudao-module-wechat-mp-api/pom.xml | 26 ------- .../yudao-module-wechat-mp-biz/pom.xml | 77 ------------------- .../module/mp}/enums/ErrorCodeConstants.java | 2 +- .../iocoder/yudao/module/mp/package-info.java | 8 ++ .../yudao-module-mp-biz/pom.xml | 10 +++ .../admin/account/WxAccountController.java | 10 +-- .../mp}/admin/account/vo/WxAccountBaseVO.java | 2 +- .../account/vo/WxAccountCreateReqVO.java | 4 +- .../admin/account/vo/WxAccountExcelVO.java | 2 +- .../account/vo/WxAccountExportReqVO.java | 2 +- .../admin/account/vo/WxAccountPageReqVO.java | 2 +- .../mp}/admin/account/vo/WxAccountRespVO.java | 2 +- .../account/vo/WxAccountUpdateReqVO.java | 3 +- .../accountfans/WxAccountFansController.java | 45 ++++++----- .../accountfans/vo/WxAccountFansBaseVO.java | 2 +- .../vo/WxAccountFansCreateReqVO.java | 4 +- .../accountfans/vo/WxAccountFansExcelVO.java | 2 +- .../vo/WxAccountFansExportReqVO.java | 2 +- .../vo/WxAccountFansPageReqVO.java | 2 +- .../accountfans/vo/WxAccountFansRespVO.java | 2 +- .../vo/WxAccountFansUpdateReqVO.java | 3 +- .../module/mp}/builder/AbstractBuilder.java | 2 +- .../module/mp}/builder/ImageBuilder.java | 2 +- .../yudao/module/mp}/builder/TextBuilder.java | 2 +- .../yudao/module/mp}/config/WxMpConfig.java | 15 ++-- .../mp}/convert/account/WxAccountConvert.java | 14 ++-- .../accountfans/WxAccountFansConvert.java | 14 ++-- .../dal/dataobject/account/WxAccountDO.java | 2 +- .../accountfans/WxAccountFansDO.java | 2 +- .../dal/mysql/account/WxAccountMapper.java | 13 ++-- .../accountfans/WxAccountFansMapper.java | 13 ++-- .../module/mp}/handler/KfSessionHandler.java | 2 +- .../module/mp}/handler/LocationHandler.java | 4 +- .../yudao/module/mp}/handler/LogHandler.java | 2 +- .../yudao/module/mp}/handler/MenuHandler.java | 2 +- .../yudao/module/mp}/handler/MsgHandler.java | 20 +---- .../yudao/module/mp}/handler/NullHandler.java | 2 +- .../yudao/module/mp}/handler/ScanHandler.java | 2 +- .../mp}/handler/StoreCheckNotifyHandler.java | 2 +- .../module/mp}/handler/SubscribeHandler.java | 14 +--- .../mp}/handler/UnsubscribeHandler.java | 14 ++-- .../dict/WxConfigDataRefreshConsumer.java | 6 +- .../dict/WxConfigDataRefreshMessage.java | 2 +- .../producer/dict/WxMpConfigDataProducer.java | 4 +- .../mp}/service/account/WxAccountService.java | 18 +++-- .../service/account/WxAccountServiceImpl.java | 32 ++++---- .../accountfans/WxAccountFansService.java | 17 ++-- .../accountfans/WxAccountFansServiceImpl.java | 31 ++++---- yudao-server/pom.xml | 2 +- .../src/main/resources/application-local.yaml | 8 +- 53 files changed, 182 insertions(+), 320 deletions(-) delete mode 100644 yudao-module-wechat-mp/pom.xml delete mode 100644 yudao-module-wechat-mp/yudao-module-wechat-mp-api/pom.xml delete mode 100644 yudao-module-wechat-mp/yudao-module-wechat-mp-biz/pom.xml rename {yudao-module-wechat-mp/yudao-module-wechat-mp-api/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-api/src/main/java/cn/iocoder/yudao/module/mp}/enums/ErrorCodeConstants.java (89%) create mode 100644 yudao-module-wechat/yudao-module-mp-api/src/main/java/cn/iocoder/yudao/module/mp/package-info.java rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/account/WxAccountController.java (92%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/account/vo/WxAccountBaseVO.java (92%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/account/vo/WxAccountCreateReqVO.java (65%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/account/vo/WxAccountExcelVO.java (92%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/account/vo/WxAccountExportReqVO.java (93%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/account/vo/WxAccountPageReqVO.java (93%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/account/vo/WxAccountRespVO.java (89%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/account/vo/WxAccountUpdateReqVO.java (82%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/accountfans/WxAccountFansController.java (85%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/accountfans/vo/WxAccountFansBaseVO.java (95%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/accountfans/vo/WxAccountFansCreateReqVO.java (66%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/accountfans/vo/WxAccountFansExcelVO.java (94%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/accountfans/vo/WxAccountFansExportReqVO.java (96%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/accountfans/vo/WxAccountFansPageReqVO.java (96%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/accountfans/vo/WxAccountFansRespVO.java (85%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/admin/accountfans/vo/WxAccountFansUpdateReqVO.java (81%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/builder/AbstractBuilder.java (91%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/builder/ImageBuilder.java (92%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/builder/TextBuilder.java (92%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/config/WxMpConfig.java (91%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/convert/account/WxAccountConvert.java (61%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/convert/accountfans/WxAccountFansConvert.java (61%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/dal/dataobject/account/WxAccountDO.java (95%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/dal/dataobject/accountfans/WxAccountFansDO.java (96%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/dal/mysql/account/WxAccountMapper.java (83%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/dal/mysql/accountfans/WxAccountFansMapper.java (91%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/handler/KfSessionHandler.java (93%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/handler/LocationHandler.java (93%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/handler/LogHandler.java (94%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/handler/MenuHandler.java (95%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/handler/MsgHandler.java (89%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/handler/NullHandler.java (93%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/handler/ScanHandler.java (93%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/handler/StoreCheckNotifyHandler.java (93%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/handler/SubscribeHandler.java (88%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/handler/UnsubscribeHandler.java (76%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/mq/costomer/dict/WxConfigDataRefreshConsumer.java (76%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/mq/message/dict/WxConfigDataRefreshMessage.java (87%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/mq/producer/dict/WxMpConfigDataProducer.java (79%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/service/account/WxAccountService.java (73%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/service/account/WxAccountServiceImpl.java (72%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/service/accountfans/WxAccountFansService.java (76%) rename {yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp => yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp}/service/accountfans/WxAccountFansServiceImpl.java (71%) diff --git a/pom.xml b/pom.xml index 1ccbca933..7adca82e1 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,6 @@ yudao-module-system yudao-module-infra yudao-module-pay - yudao-module-wechat-mp yudao-module-wechat diff --git a/yudao-dependencies/pom.xml b/yudao-dependencies/pom.xml index 7b91eeb6c..2e9ee4fb4 100644 --- a/yudao-dependencies/pom.xml +++ b/yudao-dependencies/pom.xml @@ -64,7 +64,7 @@ 3.1.471 1.2.7 1.4.0 - 3.3.0 + 4.3.0 diff --git a/yudao-module-wechat-mp/pom.xml b/yudao-module-wechat-mp/pom.xml deleted file mode 100644 index 97818d4e7..000000000 --- a/yudao-module-wechat-mp/pom.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - yudao - cn.iocoder.boot - ${revision} - - 4.0.0 - - yudao-module-wechat-mp-api - yudao-module-wechat-mp-biz - - yudao-module-wechat-mp - pom - - ${project.artifactId} - - 微信公众号模块,主要实现 账号管理,粉丝管理 等功能。 - - - - diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-api/pom.xml b/yudao-module-wechat-mp/yudao-module-wechat-mp-api/pom.xml deleted file mode 100644 index 604950788..000000000 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-api/pom.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - yudao-module-wechat-mp - cn.iocoder.boot - ${revision} - - 4.0.0 - yudao-module-wechat-mp-api - jar - - ${project.artifactId} - - 微信公众号模块 API,暴露给其它模块调用 - - - - - cn.iocoder.boot - yudao-common - - - - diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/pom.xml b/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/pom.xml deleted file mode 100644 index 9266de9ac..000000000 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/pom.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - yudao-module-wechat-mp - cn.iocoder.boot - ${revision} - - 4.0.0 - jar - - yudao-module-wechat-mp-biz - - ${project.artifactId} - - 微信公众号模块,主要实现 账号管理,粉丝管理 等功能。 - - - - - cn.iocoder.boot - yudao-module-wechat-mp-api - ${revision} - - - - - cn.iocoder.boot - yudao-spring-boot-starter-biz-operatelog - - - - - cn.iocoder.boot - yudao-spring-boot-starter-web - - - - cn.iocoder.boot - yudao-spring-boot-starter-security - - - - - cn.iocoder.boot - yudao-spring-boot-starter-mybatis - - - - - cn.iocoder.boot - yudao-spring-boot-starter-test - - - cn.iocoder.boot - yudao-spring-boot-starter-excel - - - cn.iocoder.boot - yudao-spring-boot-starter-mq - - - - org.springframework.boot - spring-boot-configuration-processor - true - - - - com.github.binarywang - weixin-java-mp - - - - - diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-api/src/main/java/cn/iocoder/yudao/module/wechatMp/enums/ErrorCodeConstants.java b/yudao-module-wechat/yudao-module-mp-api/src/main/java/cn/iocoder/yudao/module/mp/enums/ErrorCodeConstants.java similarity index 89% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-api/src/main/java/cn/iocoder/yudao/module/wechatMp/enums/ErrorCodeConstants.java rename to yudao-module-wechat/yudao-module-mp-api/src/main/java/cn/iocoder/yudao/module/mp/enums/ErrorCodeConstants.java index ea356c0bb..2454ecf0d 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-api/src/main/java/cn/iocoder/yudao/module/wechatMp/enums/ErrorCodeConstants.java +++ b/yudao-module-wechat/yudao-module-mp-api/src/main/java/cn/iocoder/yudao/module/mp/enums/ErrorCodeConstants.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.enums; +package cn.iocoder.yudao.module.mp.enums; import cn.iocoder.yudao.framework.common.exception.ErrorCode; diff --git a/yudao-module-wechat/yudao-module-mp-api/src/main/java/cn/iocoder/yudao/module/mp/package-info.java b/yudao-module-wechat/yudao-module-mp-api/src/main/java/cn/iocoder/yudao/module/mp/package-info.java new file mode 100644 index 000000000..598718088 --- /dev/null +++ b/yudao-module-wechat/yudao-module-mp-api/src/main/java/cn/iocoder/yudao/module/mp/package-info.java @@ -0,0 +1,8 @@ +/** + * mp 模块,我们放微信微信公众号。 + * 例如说:提供微信公众号的账号、菜单、粉丝、标签、消息、自动回复、素材、模板通知、运营数据等功能 + * + * 1. Controller URL:以 /mp/ 开头,避免和其它 Module 冲突 + * 2. DataObject 表名:以 mp_ 开头,方便在数据库中区分 + */ +package cn.iocoder.yudao.module.mp; diff --git a/yudao-module-wechat/yudao-module-mp-biz/pom.xml b/yudao-module-wechat/yudao-module-mp-biz/pom.xml index 67a6bed2a..ef91f5092 100644 --- a/yudao-module-wechat/yudao-module-mp-biz/pom.xml +++ b/yudao-module-wechat/yudao-module-mp-biz/pom.xml @@ -79,6 +79,16 @@ + + + com.github.binarywang + weixin-java-mp + + + cn.iocoder.boot + yudao-spring-boot-starter-excel + + diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/WxAccountController.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/WxAccountController.java similarity index 92% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/WxAccountController.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/WxAccountController.java index 86ac52cf5..af3e3fc97 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/WxAccountController.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/WxAccountController.java @@ -1,13 +1,13 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.account; +package cn.iocoder.yudao.module.mp.admin.account; import cn.iocoder.yudao.framework.common.pojo.CommonResult; import cn.iocoder.yudao.framework.common.pojo.PageResult; import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils; import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; -import cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo.*; -import cn.iocoder.yudao.module.wechatMp.convert.account.WxAccountConvert; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO; -import cn.iocoder.yudao.module.wechatMp.service.account.WxAccountService; +import cn.iocoder.yudao.module.mp.admin.account.vo.*; +import cn.iocoder.yudao.module.mp.convert.account.WxAccountConvert; +import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO; +import cn.iocoder.yudao.module.mp.service.account.WxAccountService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiOperation; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountBaseVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountBaseVO.java similarity index 92% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountBaseVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountBaseVO.java index 05d5bffdf..e9ab4f452 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountBaseVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountBaseVO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo; +package cn.iocoder.yudao.module.mp.admin.account.vo; import lombok.*; import java.util.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountCreateReqVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountCreateReqVO.java similarity index 65% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountCreateReqVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountCreateReqVO.java index c60125c0c..9797c5942 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountCreateReqVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountCreateReqVO.java @@ -1,9 +1,7 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo; +package cn.iocoder.yudao.module.mp.admin.account.vo; import lombok.*; -import java.util.*; import io.swagger.annotations.*; -import javax.validation.constraints.*; @ApiModel("管理后台 - 公众号账户创建 Request VO") @Data diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountExcelVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountExcelVO.java similarity index 92% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountExcelVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountExcelVO.java index 4885a0a98..c9df5de3b 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountExcelVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountExcelVO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo; +package cn.iocoder.yudao.module.mp.admin.account.vo; import lombok.*; import java.util.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountExportReqVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountExportReqVO.java similarity index 93% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountExportReqVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountExportReqVO.java index 563dd2ab1..dc5334092 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountExportReqVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountExportReqVO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo; +package cn.iocoder.yudao.module.mp.admin.account.vo; import lombok.*; import java.util.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountPageReqVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountPageReqVO.java similarity index 93% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountPageReqVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountPageReqVO.java index 443c26ed6..35f22f1f9 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountPageReqVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountPageReqVO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo; +package cn.iocoder.yudao.module.mp.admin.account.vo; import lombok.*; import java.util.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountRespVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountRespVO.java similarity index 89% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountRespVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountRespVO.java index 63eeecad5..847502985 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountRespVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountRespVO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo; +package cn.iocoder.yudao.module.mp.admin.account.vo; import lombok.*; import java.util.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountUpdateReqVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountUpdateReqVO.java similarity index 82% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountUpdateReqVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountUpdateReqVO.java index 53ec0181f..d55c0e45e 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/account/vo/WxAccountUpdateReqVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/account/vo/WxAccountUpdateReqVO.java @@ -1,7 +1,6 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo; +package cn.iocoder.yudao.module.mp.admin.account.vo; import lombok.*; -import java.util.*; import io.swagger.annotations.*; import javax.validation.constraints.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/WxAccountFansController.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/WxAccountFansController.java similarity index 85% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/WxAccountFansController.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/WxAccountFansController.java index 0d97b0f0f..dde714e17 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/WxAccountFansController.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/WxAccountFansController.java @@ -1,30 +1,29 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans; +package cn.iocoder.yudao.module.mp.admin.accountfans; -import org.springframework.web.bind.annotation.*; -import javax.annotation.Resource; -import org.springframework.validation.annotation.Validated; -import org.springframework.security.access.prepost.PreAuthorize; -import io.swagger.annotations.*; - -import javax.validation.constraints.*; -import javax.validation.*; -import javax.servlet.http.*; -import java.util.*; -import java.io.IOException; - -import cn.iocoder.yudao.framework.common.pojo.PageResult; import cn.iocoder.yudao.framework.common.pojo.CommonResult; -import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; - +import cn.iocoder.yudao.framework.common.pojo.PageResult; import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils; - import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; -import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.*; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.*; +import cn.iocoder.yudao.module.mp.convert.accountfans.WxAccountFansConvert; +import cn.iocoder.yudao.module.mp.dal.dataobject.accountfans.WxAccountFansDO; +import cn.iocoder.yudao.module.mp.service.accountfans.WxAccountFansService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiOperation; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; -import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.*; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO; -import cn.iocoder.yudao.module.wechatMp.convert.accountfans.WxAccountFansConvert; -import cn.iocoder.yudao.module.wechatMp.service.accountfans.WxAccountFansService; +import javax.annotation.Resource; +import javax.servlet.http.HttpServletResponse; +import javax.validation.Valid; +import java.io.IOException; +import java.util.Collection; +import java.util.List; + +import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; @Api(tags = "管理后台 - 微信公众号粉丝") @RestController @@ -90,7 +89,7 @@ public class WxAccountFansController { @PreAuthorize("@ss.hasPermission('wechatMp:wx-account-fans:export')") @OperateLog(type = EXPORT) public void exportWxAccountFansExcel(@Valid WxAccountFansExportReqVO exportReqVO, - HttpServletResponse response) throws IOException { + HttpServletResponse response) throws IOException { List list = wxAccountFansService.getWxAccountFansList(exportReqVO); // 导出 Excel List datas = WxAccountFansConvert.INSTANCE.convertList02(list); diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansBaseVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansBaseVO.java similarity index 95% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansBaseVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansBaseVO.java index 3345dc429..eca46e864 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansBaseVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansBaseVO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo; +package cn.iocoder.yudao.module.mp.admin.accountfans.vo; import lombok.*; import java.util.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansCreateReqVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansCreateReqVO.java similarity index 66% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansCreateReqVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansCreateReqVO.java index 4fa90d7ed..f1f8a9fde 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansCreateReqVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansCreateReqVO.java @@ -1,9 +1,7 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo; +package cn.iocoder.yudao.module.mp.admin.accountfans.vo; import lombok.*; -import java.util.*; import io.swagger.annotations.*; -import javax.validation.constraints.*; @ApiModel("管理后台 - 微信公众号粉丝创建 Request VO") @Data diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansExcelVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansExcelVO.java similarity index 94% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansExcelVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansExcelVO.java index 9be42b4a8..e4561cb04 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansExcelVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansExcelVO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo; +package cn.iocoder.yudao.module.mp.admin.accountfans.vo; import lombok.*; import java.util.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansExportReqVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansExportReqVO.java similarity index 96% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansExportReqVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansExportReqVO.java index 1a3831858..9de273f26 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansExportReqVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansExportReqVO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo; +package cn.iocoder.yudao.module.mp.admin.accountfans.vo; import lombok.*; import java.util.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansPageReqVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansPageReqVO.java similarity index 96% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansPageReqVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansPageReqVO.java index 577eccc9d..7a47127fb 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansPageReqVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansPageReqVO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo; +package cn.iocoder.yudao.module.mp.admin.accountfans.vo; import lombok.*; import java.util.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansRespVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansRespVO.java similarity index 85% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansRespVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansRespVO.java index 18f1398ed..9548dcac6 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansRespVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansRespVO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo; +package cn.iocoder.yudao.module.mp.admin.accountfans.vo; import lombok.*; import java.util.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansUpdateReqVO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansUpdateReqVO.java similarity index 81% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansUpdateReqVO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansUpdateReqVO.java index 5fd8a76a2..e60ce479d 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/controller/admin/accountfans/vo/WxAccountFansUpdateReqVO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/admin/accountfans/vo/WxAccountFansUpdateReqVO.java @@ -1,7 +1,6 @@ -package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo; +package cn.iocoder.yudao.module.mp.admin.accountfans.vo; import lombok.*; -import java.util.*; import io.swagger.annotations.*; import javax.validation.constraints.*; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/builder/AbstractBuilder.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/builder/AbstractBuilder.java similarity index 91% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/builder/AbstractBuilder.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/builder/AbstractBuilder.java index 383b1eeab..e2b0424c1 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/builder/AbstractBuilder.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/builder/AbstractBuilder.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.builder; +package cn.iocoder.yudao.module.mp.builder; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/builder/ImageBuilder.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/builder/ImageBuilder.java similarity index 92% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/builder/ImageBuilder.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/builder/ImageBuilder.java index 9924984ed..421f46181 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/builder/ImageBuilder.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/builder/ImageBuilder.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.builder; +package cn.iocoder.yudao.module.mp.builder; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/builder/TextBuilder.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/builder/TextBuilder.java similarity index 92% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/builder/TextBuilder.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/builder/TextBuilder.java index a1b1849dc..bd951990e 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/builder/TextBuilder.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/builder/TextBuilder.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.builder; +package cn.iocoder.yudao.module.mp.builder; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/config/WxMpConfig.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/config/WxMpConfig.java similarity index 91% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/config/WxMpConfig.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/config/WxMpConfig.java index 33b2022b5..2afb91e61 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/config/WxMpConfig.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/config/WxMpConfig.java @@ -1,25 +1,24 @@ -package cn.iocoder.yudao.module.wechatMp.config; +package cn.iocoder.yudao.module.mp.config; import cn.hutool.extra.spring.SpringUtil; -import cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo.WxAccountExportReqVO; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO; -import cn.iocoder.yudao.module.wechatMp.handler.*; -import cn.iocoder.yudao.module.wechatMp.service.account.WxAccountService; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountExportReqVO; +import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO; +import cn.iocoder.yudao.module.mp.handler.*; +import cn.iocoder.yudao.module.mp.service.account.WxAccountService; import com.google.common.collect.Maps; import lombok.extern.slf4j.Slf4j; import me.chanjar.weixin.common.api.WxConsts; -import me.chanjar.weixin.mp.api.WxMpInMemoryConfigStorage; import me.chanjar.weixin.mp.api.WxMpMessageRouter; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl; +import me.chanjar.weixin.mp.config.impl.WxMpDefaultConfigImpl; import me.chanjar.weixin.mp.constant.WxMpEventConstants; import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import org.springframework.util.CollectionUtils; -import javax.annotation.PostConstruct; import java.util.List; import java.util.Map; import java.util.stream.Collectors; @@ -51,7 +50,7 @@ public class WxMpConfig implements InitializingBean { public static void init(List wxAccountDOS) { mpServices = wxAccountDOS.stream().map(wxAccountDO -> { // TODO 亚洲:使用 WxMpInMemoryConfigStorage 的话,多节点会不会存在 accessToken 冲突 - WxMpInMemoryConfigStorage configStorage = new WxMpInMemoryConfigStorage(); + WxMpDefaultConfigImpl configStorage = new WxMpDefaultConfigImpl(); configStorage.setAppId(wxAccountDO.getAppid()); configStorage.setSecret(wxAccountDO.getAppsecret()); configStorage.setToken(wxAccountDO.getToken()); diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/convert/account/WxAccountConvert.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/convert/account/WxAccountConvert.java similarity index 61% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/convert/account/WxAccountConvert.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/convert/account/WxAccountConvert.java index 183fd2108..ce4c79ab8 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/convert/account/WxAccountConvert.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/convert/account/WxAccountConvert.java @@ -1,13 +1,15 @@ -package cn.iocoder.yudao.module.wechatMp.convert.account; - -import java.util.*; +package cn.iocoder.yudao.module.mp.convert.account; import cn.iocoder.yudao.framework.common.pojo.PageResult; - +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountCreateReqVO; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountExcelVO; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountRespVO; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountUpdateReqVO; +import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO; import org.mapstruct.Mapper; import org.mapstruct.factory.Mappers; -import cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo.*; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO; + +import java.util.List; /** * 公众号账户 Convert diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/convert/accountfans/WxAccountFansConvert.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/convert/accountfans/WxAccountFansConvert.java similarity index 61% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/convert/accountfans/WxAccountFansConvert.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/convert/accountfans/WxAccountFansConvert.java index 8c755744b..6bf995713 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/convert/accountfans/WxAccountFansConvert.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/convert/accountfans/WxAccountFansConvert.java @@ -1,13 +1,15 @@ -package cn.iocoder.yudao.module.wechatMp.convert.accountfans; - -import java.util.*; +package cn.iocoder.yudao.module.mp.convert.accountfans; import cn.iocoder.yudao.framework.common.pojo.PageResult; - +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansCreateReqVO; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansExcelVO; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansRespVO; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansUpdateReqVO; +import cn.iocoder.yudao.module.mp.dal.dataobject.accountfans.WxAccountFansDO; import org.mapstruct.Mapper; import org.mapstruct.factory.Mappers; -import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.*; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO; + +import java.util.List; /** * 微信公众号粉丝 Convert diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/dataobject/account/WxAccountDO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/dataobject/account/WxAccountDO.java similarity index 95% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/dataobject/account/WxAccountDO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/dataobject/account/WxAccountDO.java index 26ac5ca21..673749527 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/dataobject/account/WxAccountDO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/dataobject/account/WxAccountDO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.dal.dataobject.account; +package cn.iocoder.yudao.module.mp.dal.dataobject.account; import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; import com.baomidou.mybatisplus.annotation.KeySequence; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/dataobject/accountfans/WxAccountFansDO.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/dataobject/accountfans/WxAccountFansDO.java similarity index 96% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/dataobject/accountfans/WxAccountFansDO.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/dataobject/accountfans/WxAccountFansDO.java index ecdd6d6af..348513750 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/dataobject/accountfans/WxAccountFansDO.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/dataobject/accountfans/WxAccountFansDO.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans; +package cn.iocoder.yudao.module.mp.dal.dataobject.accountfans; import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; import com.baomidou.mybatisplus.annotation.KeySequence; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/mysql/account/WxAccountMapper.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/mysql/account/WxAccountMapper.java similarity index 83% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/mysql/account/WxAccountMapper.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/mysql/account/WxAccountMapper.java index 9cf80c4f8..bfcaed42f 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/mysql/account/WxAccountMapper.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/mysql/account/WxAccountMapper.java @@ -1,13 +1,14 @@ -package cn.iocoder.yudao.module.wechatMp.dal.mysql.account; - -import java.util.*; +package cn.iocoder.yudao.module.mp.dal.mysql.account; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO; +import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountExportReqVO; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountPageReqVO; +import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO; import org.apache.ibatis.annotations.Mapper; -import cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo.*; + +import java.util.List; /** * 公众号账户 Mapper diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/mysql/accountfans/WxAccountFansMapper.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/mysql/accountfans/WxAccountFansMapper.java similarity index 91% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/mysql/accountfans/WxAccountFansMapper.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/mysql/accountfans/WxAccountFansMapper.java index f62221c6a..c79eb316c 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/dal/mysql/accountfans/WxAccountFansMapper.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/dal/mysql/accountfans/WxAccountFansMapper.java @@ -1,13 +1,14 @@ -package cn.iocoder.yudao.module.wechatMp.dal.mysql.accountfans; - -import java.util.*; +package cn.iocoder.yudao.module.mp.dal.mysql.accountfans; import cn.iocoder.yudao.framework.common.pojo.PageResult; -import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO; +import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansExportReqVO; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansPageReqVO; +import cn.iocoder.yudao.module.mp.dal.dataobject.accountfans.WxAccountFansDO; import org.apache.ibatis.annotations.Mapper; -import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.*; + +import java.util.List; /** * 微信公众号粉丝 Mapper diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/KfSessionHandler.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/KfSessionHandler.java similarity index 93% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/KfSessionHandler.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/KfSessionHandler.java index dc7b02287..47150d48d 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/KfSessionHandler.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/KfSessionHandler.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.handler; +package cn.iocoder.yudao.module.mp.handler; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpMessageHandler; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/LocationHandler.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/LocationHandler.java similarity index 93% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/LocationHandler.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/LocationHandler.java index 57c50b010..af5a22b62 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/LocationHandler.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/LocationHandler.java @@ -1,6 +1,6 @@ -package cn.iocoder.yudao.module.wechatMp.handler; +package cn.iocoder.yudao.module.mp.handler; -import cn.iocoder.yudao.module.wechatMp.builder.TextBuilder; +import cn.iocoder.yudao.module.mp.builder.TextBuilder; import lombok.extern.slf4j.Slf4j; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpMessageHandler; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/LogHandler.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/LogHandler.java similarity index 94% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/LogHandler.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/LogHandler.java index f199d0b5a..58ae131cd 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/LogHandler.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/LogHandler.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.handler; +package cn.iocoder.yudao.module.mp.handler; import cn.iocoder.yudao.framework.common.util.json.JsonUtils; import lombok.extern.slf4j.Slf4j; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/MenuHandler.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/MenuHandler.java similarity index 95% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/MenuHandler.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/MenuHandler.java index 5ba320a39..2eacfb068 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/MenuHandler.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/MenuHandler.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.handler; +package cn.iocoder.yudao.module.mp.handler; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpMessageHandler; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/MsgHandler.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/MsgHandler.java similarity index 89% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/MsgHandler.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/MsgHandler.java index fed4aba1f..6dc84c6ec 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/MsgHandler.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/MsgHandler.java @@ -1,33 +1,15 @@ -package cn.iocoder.yudao.module.wechatMp.handler; +package cn.iocoder.yudao.module.mp.handler; -import cn.hutool.core.date.DateUtil; -import cn.hutool.core.io.FileUtil; -import cn.hutool.http.HtmlUtil; -import cn.hutool.http.HttpUtil; -import cn.hutool.json.JSONUtil; -import cn.iocoder.yudao.framework.common.util.json.JsonUtils; -import cn.iocoder.yudao.module.wechatMp.builder.TextBuilder; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO; -import cn.iocoder.yudao.module.wechatMp.service.account.WxAccountService; import lombok.extern.slf4j.Slf4j; -import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpMessageHandler; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage; -import me.chanjar.weixin.mp.bean.result.WxMpUser; -import org.apache.commons.lang3.StringUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; -import java.io.File; -import java.io.UnsupportedEncodingException; import java.util.Map; -import static me.chanjar.weixin.common.api.WxConsts.XmlMsgType; - @Component @Slf4j public class MsgHandler implements WxMpMessageHandler { diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/NullHandler.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/NullHandler.java similarity index 93% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/NullHandler.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/NullHandler.java index 94003e05d..abc907622 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/NullHandler.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/NullHandler.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.handler; +package cn.iocoder.yudao.module.mp.handler; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpMessageHandler; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/ScanHandler.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/ScanHandler.java similarity index 93% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/ScanHandler.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/ScanHandler.java index b84198468..20d0c0ee9 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/ScanHandler.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/ScanHandler.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.handler; +package cn.iocoder.yudao.module.mp.handler; import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.common.session.WxSessionManager; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/StoreCheckNotifyHandler.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/StoreCheckNotifyHandler.java similarity index 93% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/StoreCheckNotifyHandler.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/StoreCheckNotifyHandler.java index 7e7a409ab..52715c511 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/StoreCheckNotifyHandler.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/StoreCheckNotifyHandler.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.handler; +package cn.iocoder.yudao.module.mp.handler; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpMessageHandler; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/SubscribeHandler.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/SubscribeHandler.java similarity index 88% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/SubscribeHandler.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/SubscribeHandler.java index 1ce10d0e9..6979e033a 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/SubscribeHandler.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/SubscribeHandler.java @@ -1,14 +1,5 @@ -package cn.iocoder.yudao.module.wechatMp.handler; +package cn.iocoder.yudao.module.mp.handler; -import cn.hutool.core.date.DateUtil; -import cn.iocoder.yudao.framework.common.util.json.JsonUtils; -import cn.iocoder.yudao.module.wechatMp.builder.TextBuilder; -import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.WxAccountFansCreateReqVO; -import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.WxAccountFansUpdateReqVO; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO; -import cn.iocoder.yudao.module.wechatMp.service.account.WxAccountService; -import cn.iocoder.yudao.module.wechatMp.service.accountfans.WxAccountFansService; import lombok.extern.slf4j.Slf4j; import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.common.session.WxSessionManager; @@ -16,11 +7,8 @@ import me.chanjar.weixin.mp.api.WxMpMessageHandler; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage; -import me.chanjar.weixin.mp.bean.result.WxMpUser; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import java.io.UnsupportedEncodingException; import java.util.Map; @Component diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/UnsubscribeHandler.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/UnsubscribeHandler.java similarity index 76% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/UnsubscribeHandler.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/UnsubscribeHandler.java index 17340e7bb..b7b3aa7d3 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/handler/UnsubscribeHandler.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/handler/UnsubscribeHandler.java @@ -1,18 +1,16 @@ -package cn.iocoder.yudao.module.wechatMp.handler; +package cn.iocoder.yudao.module.mp.handler; -import cn.hutool.core.date.DateUtil; -import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.WxAccountFansUpdateReqVO; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO; -import cn.iocoder.yudao.module.wechatMp.service.account.WxAccountService; -import cn.iocoder.yudao.module.wechatMp.service.accountfans.WxAccountFansService; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansUpdateReqVO; +import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO; +import cn.iocoder.yudao.module.mp.dal.dataobject.accountfans.WxAccountFansDO; +import cn.iocoder.yudao.module.mp.service.account.WxAccountService; +import cn.iocoder.yudao.module.mp.service.accountfans.WxAccountFansService; import lombok.extern.slf4j.Slf4j; import me.chanjar.weixin.common.session.WxSessionManager; import me.chanjar.weixin.mp.api.WxMpMessageHandler; import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage; import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage; -import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/mq/costomer/dict/WxConfigDataRefreshConsumer.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/mq/costomer/dict/WxConfigDataRefreshConsumer.java similarity index 76% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/mq/costomer/dict/WxConfigDataRefreshConsumer.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/mq/costomer/dict/WxConfigDataRefreshConsumer.java index af46f2232..a9355fe26 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/mq/costomer/dict/WxConfigDataRefreshConsumer.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/mq/costomer/dict/WxConfigDataRefreshConsumer.java @@ -1,8 +1,8 @@ -package cn.iocoder.yudao.module.wechatMp.mq.costomer.dict; +package cn.iocoder.yudao.module.mp.mq.costomer.dict; import cn.iocoder.yudao.framework.mq.core.pubsub.AbstractChannelMessageListener; -import cn.iocoder.yudao.module.wechatMp.config.WxMpConfig; -import cn.iocoder.yudao.module.wechatMp.mq.message.dict.WxConfigDataRefreshMessage; +import cn.iocoder.yudao.module.mp.config.WxMpConfig; +import cn.iocoder.yudao.module.mp.mq.message.dict.WxConfigDataRefreshMessage; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/mq/message/dict/WxConfigDataRefreshMessage.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/mq/message/dict/WxConfigDataRefreshMessage.java similarity index 87% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/mq/message/dict/WxConfigDataRefreshMessage.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/mq/message/dict/WxConfigDataRefreshMessage.java index 92d2e195c..09eee99a6 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/mq/message/dict/WxConfigDataRefreshMessage.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/mq/message/dict/WxConfigDataRefreshMessage.java @@ -1,4 +1,4 @@ -package cn.iocoder.yudao.module.wechatMp.mq.message.dict; +package cn.iocoder.yudao.module.mp.mq.message.dict; import cn.iocoder.yudao.framework.mq.core.pubsub.AbstractChannelMessage; import lombok.Data; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/mq/producer/dict/WxMpConfigDataProducer.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/mq/producer/dict/WxMpConfigDataProducer.java similarity index 79% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/mq/producer/dict/WxMpConfigDataProducer.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/mq/producer/dict/WxMpConfigDataProducer.java index 8e5120328..725cb5eeb 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/mq/producer/dict/WxMpConfigDataProducer.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/mq/producer/dict/WxMpConfigDataProducer.java @@ -1,7 +1,7 @@ -package cn.iocoder.yudao.module.wechatMp.mq.producer.dict; +package cn.iocoder.yudao.module.mp.mq.producer.dict; import cn.iocoder.yudao.framework.mq.core.RedisMQTemplate; -import cn.iocoder.yudao.module.wechatMp.mq.message.dict.WxConfigDataRefreshMessage; +import cn.iocoder.yudao.module.mp.mq.message.dict.WxConfigDataRefreshMessage; import org.springframework.stereotype.Component; import javax.annotation.Resource; diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/account/WxAccountService.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/account/WxAccountService.java similarity index 73% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/account/WxAccountService.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/account/WxAccountService.java index 0ab38a02f..0ad1048cb 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/account/WxAccountService.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/account/WxAccountService.java @@ -1,13 +1,17 @@ -package cn.iocoder.yudao.module.wechatMp.service.account; +package cn.iocoder.yudao.module.mp.service.account; -import java.util.*; -import javax.validation.*; - -import cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo.*; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountCreateReqVO; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountExportReqVO; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountPageReqVO; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountUpdateReqVO; +import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO; import com.baomidou.mybatisplus.core.toolkit.support.SFunction; +import javax.validation.Valid; +import java.util.Collection; +import java.util.List; + /** * 公众号账户 Service 接口 * @@ -76,5 +80,5 @@ public interface WxAccountService { * @param val * @return */ - WxAccountDO findBy(SFunction field, Object val); + WxAccountDO findBy(SFunction field, Object val); } diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/account/WxAccountServiceImpl.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/account/WxAccountServiceImpl.java similarity index 72% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/account/WxAccountServiceImpl.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/account/WxAccountServiceImpl.java index 5d9142a3b..494595ad7 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/account/WxAccountServiceImpl.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/account/WxAccountServiceImpl.java @@ -1,24 +1,24 @@ -package cn.iocoder.yudao.module.wechatMp.service.account; +package cn.iocoder.yudao.module.mp.service.account; -import cn.iocoder.yudao.module.wechatMp.mq.producer.dict.WxMpConfigDataProducer; +import cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil; +import cn.iocoder.yudao.framework.common.pojo.PageResult; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountCreateReqVO; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountExportReqVO; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountPageReqVO; +import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountUpdateReqVO; +import cn.iocoder.yudao.module.mp.convert.account.WxAccountConvert; +import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO; +import cn.iocoder.yudao.module.mp.dal.mysql.account.WxAccountMapper; +import cn.iocoder.yudao.module.mp.enums.ErrorCodeConstants; +import cn.iocoder.yudao.module.mp.mq.producer.dict.WxMpConfigDataProducer; import com.baomidou.mybatisplus.core.toolkit.support.SFunction; import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - import org.springframework.validation.annotation.Validated; -import java.util.*; +import javax.annotation.Resource; +import java.util.Collection; +import java.util.List; -import cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo.*; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO; -import cn.iocoder.yudao.framework.common.pojo.PageResult; - -import cn.iocoder.yudao.module.wechatMp.convert.account.WxAccountConvert; -import cn.iocoder.yudao.module.wechatMp.dal.mysql.account.WxAccountMapper; - -import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; -import static cn.iocoder.yudao.module.wechatMp.enums.ErrorCodeConstants.*; /** * 公众号账户 Service 实现类 @@ -66,7 +66,7 @@ public class WxAccountServiceImpl implements WxAccountService { private void validateWxAccountExists(Long id) { if (wxAccountMapper.selectById(id) == null) { - throw exception(WX_ACCOUNT_NOT_EXISTS); + throw ServiceExceptionUtil.exception(ErrorCodeConstants.WX_ACCOUNT_NOT_EXISTS); } } diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/accountfans/WxAccountFansService.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/accountfans/WxAccountFansService.java similarity index 76% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/accountfans/WxAccountFansService.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/accountfans/WxAccountFansService.java index 1daf08c30..fcd08a842 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/accountfans/WxAccountFansService.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/accountfans/WxAccountFansService.java @@ -1,14 +1,17 @@ -package cn.iocoder.yudao.module.wechatMp.service.accountfans; +package cn.iocoder.yudao.module.mp.service.accountfans; -import java.util.*; -import javax.validation.*; - -import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.*; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO; import cn.iocoder.yudao.framework.common.pojo.PageResult; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansCreateReqVO; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansExportReqVO; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansPageReqVO; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansUpdateReqVO; +import cn.iocoder.yudao.module.mp.dal.dataobject.accountfans.WxAccountFansDO; import com.baomidou.mybatisplus.core.toolkit.support.SFunction; +import javax.validation.Valid; +import java.util.Collection; +import java.util.List; + /** * 微信公众号粉丝 Service 接口 * diff --git a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/accountfans/WxAccountFansServiceImpl.java b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/accountfans/WxAccountFansServiceImpl.java similarity index 71% rename from yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/accountfans/WxAccountFansServiceImpl.java rename to yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/accountfans/WxAccountFansServiceImpl.java index 4afe73049..7fd31cfdc 100644 --- a/yudao-module-wechat-mp/yudao-module-wechat-mp-biz/src/main/java/cn/iocoder/yudao/module/wechatMp/service/accountfans/WxAccountFansServiceImpl.java +++ b/yudao-module-wechat/yudao-module-mp-biz/src/main/java/cn/iocoder/yudao/module/mp/service/accountfans/WxAccountFansServiceImpl.java @@ -1,23 +1,22 @@ -package cn.iocoder.yudao.module.wechatMp.service.accountfans; +package cn.iocoder.yudao.module.mp.service.accountfans; +import cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil; +import cn.iocoder.yudao.framework.common.pojo.PageResult; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansCreateReqVO; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansExportReqVO; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansPageReqVO; +import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansUpdateReqVO; +import cn.iocoder.yudao.module.mp.convert.accountfans.WxAccountFansConvert; +import cn.iocoder.yudao.module.mp.dal.dataobject.accountfans.WxAccountFansDO; +import cn.iocoder.yudao.module.mp.dal.mysql.accountfans.WxAccountFansMapper; +import cn.iocoder.yudao.module.mp.enums.ErrorCodeConstants; import com.baomidou.mybatisplus.core.toolkit.support.SFunction; import org.springframework.stereotype.Service; - -import javax.annotation.Resource; - import org.springframework.validation.annotation.Validated; -import java.util.*; - -import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.*; -import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO; -import cn.iocoder.yudao.framework.common.pojo.PageResult; - -import cn.iocoder.yudao.module.wechatMp.convert.accountfans.WxAccountFansConvert; -import cn.iocoder.yudao.module.wechatMp.dal.mysql.accountfans.WxAccountFansMapper; - -import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; -import static cn.iocoder.yudao.module.wechatMp.enums.ErrorCodeConstants.*; +import javax.annotation.Resource; +import java.util.Collection; +import java.util.List; /** * 微信公众号粉丝 Service 实现类 @@ -59,7 +58,7 @@ public class WxAccountFansServiceImpl implements WxAccountFansService { private void validateWxAccountFansExists(Long id) { if (wxAccountFansMapper.selectById(id) == null) { - throw exception(WX_ACCOUNT_FANS_NOT_EXISTS); + throw ServiceExceptionUtil.exception(ErrorCodeConstants.WX_ACCOUNT_FANS_NOT_EXISTS); } } diff --git a/yudao-server/pom.xml b/yudao-server/pom.xml index be9b75424..0e78464e9 100644 --- a/yudao-server/pom.xml +++ b/yudao-server/pom.xml @@ -63,7 +63,7 @@ cn.iocoder.boot - yudao-module-wechat-mp-biz + yudao-module-mp-biz ${revision} diff --git a/yudao-server/src/main/resources/application-local.yaml b/yudao-server/src/main/resources/application-local.yaml index beed068e5..0a3baafab 100644 --- a/yudao-server/src/main/resources/application-local.yaml +++ b/yudao-server/src/main/resources/application-local.yaml @@ -44,8 +44,8 @@ spring: datasource: master: name: ruoyi-vue-pro - url: jdbc:mysql://127.0.0.1:3306/${spring.datasource.dynamic.datasource.master.name}?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X 连接的示例 -# url: jdbc:mysql://127.0.0.1:3306/${spring.datasource.dynamic.datasource.master.name}?useSSL=false&allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=CTT # MySQL Connector/J 5.X 连接的示例 +# url: jdbc:mysql://127.0.0.1:3306/${spring.datasource.dynamic.datasource.master.name}?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X 连接的示例 + url: jdbc:mysql://127.0.0.1:3306/${spring.datasource.dynamic.datasource.master.name}?useSSL=false&allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai # MySQL Connector/J 5.X 连接的示例 # url: jdbc:postgresql://127.0.0.1:5432/${spring.datasource.dynamic.datasource.slave.name} # PostgreSQL 连接的示例 # url: jdbc:oracle:thin:@127.0.0.1:1521:xe # Oracle 连接的示例 # url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=${spring.datasource.dynamic.datasource.master.name} # SQLServer 连接的示例 @@ -55,8 +55,8 @@ spring: # password: JSm:g(*%lU4ZAkz06cd52KqT3)i1?H7W slave: # 模拟从库,可根据自己需要修改 name: ruoyi-vue-pro - url: jdbc:mysql://127.0.0.1:3306/${spring.datasource.dynamic.datasource.slave.name}?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X 连接的示例 -# url: jdbc:mysql://127.0.0.1:3306/${spring.datasource.dynamic.datasource.slave.name}?useSSL=false&allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=CTT # MySQL Connector/J 5.X 连接的示例 +# url: jdbc:mysql://127.0.0.1:3306/${spring.datasource.dynamic.datasource.slave.name}?allowMultiQueries=true&useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X 连接的示例 + url: jdbc:mysql://127.0.0.1:3306/${spring.datasource.dynamic.datasource.slave.name}?useSSL=false&allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai # MySQL Connector/J 5.X 连接的示例 # url: jdbc:postgresql://127.0.0.1:5432/${spring.datasource.dynamic.datasource.slave.name} # PostgreSQL 连接的示例 # url: jdbc:oracle:thin:@127.0.0.1:1521:xe # Oracle 连接的示例 # url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=${spring.datasource.dynamic.datasource.slave.name} # SQLServer 连接的示例