From 50e18f9d144e78d0f47247f46b5d712745e0035d Mon Sep 17 00:00:00 2001 From: zhouwenxuan <1175765986@qq.com> Date: 星期三, 27 九月 2023 16:24:25 +0800 Subject: [PATCH] 场所管理 --- src/views/notCoalMine/nTeacherManage/nTeacher/index.vue | 23 ++++++++++++++--------- 1 files changed, 14 insertions(+), 9 deletions(-) diff --git a/src/views/notCoalMine/nTeacherManage/nTeacher/index.vue b/src/views/notCoalMine/nTeacherManage/nTeacher/index.vue index ec5a418..c528663 100644 --- a/src/views/notCoalMine/nTeacherManage/nTeacher/index.vue +++ b/src/views/notCoalMine/nTeacherManage/nTeacher/index.vue @@ -30,7 +30,7 @@ plain icon="el-icon-plus" size="mini" - @click="handleAdd" + @click="openTeacher({},'add')" v-hasPermi="['system:experts:add']" >新增</el-button> </el-col> @@ -55,14 +55,8 @@ size="mini" type="text" icon="el-icon-edit" - @click="handleUpdate(scope.row)" + @click="openTeacher({},'add')" >编辑</el-button> - <el-button - size="mini" - type="text" - icon="el-icon-view" - @click="handleView(scope.row)" - >停用</el-button> <el-button size="mini" type="text" @@ -70,6 +64,12 @@ @click="handleDelete(scope.row)" v-hasPermi="['system:experts:remove']" >删除</el-button> + <el-button + size="mini" + type="text" + icon="el-icon-edit" + @click="openWorkType(scope.row)" + >工种详情</el-button> </template> </el-table-column> </el-table> @@ -80,14 +80,16 @@ :limit.sync="queryParams.pageSize" @pagination="getList" /> + <teacherDialog ref="teacherDialog"></teacherDialog> </div> </template> <script> +import teacherDialog from "@/views/notCoalMine/nTeacherManage/nTeacher/components/teacherDialog"; export default { name: "cTeacherManage", dicts: [], - components: {}, + components: {teacherDialog}, data() { return { loading: false, @@ -112,6 +114,9 @@ }, methods: { + openTeacher(data,type){ + this.$refs.teacherDialog.openDialog(data,type) + }, getList(){ }, -- Gitblit v1.9.2