|
@@ -211,8 +211,12 @@ export default {
|
|
|
this.$refs.loginForm.validate(valid => {
|
|
this.$refs.loginForm.validate(valid => {
|
|
|
if (valid) {
|
|
if (valid) {
|
|
|
this.loading = true;
|
|
this.loading = true;
|
|
|
- // 多租户SaaS:tenantCode 始终存储,WebSocket连接需要使用
|
|
|
|
|
- Cookies.set('tenantCode', this.loginForm.tenantCode);
|
|
|
|
|
|
|
+ // 多租户SaaS:tenantCode 始终存储,WebSocket连接需要使用(主库登录时无tenantCode)
|
|
|
|
|
+ if (this.loginForm.tenantCode) {
|
|
|
|
|
+ Cookies.set('tenantCode', this.loginForm.tenantCode);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ Cookies.remove('tenantCode');
|
|
|
|
|
+ }
|
|
|
if (this.loginForm.rememberMe) {
|
|
if (this.loginForm.rememberMe) {
|
|
|
Cookies.set("username", this.loginForm.username, { expires: 30 });
|
|
Cookies.set("username", this.loginForm.username, { expires: 30 });
|
|
|
Cookies.set("password", encrypt(this.loginForm.password), { expires: 30 });
|
|
Cookies.set("password", encrypt(this.loginForm.password), { expires: 30 });
|