Commit 311662048068902358cf37f8a497cbbb64087a0d

Authored by sqy
1 parent 560c8e4c

fix:调整入口Js的axios实例

@@ -587,12 +587,18 @@ App.clearServiceWorker = function(success) @@ -587,12 +587,18 @@ App.clearServiceWorker = function(success)
587 * 587 *
588 * Optional callback is called with the app instance. 588 * Optional callback is called with the app instance.
589 */ 589 */
  590 +let defHttp;
590 App.main = function(callback, createUi) 591 App.main = function(callback, createUi)
591 { 592 {
  593 +
592 Editor.configurationId = urlParams.configurationId; 594 Editor.configurationId = urlParams.configurationId;
593 const localStorageInfo = localStorage.getItem("UNDEFINED__DEVELOPMENT__2.7.1__COMMON__LOCAL__KEY__"); 595 const localStorageInfo = localStorage.getItem("UNDEFINED__DEVELOPMENT__2.7.1__COMMON__LOCAL__KEY__");
594 - DefHttp.token = JSON.parse(localStorageInfo).value.JWT_TOKEN.value;  
595 - 596 + // 应用启动入口时创建一个axios实例,供全局使用
  597 + defHttp = createAxios({
  598 + timeout:10*1000,
  599 + baseURL:'/api',
  600 + token: JSON.parse(localStorageInfo).value.JWT_TOKEN.value
  601 + })
596 // Logs uncaught errors 602 // Logs uncaught errors
597 window.onerror = function(message, url, linenumber, colno, err) 603 window.onerror = function(message, url, linenumber, colno, err)
598 { 604 {
@@ -4983,11 +4989,11 @@ App.prototype.loadFile = function (id, sameWindow, file, success, force) { @@ -4983,11 +4989,11 @@ App.prototype.loadFile = function (id, sameWindow, file, success, force) {
4983 sameWindow = true; 4989 sameWindow = true;
4984 } 4990 }
4985 //调用API,获取保存的内容 4991 //调用API,获取保存的内容
4986 - DefHttp().get('/yt/configuration/center/getConfigurationInfo/'+Editor.configurationId) 4992 + defHttp.get('/yt/configuration/center/getConfigurationInfo/'+Editor.configurationId)
4987 .then(function (response) { 4993 .then(function (response) {
4988 - Editor.configurationName = response.data.configurationName + ".drawio";  
4989 - if(response.data.configurationContentList.length > 0){  
4990 - response.data.configurationContentList.forEach((item)=>{ 4994 + Editor.configurationName = response.configurationName + ".drawio";
  4995 + if(response.configurationContentList.length > 0){
  4996 + response.configurationContentList.forEach((item)=>{
4991 Editor.configurationContentId = item.id; 4997 Editor.configurationContentId = item.id;
4992 if(item.content){ 4998 if(item.content){
4993 Editor.defaultContent = item.content; 4999 Editor.defaultContent = item.content;