11
This commit is contained in:
@@ -7,11 +7,10 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取统计数据
|
||||
export function getStatistic(data) {
|
||||
export function getConfig(configKey) {
|
||||
return request({
|
||||
url: '/web/statistic',
|
||||
method: 'post',
|
||||
data:data
|
||||
url: '/web/config/'+configKey,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
// 获取所有导航
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import axios from 'axios'
|
||||
import { Notification, Message } from 'element-ui'
|
||||
import {Notification, Message} from 'element-ui'
|
||||
import errorCode from '@/utils/errorCode'
|
||||
|
||||
|
||||
@@ -14,11 +14,13 @@ const service = axios.create({
|
||||
})
|
||||
// request拦截器
|
||||
service.interceptors.request.use(config => {
|
||||
config.data['sitetype'] = 'NEd5n92EMIpyyBslaNqsRgE';
|
||||
if (config.method == 'post') {
|
||||
config.data['sitetype'] = 'NEd5n92EMIpyyBslaNqsRgE';
|
||||
}
|
||||
return config
|
||||
}, error => {
|
||||
console.log(error)
|
||||
Promise.reject(error)
|
||||
console.log(error)
|
||||
Promise.reject(error)
|
||||
})
|
||||
|
||||
// 响应拦截器
|
||||
@@ -33,7 +35,7 @@ service.interceptors.response.use(res => {
|
||||
// type: 'error'
|
||||
//})
|
||||
return Promise.reject(new Error(msg))
|
||||
}else if (code == 199){
|
||||
} else if (code == 199) {
|
||||
//Message({
|
||||
// message: "查询结果为空!",
|
||||
// type: 'info'
|
||||
@@ -50,14 +52,12 @@ service.interceptors.response.use(res => {
|
||||
},
|
||||
error => {
|
||||
console.log('err' + error)
|
||||
let { message } = error;
|
||||
let {message} = error;
|
||||
if (message === "Network Error") {
|
||||
message = "后端接口连接异常";
|
||||
}
|
||||
else if (message.includes("timeout")) {
|
||||
} else if (message.includes("timeout")) {
|
||||
message = "系统接口请求超时";
|
||||
}
|
||||
else if (message.includes("Request failed with status code")) {
|
||||
} else if (message.includes("Request failed with status code")) {
|
||||
message = "系统接口" + message.substr(message.length - 3) + "异常";
|
||||
}
|
||||
//Message({
|
||||
|
||||
@@ -71,22 +71,18 @@
|
||||
|
||||
<script>
|
||||
|
||||
import {getStatistic} from "@/api";
|
||||
import {getConfig} from "@/api";
|
||||
|
||||
export default {
|
||||
name: "bottom",
|
||||
data(){
|
||||
return{
|
||||
form:{
|
||||
sitetype:process.env.SITE_TYPE,
|
||||
test:'test'
|
||||
},
|
||||
data:{}
|
||||
}
|
||||
},
|
||||
created() {
|
||||
getStatistic(this.form).then(res=>{
|
||||
this.data = res.data
|
||||
getConfig("statistic").then(res=>{
|
||||
this.data = JSON.parse(res.data)
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
<el-col class="bgc">
|
||||
<!--首页图片-->
|
||||
<div class="top">
|
||||
<img src="@/assets/index/sy_bj1@2x.png" alt="">
|
||||
<img v-if="imageUrl != null" :src="imageUrl" alt="">
|
||||
<img v-if="imageUrl == null" src="@/assets/index/sy_bj1@2x.png" alt="">
|
||||
</div>
|
||||
<div class="next">
|
||||
<img src="@/assets/index/sy_icon_xh.png" alt="">
|
||||
@@ -46,6 +47,7 @@ import ResearchTrends from './components/scientific_research_trends.vue'
|
||||
import SlideshowCard from './components/slideshow_card.vue'
|
||||
import TeachingStudent from './components/teaching_student.vue'
|
||||
import Bottom from './components/bottom.vue'
|
||||
import {getConfig} from "@/api";
|
||||
|
||||
export default {
|
||||
name: "index",
|
||||
@@ -59,9 +61,15 @@ export default {
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
width: document.documentElement.clientWidth
|
||||
width: document.documentElement.clientWidth,
|
||||
imageUrl:null,
|
||||
}
|
||||
},
|
||||
created() {
|
||||
getConfig("sist_bg").then(res=>{
|
||||
this.imageUrl = res.data
|
||||
})
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user