From ede41b74f924dd8e1b153fd583b2c9c3e9b15bb7 Mon Sep 17 00:00:00 2001 From: hy001 Date: Wed, 15 Apr 2026 18:28:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9B=BE=E7=89=87=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../1.5.12-RELEASES/_remote.repositories | 4 + ...or-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...ent-censor-1.5.12-RELEASES.jar.lastUpdated | 5 + .../component-censor-1.5.12-RELEASES.jar.sha1 | 1 + .../component-censor-1.5.12-RELEASES.pom | 37 ++ ...ent-censor-1.5.12-RELEASES.pom.lastUpdated | 5 + .../component-censor-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...re-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...onent-core-1.5.12-RELEASES.jar.lastUpdated | 5 + .../component-core-1.5.12-RELEASES.jar.sha1 | 1 + .../component-core-1.5.12-RELEASES.pom | 21 + ...onent-core-1.5.12-RELEASES.pom.lastUpdated | 5 + .../component-core-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...me-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...onent-game-1.5.12-RELEASES.jar.lastUpdated | 5 + .../component-game-1.5.12-RELEASES.jar.sha1 | 1 + .../component-game-1.5.12-RELEASES.pom | 31 ++ ...onent-game-1.5.12-RELEASES.pom.lastUpdated | 5 + .../component-game-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...ge-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...nt-message-1.5.12-RELEASES.jar.lastUpdated | 5 + ...t-instant-message-1.5.12-RELEASES.jar.sha1 | 1 + ...ponent-instant-message-1.5.12-RELEASES.pom | 41 ++ ...nt-message-1.5.12-RELEASES.pom.lastUpdated | 5 + ...t-instant-message-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...og-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...ponent-log-1.5.12-RELEASES.jar.lastUpdated | 5 + .../component-log-1.5.12-RELEASES.jar.sha1 | 1 + .../component-log-1.5.12-RELEASES.pom | 8 + ...ponent-log-1.5.12-RELEASES.pom.lastUpdated | 5 + .../component-log-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...db-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...nt-mongodb-1.5.12-RELEASES.jar.lastUpdated | 5 + ...component-mongodb-1.5.12-RELEASES.jar.sha1 | 1 + .../component-mongodb-1.5.12-RELEASES.pom | 29 ++ ...nt-mongodb-1.5.12-RELEASES.pom.lastUpdated | 5 + ...component-mongodb-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...mq-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...mponent-mq-1.5.12-RELEASES.jar.lastUpdated | 5 + .../component-mq-1.5.12-RELEASES.jar.sha1 | 1 + .../component-mq-1.5.12-RELEASES.pom | 44 ++ ...mponent-mq-1.5.12-RELEASES.pom.lastUpdated | 5 + .../component-mq-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...ss-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...ponent-oss-1.5.12-RELEASES.jar.lastUpdated | 5 + .../component-oss-1.5.12-RELEASES.jar.sha1 | 1 + .../component-oss-1.5.12-RELEASES.pom | 32 ++ ...ponent-oss-1.5.12-RELEASES.pom.lastUpdated | 5 + .../component-oss-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...ay-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...ponent-pay-1.5.12-RELEASES.jar.lastUpdated | 5 + .../component-pay-1.5.12-RELEASES.jar.sha1 | 1 + .../component-pay-1.5.12-RELEASES.pom | 76 ++++ ...ponent-pay-1.5.12-RELEASES.pom.lastUpdated | 5 + .../component-pay-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...sh-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...onent-push-1.5.12-RELEASES.jar.lastUpdated | 5 + .../component-push-1.5.12-RELEASES.jar.sha1 | 1 + .../component-push-1.5.12-RELEASES.pom | 32 ++ ...onent-push-1.5.12-RELEASES.pom.lastUpdated | 5 + .../component-push-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...is-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...nent-redis-1.5.12-RELEASES.jar.lastUpdated | 5 + .../component-redis-1.5.12-RELEASES.jar.sha1 | 1 + .../component-redis-1.5.12-RELEASES.pom | 46 +++ ...nent-redis-1.5.12-RELEASES.pom.lastUpdated | 5 + .../component-redis-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...ms-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...ponent-sms-1.5.12-RELEASES.jar.lastUpdated | 5 + .../component-sms-1.5.12-RELEASES.jar.sha1 | 1 + .../component-sms-1.5.12-RELEASES.pom | 27 ++ ...ponent-sms-1.5.12-RELEASES.pom.lastUpdated | 5 + .../component-sms-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...on-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...ranslation-1.5.12-RELEASES.jar.lastUpdated | 5 + ...onent-translation-1.5.12-RELEASES.jar.sha1 | 1 + .../component-translation-1.5.12-RELEASES.pom | 8 + ...ranslation-1.5.12-RELEASES.pom.lastUpdated | 5 + ...onent-translation-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...ud-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...work-cloud-1.5.12-RELEASES.jar.lastUpdated | 5 + .../framework-cloud-1.5.12-RELEASES.jar.sha1 | 1 + .../framework-cloud-1.5.12-RELEASES.pom | 23 ++ ...work-cloud-1.5.12-RELEASES.pom.lastUpdated | 5 + .../framework-cloud-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...re-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...ework-core-1.5.12-RELEASES.jar.lastUpdated | 5 + .../framework-core-1.5.12-RELEASES.jar.sha1 | 1 + .../framework-core-1.5.12-RELEASES.pom | 27 ++ ...ework-core-1.5.12-RELEASES.pom.lastUpdated | 5 + .../framework-core-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...to-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...mework-dto-1.5.12-RELEASES.jar.lastUpdated | 5 + .../framework-dto-1.5.12-RELEASES.jar.sha1 | 1 + .../framework-dto-1.5.12-RELEASES.pom | 13 + ...mework-dto-1.5.12-RELEASES.pom.lastUpdated | 5 + .../framework-dto-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...gn-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...work-feign-1.5.12-RELEASES.jar.lastUpdated | 5 + .../framework-feign-1.5.12-RELEASES.jar.sha1 | 1 + .../framework-feign-1.5.12-RELEASES.pom | 49 +++ ...work-feign-1.5.12-RELEASES.pom.lastUpdated | 5 + .../framework-feign-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...is-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...rk-mybatis-1.5.12-RELEASES.jar.lastUpdated | 5 + ...framework-mybatis-1.5.12-RELEASES.jar.sha1 | 1 + .../framework-mybatis-1.5.12-RELEASES.pom | 53 +++ ...rk-mybatis-1.5.12-RELEASES.pom.lastUpdated | 5 + ...framework-mybatis-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...os-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...work-nacos-1.5.12-RELEASES.jar.lastUpdated | 5 + .../framework-nacos-1.5.12-RELEASES.jar.sha1 | 1 + .../framework-nacos-1.5.12-RELEASES.pom | 53 +++ ...work-nacos-1.5.12-RELEASES.pom.lastUpdated | 5 + .../framework-nacos-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...re-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...dingsphere-1.5.12-RELEASES.jar.lastUpdated | 5 + ...rk-shardingsphere-1.5.12-RELEASES.jar.sha1 | 1 + ...amework-shardingsphere-1.5.12-RELEASES.pom | 8 + ...dingsphere-1.5.12-RELEASES.pom.lastUpdated | 5 + ...rk-shardingsphere-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...eb-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...mework-web-1.5.12-RELEASES.jar.lastUpdated | 5 + .../framework-web-1.5.12-RELEASES.jar.sha1 | 1 + .../framework-web-1.5.12-RELEASES.pom | 64 +++ ...mework-web-1.5.12-RELEASES.pom.lastUpdated | 5 + .../framework-web-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 3 + .../rc-components-1.5.12-RELEASES.pom | 42 ++ ...components-1.5.12-RELEASES.pom.lastUpdated | 5 + .../rc-components-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 3 + ...dependencies-framework-1.5.12-RELEASES.pom | 389 ++++++++++++++++++ ...-framework-1.5.12-RELEASES.pom.lastUpdated | 5 + ...dencies-framework-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 3 + .../rc-framework-1.5.12-RELEASES.pom | 33 ++ ...-framework-1.5.12-RELEASES.pom.lastUpdated | 5 + .../rc-framework-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...re-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...-tool-core-1.5.12-RELEASES.jar.lastUpdated | 5 + .../rc-tool-core-1.5.12-RELEASES.jar.sha1 | 1 + .../rc-tool-core-1.5.12-RELEASES.pom | 61 +++ ...-tool-core-1.5.12-RELEASES.pom.lastUpdated | 5 + .../rc-tool-core-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 4 + ...to-1.5.12-RELEASES-sources.jar.lastUpdated | 6 + ...ool-crypto-1.5.12-RELEASES.jar.lastUpdated | 5 + .../rc-tool-crypto-1.5.12-RELEASES.jar.sha1 | 1 + .../rc-tool-crypto-1.5.12-RELEASES.pom | 22 + ...ool-crypto-1.5.12-RELEASES.pom.lastUpdated | 5 + .../rc-tool-crypto-1.5.12-RELEASES.pom.sha1 | 1 + .../1.5.12-RELEASES/_remote.repositories | 3 + .../rc-tool-1.5.12-RELEASES.pom | 21 + .../rc-tool-1.5.12-RELEASES.pom.lastUpdated | 5 + .../rc-tool-1.5.12-RELEASES.pom.sha1 | 1 + nacos_config/common/external.yml | 21 + nacos_config/common/framework-config.yml | 19 + nacos_config/common/mongo-config.yml | 9 + nacos_config/common/rds-config.yml | 25 ++ nacos_config/common/redis-config.yml | 19 + nacos_config/common/rocketmq.yml | 4 + nacos_config/rc-auth/application.yml | 4 + nacos_config/rc-gateway/application.yml | 119 ++++++ .../rc-service-external/application.yml | 72 ++++ nacos_config/rc-service-live/application.yml | 2 + nacos_config/rc-service-order/application.yml | 77 ++++ nacos_config/rc-service-other/application.yml | 132 ++++++ .../rc-service-wallet/application.yml | 4 + .../rc-service-wallet/sharding-config.yml | 42 ++ nacos_config/visual-monitor/application.yml | 5 + rc-auth/pom.xml | 16 + ...tInviteActivityInternalRestController.java | 33 ++ .../ResidentInviteActivityRestController.java | 52 +++ ...InviteActivityRewardBridgeServiceImpl.java | 52 +++ .../ResidentInviteActivityServiceImpl.java | 363 ++++++++++++++++ .../invite/InviteCampaignConfigCO.java | 90 ++++ .../invite/InviteCampaignInviteeCO.java | 47 +++ .../invite/InviteCampaignInviterCO.java | 43 ++ .../invite/InviteCampaignConfigSaveCmd.java | 89 ++++ .../invite/InviteCampaignGrantGoldCmd.java | 38 ++ .../invite/InviteCampaignGrantPropsCmd.java | 34 ++ .../InviteCampaignInviteePageQryCmd.java | 25 ++ .../InviteCampaignInviterPageQryCmd.java | 31 ++ ...dentInviteActivityRewardBridgeService.java | 14 + .../ResidentInviteActivityService.java | 23 ++ .../app/invite/InviteCampaignConfigDAO.java | 10 + .../app/invite/InviteCampaignQueryDAO.java | 22 + .../invite/InviteCampaignRewardRuleDAO.java | 10 + .../invite/InviteCampaignInviteeQuery.java | 23 ++ .../app/invite/InviteCampaignInviteeRow.java | 35 ++ .../invite/InviteCampaignInviterQuery.java | 25 ++ .../app/invite/InviteCampaignInviterRow.java | 33 ++ .../app/invite/InviteCampaignConfig.java | 54 +++ .../app/invite/InviteCampaignRewardRule.java | 48 +++ .../invite/InviteCampaignConfigService.java | 10 + .../InviteCampaignRewardRuleService.java | 10 + .../impl/InviteCampaignConfigServiceImpl.java | 16 + .../InviteCampaignRewardRuleServiceImpl.java | 16 + .../dao/app/invite/InviteCampaignQueryDAO.xml | 102 +++++ 221 files changed, 3750 insertions(+) create mode 100644 maven_private/component-censor/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom create mode 100644 maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-core/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom create mode 100644 maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-game/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom create mode 100644 maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-instant-message/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom create mode 100644 maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-log/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom create mode 100644 maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-mongodb/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom create mode 100644 maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-mq/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom create mode 100644 maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-oss/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom create mode 100644 maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-pay/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom create mode 100644 maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-push/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom create mode 100644 maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-redis/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom create mode 100644 maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-sms/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom create mode 100644 maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/component-translation/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom create mode 100644 maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/framework-cloud/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom create mode 100644 maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/framework-core/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom create mode 100644 maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/framework-dto/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom create mode 100644 maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/framework-feign/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom create mode 100644 maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/framework-mybatis/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom create mode 100644 maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/framework-nacos/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom create mode 100644 maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/framework-shardingsphere/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom create mode 100644 maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/framework-web/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom create mode 100644 maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/rc-components/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom create mode 100644 maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/rc-dependencies-framework/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom create mode 100644 maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/rc-framework/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom create mode 100644 maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/rc-tool-core/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom create mode 100644 maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/rc-tool-crypto/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES-sources.jar.lastUpdated create mode 100644 maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.jar.lastUpdated create mode 100644 maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.jar.sha1 create mode 100644 maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom create mode 100644 maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom.sha1 create mode 100644 maven_private/rc-tool/1.5.12-RELEASES/_remote.repositories create mode 100644 maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom create mode 100644 maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom.lastUpdated create mode 100644 maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom.sha1 create mode 100644 nacos_config/common/external.yml create mode 100644 nacos_config/common/framework-config.yml create mode 100644 nacos_config/common/mongo-config.yml create mode 100644 nacos_config/common/rds-config.yml create mode 100644 nacos_config/common/redis-config.yml create mode 100644 nacos_config/common/rocketmq.yml create mode 100644 nacos_config/rc-auth/application.yml create mode 100644 nacos_config/rc-gateway/application.yml create mode 100644 nacos_config/rc-service-external/application.yml create mode 100644 nacos_config/rc-service-live/application.yml create mode 100644 nacos_config/rc-service-order/application.yml create mode 100644 nacos_config/rc-service-other/application.yml create mode 100644 nacos_config/rc-service-wallet/application.yml create mode 100644 nacos_config/rc-service-wallet/sharding-config.yml create mode 100644 nacos_config/visual-monitor/application.yml create mode 100644 rc-service/rc-service-console/console-adapter/src/main/java/com/red/circle/console/adapter/app/activity/ResidentInviteActivityInternalRestController.java create mode 100644 rc-service/rc-service-console/console-adapter/src/main/java/com/red/circle/console/adapter/app/activity/ResidentInviteActivityRestController.java create mode 100644 rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityRewardBridgeServiceImpl.java create mode 100644 rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityServiceImpl.java create mode 100644 rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignConfigCO.java create mode 100644 rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignInviteeCO.java create mode 100644 rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignInviterCO.java create mode 100644 rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignConfigSaveCmd.java create mode 100644 rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignGrantGoldCmd.java create mode 100644 rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignGrantPropsCmd.java create mode 100644 rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignInviteePageQryCmd.java create mode 100644 rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignInviterPageQryCmd.java create mode 100644 rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityRewardBridgeService.java create mode 100644 rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityService.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignConfigDAO.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignQueryDAO.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignRewardRuleDAO.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviteeQuery.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviteeRow.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviterQuery.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviterRow.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/entity/app/invite/InviteCampaignConfig.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/entity/app/invite/InviteCampaignRewardRule.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/InviteCampaignConfigService.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/InviteCampaignRewardRuleService.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/impl/InviteCampaignConfigServiceImpl.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/impl/InviteCampaignRewardRuleServiceImpl.java create mode 100644 rc-service/rc-service-console/console-infrastructure/src/main/resources/dao/app/invite/InviteCampaignQueryDAO.xml diff --git a/maven_private/component-censor/1.5.12-RELEASES/_remote.repositories b/maven_private/component-censor/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..4b6a30c --- /dev/null +++ b/maven_private/component-censor/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:05 CST 2025 +component-censor-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-censor-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..f7e0bf4 --- /dev/null +++ b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:08:06 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602484734 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602486915 diff --git a/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..4ad8746 --- /dev/null +++ b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:05 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941958101 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941965831 diff --git a/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.jar.sha1 b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..5836387 --- /dev/null +++ b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +bfe0bb74ec551d22875bfd1c5b788aed58d42c5d \ No newline at end of file diff --git a/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom new file mode 100644 index 0000000..7724b69 --- /dev/null +++ b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom @@ -0,0 +1,37 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-censor + 1.5.12-RELEASES + 内容安全 + + + com.red.circle + rc-tool-core + provided + + + com.red.circle + rc-tool-crypto + provided + + + com.tencentcloudapi + tencentcloud-sdk-java + ${tencentcloud.version} + + + org.springframework.boot + spring-boot-starter-test + test + + + diff --git a/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..00f8cac --- /dev/null +++ b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:48 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941887431 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941888445 diff --git a/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom.sha1 b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..eb708c7 --- /dev/null +++ b/maven_private/component-censor/1.5.12-RELEASES/component-censor-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +cc581338aadf4b21695153caba35c542048226ac \ No newline at end of file diff --git a/maven_private/component-core/1.5.12-RELEASES/_remote.repositories b/maven_private/component-core/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..c97fb7c --- /dev/null +++ b/maven_private/component-core/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:05:00 CST 2025 +component-core-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-core-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..5b2baf8 --- /dev/null +++ b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:08:41 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602518402 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602521520 diff --git a/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..b66e197 --- /dev/null +++ b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:05:00 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941900042 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941900483 diff --git a/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.jar.sha1 b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..c2a2407 --- /dev/null +++ b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +4f5a2b1852de4aa374902a1f0c208c95e9611282 \ No newline at end of file diff --git a/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom new file mode 100644 index 0000000..abe5045 --- /dev/null +++ b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom @@ -0,0 +1,21 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-core + 1.5.12-RELEASES + 核心包 + + + com.red.circle + rc-tool-core + + + diff --git a/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..7f00a22 --- /dev/null +++ b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:38 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941878093 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941878686 diff --git a/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom.sha1 b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..eb86374 --- /dev/null +++ b/maven_private/component-core/1.5.12-RELEASES/component-core-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +16892cdeb69fdbff359c8263ee84f21bba182020 \ No newline at end of file diff --git a/maven_private/component-game/1.5.12-RELEASES/_remote.repositories b/maven_private/component-game/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..fd5c009 --- /dev/null +++ b/maven_private/component-game/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:23:59 CST 2025 +component-game-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-game-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..72f2883 --- /dev/null +++ b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:10:50 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602648049 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602650273 diff --git a/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..c1bf727 --- /dev/null +++ b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:23:59 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753943038353 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753943039082 diff --git a/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.jar.sha1 b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..2edb31b --- /dev/null +++ b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +9fcf4bebe13121c823f0318cde1430ff2c242497 \ No newline at end of file diff --git a/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom new file mode 100644 index 0000000..be405aa --- /dev/null +++ b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom @@ -0,0 +1,31 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-game + 1.5.12-RELEASES + 游戏服务 + + + com.red.circle + rc-tool-core + provided + + + com.red.circle + rc-tool-crypto + provided + + + jakarta.validation + jakarta.validation-api + + + diff --git a/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..69b99f9 --- /dev/null +++ b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:23:54 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753943034307 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753943034947 diff --git a/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom.sha1 b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..6fec9fc --- /dev/null +++ b/maven_private/component-game/1.5.12-RELEASES/component-game-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +3f93f428cbad24f811214bf739440c7d4374d677 \ No newline at end of file diff --git a/maven_private/component-instant-message/1.5.12-RELEASES/_remote.repositories b/maven_private/component-instant-message/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..7f94bc6 --- /dev/null +++ b/maven_private/component-instant-message/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:55 CST 2025 +component-instant-message-1.5.12-RELEASES.pom>2562004-release-VUVifD= +component-instant-message-1.5.12-RELEASES.jar>2562004-release-VUVifD= diff --git a/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..1469eed --- /dev/null +++ b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:08:53 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602532072 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602533282 diff --git a/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..156afa8 --- /dev/null +++ b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:55 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753943335216 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753943335654 diff --git a/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.jar.sha1 b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..1c4a1e9 --- /dev/null +++ b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +e9d353c49e264643458918e9a7a2ca4f8f9f90b8 \ No newline at end of file diff --git a/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom new file mode 100644 index 0000000..8724f55 --- /dev/null +++ b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom @@ -0,0 +1,41 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-instant-message + 1.5.12-RELEASES + 即时通讯 + + + com.red.circle + component-core + + + com.github.tencentyun + tls-sig-api-v2 + ${tls-sig-api.version} + + + com.tencentcloudapi + tencentcloud-sdk-java + ${tencentcloud.version} + + + io.agora + authentication + ${agora.version} + + + org.springframework.boot + spring-boot-starter-test + test + + + diff --git a/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..ad45e57 --- /dev/null +++ b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:38 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941878124 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941878678 diff --git a/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom.sha1 b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..6c929b4 --- /dev/null +++ b/maven_private/component-instant-message/1.5.12-RELEASES/component-instant-message-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +7853347353f9a99df8307b5648ab7bd698eefd42 \ No newline at end of file diff --git a/maven_private/component-log/1.5.12-RELEASES/_remote.repositories b/maven_private/component-log/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..710613d --- /dev/null +++ b/maven_private/component-log/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:04 CST 2025 +component-log-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-log-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..3ffec2c --- /dev/null +++ b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:10:31 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602630257 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602631438 diff --git a/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..d1b2631 --- /dev/null +++ b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:04 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941964155 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941964981 diff --git a/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.jar.sha1 b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..e3ac125 --- /dev/null +++ b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +2a1343e3ab5b390ededf5ada5861f908acd41473 \ No newline at end of file diff --git a/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom new file mode 100644 index 0000000..5b27cd2 --- /dev/null +++ b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom @@ -0,0 +1,8 @@ + + +4.0.0 +com.red.circle +component-log +1.5.12-RELEASES +jar + \ No newline at end of file diff --git a/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..60d23ff --- /dev/null +++ b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:55 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941895197 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941895627 diff --git a/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom.sha1 b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..12e0a73 --- /dev/null +++ b/maven_private/component-log/1.5.12-RELEASES/component-log-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +1ed01829a7ca787f44809727626f1db0ac48d6c3 \ No newline at end of file diff --git a/maven_private/component-mongodb/1.5.12-RELEASES/_remote.repositories b/maven_private/component-mongodb/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..c17d392 --- /dev/null +++ b/maven_private/component-mongodb/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:55 CST 2025 +component-mongodb-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-mongodb-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..ddddec1 --- /dev/null +++ b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:08:14 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602493766 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602494792 diff --git a/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..ab89299 --- /dev/null +++ b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:55 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753943334436 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753943335083 diff --git a/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.jar.sha1 b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..fd0b1ab --- /dev/null +++ b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +67cd9ecc8e2ce70924d454e854998e95fe0922f8 \ No newline at end of file diff --git a/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom new file mode 100644 index 0000000..b8906c9 --- /dev/null +++ b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom @@ -0,0 +1,29 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-mongodb + 1.5.12-RELEASES + mongodb组件 + + + org.springframework.boot + spring-boot-starter-data-mongodb + + + com.red.circle + framework-dto + + + com.red.circle + rc-tool-core + + + diff --git a/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..97b56f2 --- /dev/null +++ b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:49 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941888968 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941889476 diff --git a/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom.sha1 b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..9c2b9d2 --- /dev/null +++ b/maven_private/component-mongodb/1.5.12-RELEASES/component-mongodb-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +eda8b6b92db7c6790eef25198e4a9bbc5da56db1 \ No newline at end of file diff --git a/maven_private/component-mq/1.5.12-RELEASES/_remote.repositories b/maven_private/component-mq/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..26160ee --- /dev/null +++ b/maven_private/component-mq/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:54 CST 2025 +component-mq-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-mq-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..81e731d --- /dev/null +++ b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:09:18 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602555582 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602558596 diff --git a/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..506d37b --- /dev/null +++ b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:54 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753943334148 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753943334801 diff --git a/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.jar.sha1 b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..75485fb --- /dev/null +++ b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +92e40bd20df602db1d807313a1aa83ea715c9afc \ No newline at end of file diff --git a/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom new file mode 100644 index 0000000..5716c04 --- /dev/null +++ b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom @@ -0,0 +1,44 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-mq + 1.5.12-RELEASES + 消息队列 + + + com.red.circle + component-core + + + com.red.circle + component-redis + + + com.red.circle + rc-tool-core + + + org.apache.rocketmq + rocketmq-client-java + ${rocketmq-client-java.version} + + + com.alibaba + fastjson + ${fastjson.version} + + + org.springframework.boot + spring-boot-starter-test + test + + + diff --git a/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..9ecc17d --- /dev/null +++ b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:53 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941893170 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941893625 diff --git a/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom.sha1 b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..e9b8253 --- /dev/null +++ b/maven_private/component-mq/1.5.12-RELEASES/component-mq-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +fa6cdca06eef460f05dc7496e30c056949aa1cb3 \ No newline at end of file diff --git a/maven_private/component-oss/1.5.12-RELEASES/_remote.repositories b/maven_private/component-oss/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..131f45e --- /dev/null +++ b/maven_private/component-oss/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:55 CST 2025 +component-oss-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-oss-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..fcd2c0d --- /dev/null +++ b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:07:45 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602464684 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602465761 diff --git a/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..9a905ba --- /dev/null +++ b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:55 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753943334494 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753943335176 diff --git a/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.jar.sha1 b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..99480b5 --- /dev/null +++ b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +5fd7b6b374a64dbf072af0e802306dd61e53fba3 \ No newline at end of file diff --git a/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom new file mode 100644 index 0000000..8c9dbc9 --- /dev/null +++ b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom @@ -0,0 +1,32 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-oss + 1.5.12-RELEASES + oss + + + com.red.circle + rc-tool-core + provided + + + com.aliyun.oss + aliyun-sdk-oss + ${aliyun-java-sdk-oss.version} + + + org.springframework.boot + spring-boot-starter-test + test + + + diff --git a/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..e187d0f --- /dev/null +++ b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:43 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941882600 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941883094 diff --git a/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom.sha1 b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..0168009 --- /dev/null +++ b/maven_private/component-oss/1.5.12-RELEASES/component-oss-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +d43d00a534e2f08f0d562decd4d453fb70fdcb82 \ No newline at end of file diff --git a/maven_private/component-pay/1.5.12-RELEASES/_remote.repositories b/maven_private/component-pay/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..03a0eb2 --- /dev/null +++ b/maven_private/component-pay/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:55 CST 2025 +component-pay-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-pay-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..46387b1 --- /dev/null +++ b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:09:07 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602544846 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602547083 diff --git a/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..15946c4 --- /dev/null +++ b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:55 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753943335203 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753943335707 diff --git a/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.jar.sha1 b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..ca3dc98 --- /dev/null +++ b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +647f5bf21f6a22344685a9af5aa8fb274903b66f \ No newline at end of file diff --git a/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom new file mode 100644 index 0000000..19ff388 --- /dev/null +++ b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom @@ -0,0 +1,76 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-pay + 1.5.12-RELEASES + 外部第三方调用 + + + com.red.circle + component-core + + + com.red.circle + rc-tool-crypto + + + com.google.cloud + google-cloud-pubsub + ${google-cloud-pubsub.version} + + + com.google.apis + google-api-services-androidpublisher + ${google-androidpublisher.version} + + + com.google.protobuf + protobuf-java + ${protobuf-java.version} + + + com.squareup.okhttp3 + okhttp + ${okhttp.version} + compile + + + com.google.firebase + firebase-admin + ${google-firebase.version} + + + com.paynicorn + paynicorn-java-sdk + ${paynicorn.version} + + + com.sparkjava + spark-core + + + + + org.springframework.boot + spring-boot-autoconfigure + + + jakarta.validation + jakarta.validation-api + + + org.bouncycastle + bcprov-jdk15on + ${bcprov-jdk15on.version} + compile + + + diff --git a/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..450094b --- /dev/null +++ b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:50 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941889805 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941890258 diff --git a/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom.sha1 b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..93a35fb --- /dev/null +++ b/maven_private/component-pay/1.5.12-RELEASES/component-pay-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +5a9352173c8a54bac6ff14212152b98dd8c5d7c3 \ No newline at end of file diff --git a/maven_private/component-push/1.5.12-RELEASES/_remote.repositories b/maven_private/component-push/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..cbf575e --- /dev/null +++ b/maven_private/component-push/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:02 CST 2025 +component-push-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-push-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..9f5495c --- /dev/null +++ b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:08:38 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602515133 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602518200 diff --git a/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..3c07843 --- /dev/null +++ b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:02 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941961747 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941962508 diff --git a/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.jar.sha1 b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..a2368e9 --- /dev/null +++ b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +00446ade5ea68b073d4fa9cf36daec4e18142bb9 \ No newline at end of file diff --git a/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom new file mode 100644 index 0000000..451ef60 --- /dev/null +++ b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom @@ -0,0 +1,32 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-push + 1.5.12-RELEASES + 推送组件 + + + com.red.circle + component-core + provided + + + com.google.code.gson + gson + provided + + + com.google.firebase + firebase-admin + ${google-firebase.version} + + + diff --git a/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..ef9700d --- /dev/null +++ b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:49 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941889148 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941889706 diff --git a/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom.sha1 b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..fc3bcbc --- /dev/null +++ b/maven_private/component-push/1.5.12-RELEASES/component-push-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +46ecc5b3b63ec3b39e392169cc1f285202838416 \ No newline at end of file diff --git a/maven_private/component-redis/1.5.12-RELEASES/_remote.repositories b/maven_private/component-redis/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..c6e48ac --- /dev/null +++ b/maven_private/component-redis/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:54 CST 2025 +component-redis-1.5.12-RELEASES.pom>2562004-release-VUVifD= +component-redis-1.5.12-RELEASES.jar>2562004-release-VUVifD= diff --git a/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..26e9f46 --- /dev/null +++ b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:10:11 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602608478 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602611574 diff --git a/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..711a1f8 --- /dev/null +++ b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:28:54 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753943334105 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753943334920 diff --git a/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.jar.sha1 b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..30792e8 --- /dev/null +++ b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +da71bf2db9c939b2604b1c9a263496f24416c8f4 \ No newline at end of file diff --git a/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom new file mode 100644 index 0000000..cfebce2 --- /dev/null +++ b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom @@ -0,0 +1,46 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-redis + 1.5.12-RELEASES + redis 组件 + + + com.red.circle + rc-tool-core + + + org.springframework.boot + spring-boot-starter-data-redis + + + org.apache.commons + commons-pool2 + + + org.springframework.boot + spring-boot-starter-aop + + + org.springframework.boot + spring-boot-starter-json + + + org.springframework.boot + spring-boot-starter-test + test + + + com.red.circle + framework-core + + + diff --git a/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..0272ebc --- /dev/null +++ b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:00 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941839854 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941840336 diff --git a/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom.sha1 b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..e3f1228 --- /dev/null +++ b/maven_private/component-redis/1.5.12-RELEASES/component-redis-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +fb0f8a52b3af7c8c5618f9cf8d26913f906a8237 \ No newline at end of file diff --git a/maven_private/component-sms/1.5.12-RELEASES/_remote.repositories b/maven_private/component-sms/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..31aaec5 --- /dev/null +++ b/maven_private/component-sms/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:10 CST 2025 +component-sms-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-sms-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..5e38069 --- /dev/null +++ b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:11:02 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602660106 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602662637 diff --git a/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..bc84490 --- /dev/null +++ b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:10 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941970011 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941970811 diff --git a/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.jar.sha1 b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..8eff5f4 --- /dev/null +++ b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +0cb8a3c2461679b066ee35f3f07c557216061bd2 \ No newline at end of file diff --git a/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom new file mode 100644 index 0000000..77f6524 --- /dev/null +++ b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom @@ -0,0 +1,27 @@ + + + 4.0.0 + + com.red.circle + rc-components + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + component-sms + 1.5.12-RELEASES + 短信 + + + com.red.circle + component-core + provided + + + org.springframework.boot + spring-boot-starter-test + test + + + diff --git a/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..be22df7 --- /dev/null +++ b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:42 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941881838 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941882312 diff --git a/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom.sha1 b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..7e0683f --- /dev/null +++ b/maven_private/component-sms/1.5.12-RELEASES/component-sms-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +ec4424256815441cb963c41148f8ec21ee95efa6 \ No newline at end of file diff --git a/maven_private/component-translation/1.5.12-RELEASES/_remote.repositories b/maven_private/component-translation/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..0d3bfdb --- /dev/null +++ b/maven_private/component-translation/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:01 CST 2025 +component-translation-1.5.12-RELEASES.jar>2562004-release-VUVifD= +component-translation-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..3017437 --- /dev/null +++ b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:09:21 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602558912 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602561813 diff --git a/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.jar.lastUpdated b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..8810cd1 --- /dev/null +++ b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:01 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941957974 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941961524 diff --git a/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.jar.sha1 b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..570d5eb --- /dev/null +++ b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +543264dbf6708c3aa74fd2f7487873014e255020 \ No newline at end of file diff --git a/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom new file mode 100644 index 0000000..0347629 --- /dev/null +++ b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom @@ -0,0 +1,8 @@ + + +4.0.0 +com.red.circle +component-translation +1.5.12-RELEASES +jar + \ No newline at end of file diff --git a/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom.lastUpdated b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..98437a4 --- /dev/null +++ b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:48 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941888613 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941888974 diff --git a/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom.sha1 b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..d0fc6c7 --- /dev/null +++ b/maven_private/component-translation/1.5.12-RELEASES/component-translation-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +2ca84ae2b33eaab16fe30b88f186eb15b1cb62fb \ No newline at end of file diff --git a/maven_private/framework-cloud/1.5.12-RELEASES/_remote.repositories b/maven_private/framework-cloud/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..fd79cd4 --- /dev/null +++ b/maven_private/framework-cloud/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:52 CST 2025 +framework-cloud-1.5.12-RELEASES.jar>2562004-release-VUVifD= +framework-cloud-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..ea0d088 --- /dev/null +++ b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:09:29 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602567619 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602569489 diff --git a/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.jar.lastUpdated b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..53bffb4 --- /dev/null +++ b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:52 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941892051 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941892778 diff --git a/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.jar.sha1 b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..b26524b --- /dev/null +++ b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +9cbba2b242476838176c7f7c8c2bc789bc0b9449 \ No newline at end of file diff --git a/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom new file mode 100644 index 0000000..0118a97 --- /dev/null +++ b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom @@ -0,0 +1,23 @@ + + + 4.0.0 + + com.red.circle + rc-framework + 1.5.12-RELEASES + + com.red.circle + framework-cloud + 1.5.12-RELEASES + + + com.red.circle + framework-nacos + + + com.red.circle + framework-web + + + diff --git a/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom.lastUpdated b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..56b85ec --- /dev/null +++ b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:03:58 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941837987 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941838476 diff --git a/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom.sha1 b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..533b219 --- /dev/null +++ b/maven_private/framework-cloud/1.5.12-RELEASES/framework-cloud-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +6a2e4427d812d175692af26d18ea9fea0ab0f5db \ No newline at end of file diff --git a/maven_private/framework-core/1.5.12-RELEASES/_remote.repositories b/maven_private/framework-core/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..9161555 --- /dev/null +++ b/maven_private/framework-core/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:49 CST 2025 +framework-core-1.5.12-RELEASES.jar>2562004-release-VUVifD= +framework-core-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..c162df1 --- /dev/null +++ b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:09:11 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602549869 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602551930 diff --git a/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.jar.lastUpdated b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..ea4f156 --- /dev/null +++ b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:49 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941889084 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941889777 diff --git a/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.jar.sha1 b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..f47218a --- /dev/null +++ b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +550b125aba2ac9ae5d77e2097d3c8f2af2ce6789 \ No newline at end of file diff --git a/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom new file mode 100644 index 0000000..a688e78 --- /dev/null +++ b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom @@ -0,0 +1,27 @@ + + + 4.0.0 + + com.red.circle + rc-framework + 1.5.12-RELEASES + + com.red.circle + framework-core + 1.5.12-RELEASES + + + com.red.circle + framework-dto + + + com.red.circle + rc-tool-core + + + com.red.circle + rc-tool-crypto + + + diff --git a/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom.lastUpdated b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..a589612 --- /dev/null +++ b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:11 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941851299 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941851793 diff --git a/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom.sha1 b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..359132f --- /dev/null +++ b/maven_private/framework-core/1.5.12-RELEASES/framework-core-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +4d4bf0cf04a935b5d44fc4b8b8313d27014bd903 \ No newline at end of file diff --git a/maven_private/framework-dto/1.5.12-RELEASES/_remote.repositories b/maven_private/framework-dto/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..638da09 --- /dev/null +++ b/maven_private/framework-dto/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:51 CST 2025 +framework-dto-1.5.12-RELEASES.jar>2562004-release-VUVifD= +framework-dto-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..e90027b --- /dev/null +++ b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:10:36 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602634002 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602636138 diff --git a/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.jar.lastUpdated b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..35ab644 --- /dev/null +++ b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:51 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941890082 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941891013 diff --git a/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.jar.sha1 b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..4c93280 --- /dev/null +++ b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +ae06154cf97aced7b160de7260e5367993b1b10c \ No newline at end of file diff --git a/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom new file mode 100644 index 0000000..08755d5 --- /dev/null +++ b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom @@ -0,0 +1,13 @@ + + + 4.0.0 + + com.red.circle + rc-framework + 1.5.12-RELEASES + + com.red.circle + framework-dto + 1.5.12-RELEASES + diff --git a/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom.lastUpdated b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..e7cb022 --- /dev/null +++ b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:12 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941852094 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941852488 diff --git a/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom.sha1 b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..0016071 --- /dev/null +++ b/maven_private/framework-dto/1.5.12-RELEASES/framework-dto-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +391edd7506a62be5e8cb94c2ea7ef8197af3a5f6 \ No newline at end of file diff --git a/maven_private/framework-feign/1.5.12-RELEASES/_remote.repositories b/maven_private/framework-feign/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..16c97d9 --- /dev/null +++ b/maven_private/framework-feign/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:58 CST 2025 +framework-feign-1.5.12-RELEASES.jar>2562004-release-VUVifD= +framework-feign-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..3ea120d --- /dev/null +++ b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:07:39 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602457560 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602459482 diff --git a/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.jar.lastUpdated b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..8ccf074 --- /dev/null +++ b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:58 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941898144 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941898729 diff --git a/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.jar.sha1 b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..05a3429 --- /dev/null +++ b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +7f9622e5e03313b364874d92763979a28f6a5e1d \ No newline at end of file diff --git a/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom new file mode 100644 index 0000000..ab7e471 --- /dev/null +++ b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom @@ -0,0 +1,49 @@ + + + 4.0.0 + + com.red.circle + rc-framework + 1.5.12-RELEASES + + com.red.circle + framework-feign + 1.5.12-RELEASES + + + com.red.circle + framework-core + + + org.springframework.cloud + spring-cloud-starter-openfeign + + + com.alibaba.cloud + spring-cloud-starter-alibaba-sentinel + + + io.github.openfeign + feign-okhttp + + + org.springframework.cloud + spring-cloud-starter-loadbalancer + + + com.github.ben-manes.caffeine + caffeine + + + org.springframework.retry + spring-retry + true + + + jakarta.servlet + jakarta.servlet-api + provided + + + diff --git a/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom.lastUpdated b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..b6e2638 --- /dev/null +++ b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:29 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941868762 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941869224 diff --git a/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom.sha1 b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..f3cf2b2 --- /dev/null +++ b/maven_private/framework-feign/1.5.12-RELEASES/framework-feign-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +5405a0601f00474e9475f982d87e950c9cc38d2d \ No newline at end of file diff --git a/maven_private/framework-mybatis/1.5.12-RELEASES/_remote.repositories b/maven_private/framework-mybatis/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..b8ffc6c --- /dev/null +++ b/maven_private/framework-mybatis/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:04 CST 2025 +framework-mybatis-1.5.12-RELEASES.jar>2562004-release-VUVifD= +framework-mybatis-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..f78d8aa --- /dev/null +++ b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:09:57 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602595231 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602597175 diff --git a/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.jar.lastUpdated b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..a2143e7 --- /dev/null +++ b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:04 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941963059 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941964002 diff --git a/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.jar.sha1 b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..0faa568 --- /dev/null +++ b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +5393d4046965eb0d1f3e027208d3d3a621eb916c \ No newline at end of file diff --git a/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom new file mode 100644 index 0000000..9986e72 --- /dev/null +++ b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom @@ -0,0 +1,53 @@ + + + 4.0.0 + + com.red.circle + rc-framework + 1.5.12-RELEASES + + com.red.circle + framework-mybatis + 1.5.12-RELEASES + mybatis 模块 + + + com.red.circle + rc-tool-core + + + com.red.circle + framework-dto + + + p6spy + p6spy + ${p6spy.version} + + + com.baomidou + mybatis-plus-boot-starter + ${mybatis-plus.version} + + + com.baomidou + mybatis-plus-generator + ${mybatis-plus-generator.version} + + + org.freemarker + freemarker + ${freemarker.version} + + + mysql + mysql-connector-java + ${mysql.version} + + + org.springframework.boot + spring-boot-autoconfigure + + + diff --git a/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom.lastUpdated b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..8e9c2db --- /dev/null +++ b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:49 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941888976 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941889415 diff --git a/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom.sha1 b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..20f5770 --- /dev/null +++ b/maven_private/framework-mybatis/1.5.12-RELEASES/framework-mybatis-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +6852c390654e9645851386f2d113a93be37805eb \ No newline at end of file diff --git a/maven_private/framework-nacos/1.5.12-RELEASES/_remote.repositories b/maven_private/framework-nacos/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..0108afe --- /dev/null +++ b/maven_private/framework-nacos/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:05:18 CST 2025 +framework-nacos-1.5.12-RELEASES.jar>2562004-release-VUVifD= +framework-nacos-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..d3ce007 --- /dev/null +++ b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:10:53 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602652708 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602653597 diff --git a/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.jar.lastUpdated b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..6cf0875 --- /dev/null +++ b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:05:18 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941917714 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941918245 diff --git a/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.jar.sha1 b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..1ce161d --- /dev/null +++ b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +dad2fbac63d9896a212756d605fea8612de1fa96 \ No newline at end of file diff --git a/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom new file mode 100644 index 0000000..6bb35c5 --- /dev/null +++ b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom @@ -0,0 +1,53 @@ + + + 4.0.0 + + com.red.circle + rc-framework + 1.5.12-RELEASES + + com.red.circle + framework-nacos + 1.5.12-RELEASES + + + com.red.circle + rc-tool-core + + + org.checkerframework + checker-qual + + + + + com.red.circle + framework-core + + + com.alibaba.cloud + spring-cloud-starter-alibaba-nacos-discovery + + + com.alibaba.cloud + spring-cloud-starter-alibaba-nacos-config + + + org.springframework.cloud + spring-cloud-starter-loadbalancer + + + com.github.ben-manes.caffeine + caffeine + + + org.springframework.boot + spring-boot-autoconfigure + + + org.springframework.boot + spring-boot-starter-actuator + + + diff --git a/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom.lastUpdated b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..257db22 --- /dev/null +++ b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:00 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941839621 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941840070 diff --git a/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom.sha1 b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..ab454b1 --- /dev/null +++ b/maven_private/framework-nacos/1.5.12-RELEASES/framework-nacos-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +9efefdf1d18556e151b439122b7649087a866295 \ No newline at end of file diff --git a/maven_private/framework-shardingsphere/1.5.12-RELEASES/_remote.repositories b/maven_private/framework-shardingsphere/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..ee49781 --- /dev/null +++ b/maven_private/framework-shardingsphere/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:20 CST 2025 +framework-shardingsphere-1.5.12-RELEASES.jar>2562004-release-VUVifD= +framework-shardingsphere-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..f684b2a --- /dev/null +++ b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:08:09 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602487801 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602489695 diff --git a/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.jar.lastUpdated b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..d68fefc --- /dev/null +++ b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:06:20 CST 2025 +@default-mirror-https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941977053 +https\://maven.aliyun.com/nexus/content/groups/public/.error=Could not transfer artifact com.red.circle\:framework-shardingsphere\:jar\:1.5.12-RELEASES from/to mirror (https\://maven.aliyun.com/nexus/content/groups/public)\: maven.aliyun.com +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941980316 diff --git a/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.jar.sha1 b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..84301d5 --- /dev/null +++ b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +a7b8ef6ae0db45f1fb96a5fc0a1266f0c07d7201 \ No newline at end of file diff --git a/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom new file mode 100644 index 0000000..d4b54f4 --- /dev/null +++ b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom @@ -0,0 +1,8 @@ + + +4.0.0 +com.red.circle +framework-shardingsphere +1.5.12-RELEASES +jar + \ No newline at end of file diff --git a/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom.lastUpdated b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..13381e9 --- /dev/null +++ b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:55 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941895380 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941895796 diff --git a/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom.sha1 b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..c5a89cf --- /dev/null +++ b/maven_private/framework-shardingsphere/1.5.12-RELEASES/framework-shardingsphere-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +aae9f15443f9b44e34a49aa749ef57409732b171 \ No newline at end of file diff --git a/maven_private/framework-web/1.5.12-RELEASES/_remote.repositories b/maven_private/framework-web/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..c2c51ff --- /dev/null +++ b/maven_private/framework-web/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:05:07 CST 2025 +framework-web-1.5.12-RELEASES.jar>2562004-release-VUVifD= +framework-web-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..4350ad5 --- /dev/null +++ b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:07:09 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602426925 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602429202 diff --git a/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.jar.lastUpdated b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..fd9c252 --- /dev/null +++ b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:05:07 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941906683 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941907300 diff --git a/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.jar.sha1 b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..9a00e36 --- /dev/null +++ b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +d0717b29734952bfdf62e7f79053247b7e728de7 \ No newline at end of file diff --git a/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom new file mode 100644 index 0000000..9b81790 --- /dev/null +++ b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom @@ -0,0 +1,64 @@ + + + 4.0.0 + + com.red.circle + rc-framework + 1.5.12-RELEASES + + com.red.circle + framework-web + 1.5.12-RELEASES + + + org.springframework.boot + spring-boot-starter-web + + + org.springframework.boot + spring-boot-starter-tomcat + + + + + org.springframework.boot + spring-boot-starter-undertow + + + org.springframework.cloud + spring-cloud-starter-bootstrap + + + org.springframework.boot + spring-boot-starter-actuator + + + org.springframework.boot + spring-boot-starter-test + test + + + org.hibernate + hibernate-validator + ${hibernate-validator.version} + + + org.springframework.boot + spring-boot-starter-aop + + + com.red.circle + framework-core + + + com.red.circle + framework-feign + + + io.jsonwebtoken + jjwt + ${jwt.version} + + + diff --git a/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom.lastUpdated b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..6cfc421 --- /dev/null +++ b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:24 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941864142 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941864862 diff --git a/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom.sha1 b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..2178dbe --- /dev/null +++ b/maven_private/framework-web/1.5.12-RELEASES/framework-web-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +5c3ce68a3310257100e6a1e6da1abfce5dadb327 \ No newline at end of file diff --git a/maven_private/rc-components/1.5.12-RELEASES/_remote.repositories b/maven_private/rc-components/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..b3dbe9c --- /dev/null +++ b/maven_private/rc-components/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,3 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:01 CST 2025 +rc-components-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom b/maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom new file mode 100644 index 0000000..5d2af2c --- /dev/null +++ b/maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom @@ -0,0 +1,42 @@ + + + 4.0.0 + + com.red.circle + rc-dependencies-framework + 1.5.12-RELEASES + ../rc-dependencies-framework/pom.xml + + com.red.circle + rc-components + 1.5.12-RELEASES + pom + rc-components + 组件 + + component-censor + component-game + component-instant-message + component-oss + component-s3 + component-sms + component-translation + component-push + component-redis + component-pay + component-core + component-mq + component-mail + component-mongodb + component-iplocation + component-log + + + + org.springframework.boot + spring-boot-configuration-processor + true + + + diff --git a/maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom.lastUpdated b/maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..0de31df --- /dev/null +++ b/maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:01 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941840638 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941841125 diff --git a/maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom.sha1 b/maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..68b09ac --- /dev/null +++ b/maven_private/rc-components/1.5.12-RELEASES/rc-components-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +655522f273c78b796576cbb343b37416d4881580 \ No newline at end of file diff --git a/maven_private/rc-dependencies-framework/1.5.12-RELEASES/_remote.repositories b/maven_private/rc-dependencies-framework/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..f3156bf --- /dev/null +++ b/maven_private/rc-dependencies-framework/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,3 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:03:44 CST 2025 +rc-dependencies-framework-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom b/maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom new file mode 100644 index 0000000..2928ae0 --- /dev/null +++ b/maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom @@ -0,0 +1,389 @@ + + + 4.0.0 + com.red.circle + rc-dependencies-framework + 1.5.12-RELEASES + pom + + + maven-releases + https://mirrors.aswat1304.com/repository/maven-releases/ + + + maven-snapshots + https://mirrors.aswat1304.com/repository/maven-snapshots/ + + + + 1.78.0 + 32.0.1-jre + 2.196 + 2022.0.4 + 3.14.7 + 1.4.1.Final + 2.3.28 + 1.2.79 + 3.5.4 + 3.8.0 + 3.0.2 + 0.2.0 + 2.0 + 3.1.877 + 1.69 + 8.1.0 + 3.1.5 + 3.8.5 + 2022.0.0.0 + 5.3.2 + 0.7 + HHmmss + 1.0.15 + 8.0.1.Final + 5.6.151 + 2.0.4 + 17 + 1.3.0 + 2.3.1 + 3.5.4 + UTF-8 + 2.196 + 1.18.22 + 8.13.2 + 17 + 0.1.15 + 1.8.8.7.Final + 3.5.1 + 0.0.19 + 17 + 5.0.4 + 1.5.12-RELEASES + 2.0.0 + v3-rev130-1.25.0 + 1.8 + 3.13.0 + 8.0.33 + 3.1.7 + 4.5.8 + 5.8.16 + 1.0.4 + UTF-8 + 1.186 + 0.12.2 + 1.94.4 + 1.27 + + + + + org.springframework.boot + spring-boot-dependencies + ${spring-boot.version} + pom + import + + + org.springframework.cloud + spring-cloud-dependencies + ${spring-cloud.version} + pom + import + + + com.alibaba.cloud + spring-cloud-alibaba-dependencies + ${spring-cloud-alibaba.version} + pom + import + + + org.projectlombok + lombok + ${lombok.version} + + + org.mapstruct + mapstruct + ${mapstruct.version} + + + org.mapstruct + mapstruct-processor + ${mapstruct.version} + + + org.projectlombok + lombok-mapstruct-binding + ${lombok-mapstruct-binding.version} + + + com.red.circle + framework-dto + 1.5.12-RELEASES + + + com.red.circle + framework-core + 1.5.12-RELEASES + + + com.red.circle + framework-feign + 1.5.12-RELEASES + + + com.red.circle + framework-cloud + 1.5.12-RELEASES + + + com.red.circle + framework-web + 1.5.12-RELEASES + + + com.red.circle + framework-mybatis + 1.5.12-RELEASES + + + com.red.circle + framework-shardingsphere + 1.5.12-RELEASES + + + com.red.circle + framework-nacos + 1.5.12-RELEASES + + + com.red.circle + rc-tool-core + 1.5.12-RELEASES + + + com.red.circle + rc-tool-crypto + 1.5.12-RELEASES + + + com.red.circle + rc-tool-geo + 1.5.12-RELEASES + + + com.red.circle + component-oss + 1.5.12-RELEASES + + + com.red.circle + component-sms + 1.5.12-RELEASES + + + com.red.circle + component-push + 1.5.12-RELEASES + + + com.red.circle + component-censor + 1.5.12-RELEASES + + + com.red.circle + component-game + 1.5.12-RELEASES + + + com.red.circle + component-core + 1.5.12-RELEASES + + + com.red.circle + component-instant-message + 1.5.12-RELEASES + + + com.red.circle + component-pay + 1.5.12-RELEASES + + + com.red.circle + component-mq + 1.5.12-RELEASES + + + com.red.circle + component-translation + ${project.version} + + + com.red.circle + component-mongodb + ${project.version} + + + com.red.circle + component-redis + ${project.version} + + + com.red.circle + component-iplocation + ${project.version} + + + com.red.circle + component-log + ${project.version} + + + + + + org.projectlombok + lombok + + + org.mapstruct + mapstruct + + + org.mapstruct + mapstruct-processor + + + org.projectlombok + lombok-mapstruct-binding + + + junit + junit + test + + + + + + true + src/main/resources + + + + + src/test/resources + + + src/main/resources + + + ${project.name} + + + + maven-assembly-plugin + 3.3.0 + + + jar-with-dependencies + + + + + org.springframework.boot + spring-boot-maven-plugin + ${spring-boot.version} + + + + repackage + + + + + ${project.build.finalName} + + + + maven-source-plugin + 3.1.0 + + + attach-sources + deploy + + jar + + + + + + maven-surefire-plugin + 2.22.2 + + true + + + + + + + org.codehaus.mojo + flatten-maven-plugin + 1.1.0 + + + flatten + process-resources + + flatten + + + + flatten.clean + clean + + clean + + + + + true + resolveCiFriendliesOnly + + + + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${project.reporting.outputEncoding} + ${maven.compiler.source} + ${maven.compiler.target} + false + + -parameters + + + + + maven-source-plugin + + + compile + + jar + + + + + true + + + + + diff --git a/maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom.lastUpdated b/maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..393605a --- /dev/null +++ b/maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:03:44 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941823403 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941824125 diff --git a/maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom.sha1 b/maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..5cd8be6 --- /dev/null +++ b/maven_private/rc-dependencies-framework/1.5.12-RELEASES/rc-dependencies-framework-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +25a9ccf9404690d36ae0a961757ebfb74cda0793 \ No newline at end of file diff --git a/maven_private/rc-framework/1.5.12-RELEASES/_remote.repositories b/maven_private/rc-framework/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..b6e2e81 --- /dev/null +++ b/maven_private/rc-framework/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,3 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:03:59 CST 2025 +rc-framework-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom b/maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom new file mode 100644 index 0000000..e93e601 --- /dev/null +++ b/maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom @@ -0,0 +1,33 @@ + + + 4.0.0 + + com.red.circle + rc-dependencies-framework + 1.5.12-RELEASES + ../rc-dependencies-framework/pom.xml + + com.red.circle + rc-framework + 1.5.12-RELEASES + pom + 基础框架 + + framework-core + framework-dto + framework-mybatis + framework-feign + framework-cloud + framework-web + framework-shardingsphere + framework-nacos + + + + org.springframework.boot + spring-boot-configuration-processor + true + + + diff --git a/maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom.lastUpdated b/maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..294f77c --- /dev/null +++ b/maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:03:59 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941838692 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941839245 diff --git a/maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom.sha1 b/maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..a7168df --- /dev/null +++ b/maven_private/rc-framework/1.5.12-RELEASES/rc-framework-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +6b65f797434db2d2165fd0b555759330ba4304bd \ No newline at end of file diff --git a/maven_private/rc-tool-core/1.5.12-RELEASES/_remote.repositories b/maven_private/rc-tool-core/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..5bb90d3 --- /dev/null +++ b/maven_private/rc-tool-core/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:52 CST 2025 +rc-tool-core-1.5.12-RELEASES.jar>2562004-release-VUVifD= +rc-tool-core-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..bbe005f --- /dev/null +++ b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:09:50 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602588503 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602590816 diff --git a/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.jar.lastUpdated b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..fe6ad4e --- /dev/null +++ b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:52 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941891637 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941892192 diff --git a/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.jar.sha1 b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..f82b5f8 --- /dev/null +++ b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +80d6f5aef8cc56954b3d22a7347ae7c36ea16a27 \ No newline at end of file diff --git a/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom new file mode 100644 index 0000000..294ffc6 --- /dev/null +++ b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom @@ -0,0 +1,61 @@ + + + 4.0.0 + + com.red.circle + rc-tool + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + rc-tool-core + 1.5.12-RELEASES + 核心,日期、各种常用Util等 + + + org.apache.commons + commons-text + ${apache.commons.text.version} + + + cn.hutool + hutool-core + ${hutool.version} + + + org.springframework.boot + spring-boot-starter-json + + + com.google.guava + guava + ${google-guava.version} + + + com.googlecode.libphonenumber + libphonenumber + ${libphonenumber.version} + + + com.googlecode.libphonenumber + carrier + ${carrier.version} + + + com.googlecode.libphonenumber + geocoder + ${geocoder.version} + + + com.googlecode.libphonenumber + prefixmapper + ${prefixmapper.version} + + + com.neovisionaries + nv-i18n + ${nv-i18n.version} + + + diff --git a/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom.lastUpdated b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..3d82537 --- /dev/null +++ b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:01 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941841319 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941841823 diff --git a/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom.sha1 b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..785f172 --- /dev/null +++ b/maven_private/rc-tool-core/1.5.12-RELEASES/rc-tool-core-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +7b156fa5a07545376cbed266867a1a86aed61c90 \ No newline at end of file diff --git a/maven_private/rc-tool-crypto/1.5.12-RELEASES/_remote.repositories b/maven_private/rc-tool-crypto/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..28ce06d --- /dev/null +++ b/maven_private/rc-tool-crypto/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:50 CST 2025 +rc-tool-crypto-1.5.12-RELEASES.jar>2562004-release-VUVifD= +rc-tool-crypto-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES-sources.jar.lastUpdated b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES-sources.jar.lastUpdated new file mode 100644 index 0000000..8063c91 --- /dev/null +++ b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES-sources.jar.lastUpdated @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Fri Mar 27 17:07:59 CST 2026 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1774602477636 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1774602479486 diff --git a/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.jar.lastUpdated b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.jar.lastUpdated new file mode 100644 index 0000000..610f4ea --- /dev/null +++ b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.jar.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:04:50 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941890052 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941890529 diff --git a/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.jar.sha1 b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.jar.sha1 new file mode 100644 index 0000000..db20128 --- /dev/null +++ b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.jar.sha1 @@ -0,0 +1 @@ +ecc96367080c14433d77b821e720842ce2491f75 \ No newline at end of file diff --git a/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom new file mode 100644 index 0000000..6d89e6d --- /dev/null +++ b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom @@ -0,0 +1,22 @@ + + + 4.0.0 + + com.red.circle + rc-tool + 1.5.12-RELEASES + ./../pom.xml + + com.red.circle + rc-tool-crypto + 1.5.12-RELEASES + 加密解密模块,提供对称、非对称和摘要算法封装 + + + cn.hutool + hutool-crypto + ${hutool.version} + + + diff --git a/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom.lastUpdated b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..8027a3b --- /dev/null +++ b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:03:58 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941838196 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941838608 diff --git a/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom.sha1 b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..31cc18c --- /dev/null +++ b/maven_private/rc-tool-crypto/1.5.12-RELEASES/rc-tool-crypto-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +29a0cd3353ba1d4fe2fc8c86d74ceb44bed9c04b \ No newline at end of file diff --git a/maven_private/rc-tool/1.5.12-RELEASES/_remote.repositories b/maven_private/rc-tool/1.5.12-RELEASES/_remote.repositories new file mode 100644 index 0000000..aab75b2 --- /dev/null +++ b/maven_private/rc-tool/1.5.12-RELEASES/_remote.repositories @@ -0,0 +1,3 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:03:59 CST 2025 +rc-tool-1.5.12-RELEASES.pom>2562004-release-VUVifD= diff --git a/maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom b/maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom new file mode 100644 index 0000000..a41c168 --- /dev/null +++ b/maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom @@ -0,0 +1,21 @@ + + + 4.0.0 + + com.red.circle + rc-dependencies-framework + 1.5.12-RELEASES + ../rc-dependencies-framework/pom.xml + + com.red.circle + rc-tool + 1.5.12-RELEASES + pom + 工具集 + + rc-tool-core + rc-tool-crypto + rc-tool-geo + + diff --git a/maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom.lastUpdated b/maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom.lastUpdated new file mode 100644 index 0000000..f6bb41e --- /dev/null +++ b/maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom.lastUpdated @@ -0,0 +1,5 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Jul 31 14:03:59 CST 2025 +https\://maven.aliyun.com/nexus/content/groups/public/.error= +https\://maven.aliyun.com/nexus/content/groups/public/.lastUpdated=1753941838989 +https\://packages.aliyun.com/68804903e94e043d2d0f7d15/maven/2562004-release-vuvifd/.lastUpdated=1753941839473 diff --git a/maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom.sha1 b/maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom.sha1 new file mode 100644 index 0000000..c2b6c3a --- /dev/null +++ b/maven_private/rc-tool/1.5.12-RELEASES/rc-tool-1.5.12-RELEASES.pom.sha1 @@ -0,0 +1 @@ +03950aa3ab9abca220300da5b3d95e3904da335e \ No newline at end of file diff --git a/nacos_config/common/external.yml b/nacos_config/common/external.yml new file mode 100644 index 0000000..b7a56c1 --- /dev/null +++ b/nacos_config/common/external.yml @@ -0,0 +1,21 @@ +spring: + cloud: + openfeign: + client: + config: + default: + connectTimeout: 10000 + readTimeout: 20000 + +red-circle: + log: + tencent-cls: + secret-id: IKID1pNfgOmrc4G8frlNfcEWU7PMkrd4AwNU + secret-key: oISIp41i7F6fwvby1kCLBivsWqrZ07vV + endpoint: ap-singapore.cls.tencentcs.com + region: ap-singapore +rtc: + appId: ceb9e2620d454bca9725f7a7f11d4019 + certificate: 1fe700671f1641a8b42a474d4ad990a7 + killRoom: https://api.sd-rtn.com/dev/v1/kicking-rule + authKey: Basic OTIyNzhiMGUxMTcwNDQyNTkzNTNmMWQyMDJjOTE0OWQ6N2U3OGQ3OTgwZmY3NGVmM2E4M2ZkOWZhNjk2NDFhNGU= diff --git a/nacos_config/common/framework-config.yml b/nacos_config/common/framework-config.yml new file mode 100644 index 0000000..016104b --- /dev/null +++ b/nacos_config/common/framework-config.yml @@ -0,0 +1,19 @@ +framework: + nacos: + subscribeServices: + - rc-auth + - rc-service-console + - rc-service-external + - rc-service-order + - rc-service-other + - rc-service-team + - rc-service-user + - rc-service-wallet + - rc-service-live + healthEndpoint: /actuator/health + healthStatus: UP + healthCheckSleepTime: 5000 + healthSuccessWaitTime: 5000 + instanceDownWaitTime: 15000 + stopAfterWaitTime: 5000 + stopKey: CxILm9hA1b9hF3Hl \ No newline at end of file diff --git a/nacos_config/common/mongo-config.yml b/nacos_config/common/mongo-config.yml new file mode 100644 index 0000000..4dea648 --- /dev/null +++ b/nacos_config/common/mongo-config.yml @@ -0,0 +1,9 @@ +spring: + data: + mongodb: + uri: mongodb://root:123456@localhost:27017/tarab_all?readPreference=secondaryPreferred&retryWrites=false&maxPoolSize=50&minPoolSize=5&maxIdleTimeMS=6000 + + +logging: + level: + org.springframework.data.mongodb.core.MongoTemplate: DEBUG \ No newline at end of file diff --git a/nacos_config/common/rds-config.yml b/nacos_config/common/rds-config.yml new file mode 100644 index 0000000..94d2e14 --- /dev/null +++ b/nacos_config/common/rds-config.yml @@ -0,0 +1,25 @@ +# mysql配置信息 +spring: + datasource: + type: com.zaxxer.hikari.HikariDataSource + driver-class-name: com.p6spy.engine.spy.P6SpyDriver + url: jdbc:p6spy:mysql://localhost:3306/likei?characterEncoding=utf8&useUnicode=true&useSSL=false&allowMultiQueries=true&useLegacyDatetimeCode=false&serverTimezone=UTC&allowPublicKeyRetrieval=true&autoReconnect=true + # url: jdbc:p6spy:mysql://10.0.17.81:3306/likei?characterEncoding=utf8&useUnicode=true&useSSL=false&allowMultiQueries=true&useLegacyDatetimeCode=false&serverTimezone=UTC&allowPublicKeyRetrieval=true&autoReconnect=true + username: root + password: 123456 + + hikari: + # 连接池名称 + pool-name: DBPoolServer + #最小空闲连接数量 + minimum-idle: 5 + # 空闲连接存活最大时间,默认600000(10分钟) + idle-timeout: 180000 + # 连接池最大连接数,默认是10 推荐的公式:((core_count * 2) + effective_spindle_count) + maximum-pool-size: 10 + # 此属性控制从池返回的连接的默认自动提交行为,默认值:true + auto-commit: true + # 此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认1800000即30分钟 + max-lifetime: 1800000 + # 数据库连接超时时间,默认30秒,即30000 + connection-timeout: 30000 \ No newline at end of file diff --git a/nacos_config/common/redis-config.yml b/nacos_config/common/redis-config.yml new file mode 100644 index 0000000..bd7406f --- /dev/null +++ b/nacos_config/common/redis-config.yml @@ -0,0 +1,19 @@ +spring: + data: + redis: + port: 6379 + host: localhost + + # username: prod + ssl: + enabled: false + database: 0 + timeout: 120000 + lettuce: + pool: + enabled: true + max-idle: 8 + min-idle: 2 + max-active: 8 + max-wait: 120000ms + time-between-eviction-runs: 60000ms \ No newline at end of file diff --git a/nacos_config/common/rocketmq.yml b/nacos_config/common/rocketmq.yml new file mode 100644 index 0000000..dae3b57 --- /dev/null +++ b/nacos_config/common/rocketmq.yml @@ -0,0 +1,4 @@ +rocketmq: + accessKey: ak9ogoaw3zm5b5d2b2e4f05 + secretKey: sk0caf0e8a8b5a9109 + endpoints: rmq-9ogoaw3zm.rocketmq.sg.qcloud.tencenttdmq.com:8080 diff --git a/nacos_config/rc-auth/application.yml b/nacos_config/rc-auth/application.yml new file mode 100644 index 0000000..05a2d10 --- /dev/null +++ b/nacos_config/rc-auth/application.yml @@ -0,0 +1,4 @@ +spring: + data: + redis: + port: 6379 diff --git a/nacos_config/rc-gateway/application.yml b/nacos_config/rc-gateway/application.yml new file mode 100644 index 0000000..da97fd8 --- /dev/null +++ b/nacos_config/rc-gateway/application.yml @@ -0,0 +1,119 @@ +spring: + cloud: + gateway: + globalcors: + add-to-simple-url-handler-mapping: true, + cors-configurations: + '[/**]': + allowedOrigins: "*" + allowedHeaders: "*" + allowedMethods: "*" + maxAge: 360000 + routes: + - id: service-auth + uri: lb://rc-auth + predicates: + - Path=/auth/** + filters: + - StripPrefix=1 + + - id: service-external + uri: lb://rc-service-external + predicates: + - Path=/external/** + filters: + - StripPrefix=1 + + - id: service-order + uri: lb://rc-service-order + predicates: + - Path=/order/** + filters: + - StripPrefix=1 + + - id: service-wallet + uri: lb://rc-service-wallet + predicates: + - Path=/wallet/** + filters: + - StripPrefix=1 + + - id: service-live + uri: lb://rc-service-live + predicates: + - Path=/live/** + filters: + - StripPrefix=1 + + - id: service-gateway + uri: lb://rc-service-gateway + predicates: + - Header=Req-Likei, true + filters: + - name: ForwardRoute + args: + aesKey: 7NcAa111UGiRlRiR + + - id: service-other + uri: lb://rc-service-other + predicates: + - Path=/** +gateway: + ignorePaths: + - /token/logout + - /account/create + - /account/login/**/* + - /account/login + - /account/forget-pwd-reset + - /user/user-profile/open-search + - /party3rd/tencent/cloud/im/callback + - /party3rd/tencent/cloud/trtc/callback + - /sys/config/enum/config + - /user/device/check-available + - /user/login/logger + - /activity/birthday/icon/map + # - /wallet/gold/** + - /open-other-test/** + - /open-console-test/** + - /sys/config/country + - /sys/config/banner/start-page + - /oss/sts + - /oss/upload + - /oss/local/** + - /external/oss/local/** + - /sys/feedback/not/check/upload + - /sms/code + - /pray + - /pray/below + - /pray/list + - /mic/agora/callback + - /game/hkys/**/* + - /game/lxwl/**/* + - /game/hot/**/* + - /game/baishun/**/* + - /game/test/bet + - /room-setting/client/restapi/**/* + - /auth/account-login + - /token/check/account/login + - /play-server-notice/** + - /user/invite/new/user/invite/people + - /user/invite/new/user/withdrawn/users/log + - /product/apple/config + - /game/sud/** + - /web/pay/** + - /external/oss/upload + - /telegram/webhook + - /account/create/getRegion + - /app/boot/checkLogin + # king-queen + - /activity/king-queen/** + # week-star + - /activity/week-star/** + # leaderboard + - /activity/leaderboard/gifts-send + - /activity/leaderboard/gifts-received + - /activity/leaderboard/room-gifts + # version_manage + - /sys/version/manage/latest/review + - /game/yomi/** + forward-aes-key: 8NcSaTt8EHjRlRuG diff --git a/nacos_config/rc-service-external/application.yml b/nacos_config/rc-service-external/application.yml new file mode 100644 index 0000000..33f0212 --- /dev/null +++ b/nacos_config/rc-service-external/application.yml @@ -0,0 +1,72 @@ +red-circle: + ai: + minimax: + url: https://api.minimax.io/v1/text/chatcompletion_v2 + authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJHcm91cE5hbWUiOiJ0b255IGxpdSIsIlVzZXJOYW1lIjoidG9ueSBsaXUiLCJBY2NvdW50IjoiIiwiU3ViamVjdElEIjoiMTkzMDg0MzI0Nzg4NjczMzY4NCIsIlBob25lIjoiIiwiR3JvdXBJRCI6IjE5MzA4NDMyNDc4ODI1MzkzODAiLCJQYWdlTmFtZSI6IiIsIk1haWwiOiJsaXV0YW90b255M0BpY2xvdWQuY29tIiwiQ3JlYXRlVGltZSI6IjIwMjUtMDYtMjUgMTQ6MzA6MjYiLCJUb2tlblR5cGUiOjEsImlzcyI6Im1pbmltYXgifQ.TAHcSE-3YSSLWC9z9424GVF6twqi3Po5LkpGENtLF25397IvEV-CiXDFzBE5F-H6w9yG-YAROwGy0jFxwoDWPF4IsC2emKp5Qan5geavx7YqTEUQ4vJzhu7TJgDrvvUcUanVPQRBo5IyqpPuDagNPHhmPca7wgOrVHQfahUs7Q5VwOUiUDguHdwXcl6h4Yk32Ufv7rHDuS_sZnuAXxG_dY_XfIkJGwdMz7O7c9uWICnnMFXAL7GEyhy50MKJoEiCFLWnIC6Tu20oTnd2QBDlp1JCzdphA9FpBqo0SVCSmR2CZK1Uo4oXioxizkfv4EgPpCZUkOVSqT2f74l1zbFe-g + model: MiniMax-Text-01 + qian-fan: + url: https://qianfan.baidubce.com/v2/chat/completions + appId: '' + authorization: Bearer bce-v3/ALTAK-DjBrg6HP36lGomporE2iT/3a509ddcafca5e22cea75c85f5bd9b9e11f8d192 + model: c0jkrl3v_dt24b + tts: + url: http://128.168.134.215:9001/tts/stream + model: cloudsway_tts + oss: + aliYun: + endpoint: http://oss-accelerate.aliyuncs.com + bucketName: tkm-likei + accessUrl: https://media.haiyihy.com + access-key-id: LTAI5 + access-key-secret: v2Z31d + sts: + endpoint: sts.us-west-1.aliyuncs.com + role-arn: acs:ram::124470563:role/stsoss + # 有效时间是900 ~ 3600 + token-expire-time: 3600 + # policy-file: policy/bucket_write_policy.txt + tencent-cos: + enabled: true + secret-id: IKIDMchhZEfrsiNo472DAtTpzzmLjttkOnyu + secret-key: nMkbLsGRO6ZqulSyJQJ0UjjU0KSKxOgl + bucket-name: haiyihy-deploy-1420526837 + region: me-saudi-arabia + access-url: https://haiyihy-deploy-1420526837.cos.me-saudi-arabia.myqcloud.com + instant-message: + broadcast-group: + LOTFUN: "@TGS#a3C" + LIKEI: "@TGS#2RUK4PK5C2" + tencet-trtc: + secretId: IKIDMchhZEfrsiNo472DAtTpzzmLjttkOnyu + secretKey: nMkbLsGRO6ZqulSyJQJ0UjjU0KSKxOgl + endpoint: trtc.tencentcloudapi.com + sdkAppId: 20036101 + tencet-im: + appId: 20036101 + key: dcdf53135f27e7cf8541c4ae9798fb0cb2f0e4d6c5c20022dbaea053f35cbb8c + identifier: yumiadmin + baseEndpoint: https://adminapisgp.im.qcloud.com + noticeAccount: yuminotice + newsletterAccount: yuminotice + agora: + appId: ceb9e2620d454bca9725f7a7f11d4019 + appCertificate: 1fe700671f1641a8b42a474d4ad990a7 + tokenExpireSecond: 86400 + privilegeExpireSecond: 86400 + authKey: Basic OTIyNzhiMGUxMTcwNDQyNTkzNTNmMWQyMDJjOTE0OWQ6N2U3OGQ3OTgwZmY3NGVmM2E4M2ZkOWZhNjk2NDFhNGU= + sms: + aliYun: + enabled: true + sign-name: Tarab + access-key-id: LTAI4xxxxxxU8JQ6Xf + access-key-secret: hh2DrAxxxxxxW5bQTA7s1 + endpoint: dysmsapi.aliyuncs.com + censor: + active: qcloud + tupu: + enabled: false + tencent-cloud: + secret-id: AKIDGMNDrNk + secret-key: 71h9dv41lU + endpoint: ims.tencentcloudapi.com + region: ap-guangzhou diff --git a/nacos_config/rc-service-live/application.yml b/nacos_config/rc-service-live/application.yml new file mode 100644 index 0000000..0b15bbe --- /dev/null +++ b/nacos_config/rc-service-live/application.yml @@ -0,0 +1,2 @@ +spring: + \ No newline at end of file diff --git a/nacos_config/rc-service-order/application.yml b/nacos_config/rc-service-order/application.yml new file mode 100644 index 0000000..00a8aeb --- /dev/null +++ b/nacos_config/rc-service-order/application.yml @@ -0,0 +1,77 @@ +red-circle: + pay: + web-pay-base-url: 'https://h5.likeichat.com/#/' + web-pay-result-page: pay-result + web-pay-recharge-page: recharge + web-pay-collection-page: collection-receipt + googlePayGlobal: + serverAccount: server-api@api-5499404589076025365-781142.iam.gserviceaccount.com + classPatchServiceAccountJson: payfile/google_pay.json + googlePay: + TAXAB: + serverAccount: tarab-server@tarab-427706.iam.gserviceaccount.com + publicKey: MIIBIjANxxxxxxxxTjmAO68rmnKr2gYJ3isuepCZsaX0wIDAQAB + classPatchServiceAccountJson: payfile/tarab-427706-04fe535b024a.json + paypal: + merchantId: 'AZm9zUAxxxxx8kiGKL6D4l0elx2' + secretKey: 'EJuYA6cSud6xxxxx4_Fj9rbBh1yYnr97btui2ocuR' + devMerchantId: 'Ac2aB2KFgz3xxxxxGmbS7dcPedRf2_eg23D' + devSecretKey: 'ECjyOP4nxxxxxxB0JEAH9P7im' + huawei: + access-token: + grant-type: 'client_credentials' + client-secret: 'dff36e68xxxx30da9c7240ae0bc96' + client-id: '11xx93' + oauth-login-url: https://oauth-login.cloud.huawei.com/oauth2/v3/token + host: + CHINA: https://orders-drcn.iap.hicloud.com + GERMANY: https://orders-dre.iap.hicloud.com + SINGAPORE: https://orders-dra.iap.hicloud.com + RUSSIA: https://orders-drru.iap.hicloud.com + APP_TOUCH: https://orders-at-dre.iap.dbankcloud.com + api: + PURCHASES_TOKENS_VERIFY: /applications/purchases/tokens/verify + PURCHASES_CONFIRM: /applications/v2/purchases/confirm + PURCHASES_CANCELLED_LIST: /applications/v2/purchases/cancelledList + iap-public-key: MIIBojANBgkqhkiG9w0Bxxxxx7cdmApDJfpAlKeLZ9fy7d3VIWyqZiLYtxxxxj3t+sFuC4lEJBVrw5MgDE7bmpjidOm0rxxxxUYC1hSI8xXagbJ0sOcYXSunxxxx1NaupT2+ILoZPfIQVF4RThlQmphuOif4uMMlYvYosiueCKlv6MYQi0fVcLKEjWVc/XslowtLS4w0EV/eAVpFq7kTvy04LNYVscSjZop7AHEMVVoNgzg+mLC0UGsftYRfEBeKHkNppTg931qodgJSkIM582ZTK0eujAJR43On3z1gc8+UvSKW+9w+tAqw099VYrFY3sXySUfVJ6SoejiHeKlAgMBAAE= + + # uat环境 + payer-max: + secret-key: 8aexx98f + merchant-id: SDP01010 + rsa-private-key: MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCQU2JiAdSO8M3CQft5nZEGLO9/TPFArQCffVzWoaz3niIacJ/B3dOePJyXMljuKByoRC+1ApW+9ucVXoulkLkqUAve0q7xKMFaxCw4OAEkRC6JhjYgEJyJXLEA9KRT6EklvvomqfUwuddCKtTNLL2hFtG5+2P+BioYrekaIiZh9lIel1msn4WKoBp3LgyStcZBQOPzhD7NcKsbo+ppjT4JBSQyVZrcJ3mYe+YSV/Qnw/KY2v3OzPeLApeZhLh5wVsfcmyz04IHFogLIjRVFGU6Xbvfz8ujRtpoBD+3RSz5GKiBLPjoSgGLSIxCWc10VphKwOlvR0bi3ssKYG9HsHw5AgMBAAECggEADzebgfXrcX7WUwsd9r60UdBfGC8GqOkUzbwsE71MPXeA5QTG82vuKhr977sxQTsdemhmF1HEdDQYPVqQos5Vl66E8eOI6oh/ipBwkSTmiepedcWe41adCqapSw6AXRB61e4C9hypa4/MsH9PnKqA/AEp79AfxOLlgWCk2UqMfXuPuYhKD9SSlYVoJ5x/W48B+NBaRuSiCV3agPfnpRtMuTZ9Vs4IOL4riIyE9ABBgFinL0h/D5qSX6JnrO+N1miORSiM+2e/Sh/xs6nrCIuh9pSBcXjAeO/l4/BKCfj3TPH9hcYWWWRVgbX0WV6MDZFz/au5o9LZ7m9kUltP4dH7AQKBgQDvyrKh7BKIrwEwvt0eWBfCNdwLctb0GbsEoYVsQaiS/cLfje5289DLTTYc18fy/G8dRMGftME6qAiidtQaEb/mfSWPhHYfTayWJ0At8TvX2qbUS2b46or3lRgUBWOgpNkmLSEy7ae0I1UTStI3UN9rJNvjZ7Jntc7KGeZMfivCqQKBgQCaFMN2xBV00KerElFp0XZRaCZEyLz3MkTOwSlcs4c9cA7TTV0sZlxNRsA11WCaFIEV8TGCjZMJfmZihmB+LRXOhb45lXD+xi/JTOPs9UVOPJNpeFHuABL93/TqL0ma7d/VntKkIv2g+/CUoSzXQ6QrLg4/BpmfevZDtW/A8Gx3EQKBgQCe/TmVjM35HHfglxxLK0ONfGKKoLkPHiRW/LVXQu1/kItt6FBNRHmS4n3Xf+bOIDuYH2d1+cYImzMmbT1Sj6Q6MY3+62fad4jQAfRWwdTY2Nu2dMwwjGpZn9xYIf6dm89ytYeGmfaQxMB6yyg4jwGjq8uzqqSqiOw0Khn9a8aeCQKBgArX0zmUav4hgOslCt2rg+wOrELC7alnvDfgmAySBb5pGGH+W8Q4H97AT955+aZeMwdcReOuGt7cKlBcrIW0nog+GTjsL1t+jvZXluKiEBKFaMpPUVSyZKPBEvc4BLIGc24REznBzJ97m16aSRGNDQyM3SvKRx1WBeaV6htlz/xBAoGAbi5IvOQMCbUvtrD/lJ3xkVaoEQL6dlCVBK7Ldf5+6g/Rc9j6d5B2UVb3v9+BOpAHHFa2fIPNI8y22TmCjgIGi6O8Rm60KqFDQIQnzcmPQg9HsTIG5u0V2b/0saUj2txHRzIC+cZ4b+/xms7OHu1OKZeVIZhNdT/+CWmO2wVgA/s= + rsa-public-key: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkFNiYgHUjvDNwkH7eZ2RBizvf0zxQK0An31c1qGs954iGnCfwd3TnjyclzJY7igcqEQvtQKVvvbnFV6LpZC5KlAL3tKu8SjBWsQsODgBJEQuiYY2IBCciVyxAPSkU+hJJb76Jqn1MLnXQirUzSy9oRbRuftj/gYqGK3pGiImYfZSHpdZrJ+FiqAady4MkrXGQUDj84Q+zXCrG6PqaY0+CQUkMlWa3Cd5mHvmElf0J8PymNr9zsz3iwKXmYS4ecFbH3Jss9OCBxaICyI0VRRlOl2738/Lo0baaAQ/t0Us+RiogSz46EoBi0iMQlnNdFaYSsDpb0dG4t7LCmBvR7B8OQIDAQAB + platform-rsa-public-key: MIIBIjANBgkqhkiG9w0BAQEFAACBAQ8AMIIBCgKCAQEAi4+8n/BEFhWKzWs1SMdD+1gzK3xiI/wGGTS330yKSxQMM5Ec39AFQjKFTvcjIZegt2vTQYnA/AL0l0O5C98BWSBuM20/pUXd1+i/Ew/lvLYoeKDD4ARkCzJfXQcDgvm4gTZvnVJwerCN+E2rziNZoLTdTo468IArzBVFzWGa/YmQvi7brCbTlzp5EpVeZMNLNpM04I0uJIiqGpEp0PDPbbn/ZVzZLoLKO+LXWxXx1nFPVlL+X1yk1TyJVfPv7Au3mv9UXNGSF6EP21n97aaU1j29+PXNy3Yze8pmkdWmcOqGnORSLPk0Acl6gklBGyvFiSk/QsL1ocecqD8cJk1JbQIDAQAB + app-id: d6afddeb3ca447448 + gateway-base-url: https://pay-gate-uat.payermax.com + enable-real-time-exchange-rate: false + + mifa-pay: + mer-account: 4dab789b6c8 + mer-no: 1000 + gateway-base-url: https://platformtest.xqdmipay.com + rsa-private-key: MIIEvgIBADANBgkqhkiG9w0BAQGFCASCBKgwggSkAgEAAoIBAQC2DZell5v2A/bfR1lTuvHsPFnzQDl8apqM72WKlRf8/AFCTLsDK2si2iKFHcf/JTL+BqKAReVwYbG0GxapleaouO95YPqH7br6J+mdpTxFVzI9AObuVybdEmrO1vE4+OqLX1EXzh88oeqkuU/lJNow12HIZABDXkj1SilAwEbgusFpZn8cZ6eTRqYYcr5bfq2uIyq1s5Hj2I6q2NwogyV12a8pkPX5y/667Kmgsg8bb+cdpFGLpLltEbm0rk7z0Dv5SWuZxKOowPfxz+ISl53RjxY+yCXks5D1Kw1EwEB0c7N8ADkbO+1BDQM1MM8IGKdTQgGUwEbT/AdhVPK39kvLAgMBAAECggEAOqQKMuaw7/+655Td6yCOiJ+wAbCwU6kq+zapqIf54B10clyw6IZ1zhYhhGthXogm8rhEY7kf/KEbUn5fQGTulW5shNZ+HIaw8Z8lmwf8cAF0Rz4hJKih9hfWm6WUsdtMAXTEdDyKx0cIg+LFH3RNa+oUry22//xA1/H5c8f7jKtQRu5rIePaRsAvMYpfTzmKXjVq0WkD9jMFgYowHWuwBc+HTvN5SI/3Ag+pXhI5dot3BMLXrLqrM7fPIH1cqi1u1jyYZIpIAEM1ZqRWJCfNmXn0YYGjswqpluqNbSgTmwMGuqhMPe1hOYJwwtXwXXSFkyO/lX8iziUbvsq5b4J6wQKBgQDamnLZc7ymnOjzg3yrm9n7SqgBsgk7pYHwl/HVdaopKm6YcsW9uTr80zYXGbTSSE65/pFCN45mkHpyyFdCoCb+FMpMyn1I6bDbDTwQPEdCo9i9uVOZM692/I/8kb9czvCqiG22Uosx3AzY/lem+XjoudDIUBha8P7cwxL64Ie/UQKBgQDVMnUERQVfLnWvdNq0W3bi2de/ynPSXDtDPHP+ezYmyyUUEIYX33BLTBFWYX9jxGVumqyOvUvmweAHTTRHPsDHrtqS/xMztxfOMNW7eBaP5Btp3pBaq/FMCUpqtYH1lMsSfLEC6iQePiAtQThvfgLuNsLm73F3vlFtBs+C3LIqWwKBgQDSn+ey3xHQkvTc1D7F9kdkGT2hTJIa11BIqY4INvP57/lZh5RBRfyw5yyBu3H+/k5kZQQ+gdsBtYlVmPSCrF6FhzCYJq3qF8ggdzL9Dac3bTkDLFKBFUyl35k4KJHx8S3vkb3r4sJdCwGR/hYkOtClo4unxYyB6xwVRxu9f6Mr0QKBgQDLa+2DOWg6vVXFKDZVyL/TDBB0C3Qfz6ksKk5zDpVIxqSGVI3d0XCQJ/CS/0xRoV82/ZaQS8ZUU8CyttOe9x1yakBb6c4klhq8vpPw4FCG0xvlFFugaFdAOc0rrCxoaqSo6xjqswXrZVPGWmjC2PVq3g1x1B3sJ0gCQ3FUZ8gH6QKBgDu+g2Adn3sF7NZKWW/sHcWhhtfx05PuFLdmA7J9LJ6TTQFW1snMp2GjkAvDx6KfwmqTT8TYZmnA0nPgz9bSgdpvCaBAdhbU6EjEcBpc3+gFwDnF4Qen8qAbXVnOE7pOrQ/F6kKaL+Xuu3dTKzJR2v6kFJRTywt+kuo3INAbN86c + platform-rsa-public-key: MIIBIjANBgkqhkiG9w1BAQEFAAOCAQ8AMIIBCgKCAQEAtjRr7TpawlzKYDFwzpUwCK+twx/0KS3W0ZVCPdOAoaVxhEDfacHkgHMUJ7MXd6raqce++k2XHFoYyD4d8fJPkjNrzQ7PPoFm774XfGxz85oemfK88AI6+3PlxEwdf0VBZXmrraJvOdD3dPv4Uq/J15PzKGSh8edYTZgeNSCD/gMRcZoZhacd0WIiaJFf/P4AEa7g+JnefatinayQXAl1n7O5kAiU7jryCzBbno7R5X96riGxUpu/Rxome/tBSBf0644jzQFU7eLA4mJ6aFchArFZ1SvMBVjpYWEgLFgQxyUbJewXRYCPU5uDvzYhFUzF/4bIdhR5swPvAPokavijKwIDAQAB + + airwallex: + client-id: j5v_C5xxg + api-key: e397fa14297xxxxxxxx6d3dff3e92c63c338 + base-url: https://api-demo.airwallex.com + api-url: + AUTHENTICATION_LOGIN: /api/v1/authentication/login + PAYMENT_INTENTS_CREATE: /api/v1/pa/payment_intents/create + paynicorn: + app-key: 79xx58 + merchant-secret: 704a8xxx50b + clipspay: + merchantNo: 800xx2370 + md5SecretKey: 18455c7xxxxx4a48fb7fe + terminalNo: 10xxx6 + terminalKey: NzMyNGRxxxxxYThiMmE4ODA + notifyUrl: https://dexxxxx.com/play/server/notice/clipspay + placeAnOrderApi: http://uat.card.api.clipspay.com/payment/gateway/api/backTransReq + redirectResult: https://dev.xxxxine.com/clipspay/redirect + +telegram: + bot-token: 72649:AAE7gZj0 + webhook-url: https://local.api.yuyinfang168.com/order/telegram/webhook \ No newline at end of file diff --git a/nacos_config/rc-service-other/application.yml b/nacos_config/rc-service-other/application.yml new file mode 100644 index 0000000..b5f6648 --- /dev/null +++ b/nacos_config/rc-service-other/application.yml @@ -0,0 +1,132 @@ +server: + tomcat: + max-threads: 500 + accept-count: 200 + +red-circle: + redis: + init-expiry: + # 10分钟 + ROOM_C_TOTAL_V3: 600 + ROOM_LEVEL: 600 + GIFT_WALL: 600 + # 2小时 + ROOM_JOINED_LIST: 3600 + ROOM_FOLLOW_LIST: 3600 + # 7天 + COUNTRY: 604800 + PROPS_STORE: 604800 + # 2小时 + SUPPORT_RELATIONSHIP_COUNTER: 3600 + game-rank: + gameid: 123 + endTime: 2026-02-16T05:00:00 + templateId: 1994334094730010626 + game: + hkys: + signKey: svO + hotgame: + signKey: qFO + baishun: + app-id: 1704692112 + app-key: 6EllbAruJDfw + app-channel: lotfun + baishun2fun: + app-id: 26xxxx65 + app-key: OWq58W1XDxxxxxxxzAfHqNr0l + app-channel: 2xxxxxn + sud: + app-id: 178xxxx00130 + app-key: kAdoDDw6xxxxOphybk3G4 + app-secret: Psw9s7nOnxxxxxxxS97y4uf0vW + app-channel: axxxxt,TxxxxN + static-resources: + levelStyle: + wealth: + back-cover: ${resourcesUrl}/wealth_level_back.png + ribbon: ${resourcesUrl}/wealth_level_ribbon.png + resources: + - { levelRange: '1-10',levelIcon: 'https://media.haiyihy.com/level/level_1.png',levelSpecial: '${resourcesUrl}/level_special_1_v3.png' } + - { levelRange: '11-20',levelIcon: 'https://media.haiyihy.com/level/level_11.png',levelSpecial: '${resourcesUrl}/level_special_11_v3.png' } + - { levelRange: '21-30',levelIcon: 'https://media.haiyihy.com/level/level_21.png',levelSpecial: '${resourcesUrl}/level_special_21_v3.png' } + - { levelRange: '31-40',levelIcon: 'https://media.haiyihy.com/level/level_31.png',levelSpecial: '${resourcesUrl}/level_special_31_v3.png' } + - { levelRange: '41-50',levelIcon: 'https://media.haiyihy.com/level/level_41.png',levelSpecial: '${resourcesUrl}/level_special_41_v3.png' } + userLevel: + back-cover: ${resourcesUrl}/wealth_level_back.png + ribbon: ${resourcesUrl}/wealth_level_ribbon.png + resources: + - { levelRange: '1-10',levelIcon: 'https://media.haiyihy.com/level/user_level_1.png',levelSpecial: '${resourcesUrl}/level_special_1_v3.png' } + - { levelRange: '11-20',levelIcon: 'https://media.haiyihy.com/level/user_level_11.png',levelSpecial: '${resourcesUrl}/level_special_11_v3.png' } + - { levelRange: '21-30',levelIcon: 'https://media.haiyihy.com/level/user_level_21.png',levelSpecial: '${resourcesUrl}/level_special_21_v3.png' } + - { levelRange: '31-40',levelIcon: 'https://media.haiyihy.com/level/user_level_31.png',levelSpecial: '${resourcesUrl}/level_special_31_v3.png' } + - { levelRange: '41-50',levelIcon: 'https://media.haiyihy.com/level/user_level_41.png',levelSpecial: '${resourcesUrl}/level_special_41_v3.png' } + + charm: + back-cover: ${resourcesUrl}/charm_level_back.png + ribbon: ${resourcesUrl}/charm_level_ribbon.png + resources: + - { levelRange: '1-10',levelIcon: '${resourcesUrl}/level_charm_1.png' } + - { levelRange: '11-20',levelIcon: '${resourcesUrl}/level_charm_11.png' } + - { levelRange: '21-30',levelIcon: '${resourcesUrl}/level_charm_21.png' } + - { levelRange: '31-40',levelIcon: '${resourcesUrl}/level_charm_31.png' } + - { levelRange: '41-50',levelIcon: '${resourcesUrl}/level_charm_41.png' } + - { levelRange: '51-60',levelIcon: '${resourcesUrl}/level_charm_51.png' } + - { levelRange: '61-70',levelIcon: '${resourcesUrl}/level_charm_61.png' } + - { levelRange: '71-80',levelIcon: '${resourcesUrl}/level_charm_71.png' } + - { levelRange: '81-90',levelIcon: '${resourcesUrl}/level_charm_81.png' } + - { levelRange: '91-100',levelIcon: '${resourcesUrl}/level_charm_91.png' } + - { levelRange: '101-110',levelIcon: '${resourcesUrl}/level_charm_101.png' } + - { levelRange: '111-120',levelIcon: '${resourcesUrl}/level_charm_111.png' } + + +# 测试 +lucky: + gift: + api: + enabled: true + # 多账号配置 + configs: + - standardId: 18816 + url: https://game-cn-test.jieyou.shop/lucky_gift/start_game + app_key: w0GoEN4hg + app_id: 929 + app_channel: likei + - standardId: 19102 + url: https://game-cn-test.jieyou.shop/lucky_gift/start_game + app_key: bXdpzw94i + app_id: 261 + app_channel: likei + # 默认配置(向后兼容) + url: https://game-cn-test.jieyou.shop/lucky_gift/start_game + app_key: w0GoEN4hg6G + app_id: 9291 + app_channel: likei + +activity: + ranking: + reward: + ids: 202944 + + +scheduler: + room-empty-clean: false + room-red-packet-expire: false + game-king-reward: false + noble-daily-reward: false + gift-mq-retry: false + user-red-packet-expire: false + cp-ranking-badge: false + rocket-status-sync: false + +telegram: + bot: + token: 8350:AAGwh1O + monitor: + chat-ids: + - '-5081' + alert-limit-seconds: 60 + proxy-host: 127.0.0.1 + proxy-port: 7897 + +yomi: + aes_key: Lt2tYDHewn6U4 diff --git a/nacos_config/rc-service-wallet/application.yml b/nacos_config/rc-service-wallet/application.yml new file mode 100644 index 0000000..d69060f --- /dev/null +++ b/nacos_config/rc-service-wallet/application.yml @@ -0,0 +1,4 @@ +spring: + data: + redis: + database: 0 diff --git a/nacos_config/rc-service-wallet/sharding-config.yml b/nacos_config/rc-service-wallet/sharding-config.yml new file mode 100644 index 0000000..c527672 --- /dev/null +++ b/nacos_config/rc-service-wallet/sharding-config.yml @@ -0,0 +1,42 @@ +dataSources: + wallet: + dataSourceClassName: com.zaxxer.hikari.HikariDataSource + driverClassName: com.mysql.jdbc.Driver + jdbcUrl: jdbc:p6spy:mysql://mysql:3306/likei_wallet?characterEncoding=utf8&useUnicode=true&useSSL=false&allowMultiQueries=true&useLegacyDatetimeCode=false&serverTimezone=UTC&allowPublicKeyRetrieval=true&autoReconnect=true + username: root + password: 123456 + + #hikari: + # 连接池名称 + poolName: WalletDbPool + #最小空闲连接数量 + minimumIdle: 5 + # 空闲连接存活最大时间,默认600000(10分钟) + idleTimeout: 180000 + # 连接池最大连接数,默认是10 推荐的公式:((core_count * 2) + effective_spindle_count) + maximumPoolSize: 10 + # 此属性控制从池返回的连接的默认自动提交行为,默认值:true + autoCommit: true + # 此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认1800000即30分钟 + maxLifetime: 1800000 + # 数据库连接超时时间,默认30秒,即30000 + connectionTimeout: 30000 + connectionTestQuery: SELECT 1 +props: + sql-show: true + +rules: +- !SHARDING + tables: + wallet_gold_asset_record: + actualDataNodes: wallet.wallet_gold_asset_record_${1..12} + tableStrategy: + standard: + shardingColumn: create_time + shardingAlgorithmName: wallet_gold_asset_record_inline + shardingAlgorithms: + wallet_gold_asset_record_inline: + type: CLASS_BASED + props: + strategy: standard + algorithmClassName: com.red.circle.framework.shardingsphere.sharding.TimeMonthShardingAlgorithm diff --git a/nacos_config/visual-monitor/application.yml b/nacos_config/visual-monitor/application.yml new file mode 100644 index 0000000..f7b214c --- /dev/null +++ b/nacos_config/visual-monitor/application.yml @@ -0,0 +1,5 @@ +spring: + security: + user: + name: dxxop + password: devxx23 \ No newline at end of file diff --git a/rc-auth/pom.xml b/rc-auth/pom.xml index 8d1abc2..977ffea 100644 --- a/rc-auth/pom.xml +++ b/rc-auth/pom.xml @@ -57,6 +57,22 @@ ${project.name}-${revision} + + + src/main/resources + true + + static/** + + + + src/main/resources + false + + static/** + + + spring-boot-maven-plugin diff --git a/rc-service/rc-service-console/console-adapter/src/main/java/com/red/circle/console/adapter/app/activity/ResidentInviteActivityInternalRestController.java b/rc-service/rc-service-console/console-adapter/src/main/java/com/red/circle/console/adapter/app/activity/ResidentInviteActivityInternalRestController.java new file mode 100644 index 0000000..18eebe8 --- /dev/null +++ b/rc-service/rc-service-console/console-adapter/src/main/java/com/red/circle/console/adapter/app/activity/ResidentInviteActivityInternalRestController.java @@ -0,0 +1,33 @@ +package com.red.circle.console.adapter.app.activity; + +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignGrantGoldCmd; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignGrantPropsCmd; +import com.red.circle.console.app.service.app.activity.ResidentInviteActivityRewardBridgeService; +import lombok.RequiredArgsConstructor; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * 邀请活动内部奖励桥接接口. + */ +@Validated +@RestController +@RequiredArgsConstructor +@RequestMapping("/internal/resident-activity/invite") +public class ResidentInviteActivityInternalRestController { + + private final ResidentInviteActivityRewardBridgeService rewardBridgeService; + + @PostMapping("/grant-gold") + public void grantGold(@RequestBody @Validated InviteCampaignGrantGoldCmd cmd) { + rewardBridgeService.grantGold(cmd); + } + + @PostMapping("/grant-props") + public void grantProps(@RequestBody @Validated InviteCampaignGrantPropsCmd cmd) { + rewardBridgeService.grantProps(cmd); + } +} diff --git a/rc-service/rc-service-console/console-adapter/src/main/java/com/red/circle/console/adapter/app/activity/ResidentInviteActivityRestController.java b/rc-service/rc-service-console/console-adapter/src/main/java/com/red/circle/console/adapter/app/activity/ResidentInviteActivityRestController.java new file mode 100644 index 0000000..59b021e --- /dev/null +++ b/rc-service/rc-service-console/console-adapter/src/main/java/com/red/circle/console/adapter/app/activity/ResidentInviteActivityRestController.java @@ -0,0 +1,52 @@ +package com.red.circle.console.adapter.app.activity; + +import com.red.circle.console.app.dto.clienobject.app.activity.invite.InviteCampaignConfigCO; +import com.red.circle.console.app.dto.clienobject.app.activity.invite.InviteCampaignInviteeCO; +import com.red.circle.console.app.dto.clienobject.app.activity.invite.InviteCampaignInviterCO; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignConfigSaveCmd; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignInviteePageQryCmd; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignInviterPageQryCmd; +import com.red.circle.console.app.service.app.activity.ResidentInviteActivityService; +import com.red.circle.console.infra.annotations.OpsOperationReqLog; +import com.red.circle.framework.dto.PageResult; +import com.red.circle.framework.web.controller.BaseController; +import lombok.RequiredArgsConstructor; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * 常驻邀请活动后台接口. + */ +@Validated +@RestController +@RequiredArgsConstructor +@RequestMapping("/resident-activity/invite") +public class ResidentInviteActivityRestController extends BaseController { + + private final ResidentInviteActivityService residentInviteActivityService; + + @GetMapping("/config") + public InviteCampaignConfigCO getConfig(String sysOrigin) { + return residentInviteActivityService.getConfig(sysOrigin); + } + + @OpsOperationReqLog(value = "保存邀请活动配置") + @PostMapping("/config/save") + public void saveConfig(@RequestBody @Validated InviteCampaignConfigSaveCmd cmd) { + residentInviteActivityService.saveConfig(cmd); + } + + @GetMapping("/inviter/page") + public PageResult pageInviter(InviteCampaignInviterPageQryCmd cmd) { + return residentInviteActivityService.pageInviter(cmd); + } + + @GetMapping("/invitee/page") + public PageResult pageInvitee(InviteCampaignInviteePageQryCmd cmd) { + return residentInviteActivityService.pageInvitee(cmd); + } +} diff --git a/rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityRewardBridgeServiceImpl.java b/rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityRewardBridgeServiceImpl.java new file mode 100644 index 0000000..a3ec896 --- /dev/null +++ b/rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityRewardBridgeServiceImpl.java @@ -0,0 +1,52 @@ +package com.red.circle.console.app.service.app.activity; + +import com.red.circle.common.business.core.enums.SysOriginPlatformEnum; +import com.red.circle.common.business.enums.SendPropsOrigin; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignGrantGoldCmd; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignGrantPropsCmd; +import com.red.circle.framework.core.asserts.ResponseAssert; +import com.red.circle.other.inner.endpoint.activity.PropsActivityClient; +import com.red.circle.other.inner.model.cmd.activity.SendActivityRewardCmd; +import com.red.circle.tool.core.tuple.PennyAmount; +import com.red.circle.wallet.inner.endpoint.wallet.WalletGoldClient; +import com.red.circle.wallet.inner.model.cmd.GoldReceiptCmd; +import com.red.circle.wallet.inner.model.enums.GoldOrigin; +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Service; + +/** + * 邀请活动奖励桥接服务实现. + */ +@Service +@RequiredArgsConstructor +public class ResidentInviteActivityRewardBridgeServiceImpl + implements ResidentInviteActivityRewardBridgeService { + + private final WalletGoldClient walletGoldClient; + private final PropsActivityClient propsActivityClient; + + @Override + public void grantGold(InviteCampaignGrantGoldCmd cmd) { + ResponseAssert.requiredSuccess(walletGoldClient.changeBalance( + GoldReceiptCmd.builder() + .userId(cmd.getUserId()) + .sysOrigin(cmd.getSysOrigin()) + .eventId(cmd.getEventId()) + .origin(GoldOrigin.valueOf(cmd.getOrigin())) + .remark(cmd.getRemark()) + .amount(PennyAmount.ofDollar(cmd.getGoldAmount())) + .appIncome() + .build())); + } + + @Override + public void grantProps(InviteCampaignGrantPropsCmd cmd) { + ResponseAssert.requiredSuccess(propsActivityClient.sendActivityReward( + new SendActivityRewardCmd() + .setTrackId(cmd.getTrackId()) + .setOrigin(SendPropsOrigin.valueOf(cmd.getOrigin())) + .setSysOrigin(SysOriginPlatformEnum.valueOf(cmd.getSysOrigin())) + .setSourceGroupId(cmd.getSourceGroupId()) + .setAcceptUserId(cmd.getAcceptUserId()))); + } +} diff --git a/rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityServiceImpl.java b/rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityServiceImpl.java new file mode 100644 index 0000000..1e2d611 --- /dev/null +++ b/rc-service/rc-service-console/console-application/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityServiceImpl.java @@ -0,0 +1,363 @@ +package com.red.circle.console.app.service.app.activity; + +import com.red.circle.component.redis.service.RedisService; +import com.red.circle.console.app.dto.clienobject.app.activity.invite.InviteCampaignConfigCO; +import com.red.circle.console.app.dto.clienobject.app.activity.invite.InviteCampaignInviteeCO; +import com.red.circle.console.app.dto.clienobject.app.activity.invite.InviteCampaignInviterCO; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignConfigSaveCmd; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignInviteePageQryCmd; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignInviterPageQryCmd; +import com.red.circle.console.app.service.app.props.PropsActivityRewardGroupService; +import com.red.circle.console.infra.database.rds.dao.app.invite.InviteCampaignQueryDAO; +import com.red.circle.console.infra.database.rds.dto.app.invite.InviteCampaignInviteeQuery; +import com.red.circle.console.infra.database.rds.dto.app.invite.InviteCampaignInviteeRow; +import com.red.circle.console.infra.database.rds.dto.app.invite.InviteCampaignInviterQuery; +import com.red.circle.console.infra.database.rds.dto.app.invite.InviteCampaignInviterRow; +import com.red.circle.console.infra.database.rds.entity.app.invite.InviteCampaignConfig; +import com.red.circle.console.infra.database.rds.entity.app.invite.InviteCampaignRewardRule; +import com.red.circle.console.infra.database.rds.service.app.invite.InviteCampaignConfigService; +import com.red.circle.console.infra.database.rds.service.app.invite.InviteCampaignRewardRuleService; +import com.red.circle.framework.core.asserts.ResponseAssert; +import com.red.circle.framework.core.response.CommonErrorCode; +import com.red.circle.framework.dto.PageResult; +import com.red.circle.framework.mybatis.convertor.MybatisConvertor; +import com.red.circle.other.inner.model.dto.material.PropsActivityRewardGroupDTO; +import com.red.circle.tool.core.collection.CollectionUtils; +import com.red.circle.tool.core.date.LocalDateTimeUtils; +import com.red.circle.tool.core.sequence.IdWorkerUtils; +import java.time.ZoneId; +import java.time.ZonedDateTime; +import java.time.format.DateTimeFormatter; +import java.util.ArrayList; +import java.util.Comparator; +import java.util.List; +import java.util.Objects; +import java.util.Optional; +import java.util.Set; +import java.util.stream.Collectors; +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +/** + * 常驻邀请活动服务实现. + */ +@Service +@RequiredArgsConstructor +public class ResidentInviteActivityServiceImpl implements ResidentInviteActivityService { + + private static final String DEFAULT_TIMEZONE = "Asia/Riyadh"; + private static final String CONFIG_CACHE_PREFIX = "invite:campaign:config:"; + private static final String RULE_TYPE_INVITER_BIND = "INVITER_BIND"; + private static final String RULE_TYPE_INVITEE_BIND = "INVITEE_BIND"; + private static final String RULE_TYPE_INVITEE_RECHARGE = "INVITEE_RECHARGE"; + private static final String RULE_TYPE_INVITER_VALID_COUNT = "INVITER_VALID_COUNT"; + private static final String RULE_TYPE_INVITER_TOTAL_RECHARGE = "INVITER_TOTAL_RECHARGE"; + + private final RedisService redisService; + private final InviteCampaignQueryDAO inviteCampaignQueryDAO; + private final InviteCampaignConfigService inviteCampaignConfigService; + private final InviteCampaignRewardRuleService inviteCampaignRewardRuleService; + private final PropsActivityRewardGroupService propsActivityRewardGroupService; + + @Override + public InviteCampaignConfigCO getConfig(String sysOrigin) { + String normalizedSysOrigin = normalizeSysOrigin(sysOrigin); + InviteCampaignConfig config = inviteCampaignConfigService.query() + .eq(InviteCampaignConfig::getSysOrigin, normalizedSysOrigin) + .getOne(); + + InviteCampaignConfigCO result = new InviteCampaignConfigCO() + .setSysOrigin(normalizedSysOrigin) + .setEnabled(Boolean.FALSE) + .setTimezone(DEFAULT_TIMEZONE); + + if (config != null) { + result.setEnabled(Boolean.TRUE.equals(config.getEnabled())) + .setDownloadUrl(config.getDownloadUrl()) + .setShareTitle(config.getShareTitle()) + .setShareDesc(config.getShareDesc()) + .setServiceContact(config.getServiceContact()) + .setTimezone(Optional.ofNullable(config.getTimezone()).orElse(DEFAULT_TIMEZONE)) + .setAntiCheat(new InviteCampaignConfigCO.AntiCheatCO() + .setSameIpOnce(Boolean.TRUE.equals(config.getAntiCheatSameIpOnce())) + .setSameDeviceOnce(Boolean.TRUE.equals(config.getAntiCheatSameDeviceOnce()))); + } + + List rules = inviteCampaignRewardRuleService.query() + .eq(InviteCampaignRewardRule::getSysOrigin, normalizedSysOrigin) + .orderByAsc(InviteCampaignRewardRule::getSort) + .list(); + + fillConfigRules(result, rules); + return result; + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void saveConfig(InviteCampaignConfigSaveCmd cmd) { + String normalizedSysOrigin = normalizeSysOrigin(cmd.getSysOrigin()); + validateConfig(cmd); + + InviteCampaignConfig config = inviteCampaignConfigService.query() + .eq(InviteCampaignConfig::getSysOrigin, normalizedSysOrigin) + .getOne(); + if (config == null) { + config = new InviteCampaignConfig().setId(IdWorkerUtils.getId()); + } + + config.setSysOrigin(normalizedSysOrigin) + .setEnabled(Boolean.TRUE.equals(cmd.getEnabled())) + .setDownloadUrl(trimToNull(cmd.getDownloadUrl())) + .setShareTitle(trimToNull(cmd.getShareTitle())) + .setShareDesc(trimToNull(cmd.getShareDesc())) + .setServiceContact(trimToNull(cmd.getServiceContact())) + .setTimezone(Optional.ofNullable(trimToNull(cmd.getTimezone())).orElse(DEFAULT_TIMEZONE)) + .setAntiCheatSameIpOnce(Boolean.TRUE.equals(cmd.getAntiCheat().getSameIpOnce())) + .setAntiCheatSameDeviceOnce(Boolean.TRUE.equals(cmd.getAntiCheat().getSameDeviceOnce())); + + if (inviteCampaignConfigService.query().eq(InviteCampaignConfig::getId, config.getId()).count() + > 0) { + ResponseAssert.isTrue(CommonErrorCode.UPDATE_FAILURE, + inviteCampaignConfigService.updateSelectiveById(config)); + } else { + ResponseAssert.isTrue(CommonErrorCode.SAVE_FAILURE, inviteCampaignConfigService.save(config)); + } + + List existingRules = inviteCampaignRewardRuleService.query() + .eq(InviteCampaignRewardRule::getSysOrigin, normalizedSysOrigin) + .list(); + if (CollectionUtils.isNotEmpty(existingRules)) { + inviteCampaignRewardRuleService.removeByIds( + existingRules.stream().map(InviteCampaignRewardRule::getId).collect(Collectors.toSet())); + } + + List rules = buildRules(normalizedSysOrigin, cmd); + if (CollectionUtils.isNotEmpty(rules)) { + inviteCampaignRewardRuleService.saveBatch(rules); + } + + redisService.delete(configCacheKey(normalizedSysOrigin)); + } + + @Override + public PageResult pageInviter(InviteCampaignInviterPageQryCmd cmd) { + InviteCampaignInviterQuery query = new InviteCampaignInviterQuery() + .setSysOrigin(normalizeNullable(cmd.getSysOrigin())) + .setInviterUserId(cmd.getInviterUserId()) + .setInviteeUserId(cmd.getInviteeUserId()) + .setMonthKey(normalizeMonthKey(cmd.getMonthKey())) + .setStartTime(toLocalDateTime(cmd.getStartTime())) + .setEndTime(toLocalDateTime(cmd.getEndTime())); + + PageResult page = MybatisConvertor.toPageResult( + inviteCampaignQueryDAO.pageInviters(MybatisConvertor.toPage(cmd.getPageQuery()), query)); + return page.convert(row -> new InviteCampaignInviterCO() + .setInviterUserId(row.getInviterUserId()) + .setInviterAccount(row.getInviterAccount()) + .setInviterNickname(row.getInviterNickname()) + .setInviterAvatar(row.getInviterAvatar()) + .setInviteCode(row.getInviteCode()) + .setTotalInviteCount(Optional.ofNullable(row.getTotalInviteCount()).orElse(0L)) + .setMonthlyValidUserCount(Optional.ofNullable(row.getMonthlyValidUserCount()).orElse(0L)) + .setTotalInviteeRechargeCoins( + Optional.ofNullable(row.getTotalInviteeRechargeCoins()).orElse(0L)) + .setRewardGoldTotal(Optional.ofNullable(row.getRewardGoldTotal()).orElse(0L)) + .setLatestInviteTime(row.getLatestInviteTime())); + } + + @Override + public PageResult pageInvitee(InviteCampaignInviteePageQryCmd cmd) { + InviteCampaignInviteeQuery query = new InviteCampaignInviteeQuery() + .setSysOrigin(normalizeNullable(cmd.getSysOrigin())) + .setInviterUserId(cmd.getInviterUserId()) + .setMonthKey(normalizeMonthKey(cmd.getMonthKey())); + + PageResult page = MybatisConvertor.toPageResult( + inviteCampaignQueryDAO.pageInvitees(MybatisConvertor.toPage(cmd.getPageQuery()), query)); + return page.convert(row -> new InviteCampaignInviteeCO() + .setRelationId(row.getRelationId()) + .setInviterUserId(row.getInviterUserId()) + .setInviteeUserId(row.getInviteeUserId()) + .setInviteeAccount(row.getInviteeAccount()) + .setInviteeNickname(row.getInviteeNickname()) + .setInviteeAvatar(row.getInviteeAvatar()) + .setBindTime(row.getBindTime()) + .setRechargeCoins(Optional.ofNullable(row.getRechargeCoins()).orElse(0L)) + .setValidUser(Boolean.TRUE.equals(row.getValidUser())) + .setValidTime(row.getValidTime()) + .setRewardedRuleIds(row.getRewardedRuleIds())); + } + + private void fillConfigRules(InviteCampaignConfigCO result, List rules) { + for (InviteCampaignRewardRule rule : rules) { + if (Objects.equals(rule.getRuleType(), RULE_TYPE_INVITER_BIND)) { + result.setInviterBindReward(toRewardItem(rule)); + continue; + } + if (Objects.equals(rule.getRuleType(), RULE_TYPE_INVITEE_BIND)) { + result.setInviteeBindReward(toRewardItem(rule)); + continue; + } + InviteCampaignConfigCO.RuleItemCO item = toRuleItem(rule); + if (Objects.equals(rule.getRuleType(), RULE_TYPE_INVITEE_RECHARGE)) { + result.getInviteeRechargeRules().add(item); + } else if (Objects.equals(rule.getRuleType(), RULE_TYPE_INVITER_VALID_COUNT)) { + result.getInviterValidCountRules().add(item); + } else if (Objects.equals(rule.getRuleType(), RULE_TYPE_INVITER_TOTAL_RECHARGE)) { + result.getInviterTotalRechargeRules().add(item); + } + } + } + + private InviteCampaignConfigCO.RewardItemCO toRewardItem(InviteCampaignRewardRule rule) { + return new InviteCampaignConfigCO.RewardItemCO() + .setGoldAmount(Optional.ofNullable(rule.getGoldAmount()).orElse(0L)) + .setRewardGroupId(rule.getRewardGroupId()) + .setRewardGroupName(getRewardGroupName(rule.getRewardGroupId())); + } + + private InviteCampaignConfigCO.RuleItemCO toRuleItem(InviteCampaignRewardRule rule) { + InviteCampaignConfigCO.RuleItemCO item = new InviteCampaignConfigCO.RuleItemCO(); + item.setId(rule.getId()); + item.setThreshold(Optional.ofNullable(rule.getThresholdValue()).orElse(0L)); + item.setGoldAmount(Optional.ofNullable(rule.getGoldAmount()).orElse(0L)); + item.setRewardGroupId(rule.getRewardGroupId()); + item.setRewardGroupName(getRewardGroupName(rule.getRewardGroupId())); + item.setEnabled(Boolean.TRUE.equals(rule.getEnabled())); + item.setSort(Optional.ofNullable(rule.getSort()).orElse(0)); + return item; + } + + private String getRewardGroupName(Long rewardGroupId) { + if (rewardGroupId == null) { + return null; + } + try { + PropsActivityRewardGroupDTO group = propsActivityRewardGroupService.getByGroupId(rewardGroupId); + return group == null ? null : group.getName(); + } catch (Exception ignore) { + return null; + } + } + + private List buildRules(String sysOrigin, InviteCampaignConfigSaveCmd cmd) { + List rules = new ArrayList<>(); + rules.add(buildRewardRule(sysOrigin, RULE_TYPE_INVITER_BIND, 0L, 1, cmd.getInviterBindReward())); + rules.add(buildRewardRule(sysOrigin, RULE_TYPE_INVITEE_BIND, 0L, 1, cmd.getInviteeBindReward())); + appendRuleItems(rules, sysOrigin, RULE_TYPE_INVITEE_RECHARGE, cmd.getInviteeRechargeRules()); + appendRuleItems(rules, sysOrigin, RULE_TYPE_INVITER_VALID_COUNT, cmd.getInviterValidCountRules()); + appendRuleItems(rules, sysOrigin, RULE_TYPE_INVITER_TOTAL_RECHARGE, + cmd.getInviterTotalRechargeRules()); + return rules; + } + + private void appendRuleItems(List rules, String sysOrigin, String ruleType, + List items) { + if (CollectionUtils.isEmpty(items)) { + return; + } + List sortedItems = items.stream() + .sorted(Comparator.comparing(InviteCampaignConfigSaveCmd.RuleItemCmd::getThreshold)) + .collect(Collectors.toList()); + for (int i = 0; i < sortedItems.size(); i++) { + InviteCampaignConfigSaveCmd.RuleItemCmd item = sortedItems.get(i); + rules.add(new InviteCampaignRewardRule() + .setId(IdWorkerUtils.getId()) + .setSysOrigin(sysOrigin) + .setRuleType(ruleType) + .setThresholdValue(Optional.ofNullable(item.getThreshold()).orElse(0L)) + .setGoldAmount(Optional.ofNullable(item.getGoldAmount()).orElse(0L)) + .setRewardGroupId(item.getRewardGroupId()) + .setEnabled(Boolean.TRUE.equals(item.getEnabled())) + .setSort(i + 1)); + } + } + + private InviteCampaignRewardRule buildRewardRule(String sysOrigin, String ruleType, Long threshold, + Integer sort, InviteCampaignConfigSaveCmd.RewardItemCmd item) { + return new InviteCampaignRewardRule() + .setId(IdWorkerUtils.getId()) + .setSysOrigin(sysOrigin) + .setRuleType(ruleType) + .setThresholdValue(threshold) + .setGoldAmount(Optional.ofNullable(item.getGoldAmount()).orElse(0L)) + .setRewardGroupId(item.getRewardGroupId()) + .setEnabled(Boolean.TRUE) + .setSort(sort); + } + + private void validateConfig(InviteCampaignConfigSaveCmd cmd) { + ResponseAssert.notNull(CommonErrorCode.DATA_ERROR, cmd.getAntiCheat()); + validateRewardItem("inviterBindReward", cmd.getInviterBindReward()); + validateRewardItem("inviteeBindReward", cmd.getInviteeBindReward()); + validateRuleItems(cmd.getInviteeRechargeRules()); + validateRuleItems(cmd.getInviterValidCountRules()); + validateRuleItems(cmd.getInviterTotalRechargeRules()); + } + + private void validateRuleItems(List items) { + if (CollectionUtils.isEmpty(items)) { + return; + } + Long previous = null; + Set thresholdSet = items.stream().map(InviteCampaignConfigSaveCmd.RuleItemCmd::getThreshold) + .collect(Collectors.toSet()); + ResponseAssert.isTrue(CommonErrorCode.DATA_ERROR, Objects.equals(thresholdSet.size(), items.size())); + List sortedItems = items.stream() + .sorted(Comparator.comparing(InviteCampaignConfigSaveCmd.RuleItemCmd::getThreshold)) + .collect(Collectors.toList()); + for (InviteCampaignConfigSaveCmd.RuleItemCmd item : sortedItems) { + ResponseAssert.notNull(CommonErrorCode.DATA_ERROR, item.getThreshold()); + ResponseAssert.isTrue(CommonErrorCode.DATA_ERROR, item.getThreshold() > 0); + validateRewardItem("ruleItem", item); + if (previous != null) { + ResponseAssert.isTrue(CommonErrorCode.DATA_ERROR, item.getThreshold() > previous); + } + previous = item.getThreshold(); + } + } + + private void validateRewardItem(String fieldName, InviteCampaignConfigSaveCmd.RewardItemCmd item) { + ResponseAssert.notNull(CommonErrorCode.DATA_ERROR, item); + long goldAmount = Optional.ofNullable(item.getGoldAmount()).orElse(0L); + ResponseAssert.isTrue(CommonErrorCode.DATA_ERROR, goldAmount >= 0); + ResponseAssert.isTrue(CommonErrorCode.DATA_ERROR, + goldAmount > 0 || item.getRewardGroupId() != null); + } + + private String normalizeSysOrigin(String sysOrigin) { + String value = trimToNull(sysOrigin); + ResponseAssert.notNull(CommonErrorCode.DATA_ERROR, value); + return value; + } + + private String normalizeNullable(String value) { + return trimToNull(value); + } + + private String trimToNull(String value) { + if (value == null) { + return null; + } + String trimmed = value.trim(); + return trimmed.isEmpty() ? null : trimmed; + } + + private java.time.LocalDateTime toLocalDateTime(Long timestamp) { + return timestamp == null ? null : LocalDateTimeUtils.convert(timestamp); + } + + private String normalizeMonthKey(String monthKey) { + String value = trimToNull(monthKey); + if (value != null) { + return value.replace("-", ""); + } + return ZonedDateTime.now(ZoneId.of(DEFAULT_TIMEZONE)) + .format(DateTimeFormatter.ofPattern("yyyyMM")); + } + + private String configCacheKey(String sysOrigin) { + return CONFIG_CACHE_PREFIX + sysOrigin; + } +} diff --git a/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignConfigCO.java b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignConfigCO.java new file mode 100644 index 0000000..f8b07c2 --- /dev/null +++ b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignConfigCO.java @@ -0,0 +1,90 @@ +package com.red.circle.console.app.dto.clienobject.app.activity.invite; + +import com.red.circle.framework.dto.ClientObject; +import java.io.Serial; +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 常驻邀请活动配置. + */ +@Data +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = true) +public class InviteCampaignConfigCO extends ClientObject { + + @Serial + private static final long serialVersionUID = 1L; + + private String sysOrigin; + + private Boolean enabled; + + private String downloadUrl; + + private String shareTitle; + + private String shareDesc; + + private String serviceContact; + + private String timezone; + + private AntiCheatCO antiCheat = new AntiCheatCO(); + + private RewardItemCO inviterBindReward = new RewardItemCO(); + + private RewardItemCO inviteeBindReward = new RewardItemCO(); + + private List inviteeRechargeRules = new ArrayList<>(); + + private List inviterValidCountRules = new ArrayList<>(); + + private List inviterTotalRechargeRules = new ArrayList<>(); + + @Data + @Accessors(chain = true) + public static class AntiCheatCO implements Serializable { + + @Serial + private static final long serialVersionUID = 1L; + + private Boolean sameIpOnce = Boolean.TRUE; + + private Boolean sameDeviceOnce = Boolean.TRUE; + } + + @Data + @Accessors(chain = true) + public static class RewardItemCO implements Serializable { + + @Serial + private static final long serialVersionUID = 1L; + + private Long goldAmount; + + private Long rewardGroupId; + + private String rewardGroupName; + } + + @Data + @Accessors(chain = true) + public static class RuleItemCO extends RewardItemCO { + + @Serial + private static final long serialVersionUID = 1L; + + private Long id; + + private Long threshold; + + private Boolean enabled; + + private Integer sort; + } +} diff --git a/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignInviteeCO.java b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignInviteeCO.java new file mode 100644 index 0000000..a45ff0b --- /dev/null +++ b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignInviteeCO.java @@ -0,0 +1,47 @@ +package com.red.circle.console.app.dto.clienobject.app.activity.invite; + +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import com.red.circle.framework.dto.ClientObject; +import java.io.Serial; +import java.sql.Timestamp; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 邀请活动被邀请人分页项. + */ +@Data +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = true) +public class InviteCampaignInviteeCO extends ClientObject { + + @Serial + private static final long serialVersionUID = 1L; + + @JsonSerialize(using = ToStringSerializer.class) + private Long relationId; + + @JsonSerialize(using = ToStringSerializer.class) + private Long inviterUserId; + + @JsonSerialize(using = ToStringSerializer.class) + private Long inviteeUserId; + + private String inviteeAccount; + + private String inviteeNickname; + + private String inviteeAvatar; + + private Timestamp bindTime; + + private Long rechargeCoins; + + private Boolean validUser; + + private Timestamp validTime; + + private String rewardedRuleIds; +} diff --git a/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignInviterCO.java b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignInviterCO.java new file mode 100644 index 0000000..9d14758 --- /dev/null +++ b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/clienobject/app/activity/invite/InviteCampaignInviterCO.java @@ -0,0 +1,43 @@ +package com.red.circle.console.app.dto.clienobject.app.activity.invite; + +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import com.red.circle.framework.dto.ClientObject; +import java.io.Serial; +import java.sql.Timestamp; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 邀请活动邀请人分页项. + */ +@Data +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = true) +public class InviteCampaignInviterCO extends ClientObject { + + @Serial + private static final long serialVersionUID = 1L; + + @JsonSerialize(using = ToStringSerializer.class) + private Long inviterUserId; + + private String inviterAccount; + + private String inviterNickname; + + private String inviterAvatar; + + private String inviteCode; + + private Long totalInviteCount; + + private Long monthlyValidUserCount; + + private Long totalInviteeRechargeCoins; + + private Long rewardGoldTotal; + + private Timestamp latestInviteTime; +} diff --git a/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignConfigSaveCmd.java b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignConfigSaveCmd.java new file mode 100644 index 0000000..339640c --- /dev/null +++ b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignConfigSaveCmd.java @@ -0,0 +1,89 @@ +package com.red.circle.console.app.dto.cmd.app.activity.invite; + +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.NotNull; +import java.io.Serial; +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; +import lombok.Data; +import lombok.experimental.Accessors; + +/** + * 常驻邀请活动配置保存命令. + */ +@Data +@Accessors(chain = true) +public class InviteCampaignConfigSaveCmd implements Serializable { + + @Serial + private static final long serialVersionUID = 1L; + + @NotBlank(message = "sysOrigin required.") + private String sysOrigin; + + @NotNull(message = "enabled required.") + private Boolean enabled; + + private String downloadUrl; + + private String shareTitle; + + private String shareDesc; + + private String serviceContact; + + private String timezone; + + @NotNull(message = "antiCheat required.") + private AntiCheatCmd antiCheat = new AntiCheatCmd(); + + @NotNull(message = "inviterBindReward required.") + private RewardItemCmd inviterBindReward = new RewardItemCmd(); + + @NotNull(message = "inviteeBindReward required.") + private RewardItemCmd inviteeBindReward = new RewardItemCmd(); + + private List inviteeRechargeRules = new ArrayList<>(); + + private List inviterValidCountRules = new ArrayList<>(); + + private List inviterTotalRechargeRules = new ArrayList<>(); + + @Data + @Accessors(chain = true) + public static class AntiCheatCmd implements Serializable { + + @Serial + private static final long serialVersionUID = 1L; + + private Boolean sameIpOnce = Boolean.TRUE; + + private Boolean sameDeviceOnce = Boolean.TRUE; + } + + @Data + @Accessors(chain = true) + public static class RewardItemCmd implements Serializable { + + @Serial + private static final long serialVersionUID = 1L; + + private Long goldAmount; + + private Long rewardGroupId; + } + + @Data + @Accessors(chain = true) + public static class RuleItemCmd extends RewardItemCmd { + + @Serial + private static final long serialVersionUID = 1L; + + @NotNull(message = "threshold required.") + private Long threshold; + + private Boolean enabled = Boolean.TRUE; + } +} diff --git a/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignGrantGoldCmd.java b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignGrantGoldCmd.java new file mode 100644 index 0000000..13403fe --- /dev/null +++ b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignGrantGoldCmd.java @@ -0,0 +1,38 @@ +package com.red.circle.console.app.dto.cmd.app.activity.invite; + +import jakarta.validation.constraints.Min; +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.NotNull; +import java.io.Serial; +import java.io.Serializable; +import lombok.Data; +import lombok.experimental.Accessors; + +/** + * 邀请活动发放金币命令. + */ +@Data +@Accessors(chain = true) +public class InviteCampaignGrantGoldCmd implements Serializable { + + @Serial + private static final long serialVersionUID = 1L; + + @NotNull(message = "userId required.") + private Long userId; + + @NotBlank(message = "sysOrigin required.") + private String sysOrigin; + + @NotBlank(message = "eventId required.") + private String eventId; + + @NotBlank(message = "origin required.") + private String origin; + + @NotNull(message = "goldAmount required.") + @Min(value = 1, message = "goldAmount must be greater than 0.") + private Long goldAmount; + + private String remark; +} diff --git a/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignGrantPropsCmd.java b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignGrantPropsCmd.java new file mode 100644 index 0000000..1825d1b --- /dev/null +++ b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignGrantPropsCmd.java @@ -0,0 +1,34 @@ +package com.red.circle.console.app.dto.cmd.app.activity.invite; + +import jakarta.validation.constraints.NotBlank; +import jakarta.validation.constraints.NotNull; +import java.io.Serial; +import java.io.Serializable; +import lombok.Data; +import lombok.experimental.Accessors; + +/** + * 邀请活动发放道具命令. + */ +@Data +@Accessors(chain = true) +public class InviteCampaignGrantPropsCmd implements Serializable { + + @Serial + private static final long serialVersionUID = 1L; + + @NotNull(message = "trackId required.") + private Long trackId; + + @NotNull(message = "acceptUserId required.") + private Long acceptUserId; + + @NotBlank(message = "sysOrigin required.") + private String sysOrigin; + + @NotBlank(message = "origin required.") + private String origin; + + @NotNull(message = "sourceGroupId required.") + private Long sourceGroupId; +} diff --git a/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignInviteePageQryCmd.java b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignInviteePageQryCmd.java new file mode 100644 index 0000000..ba02473 --- /dev/null +++ b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignInviteePageQryCmd.java @@ -0,0 +1,25 @@ +package com.red.circle.console.app.dto.cmd.app.activity.invite; + +import com.red.circle.framework.core.dto.PageCommand; +import java.io.Serial; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 邀请活动被邀请人分页查询. + */ +@Data +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = true) +public class InviteCampaignInviteePageQryCmd extends PageCommand { + + @Serial + private static final long serialVersionUID = 1L; + + private String sysOrigin; + + private Long inviterUserId; + + private String monthKey; +} diff --git a/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignInviterPageQryCmd.java b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignInviterPageQryCmd.java new file mode 100644 index 0000000..6847211 --- /dev/null +++ b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/dto/cmd/app/activity/invite/InviteCampaignInviterPageQryCmd.java @@ -0,0 +1,31 @@ +package com.red.circle.console.app.dto.cmd.app.activity.invite; + +import com.red.circle.framework.core.dto.PageCommand; +import java.io.Serial; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 邀请活动邀请人分页查询. + */ +@Data +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = true) +public class InviteCampaignInviterPageQryCmd extends PageCommand { + + @Serial + private static final long serialVersionUID = 1L; + + private String sysOrigin; + + private Long inviterUserId; + + private Long inviteeUserId; + + private Long startTime; + + private Long endTime; + + private String monthKey; +} diff --git a/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityRewardBridgeService.java b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityRewardBridgeService.java new file mode 100644 index 0000000..c105bb6 --- /dev/null +++ b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityRewardBridgeService.java @@ -0,0 +1,14 @@ +package com.red.circle.console.app.service.app.activity; + +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignGrantGoldCmd; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignGrantPropsCmd; + +/** + * 邀请活动奖励桥接服务. + */ +public interface ResidentInviteActivityRewardBridgeService { + + void grantGold(InviteCampaignGrantGoldCmd cmd); + + void grantProps(InviteCampaignGrantPropsCmd cmd); +} diff --git a/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityService.java b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityService.java new file mode 100644 index 0000000..1c809b2 --- /dev/null +++ b/rc-service/rc-service-console/console-client/src/main/java/com/red/circle/console/app/service/app/activity/ResidentInviteActivityService.java @@ -0,0 +1,23 @@ +package com.red.circle.console.app.service.app.activity; + +import com.red.circle.console.app.dto.clienobject.app.activity.invite.InviteCampaignConfigCO; +import com.red.circle.console.app.dto.clienobject.app.activity.invite.InviteCampaignInviteeCO; +import com.red.circle.console.app.dto.clienobject.app.activity.invite.InviteCampaignInviterCO; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignConfigSaveCmd; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignInviteePageQryCmd; +import com.red.circle.console.app.dto.cmd.app.activity.invite.InviteCampaignInviterPageQryCmd; +import com.red.circle.framework.dto.PageResult; + +/** + * 常驻邀请活动管理. + */ +public interface ResidentInviteActivityService { + + InviteCampaignConfigCO getConfig(String sysOrigin); + + void saveConfig(InviteCampaignConfigSaveCmd cmd); + + PageResult pageInviter(InviteCampaignInviterPageQryCmd cmd); + + PageResult pageInvitee(InviteCampaignInviteePageQryCmd cmd); +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignConfigDAO.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignConfigDAO.java new file mode 100644 index 0000000..9e49613 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignConfigDAO.java @@ -0,0 +1,10 @@ +package com.red.circle.console.infra.database.rds.dao.app.invite; + +import com.red.circle.console.infra.database.rds.entity.app.invite.InviteCampaignConfig; +import com.red.circle.framework.mybatis.dao.BaseDAO; + +/** + * 邀请活动配置 DAO. + */ +public interface InviteCampaignConfigDAO extends BaseDAO { +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignQueryDAO.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignQueryDAO.java new file mode 100644 index 0000000..595ca70 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignQueryDAO.java @@ -0,0 +1,22 @@ +package com.red.circle.console.infra.database.rds.dao.app.invite; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.red.circle.console.infra.database.rds.dto.app.invite.InviteCampaignInviteeQuery; +import com.red.circle.console.infra.database.rds.dto.app.invite.InviteCampaignInviteeRow; +import com.red.circle.console.infra.database.rds.dto.app.invite.InviteCampaignInviterQuery; +import com.red.circle.console.infra.database.rds.dto.app.invite.InviteCampaignInviterRow; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +/** + * 邀请活动自定义查询 DAO. + */ +@Mapper +public interface InviteCampaignQueryDAO { + + IPage pageInviters(IPage page, + @Param("query") InviteCampaignInviterQuery query); + + IPage pageInvitees(IPage page, + @Param("query") InviteCampaignInviteeQuery query); +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignRewardRuleDAO.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignRewardRuleDAO.java new file mode 100644 index 0000000..05a9e01 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dao/app/invite/InviteCampaignRewardRuleDAO.java @@ -0,0 +1,10 @@ +package com.red.circle.console.infra.database.rds.dao.app.invite; + +import com.red.circle.console.infra.database.rds.entity.app.invite.InviteCampaignRewardRule; +import com.red.circle.framework.mybatis.dao.BaseDAO; + +/** + * 邀请活动奖励规则 DAO. + */ +public interface InviteCampaignRewardRuleDAO extends BaseDAO { +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviteeQuery.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviteeQuery.java new file mode 100644 index 0000000..f2377c5 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviteeQuery.java @@ -0,0 +1,23 @@ +package com.red.circle.console.infra.database.rds.dto.app.invite; + +import java.time.LocalDateTime; +import lombok.Data; +import lombok.experimental.Accessors; + +/** + * 被邀请人分页查询条件. + */ +@Data +@Accessors(chain = true) +public class InviteCampaignInviteeQuery { + + private String sysOrigin; + + private Long inviterUserId; + + private String monthKey; + + private LocalDateTime startTime; + + private LocalDateTime endTime; +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviteeRow.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviteeRow.java new file mode 100644 index 0000000..3562a8e --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviteeRow.java @@ -0,0 +1,35 @@ +package com.red.circle.console.infra.database.rds.dto.app.invite; + +import java.sql.Timestamp; +import lombok.Data; +import lombok.experimental.Accessors; + +/** + * 被邀请人分页行. + */ +@Data +@Accessors(chain = true) +public class InviteCampaignInviteeRow { + + private Long relationId; + + private Long inviterUserId; + + private Long inviteeUserId; + + private String inviteeAccount; + + private String inviteeNickname; + + private String inviteeAvatar; + + private Timestamp bindTime; + + private Long rechargeCoins; + + private Boolean validUser; + + private Timestamp validTime; + + private String rewardedRuleIds; +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviterQuery.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviterQuery.java new file mode 100644 index 0000000..ca5da34 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviterQuery.java @@ -0,0 +1,25 @@ +package com.red.circle.console.infra.database.rds.dto.app.invite; + +import java.time.LocalDateTime; +import lombok.Data; +import lombok.experimental.Accessors; + +/** + * 邀请人分页查询条件. + */ +@Data +@Accessors(chain = true) +public class InviteCampaignInviterQuery { + + private String sysOrigin; + + private Long inviterUserId; + + private Long inviteeUserId; + + private String monthKey; + + private LocalDateTime startTime; + + private LocalDateTime endTime; +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviterRow.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviterRow.java new file mode 100644 index 0000000..1bcfadf --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/dto/app/invite/InviteCampaignInviterRow.java @@ -0,0 +1,33 @@ +package com.red.circle.console.infra.database.rds.dto.app.invite; + +import java.sql.Timestamp; +import lombok.Data; +import lombok.experimental.Accessors; + +/** + * 邀请人分页行. + */ +@Data +@Accessors(chain = true) +public class InviteCampaignInviterRow { + + private Long inviterUserId; + + private String inviterAccount; + + private String inviterNickname; + + private String inviterAvatar; + + private String inviteCode; + + private Long totalInviteCount; + + private Long monthlyValidUserCount; + + private Long totalInviteeRechargeCoins; + + private Long rewardGoldTotal; + + private Timestamp latestInviteTime; +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/entity/app/invite/InviteCampaignConfig.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/entity/app/invite/InviteCampaignConfig.java new file mode 100644 index 0000000..359d8e6 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/entity/app/invite/InviteCampaignConfig.java @@ -0,0 +1,54 @@ +package com.red.circle.console.infra.database.rds.entity.app.invite; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.red.circle.framework.mybatis.entity.TimestampBaseEntity; +import java.io.Serial; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 邀请活动配置. + */ +@Data +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = false) +@TableName("invite_campaign_config") +public class InviteCampaignConfig extends TimestampBaseEntity { + + @Serial + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.INPUT) + private Long id; + + @TableField("sys_origin") + private String sysOrigin; + + @TableField("enabled") + private Boolean enabled; + + @TableField("download_url") + private String downloadUrl; + + @TableField("share_title") + private String shareTitle; + + @TableField("share_desc") + private String shareDesc; + + @TableField("service_contact") + private String serviceContact; + + @TableField("timezone") + private String timezone; + + @TableField("anti_cheat_same_ip_once") + private Boolean antiCheatSameIpOnce; + + @TableField("anti_cheat_same_device_once") + private Boolean antiCheatSameDeviceOnce; +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/entity/app/invite/InviteCampaignRewardRule.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/entity/app/invite/InviteCampaignRewardRule.java new file mode 100644 index 0000000..cdcd370 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/entity/app/invite/InviteCampaignRewardRule.java @@ -0,0 +1,48 @@ +package com.red.circle.console.infra.database.rds.entity.app.invite; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.red.circle.framework.mybatis.entity.TimestampBaseEntity; +import java.io.Serial; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 邀请活动奖励规则. + */ +@Data +@Accessors(chain = true) +@EqualsAndHashCode(callSuper = false) +@TableName("invite_campaign_reward_rule") +public class InviteCampaignRewardRule extends TimestampBaseEntity { + + @Serial + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.INPUT) + private Long id; + + @TableField("sys_origin") + private String sysOrigin; + + @TableField("rule_type") + private String ruleType; + + @TableField("threshold_value") + private Long thresholdValue; + + @TableField("gold_amount") + private Long goldAmount; + + @TableField("reward_group_id") + private Long rewardGroupId; + + @TableField("enabled") + private Boolean enabled; + + @TableField("sort") + private Integer sort; +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/InviteCampaignConfigService.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/InviteCampaignConfigService.java new file mode 100644 index 0000000..7a05166 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/InviteCampaignConfigService.java @@ -0,0 +1,10 @@ +package com.red.circle.console.infra.database.rds.service.app.invite; + +import com.red.circle.console.infra.database.rds.entity.app.invite.InviteCampaignConfig; +import com.red.circle.framework.mybatis.service.BaseService; + +/** + * 邀请活动配置服务. + */ +public interface InviteCampaignConfigService extends BaseService { +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/InviteCampaignRewardRuleService.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/InviteCampaignRewardRuleService.java new file mode 100644 index 0000000..8cb43c5 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/InviteCampaignRewardRuleService.java @@ -0,0 +1,10 @@ +package com.red.circle.console.infra.database.rds.service.app.invite; + +import com.red.circle.console.infra.database.rds.entity.app.invite.InviteCampaignRewardRule; +import com.red.circle.framework.mybatis.service.BaseService; + +/** + * 邀请活动奖励规则服务. + */ +public interface InviteCampaignRewardRuleService extends BaseService { +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/impl/InviteCampaignConfigServiceImpl.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/impl/InviteCampaignConfigServiceImpl.java new file mode 100644 index 0000000..e1ce5b2 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/impl/InviteCampaignConfigServiceImpl.java @@ -0,0 +1,16 @@ +package com.red.circle.console.infra.database.rds.service.app.invite.impl; + +import com.red.circle.console.infra.database.rds.dao.app.invite.InviteCampaignConfigDAO; +import com.red.circle.console.infra.database.rds.entity.app.invite.InviteCampaignConfig; +import com.red.circle.console.infra.database.rds.service.app.invite.InviteCampaignConfigService; +import com.red.circle.framework.mybatis.service.impl.BaseServiceImpl; +import org.springframework.stereotype.Service; + +/** + * 邀请活动配置服务实现. + */ +@Service +public class InviteCampaignConfigServiceImpl extends + BaseServiceImpl + implements InviteCampaignConfigService { +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/impl/InviteCampaignRewardRuleServiceImpl.java b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/impl/InviteCampaignRewardRuleServiceImpl.java new file mode 100644 index 0000000..410c8e4 --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/java/com/red/circle/console/infra/database/rds/service/app/invite/impl/InviteCampaignRewardRuleServiceImpl.java @@ -0,0 +1,16 @@ +package com.red.circle.console.infra.database.rds.service.app.invite.impl; + +import com.red.circle.console.infra.database.rds.dao.app.invite.InviteCampaignRewardRuleDAO; +import com.red.circle.console.infra.database.rds.entity.app.invite.InviteCampaignRewardRule; +import com.red.circle.console.infra.database.rds.service.app.invite.InviteCampaignRewardRuleService; +import com.red.circle.framework.mybatis.service.impl.BaseServiceImpl; +import org.springframework.stereotype.Service; + +/** + * 邀请活动奖励规则服务实现. + */ +@Service +public class InviteCampaignRewardRuleServiceImpl extends + BaseServiceImpl + implements InviteCampaignRewardRuleService { +} diff --git a/rc-service/rc-service-console/console-infrastructure/src/main/resources/dao/app/invite/InviteCampaignQueryDAO.xml b/rc-service/rc-service-console/console-infrastructure/src/main/resources/dao/app/invite/InviteCampaignQueryDAO.xml new file mode 100644 index 0000000..abe043c --- /dev/null +++ b/rc-service/rc-service-console/console-infrastructure/src/main/resources/dao/app/invite/InviteCampaignQueryDAO.xml @@ -0,0 +1,102 @@ + + + + + + + +