import axios from 'axios' const workerman = axios.create({ baseURL: process.env.VUE_APP_WORKERMAN_URL, timeout: 10000, headers: { 'Content-Type': 'application/json' } }) function normalizePayload (data = {}) { return data.sendData || data } export function sendWorkerman (data) { return workerman.post('', normalizePayload(data)).then(response => response.data) } export function trayLogin (param) { return sendWorkerman({ action: 'set_tray_login', param }) } export function trayUnbinding (tray) { return sendWorkerman({ action: 'set_tray_unbinding', param: { tray } }) } export function trayInactivity (data) { return sendWorkerman({ action: 'set_tray_inactivity', param: { data } }) } export function batteryInactivity (data) { return sendWorkerman({ action: 'set_battery_inactivity', param: { data } }) }