From cdf06d770e943b16a15a183c0ac1376d182c155e Mon Sep 17 00:00:00 2001
From: mg <maokecheng@163.com>
Date: 星期三, 02 十一月 2022 15:17:49 +0800
Subject: [PATCH] 修改地址

---
 src/views/operate/lawEnforcement/index.vue |   45 +++++++++++++++++++++++++++++++++++----------
 1 files changed, 35 insertions(+), 10 deletions(-)

diff --git a/src/views/operate/lawEnforcement/index.vue b/src/views/operate/lawEnforcement/index.vue
index 7ae0911..b3b7977 100644
--- a/src/views/operate/lawEnforcement/index.vue
+++ b/src/views/operate/lawEnforcement/index.vue
@@ -1,20 +1,30 @@
 <template>
     <div class="law-enforcement">
-        <MyTable :tableData="list" :tableOption="tableOption" @openDialog="changeDialog">
+        <!-- table琛ㄦ牸灞曠ず -->
+        <MyTable :tableData="list" :tableOption="tableOption" :totalNum="totalNum" @getCurrentPage="getCurrentPage"
+            @openDialog="changeDialog">
+            <template #operation="{info}">
+                <div class="btn">
+                    <!-- 鎿嶄綔鍖哄煙 -->
+                    <!-- {{getData(info)}} -->
+                    <span @click="dataView(info)">鏌ョ湅</span>
+                </div>
+            </template>
         </MyTable>
-        <!-- 缁勪欢鍖� -->
+        <!-- 寮圭獥 -->
         <div class="dialog">
             <el-dialog v-if="visible" :visible.async="visible" title="闂鐧昏" width="60%" :before-close="handleClose">
-                <checkIn></checkIn>
+                <MyView :viewData=showData />
             </el-dialog>
         </div>
     </div>
 </template>
 <script>
 import MyTable from '@/components/Table'
+import MyView from './components/dataView'
 export default {
     components: {
-        MyTable,
+        MyTable, MyView
     },
     data() {
         return {
@@ -62,20 +72,25 @@
                         children: [
                             {
                                 operationName: '鏌ョ湅',
-                                mykey : 'look',
+                                mykey: 'look',
                             },
                             {
                                 operationName: '淇敼',
-                                mykey:'update',
+                                mykey: 'update',
                             }
                         ]
                     },
                 ]
             },
-            visible:false
+            visible: false,
+            totalNum: '',
+            showData: {},
         }
     },
-    methods:{
+    created() {
+        this.totalNum = this.list.length;
+    },
+    methods: {
         // 鍏抽棴瀵硅瘽妗�
         handleClose(done) {
             this.$confirm('纭鍏抽棴锛�')
@@ -86,8 +101,18 @@
                 .catch(_ => { });
         },
         // 鑾峰彇鎿嶄綔缁撴灉
-        changeDialog({index,mykey}){
-            console.log(index,mykey);
+        changeDialog({ index, mykey }) {
+            console.log(index, mykey);
+            this.showData = this.list[index];
+            this.visible = true;
+        },
+        // 鏁版嵁灞曠ず
+        dataView(data) {
+            console.log(data);
+        },
+        // 鑾峰彇褰撳墠椤垫暟鎹�
+        getCurrentPage(current) {
+            console.log(current);
         }
     }
 }

--
Gitblit v1.8.0