lex-xin 3 jaren geleden
bovenliggende
commit
5f21683652

+ 7 - 0
src/utils/downLoadFile.js

@@ -52,6 +52,13 @@ export const Export = (that, params, message) => {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf('code') != -1) {
                 if (res.indexOf('code') != -1) {
                     let json = JSON.parse(res)
                     let json = JSON.parse(res)
+                    if(json.code == 403) {
+                        that.$message.error(`登录过期,请重新登录!`)
+                        that.$store.dispatch('user/resetToken').then(() => {
+                          location.reload()
+                        })
+                        return
+                    }
                     that.$message.error(json.msg)
                     that.$message.error(json.msg)
                 } else {
                 } else {
                     let objectUrl = URL.createObjectURL(blob);
                     let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/accompanyManager/accompanyBuys.vue

@@ -300,6 +300,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 15 - 1
src/views/accompanyManager/accompanyList.vue

@@ -518,6 +518,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);
@@ -579,8 +586,15 @@ export default {
               let text = new Response(blob).text();
               let text = new Response(blob).text();
               text.then((res) => {
               text.then((res) => {
                 // 判断是否报错
                 // 判断是否报错
-                if (res.indexOf("code") != -1) {
+                if(res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/afterSchoolManager/afterSchoolTeach.vue

@@ -342,6 +342,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 5 - 0
src/views/businessManager/orderManager/income.vue

@@ -478,6 +478,11 @@ export default {
               load.endLoading();
               load.endLoading();
               if (res.data.code == 200) {
               if (res.data.code == 200) {
                 this.$message.info(res.data.msg);
                 this.$message.info(res.data.msg);
+              } else if(res.data.code == 403) {
+                this.$message.error(`登录过期,请重新登录!`)
+                this.$store.dispatch('user/resetToken').then(() => {
+                  location.reload()
+                })
               } else {
               } else {
                 this.$message.error(res.data.msg);
                 this.$message.error(res.data.msg);
               }
               }

+ 7 - 0
src/views/businessManager/orderManager/incomeOne.vue

@@ -304,6 +304,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/businessManager/orderManager/incomeOut.vue

@@ -303,6 +303,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/levelManager/levelManager.vue

@@ -413,6 +413,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/operateManager/operateStudent.vue

@@ -329,6 +329,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/operateManager/serverIndexList.vue

@@ -657,6 +657,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/recodeManager/recodeList.vue

@@ -512,6 +512,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 40 - 0
src/views/reportForm/index.vue

@@ -573,6 +573,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);
@@ -637,6 +644,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);
@@ -698,6 +712,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);
@@ -759,6 +780,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);
@@ -824,6 +852,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);
@@ -1008,6 +1043,11 @@ export default {
               load.endLoading();
               load.endLoading();
               if (res.data.code == 200) {
               if (res.data.code == 200) {
                 this.$message.info(res.data.msg);
                 this.$message.info(res.data.msg);
+              } else if(res.data.code == 403) {
+                this.$message.error(`登录过期,请重新登录!`)
+                this.$store.dispatch('user/resetToken').then(() => {
+                  location.reload()
+                })
               } else {
               } else {
                 this.$message.error(res.data.msg);
                 this.$message.error(res.data.msg);
               }
               }

+ 7 - 0
src/views/resetTeaming/components/strudentPayInfo.vue

@@ -895,6 +895,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/settlementManager/settlementList.vue

@@ -283,6 +283,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/sporadicManager/sporadicList.vue

@@ -948,6 +948,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/studentManager/studentList.vue

@@ -1154,6 +1154,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 3 - 3
src/views/teachManager/index.vue

@@ -21,7 +21,7 @@
             placeholder="教材编号、名称"
             placeholder="教材编号、名称"
           ></el-input>
           ></el-input>
         </el-form-item>
         </el-form-item>
-        <el-form-item prop="organId">
+        <!-- <el-form-item prop="organId">
           <el-select
           <el-select
             class="multiple"
             class="multiple"
             v-model.trim="searchForm.organId"
             v-model.trim="searchForm.organId"
@@ -36,7 +36,7 @@
               :value="item.id"
               :value="item.id"
             ></el-option>
             ></el-option>
           </el-select>
           </el-select>
-        </el-form-item>
+        </el-form-item> -->
         <el-form-item prop="enable">
         <el-form-item prop="enable">
           <el-select
           <el-select
             v-model.trim="searchForm.enable"
             v-model.trim="searchForm.enable"
@@ -237,7 +237,7 @@ export default {
   },
   },
   methods: {
   methods: {
     async getList() {
     async getList() {
-      let {organId ,...rest} =  this.searchForm
+      let {...rest} =  this.searchForm
       try {
       try {
         const res = await queryTree({
         const res = await queryTree({
           // organId:organId.join(','),
           // organId:organId.join(','),

+ 7 - 0
src/views/teamBuild/signupList.vue

@@ -1619,6 +1619,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 177 - 140
src/views/teamDetail/components/baseInfo.vue

@@ -1,64 +1,67 @@
 <template>
 <template>
-  <div class='basea-container'>
+  <div class="basea-container">
     <div class="baseTop">
     <div class="baseTop">
       <div class="left">
       <div class="left">
         <teambaseinfo />
         <teambaseinfo />
         <div class="wrap">
         <div class="wrap">
-              <el-button type="text"
-                   v-if="lookType!=='look'"
-                   v-permission="'order/musicalListExport'"
-                   @click="musicalListExport">订货清单导出</el-button>
+          <el-button
+            type="text"
+            v-if="lookType !== 'look'"
+            v-permission="'order/musicalListExport'"
+            @click="musicalListExport"
+            >订货清单导出</el-button
+          >
 
 
-        <el-button type="text"
-                   v-if="lookType!=='look'"
-                   v-permission="'order/musicalListDetailExport'"
-                   @click="musicalListDetailExport">分发清单导出</el-button>
+          <el-button
+            type="text"
+            v-if="lookType !== 'look'"
+            v-permission="'order/musicalListDetailExport'"
+            @click="musicalListDetailExport"
+            >分发清单导出</el-button
+          >
         </div>
         </div>
-
       </div>
       </div>
     </div>
     </div>
   </div>
   </div>
 </template>
 </template>
 <script>
 <script>
-import { getMusicGroup, getMusicGroupProcess } from '@/api/buildTeam'
-import teambaseinfo from '@/views/teamBuild/components/teamBaseInfo'
-import axios from 'axios'
-import qs from 'qs'
-import {
-  getToken, getTenantId
-} from '@/utils/auth'
-import load from '@/utils/loading'
+import { getMusicGroup, getMusicGroupProcess } from "@/api/buildTeam";
+import teambaseinfo from "@/views/teamBuild/components/teamBaseInfo";
+import axios from "axios";
+import qs from "qs";
+import { getToken, getTenantId } from "@/utils/auth";
+import load from "@/utils/loading";
 export default {
 export default {
-  components:{teambaseinfo},
+  components: { teambaseinfo },
   name: "tbaseInfo",
   name: "tbaseInfo",
-  data () {
+  data() {
     return {
     return {
-      id: '',
+      id: "",
       topForm: {
       topForm: {
-        num: '',
-        teacher: '',
-        section: '',
-        paymentPattern: '',
-        paymentValidStartDate: '',
-        paymentValidEndDate: '',
-        boss: '',
-        cooperate: '',
-        add: '',
-        type: '',
-        salary: '',
-        teamTeacherName:'',
-        ownershipType:'',
-        repairUserName:''
+        num: "",
+        teacher: "",
+        section: "",
+        paymentPattern: "",
+        paymentValidStartDate: "",
+        paymentValidEndDate: "",
+        boss: "",
+        cooperate: "",
+        add: "",
+        type: "",
+        salary: "",
+        teamTeacherName: "",
+        ownershipType: "",
+        repairUserName: ""
       },
       },
-      name: '',
+      name: "",
       processList: [],
       processList: [],
-      lookType: ''
-    }
+      lookType: ""
+    };
   },
   },
-  created () {
+  created() {
     // this.init()
     // this.init()
   },
   },
-  activated () {
+  activated() {
     // this.init()
     // this.init()
   },
   },
   methods: {
   methods: {
@@ -87,119 +90,154 @@ export default {
     //     }
     //     }
     //   })
     //   })
     // },
     // },
-    musicalListExport () { // 报表导出
-      let url = '/api-web/order/musicalListExport'
+    musicalListExport() {
+      // 报表导出
+      let url = "/api-web/order/musicalListExport";
       let data = {
       let data = {
-        musicGroupId: this.$route.query.id,
-      }
+        musicGroupId: this.$route.query.id
+      };
       const options = {
       const options = {
-        method: 'POST',
+        method: "POST",
         headers: {
         headers: {
-          'Authorization': getToken(),
+          Authorization: getToken(),
           tenantId: getTenantId()
           tenantId: getTenantId()
         },
         },
         data: qs.stringify(data),
         data: qs.stringify(data),
         url,
         url,
-        responseType: 'blob'
-      }
-      this.$confirm('您确定导出订货清单', '提示', {
-        confirmButtonText: '确定',
-        cancelButtonText: '取消',
-        type: 'warning'
-      }).then(() => {
-        load.startLoading()
-        axios(options).then(res => {
-          let blob = new Blob([res.data], {
-            // type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8'
-            type: 'application/vnd.ms-excel;charset=utf-8'
-            //word文档为application/msword,pdf文档为application/pdf,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8
-          })
-          let text = (new Response(blob)).text()
-          text.then(res => {
-            // 判断是否报错
-            if (res.indexOf('code') != -1) {
-              let json = JSON.parse(res)
-              this.$message.error(json.msg)
-            } else {
-              let objectUrl = URL.createObjectURL(blob)
-              let link = document.createElement("a")
-              let nowTime = new Date()
-              let ymd = nowTime.getFullYear() + '' + (nowTime.getMonth() + 1) + '' + nowTime.getDate() + '' +
-                nowTime.getHours() +
-                '' + nowTime.getMinutes()
-              let fname = this.$route.query.id + '-' + ymd + '订货清单.xls' //下载文件的名字
-              link.href = objectUrl
-              link.setAttribute("download", fname)
-              document.body.appendChild(link)
-              link.click()
-            }
-          })
-          load.endLoading();
-
-        }).catch(error => {
-          this.$message.error('导出数据失败,请联系管理员');
-          load.endLoading();
+        responseType: "blob"
+      };
+      this.$confirm("您确定导出订货清单", "提示", {
+        confirmButtonText: "确定",
+        cancelButtonText: "取消",
+        type: "warning"
+      })
+        .then(() => {
+          load.startLoading();
+          axios(options)
+            .then(res => {
+              let blob = new Blob([res.data], {
+                // type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8'
+                type: "application/vnd.ms-excel;charset=utf-8"
+                //word文档为application/msword,pdf文档为application/pdf,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8
+              });
+              let text = new Response(blob).text();
+              text.then(res => {
+                // 判断是否报错
+                if (res.indexOf("code") != -1) {
+                  let json = JSON.parse(res);
+                  if (json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`);
+                    this.$store.dispatch("user/resetToken").then(() => {
+                      location.reload();
+                    });
+                    return;
+                  }
+                  this.$message.error(json.msg);
+                } else {
+                  let objectUrl = URL.createObjectURL(blob);
+                  let link = document.createElement("a");
+                  let nowTime = new Date();
+                  let ymd =
+                    nowTime.getFullYear() +
+                    "" +
+                    (nowTime.getMonth() + 1) +
+                    "" +
+                    nowTime.getDate() +
+                    "" +
+                    nowTime.getHours() +
+                    "" +
+                    nowTime.getMinutes();
+                  let fname = this.$route.query.id + "-" + ymd + "订货清单.xls"; //下载文件的名字
+                  link.href = objectUrl;
+                  link.setAttribute("download", fname);
+                  document.body.appendChild(link);
+                  link.click();
+                }
+              });
+              load.endLoading();
+            })
+            .catch(error => {
+              this.$message.error("导出数据失败,请联系管理员");
+              load.endLoading();
+            });
         })
         })
-      }).catch(() => { })
-
+        .catch(() => {});
     },
     },
-    musicalListDetailExport () { // 报表导出
-      let url = '/api-web/order/musicalListDetailExport'
+    musicalListDetailExport() {
+      // 报表导出
+      let url = "/api-web/order/musicalListDetailExport";
       let data = {
       let data = {
         musicGroupId: this.$route.query.id
         musicGroupId: this.$route.query.id
-      }
+      };
       const options = {
       const options = {
-        method: 'POST',
+        method: "POST",
         headers: {
         headers: {
-          'Authorization': getToken(),
+          Authorization: getToken(),
           tenantId: getTenantId()
           tenantId: getTenantId()
         },
         },
         data: qs.stringify(data),
         data: qs.stringify(data),
         url,
         url,
-        responseType: 'blob'
-      }
-      this.$confirm('您确定导出分发清单', '提示', {
-        confirmButtonText: '确定',
-        cancelButtonText: '取消',
-        type: 'warning'
-      }).then(() => {
-        load.startLoading()
-        axios(options).then(res => {
-          let blob = new Blob([res.data], {
-            // type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8'
-            type: 'application/vnd.ms-excel;charset=utf-8'
-            //word文档为application/msword,pdf文档为application/pdf,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8
-          })
-          let text = (new Response(blob)).text()
-          text.then(res => {
-            // 判断是否报错
-            if (res.indexOf('code') != -1) {
-              let json = JSON.parse(res)
-              this.$message.error(json.msg)
-            } else {
-              let objectUrl = URL.createObjectURL(blob)
-              let link = document.createElement("a")
-              let nowTime = new Date()
-              let ymd = nowTime.getFullYear() + '' + (nowTime.getMonth() + 1) + '' + nowTime.getDate() + '' +
-                nowTime.getHours() +
-                '' + nowTime.getMinutes()
-              let fname = this.$route.query.id + '-' + ymd + '分发清单.xls' //下载文件的名字
-              link.href = objectUrl
-              link.setAttribute("download", fname)
-              document.body.appendChild(link)
-              link.click()
-            }
-          })
-          load.endLoading();
-
-        }).catch(error => {
-          this.$message.error('导出数据失败,请联系管理员');
-          load.endLoading();
+        responseType: "blob"
+      };
+      this.$confirm("您确定导出分发清单", "提示", {
+        confirmButtonText: "确定",
+        cancelButtonText: "取消",
+        type: "warning"
+      })
+        .then(() => {
+          load.startLoading();
+          axios(options)
+            .then(res => {
+              let blob = new Blob([res.data], {
+                // type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8'
+                type: "application/vnd.ms-excel;charset=utf-8"
+                //word文档为application/msword,pdf文档为application/pdf,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8
+              });
+              let text = new Response(blob).text();
+              text.then(res => {
+                // 判断是否报错
+                if (res.indexOf("code") != -1) {
+                  let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
+                  this.$message.error(json.msg);
+                } else {
+                  let objectUrl = URL.createObjectURL(blob);
+                  let link = document.createElement("a");
+                  let nowTime = new Date();
+                  let ymd =
+                    nowTime.getFullYear() +
+                    "" +
+                    (nowTime.getMonth() + 1) +
+                    "" +
+                    nowTime.getDate() +
+                    "" +
+                    nowTime.getHours() +
+                    "" +
+                    nowTime.getMinutes();
+                  let fname = this.$route.query.id + "-" + ymd + "分发清单.xls"; //下载文件的名字
+                  link.href = objectUrl;
+                  link.setAttribute("download", fname);
+                  document.body.appendChild(link);
+                  link.click();
+                }
+              });
+              load.endLoading();
+            })
+            .catch(error => {
+              this.$message.error("导出数据失败,请联系管理员");
+              load.endLoading();
+            });
         })
         })
-      }).catch(() => { })
+        .catch(() => {});
     }
     }
-  },
-}
+  }
+};
 </script>
 </script>
 <style lang="scss" scoped>
 <style lang="scss" scoped>
 .basea-container {
 .basea-container {
@@ -209,7 +247,6 @@ export default {
     display: flex;
     display: flex;
     flex-direction: row;
     flex-direction: row;
     justify-content: space-between;
     justify-content: space-between;
-
   }
   }
 
 
   .baseBottom {
   .baseBottom {
@@ -252,13 +289,13 @@ export default {
       }
       }
     }
     }
   }
   }
-  .form-list{
-    /deep/ .el-form-item__content{
+  .form-list {
+    /deep/ .el-form-item__content {
       width: 220px;
       width: 220px;
-      .el-select{
-        width: 100%!important;
+      .el-select {
+        width: 100% !important;
       }
       }
-      .el-textarea.is-disabled .el-textarea__inner{
+      .el-textarea.is-disabled .el-textarea__inner {
         color: #606266;
         color: #606266;
       }
       }
     }
     }

+ 5 - 0
src/views/teamDetail/teamCourseList.vue

@@ -1133,6 +1133,11 @@ export default {
             .then((res) => {
             .then((res) => {
               if (res.data.code == 200) {
               if (res.data.code == 200) {
                 this.$message.success(res.data.msg);
                 this.$message.success(res.data.msg);
+              } else if(res.data.code == 403) {
+                this.$message.error(`登录过期,请重新登录!`)
+                this.$store.dispatch('user/resetToken').then(() => {
+                  location.reload()
+                })
               } else {
               } else {
                 this.$message.error(res.data.msg);
                 this.$message.error(res.data.msg);
               }
               }

+ 14 - 0
src/views/teamDetail/teamDetailedList.vue

@@ -210,6 +210,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);
@@ -276,6 +283,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 14 - 0
src/views/vipClass/vipList.vue

@@ -576,6 +576,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);
@@ -631,6 +638,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/workBenchManager/classFeesIsOk.vue

@@ -557,6 +557,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);

+ 7 - 0
src/views/workBenchManager/requestProcessing.vue

@@ -316,6 +316,13 @@ export default {
                 // 判断是否报错
                 // 判断是否报错
                 if (res.indexOf("code") != -1) {
                 if (res.indexOf("code") != -1) {
                   let json = JSON.parse(res);
                   let json = JSON.parse(res);
+                  if(json.code == 403) {
+                    this.$message.error(`登录过期,请重新登录!`)
+                    this.$store.dispatch('user/resetToken').then(() => {
+                      location.reload()
+                    })
+                    return
+                  }
                   this.$message.error(json.msg);
                   this.$message.error(json.msg);
                 } else {
                 } else {
                   let objectUrl = URL.createObjectURL(blob);
                   let objectUrl = URL.createObjectURL(blob);