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