Jelajahi Sumber

更新接口

lex-xin 3 tahun lalu
induk
melakukan
ea3e12d896

+ 10 - 5
src/App.vue

@@ -20,11 +20,16 @@ export default {
       if(document.querySelector('#m_loading')) {
         document.querySelector('#m_loading').remove()
       }
-      await queryUserInfo().then(res => {
-        const result = res.data || null
-        const tenantId = result.tenantId || 0
-        sessionStorage.setItem('tenantId', tenantId)
-      })
+      let params = this.$route.query
+      if(params.Authorization) {
+          localStorage.setItem('Authorization', decodeURI(params.Authorization))
+          localStorage.setItem('userInfo', decodeURI(params.Authorization))
+          await queryUserInfo().then(res => {
+            const result = res.data || null
+            const tenantId = result.tenantId || 0
+            sessionStorage.setItem('tenantId', tenantId)
+          })
+      }
     }
 }
 </script>

+ 1 - 1
src/api/teacher.js

@@ -441,7 +441,7 @@ const visitGetInfo = (data) => {
 // 乐团主管
 const findEducationUsers = (data) => {
   return axios({
-    url: '/api-teacher/teacher/findEducationUsers',
+    url: '/api-teacher/employeePosition/findOrganPosition',
     method: 'get',
     params: data
   })

+ 3 - 2
src/views/activeProgram/program.vue

@@ -479,9 +479,10 @@ export default {
                 // 乐团主管
                 findEducationUsers().then((res) => {
                     let result = res.data;
-                    if (result.code == 200 && result.data.length > 0) {
+                    const EDUCATION = result.EDUCATION || [];
+                    if (result.code == 200 && EDUCATION.length > 0) {
                         let tempArr = [];
-                        result.data.forEach((item) => {
+                        EDUCATION.forEach((item) => {
                             item.value = item.userId;
                             item.text = item.userName;
                             tempArr.push(item);

+ 3 - 2
src/views/teacher/VIP00Apply.vue

@@ -822,9 +822,10 @@ export default {
         // 乐团主管
         findEducationUsers().then((res) => {
           let result = res.data;
-          if (result.code == 200 && result.data.length > 0) {
+          const EDUCATION = result.EDUCATION || [];
+          if (result.code == 200 && EDUCATION.length > 0) {
             let tempArr = [];
-            result.data.forEach((item) => {
+            EDUCATION.forEach((item) => {
               item.value = item.userId;
               item.text = item.userName;
               tempArr.push(item);

+ 3 - 2
src/views/teacher/VIP11Apply.vue

@@ -713,9 +713,10 @@ export default {
         // 乐团主管
         findEducationUsers().then((res) => {
           let result = res.data;
-          if (result.code == 200 && result.data.length > 0) {
+          const EDUCATION = result.EDUCATION || [];
+          if (result.code == 200 && EDUCATION.length > 0) {
             let tempArr = [];
-            result.data.forEach((item) => {
+            EDUCATION.forEach((item) => {
               item.value = item.userId;
               item.text = item.userName;
               tempArr.push(item);

+ 2 - 2
src/views/visitManager/visitList.vue

@@ -214,8 +214,8 @@ export default {
       params.type = this.value1 == "全部" ? null : this.value1;
       params.purpose = this.value2 == "全部" ? null : this.value2;
       if(this.formatStartTime && this.formatEndTime) {
-        params.startTime = this.formatStartTime
-        params.endTime = this.formatEndTime
+        params.startTime = dayjs(this.formatStartTime).format("YYYY-MM-DD")
+        params.endTime = dayjs(this.formatEndTime).format("YYYY-MM-DD")
       } else {
         params.startTime = null
         params.endTime = null