From d841e83acfd09a5c4f455a2cc74c615ac30c049d Mon Sep 17 00:00:00 2001
From: admin <344137771@qq.com>
Date: Sun, 01 Feb 2026 17:57:20 +0800
Subject: [PATCH] 1

---
 src/views/modules/c2c/c2c-order-other-msg.vue |   53 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 50 insertions(+), 3 deletions(-)

diff --git a/src/views/modules/c2c/c2c-order-other-msg.vue b/src/views/modules/c2c/c2c-order-other-msg.vue
index ad7da49..c2de195 100644
--- a/src/views/modules/c2c/c2c-order-other-msg.vue
+++ b/src/views/modules/c2c/c2c-order-other-msg.vue
@@ -131,9 +131,18 @@
               <span class="textFigTwo" v-if="roleList.param_value15">{{ roleList.param_value15 }}</span>
             </div>
             <div class="miniTitle" style="margin-top: 20px">
-              <span class="titLeft">支付二维码</span>
+              <span class="titLeft">支付方真实姓名</span>
+
+              <span class="titRight">支付二维码</span>
+
             </div>
-            <div>
+            <div style="display: flex;justify-content: space-between;width: 400px;">
+              <el-input 
+                v-model="payRealName" 
+                placeholder="请输入支付方真实姓名"
+                style="width: 200px;"
+                size="small"
+              ></el-input>
               <img :src="roleList.qrcode" alt="" width="150" height="150" />
             </div>
           </div>
@@ -239,7 +248,7 @@
 
     <span slot="footer" class="dialog-footer">
       <el-button @click="closeDiog()">取消</el-button>
-      <el-button type="primary" @click="closeDiog()">确定</el-button>
+      <el-button type="primary" @click="updatePayRealName()">确定</el-button>
     </span>
      <!-- 取消订单 -->
      <passtpn
@@ -279,6 +288,7 @@
         id: "",
       },
       roleList: [],
+      payRealName: "", // 支付方真实姓名
       page: {
         total: 0, // 总页数
         currentPage: 1, // 当前页数
@@ -336,6 +346,8 @@
       }).then(({ data }) => {
         if (data.code == 0) {
           this.roleList = data.data;
+          // 回显支付方真实姓名
+          this.payRealName = data.data.pay_real_name || "";
         }
       });
     },
@@ -356,6 +368,41 @@
   this.visible = false
   this.$emit('refreshDataList', this.page)
 },
+    // 更新支付方真实姓名
+    updatePayRealName() {
+      this.$http({
+        url: this.$http.adornUrl("/c2cOrder/update"),
+        method: "post",
+        data: this.$http.adornData({
+          order_no: this.dataForm.order_no,
+          pay_real_name: this.payRealName,
+        }),
+      }).then(({ data }) => {
+        if (data.code == 0) {
+          this.$message({
+            message: "操作成功",
+            type: "success",
+            duration: 1500,
+            onClose: () => {
+              this.visible = false;
+              this.$emit('refreshDataList', this.page);
+            },
+          });
+        } else {
+          this.$message({
+            message: data.msg || "操作失败",
+            type: "error",
+            duration: 1500,
+          });
+        }
+      }).catch(() => {
+        this.$message({
+          message: "操作失败",
+          type: "error",
+          duration: 1500,
+        });
+      });
+    },
   },
 };
 </script>

--
Gitblit v1.9.3