From 1ccf89b74e99a5400132320cc6249da3b918e2fb Mon Sep 17 00:00:00 2001 From: Apcallover <1503963513@qq.com> Date: Mon, 24 Nov 2025 18:20:35 +0800 Subject: [PATCH] =?UTF-8?q?flat:=20=E6=89=AB=E7=A0=81=EF=BC=8C=E6=9C=AA?= =?UTF-8?q?=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app.tsx | 4 +-- src/assets/login_img.e2b033b1.png | Bin 0 -> 10377 bytes src/pages/User/Login/index.tsx | 58 +++++++++++++++++++++--------- 3 files changed, 44 insertions(+), 18 deletions(-) create mode 100644 src/assets/login_img.e2b033b1.png diff --git a/src/app.tsx b/src/app.tsx index fba80d9..6fdf4be 100644 --- a/src/app.tsx +++ b/src/app.tsx @@ -217,9 +217,9 @@ export async function render(oldRender: () => void) { const checkRegion = 5 * 60 * 1000; export const request = { ...errorConfig, - // baseURL: process.env.NODE_ENV === 'development' ? '' : 'https://qd.zhaopinzao8dian.com/api', + baseURL: process.env.NODE_ENV === 'development' ? '' : 'https://qd.zhaopinzao8dian.com/api', // baseURL: 'http://39.98.44.136:8080', - baseURL: process.env.NODE_ENV === 'development' ? '' : 'http://10.213.6.207:19010/api', + // baseURL: process.env.NODE_ENV === 'development' ? '' : 'http://10.213.6.207:19010/api', requestInterceptors: [ (url: any, options: { headers: any }) => { const headers = options.headers ? options.headers : []; diff --git a/src/assets/login_img.e2b033b1.png b/src/assets/login_img.e2b033b1.png new file mode 100644 index 0000000000000000000000000000000000000000..a4ad495e95659d9fcd1c552f5839df41e6280b21 GIT binary patch literal 10377 zcmV;4D0bJ0P)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91L7)Qw1ONa40RR91K>z>%0Q{GrLjV9L^GQTORCoccTL)ki)z<#DZ#KOX zAe0awK&a(PNiOGBDnhCc9RYo}Drke*Rn_{>6M zq{&>jwR3kZ@SD0xZiu_)YS@qGqV%&3DEsnj49PqQxh^;AG))V$XJyw^ZP|vMT}R`} z@Ope*6M~^t2Vn>fM%2jRAv&kqtyxSa>`3i{vUk2heQ6Ft~DC&yX*O95EazuPlYELVj;*?Cm>#zG=F^lRw|V3tZZp`Ac5Bvvk#3gmmu)V|X~c z)itO;oQ@W^--5({Ke*Upu{_+olcsac>(zE&I7)L@R%(8qPb>f7C$0WShL-c(^IE~{ zZ)?XMe^O?vxk^j5okK@zn&02FuWCoK=P%H}1@>6K4vw5$q))sBIp1rjol(}8F<~M+Rn^eQR)=rC9iPowgNu8|BR)P1DVx4R z)`%-mS!Kt!X{RuL>1}9n!vy@^dmzm5@vz(N>t!Z-*_X6oqtw!Defl8G0zOcLzMZ|u zN*W5+(F*K2R)JWX0oE>EQ1Z#=>R!FYtd7Q@prEnYk3Fdwf^BHX%!aLHJVrftE0>_d z1sVI1^VBm)dVC%_-ak%lTf*#zk^B4-gb(ZwONS)bY_{uEPx6NnqU|1eiMBnpk5>Hg zr&i6BlF4i=!uZggK*<#AV$`em7oLu(NdW58QLr~i` zaGc0Pefkl^O}YW?=05VW*=&BGY4r1*kYC0)oX#SL%Xy0Dmz?X~zsy4TU`O}95Tzi} zAgy}a@6cNt1>!I48|ax^JWAGja`js2L#x@HrZr?8)%H)As2!d61g~h?$@f-iJBN(a zc<->lbLv=ER~NS}rH8sn{v5jHb}eo6Wm@j@FKBLZW!_86wFB2p;`J%&o^4%vYFce= zbWu`+qmMqJZra|hkNPgxWQPLn#L{J&-|f+IUw&2XhLHqXl-6qi*dt8Q z(MWpYQS40Zt=L-Ev|*aMHt;|iED0@8@Y)+V`TASnQs%>1RHS)o>$D@&?o$G`sn1aD zl`pfkO$STar(G*9t<^RiDAksIk)>_vF+g+V7ifF09Itt*YczLRnWoR0IUB~%5VXAc zM#Xg^JW(Mg*gbyWxg`jB`yJHtJR!nDZKQ*>bt@kAR0CnioHZAE_o-8g7U6>jqWqhU zu*Ah8^JE=@&3bGcJ{Id!dLqo|$Kk?SSX#6|In`&cFV?GPTvVgF0~2r2>=~J$u0X4) zx5M16D<0WnM5`8I7}h-=B7MJPR-mAu3X3n$!irKjYJPRTm3+fpcv`V?&a&m2H6|LN6re+sCL^e0 z2WqSnz-cutTFjc*8cqsU#}^hU9qO#ALi=fVHi|++LqmdaV%E$@v|Ser*UG-#NapFQ ziPg-we}-af=gCuQ+3K>B`{X;36*Nvi-v@{gr)@ z-yVl2PleyEU{XTl`-ZnZUB&19_IJ-2`$ddqK`4w+eZvIsfQw;q%rBQlo-l$xz zp+&Bi56`b|{#*0&zs#WdkIm27$pVp zGa87Eal!3gNCP#$c_07yT-1a|(|pHYSf*{Gofr4�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 literal 0 HcmV?d00001 diff --git a/src/pages/User/Login/index.tsx b/src/pages/User/Login/index.tsx index 4c4af84..95b41b8 100644 --- a/src/pages/User/Login/index.tsx +++ b/src/pages/User/Login/index.tsx @@ -17,13 +17,14 @@ import { } from '@ant-design/pro-components'; import { useEmotionCss } from '@ant-design/use-emotion-css'; import { FormattedMessage, Helmet, history, SelectLang, useIntl, useModel } from '@umijs/max'; -import { Alert, Col, Image, message, Row, Tabs } from 'antd'; +import { Alert, Col, Image, message, Row, Tabs, QRCode } from 'antd'; import Settings from '../../../../config/defaultSettings'; import React, { useEffect, useState } from 'react'; import { flushSync } from 'react-dom'; // flushSync 允许你强制 React 同步刷新提供的回调中的任何更新。这确保了 DOM 立即更新 import { clearSessionToken, setSessionToken } from '@/access'; import logoImg from '@/assets/logo.svg'; +import login_imge2b033b1 from '@/assets/login_img.e2b033b1.png'; const ActionIcons = () => { const langClassName = useEmotionCss(({ token }) => { @@ -92,6 +93,7 @@ const Login: React.FC = () => { const { initialState, setInitialState } = useModel('@@initialState'); const [captchaCode, setCaptchaCode] = useState(''); const [uuid, setUuid] = useState(''); + const [qrcodeVal, setQrcodeVal] = useState('7655212'); const containerClassName = useEmotionCss(() => { return { @@ -192,7 +194,8 @@ const Login: React.FC = () => { minWidth: 280, maxWidth: '75vw', }} - logo={logo} + submitter={type === 'scanQode' ? false : true} + // logo={logo} title="青岛智慧就业服务系统" // subTitle={intl.formatMessage({ id: 'pages.layouts.userLayout.title' })} initialValues={{ @@ -222,6 +225,10 @@ const Login: React.FC = () => { defaultMessage: '账户密码登录', }), }, + { + key: 'scanQode', + label: '社保卡扫码登录', + }, // { // key: 'mobile', // label: intl.formatMessage({ @@ -232,7 +239,7 @@ const Login: React.FC = () => { ]} /> - {/*{code !== 200 && loginType === 'account' && (*/} + {/* {code !== 200 && loginType === 'account' && ( */} {/* { {/* })}*/} {/* />*/} {/*)}*/} + + {type === 'scanQode' && ( + <> + + + + + + + )} + {type === 'account' && ( <> { /> )} -
- - - - - - -
+ + + + + + + + )}