Skip to content

Commit 7061dfd

Browse files
authored
Merge pull request #1557 from jumpserver/pr@dev@feat_magnus_endpoint
feat: magnus endpoint
2 parents bab6419 + db3c249 commit 7061dfd

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

src/app/model.ts

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -485,11 +485,7 @@ export class Endpoint {
485485
https_port: number;
486486
http_port: number;
487487
ssh_port: number;
488-
mysql_port: number;
489-
mariadb_port: number;
490-
postgresql_port: number;
491-
redis_port: number;
492-
oracle_port: number;
488+
magnus_port: number;
493489

494490
getHost(): string {
495491
return this.host || window.location.host;
@@ -500,7 +496,16 @@ export class Endpoint {
500496

501497
_protocol = _protocol.replace(':', '');
502498

503-
let port = this[_protocol + '_port'];
499+
const magnusProtocols = [
500+
'mysql',
501+
'mariadb',
502+
'postgresql',
503+
'redis',
504+
'sqlserver',
505+
'oracle',
506+
'mongodb'
507+
];
508+
let port = magnusProtocols.includes(_protocol) ? this.magnus_port : this[_protocol + '_port'];
504509

505510
// 处理 http(s) 协议的后台端口为0的时候, 使用当前地址中的端口
506511
if (['http', 'https'].indexOf(_protocol) !== -1 && port === 0) {

0 commit comments

Comments
 (0)