|  | @@ -72,7 +72,7 @@ const LoginMessage: React.FC<{
 | 
											
												
													
														|  |  };
 |  |  };
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  const Login: React.FC = () => {
 |  |  const Login: React.FC = () => {
 | 
											
												
													
														|  | -  const [userLoginState, setUserLoginState] = useState<API.LoginResult>({});
 |  | 
 | 
											
												
													
														|  | 
 |  | +  const [userLoginState, setUserLoginState] = useState<any>({});
 | 
											
												
													
														|  |    const [type, setType] = useState<string>('account');
 |  |    const [type, setType] = useState<string>('account');
 | 
											
												
													
														|  |    const { initialState, setInitialState } = useModel('@@initialState');
 |  |    const { initialState, setInitialState } = useModel('@@initialState');
 | 
											
												
													
														|  |    const { styles } = useStyles();
 |  |    const { styles } = useStyles();
 | 
											
										
											
												
													
														|  | @@ -109,7 +109,12 @@ const Login: React.FC = () => {
 | 
											
												
													
														|  |            await fetchUserInfo({ userInfo: res.data.userInfo, token: res.data.token });
 |  |            await fetchUserInfo({ userInfo: res.data.userInfo, token: res.data.token });
 | 
											
												
													
														|  |            console.log(res.data.token)
 |  |            console.log(res.data.token)
 | 
											
												
													
														|  |            localStorage.setItem("Token", res.data.token)
 |  |            localStorage.setItem("Token", res.data.token)
 | 
											
												
													
														|  | -          history.push(urlParams.get('redirect') || '/');
 |  | 
 | 
											
												
													
														|  | 
 |  | +          // 管理员跳转
 | 
											
												
													
														|  | 
 |  | +          if(res.data.userInfo?.manageAccount){
 | 
											
												
													
														|  | 
 |  | +            history.push(urlParams.get('redirect') || '/');
 | 
											
												
													
														|  | 
 |  | +          }else{//非管理员跳转
 | 
											
												
													
														|  | 
 |  | +            history.push('/distributor/appList')
 | 
											
												
													
														|  | 
 |  | +          }
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |        })
 |  |        })
 | 
											
												
													
														|  |        return
 |  |        return
 | 
											
										
											
												
													
														|  | @@ -163,7 +168,7 @@ const Login: React.FC = () => {
 | 
											
												
													
														|  |              // ]}
 |  |              // ]}
 | 
											
												
													
														|  |              loading={loginByPwdFn?.loading || loginByPCodeFn?.loading}
 |  |              loading={loginByPwdFn?.loading || loginByPCodeFn?.loading}
 | 
											
												
													
														|  |              onFinish={async (values) => {
 |  |              onFinish={async (values) => {
 | 
											
												
													
														|  | -              await handleSubmit(values as API.LoginParams);
 |  | 
 | 
											
												
													
														|  | 
 |  | +              await handleSubmit(values as any);
 | 
											
												
													
														|  |              }}
 |  |              }}
 | 
											
												
													
														|  |            >
 |  |            >
 | 
											
												
													
														|  |              <Tabs
 |  |              <Tabs
 |