diff --git a/o2web/source/x_desktop/js/initialScriptText.js b/o2web/source/x_desktop/js/initialScriptText.js index 9ee5a88dcb6fc94a1f2c9dac2f59afde1724a375..4ab1357b9366c66bfd0b62b6cc1f900118d32b9c 100644 --- a/o2web/source/x_desktop/js/initialScriptText.js +++ b/o2web/source/x_desktop/js/initialScriptText.js @@ -2318,11 +2318,11 @@ bind.Table = function(name){ * @param {Function} [success] 调用成功时的回调函数。 * @param {Function} [failure] 调用错误时的回调函数。 * @o2syntax - * table.listRowNext( id, count, success, failure ) + * table.listRowPrev( id, count, success, failure ) * @example * var table = new this.Table("table1"); * - * table.listRowNext( "0", 20, function(data){ + * table.listRowPrev( "0", 20, function(data){ * //data 形如 * //{ * // "type": "success", @@ -2361,7 +2361,7 @@ bind.Table = function(name){ * var table = new this.Table("table1"); * * //查询字段name等于zhangsan的数据,结果按updateTime倒序 - * table.listRowSelect( "o.name='zhangsan", "o.updateTime desc", 20, function(data){ + * table.listRowSelect( "o.name='zhangsan'", "o.updateTime desc", 20, function(data){ * //data 形如 * //{ * // "type": "success", @@ -2851,7 +2851,7 @@ bind.service = { * @example * //通过get方法发起restful请求,获取json数据 * var res = this.service.restful("get", "config/myjson.json"); - * if (res.responseCode>=200 && responseCode<300){ + * if (res.responseCode>=200 && res.responseCode<300){ * var jsonData = res.json; * } */ @@ -3259,7 +3259,11 @@ bind.assignData = { //java_assignData 应用调用活动的创建的流程 * @param {Object} [data] 要设置的assignData对象,一般情况都是通过assignData.get()获取并做必要修改的对象。 * @o2syntax * this.assignData.set(data); - * @deprecated 不建议使用,建议return一个json对象或数组的方式来设置data。 + * @deprecated set方法已不建议使用了。建议return一个json对象或数组的方式来设置data。 + * @example + * var data = this.assignData.get(); + * data.data.parentProcessData = "父流程实例的信息"; + * return data; */ "set": function(data){ bind.java_assignData.set(JSON.stringify(data || this.data)); @@ -3286,7 +3290,7 @@ Object.defineProperties(bind.assignData, {"data": { * @module server.parameters * @o2category server.process * @o2ordernumber 215 - * @deprecated 不建议使用,建议return一个json对象或数组的方式来设置参数。 + * @deprecated parameters对象已经不建议使用了。建议return一个json对象或数组的方式来设置参数。 * @example * //使用jaxrs方式的服务调用活动的参数脚本中 * //如果rest服务地址为:xxx/{id}/xx/{name},则需要传入两个参数:id和name,可使用如下代码: @@ -3384,10 +3388,8 @@ bind.parameters = { * @methodOf module:server.parameters * @static * @param {String|Number} [name] jaxrs方式的服务调用活动,传入要删除参数的key;jaxws方式的服务调用活动,传入要删除的参数的索引。 - * @param {String|Number|boolean} [value] 要设置的参数值。 * @o2syntax - * this.parameters.put(name, value); - * this.parameters.put(obj); + * this.parameters.remove(name); * @deprecated 不建议使用 */ "remove": function(name){ @@ -3406,7 +3408,7 @@ bind.parameters = { * @module server.body * @o2category server.process * @o2ordernumber 220 - * @deprecated 不建议使用,建议return一个json对象的方式来设置body。如: + * @deprecated body对象已经不建议使用了。建议return一个json对象的方式来设置body。如: *
return {
* "key1": "value1",
* "key2": "value2",
@@ -3466,7 +3468,7 @@ bind.body = {
* @module server.headers
* @o2category server.process
* @o2ordernumber 225
- * @deprecated 不建议使用,建议return一个json对象的方式来设置headers。如:
+ * @deprecated headers对象已经不建议使用了,建议return一个json对象的方式来设置headers。如:
* return {
* "Content-Type": "application/x-www-form-urlencoded",
* "Accept-Language": "en"
@@ -3543,7 +3545,7 @@ bind.headers = {
//java_jaxwsResponse 直接返回不做处理
/**
- * 用于流程配置的服务调用活动中的“响应脚本”,描述调用服务后得到的响应。
+ * 用于流程配置的服务调用活动中的“响应脚本”,描述调用服务后得到的响应。(注意:调用方式为异步时,“响应脚本”不会执行)
* @o2range 流程配置-服务调用活动中的“响应脚本”
* @module server.response
* @o2category server.process
@@ -3624,7 +3626,7 @@ bind.form = null;
* @o2category server.process
* @o2ordernumber 235
* @o2syntax
- * var res = this.response;
+ * var res = this.request;
*/
bind.request = {
/**
@@ -3634,7 +3636,7 @@ bind.request = {
* @static
* @return {Object|String} 请求的body内容,如果能转换为json,则返回json对象,否则返回请求的内容的文本.
* @o2syntax
- * var req = this.response.getBody();
+ * var req = this.request.getBody();
*/
"getBody": function(){
try{
@@ -3645,16 +3647,16 @@ bind.request = {
}
}
/**
- * @summary 获取请求的body内容。与getBody()方法相同
- * @member {Object|String} requestData
+ * @summary 获取请求的body的原始内容。
+ * @member {String} text
* @memberOf server.module:request
* @o2syntax
- * var req = this.request.value;
+ * var req = this.request.text;
*/
Object.defineProperties(bind, {
- "requestData": {
+ "text": {
"configurable": true,
- "get": function(){return bind.request.getBody();}
+ "get": function(){return bind.java_requestText;}
}
});
@@ -3679,7 +3681,7 @@ Object.defineProperties(bind, {
* @module server.expire
* @o2category server.process
* @o2ordernumber 240
- * @deprecated 不建议使用,建议return一个json对象的方式来设置超时时间。
+ * @deprecated expire对象已经不建议使用了。建议return一个json对象的方式来设置超时时间。
* @example
* //设置超时时限为待办产生后5小时
* this.expire.setHour(5);
diff --git a/o2web/source/x_desktop/js/initialServiceScriptText.js b/o2web/source/x_desktop/js/initialServiceScriptText.js
index f002be65778818d620cf270a6ac4d242a766364c..2594990d464320834f6d676bb1b4035b885c43ef 100644
--- a/o2web/source/x_desktop/js/initialServiceScriptText.js
+++ b/o2web/source/x_desktop/js/initialServiceScriptText.js
@@ -1067,7 +1067,7 @@ var response = {
* @static
* @param {String} [url] 跳转的url。
* @o2syntax
- * this.response.temporaryRedirect(url);
+ * this.response.redirect(url);
*/
redirect: function(url){
bind.java_customResponse.temporaryRedirect(url);