Commit b83b9abb authored by 张俊's avatar 张俊

Merge branch 'dev' of https://cloud.wodcloud.com/git/apaas/apaas-v3-ui into dev

parents d963d807 6173d950
...@@ -271,7 +271,7 @@ export default { ...@@ -271,7 +271,7 @@ export default {
} else if (this.cellItem.order_type == 2) { } else if (this.cellItem.order_type == 2) {
query = { query = {
app_id: parseFloat(this.cellItem.app_id), app_id: parseFloat(this.cellItem.app_id),
spec_id: this.cellItem.spec_app, spec_id: this.cellItem.spec_app++,
duration: this.cellItem.duration, duration: this.cellItem.duration,
duration_unit: this.cellItem.duration_unit, duration_unit: this.cellItem.duration_unit,
}; };
...@@ -281,7 +281,7 @@ export default { ...@@ -281,7 +281,7 @@ export default {
}); });
} else if (this.cellItem.order_type == 3) { } else if (this.cellItem.order_type == 3) {
this.$router.push({ this.$router.push({
path: "/shop/shop_cloud", path: "/shop/cloud",
}); });
} }
}, },
......
...@@ -80,7 +80,7 @@ export default { ...@@ -80,7 +80,7 @@ export default {
<style scoped> <style scoped>
.com_cell { .com_cell {
display: flex; display: flex;
justify-content: flex-start; justify-content: space-between;
padding: 20px 10px; padding: 20px 10px;
border-bottom: 2px #f4f7fc solid; border-bottom: 2px #f4f7fc solid;
} }
...@@ -97,7 +97,7 @@ export default { ...@@ -97,7 +97,7 @@ export default {
} }
.com_cell_message { .com_cell_message {
padding-left: 20px; padding-left: 20px;
width: calc(100% - 420px); width: calc(100% - 470px);
} }
.com_cell_msg_title { .com_cell_msg_title {
color: #0d1847; color: #0d1847;
......
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
<div class="scale_block"> <div class="scale_block">
<div class="scale_control"> <div class="scale_control">
<div class="less"> <div class="less">
<i class="el-icon-minus"></i> <i class="el-icon-minus" @click="changeScale('down')"></i>
</div> </div>
<div class="num">{{ scale_num }}%</div> <div class="num">{{ scale_num }}%</div>
<div class="add"> <div class="add">
<i class="el-icon-plus"></i> <i class="el-icon-plus" @click="changeScale('up')"></i>
</div> </div>
</div> </div>
<div class="node-container"> <div class="node-container">
...@@ -400,6 +400,10 @@ export default { ...@@ -400,6 +400,10 @@ export default {
type: Array, type: Array,
default: () => [], default: () => [],
}, },
origin: {
type: Array,
default: () => [0, 0],
},
}, },
watch: { watch: {
node_list: { node_list: {
...@@ -412,7 +416,6 @@ export default { ...@@ -412,7 +416,6 @@ export default {
data() { data() {
return { return {
scale_num: 100, scale_num: 100,
origin: [0, 0],
nodeList: [], nodeList: [],
linkList: [], linkList: [],
drawerType, drawerType,
...@@ -619,7 +622,6 @@ export default { ...@@ -619,7 +622,6 @@ export default {
}; };
}, },
mounted() { mounted() {
this.setOrigin();
this.setVal(); this.setVal();
this.getProcessServiceList(); this.getProcessServiceList();
document.addEventListener("mousemove", this.docMousemove); document.addEventListener("mousemove", this.docMousemove);
...@@ -630,10 +632,6 @@ export default { ...@@ -630,10 +632,6 @@ export default {
}); });
}, },
methods: { methods: {
setOrigin() {
let width = this.$refs.flowContainer.clientWidth;
this.origin = [width / 2, 0];
},
linkStyle(link) { linkStyle(link) {
return {}; return {};
}, },
...@@ -680,6 +678,7 @@ export default { ...@@ -680,6 +678,7 @@ export default {
clientX - conf.offsetLeft, clientX - conf.offsetLeft,
clientY - conf.offsetTop clientY - conf.offsetTop
); );
console.log(clientX, conf.offsetLeft, coordinate);
// 添加节点 // 添加节点
let query = { width: 120, height: 48, meta: {} }; let query = { width: 120, height: 48, meta: {} };
query.meta.type = conf.info.meta.type; query.meta.type = conf.info.meta.type;
...@@ -807,9 +806,14 @@ export default { ...@@ -807,9 +806,14 @@ export default {
return item.id == self.nodeItem.id; return item.id == self.nodeItem.id;
}); });
if (meta) { if (meta) {
let index = meta.plugins.findIndex((item) => { let index = -1;
return item.plugin_type === 1; if (meta.plugins && meta.plugins.length != 0) {
}); index = meta.plugins.findIndex((item) => {
return item.plugin_type === 1;
});
} else {
meta.plugins = [];
}
if (index !== -1) { if (index !== -1) {
let data = meta.plugins[index]; let data = meta.plugins[index];
let arr0 = JSON.parse(data.body_fields); let arr0 = JSON.parse(data.body_fields);
...@@ -991,6 +995,14 @@ export default { ...@@ -991,6 +995,14 @@ export default {
this.response_fields = []; this.response_fields = [];
this.select = 1; this.select = 1;
}, },
refleshTimeout() {
this.max_time_0 = undefined;
this.max_time_1 = undefined;
this.max_time_type_0 = 1;
this.max_time_type_1 = 1;
this.max_time_check_0 = false;
this.max_time_check_1 = false;
},
interfaceCancel() { interfaceCancel() {
this.refleshItem(); this.refleshItem();
this.dialog_interface = false; this.dialog_interface = false;
...@@ -1080,8 +1092,30 @@ export default { ...@@ -1080,8 +1092,30 @@ export default {
} }
}, },
showProcessService() { showProcessService() {
if (this.checkNodeCouldEdit()) { let self = this;
this.dialog_process = true; if (self.checkNodeCouldEdit()) {
let meta = self.nodeParamsList.find((item) => {
return item.id == self.nodeItem.id;
});
if (meta) {
let index = -1;
if (meta.plugins && meta.plugins.length != 0) {
index = meta.plugins.findIndex((item) => {
return item.plugin_type === 2;
});
} else {
meta.plugins = [];
}
if (index !== -1) {
let data = meta.plugins[index];
self.service = data.ref_workflows_id;
} else {
self.refleshTimeout();
}
} else {
self.refleshTimeout();
}
self.dialog_process = true;
} }
}, },
processCancel() { processCancel() {
...@@ -1104,8 +1138,35 @@ export default { ...@@ -1104,8 +1138,35 @@ export default {
} }
}, },
showTimeoutManagement() { showTimeoutManagement() {
if (this.checkNodeCouldEdit()) { let self = this;
this.dialog_timeout = true; if (self.checkNodeCouldEdit()) {
let meta = self.nodeParamsList.find((item) => {
return item.id == self.nodeItem.id;
});
if (meta) {
let index = -1;
if (meta.plugins && meta.plugins.length != 0) {
index = meta.plugins.findIndex((item) => {
return item.plugin_type === 3;
});
} else {
meta.plugins = [];
}
if (index !== -1) {
let data = meta.plugins[index];
self.max_time_check_0 = data.timeout_notify;
self.max_time_check_1 = data.timeout_stop;
self.max_time_0 = data.notice_max_time;
self.max_time_type_0 = data.notice_time_unit;
self.max_time_1 = data.stop_max_time;
self.max_time_type_1 = data.stop_time_unit;
} else {
self.refleshTimeout();
}
} else {
self.refleshTimeout();
}
self.dialog_timeout = true;
} }
}, },
timeoutCancel() { timeoutCancel() {
...@@ -1187,6 +1248,9 @@ export default { ...@@ -1187,6 +1248,9 @@ export default {
}; };
console.log(this.nodeList, this.linkList, this.nodeParamsList); console.log(this.nodeList, this.linkList, this.nodeParamsList);
}, },
changeScale(type) {
}
}, },
}; };
</script> </script>
...@@ -1729,6 +1793,18 @@ export default { ...@@ -1729,6 +1793,18 @@ export default {
margin-left: 20px; margin-left: 20px;
line-height: 40px; line-height: 40px;
font-size: 16px; font-size: 16px;
color: #242c43;
.el-checkbox__input.is-checked + .el-checkbox__label {
color: #242c43;
}
.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
background-color: #626de9;
border-color: #515fe7;
}
.el-checkbox__input.is-focus .el-checkbox__inner {
border-color: #515fe7;
}
} }
} }
} }
......
...@@ -479,19 +479,28 @@ export default { ...@@ -479,19 +479,28 @@ export default {
duration: this.orderDetail.duration, duration: this.orderDetail.duration,
duration_unit: this.orderDetail.duration_unit, duration_unit: this.orderDetail.duration_unit,
}; };
window.sessionStorage.setItem("shoppingCart", JSON.stringify(query));
this.$router.push({
path: "/shop/shop_car_apply",
query: query,
});
} else if (this.orderDetail.order_type == 2) { } else if (this.orderDetail.order_type == 2) {
query = { query = {
app_id: parseFloat(this.orderDetail.app_id), app_id: parseFloat(this.orderDetail.app_id),
spec_id: this.orderDetail.spec_app, spec_id: this.orderDetail.spec_app++,
duration: this.orderDetail.duration, duration: this.orderDetail.duration,
duration_unit: this.orderDetail.duration_unit, duration_unit: this.orderDetail.duration_unit,
}; };
window.sessionStorage.setItem("shoppingCart", JSON.stringify(query));
this.$router.push({
path: "/shop/shop_car_apply",
query: query,
});
} else if (this.orderDetail.order_type == 3) {
this.$router.push({
path: "/shop/cloud",
});
} }
window.sessionStorage.setItem("shoppingCart", JSON.stringify(query));
this.$router.push({
path: "/shop/shop_car_apply",
query: query,
});
}, },
cancelDetail() { cancelDetail() {
this.$api.user this.$api.user
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
:active-icon="require('@/assets/imgs/progress_ic_xinxitx.png')" :active-icon="require('@/assets/imgs/progress_ic_xinxitx.png')"
class="apaas_step" class="apaas_step"
> >
<div class="step_in"> <div class="step_in" ref="stepInProcess">
<el-form :model="basic_form" :rules="rules" ref="basicInformation" class="form_left"> <el-form :model="basic_form" :rules="rules" ref="basicInformation" class="form_left">
<el-form-item prop="name"> <el-form-item prop="name">
<p class="formname">流程名称:</p> <p class="formname">流程名称:</p>
...@@ -57,12 +57,13 @@ ...@@ -57,12 +57,13 @@
:active-icon="require('@/assets/imgs/progress_ic_liucheng.png')" :active-icon="require('@/assets/imgs/progress_ic_liucheng.png')"
class="apaas_step" class="apaas_step"
> >
<div class="step_in" v-if="step == 1"> <div class="step_in">
<WorkFlow <WorkFlow
ref="workFlow" ref="workFlow"
:node_list="node_list" :node_list="node_list"
:link_list="link_list" :link_list="link_list"
:node_params_list="node_params_list" :node_params_list="node_params_list"
:origin="origin"
class="work_flow" class="work_flow"
/> />
<div class="btn_footer"> <div class="btn_footer">
...@@ -134,7 +135,7 @@ export default { ...@@ -134,7 +135,7 @@ export default {
rules: { rules: {
name: [ name: [
{ required: true, message: "请输入流程名称", trigger: "blur" }, { required: true, message: "请输入流程名称", trigger: "blur" },
{ max: 16, message: "不能超过16个字符", trigger: "blur" }, { max: 100, message: "不能超过100个字符", trigger: "blur" },
], ],
workplace: [ workplace: [
{ required: true, message: "请选择工作区域", trigger: "blur" }, { required: true, message: "请选择工作区域", trigger: "blur" },
...@@ -145,13 +146,17 @@ export default { ...@@ -145,13 +146,17 @@ export default {
], ],
}, },
workplace_list: [], workplace_list: [],
origin: [],
params: {
workflows_id: "",
sector: 0,
},
}; };
}, },
methods: { methods: {
verification() { verification() {
let self = this; let self = this;
let data = { ...self.$refs.workFlow.getData() }; let data = { ...self.$refs.workFlow.getData() };
console.log(JSON.stringify(data));
let start_num = 0; let start_num = 0;
let end_num = 0; let end_num = 0;
let start_id = ""; let start_id = "";
...@@ -161,12 +166,14 @@ export default { ...@@ -161,12 +166,14 @@ export default {
let in_edge = 0; let in_edge = 0;
let out_edge = 0; let out_edge = 0;
let datas = { ...data.obj }; let datas = { ...data.obj };
console.log(data);
datas.nodeList.forEach((item) => { datas.nodeList.forEach((item) => {
let da = data.params.find((nodep) => { let da = data.params.find((nodep) => {
return nodep.id == item.meta.id; return nodep.id == item.meta.id;
}); });
item.meta = da; item.meta = da;
item.node_code = da.node_code;
item.coordinate[0] = parseInt(item.coordinate[0]);
item.coordinate[1] = parseInt(item.coordinate[1]);
if (item.meta.type == 1) { if (item.meta.type == 1) {
start_num++; start_num++;
start_id = item.id; start_id = item.id;
...@@ -228,7 +235,7 @@ export default { ...@@ -228,7 +235,7 @@ export default {
} }
}, },
backToList() { backToList() {
this.$router.push("/message/directed_push"); this.$router.push("/progress/designer");
}, },
changeWorkPlace() {}, changeWorkPlace() {},
cancel() { cancel() {
...@@ -250,6 +257,8 @@ export default { ...@@ -250,6 +257,8 @@ export default {
let res = self.verification(); let res = self.verification();
if (res) { if (res) {
let query = { let query = {
workflows_id: self.params.workflows_id,
sector: self.params.sector,
name: self.basic_form.name, name: self.basic_form.name,
workarea: self.basic_form.workplace, workarea: self.basic_form.workplace,
describe: self.basic_form.desc, describe: self.basic_form.desc,
...@@ -283,7 +292,8 @@ export default { ...@@ -283,7 +292,8 @@ export default {
this.node_list = data.nodeList; this.node_list = data.nodeList;
this.link_list = data.linkList; this.link_list = data.linkList;
this.node_params_list = []; this.node_params_list = [];
this.workflows_id = data.workflows_id; this.params.workflows_id = data.workflows_id;
this.params.sector = data.sector;
this.node_list.forEach((item) => { this.node_list.forEach((item) => {
item.meta.id = item.meta.id =
parseInt(Math.random() * 1000 * 1000) + parseInt(Math.random() * 1000 * 1000) +
...@@ -295,10 +305,16 @@ export default { ...@@ -295,10 +305,16 @@ export default {
} }
}); });
}, },
setOrigin() {
let width = this.$refs.stepInProcess.clientWidth;
let href_width = width / 2 - 20;
this.origin = [href_width, 0];
},
}, },
mounted() { mounted() {
this.getNameSpaceList(); this.getNameSpaceList();
this.getProcessDetail(); this.getProcessDetail();
this.setOrigin();
}, },
}; };
</script> </script>
...@@ -337,6 +353,47 @@ export default { ...@@ -337,6 +353,47 @@ export default {
.work_flow { .work_flow {
height: calc(100% - 70px); height: calc(100% - 70px);
} }
.steps_container {
flex-grow: 1;
}
.steps_done {
position: relative;
height: 100%;
}
.steps_done_info {
position: absolute;
top: calc(50% - 40px);
left: 50%;
transform: translate(-50%, -50%);
}
.steps_done_info > * {
display: inline-block;
vertical-align: middle;
}
.steps_done_info > .left_container {
width: 70px;
font-size: 0;
margin-right: 10px;
}
.steps_done_info > .right_container > p:nth-child(1) {
font-size: 18px;
font-weight: 700;
line-height: 24px;
color: #242c43;
}
.steps_done_info > .right_container > p:nth-child(2) {
font-size: 14px;
line-height: 20px;
color: #8890a7;
margin-top: 5px;
}
.btn_footer_1 {
position: absolute;
bottom: 0;
padding: 15px;
width: 100%;
text-align: right;
}
</style> </style>
<style> <style>
.block_item .el-textarea__inner { .block_item .el-textarea__inner {
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
:active-icon="require('@/assets/imgs/progress_ic_xinxitx.png')" :active-icon="require('@/assets/imgs/progress_ic_xinxitx.png')"
class="apaas_step" class="apaas_step"
> >
<div class="step_in"> <div class="step_in" ref="stepInProcess">
<el-form :model="basic_form" :rules="rules" ref="basicInformation" class="form_left"> <el-form :model="basic_form" :rules="rules" ref="basicInformation" class="form_left">
<el-form-item prop="name"> <el-form-item prop="name">
<p class="formname">流程名称:</p> <p class="formname">流程名称:</p>
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
class="apaas_step" class="apaas_step"
> >
<div class="step_in"> <div class="step_in">
<WorkFlow ref="workFlow" class="work_flow" /> <WorkFlow ref="workFlow" :origin="origin" class="work_flow" />
<div class="btn_footer"> <div class="btn_footer">
<el-button class="cancel" @click="cancel">取消</el-button> <el-button class="cancel" @click="cancel">取消</el-button>
<div> <div>
...@@ -124,7 +124,7 @@ export default { ...@@ -124,7 +124,7 @@ export default {
rules: { rules: {
name: [ name: [
{ required: true, message: "请输入流程名称", trigger: "blur" }, { required: true, message: "请输入流程名称", trigger: "blur" },
{ max: 16, message: "不能超过16个字符", trigger: "blur" }, { max: 100, message: "不能超过100个字符", trigger: "blur" },
], ],
workplace: [ workplace: [
{ required: true, message: "请选择工作区域", trigger: "change" }, { required: true, message: "请选择工作区域", trigger: "change" },
...@@ -135,6 +135,7 @@ export default { ...@@ -135,6 +135,7 @@ export default {
], ],
}, },
workplace_list: [], workplace_list: [],
origin: [],
}; };
}, },
methods: { methods: {
...@@ -156,6 +157,8 @@ export default { ...@@ -156,6 +157,8 @@ export default {
}); });
item.meta = da; item.meta = da;
item.node_code = da.node_code; item.node_code = da.node_code;
item.coordinate[0] = parseInt(item.coordinate[0]);
item.coordinate[1] = parseInt(item.coordinate[1]);
if (item.meta.type == 1) { if (item.meta.type == 1) {
start_num++; start_num++;
start_id = item.id; start_id = item.id;
...@@ -248,7 +251,10 @@ export default { ...@@ -248,7 +251,10 @@ export default {
if (response.data.success == 1) { if (response.data.success == 1) {
this.step = 2; this.step = 2;
} else { } else {
this.$message.error(response.data.errMsg); this.$message({
message: response.data.errMsg,
type: "error",
});
} }
}); });
} }
...@@ -260,9 +266,16 @@ export default { ...@@ -260,9 +266,16 @@ export default {
} }
}); });
}, },
setOrigin() {
let width = this.$refs.stepInProcess.clientWidth;
let href_width = width / 2 - 20;
this.origin = [href_width, 0];
console.log(width, href_width, this.origin);
},
}, },
mounted() { mounted() {
this.getNameSpaceList(); this.getNameSpaceList();
this.setOrigin();
}, },
}; };
</script> </script>
......
...@@ -613,7 +613,8 @@ export default { ...@@ -613,7 +613,8 @@ export default {
}); });
}, },
getData() { getData() {
this.$api.workbench.getServiceTopology().then((response) => { console.log(this.namespace)
this.$api.workbench.getServiceRunningTopology({ namespace: this.namespace }).then((response) => {
this.datas = response.data.elements; this.datas = response.data.elements;
}); });
}, },
...@@ -626,6 +627,7 @@ export default { ...@@ -626,6 +627,7 @@ export default {
.then((response) => { .then((response) => {
if (response.data.success === 1) { if (response.data.success === 1) {
let data = response.data.data; let data = response.data.data;
this.namespace = data.namespace;
if(data.workflows_id){ if(data.workflows_id){
this.workflows_id = data.workflows_id this.workflows_id = data.workflows_id
} }
......
...@@ -359,11 +359,14 @@ ...@@ -359,11 +359,14 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item v-if="is_map != 0" class="btn_footer"> <el-form-item v-if="is_map != 0" class="btn_footer">
<el-button class="previous" @click="goBack">{{ is_map == 1 ? "返回智能制图" : "返回Web应用程序" }}</el-button> <el-button
class="previous"
@click="goBack('map')"
>{{ is_map == 1 ? "返回智能制图" : "返回Web应用程序" }}</el-button>
<el-button class="registe" @click="registeMap">服务发布</el-button> <el-button class="registe" @click="registeMap">服务发布</el-button>
</el-form-item> </el-form-item>
<el-form-item v-else-if="process_id != ''" class="btn_footer"> <el-form-item v-else-if="process_id != ''" class="btn_footer">
<el-button class="previous" @click="goBack">返回流程管理</el-button> <el-button class="previous" @click="goBack('process')">返回流程管理</el-button>
<el-button class="registe" @click="registeProcess">服务发布</el-button> <el-button class="registe" @click="registeProcess">服务发布</el-button>
</el-form-item> </el-form-item>
<el-form-item v-else class="btn_footer"> <el-form-item v-else class="btn_footer">
...@@ -807,6 +810,7 @@ export default { ...@@ -807,6 +810,7 @@ export default {
this.$api.user.getUserDetail(query).then((request) => { this.$api.user.getUserDetail(query).then((request) => {
if (request.data.success == 1) { if (request.data.success == 1) {
this.form.origin = request.data.data.department; this.form.origin = request.data.data.department;
this.oid = request.data.data.department_id;
} else { } else {
console.log(response.data.errMsg); console.log(response.data.errMsg);
} }
...@@ -882,7 +886,7 @@ export default { ...@@ -882,7 +886,7 @@ export default {
service_name: this.form.name, // 服务名称 service_name: this.form.name, // 服务名称
describe: this.form.desc, // 服务描述 describe: this.form.desc, // 服务描述
sector: this.form.area, // 服务领域id sector: this.form.area, // 服务领域id
oid: this.form.origin, // 组织id oid: this.oid, // 组织id
encode_method: this.form.code, // 接口编码 encode_method: this.form.code, // 接口编码
cover: this.cover[0], // 服务封面 cover: this.cover[0], // 服务封面
openness: this.form.resource, // 开放程度,1共享/2受限/3敏感 openness: this.form.resource, // 开放程度,1共享/2受限/3敏感
...@@ -1090,14 +1094,18 @@ export default { ...@@ -1090,14 +1094,18 @@ export default {
self.getServiceType1(); self.getServiceType1();
} }
}, },
goBack() { goBack(type) {
let self = this; let self = this;
self.$store.commit("setZnztDetailsParams", { if (type == "map") {
type: "", self.$store.commit("setZnztDetailsParams", {
queryType: "webmap", type: "",
id: self.portal_id, queryType: "webmap",
}); id: self.portal_id,
this.$router.go(-1); });
this.$router.push("/intelligent_drawing");
} else if (type == "process") {
this.$router.push("/progress/designer");
}
}, },
addPortalItem() { addPortalItem() {
console.log("添加portal"); console.log("添加portal");
......
...@@ -82,6 +82,11 @@ const workbench = { ...@@ -82,6 +82,11 @@ const workbench = {
releaseProcess(params) { releaseProcess(params) {
return axios.post(`/apaas/serviceapp/v3/workflows/publish`, params) return axios.post(`/apaas/serviceapp/v3/workflows/publish`, params)
}, },
// get service running topology
getServiceRunningTopology(params) {
return axios.get(`/apaas/istio/service/apaas-proxy/overview/${params.namespace}`)
},
} }
export default workbench; export default workbench;
...@@ -45,7 +45,7 @@ const errorHandle = (status, other) => { ...@@ -45,7 +45,7 @@ const errorHandle = (status, other) => {
break; break;
case 404: tip('请求的资源不存在'); break; case 404: tip('请求的资源不存在'); break;
case 408: tip('请求超时(408)'); break; case 408: tip('请求超时(408)'); break;
case 500: tip('服务器错误(500)'); break; case 500: tip(`服务器错误(500),${other}`); break;
case 501: tip('服务未实现(501)'); break; case 501: tip('服务未实现(501)'); break;
case 502: tip('网络错误(502)'); break; case 502: tip('网络错误(502)'); break;
case 503: tip('服务不可用(503)'); break; case 503: tip('服务不可用(503)'); break;
...@@ -80,7 +80,7 @@ instance.interceptors.response.use( ...@@ -80,7 +80,7 @@ instance.interceptors.response.use(
const { response } = error; const { response } = error;
if (response) { if (response) {
// 请求已发出,但是不在2xx的范围 // 请求已发出,但是不在2xx的范围
errorHandle(response.status, response.data.errmessage); errorHandle(response.status, response.data.errMsg);
return Promise.reject(response); return Promise.reject(response);
} }
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment