Parcourir la source

修复了一部分代码

JXDS18FUJT il y a 2 ans
Parent
commit
a59e01083d

+ 8 - 2
src/utils/api.js

@@ -12,8 +12,14 @@ const api = {
             method: 'post',
             params
         })
-
-
+    
+    },
+    studentVideoTeachingList:(params)=>{
+        return request({
+            url:"student/video/teaching/list",
+            method:'get',
+            params
+        })
     }
 
 }

+ 20 - 19
src/utils/request.js

@@ -4,7 +4,9 @@ const request = axios.create({
 	//"/prod-api" : "/dev-api"
 });
 request.interceptors.request.use(config => {
-	const token = window.localStorage.getItem("token") || ""
+	const token =window.localStorage.getItem("token") || ""
+	console.log(token)
+	console.log(config)
 	if (config.headers.isToken === "0") {
 		config.headers["Authorization"] = ""
 	}
@@ -27,28 +29,27 @@ request.interceptors.response.use((res) => {
 				break;
 			case 401:
 				// Toast("登录失败,需要再次登录")
-				window.setTimeout(() => {
-
-					switch (process.env.NODE_ENV) {
-						case "development":
-							window.location.replace(`https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx457ba48e0801c0b6&redirect_uri=https://nbjk1-h5.zzxcx.net/&response_type=code&scope=snsapi_userinfo&state=LOGIN#wechat_redirect`)
-							break;
-						case "test":
-							window.location.replace(`https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx457ba48e0801c0b6&redirect_uri=https://nbjk1-h5.zzxcx.net/&response_type=code&scope=snsapi_userinfo&state=LOGIN#wechat_redirect`)
-							break;
-						case "production":
-							window.location.replace(`https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx457ba48e0801c0b6&redirect_uri=https://nbjk-h5.zzxcx.net/&response_type=code&scope=snsapi_userinfo&state=LOGIN#wechat_redirect`);
-							break;
-						default:
-							break;
-					}
-				}, 2000)
-
+				// window.setTimeout(() => {
+
+				// 	switch (process.env.NODE_ENV) {
+				// 		case "development":
+				// 			window.location.replace(`https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx457ba48e0801c0b6&redirect_uri=https://nbjk1-h5.zzxcx.net/&response_type=code&scope=snsapi_userinfo&state=LOGIN#wechat_redirect`)
+				// 			break;
+				// 		case "test":
+				// 			window.location.replace(`https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx457ba48e0801c0b6&redirect_uri=https://nbjk1-h5.zzxcx.net/&response_type=code&scope=snsapi_userinfo&state=LOGIN#wechat_redirect`)
+				// 			break;
+				// 		case "production":
+				// 			window.location.replace(`https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx457ba48e0801c0b6&redirect_uri=https://nbjk-h5.zzxcx.net/&response_type=code&scope=snsapi_userinfo&state=LOGIN#wechat_redirect`);
+				// 			break;
+				// 		default:
+				// 			break;
+				// 	}
+				// }, 2000)
 				break;
 			case 502:
 				console.log('进入502')
 				if (res.data.msg === "微信授权无效,请重新授权") {
-					window.location.replace("https://coach.zzxcx.net/")
+					window.location.replace("https://nbjk-h5.zzxcx.net/")
 					return
 				}
 

+ 8 - 6
src/views/videoKindList/videoKindList.js

@@ -2,7 +2,6 @@ import React, { Component } from 'react';
 import { connect } from "react-redux";
 import './videoKindList.css'
 import { Link } from 'react-router-dom';
-import api from './../../utils/api'
 const mapStateToProps = (state) => ({
 
 });
@@ -70,12 +69,15 @@ class VideoKindListViews extends Component {
     * */
     componentDidMount() {
         let query= new URLSearchParams(window.location.search);
-        api.loginGzhcode({
-            authorizationCode:query.get("code")
-        }).then(res=>{
-            window.localStorage.setItem('token',res.data.token)
+       
+        console.log(query)
+        // api.loginGzhcode({
+        //     authorizationCode:query.get("code")
+        // }).then(res=>{
 
-        })
+        //     window.localStorage.setItem('token',res.data.token)
+
+        // })
 
     }
 

+ 8 - 1
src/views/videoList/videoList.js

@@ -1,6 +1,7 @@
 import React, { Component } from 'react';
 import { connect } from "react-redux";
 import './videoList.css'
+import api from './../../utils/api'
 const mapStateToProps = (state) => ({
 
 });
@@ -74,10 +75,16 @@ class VideoListViews extends Component {
     * */
     componentDidMount() {
        let query= new URLSearchParams(window.location.search);
-       console.log(query)
+       window.localStorage.setItem('token','')
        this.setState({
         subject:query.get('subject')||1
        })
+       api.studentVideoTeachingList({
+        state:1,
+        videoSubject:query.get('subject')||1
+       }).then(res=>{
+
+       })
     }
 
     /*