From 8d6b6b8f322e83c82c24e1128d34f6106e6021c7 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: Tue, 26 Sep 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