From 4ec143f5ff8ca81417fefc08362b4e1d6e3f713c Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Thu, 09 Jun 2022 10:48:46 +0800 Subject: [PATCH] 实现主机地址独立管理工具,第二部分 --- bases/HostBoot.js | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/bases/HostBoot.js b/bases/HostBoot.js index 3434849..15d8d88 100644 --- a/bases/HostBoot.js +++ b/bases/HostBoot.js @@ -134,11 +134,10 @@ /** * 获取当前主机地址 - * @param {string} hostName + * @param {string} [hostName] * @return {string} */ - getHost(hostName) { - hostName = hostName ? hostName : this._data.defaultHostName; + getHost(hostName = this._data.defaultHostName) { if (typeof this._data.activeHost[hostName] === 'undefined') { return ''; } @@ -147,17 +146,24 @@ /** * 获取当前主机类型简称 - * @param {string} hostName + * @param {string} [hostName] * @return {string} */ - getTypeName(hostName) { - hostName = hostName ? hostName : this._data.defaultHostName; + getTypeName(hostName = this._data.defaultHostName) { if (typeof this._data.activeHost[hostName] === 'undefined') { return ''; } return this._data.activeHost[hostName].typeName; } + isOnMock(){ + if (this.isDevMod()) { + return this.getTypeName() === 'lc'; + } else { + return false; + } + } + } export const $hostBoot = new HostBoot(); \ No newline at end of file -- Gitblit v1.9.1