| | |
| | | |
| | | /** |
| | | * 取得当前任务的信息 |
| | | * @return {JSON} 对象 |
| | | * @return {null|JSON} 对象 |
| | | */ |
| | | ECloudWrapper.prototype.getTaskInfo = function () { |
| | | if (ecloudWrapper == null) { |
| | |
| | | if (d == null || d == "") { |
| | | return null; |
| | | } |
| | | return JSON.parse(d); |
| | | try { |
| | | return JSON.parse(d); |
| | | } catch (e) { |
| | | } |
| | | return null; |
| | | |
| | | }; |
| | | |
| | |
| | | * pageNum= 页码 例如 1代表第一页 |
| | | * pageSize= 每页个数 例如 10 代表一页有10个 |
| | | * |
| | | * @return {JSON} 资源JSON对象 |
| | | * @return {null|JSON} 资源JSON对象 |
| | | */ |
| | | ECloudWrapper.prototype.getResources = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | if (d == null || d == "") { |
| | | return null; |
| | | } |
| | | return JSON.parse(d); |
| | | try { |
| | | return JSON.parse(d); |
| | | } catch (e) { |
| | | } |
| | | return null; |
| | | }; |
| | | |
| | | |
| | |
| | | * groupName = 数据的组名,如果云端没有这个组,会自动创建 |
| | | * dataKey = 存储数据的唯一标示 |
| | | * content = 数据字符串 |
| | | * @return {bool} true代表成功 false 代表失败 |
| | | * @return {boolean} true代表成功 false 代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.uploadStorageData = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * dataKey = 数据唯一标示 |
| | | * pageNum= 页码 例如 1代表第一页 |
| | | * pageSize= 每页个数 例如 10 代表一页有10个 |
| | | * @return {JSON} JSON对象 |
| | | * @return {null|JSON} JSON对象 |
| | | */ |
| | | ECloudWrapper.prototype.getStorageDatas = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | if (d == null || d == "") { |
| | | return null; |
| | | } |
| | | return JSON.parse(d); |
| | | try { |
| | | return JSON.parse(d); |
| | | } catch (e) { |
| | | } |
| | | return null; |
| | | }; |
| | | |
| | | /** |
| | |
| | | * "subTaskId":123, |
| | | * "msg": "因为找不到XXX失败" |
| | | * } |
| | | * @return {bool} true代表成功 false 代表失败 |
| | | * @return {boolean} true代表成功 false 代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.subTaskFail = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * "subTaskId":123, |
| | | * "msg": "任务成功" |
| | | * } |
| | | * @return {bool} true代表成功 false 代表失败 |
| | | * @return {boolean} true代表成功 false 代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.subTaskOk = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * 例如 {"groupName":"数据组1","dataName":"key"} |
| | | * key定义: groupName = 数据组名称 |
| | | * dataName = 数据名称 |
| | | * @return {null|any} |
| | | * @return {null|JSON} |
| | | */ |
| | | ECloudWrapper.prototype.getData = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | if (d == null || d == "") { |
| | | return null; |
| | | } |
| | | return JSON.parse(d); |
| | | try { |
| | | return JSON.parse(d); |
| | | } catch (e) { |
| | | } |
| | | return null; |
| | | |
| | | }; |
| | | |
| | | |
| | |
| | | * dataName = 数据名称 |
| | | * getType = 获取数据方式,1 头部获取,2 尾部获取,3 随机获取 |
| | | * size = 需要获取的数据条数 |
| | | * @return {null|json数组} 空或者JSON数组 |
| | | * @return {null|JSON} 空或者JSON数组 |
| | | */ |
| | | ECloudWrapper.prototype.getDataPop = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | if (d == null || d == "") { |
| | | return null; |
| | | } |
| | | return JSON.parse(d); |
| | | try { |
| | | return JSON.parse(d); |
| | | } catch (e) { |
| | | |
| | | } |
| | | return null; |
| | | }; |
| | | |
| | | |
| | |
| | | * groupName = 数据组名称 |
| | | * dataName = 数据名称 |
| | | * content=内容 |
| | | * @return {bool} true代表成功 false ,代表失败 |
| | | * @return {boolean} true代表成功 false ,代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.addData = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * groupName = 数据组名称 |
| | | * dataName = 数据名称 |
| | | * content=内容 |
| | | * @return {bool} true代表成功 false ,代表失败 |
| | | * @return {boolean} true代表成功 false ,代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.updateData = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * key定义: |
| | | * groupName = 数据组名称 |
| | | * dataName = 数据名称 |
| | | * @return {bool} true代表成功 false ,代表失败 |
| | | * @return {boolean} true代表成功 false ,代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.removeData = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * groupName = 数据组名称 |
| | | * dataName = 数据名称 |
| | | * content=内容 |
| | | * @return {bool} true代表成功 false ,代表失败 |
| | | * @return {boolean} true代表成功 false ,代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.appendOneLineData = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * groupName = 数据组名称 |
| | | * dataName = 数据名称 |
| | | * content=内容 |
| | | * @return {bool} true代表成功 false ,代表失败 |
| | | * @return {boolean} true代表成功 false ,代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.removeOneLineData = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | |
| | | /** |
| | | * 删除脚本文件保证安全 |
| | | * @return {bool} true代表成功 false ,代表失败 |
| | | * @return {boolean} true代表成功 false ,代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.removeScriptFile = function () { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * expireTime = 过期时间 单位是秒,为空或者小于等于0代表不过期 |
| | | * dataType=数据类型,1 字符串,2 set集合用换行符\n分割的 |
| | | * content=数据,如果dataType=2这个数据将会用换行符\n分割转换为集合存储到redis中 |
| | | * @return {bool} true代表成功 false ,代表失败 |
| | | * @return {boolean} true代表成功 false ,代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.addCache = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * expireTime = 过期时间 单位是秒,为空或者小于等于0代表不过期 |
| | | * dataType=数据类型,1 字符串,2 set集合用换行符\n分割的 |
| | | * content=数据,如果dataType=2这个数据将会用换行符\n分割转换为集合存储到redis中 |
| | | * @return {bool} true代表成功 false ,代表失败 |
| | | * @return {boolean} true代表成功 false ,代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.updateCache = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * key定义: |
| | | * cacheKey = 缓存key |
| | | * expireTime = 过期时间 单位是秒,为空或者小于等于0代表不过期 |
| | | * @return {bool} true代表成功 false ,代表失败 |
| | | * @return {boolean} true代表成功 false ,代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.updateCacheExpire = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * 例如 {"cacheKey":"缓存key"} |
| | | * key定义: |
| | | * cacheKey = 缓存key |
| | | * @return {bool} true代表成功 false ,代表失败 |
| | | * @return {boolean} true代表成功 false ,代表失败 |
| | | */ |
| | | ECloudWrapper.prototype.removeCache = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | if (d == null || d == "") { |
| | | return null; |
| | | } |
| | | return JSON.parse(d); |
| | | try { |
| | | return JSON.parse(d); |
| | | } catch (e) { |
| | | } |
| | | return null; |
| | | }; |
| | | |
| | | /** |
| | |
| | | * 例如 {"cacheKey":"缓存key"} |
| | | * key定义: |
| | | * cacheKey = 缓存key |
| | | * @return {long} 返回redis自增后的值 |
| | | * @return {number} 返回redis自增后的值 |
| | | */ |
| | | ECloudWrapper.prototype.incrementCache = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * 例如 {"cacheKey":"缓存key"} |
| | | * key定义: |
| | | * cacheKey = 缓存key |
| | | * @return {long} 返回redis自减的值 |
| | | * @return {number} 返回redis自减的值 |
| | | */ |
| | | ECloudWrapper.prototype.decrementCache = function (map) { |
| | | if (ecloudWrapper == null) { |
| | |
| | | * 例如 {"cacheKey":"缓存key"} |
| | | * key定义: |
| | | * cacheKey = 缓存key |
| | | * @return {long} 返回redis剩余的过期时间,负数代表永不过期 |
| | | * @return {number} 返回redis剩余的过期时间,负数代表永不过期 |
| | | */ |
| | | ECloudWrapper.prototype.getCacheExpire = function (map) { |
| | | if (ecloudWrapper == null) { |