29 lines
675 B
JavaScript
29 lines
675 B
JavaScript
import * as api from "../api/queue.js"
|
|
|
|
export default {
|
|
namespaced: true,
|
|
state: {
|
|
queue_now : [0,0],
|
|
status: []
|
|
},
|
|
mutations: {
|
|
update_queue_now(state,status) {
|
|
state.queue_now= status
|
|
},
|
|
update_status(state,status) {
|
|
state.status = status
|
|
},
|
|
},
|
|
actions: {
|
|
update: async function(context) {
|
|
let data = await api.now()
|
|
let q_now = [ parseInt(data.data.Less5Min), parseInt(data.data.More5Min) ]
|
|
context.commit("update_queue_now", q_now)
|
|
|
|
data = await api.status()
|
|
let last3 = data.data
|
|
context.commit("update_status", last3)
|
|
}
|
|
}
|
|
}
|