From a27825570e9c2d0053c634ecd081cd9871a31b49 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Fri, 12 Jun 2026 18:35:28 +0800
Subject: [PATCH] 1

---
 src/views/modules/union-stocks/pickAddr.vue |   47 +++++++++++++++++++++++------------------------
 1 files changed, 23 insertions(+), 24 deletions(-)

diff --git a/src/views/modules/union-stocks/pickAddr.vue b/src/views/modules/union-stocks/pickAddr.vue
index 52cc3ff..d653fd0 100644
--- a/src/views/modules/union-stocks/pickAddr.vue
+++ b/src/views/modules/union-stocks/pickAddr.vue
@@ -78,19 +78,21 @@
       <template slot-scope="scope" slot="settlementTimes">
         <span>{{ formatTimestamp(scope.row.settlementTime) }}</span>
       </template>
-      <template slot-scope="scope"
-                slot="menu">
-        <el-button type="primary"
-                   icon="el-icon-edit"
-                   size="small"
-                   v-if="scope.row.state !=='created'&&isAuth('union-spots:operate')"
-                   <!-- @click.stop="pickHandle(scope.row.orderNo)">电控</el-button> -->
-        
+      <template slot-scope="scope" slot="menu">
+        <el-button
+          type="primary"
+          icon="el-icon-edit"
+          size="small"
+          v-if="scope.row.state !== 'created'"
+          @click.stop="manualProfitHandle(scope.row)"
+        >场控</el-button>
       </template>
     </avue-crud>
-    <pickUpdate v-if="pickUpdateVisible"
-                   ref="pickUpdate"
-                   @refreshDataList="getDataList"></pickUpdate>
+    <manualProfitUpdate
+      v-if="manualProfitUpdateVisible"
+      ref="manualProfitUpdate"
+      @refreshDataList="getDataList"
+    ></manualProfitUpdate>
     <!-- 弹窗, 新增 / 修改 -->
     <!-- <add-or-update v-if="addOrUpdateVisible"
                    ref="addOrUpdate"
@@ -102,10 +104,9 @@
   </div>
 </template>
 <script>
-import { tableOption } from "@/crud/shop/pickAddr";
-import pickUpdate from "./pick-update";
+import { tableOption } from "@/crud/us-spots/us-pickAddr";
+import manualProfitUpdate from "../shop/manual-profit-update";
 import { getStockName } from "./config";
-import { isAuth } from '@/utils'
 export default {
   data() {
     return {
@@ -129,7 +130,7 @@
         },
       ],
       dataListLoading: false,
-      pickUpdateVisible:false,
+      manualProfitUpdateVisible: false,
       dataListSelections: [],
       tableOption: tableOption,
       page: {
@@ -161,14 +162,13 @@
           },
         ],
       },
-      symbol:"",
-      stocksMap:{}
+      symbol: "",
+      stockName: "",
+      stocksMap: {}
     };
   },
   components: {
-    pickUpdate
-    // AddOrUpdate,
-    // AddOrGogle
+    manualProfitUpdate
   },
   created() {
     this.stockName = getStockName();
@@ -318,11 +318,10 @@
       const seconds = String(date.getSeconds()).padStart(2, "0");
       return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
     },
-        // 场控
-    pickHandle(id) {
-      this.pickUpdateVisible = true;
+    manualProfitHandle(row) {
+      this.manualProfitUpdateVisible = true;
       this.$nextTick(() => {
-        this.$refs.pickUpdate.init(id);
+        this.$refs.manualProfitUpdate.init(row);
       });
     },
     // tab切换

--
Gitblit v1.9.3