|
@@ -369,6 +369,40 @@
|
|
|
:isDownList="true"
|
|
|
/>
|
|
|
</div>
|
|
|
+ <div class="m-wrap" v-permission="'export/studentVipPractice'">
|
|
|
+ <div class="title">VIP学员课程管理:</div>
|
|
|
+ <select-all
|
|
|
+ v-model.trim="VipStudentOrganId"
|
|
|
+ class="organSelect"
|
|
|
+ style="width: 100%"
|
|
|
+ filterable
|
|
|
+ placeholder="请选择分部"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="(item, index) in selects.branchs"
|
|
|
+ :key="index"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.id"
|
|
|
+ ></el-option>
|
|
|
+ </select-all>
|
|
|
+ <el-button
|
|
|
+ style="margin-left: 10px"
|
|
|
+ type="primary"
|
|
|
+ @click="exportVipStudent"
|
|
|
+ >导出</el-button
|
|
|
+ >
|
|
|
+ <!-- -->
|
|
|
+ <!-- <ExportChiose
|
|
|
+ style="margin-left: 10px"
|
|
|
+ ExportEnum="STUDENT_VIP_PRACTICE"
|
|
|
+ :exportData="exportVip"
|
|
|
+ fileName="VIP网管课耗"
|
|
|
+ errorMsg="请选择分部"
|
|
|
+ :flag="vipOrganId.length <= 0"
|
|
|
+ :isDownList="true"
|
|
|
+ /> -->
|
|
|
+ </div>
|
|
|
<div class="m-wrap" v-permission="'export/exercisesSituation'">
|
|
|
<div class="title">服务指标明细导出:</div>
|
|
|
<select-all
|
|
@@ -427,7 +461,7 @@
|
|
|
v-for="(item, index) in selects.branchs"
|
|
|
:key="index"
|
|
|
:label="item.name"
|
|
|
- :value="item.id+''"
|
|
|
+ :value="item.id + ''"
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
|
|
@@ -476,7 +510,10 @@
|
|
|
/>
|
|
|
</div> -->
|
|
|
|
|
|
- <div class="m-wrap" v-permission="'export/STUDENT_MUSIC_THEORY_COURSE_INFO'">
|
|
|
+ <div
|
|
|
+ class="m-wrap"
|
|
|
+ v-permission="'export/STUDENT_MUSIC_THEORY_COURSE_INFO'"
|
|
|
+ >
|
|
|
<div class="title">乐理课学员课程导出:</div>
|
|
|
<select-all
|
|
|
v-model.trim="musicStudentCourseOrganId"
|
|
@@ -742,6 +779,7 @@ export default {
|
|
|
activeName: ["1", "2", "3", "4"],
|
|
|
vipStudentCourseOrganId: [],
|
|
|
musicStudentCourseOrganId: [],
|
|
|
+ VipStudentOrganId: [],
|
|
|
};
|
|
|
},
|
|
|
mounted() {
|
|
@@ -1398,6 +1436,22 @@ export default {
|
|
|
this.serviceTimer.splice(1, 1, end);
|
|
|
}
|
|
|
},
|
|
|
+ exportVipStudent() {
|
|
|
+ let data = {
|
|
|
+ organIdList: this.VipStudentOrganId.join(","),
|
|
|
+ };
|
|
|
+ Export(
|
|
|
+ this,
|
|
|
+ {
|
|
|
+ method: "post",
|
|
|
+ url: "/api-web/export/export/vipCourseInfo",
|
|
|
+ params: this.$helpers.qs.stringify({
|
|
|
+ ...data,
|
|
|
+ }),
|
|
|
+ },
|
|
|
+ "是否确认导出VIP学员课程管理?"
|
|
|
+ );
|
|
|
+ },
|
|
|
// exportAbnormal() {
|
|
|
// let params = this.Abnormal;
|
|
|
// Export(
|
|
@@ -1466,6 +1520,7 @@ export default {
|
|
|
};
|
|
|
return data;
|
|
|
},
|
|
|
+
|
|
|
exportDetailService() {
|
|
|
let sunday, monday;
|
|
|
if (this.serviceTimer && this.serviceTimer.length > 1) {
|
|
@@ -1482,7 +1537,7 @@ export default {
|
|
|
};
|
|
|
},
|
|
|
exportAbnormal() {
|
|
|
- console.log(this.Abnormal)
|
|
|
+ console.log(this.Abnormal);
|
|
|
return this.Abnormal;
|
|
|
},
|
|
|
exportSalar() {
|