1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
| 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)
| }
| })
|
|