Browse Source

feat:0 支付工程

master
yang_shj 4 years ago
parent
commit
7d5f725fb9
  1. 42
      payment-base-app/pom.xml
  2. 2
      payment-base-app/src/main/java/com/base/springcloud/PaymentBaseApplication.java
  3. 2
      payment-base-app/src/main/java/com/base/springcloud/controller/MerchantController.java

42
payment-base-app/pom.xml

@ -62,57 +62,15 @@
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<!-- Swagger API文档 -->
<dependency> <dependency>
<groupId>io.springfox</groupId> <groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId> <artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version> <version>2.9.2</version>
<exclusions>
<exclusion>
<artifactId>swagger-annotations</artifactId>
<groupId>io.swagger</groupId>
</exclusion>
<exclusion>
<artifactId>swagger-models</artifactId>
<groupId>io.swagger</groupId>
</exclusion>
<exclusion>
<artifactId>guava</artifactId>
<groupId>com.google.guava</groupId>
</exclusion>
</exclusions>
</dependency> </dependency>
<dependency> <dependency>
<groupId>io.springfox</groupId> <groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId> <artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version> <version>2.9.2</version>
</dependency> </dependency>
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>swagger-bootstrap-ui</artifactId>
<version>1.9.3</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-bean-validators</artifactId>
<version>2.9.2</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
<groupId>com.google.guava</groupId>
</exclusion>
</exclusions>
</dependency>
<!-- # 增加两个配置解决 NumberFormatException -->
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-annotations</artifactId>
<version>1.5.22</version>
</dependency>
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-models</artifactId>
<version>1.5.22</version>
</dependency>
</dependencies> </dependencies>
</project> </project>

2
payment-base-app/src/main/java/com/base/springcloud/PaymentBaseApplication.java

@ -3,9 +3,11 @@ package com.base.springcloud;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient; import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
@SpringBootApplication @SpringBootApplication
@EnableEurekaClient @EnableEurekaClient
@EnableSwagger2
public class PaymentBaseApplication { public class PaymentBaseApplication {
public static void main(String[] args) { public static void main(String[] args) {

2
payment-base-app/src/main/java/com/base/springcloud/controller/MerchantController.java

@ -22,7 +22,7 @@ public class MerchantController {
@Autowired @Autowired
private MerchantService merchantService; private MerchantService merchantService;
@ApiOperation(value="创建商户信息") @ApiOperation(value = "商户添加", notes = "商户信息添加接口")
@PostMapping("/add") @PostMapping("/add")
public CommonResult create(@RequestBody Merchant merchant) { public CommonResult create(@RequestBody Merchant merchant) {
// TODO 业务逻辑 // TODO 业务逻辑

Loading…
Cancel
Save