From 9641e062a38a4ae3dd8ed3cf4f51798d98ab484b Mon Sep 17 00:00:00 2001 From: ChenX Date: Thu, 29 Aug 2019 16:17:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=93=E7=99=BB=E5=BD=95=E7=9A=84=E8=B4=A6?= =?UTF-8?q?=E6=88=B7=E6=B2=A1=E6=9C=89=E6=9D=83=E9=99=90=E6=97=B6,?= =?UTF-8?q?=E5=B0=9D=E8=AF=95=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Common/Request.ts | 1 + src/UI/Components/MainContent/Login.tsx | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Common/Request.ts b/src/Common/Request.ts index 8b9288eb4..1f6f608b1 100644 --- a/src/Common/Request.ts +++ b/src/Common/Request.ts @@ -17,6 +17,7 @@ export enum RequestStatus { NoLogin = 88888, Ok = 0, + NoPermission = 102,//没有经过授权,不能登录该账号 DeleteWarn1 = 401, DeleteWarn2 = 402, NoBuy = 3298, //未购买cad包月服务错误码 diff --git a/src/UI/Components/MainContent/Login.tsx b/src/UI/Components/MainContent/Login.tsx index 58ee480b6..9f638f814 100644 --- a/src/UI/Components/MainContent/Login.tsx +++ b/src/UI/Components/MainContent/Login.tsx @@ -2,7 +2,7 @@ import { Button, InputGroup, Intent } from '@blueprintjs/core'; import { observable } from 'mobx'; import { inject, observer } from 'mobx-react'; import * as React from 'react'; -import { ResourcesCDN_HOST, SignUrl } from '../../../Common/HostUrl'; +import { ResourcesCDN_HOST, SignUrl, CURRENT_HOST } from '../../../Common/HostUrl'; import { KeyBoard } from '../../../Common/KeyEnum'; import { StoreageKeys } from "../../../Common/StoreageKeys"; import { TopPanelStore } from '../../Store/TopPanelStore'; @@ -52,6 +52,10 @@ export default class Login extends React.Component<{ store?: TopPanelStore }, IL appCache.clear(); await userConfigStore.InitDrillConfig(); } + else if (data.err_code === RequestStatus.NoPermission) + { + window.open(CURRENT_HOST + "/Software?id=10"); + } this.isLoginIng = false; }