diff --git a/bnyer-services/bnyer-pay/pom.xml b/bnyer-services/bnyer-pay/pom.xml
new file mode 100644
index 0000000..92ea1c3
--- /dev/null
+++ b/bnyer-services/bnyer-pay/pom.xml
@@ -0,0 +1,137 @@
+
+
+
+ bnyer-services
+ com.dimensionalnode
+ 1.0.0
+
+ 4.0.0
+
+
+ bnyer-pay支付服务
+
+
+ bnyer-pay
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-config
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-sentinel
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+
+
+ io.springfox
+ springfox-swagger-ui
+ ${swagger.fox.version}
+
+
+
+
+ mysql
+ mysql-connector-java
+
+
+
+
+ com.dimensionalnode
+ bnyer-common-datasource
+
+
+
+
+ com.dimensionalnode
+ bnyer-common-datascope
+
+
+
+
+ com.dimensionalnode
+ bnyer-common-log
+
+
+
+
+ com.dimensionalnode
+ bnyer-common-core
+
+
+
+
+ com.dimensionalnode
+ bnyer-common-security
+
+
+
+
+ com.dimensionalnode
+ bnyer-common-swagger
+
+
+
+
+ com.baomidou
+ mybatis-plus-boot-starter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${project.artifactId}
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ 2.6.2
+
+
+
+ repackage
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/BnyerPayApplication.java b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/BnyerPayApplication.java
new file mode 100644
index 0000000..a30abb8
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/BnyerPayApplication.java
@@ -0,0 +1,33 @@
+package com.bnyer.pay;
+
+import com.bnyer.common.security.annotation.EnableCustomConfig;
+import com.bnyer.common.security.annotation.EnableRyFeignClients;
+import com.bnyer.common.swagger.annotation.EnableCustomSwagger2;
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.scheduling.annotation.EnableAsync;
+
+/**
+ * 支付模块
+ *
+ * @author penny
+ */
+@EnableCustomConfig
+@EnableCustomSwagger2
+@EnableRyFeignClients
+@SpringBootApplication
+@EnableAsync
+public class BnyerPayApplication
+{
+ public static void main(String[] args)
+ {
+ SpringApplication.run(BnyerPayApplication.class, args);
+ System.out.println("(♥◠‿◠)ノ゙ bnyer支付服务启动成功 ლ(´ڡ`ლ)゙ \n" +
+ "__________ \n" +
+ "\\______ \\ ____ ___.__. ___________ \n" +
+ " | | _// < | |/ __ \\_ __ \\\n" +
+ " | | \\ | \\___ \\ ___/| | \\/\n" +
+ " |______ /___| / ____|\\___ >__| \n" +
+ " \\/ \\/\\/ \\/ \n");
+ }
+}
diff --git a/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/config/TestConfig.java b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/config/TestConfig.java
new file mode 100644
index 0000000..263d3ce
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/config/TestConfig.java
@@ -0,0 +1,4 @@
+package com.bnyer.pay.config;
+
+public class TestConfig {
+}
diff --git a/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/controller/TestController.java b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/controller/TestController.java
new file mode 100644
index 0000000..710a945
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/controller/TestController.java
@@ -0,0 +1,4 @@
+package com.bnyer.pay.controller;
+
+public class TestController {
+}
diff --git a/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/mapper/TestMapper.java b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/mapper/TestMapper.java
new file mode 100644
index 0000000..76a93f7
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/mapper/TestMapper.java
@@ -0,0 +1,4 @@
+package com.bnyer.pay.mapper;
+
+public class TestMapper {
+}
diff --git a/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/service/TestService.java b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/service/TestService.java
new file mode 100644
index 0000000..26046f1
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/service/TestService.java
@@ -0,0 +1,4 @@
+package com.bnyer.pay.service;
+
+public class TestService {
+}
diff --git a/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/service/impl/TestServiceImpl.java b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/service/impl/TestServiceImpl.java
new file mode 100644
index 0000000..024ad89
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/java/com/bnyer/pay/service/impl/TestServiceImpl.java
@@ -0,0 +1,4 @@
+package com.bnyer.pay.service.impl;
+
+public class TestServiceImpl {
+}
diff --git a/bnyer-services/bnyer-pay/src/main/resources/bootstrap-dev.yml b/bnyer-services/bnyer-pay/src/main/resources/bootstrap-dev.yml
new file mode 100644
index 0000000..6d55152
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/resources/bootstrap-dev.yml
@@ -0,0 +1,22 @@
+spring:
+ cloud:
+ nacos:
+ discovery:
+ # 服务注册地址
+ server-addr: http://117.50.61.7:8848
+ # 命名空间地址
+ namespace: c4f53d8c-0a91-4249-a804-f16f543ec3b0
+ # 命名空间分组
+ group: dev
+ config:
+ # 配置中心地址
+ server-addr: http://117.50.61.7:8848
+ # 配置文件格式
+ file-extension: yml
+ # 命名空间地址
+ namespace: c4f53d8c-0a91-4249-a804-f16f543ec3b0
+ # 命名空间分组
+ group: dev
+ # 共享配置
+ shared-configs:
+ - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
diff --git a/bnyer-services/bnyer-pay/src/main/resources/bootstrap-grey.yml b/bnyer-services/bnyer-pay/src/main/resources/bootstrap-grey.yml
new file mode 100644
index 0000000..cd80890
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/resources/bootstrap-grey.yml
@@ -0,0 +1,26 @@
+spring:
+ cloud:
+ nacos:
+ discovery:
+ # 解决部署在不同服务器访问不到的问题,需暴露外网ip
+ ip: 81.69.47.31
+ # 部署在不同服务器上的指定端口
+ port: 9103
+ # 服务注册地址
+ server-addr: http://175.24.122.142:8848
+ # 命名空间地址
+ namespace: abfe8ee6-161b-4f8f-b61f-51663bbfa4f9
+ # 命名空间分组
+ group: grey
+ config:
+ # 配置中心地址
+ server-addr: http://175.24.122.142:8848
+ # 配置文件格式
+ file-extension: yml
+ # 命名空间地址
+ namespace: abfe8ee6-161b-4f8f-b61f-51663bbfa4f9
+ # 命名空间分组
+ group: grey
+ # 共享配置
+ shared-configs:
+ - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
diff --git a/bnyer-services/bnyer-pay/src/main/resources/bootstrap-prod.yml b/bnyer-services/bnyer-pay/src/main/resources/bootstrap-prod.yml
new file mode 100644
index 0000000..374941d
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/resources/bootstrap-prod.yml
@@ -0,0 +1,22 @@
+spring:
+ cloud:
+ nacos:
+ discovery:
+ # 服务注册地址
+ server-addr: http://192.168.3.100:6001
+ # 命名空间地址
+ namespace: b133c9e5-9f8d-4ed4-9ebd-95557802889f
+ # 命名空间分组
+ group: prod
+ config:
+ # 配置中心地址
+ server-addr: http://192.168.3.100:6001
+ # 配置文件格式
+ file-extension: yml
+ # 命名空间地址
+ namespace: b133c9e5-9f8d-4ed4-9ebd-95557802889f
+ # 命名空间分组
+ group: prod
+ # 共享配置
+ shared-configs:
+ - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
diff --git a/bnyer-services/bnyer-pay/src/main/resources/bootstrap-test.yml b/bnyer-services/bnyer-pay/src/main/resources/bootstrap-test.yml
new file mode 100644
index 0000000..abb20aa
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/resources/bootstrap-test.yml
@@ -0,0 +1,22 @@
+spring:
+ cloud:
+ nacos:
+ discovery:
+ # 服务注册地址
+ server-addr: http://117.50.61.7:8848
+ # 命名空间地址
+ namespace: 1bf94455-a046-41e3-b7e4-c12fd11c3690
+ # 命名空间分组
+ group: test
+ config:
+ # 配置中心地址
+ server-addr: http://117.50.61.7:8848
+ # 配置文件格式
+ file-extension: yml
+ # 命名空间地址
+ namespace: 1bf94455-a046-41e3-b7e4-c12fd11c3690
+ # 命名空间分组
+ group: test
+ # 共享配置
+ shared-configs:
+ - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
diff --git a/bnyer-services/bnyer-pay/src/main/resources/bootstrap.yml b/bnyer-services/bnyer-pay/src/main/resources/bootstrap.yml
new file mode 100644
index 0000000..7a71edb
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/resources/bootstrap.yml
@@ -0,0 +1,15 @@
+# Tomcat
+server:
+ port: 9104
+
+# Spring
+spring:
+ main:
+ #解决循环依赖问题
+ allow-circular-references: true
+ application:
+ # 应用名称
+ name: bnyer-pay
+ profiles:
+ # 环境配置
+ active: dev
diff --git a/bnyer-services/bnyer-pay/src/main/resources/logback.xml b/bnyer-services/bnyer-pay/src/main/resources/logback.xml
new file mode 100644
index 0000000..2043cf0
--- /dev/null
+++ b/bnyer-services/bnyer-pay/src/main/resources/logback.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+ ${log.pattern}
+
+
+
+
+
+ ${log.path}/info.log
+
+
+
+ ${log.path}/info.%d{yyyy-MM-dd}.log
+
+ 20
+
+
+ ${log.pattern}
+
+
+
+ INFO
+
+ ACCEPT
+
+ DENY
+
+
+
+
+ ${log.path}/error.log
+
+
+
+ ${log.path}/error.%d{yyyy-MM-dd}.log
+
+ 20
+
+
+ ${log.pattern}
+
+
+
+ ERROR
+
+ ACCEPT
+
+ DENY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/bnyer-services/pom.xml b/bnyer-services/pom.xml
index 78284c4..fe6b3fe 100644
--- a/bnyer-services/pom.xml
+++ b/bnyer-services/pom.xml
@@ -13,6 +13,7 @@
bnyer-file
bnyer-img
bnyer-order
+ bnyer-pay
bnyer-services