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