From 7bbf9b23bcd3f2bbf54aa62476cd2c4e7ea88aaa Mon Sep 17 00:00:00 2001
From: PC-20250623MANY\Administrator <344137771@qq.com>
Date: Tue, 21 Oct 2025 15:08:25 +0800
Subject: [PATCH] 1

---
 src/views/modules/user/manger.vue |   93 ++++++++++++++++++++--------------------------
 1 files changed, 40 insertions(+), 53 deletions(-)

diff --git a/src/views/modules/user/manger.vue b/src/views/modules/user/manger.vue
index fd205e7..a179952 100644
--- a/src/views/modules/user/manger.vue
+++ b/src/views/modules/user/manger.vue
@@ -1,15 +1,7 @@
 <template>
   <div class="mod-manger">
-    <avue-crud
-      ref="crud"
-      :page.sync="page"
-      :data="dataList"
-      :option="tableOption"
-      @search-change="searchChange"
-      :cell-class-name="addClasscolor"
-      @selection-change="selectionChange"
-      @on-load="getDataList"
-    >
+    <avue-crud ref="crud" :page.sync="page" :data="dataList" :option="tableOption" @search-change="searchChange"
+      :cell-class-name="addClasscolor" @selection-change="selectionChange" @on-load="getDataList">
       <template slot="menuLeft">
         <!-- <el-button type="primary"
                    icon="el-icon-plus"
@@ -29,40 +21,29 @@
         }}</span>
       </template>
       <template slot-scope="scope" slot="property">
-        <span @click="lookProperty(scope.row)" class="seachButton">{{
-          "查看资产"
-        }}</span>
+        <span @click="lookProperty(scope.row)" class="seachButton">
+          {{ "查看资产" }}
+        </span>
+        <br>
+        <span @click="lookBi(scope.row)" class="seachButton">
+          {{ "币资产" }}
+        </span>
       </template>
       <template slot-scope="scope" slot="moneyslot">
-        <span
-          class="seachButton"
-          @click="
-            moneyCheack(scope.row.userId, '钱包', false, scope.row.userCode)
-          "
-          >{{ scope.row.money }}</span
-        >
+        <span class="seachButton" @click="
+          moneyCheack(scope.row.userId, '钱包', false, scope.row.userCode)
+          ">{{ scope.row.money }}</span>
       </template>
       <template slot-scope="scope" slot="menu">
-        <el-select
-          v-model="scope.row.select"
-          class="celectSpeac"
-          clearable
-          placeholder="操作"
-          @change="
-            changeSelet(
-              scope.row.userId,
-              scope.row.select,
-              scope.row.userCode,
-              scope.row
-            )
-          "
-        >
-          <el-option
-            v-for="item in options"
-            :key="item.value"
-            :label="item.label"
-            :value="item.value"
-          >
+        <el-select v-model="scope.row.select" class="celectSpeac" clearable placeholder="操作" @change="
+          changeSelet(
+            scope.row.userId,
+            scope.row.select,
+            scope.row.userCode,
+            scope.row
+          )
+          ">
+          <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
           </el-option>
         </el-select>
         <!-- <el-button type="primary"
@@ -79,21 +60,15 @@
       </template>
     </avue-crud>
     <!-- 弹窗, 新增 / 修改 -->
-    <add-or-update
-      v-if="addOrUpdateVisible"
-      ref="addOrUpdate"
-      @refreshDataList="getDataList"
-    ></add-or-update>
+    <add-or-update v-if="addOrUpdateVisible" ref="addOrUpdate" @refreshDataList="getDataList"></add-or-update>
     <!-- 弹窗, 新增 / 修改 -->
-    <otherdate
-      v-if="otherdateVisible"
-      ref="otherdate"
-      @refreshDataList="getDataList"
-    ></otherdate>
+    <otherdate v-if="otherdateVisible" ref="otherdate" @refreshDataList="getDataList"></otherdate>
     <!-- 参数管理 -->
     <parameters v-if="parametersFlag" ref="parameters"> </parameters>
     <!-- 参数管理 -->
     <parameters2 v-if="parametersFlag2" ref="parameters2"> </parameters2>
+    <!-- 参数管理 -->
+    <parameters3 v-if="parametersFlag3" ref="parameters3"> </parameters3>
   </div>
 </template>
 <script>
@@ -102,9 +77,11 @@
 import otherdate from "./mangr-other-update";
 import parameters from "./grid-parameters";
 import parameters2 from "./property-parameters";
+import parameters3 from "./bi-parameters";
 export default {
   data() {
     return {
+      parametersFlag3: false,
       parametersFlag2: false,
       parametersFlag: false,
       dataList: [],
@@ -172,6 +149,7 @@
     otherdate,
     parameters,
     parameters2,
+    parameters3,
   },
   methods: {
     // 获取数据列表
@@ -272,8 +250,8 @@
       var userIds = id
         ? [id]
         : this.dataListSelections.map((item) => {
-            return item.userId;
-          });
+          return item.userId;
+        });
       this.$confirm(
         `确定对[id=${userIds.join(",")}]进行[${id ? "删除" : "批量删除"}]操作?`,
         "提示",
@@ -299,7 +277,7 @@
             });
           });
         })
-        .catch(() => {});
+        .catch(() => { });
     },
     searchName(row) {
       //this.userNamevisible = true
@@ -315,6 +293,12 @@
         this.$refs.parameters2.init(row);
       });
     },
+    lookBi(row) {
+      this.parametersFlag3 = true;
+      this.$nextTick(() => {
+        this.$refs.parameters3.init(row);
+      });
+    },
   },
 };
 </script>
@@ -324,13 +308,16 @@
 ::v-deep .celectSpeac .el-input__inner {
   background: #1c4efa !important;
 }
+
 ::v-deep .celectSpeac .el-input__inner::placeholder {
   color: #fff;
 }
+
 .speacButton {
   color: rgb(69, 147, 235);
   cursor: pointer;
 }
+
 .speacButton:hover {
   color: #356ced;
 }

--
Gitblit v1.9.3