import axios from 'axios' const WORKERMAN_URL = process.env.VUE_APP_WORKERMAN_URL || 'http://127.0.0.1:34351' const workerman = axios.create({ timeout: 10000, headers: { 'Content-Type': 'application/json' } }) function normalizePayload (data = {}) { return data.sendData || data } export function sendWorkerman (data) { return workerman.post(WORKERMAN_URL, 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 } }) }