|
@@ -72,7 +72,7 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item prop="isActive">
|
|
|
|
|
|
+ <el-form-item prop="isActive" >
|
|
<el-select
|
|
<el-select
|
|
class="multiple"
|
|
class="multiple"
|
|
v-model.trim="searchForm.isActive"
|
|
v-model.trim="searchForm.isActive"
|
|
@@ -95,7 +95,7 @@
|
|
<el-option label="否" value="0"></el-option>
|
|
<el-option label="否" value="0"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item prop="operatingTag">
|
|
|
|
|
|
+ <el-form-item prop="operatingTag" v-if="tenantId ==1">
|
|
<el-select
|
|
<el-select
|
|
class="multiple"
|
|
class="multiple"
|
|
v-model.trim="searchForm.operatingTag"
|
|
v-model.trim="searchForm.operatingTag"
|
|
@@ -106,7 +106,7 @@
|
|
<el-option label="否" :value="0"></el-option>
|
|
<el-option label="否" :value="0"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item prop="serviceTag">
|
|
|
|
|
|
+ <el-form-item prop="serviceTag" v-if="tenantId==1">
|
|
<el-select
|
|
<el-select
|
|
class="multiple"
|
|
class="multiple"
|
|
v-model.trim="searchForm.serviceTag"
|
|
v-model.trim="searchForm.serviceTag"
|
|
@@ -205,7 +205,7 @@
|
|
>
|
|
>
|
|
<el-table-column type="expand">
|
|
<el-table-column type="expand">
|
|
<template slot-scope="props">
|
|
<template slot-scope="props">
|
|
- <el-form label-position="left" class="demo-table-expand">
|
|
|
|
|
|
+ <el-form label-position="left" class="demo-table-expand" :inline='true'>
|
|
<el-row>
|
|
<el-row>
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
<el-form-item label="所属学校">
|
|
<el-form-item label="所属学校">
|
|
@@ -216,18 +216,18 @@
|
|
></overflow-text>
|
|
></overflow-text>
|
|
</div> </el-form-item
|
|
</div> </el-form-item
|
|
></el-col>
|
|
></el-col>
|
|
- <el-col :span="4">
|
|
|
|
|
|
+ <el-col :span="4" >
|
|
<el-form-item>
|
|
<el-form-item>
|
|
<span slot="label"
|
|
<span slot="label"
|
|
>是否激活
|
|
>是否激活
|
|
<el-tooltip placement="top" popper-class="mTooltip">
|
|
<el-tooltip placement="top" popper-class="mTooltip">
|
|
<div slot="content">学员是否设置密码</div>
|
|
<div slot="content">学员是否设置密码</div>
|
|
- <i
|
|
|
|
- class="el-icon-question"
|
|
|
|
- style="font-size: 18px; color: #f56c6c"
|
|
|
|
|
|
+ <i @click="()=>{console.log('点击')}"
|
|
|
|
+ class="el-icon-question question"
|
|
|
|
+ style="font-size: 18px; color: #f56c6c;cursor:pointer;"
|
|
></i> </el-tooltip
|
|
></i> </el-tooltip
|
|
></span>
|
|
></span>
|
|
- <span>{{ props.row.isActive ? "是" : "否" }}</span>
|
|
|
|
|
|
+ <div>{{ props.row.isActive ? "是" : "否" }}</div>
|
|
</el-form-item></el-col
|
|
</el-form-item></el-col
|
|
>
|
|
>
|
|
<el-col :span="4">
|
|
<el-col :span="4">
|
|
@@ -255,7 +255,7 @@
|
|
</el-form-item></el-col
|
|
</el-form-item></el-col
|
|
>
|
|
>
|
|
<el-col :span="4">
|
|
<el-col :span="4">
|
|
- <el-form-item label="是否运营">
|
|
|
|
|
|
+ <el-form-item label="是否运营" v-if="tenantId==1">
|
|
<span>{{ props.row.operatingTag ? "是" : "否" }}</span>
|
|
<span>{{ props.row.operatingTag ? "是" : "否" }}</span>
|
|
</el-form-item></el-col
|
|
</el-form-item></el-col
|
|
>
|
|
>
|
|
@@ -377,7 +377,7 @@
|
|
scope.row.operatingTag ? "是" : "否"
|
|
scope.row.operatingTag ? "是" : "否"
|
|
}}</template>
|
|
}}</template>
|
|
</el-table-column> -->
|
|
</el-table-column> -->
|
|
- <el-table-column align="center" label="是否服务">
|
|
|
|
|
|
+ <el-table-column align="center" label="是否服务" v-if="tenantId==1">
|
|
<template slot-scope="scope">{{
|
|
<template slot-scope="scope">{{
|
|
scope.row.serviceTag ? "是" : "否"
|
|
scope.row.serviceTag ? "是" : "否"
|
|
}}</template>
|
|
}}</template>
|
|
@@ -415,6 +415,8 @@
|
|
</div>
|
|
</div>
|
|
<!--
|
|
<!--
|
|
<div></div>
|
|
<div></div>
|
|
|
|
+
|
|
|
|
+
|
|
<p v-if="scope.row.hasNoStartCloudTeacher">
|
|
<p v-if="scope.row.hasNoStartCloudTeacher">
|
|
{{ scope.row.membershipEndTime | dayjsFormat }}
|
|
{{ scope.row.membershipEndTime | dayjsFormat }}
|
|
</p> -->
|
|
</p> -->
|
|
@@ -465,9 +467,10 @@
|
|
<div slot="content">
|
|
<div slot="content">
|
|
没有有效的VIP课程或未参与2020年双十一活动的用户为新用户
|
|
没有有效的VIP课程或未参与2020年双十一活动的用户为新用户
|
|
</div>
|
|
</div>
|
|
|
|
+
|
|
<i
|
|
<i
|
|
class="el-icon-question"
|
|
class="el-icon-question"
|
|
- style="font-size: 18px; color: #f56c6c"
|
|
|
|
|
|
+ style="font-size: 18px; color: #f56c6c;cursor:pointer;"
|
|
></i>
|
|
></i>
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
</p>
|
|
</p>
|
|
@@ -697,7 +700,7 @@
|
|
:closable="false"
|
|
:closable="false"
|
|
style="margin-bottom: 15px"
|
|
style="margin-bottom: 15px"
|
|
></el-alert>
|
|
></el-alert>
|
|
- <el-form-item label="是否运营" prop="operatingTag">
|
|
|
|
|
|
+ <el-form-item label="是否运营" prop="operatingTag" v-if="tenantId==1">
|
|
<el-select
|
|
<el-select
|
|
class="multiple"
|
|
class="multiple"
|
|
v-model.trim="studentForm.operatingTag"
|
|
v-model.trim="studentForm.operatingTag"
|
|
@@ -707,7 +710,7 @@
|
|
<el-option :value="0" label="否"></el-option>
|
|
<el-option :value="0" label="否"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="是否服务" prop="serviceTag">
|
|
|
|
|
|
+ <el-form-item label="是否服务" prop="serviceTag" v-if="tenantId==1">
|
|
<el-select
|
|
<el-select
|
|
class="multiple"
|
|
class="multiple"
|
|
v-model.trim="studentForm.serviceTag"
|
|
v-model.trim="studentForm.serviceTag"
|
|
@@ -987,6 +990,7 @@ export default {
|
|
protocolVisible: false,
|
|
protocolVisible: false,
|
|
protocolVersions: [],
|
|
protocolVersions: [],
|
|
cooperationList: [],
|
|
cooperationList: [],
|
|
|
|
+ tenantId:null
|
|
};
|
|
};
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
@@ -1007,6 +1011,7 @@ export default {
|
|
this.$store.dispatch("setBranchs");
|
|
this.$store.dispatch("setBranchs");
|
|
this.$store.dispatch("setTeachers");
|
|
this.$store.dispatch("setTeachers");
|
|
this.getList();
|
|
this.getList();
|
|
|
|
+ this.tenantId = this.$helpers.tenantId;
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
onSearch() {
|
|
onSearch() {
|
|
@@ -1240,7 +1245,6 @@ export default {
|
|
async getSubjectList() {
|
|
async getSubjectList() {
|
|
await subjectListTree({
|
|
await subjectListTree({
|
|
delFlag: "NO",
|
|
delFlag: "NO",
|
|
- tenantId: 1,
|
|
|
|
rows: 9999,
|
|
rows: 9999,
|
|
}).then((res) => {
|
|
}).then((res) => {
|
|
let result = res.data;
|
|
let result = res.data;
|
|
@@ -1262,6 +1266,7 @@ export default {
|
|
});
|
|
});
|
|
this.subjectList = tempArray;
|
|
this.subjectList = tempArray;
|
|
}
|
|
}
|
|
|
|
+ console.log(this.subjectList)
|
|
});
|
|
});
|
|
},
|
|
},
|
|
async addStudent() {
|
|
async addStudent() {
|
|
@@ -1407,7 +1412,7 @@ export default {
|
|
color: red;
|
|
color: red;
|
|
}
|
|
}
|
|
.demo-table-expand {
|
|
.demo-table-expand {
|
|
- font-size: 0;
|
|
|
|
|
|
+ // font-size: 0;
|
|
}
|
|
}
|
|
.demo-table-expand label {
|
|
.demo-table-expand label {
|
|
width: 150px;
|
|
width: 150px;
|
|
@@ -1420,6 +1425,10 @@ export default {
|
|
text-overflow: ellipsis;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
white-space: nowrap;
|
|
padding-right: 10px;
|
|
padding-right: 10px;
|
|
|
|
+ position: relative;
|
|
|
|
+}
|
|
|
|
+.demo-table-expand .el-form-item__label {
|
|
|
|
+ z-index: 100;
|
|
}
|
|
}
|
|
/deep/.el-table__expanded-cell[class*="cell"] {
|
|
/deep/.el-table__expanded-cell[class*="cell"] {
|
|
padding: 20px 0 20px 110px;
|
|
padding: 20px 0 20px 110px;
|
|
@@ -1430,4 +1439,5 @@ export default {
|
|
text-overflow: ellipsis;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
white-space: nowrap;
|
|
}
|
|
}
|
|
|
|
+
|
|
</style>
|
|
</style>
|