From 8d6b6b8f322e83c82c24e1128d34f6106e6021c7 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期二, 26 九月 2023 16:17:06 +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