|
@@ -1,54 +1,94 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
- <tab-router v-model="activeIndex" ref="tab">
|
|
|
+ <tab-router v-model="activeIndex" ref="tab">
|
|
|
<el-tab-pane
|
|
|
label="基本信息"
|
|
|
lazy
|
|
|
v-if="permission('/teamBaseInfo')"
|
|
|
name="1"
|
|
|
- ></el-tab-pane>
|
|
|
- <el-tab-pane
|
|
|
+ >
|
|
|
+ <baseInfo />
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane
|
|
|
label="学员&师资"
|
|
|
lazy
|
|
|
v-if="permission('/teamBaseInfo')"
|
|
|
name="2"
|
|
|
- ></el-tab-pane>
|
|
|
- <el-tab-pane
|
|
|
+ >
|
|
|
+ <studentAndTeacher />
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane
|
|
|
label="训练规划"
|
|
|
lazy
|
|
|
v-if="permission('/teamBaseInfo')"
|
|
|
name="3"
|
|
|
- ></el-tab-pane>
|
|
|
- <el-tab-pane
|
|
|
+ >
|
|
|
+ <trainPlan />
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane
|
|
|
label="训练时长"
|
|
|
lazy
|
|
|
v-if="permission('/teamBaseInfo')"
|
|
|
name="4"
|
|
|
- ></el-tab-pane>
|
|
|
- <el-tab-pane
|
|
|
+ >
|
|
|
+ <trainTimer />
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane
|
|
|
label="作业情况"
|
|
|
lazy
|
|
|
v-if="permission('/teamBaseInfo')"
|
|
|
name="5"
|
|
|
- ></el-tab-pane>
|
|
|
- <el-tab-pane
|
|
|
+ >
|
|
|
+ <workStatus />
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane
|
|
|
label="训练照片"
|
|
|
lazy
|
|
|
v-if="permission('/teamBaseInfo')"
|
|
|
name="6"
|
|
|
- ></el-tab-pane>
|
|
|
- <el-tab-pane
|
|
|
- label="基本信息"
|
|
|
+ >
|
|
|
+
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane
|
|
|
+ label="乐团资讯"
|
|
|
lazy
|
|
|
v-if="permission('/teamBaseInfo')"
|
|
|
name="7"
|
|
|
- ></el-tab-pane>
|
|
|
+ >
|
|
|
+ <teamInfo />
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane
|
|
|
+ label="满意度调查"
|
|
|
+ lazy
|
|
|
+ v-if="permission('/teamBaseInfo')"
|
|
|
+ name="8"
|
|
|
+ >
|
|
|
+ <survey/>
|
|
|
+ </el-tab-pane>
|
|
|
</tab-router>
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
import { permission } from "@/utils/directivePage";
|
|
|
+import baseInfo from "./archicesComponents/baseInfo";
|
|
|
+import certificate from "./archicesComponents/certificate";
|
|
|
+import studentAndTeacher from "./archicesComponents/studentAndTeacher";
|
|
|
+import survey from "./archicesComponents/survey";
|
|
|
+import teamInfo from "./archicesComponents/teamInfo";
|
|
|
+import trainPlan from "./archicesComponents/trainPlan";
|
|
|
+import trainTimer from "./archicesComponents/trainTimer";
|
|
|
+import workStatus from "./archicesComponents/workStatus";
|
|
|
export default {
|
|
|
+ components: {
|
|
|
+ baseInfo,
|
|
|
+ certificate,
|
|
|
+ studentAndTeacher,
|
|
|
+ survey,
|
|
|
+ teamInfo,
|
|
|
+ trainPlan,
|
|
|
+ trainTimer,
|
|
|
+ workStatus,
|
|
|
+ },
|
|
|
data() {
|
|
|
return {
|
|
|
activeIndex: "1",
|