mirror of
https://github.com/iczer/vue-antd-admin.git
synced 2025-04-06 03:57:44 +08:00
84 lines
1.6 KiB
JavaScript
84 lines
1.6 KiB
JavaScript
import Mock from 'mockjs'
|
|
import {logos, sayings, positions, avatars, admins} from '../common'
|
|
|
|
const Random = Mock.Random
|
|
|
|
const timeList = [
|
|
{
|
|
CN: '早上好',
|
|
HK: '早晨啊',
|
|
US: 'Good morning',
|
|
},{
|
|
CN: '上午好',
|
|
HK: '上午好',
|
|
US: 'Good morning',
|
|
},{
|
|
CN: '中午好',
|
|
HK: '中午好',
|
|
US: 'Good afternoon',
|
|
},{
|
|
CN: '下午好',
|
|
HK: '下午好',
|
|
US: 'Good afternoon',
|
|
},{
|
|
CN: '晚上好',
|
|
HK: '晚上好',
|
|
US: 'Good evening',
|
|
}
|
|
]
|
|
|
|
const welcomeMessages = [
|
|
{
|
|
CN: '休息一会儿吧',
|
|
HK: '休息一會兒吧',
|
|
US: 'you may need a break',
|
|
},
|
|
{
|
|
CN: '准备吃什么呢',
|
|
HK: '準備吃什麼呢',
|
|
US: 'what are you going to eat',
|
|
},
|
|
{
|
|
CN: '要不要打一把 DOTA',
|
|
HK: '要不要打一把 DOTA',
|
|
US: 'how about a game of DOTA',
|
|
},
|
|
{
|
|
CN: '我猜你可能累了',
|
|
HK: '我猜你可能累了',
|
|
US: 'i guess you might be tired',
|
|
}
|
|
]
|
|
|
|
const goods = ['运动鞋', '短裤', 'T恤', '七分裤', '风衣', '寸衫']
|
|
|
|
Random.extend({
|
|
admin () {
|
|
return this.pick(admins)
|
|
},
|
|
welcome () {
|
|
return this.pick(welcomeMessages)
|
|
},
|
|
timeFix () {
|
|
const time = new Date()
|
|
const hour = time.getHours()
|
|
return hour < 9
|
|
? timeList[0] : (hour <= 11 ? timeList[1] : (hour <= 13 ? timeList[2] : (hour <= 20 ? timeList[3] : timeList[4])))
|
|
},
|
|
avatar () {
|
|
return this.pick(avatars)
|
|
},
|
|
position () {
|
|
return this.pick(positions)
|
|
},
|
|
goods () {
|
|
return this.pick(goods)
|
|
},
|
|
saying () {
|
|
return this.pick(sayings)
|
|
},
|
|
logo () {
|
|
return this.pick(logos)
|
|
}
|
|
})
|