|
@ -157,10 +157,10 @@ |
|
|
var param = new Object() |
|
|
var param = new Object() |
|
|
param.page = 1 |
|
|
param.page = 1 |
|
|
param.limit = 10000 |
|
|
param.limit = 10000 |
|
|
this.$http.req('client/user/visit_user/', param, 'GET').then(data=>{ |
|
|
this.$http.req('get_visitors', param, 'GET').then(data=>{ |
|
|
if(data == -1) return |
|
|
if(data == -1) return |
|
|
var server_time = data.server_time |
|
|
this.visitUsers = data |
|
|
this.visitUsers = data.data |
|
|
console.log(this.visitUsers) |
|
|
this.popMsgs = [] |
|
|
this.popMsgs = [] |
|
|
var popmsgIndex = 0 |
|
|
var popmsgIndex = 0 |
|
|
for (var i = 0; i < this.visitUsers.length; i++) { |
|
|
for (var i = 0; i < this.visitUsers.length; i++) { |
|
@ -186,24 +186,9 @@ |
|
|
// ] |
|
|
// ] |
|
|
|
|
|
|
|
|
try{ |
|
|
try{ |
|
|
var dateService = new Date(server_time.replaceAll('-', "/")); |
|
|
|
|
|
var timestampService = Math.floor(dateService)/1000; |
|
|
|
|
|
var hospitalInfo = this.visitUsers[i].hospital_info |
|
|
var hospitalInfo = this.visitUsers[i].hospital_info |
|
|
for (var j = 0; j < hospitalInfo.length; j++) { |
|
|
for (var j = 0; j < hospitalInfo.length; j++) { |
|
|
var datestr = new Date(hospitalInfo[j].last_visit_time.replaceAll('-', "/")); |
|
|
if(!hospitalInfo[j].hospital_state || this.type == 1) continue |
|
|
var timestamp = Math.floor(datestr)/1000; |
|
|
|
|
|
var visitTimeDayTotal = Math.floor((timestampService-timestamp)/3600/24) |
|
|
|
|
|
if(visitTimeDayTotal>0 && visitTimeDayTotal < 7) hospitalInfo[j].expire_day = visitTimeDayTotal+'天' |
|
|
|
|
|
if(visitTimeDayTotal>=7) hospitalInfo[j].expire_day = Math.floor(visitTimeDayTotal/7)+'周' |
|
|
|
|
|
if(visitTimeDayTotal>=365) hospitalInfo[j].expire_day = Math.floor(visitTimeDayTotal/365)+'年' |
|
|
|
|
|
if(!hospitalInfo[j].expire_day) { |
|
|
|
|
|
var visitTimeMinute = Math.floor((timestampService-timestamp)/60) |
|
|
|
|
|
if(visitTimeMinute <= 0) hospitalInfo[j].expire_day = (timestampService-timestamp)+'秒' |
|
|
|
|
|
if(visitTimeMinute >= 1 && visitTimeMinute<60) hospitalInfo[j].expire_day = Math.floor((timestampService-timestamp)/60)+'分' |
|
|
|
|
|
if(visitTimeMinute>=60) hospitalInfo[j].expire_day = Math.floor((visitTimeMinute)/60)+'小时' |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if(!hospitalInfo[j].hospital_state) continue |
|
|
|
|
|
|
|
|
|
|
|
var popobj = new Object() |
|
|
var popobj = new Object() |
|
|
popobj.popShowCancel = false |
|
|
popobj.popShowCancel = false |
|
|