From fd0c783628ff8c35a514dbf88d4fe00d9501c652 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Fri, 30 Jan 2026 14:30:27 +0800
Subject: [PATCH] c2c

---
 trading-order-admin/src/main/java/com/yami/trading/admin/controller/c2c/model/GetOrderPaymentsModel.java |    2 ++
 trading-order-bean/src/main/java/com/yami/trading/bean/c2c/C2cOrder.java                                 |    5 +++++
 trading-order-admin/src/main/java/com/yami/trading/admin/controller/c2c/C2cOrderController.java          |   17 +++++++++++++++++
 trading-order-service/src/main/java/com/yami/trading/service/c2c/impl/C2cOrderServiceImpl.java           |    1 +
 4 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/c2c/C2cOrderController.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/c2c/C2cOrderController.java
index 13a045d..45e8b96 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/c2c/C2cOrderController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/c2c/C2cOrderController.java
@@ -268,4 +268,21 @@
         return Result.succeed(detail_map);
     }
 
+    /**
+     * 获取 C2C订单 详情
+     */
+    @PostMapping( "update")
+    @ApiOperation("编辑 C2C订单 详情")
+    public Result update(@RequestBody @Valid GetOrderPaymentsModel request) {
+        String order_no =request.getOrder_no();
+        String pay_real_name =request.getPay_real_name();
+        C2cOrder order = this.c2cOrderService.get(order_no);
+        if (null == order) {
+            throw new YamiShopBindException("订单不存在");
+        }
+        order.setPayRealName(pay_real_name);
+        this.c2cOrderService.updateById(order);
+        return Result.succeed();
+    }
+
 }
diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/c2c/model/GetOrderPaymentsModel.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/c2c/model/GetOrderPaymentsModel.java
index b200701..78bb1a3 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/c2c/model/GetOrderPaymentsModel.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/c2c/model/GetOrderPaymentsModel.java
@@ -6,4 +6,6 @@
 public class GetOrderPaymentsModel {
 
         private  String order_no;
+
+        private  String pay_real_name;
 }
diff --git a/trading-order-bean/src/main/java/com/yami/trading/bean/c2c/C2cOrder.java b/trading-order-bean/src/main/java/com/yami/trading/bean/c2c/C2cOrder.java
index 925f016..53e517b 100644
--- a/trading-order-bean/src/main/java/com/yami/trading/bean/c2c/C2cOrder.java
+++ b/trading-order-bean/src/main/java/com/yami/trading/bean/c2c/C2cOrder.java
@@ -207,6 +207,11 @@
     private String realName;
 
     /**
+     * 支付方真实姓名
+     */
+    private String payRealName;
+
+    /**
      * 参数名1
      */
     private String paramName1;
diff --git a/trading-order-service/src/main/java/com/yami/trading/service/c2c/impl/C2cOrderServiceImpl.java b/trading-order-service/src/main/java/com/yami/trading/service/c2c/impl/C2cOrderServiceImpl.java
index 1dbb378..15bebc8 100644
--- a/trading-order-service/src/main/java/com/yami/trading/service/c2c/impl/C2cOrderServiceImpl.java
+++ b/trading-order-service/src/main/java/com/yami/trading/service/c2c/impl/C2cOrderServiceImpl.java
@@ -254,6 +254,7 @@
         result.put("method_name", order.getMethodName());
         result.put("method_img", Constants.IMAGES_HTTP+order.getMethodImg());
         result.put("real_name", order.getRealName());
+        result.put("pay_real_name", order.getPayRealName());
         result.put("param_name1", order.getParamName1());
         result.put("param_value1", order.getParamValue1());
         result.put("param_name2", order.getParamName2());

--
Gitblit v1.9.3