Skip to content

Commit 17f1b09

Browse files
committed
下单流程优化:下单+库存扣减+三方下单,使用Seata saga管控事务
1 parent 1bc1bae commit 17f1b09

79 files changed

Lines changed: 950 additions & 1922 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

architecture/src/main/java/com/arch/policy/api/book/BookOrderRpcService.java

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package com.arch.policy.api.order;
2+
3+
import com.arch.policy.order.model.OrderRequest;
4+
import com.arch.policy.order.model.OrderResponse;
5+
6+
/**
7+
* @Author : haiyang.luo
8+
* @Date : 2026/7/22 15:44
9+
* @Description :
10+
*/
11+
public interface OrderRpcService {
12+
13+
OrderResponse createOrder(OrderRequest orderRequest);
14+
}

architecture/src/main/java/com/arch/policy/book/application/BookOrderApplicationService.java

Lines changed: 0 additions & 153 deletions
This file was deleted.

architecture/src/main/java/com/arch/policy/book/application/BookOrderStore.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

architecture/src/main/java/com/arch/policy/book/application/CompensationTaskService.java

Lines changed: 0 additions & 51 deletions
This file was deleted.

architecture/src/main/java/com/arch/policy/book/application/CreateOrderResultCache.java

Lines changed: 0 additions & 11 deletions
This file was deleted.

architecture/src/main/java/com/arch/policy/book/application/DirectOrderCreationSaga.java

Lines changed: 0 additions & 24 deletions
This file was deleted.

architecture/src/main/java/com/arch/policy/book/application/ExternalResultStatus.java

Lines changed: 0 additions & 7 deletions
This file was deleted.

architecture/src/main/java/com/arch/policy/book/application/GdsBookingGateway.java

Lines changed: 0 additions & 9 deletions
This file was deleted.

architecture/src/main/java/com/arch/policy/book/application/GdsBookingResult.java

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)