diff --git a/src/action/storageManage.js b/src/action/storageManage.js index bac034c..d5d882d 100644 --- a/src/action/storageManage.js +++ b/src/action/storageManage.js @@ -2,29 +2,50 @@ * 缓存对象管理 * 防止对象过多 */ -import StorageS from 'storages-js'; +import StorageS from 'storages-js' /** * 所有实例 * 公共管理 * */ -const allStorage = {}; +const allStorage = {} function createS(key, value) { if (!allStorage[key]) { - allStorage[key] = new StorageS(key, value, { modelName: 'local' }); + allStorage[key] = new StorageS(key, value, { modelName: 'local' }) } - return allStorage[key]; + return allStorage[key] } /** 保存用户的基本信息 */ const userStorage = (value) => { - return createS('user-container', value); -}; + return createS('user-container', value) +} const fullScreenStorage = (value) => { - return createS('full-screen-container', value); -}; + return createS('full-screen-container', value) +} + +/** 保存公共的 token 信息 */ +const userTokenStorage = (value) => { + return createS('token-container', value) +} +/** 保存机器人的信息 */ +const userRobotStorage = (value) => { + return createS('robot-container', value) +} +/** 保存地图信息 */ +const userMapStorage = (value) => { + return createS('map-container', value) +} +/** 保存机器人实时点位信息 */ +const userRobotPointsStorage = (value) => { + return createS('robot-points-container', value) +} export default { userStorage, fullScreenStorage, -}; + userTokenStorage, + userRobotStorage, + userMapStorage, + userRobotPointsStorage, +} diff --git a/src/api/home.js b/src/api/home.js index f645ae6..6e509f8 100644 --- a/src/api/home.js +++ b/src/api/home.js @@ -8,3 +8,8 @@ export const getTokenApi = (data) => { export const getDeviceInfoApi = (data) => { return service.post('/api/robot/sbdUser/getDeviceList', data) } + +// 操作机器人行动接口 +export const handleRobotActionApi = (data) => { + return service.post('/api/robot/instruct/sedXml', data) +} diff --git a/src/components/DialogModal/index.vue b/src/components/DialogModal/index.vue index 499138f..e781858 100644 --- a/src/components/DialogModal/index.vue +++ b/src/components/DialogModal/index.vue @@ -68,6 +68,6 @@ const onHandleCloseModal = () => { .modal-content { flex: 1; - // height: calc(100% - 40px); + height: calc(100% - 40px); } diff --git a/src/components/FlvPlayer/index.vue b/src/components/FlvPlayer/index.vue index 2b2a88f..88a7cc0 100644 --- a/src/components/FlvPlayer/index.vue +++ b/src/components/FlvPlayer/index.vue @@ -2,17 +2,18 @@