|
|
@@ -39,26 +39,27 @@
|
|
|
}
|
|
|
},
|
|
|
beforeMount () {
|
|
|
+ let user = this.user.logged
|
|
|
+ let count = 1
|
|
|
let self = this
|
|
|
- let count = 0
|
|
|
- setInterval(timeTwoHover, 1000)
|
|
|
- function timeTwoHover () {
|
|
|
- count++
|
|
|
- if (count >= 30) {
|
|
|
- count = 0
|
|
|
- self.isOpen = true
|
|
|
- }
|
|
|
+ if (!user) {
|
|
|
+ setInterval(function () {
|
|
|
+ count++
|
|
|
+ if (count >= 30) {
|
|
|
+ count = 0
|
|
|
+ self.isOpen = true
|
|
|
+ }
|
|
|
+ }, 1000)
|
|
|
}
|
|
|
- timeTwoHover()
|
|
|
},
|
|
|
mounted () {
|
|
|
const nowDate = new Date()
|
|
|
- const activeStartDate = new Date('2017/12/17 00:00:00')
|
|
|
+ const activeStartDate = new Date('2017/12/20 00:00:00')
|
|
|
const activeEndDate = new Date('2017/12/25 00:00:00')
|
|
|
if (nowDate > activeStartDate && nowDate < activeEndDate) {
|
|
|
const endTime = window.localStorage.getItem('endTime')
|
|
|
if (endTime) {
|
|
|
- if (nowDate.getTime() - endTime >= 1000 * 60 * 60 * 2) {
|
|
|
+ if (nowDate.getTime() - endTime >= 1000 * 60 * 2) {
|
|
|
this.isOpen = true
|
|
|
window.localStorage.setItem('endTime', nowDate.getTime())
|
|
|
} else {
|
|
|
@@ -78,6 +79,9 @@
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
+ user () {
|
|
|
+ return this.$store.state.option.user
|
|
|
+ },
|
|
|
isInFrame () {
|
|
|
let cookies = this.$store.state.option.cookies
|
|
|
let cookieArr = cookies.split(';')
|