panchengyong
10 days ago b2d3f7caf927e5b83ec52efb74f1f818dbb15236
rpa/libs/ecloud.js
@@ -23,7 +23,7 @@
/**
 * 取得当前任务的信息
 * @return {JSON} 对象
 * @return {null|JSON} 对象
 */
ECloudWrapper.prototype.getTaskInfo = function () {
    if (ecloudWrapper == null) {
@@ -33,7 +33,11 @@
    if (d == null || d == "") {
        return null;
    }
    return JSON.parse(d);
    try {
        return JSON.parse(d);
    } catch (e) {
    }
    return null;
};
@@ -59,7 +63,7 @@
 *   pageNum= 页码 例如 1代表第一页
 *   pageSize= 每页个数 例如 10 代表一页有10个
 *
 * @return {JSON} 资源JSON对象
 * @return {null|JSON} 资源JSON对象
 */
ECloudWrapper.prototype.getResources = function (map) {
    if (ecloudWrapper == null) {
@@ -69,7 +73,11 @@
    if (d == null || d == "") {
        return null;
    }
    return JSON.parse(d);
    try {
        return JSON.parse(d);
    } catch (e) {
    }
    return null;
};
@@ -87,7 +95,7 @@
 *   groupName = 数据的组名,如果云端没有这个组,会自动创建
 *   dataKey = 存储数据的唯一标示
 *   content = 数据字符串
 * @return {bool} true代表成功 false 代表失败
 * @return {boolean} true代表成功 false 代表失败
 */
ECloudWrapper.prototype.uploadStorageData = function (map) {
    if (ecloudWrapper == null) {
@@ -106,7 +114,7 @@
 *   dataKey = 数据唯一标示
 *   pageNum= 页码 例如 1代表第一页
 *   pageSize= 每页个数 例如 10 代表一页有10个
 * @return {JSON} JSON对象
 * @return {null|JSON} JSON对象
 */
ECloudWrapper.prototype.getStorageDatas = function (map) {
    if (ecloudWrapper == null) {
@@ -116,7 +124,11 @@
    if (d == null || d == "") {
        return null;
    }
    return JSON.parse(d);
    try {
        return JSON.parse(d);
    } catch (e) {
    }
    return null;
};
/**
@@ -128,7 +140,7 @@
 *   "subTaskId":123,
 *    "msg": "因为找不到XXX失败"
 * }
 * @return {bool} true代表成功 false 代表失败
 * @return {boolean} true代表成功 false 代表失败
 */
ECloudWrapper.prototype.subTaskFail = function (map) {
    if (ecloudWrapper == null) {
@@ -146,7 +158,7 @@
 *   "subTaskId":123,
 *   "msg": "任务成功"
 * }
 * @return {bool} true代表成功 false 代表失败
 * @return {boolean} true代表成功 false 代表失败
 */
ECloudWrapper.prototype.subTaskOk = function (map) {
    if (ecloudWrapper == null) {
@@ -161,7 +173,7 @@
 * 例如 {"groupName":"数据组1","dataName":"key"}
 * key定义: groupName = 数据组名称
 * dataName = 数据名称
 * @return {null|any}
 * @return {null|JSON}
 */
ECloudWrapper.prototype.getData = function (map) {
    if (ecloudWrapper == null) {
@@ -171,7 +183,12 @@
    if (d == null || d == "") {
        return null;
    }
    return JSON.parse(d);
    try {
        return JSON.parse(d);
    } catch (e) {
    }
    return null;
};
@@ -183,7 +200,7 @@
 * dataName = 数据名称
 * getType = 获取数据方式,1 头部获取,2 尾部获取,3 随机获取
 * size = 需要获取的数据条数
 * @return {null|json数组} 空或者JSON数组
 * @return {null|JSON} 空或者JSON数组
 */
ECloudWrapper.prototype.getDataPop = function (map) {
    if (ecloudWrapper == null) {
@@ -193,7 +210,12 @@
    if (d == null || d == "") {
        return null;
    }
    return JSON.parse(d);
    try {
        return JSON.parse(d);
    } catch (e) {
    }
    return null;
};
@@ -205,7 +227,7 @@
 * groupName = 数据组名称
 * dataName = 数据名称
 * content=内容
 * @return {bool} true代表成功 false ,代表失败
 * @return {boolean} true代表成功 false ,代表失败
 */
ECloudWrapper.prototype.addData = function (map) {
    if (ecloudWrapper == null) {
@@ -223,7 +245,7 @@
 * groupName = 数据组名称
 * dataName = 数据名称
 * content=内容
 * @return {bool} true代表成功 false ,代表失败
 * @return {boolean} true代表成功 false ,代表失败
 */
ECloudWrapper.prototype.updateData = function (map) {
    if (ecloudWrapper == null) {
@@ -238,7 +260,7 @@
 * key定义:
 * groupName = 数据组名称
 * dataName = 数据名称
 * @return {bool} true代表成功 false ,代表失败
 * @return {boolean} true代表成功 false ,代表失败
 */
ECloudWrapper.prototype.removeData = function (map) {
    if (ecloudWrapper == null) {
@@ -255,7 +277,7 @@
 * groupName = 数据组名称
 * dataName = 数据名称
 * content=内容
 * @return {bool} true代表成功 false ,代表失败
 * @return {boolean} true代表成功 false ,代表失败
 */
ECloudWrapper.prototype.appendOneLineData = function (map) {
    if (ecloudWrapper == null) {
@@ -272,7 +294,7 @@
 * groupName = 数据组名称
 * dataName = 数据名称
 * content=内容
 * @return {bool} true代表成功 false ,代表失败
 * @return {boolean} true代表成功 false ,代表失败
 */
ECloudWrapper.prototype.removeOneLineData = function (map) {
    if (ecloudWrapper == null) {
@@ -296,7 +318,7 @@
/**
 * 删除脚本文件保证安全
 * @return {bool} true代表成功 false ,代表失败
 * @return {boolean} true代表成功 false ,代表失败
 */
ECloudWrapper.prototype.removeScriptFile = function () {
    if (ecloudWrapper == null) {
@@ -485,7 +507,7 @@
 * 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) {
@@ -505,7 +527,7 @@
 * 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) {
@@ -522,7 +544,7 @@
 * key定义:
 * cacheKey = 缓存key
 * expireTime = 过期时间 单位是秒,为空或者小于等于0代表不过期
 * @return {bool} true代表成功 false ,代表失败
 * @return {boolean} true代表成功 false ,代表失败
 */
ECloudWrapper.prototype.updateCacheExpire = function (map) {
    if (ecloudWrapper == null) {
@@ -538,7 +560,7 @@
 * 例如 {"cacheKey":"缓存key"}
 * key定义:
 * cacheKey = 缓存key
 * @return {bool} true代表成功 false ,代表失败
 * @return {boolean} true代表成功 false ,代表失败
 */
ECloudWrapper.prototype.removeCache = function (map) {
    if (ecloudWrapper == null) {
@@ -610,7 +632,11 @@
    if (d == null || d == "") {
        return null;
    }
    return JSON.parse(d);
    try {
        return JSON.parse(d);
    } catch (e) {
    }
    return null;
};
/**
@@ -620,7 +646,7 @@
 * 例如 {"cacheKey":"缓存key"}
 * key定义:
 * cacheKey = 缓存key
 * @return {long} 返回redis自增后的值
 * @return {number} 返回redis自增后的值
 */
ECloudWrapper.prototype.incrementCache = function (map) {
    if (ecloudWrapper == null) {
@@ -654,7 +680,7 @@
 * 例如 {"cacheKey":"缓存key"}
 * key定义:
 * cacheKey = 缓存key
 * @return {long} 返回redis自减的值
 * @return {number} 返回redis自减的值
 */
ECloudWrapper.prototype.decrementCache = function (map) {
    if (ecloudWrapper == null) {
@@ -670,7 +696,7 @@
 * 例如 {"cacheKey":"缓存key"}
 * key定义:
 * cacheKey = 缓存key
 * @return {long} 返回redis剩余的过期时间,负数代表永不过期
 * @return {number} 返回redis剩余的过期时间,负数代表永不过期
 */
ECloudWrapper.prototype.getCacheExpire = function (map) {
    if (ecloudWrapper == null) {