Commit 8ca6381201720b4920a74d9f8d31fa82886cde6b
1 parent
1fc09b8a
注释
Showing
4 changed files
with
75 additions
and
78 deletions
src/main/java/com/diligrp/xtrade/order/controllor/OrderApiController.java
1 | -package com.diligrp.xtrade.order.controllor; | |
2 | - | |
3 | -import javax.annotation.Resource; | |
4 | - | |
5 | -import org.springframework.validation.annotation.Validated; | |
6 | -import org.springframework.web.bind.annotation.RequestBody; | |
7 | -import org.springframework.web.bind.annotation.RequestMapping; | |
8 | -import org.springframework.web.bind.annotation.RequestMethod; | |
9 | -import org.springframework.web.bind.annotation.RestController; | |
10 | - | |
11 | -import com.diligrp.xtrade.order.domain.dto.OrderCreateRequestDto; | |
12 | -import com.diligrp.xtrade.order.domain.dto.OrderRequestDto; | |
13 | -import com.diligrp.xtrade.order.domain.dto.OrderResponseDto; | |
14 | -import com.diligrp.xtrade.order.service.OrderService; | |
15 | -import com.diligrp.xtrade.shared.domain.Message; | |
16 | -import com.diligrp.xtrade.shared.domain.Page; | |
17 | - | |
18 | -/** | |
19 | - * 订单相关接口实现 | |
20 | - * @author zhangxing | |
21 | - * @Date 2020/04/13 | |
22 | - */ | |
23 | -@RestController | |
24 | -@RequestMapping(value = "/sapi/order") | |
25 | -public class OrderApiController { | |
26 | - | |
27 | - @Resource | |
28 | - private OrderService orderservice; | |
29 | - | |
30 | - /** | |
31 | - * 订单创建接口 | |
32 | - */ | |
33 | - @RequestMapping(value = "/createOrder",method = {RequestMethod.POST}) | |
34 | - public Message<Boolean> createOrder(@RequestBody @Validated OrderCreateRequestDto orderCreateRequestDto) { | |
35 | - orderservice.createOrder(orderCreateRequestDto); | |
36 | - return Message.success(Boolean.TRUE); | |
37 | - } | |
38 | - | |
39 | - /** | |
40 | - * 订单列表接口 | |
41 | - */ | |
42 | - @RequestMapping(value = "/listOrders") | |
43 | - public Message<Page<OrderResponseDto>> listOrders(@RequestBody OrderRequestDto orderQueryRequestDto) { | |
44 | - return Message.success(orderservice.orderLists(orderQueryRequestDto)); | |
45 | - } | |
46 | - | |
47 | - /** | |
48 | - * 订单详情 | |
49 | - */ | |
50 | - @RequestMapping(value = "/orderDetail") | |
51 | - public Message<OrderResponseDto> orderDetail(@RequestBody @Validated OrderRequestDto orderQueryRequestDto) { | |
52 | - return Message.success(orderservice.orderDetail(orderQueryRequestDto.getOrderId())); | |
53 | - } | |
54 | - | |
55 | - /** | |
56 | - * 订单详情 | |
57 | - */ | |
58 | - @RequestMapping(value = "/updateBuyer") | |
59 | - public Message<Boolean> updateBuyer(@RequestBody @Validated OrderRequestDto orderQueryRequestDto) { | |
60 | - orderservice.updateBuyer(orderQueryRequestDto); | |
61 | - return Message.success(Boolean.TRUE); | |
62 | - } | |
63 | -} | |
1 | +package com.diligrp.xtrade.order.controllor; | |
2 | + | |
3 | +import javax.annotation.Resource; | |
4 | + | |
5 | +import org.springframework.validation.annotation.Validated; | |
6 | +import org.springframework.web.bind.annotation.RequestBody; | |
7 | +import org.springframework.web.bind.annotation.RequestMapping; | |
8 | +import org.springframework.web.bind.annotation.RequestMethod; | |
9 | +import org.springframework.web.bind.annotation.RestController; | |
10 | + | |
11 | +import com.diligrp.xtrade.order.domain.dto.OrderCreateRequestDto; | |
12 | +import com.diligrp.xtrade.order.domain.dto.OrderRequestDto; | |
13 | +import com.diligrp.xtrade.order.domain.dto.OrderResponseDto; | |
14 | +import com.diligrp.xtrade.order.service.OrderService; | |
15 | +import com.diligrp.xtrade.shared.domain.Message; | |
16 | +import com.diligrp.xtrade.shared.domain.Page; | |
17 | + | |
18 | +/** | |
19 | + * 订单相关接口实现 | |
20 | + * @author zhangxing | |
21 | + * @Date 2020/04/13 | |
22 | + */ | |
23 | +@RestController | |
24 | +@RequestMapping(value = "/sapi/order") | |
25 | +public class OrderApiController { | |
26 | + | |
27 | + @Resource | |
28 | + private OrderService orderservice; | |
29 | + | |
30 | + /** | |
31 | + * 订单创建接口 | |
32 | + */ | |
33 | + @RequestMapping(value = "/createOrder",method = {RequestMethod.POST}) | |
34 | + public Message<Boolean> createOrder(@RequestBody @Validated OrderCreateRequestDto orderCreateRequestDto) { | |
35 | + orderservice.createOrder(orderCreateRequestDto); | |
36 | + return Message.success(Boolean.TRUE); | |
37 | + } | |
38 | + | |
39 | + /** | |
40 | + * 订单列表接口 | |
41 | + */ | |
42 | + @RequestMapping(value = "/listOrders") | |
43 | + public Message<Page<OrderResponseDto>> listOrders(@RequestBody OrderRequestDto orderQueryRequestDto) { | |
44 | + return Message.success(orderservice.orderLists(orderQueryRequestDto)); | |
45 | + } | |
46 | + | |
47 | + /** | |
48 | + * 订单详情 | |
49 | + */ | |
50 | + @RequestMapping(value = "/orderDetail") | |
51 | + public Message<OrderResponseDto> orderDetail(@RequestBody @Validated OrderRequestDto orderQueryRequestDto) { | |
52 | + return Message.success(orderservice.orderDetail(orderQueryRequestDto.getOrderId())); | |
53 | + } | |
54 | + | |
55 | + /** | |
56 | + * 订单详情 | |
57 | + */ | |
58 | + @RequestMapping(value = "/updateBuyer") | |
59 | + public Message<Boolean> updateBuyer(@RequestBody @Validated OrderRequestDto orderQueryRequestDto) { | |
60 | + orderservice.updateBuyer(orderQueryRequestDto); | |
61 | + return Message.success(Boolean.TRUE); | |
62 | + } | |
63 | +} | ... | ... |
src/main/java/com/diligrp/xtrade/product/controllor/MerchantController.java
src/main/java/com/diligrp/xtrade/product/domain/dto/MerchantResponseDto.java
... | ... | @@ -9,31 +9,31 @@ import java.io.Serializable; |
9 | 9 | * @Date: 2020/4/21 16:04 |
10 | 10 | */ |
11 | 11 | public class MerchantResponseDto implements Serializable { |
12 | - //商户id | |
12 | + /**商户id*/ | |
13 | 13 | private Long merId; |
14 | 14 | |
15 | - //商户名称 | |
15 | + /**商户名称*/ | |
16 | 16 | private String merName; |
17 | 17 | |
18 | - //园区编码 | |
18 | + /** 园区编码*/ | |
19 | 19 | private String marketId; |
20 | 20 | |
21 | 21 | /**类型 */ |
22 | 22 | private AccountType type; |
23 | 23 | |
24 | - //主账号 | |
24 | + /**主账号*/ | |
25 | 25 | private Long accountId; |
26 | 26 | |
27 | - //账户名称 | |
27 | + /** 账户名称*/ | |
28 | 28 | private String accountName; |
29 | 29 | |
30 | - //商户状态 | |
30 | + /** 商户状态*/ | |
31 | 31 | private Integer status; |
32 | 32 | |
33 | - //市场编码 | |
33 | + /**市场编码*/ | |
34 | 34 | private String marketCode; |
35 | 35 | |
36 | - //描述 | |
36 | + /**描述*/ | |
37 | 37 | private String description; |
38 | 38 | |
39 | 39 | public Long getMerId() { | ... | ... |
src/main/java/com/diligrp/xtrade/product/repository/MerchantRepository.java
1 | 1 | package com.diligrp.xtrade.product.repository; |
2 | 2 | |
3 | 3 | import com.diligrp.xtrade.product.dao.MerchantDao; |
4 | -import com.diligrp.xtrade.product.dao.ShopDao; | |
5 | -import com.diligrp.xtrade.product.domain.emuns.AccountType; | |
6 | 4 | import com.diligrp.xtrade.product.domain.emuns.IKeyGeneratorKeys; |
7 | 5 | import com.diligrp.xtrade.product.domain.entity.MerchantDo; |
8 | -import com.diligrp.xtrade.product.domain.entity.ShopDo; | |
9 | 6 | import com.diligrp.xtrade.shared.sequence.IKeyGenerator; |
10 | 7 | import com.diligrp.xtrade.shared.sequence.KeyGeneratorManager; |
11 | 8 | import org.springframework.beans.factory.annotation.Autowired; |
12 | 9 | import org.springframework.stereotype.Repository; |
13 | 10 | |
14 | -import java.time.LocalDateTime; | |
15 | 11 | import java.util.List; |
12 | +import java.util.concurrent.Executors; | |
13 | +import java.util.concurrent.TimeUnit; | |
16 | 14 | |
17 | 15 | /** |
18 | 16 | * @Auther: miaoguoxin |
... | ... | @@ -23,8 +21,6 @@ public class MerchantRepository implements IMerchantRepository { |
23 | 21 | @Autowired |
24 | 22 | private MerchantDao merchantDao; |
25 | 23 | @Autowired |
26 | - private ShopDao shopDao; | |
27 | - @Autowired | |
28 | 24 | private KeyGeneratorManager keyGeneratorManager; |
29 | 25 | |
30 | 26 | @Override |
... | ... | @@ -49,4 +45,5 @@ public class MerchantRepository implements IMerchantRepository { |
49 | 45 | public void update(MerchantDo merchantDo) { |
50 | 46 | merchantDao.update(merchantDo); |
51 | 47 | } |
48 | + | |
52 | 49 | } | ... | ... |