Browse Source

12-01 线上订单同步,补充字段

milestone-20251125-多语言
lijianlin 1 month ago
parent
commit
100cacf53c
  1. 1
      src/main/java/com/example/demo/domain/entity/CashRecord.java
  2. 2
      src/main/java/com/example/demo/domain/entity/GOrder.java
  3. 6
      src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java

1
src/main/java/com/example/demo/domain/entity/CashRecord.java

@ -39,6 +39,7 @@ public class CashRecord implements Serializable {
private String NumUnit; // 数量单位 //
private Integer permanentGold; // 永久金币数量
private Integer freeGold; // 免费金币数量
private String payload; //平台
// 金额信息
private String paymentCurrency; // 付款币种

2
src/main/java/com/example/demo/domain/entity/GOrder.java

@ -33,4 +33,6 @@ public class GOrder {
private Integer addTime; // 创建时间
private Integer updTime; // 更新时间
private Integer isSynced; // 0未同步 1已同步
private String firstdataIpgTransactionId; // FirstData订单号
}

6
src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java

@ -374,22 +374,28 @@ public User getNameAndMarket(Integer jwcode) {
cashRecord.setPayType("IOS内购");
cashRecord.setBankCode(gOrder.getIosTransactionId());
cashRecord.setReceivedMarket("3");
cashRecord.setPayload("IOS");
break;
case 5:
cashRecord.setPayType("Stripe-链接收款");
cashRecord.setReceivedMarket("13");
cashRecord.setPayload("Stripe");
break;
case 6:
cashRecord.setPayType("PaymentAsia-链接收款");
cashRecord.setReceivedMarket("13");
cashRecord.setPayload("PaymentAsia");
break;
case 7:
cashRecord.setPayType("Ipay88-链接收款");
cashRecord.setReceivedMarket("5");
cashRecord.setPayload("Ipay88");
break;
case 9:
cashRecord.setPayType("FistData");
cashRecord.setReceivedMarket("4");
cashRecord.setBankCode(gOrder.getFirstdataIpgTransactionId());
cashRecord.setPayload("FistData");
break;
default:
break;

Loading…
Cancel
Save