Show halo admin version for about page.

pull/3445/head
ruibaby 2019-06-13 00:01:53 +08:00
parent 7cc872fada
commit 5649cd0505
3 changed files with 20 additions and 11 deletions

View File

@ -188,7 +188,7 @@ export const asyncRouterMap = [
path: '/system/about', path: '/system/about',
name: 'About', name: 'About',
component: () => import('@/views/system/About'), component: () => import('@/views/system/About'),
meta: { title: '关于 Halo', hiddenHeaderContent: false } meta: { title: '关于', hiddenHeaderContent: false }
} }
] ]
} }

View File

@ -10,8 +10,10 @@ import './permission'
import '@/utils/filter' // global filter import '@/utils/filter' // global filter
import './components' import './components'
import animated from 'animate.css' import animated from 'animate.css'
import {version} from '../package.json';
Vue.config.productionTip = false Vue.config.productionTip = false
Vue.prototype.VERSION = version
Vue.use(router) Vue.use(router)
Vue.use(animated) Vue.use(animated)

View File

@ -12,7 +12,8 @@
</h3> </h3>
<template slot="description"> <template slot="description">
<ul> <ul>
<li>版本{{ environments.version }}</li> <li>Halo server 版本{{ environments.version }}</li>
<li>Halo admin 版本{{ version }}</li>
<li>数据库{{ environments.database }}</li> <li>数据库{{ environments.database }}</li>
<li>运行模式{{ environments.mode }}</li> <li>运行模式{{ environments.mode }}</li>
<li>启动时间{{ environments.startTime | moment }}</li> <li>启动时间{{ environments.startTime | moment }}</li>
@ -41,18 +42,23 @@
开发者 开发者
</h3> </h3>
<template slot="description"> <template slot="description">
<a-tooltip <a
placement="top" :href="item.github"
v-for="(item,index) in developers" v-for="(item,index) in developers"
:title="item.name"
:key="index" :key="index"
target="_blank"
> >
<a-avatar <a-tooltip
size="large" placement="top"
:src="item.avatar" :title="item.name"
:style="{ marginRight: '10px' }" >
/> <a-avatar
</a-tooltip> size="large"
:src="item.avatar"
:style="{ marginRight: '10px' }"
/>
</a-tooltip>
</a>
</template> </template>
</a-list-item-meta> </a-list-item-meta>
</a-list-item> </a-list-item>
@ -85,6 +91,7 @@ import adminApi from '@/api/admin'
export default { export default {
data() { data() {
return { return {
version: this.VERSION,
environments: {}, environments: {},
developers: [ developers: [
{ {