|
@@ -5,6 +5,7 @@
|
|
</h2>
|
|
</h2>
|
|
<div class="m-core">
|
|
<div class="m-core">
|
|
<div @click="openTeaching('create')"
|
|
<div @click="openTeaching('create')"
|
|
|
|
+ v-permission="'school/add'"
|
|
class='newBand'>新建</div>
|
|
class='newBand'>新建</div>
|
|
<!-- 列表 -->
|
|
<!-- 列表 -->
|
|
<div class="tableWrap">
|
|
<div class="tableWrap">
|
|
@@ -55,14 +56,18 @@
|
|
label="操作">
|
|
label="操作">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-button @click="openTeaching('update', scope.row)"
|
|
<el-button @click="openTeaching('update', scope.row)"
|
|
|
|
+ v-permission="'school/update'"
|
|
type="text">修改</el-button>
|
|
type="text">修改</el-button>
|
|
<el-button v-if="scope.row.delFlag == 0"
|
|
<el-button v-if="scope.row.delFlag == 0"
|
|
|
|
+ v-permission="'school/update'"
|
|
@click="onUpdateSubmit(scope.row, 2)"
|
|
@click="onUpdateSubmit(scope.row, 2)"
|
|
type="text">停用</el-button>
|
|
type="text">停用</el-button>
|
|
<el-button v-if="scope.row.delFlag == 2"
|
|
<el-button v-if="scope.row.delFlag == 2"
|
|
|
|
+ v-permission="'school/update'"
|
|
@click="onUpdateSubmit(scope.row, 0)"
|
|
@click="onUpdateSubmit(scope.row, 0)"
|
|
type="text">启用</el-button>
|
|
type="text">启用</el-button>
|
|
<el-button @click="onUpdateSubmit(scope.row, 1)"
|
|
<el-button @click="onUpdateSubmit(scope.row, 1)"
|
|
|
|
+ v-permission="'school/update'"
|
|
type="text">删除</el-button>
|
|
type="text">删除</el-button>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
@@ -259,7 +264,7 @@ export default {
|
|
rules: {
|
|
rules: {
|
|
name: [{ required: true, message: '请输入教学点名称', trigger: 'blur' }],
|
|
name: [{ required: true, message: '请输入教学点名称', trigger: 'blur' }],
|
|
source: [{ required: true, message: '请选择教学点来源', trigger: 'change' }],
|
|
source: [{ required: true, message: '请选择教学点来源', trigger: 'change' }],
|
|
- remark: [{ required: true, message: '请输入教学点名称', trigger: 'blur' }],
|
|
|
|
|
|
+ remark: [{ required: true, message: '请输入费用', trigger: 'blur' }],
|
|
address: [{ required: true, message: '请选择上课地点', trigger: 'blur' }],
|
|
address: [{ required: true, message: '请选择上课地点', trigger: 'blur' }],
|
|
cooperationOrganId: [{ required: true, message: '请选择合作单位', trigger: 'change' }],
|
|
cooperationOrganId: [{ required: true, message: '请选择合作单位', trigger: 'change' }],
|
|
organId: [{ required: true, message: '请选择所属分部', trigger: 'change' }],
|
|
organId: [{ required: true, message: '请选择所属分部', trigger: 'change' }],
|