提交 26e1fb0c 编写于 作者: U unknown

修复Org组件返回空值出错的问题

上级 86ccea77
...@@ -2051,7 +2051,7 @@ if (MWF.xApplication.process.Xform && MWF.xApplication.process.Xform.Form) { ...@@ -2051,7 +2051,7 @@ if (MWF.xApplication.process.Xform && MWF.xApplication.process.Xform.Form) {
if (this.ignoreOldData) { if (this.ignoreOldData) {
identityOpt.values = this._computeValue() || []; identityOpt.values = this._computeValue() || [];
} else { } else {
identityOpt.values = this.getValue(); identityOpt.values = this.getValue() || [];
} }
identityOpt.exclude = exclude; identityOpt.exclude = exclude;
} }
...@@ -2069,7 +2069,7 @@ if (MWF.xApplication.process.Xform && MWF.xApplication.process.Xform.Form) { ...@@ -2069,7 +2069,7 @@ if (MWF.xApplication.process.Xform && MWF.xApplication.process.Xform.Form) {
if (this.ignoreOldData) { if (this.ignoreOldData) {
unitOpt.values = this._computeValue() || []; unitOpt.values = this._computeValue() || [];
} else { } else {
unitOpt.values = this.getValue(); unitOpt.values = this.getValue() || [];
} }
unitOpt.exclude = exclude; unitOpt.exclude = exclude;
} }
...@@ -2355,7 +2355,7 @@ if (MWF.xApplication.process.Xform && MWF.xApplication.process.Xform.Form) { ...@@ -2355,7 +2355,7 @@ if (MWF.xApplication.process.Xform && MWF.xApplication.process.Xform.Form) {
resetSelectorData: function () { resetSelectorData: function () {
if (this.selector && this.selector.selector) { if (this.selector && this.selector.selector) {
this.selector.selector.emptySelectedItems(); this.selector.selector.emptySelectedItems();
this.selector.selector.options.values = this.getValue(); this.selector.selector.options.values = this.getValue() || [];
this.selector.selector.setSelectedItem(); this.selector.selector.setSelectedItem();
} }
}, },
...@@ -2364,7 +2364,7 @@ if (MWF.xApplication.process.Xform && MWF.xApplication.process.Xform.Form) { ...@@ -2364,7 +2364,7 @@ if (MWF.xApplication.process.Xform && MWF.xApplication.process.Xform.Form) {
this.setData(v || ""); this.setData(v || "");
}, },
resetData: function () { resetData: function () {
var v = this.getValue(); var v = this.getValue() || [];
//this.setData((v) ? v.join(", ") : ""); //this.setData((v) ? v.join(", ") : "");
this.setData(v); this.setData(v);
}, },
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册