提交 b7e07c73 authored 作者: lihuihui's avatar lihuihui

update

上级 2ca2a45b
<template> <template>
<app-container> <app-container>
<el-empty description="您还未取得证书,快去学习考试吧" v-if="!data.length"></el-empty> <el-empty :description="msg" v-if="!data.length"></el-empty>
<div class="cert" v-else> <div class="cert" v-else>
<el-button type="primary" @click="downImg">证书下载</el-button> <el-button type="primary" @click="downImg">证书下载</el-button>
<div class="img"> <div class="img">
...@@ -14,13 +14,18 @@ import * as api from '../api.js' ...@@ -14,13 +14,18 @@ import * as api from '../api.js'
export default { export default {
data() { data() {
return { return {
data: [] data: [],
msg: ''
} }
}, },
mounted () { mounted () {
api.getCert().then(response => { api.getCert().then(response => {
console.log(response) console.log(response)
this.data = response.data if (response.code === 1) {
this.msg = response.message
} else {
this.data = response.data || []
}
}) })
}, },
methods: { methods: {
......
...@@ -29,7 +29,7 @@ httpRequest.interceptors.request.use( ...@@ -29,7 +29,7 @@ httpRequest.interceptors.request.use(
httpRequest.interceptors.response.use( httpRequest.interceptors.response.use(
function (response) { function (response) {
const { data } = response const { data } = response
if (data.code) { if (data.code !== 1 && data.code !== 0) {
Message.error(data.msg || data.message) Message.error(data.msg || data.message)
return Promise.reject(data) return Promise.reject(data)
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论