|
|
// 登陆
export const loginJSON = (userid, passwd) => { return { command: 'login', messageId: 'login', userid, passwd, } }
// 退出登陆
export const logoutJSON = { command: 'unlogin', messageId: 'unlogin', }
// 改密码
export const chpasswdJSON = (userId, newpasswd, passwd) => { return { command: 'chpasswd', messageId: 'chpasswd', userId, newpasswd, passwd, } }
// 关机
export const shutdownJSON = { command: 'shutdown', messageId: 'shutdown', delayms: 1000 * 5, }
// 开始消毒
export const startDisinfectionJSON = (loglevel, roomVolume) => { return { command: 'startDisinfection', messageId: 'startDisinfection', loglevel, roomVolume, } }
export const continueDisinfectionJSON = { command: 'continueDisinfection', messageId: 'continueDisinfection', }
// 停止消毒
export const stopDisinfectionJSON = { command: 'stopDisinfection', messageId: 'stopDisinfection', }
export const pauseDisinfectionJSON = { command: 'pauseDisinfection', messageId: 'pauseDisinfection', }
// 获取当前设备的状态信息
export const getStateJSON = { command: 'getState', messageId: 'getState', }
export const getAllUserJSON = { command: 'getAllUser', messageId: 'getAllUser', }
export const getAllSettingJSON = { command: 'getAllSetting', messageId: 'getAllSetting', }
export const getAllRecordsJSON = disinfection_id => { return { command: 'getAllRecords', messageId: 'getAllRecords', disinfection_id, } }
export const setSettingValJSON = (settingName, settingVal) => { return { command: 'setSettingVal', messageId: 'setSettingVal', settingName, settingVal, } }
// RealtimeSensorDataReport
// 实时传感器信息上报
// 控制加液体泵转动 1 控制喷液体泵转动 2
export const liquidpumpctrlJSON = (num, speed) => { return { command: 'exceCanCmd', cancmd: `pumpctrl_c1004 ${num} 300 ${speed}`, // 1 泵编号 300 是加速度, 1000是转速
} }
// 空压机
export const someAirSwitchJSON = (num, flag) => { return { command: 'exceCanCmd', cancmd: `writeio ${num} ${flag}`, } }
export const startReplenishingFluidsJSON = stopAt => { return { command: 'startReplenishingFluids', messageId: 'startReplenishingFluids', stopAt, } }
export const stopReplenishingFluidsJSON = { command: 'stopReplenishingFluids', messageId: 'stopReplenishingFluids', }
export const startDrainingJSON = { command: 'startDraining', messageId: 'startDraining', }
export const stopDrainingJSON = { command: 'stopDraining', messageId: 'stopDraining', }
export const addLiquidCtrlJSON = (num, speed, power) => { return { command: 'exceCanCmd', cancmd: `pumpctrl_c1004 ${num} 300 ${speed} 1 ${power}`, } }
export const test_replenishingFluidsPumpCtrJSON = (ctrl, speed) => { return { command: 'test_replenishingFluidsPumpCtrl', messageId: 'test_replenishingFluidsPumpCtrl', ctrl, speed, } }
export const sprayLiquidPump_open_for_testJSON = (ctrl, speed) => { return { command: 'test_sprayLiquidPumpCtrl', messageId: 'test_sprayLiquidPumpCtrl', ctrl, speed, } }
export const updateDateJSON = (year, month, day) => { return { command: 'updateDate', messageId: 'updateDate', year, month, day, } }
export const updateTimeJSON = (hour, min, second) => { return { command: 'updateTime', messageId: 'updateTime', hour, min, second, } }
export const changeDisinfectionParameterJSON = data => { return { command: 'changeDisinfectionParameter', messageId: 'changeDisinfectionParameter', ...data, } }
export const addUserJson = (uid, passwd) => { return { command: 'addUser', messageId: 'addUser', uid, passwd, permission_level: 3, } }
export const delUserJSON = id => { return { command: 'delUser', messageId: 'delUser', id, } }
export const updateUserPermissionLevelJSON = (id, permission_level) => { return { command: 'updateUserPermissionLevel', messageId: 'updateUserPermissionLevel', id, permission_level, } }
export const exportUserBehaviorRecordJSON = { command: 'exportUserBehaviorRecord', messageId: 'exportUserBehaviorRecord', }
export const exportDisinfectionRecordJSON = { command: 'exportDisinfectionRecord', messageId: 'exportDisinfectionRecord', }
export const cleanDisinfectionRecordJSON = { command: 'cleanDisinfectionRecord', messageId: 'cleanDisinfectionRecord', }
export const cleanUserBehaviorRecordJSON = { command: 'cleanUserBehaviorRecord', messageId: 'cleanUserBehaviorRecord', }
export const getUserBehaviorRecordDescJSON = (page, page_size) => { return { command: 'getUserBehaviorRecordDescJson', page, page_size, messageId: 'getUserBehaviorRecordDescJson', } }
// 配方
export const getAllFormulaJSON = { command: 'getAllFormula', messageId: 'getAllFormula', }
// 更新配方字段
export const updateFormulaJSON = (column, val, id) => { return { command: 'updateFormula', messageId: 'updateFormula', column, val, id, } }
// 删除配方
export const delFormulaJSON = id => { return { command: 'delFormula', messageId: 'delFormula', id, } }
// 添加配方 是不是少了log
export const addFormulaJSON = data => { return { command: 'addFormula', messageId: 'addFormula', ...data, } }
// 执行配方
export const startFormulaJSON = id => { return { command: 'startFormula', messageId: 'startFormula', id } }
export const updateSettingInRunInfectionJSON = (column, val) => { return { command: 'changeDisinfectionParameter', messageId: 'changeDisinfectionParameter', [column]: val, } }
export const getDisinfectionConfigJSON = { command: 'getDisinfectionConfig', messageId: 'getDisinfectionConfig', }
|