import './index.less' import React, { useEffect, useState } from "react"; import { Link, useHistory } from 'react-router-dom'; import kemu1 from './../../assets/images/ke_mu1.png' import kemu2 from './../../assets/images/ke_mu2.png' import kemu3 from './../../assets/images/ke_mu3.png' import kemu4 from './../../assets/images/ke_mu4.png' import blueArrow from './../../assets/images/更多@2x.png' import api from '~/api' import road from './../../assets/images/road.png' import WX from "weixin-js-sdk-ts"; export const Home: React.FC = (props: any) => { const [list, setList] = useState([{ image: kemu1, title: "科目一" }, { image: kemu2, title: "科目二" }, { image: kemu3, title: "科目三" }, { image: kemu4, title: "科目四" }]) const [userInfo, setUserInfo] = useState({ "openid": "", "nickname": "未知用户", "sex": "0", "province": "", "city": "", "country": "", "headimgurl": "https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKZYiaibphiayqRhARSnicqI2bHNYWfnuGTDLagIUfNSncS5H8m097t5qSHwkGeRLn8D0uV14ACfibVCZg/132", "privilege": [], "unionid": "" }) const wxPay = () => { api.studentWxGzhPrepareOrder({ "foreType": 2, "goodsId": 5, "goodsType": 1, "phoneType": 2 }).then(res=>{ console.log(res.data.data) WX.chooseWXPay({appId:'wx457ba48e0801c0b6',...res.data.data}) }) // wx.chooseWXPay() } useEffect(() => { document.title = '' let query = new URLSearchParams(window.location.search) if (query.get("state") == 'LOGIN') { api.loginGzhcode({ authorizationCode: query.get("code") || "" }).then(res => { window.localStorage.setItem("token", res.data.data.token) window.localStorage.setItem("userInfo", JSON.stringify(res.data.data.thirdResult)) window.location.replace('/') console.log(res.data.data.token) }) } else { api.studentUserInfo().then(res => { }) } setUserInfo(JSON.parse(window.localStorage.getItem('userInfo') || '{"openid":"","nickname":"未知用户","sex":"0","province":"","city":"","country":"","headimgurl":"https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKZYiaibphiayqRhARSnicqI2bHNYWfnuGTDLagIUfNSncS5H8m097t5qSHwkGeRLn8D0uV14ACfibVCZg/132","privilege":[],"unionid":""}' ) as { openid: string; nickname: string; sex: string; province: string; city: string; country: string; headimgurl: string; privilege: never[]; unionid: string; }) }, []) return (
{userInfo.nickname}
科三真实考场 我的考场
社会化驾驶人考场
熟记考场
考试不用慌
去看考场
{ list.map((item, index) => { return (
图片 {item.title} 《视频讲解》
) }) }
) }