把 process.doStartFlowOrUpdate(doc,params,getWebUser()); 这段注释掉,则循环可以正确执行,执行输出如下:
JsUtil:recordid[i]:10113718
JsUtil:doc:Document:楚雄供电局综合管理系统/楚雄供电局绩效管理系统/指标库,考核预警流程/预警流程/配合预警
ZB_YJBHnull
ZB_SFYJnull
预扣分数0.0
预警说明null
指标名称资产负债率
配合部门11e3-147e-31ad6a01-880a-07945839469a
指标性质负向
指标类型预警
单位%
牵头部门11e3-1477-6cd48e62-880a-07945839469a
ZB_XYJHZnull
ZB_BYWCZnull
日期2014-07
ZB_BYJHZnull
部门名称南华公司
JsUtil:getWebUser:cn.myapps.core.user.action.WebUser@3c00a9
JsUtil:recordid[i]:10113719
JsUtil:doc:Document:楚雄供电局综合管理系统/楚雄供电局绩效管理系统/指标库,考核预警流程/预警流程/配合预警
ZB_YJBHnull
ZB_SFYJnull
预扣分数0.0
预警说明null
指标名称利润总额
配合部门11e3-147e-31ad6a01-880a-07945839469a
指标性质正向
指标类型预警
单位万元
牵头部门11e3-1477-6cd48e62-880a-07945839469a
ZB_XYJHZnull
日期2014-07
ZB_BYWCZnull
ZB_BYJHZnull
部门名称南华公司
JsUtil:getWebUser:cn.myapps.core.user.action.WebUser@3c00a9
感觉数据是没有什么问题,是不是程序版本的问题呢?能不能推荐一个稳定点的版本呢?或者对应的更新包也可以。
还有报错是 var doc = findDocument(recordid[i]); 这个报错的,但是为什么把这段 process.doStartFlowOrUpdate(doc,params,getWebUser()); 注释掉则可以正确执行?是不是这两个方法对象有冲突呢? |