JXDS18FUJT 2 anni fa
parent
commit
28e260fe25

BIN
src/assets/images/bg1.png


BIN
src/assets/images/bg2.png


BIN
src/assets/images/tip.png


BIN
src/assets/images/文字1.png


BIN
src/assets/images/财仝驾考APP1.png


BIN
src/assets/images/财仝驾考APP2.png


+ 27 - 8
src/views/downloadCaigong1/downloadCaigong1.js

@@ -16,7 +16,10 @@ class LoginViews extends Component {
     * */
     constructor() {
         super();
+    
         this.state = {
+            tip:'none'
+           
 
 
         };
@@ -45,6 +48,10 @@ class LoginViews extends Component {
         *
         *
         * */
+        let query= new URLSearchParams(window.location.search);
+        if(query.get('state')==='LOGIN'){
+            
+        }
 
     
 
@@ -52,17 +59,26 @@ class LoginViews extends Component {
 
     is_weixin=()=> {
         var ua = navigator.userAgent.toLowerCase();
-        if (ua.match(/MicroMessenger/i) === "micromessenger") {
+        if (ua.search('micromessenger') !==-1) {
             return true;
         } else {
             return false;
         }
     }
     openWxDownloadTip=()=> {
+        this.setState({
+            tip:'block'
+        })
         // document.getElementById('tip').style.display = 'block'
 
     }
 
+    closeWxDownloadTip=()=>{
+        this.setState({
+            tip:'none'
+        })
+    }
+
 
 
     /*
@@ -71,6 +87,7 @@ class LoginViews extends Component {
     *
     * */
     componentDidMount() {
+        console.log(this.is_weixin())
         if (this.is_weixin()) {
             document.querySelectorAll('#app a')[0].style.display = 'none'
             document.querySelectorAll('#app a')[1].style.display = 'none'
@@ -90,17 +107,19 @@ class LoginViews extends Component {
     render() {
         return (
             <div id="app">
-                <div id="tip">
-                    <img class="tip" src="./assets/tip.png" alt='' />
+                <div style={{display:this.state.tip}} id="tip">
+                    <img onClick={()=>{
+                         this.closeWxDownloadTip()
+                    }} class="tip" src={require('./../../assets/images/tip.png')} alt='' />
 
                 </div>
                 <div class="title">
-                    <img style={{ width: '72vw' }} src="./assets/财仝驾考APP1.png" alt='' />
+                    <img style={{ width: '72vw',margin:'0 auto'}} src={require('./../../assets/images/财仝驾考APP1.png')} alt='' />
                 </div>
                 <div class="subtitle">
-                    <img style={{ width:'56.5vw'}} src="./assets/文字1.png" alt='' />
+                    <img style={{ width:'56.5vw',margin:'0 auto'}} src={require('./../../assets/images/文字1.png')} alt='' />
                 </div>
-                <img class="bg" src="./assets/bg1.png" alt='' />
+                <img class="bg" src={require('./../../assets/images/bg1.png')} alt='' />
                 <a href="https://ys.zzxcx.net/apk/sdjkAndroid1.2.2.apk">
                     <div class="download1">
                         点击下载1
@@ -111,12 +130,12 @@ class LoginViews extends Component {
                         点击下载(备用)
                     </div>
                 </a>
-                <a onClick={this.openWxDownloadTip()}>
+                <a onClick={()=>this.openWxDownloadTip()}>
                     <div class="download1">
                         点击下载1
                     </div>
                 </a>
-                <a onClick={this.openWxDownloadTip()}>
+                <a onClick={()=>this.openWxDownloadTip()}>
                     <div class="download2">
                         点击下载(备用)
                     </div>

+ 21 - 10
src/views/downloadCaigong2/downloadCaigong2.js

@@ -18,23 +18,32 @@ class LoginViews extends Component {
     constructor() {
         super();
         this.state = {
+            tip:'none'
 
 
         };
     }
 
-    is_weixin() {
+    is_weixin=()=> {
         var ua = navigator.userAgent.toLowerCase();
-        if (ua.match(/MicroMessenger/i) === "micromessenger") {
+        if (ua.search('micromessenger') !==-1) {
             return true;
         } else {
             return false;
         }
     }
-    openWxDownloadTip() {
-        document.getElementById('tip').style.display = 'block'
+    openWxDownloadTip=()=> {
+        this.setState({
+            tip:'block'
+        })
+        // document.getElementById('tip').style.display = 'block'
 
     }
+    closeWxDownloadTip=()=>{
+        this.setState({
+            tip:'none'
+        })
+    }
 
 
 
@@ -90,17 +99,19 @@ class LoginViews extends Component {
     render() {
         return (
             <div id="app">
-                <div id="tip">
-                    <img class="tip" src="./assets/tip.png" alt='' />
+                <div style={{display:this.state.tip}} id="tip">
+                    <img onClick={()=>{
+                        this.closeWxDownloadTip()
+                    }} class="tip" src={require('./../../assets/images/tip.png')} alt='' />
 
                 </div>
                 <div class="title">
-                    <img style={{ width: '72vw' }} src="./assets/财仝驾考APP2.png" alt='' />
+                    <img style={{ width: '72vw',margin:'0 auto' }} src={require('./../../assets/images/财仝驾考APP2.png')} alt='' />
                 </div>
                 <div class="subtitle">
                     <span style={{ color: '#656565' }}>一款为驾考学员打造的专业软件</span>
                 </div>
-                <img class="bg" src="./assets/bg2.png" alt='' />
+                <img class="bg" src={require('./../../assets/images/bg2.png')} alt='' />
                 <a href="https://ys.zzxcx.net/apk/sdjkAndroid1.2.2.apk">
                     <div class="download1">
                         点击下载1
@@ -111,12 +122,12 @@ class LoginViews extends Component {
                         点击下载(备用)
                     </div>
                 </a>
-                <a onclick={this.openWxDownloadTip().bind(this)}>
+                <a onClick={()=>this.openWxDownloadTip()}>
                     <div class="download1">
                         点击下载1
                     </div>
                 </a>
-                <a onclick={this.openWxDownloadTip().bind(this)}>
+                <a onClick={()=>this.openWxDownloadTip()}>
                     <div class="download2">
                         点击下载(备用)
                     </div>

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

@@ -2,6 +2,7 @@ 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) => ({
 
 });
@@ -68,6 +69,13 @@ 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)
+
+        })
 
     }