From 5b36a7e896276c4e468d6b0ef29b237eb6fc5663 Mon Sep 17 00:00:00 2001 From: mg <maokecheng@163.com> Date: 星期四, 27 十月 2022 18:26:27 +0800 Subject: [PATCH] 联调消息 --- src/views/operate/message/myIndex/index.vue | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/views/operate/message/myIndex/index.vue b/src/views/operate/message/myIndex/index.vue index 21aa6c6..6039ace 100644 --- a/src/views/operate/message/myIndex/index.vue +++ b/src/views/operate/message/myIndex/index.vue @@ -69,7 +69,7 @@ <el-table-column prop="operation" label="鎿嶄綔" min-width="15"> <template slot-scope="scope"> <div class="operation"> - <el-link icon="el-icon-view" :underline="false" @click="dialogView = true">鏌ョ湅</el-link> + <el-link icon="el-icon-view" :underline="false" @click="handleView(scope.row)">鏌ョ湅</el-link> <el-link icon="el-icon-edit" class="leftPx" :underline="false" @click="handleEdit(scope.row)">缂栬緫</el-link> <el-link class="leftPx" icon="el-icon-delete-solid" :underline="false" @click="handleDelete([scope.row.id])">鍒犻櫎</el-link> @@ -85,12 +85,12 @@ <!-- 娑堟伅璇︽儏 --> <el-dialog title="娑堟伅璇︽儏" :visible.sync="dialogView" v-if="dialogView" width="45%" :before-close="handleClose"> - <MyView></MyView> + <MyView @closeDialog="closeDialog" :myinfo="info">></MyView> </el-dialog> <!-- 缂栬緫椤甸潰 --> <el-dialog title="缂栬緫娑堟伅" :visible.sync="dialogEdit" v-if="dialogEdit" width="80%" :before-close="handleClose"> - <MyEdit @closeDialog="closeDialog" :info="info"></MyEdit> + <MyEdit @closeDialog="closeDialog" :myDataRow="info"></MyEdit> </el-dialog> <!-- tools --> <div class="tools"> @@ -206,18 +206,22 @@ }, methods: { // 鏌ヨ - handleSearch(){ - const {setTableData} = this - setTableData(); + handleSearch(){ + this.setTableData(); }, // 閲嶇疆 handleReset(){ }, + // 鏌ョ湅 + handleView(data){ + this.info = data; + this.dialogView = true; + }, // 缂栬緫 handleEdit(data){ this.info = data; - this.dialogEdit = true; + this.dialogEdit = true; }, // 鍒犻櫎淇℃伅 handleDelete(idarr) { -- Gitblit v1.8.0