|  | @@ -491,6 +491,27 @@
 | 
	
		
			
				|  |  |            >
 | 
	
		
			
				|  |  |          </div>
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  | +      <el-divider></el-divider>
 | 
	
		
			
				|  |  | +      <div class="m-core">
 | 
	
		
			
				|  |  | +        <div class="m-wrap">
 | 
	
		
			
				|  |  | +        <div class="title">异常处理数据导出:</div>
 | 
	
		
			
				|  |  | +        <el-select
 | 
	
		
			
				|  |  | +          clearable
 | 
	
		
			
				|  |  | +          filterable
 | 
	
		
			
				|  |  | +          v-model="Abnormal.organId"
 | 
	
		
			
				|  |  | +          placeholder="请选择分部"
 | 
	
		
			
				|  |  | +        >
 | 
	
		
			
				|  |  | +          <el-option
 | 
	
		
			
				|  |  | +            v-for="(item, index) in selects.branchs"
 | 
	
		
			
				|  |  | +            :key="index"
 | 
	
		
			
				|  |  | +            :label="item.name"
 | 
	
		
			
				|  |  | +            :value="item.id"
 | 
	
		
			
				|  |  | +          ></el-option>
 | 
	
		
			
				|  |  | +        </el-select>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-button type="primary"  style="margin-left: 10px"  v-permission="'export/exportIndexErrData'" @click="exportAbnormal">导出</el-button>
 | 
	
		
			
				|  |  | +        </div>
 | 
	
		
			
				|  |  | +      </div>
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  |    </div>
 | 
	
		
			
				|  |  |  </template>
 | 
	
	
		
			
				|  | @@ -529,7 +550,10 @@ export default {
 | 
	
		
			
				|  |  |        questionActiveType: "CLOUD_TEACHER_FEEDBACK",
 | 
	
		
			
				|  |  |        vipOrganId: [],
 | 
	
		
			
				|  |  |        serviceOrganId: [], // 服务报表
 | 
	
		
			
				|  |  | -      serviceTimer: []
 | 
	
		
			
				|  |  | +      serviceTimer: [],
 | 
	
		
			
				|  |  | +      Abnormal: {
 | 
	
		
			
				|  |  | +        organId: null,
 | 
	
		
			
				|  |  | +      },
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    mounted() {
 | 
	
	
		
			
				|  | @@ -548,7 +572,7 @@ export default {
 | 
	
		
			
				|  |  |          method: "POST",
 | 
	
		
			
				|  |  |          headers: {
 | 
	
		
			
				|  |  |            Authorization: getToken(),
 | 
	
		
			
				|  |  | -          tenantId: getTenantId()
 | 
	
		
			
				|  |  | +          tenantId: getTenantId(),
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |          data: qs.stringify(cleanDeep(data)),
 | 
	
		
			
				|  |  |          url,
 | 
	
	
		
			
				|  | @@ -612,7 +636,7 @@ export default {
 | 
	
		
			
				|  |  |          method: "POST",
 | 
	
		
			
				|  |  |          headers: {
 | 
	
		
			
				|  |  |            Authorization: getToken(),
 | 
	
		
			
				|  |  | -          tenantId: getTenantId()
 | 
	
		
			
				|  |  | +          tenantId: getTenantId(),
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |          data: qs.stringify(cleanDeep(data)),
 | 
	
		
			
				|  |  |          url,
 | 
	
	
		
			
				|  | @@ -673,7 +697,7 @@ export default {
 | 
	
		
			
				|  |  |          method: "POST",
 | 
	
		
			
				|  |  |          headers: {
 | 
	
		
			
				|  |  |            Authorization: getToken(),
 | 
	
		
			
				|  |  | -          tenantId: getTenantId()
 | 
	
		
			
				|  |  | +          tenantId: getTenantId(),
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |          data: qs.stringify(cleanDeep(data)),
 | 
	
		
			
				|  |  |          url,
 | 
	
	
		
			
				|  | @@ -734,7 +758,7 @@ export default {
 | 
	
		
			
				|  |  |          method: "POST",
 | 
	
		
			
				|  |  |          headers: {
 | 
	
		
			
				|  |  |            Authorization: getToken(),
 | 
	
		
			
				|  |  | -          tenantId: getTenantId()
 | 
	
		
			
				|  |  | +          tenantId: getTenantId(),
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |          data: qs.stringify(cleanDeep(data)),
 | 
	
		
			
				|  |  |          url,
 | 
	
	
		
			
				|  | @@ -799,7 +823,7 @@ export default {
 | 
	
		
			
				|  |  |          method: "POST",
 | 
	
		
			
				|  |  |          headers: {
 | 
	
		
			
				|  |  |            Authorization: getToken(),
 | 
	
		
			
				|  |  | -          tenantId: getTenantId()
 | 
	
		
			
				|  |  | +          tenantId: getTenantId(),
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |          data: qs.stringify(cleanDeep(data)),
 | 
	
		
			
				|  |  |          url,
 | 
	
	
		
			
				|  | @@ -986,12 +1010,12 @@ export default {
 | 
	
		
			
				|  |  |        let data = {
 | 
	
		
			
				|  |  |          organId: this.vipOrganId.join(","),
 | 
	
		
			
				|  |  |        };
 | 
	
		
			
				|  |  | -       let url = "/api-web/export/studentVipPractice";
 | 
	
		
			
				|  |  | +      let url = "/api-web/export/studentVipPractice";
 | 
	
		
			
				|  |  |        const options = {
 | 
	
		
			
				|  |  |          method: "get",
 | 
	
		
			
				|  |  |          headers: {
 | 
	
		
			
				|  |  |            Authorization: getToken(),
 | 
	
		
			
				|  |  | -          tenantId: getTenantId()
 | 
	
		
			
				|  |  | +          tenantId: getTenantId(),
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |          params: cleanDeep(data),
 | 
	
		
			
				|  |  |          url,
 | 
	
	
		
			
				|  | @@ -1124,6 +1148,20 @@ export default {
 | 
	
		
			
				|  |  |          this.serviceTimer.splice(1, 1, end);
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    exportAbnormal() {
 | 
	
		
			
				|  |  | +      let params = this.Abnormal;
 | 
	
		
			
				|  |  | +      Export(
 | 
	
		
			
				|  |  | +        this,
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +          method: "post",
 | 
	
		
			
				|  |  | +          url: "/api-web/export/exportIndexErrData",
 | 
	
		
			
				|  |  | +          params: this.$helpers.qs.stringify({
 | 
	
		
			
				|  |  | +            ...params,
 | 
	
		
			
				|  |  | +          }),
 | 
	
		
			
				|  |  | +        },
 | 
	
		
			
				|  |  | +        "是否确认导出报表?"
 | 
	
		
			
				|  |  | +      );
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    // AccountDetailTimer
 | 
	
		
			
				|  |  |  };
 |