|
@@ -114,9 +114,9 @@ const onSignIn = async (formEl: FormInstance | undefined) => {
|
|
|
if (valid) {
|
|
|
state.loading = true;
|
|
|
// 新建一个JSEncrypt对象
|
|
|
- let encryptor = new JSEncrypt({default_key_size:'2048'});
|
|
|
+ const encryptor = new JSEncrypt({default_key_size:'2048'});
|
|
|
// 设置公钥
|
|
|
- let publicKey =
|
|
|
+ const publicKey =
|
|
|
'-----BEGIN PUBLIC KEY-----MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgw+/x6IQPkH0A4eoF63jkLThsOXWyNBdcL9LATGy/G1yTHOr1RyKJB//iNug+V8DIoIHuFTlhgLHDbSqxvRWMONxIIF289riS6bDI4Ox/pFmOfmElFRk0lKGihaTE2Aefd6g/N+RfLLaHWztY+/voVeDTiOIw9y3tokIxjKwuJ/mQ66MkKh78AqQjjSD/3jcBP8ZhMyCJOK9XQcqvhD6WBFWkxlAqKOWggDU7YohfrbNkg3bd0oGE6zCE2EHhkcQbzGCh3lu1zf4TfKMXD+PPrr5JWDNYQTXFQklqgae+Puge7xxZGYRoi5YpIUnkQGm6zpPxhIOdxlz+Yb5geSJUQIDAQAB-----END PUBLIC KEY-----';
|
|
|
encryptor.setPublicKey(publicKey); // publicKey为公钥
|
|
|
// 加密数据
|
|
@@ -131,14 +131,14 @@ const onSignIn = async (formEl: FormInstance | undefined) => {
|
|
|
Session.set('token', res.result);
|
|
|
if (!themeConfig.value.isRequestRoutes) {
|
|
|
// 前端控制路由,2、请注意执行顺序
|
|
|
- const isNopower = await initFrontEndControlRoutes();
|
|
|
- signInSuccess(isNopower);
|
|
|
+ const isNoPower = await initFrontEndControlRoutes();
|
|
|
+ signInSuccess(isNoPower);
|
|
|
} else {
|
|
|
// 模拟后端控制路由,isRequestRoutes 为 true,则开启后端控制路由
|
|
|
// 添加完动态路由,再进行 router 跳转,否则可能报错 No match found for location with path "/"
|
|
|
- const isNopower = await initBackEndControlRoutes();
|
|
|
+ const isNoPower = await initBackEndControlRoutes();
|
|
|
// 执行完 initBackEndControlRoutes,再执行 signInSuccess
|
|
|
- signInSuccess(isNopower);
|
|
|
+ signInSuccess(isNoPower);
|
|
|
}
|
|
|
})
|
|
|
.catch(() => {
|
|
@@ -150,8 +150,8 @@ const onSignIn = async (formEl: FormInstance | undefined) => {
|
|
|
});
|
|
|
};
|
|
|
// 登录成功后的跳转
|
|
|
-const signInSuccess = (isNopower: boolean | undefined) => {
|
|
|
- if (isNopower) {
|
|
|
+const signInSuccess = (isNoPower: boolean | undefined) => {
|
|
|
+ if (isNoPower) {
|
|
|
state.loading = false;
|
|
|
ElNotification({
|
|
|
title: '提示',
|