Quellcode durchsuchen

update request.js

master
unknown vor 4 Jahren
Ursprung
Commit
3641be23ee
1 geänderte Dateien mit 12 neuen und 9 gelöschten Zeilen
  1. +12
    -9
      src/utils/request.js

+ 12
- 9
src/utils/request.js Datei anzeigen

@@ -54,15 +54,15 @@ export async function fetchApi(path, params, config) {
: axios.post(fullpath, params, config)
);
return res.data;
} catch(e) {
if(e.response && e.response.status) {
switch(e.response.status) {
} catch (e) {
if (e.response && e.response.status) {
switch (e.response.status) {
case 404:
return {
Code: 404,
Msg: '找不到指定的服务',
};
default:
default:
return {
Code: 503,
Msg: '服务异常,请稍后再试',
@@ -78,7 +78,7 @@ export async function fetchApi(path, params, config) {
}

export function wrapErrorHint(response) {
if(response.Code !== 0) {
if (response.Code !== 0) {
notify.error(response.Msg);
}
return response;
@@ -88,7 +88,8 @@ export default axios;

function mapApiPathToFullPath(path) {
const [service] = path.split('/');
const fullpath = `api/${(service === 'template' || service === 'project') ? 'pms' : 'cms'}/${service === 'authentication' ? '' : 'v1/'}${path}`;
const prefix = ['template', 'project', 'folder'].indexOf(service) !== -1 ? 'pms' : 'cms';
const fullpath = `api/${prefix}/${service === 'authentication' ? '' : 'v1/'}${path}`;
let method = 'GET';

switch (path) {
@@ -109,9 +110,11 @@ function mapApiPathToFullPath(path) {
case 'template/addTemplateNodeModelFile':
case 'template/createNestedRelevance':
case 'template/deleteNestedRelevance':
case 'project/EditProject':
case 'project/CreateProject':
// case 'template/deleteTemplateNodeModelFile':
case "folder/createSubfolder":
case "project/CreateProject":
case "project/EditProject":
case "project/assignedWork":
// case 'template/deleteTemplateNodeModelFile':
method = 'POST';
break;
// case 'authentication/loginOut':


Laden…
Abbrechen
Speichern