var SPumpCorpHelper = { corp_paras_list: [{ ID: 1, ShortName: "南方泵业", CorpFlag: "HZNF", DataFolderUrl: "http://47.104.15.107/Data", LogoFileName: "HZNF.png", WaterMarkFileName: "default.png" }, { ID: 7, ShortName: "上海东方", CorpFlag: "SHDF", DataFolderUrl: "http://139.224.1.27:8091/Data", LogoFileName: "SHDF.png", WaterMarkFileName: "default.png" }, { ID: 4, ShortName: "温岭利欧", CorpFlag: "LEOZ", DataFolderUrl: "http://139.224.1.27:8183/Data", LogoFileName: "LEO.png", WaterMarkFileName: "LEO.png" }, { ID: 18, ShortName: "湖南利欧", CorpFlag: "LEOH", DataFolderUrl: "http://139.224.1.27:8184/Data", LogoFileName: "LEO.png", WaterMarkFileName: "LEO.png" }, { ID: 10, ShortName: "湖南耐普", CorpFlag: "HNNP", DataFolderUrl: "http://139.224.1.27:8095/Data", LogoFileName: "HNNP.png", WaterMarkFileName: "default.png" }, { ID: 17, ShortName: "广州白云", CorpFlag: "GZBY", DataFolderUrl: "http://139.224.1.27:8094/Data", LogoFileName: "GZBY.png", WaterMarkFileName: "default.png" }, { ID: 11, ShortName: "惠州源立", CorpFlag: "HZYL", DataFolderUrl: "http://139.224.1.27:8096/Data", LogoFileName: "HZYL.png", WaterMarkFileName: "default.png" }, { ID: 12, ShortName: "川源机械", CorpFlag: "CYJX", DataFolderUrl: "http://xxrj.gsd.net.cn/Data", LogoFileName: "CYJX.png", WaterMarkFileName: "default.png" }, { ID: 37, ShortName: "南元泵业", CorpFlag: "NYBY", MainApiUrl: "http://60.188.55.38:85/",//API接口 DataFolderUrl: "http://60.188.55.38:82/Data", LogoFileName: "NYBY.png", WaterMarkFileName: "default.png" }, { ID: 40, ShortName: "上海连成", CorpFlag: "SHLC", MainApiUrl: "http://47.102.201.91:85/",//API接口 DataFolderUrl: "http://47.102.201.91:84/Data", LogoFileName: "SHLC.png", WaterMarkFileName: "default.png" }, { ID: 33, ShortName: "上海天泉", CorpFlag: "SHTQ", DataFolderUrl: "http://139.224.1.27:8185/Data", LogoFileName: "SHTQ.png", WaterMarkFileName: "default.png" }, { ID: 13, ShortName: "新界泵业", CorpFlag: "XJBY", DataFolderUrl: "http://139.224.1.27:8098/Data", LogoFileName: "XJBY.png", WaterMarkFileName: "default.png" }, { ID: 42, ShortName: "普轩特", CorpFlag: "PURITY", DataFolderUrl: "http://47.100.245.85:8086/DataPURITE", LogoFileName: "PURITY.png", WaterMarkFileName: "purity.png" } ], getCorpList() { return this.corp_paras_list; }, //获取客户的API接口地址,有的时候,直接调用他们的接口地址 getCorpMainApiRurl(corpID) { for (var i = 0; i < this.corp_paras_list.length; i++) { if (this.corp_paras_list[i].ID == corpID) return this.corp_paras_list[i].MainApiUrl; } return null; }, // getCorpByRounte(strRounteFlag) { if (strRounteFlag == null) return null; strRounteFlag = strRounteFlag.toLocaleUpperCase() for (let i = 0; i < this.corp_paras_list.length; i++) { var corp = this.corp_paras_list[i]; if (corp.ID.toString() == strRounteFlag) return corp; if (corp.CorpFlag == strRounteFlag) return corp; } return null; }, buildSeriesFileUrl(seriesCSID) { return this.getSeriesFullUrl(seriesCSID); }, buildSeriesFileUrl(seriesCSID, path) { if (path == null || path == "") return null; var path2 = path.replace("\\", "/"); if (path2.startsWith("Series")) { return this.getSeriesRootUrl(seriesCSID) + "/" + path2; } return this.getSeriesFullUrl(seriesCSID) + "/" + path2; }, getSeriesFullUrl(seriesCSID) { for (var i = 0; i < this.corp_paras_list.length; i++) { var startStr = "C" + this.corp_paras_list[i].ID + "S"; if (seriesCSID.startsWith(startStr)) { return this.corp_paras_list[i].DataFolderUrl + "/Series" + seriesCSID.replace(startStr, ""); } } return ""; }, getSeriesRootUrl(seriesCSID) { for (var i = 0; i < this.corp_paras_list.length; i++) { var startStr = "C" + this.corp_paras_list[i].ID + "S"; if (seriesCSID.startsWith(startStr)) { return this.corp_paras_list[i].DataFolderUrl; } } return ""; }, getIdByCSID(seriesCSID) { if (seriesCSID == null) return null; var sss = seriesCSID.split("S"); if (sss.length != 2) return null; var corpId = sss[0].replace("C", ""); return { CorpId: parseInt(corpId), SeriesID: parseInt(sss[1]) }; }, } export default SPumpCorpHelper