FengChaoYu hai 7 meses
pai
achega
9f1044d18d

+ 18 - 0
mall-server-api/src/main/java/com/gree/mall/manager/logic/material/manage/WebsitTradeLogic.java

@@ -1,5 +1,6 @@
 package com.gree.mall.manager.logic.material.manage;
 
+import cn.hutool.core.date.DateUtil;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.core.toolkit.IdWorker;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -80,5 +81,22 @@ public class WebsitTradeLogic {
                 .setOrderId(payOrder.getOrderId())
                 .setAmount(retAmount)
                 .insert();
+
+        new WebsitSalesPayOrder()
+                .setCompanyWechatId(payOrder.getCompanyWechatId())
+                .setCompanyWechatName(payOrder.getCompanyWechatName())
+                .setGoodsType(payOrder.getGoodsType())
+                .setWebsitId(payOrder.getWebsitId())
+                .setWebsitName(payOrder.getWebsitName())
+                .setOrderId(retOrderId)
+                .setOriginOrderId(payOrder.getOrderId())
+                .setPayType(payOrder.getPayType())
+                .setPayFlag(IsYesNoEnum.YES.getKey())
+                .setOrderCreateTime(payOrder.getOrderCreateTime())
+                .setPayValue(retAmount)
+                .setPayTime(DateUtil.date())
+                .setOrderType(PayOrderTypeEnum.R.getKey())
+                .setOrderSource(payOrder.getOrderSource())
+                .insert();
     }
 }