From bdd276dced1905fc1b1e30a93269dece7ccf7595 Mon Sep 17 00:00:00 2001 From: zhouwenxuan <1175765986@qq.com> Date: 星期二, 12 九月 2023 15:39:32 +0800 Subject: [PATCH] 非煤场所管理 --- src/views/notCoalMine/nPlaceManage/nTrainManage/index.vue | 99 ++++++++++++++++++++++++ src/views/notCoalMine/nPlaceManage/nExamManage/index.vue | 100 +++++++++++++++++++++++++ 2 files changed, 199 insertions(+), 0 deletions(-) diff --git a/src/views/notCoalMine/nPlaceManage/nExamManage/index.vue b/src/views/notCoalMine/nPlaceManage/nExamManage/index.vue new file mode 100644 index 0000000..316e7ab --- /dev/null +++ b/src/views/notCoalMine/nPlaceManage/nExamManage/index.vue @@ -0,0 +1,100 @@ +<template> + <div class="app-container"> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button + type="primary" + plain + icon="el-icon-refresh" + size="mini" + @click="handleAdd" + v-hasPermi="['system:experts:add']" + >新增</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> + </el-row> + + <el-table v-loading="loading" :data="expertList"> + <el-table-column type="index" label="序号" width="55" align="center" /> + <el-table-column label="培训机构名称" align="center" prop="name" /> + <el-table-column label="所属地区" align="center" prop="name" /> + <el-table-column label="地址" align="center" prop="name" /> + <el-table-column label="关联培训机构" align="center" prop="name" /> + <el-table-column label="负责人及电话" align="center" prop="phone"/> + <el-table-column label="联系人及电话" align="center" prop="phone"/> + <el-table-column label="说明(备注)" align="center" prop="phone"/> + <el-table-column label="操作" align="center" class-name="small-padding fixed-width"> + <template #default="scope"> + <el-button + size="mini" + type="text" + icon="el-icon-edit" + @click="handleUpdate(scope.row)" + >编辑</el-button> + <el-button + size="mini" + type="text" + icon="el-icon-delete" + @click="handleDelete(scope.row)" + v-hasPermi="['system:experts:remove']" + >删除</el-button> + </template> + </el-table-column> + </el-table> + <pagination + v-show="total>0" + :total="total" + :page.sync="queryParams.pageIndex" + :limit.sync="queryParams.pageSize" + @pagination="getList" + /> + </div> +</template> + +<script> +export default { + name: "nPeopleManage", + dicts: [], + components: {}, + data() { + return { + loading: false, + single: true, + multiple: true, + showSearch: true, + addForm: false, + total: 0, + expertTypes: [], + expertList: [], + queryParams: {}, + classiFy: [], + form: {}, + rules: { + classifyName: [ + { required: true, message: "分类名称不能为空", trigger: "blur" } + ] + } + }; + }, + created() { + + }, + methods: { + getList(){ + + }, + handleChange(){ + + }, + handleQuery(){ + + }, + resetQuery(){ + + }, + handleAdd(){ + + } + } +}; +</script> diff --git a/src/views/notCoalMine/nPlaceManage/nTrainManage/index.vue b/src/views/notCoalMine/nPlaceManage/nTrainManage/index.vue new file mode 100644 index 0000000..a5e4f1d --- /dev/null +++ b/src/views/notCoalMine/nPlaceManage/nTrainManage/index.vue @@ -0,0 +1,99 @@ +<template> + <div class="app-container"> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button + type="primary" + plain + icon="el-icon-refresh" + size="mini" + @click="handleAdd" + v-hasPermi="['system:experts:add']" + >新增</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> + </el-row> + + <el-table v-loading="loading" :data="expertList"> + <el-table-column type="index" label="序号" width="55" align="center" /> + <el-table-column label="考试点名称" align="center" prop="name" /> + <el-table-column label="所属地区" align="center" prop="name" /> + <el-table-column label="地址" align="center" prop="name" /> + <el-table-column label="负责人及电话" align="center" prop="phone"/> + <el-table-column label="联系人及电话" align="center" prop="phone"/> + <el-table-column label="说明(备注)" align="center" prop="phone"/> + <el-table-column label="操作" align="center" class-name="small-padding fixed-width"> + <template #default="scope"> + <el-button + size="mini" + type="text" + icon="el-icon-edit" + @click="handleUpdate(scope.row)" + >编辑</el-button> + <el-button + size="mini" + type="text" + icon="el-icon-delete" + @click="handleDelete(scope.row)" + v-hasPermi="['system:experts:remove']" + >删除</el-button> + </template> + </el-table-column> + </el-table> + <pagination + v-show="total>0" + :total="total" + :page.sync="queryParams.pageIndex" + :limit.sync="queryParams.pageSize" + @pagination="getList" + /> + </div> +</template> + +<script> +export default { + name: "nPeopleManage", + dicts: [], + components: {}, + data() { + return { + loading: false, + single: true, + multiple: true, + showSearch: true, + addForm: false, + total: 0, + expertTypes: [], + expertList: [], + queryParams: {}, + classiFy: [], + form: {}, + rules: { + classifyName: [ + { required: true, message: "分类名称不能为空", trigger: "blur" } + ] + } + }; + }, + created() { + + }, + methods: { + getList(){ + + }, + handleChange(){ + + }, + handleQuery(){ + + }, + resetQuery(){ + + }, + handleAdd(){ + + } + } +}; +</script> -- Gitblit v1.9.2