|
|
@@ -77,7 +77,7 @@ Ext.define('saas.view.core.form.ConDateField', {
|
|
|
}else {
|
|
|
me.value=null;
|
|
|
}
|
|
|
- me.setValue(v, from, to);
|
|
|
+ me.setBindValue(v, from, to);
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
@@ -107,7 +107,7 @@ Ext.define('saas.view.core.form.ConDateField', {
|
|
|
}else {
|
|
|
me.value=null;
|
|
|
}
|
|
|
- me.setValue(v, from, to);
|
|
|
+ me.setBindValue(v, from, to);
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
@@ -189,7 +189,7 @@ Ext.define('saas.view.core.form.ConDateField', {
|
|
|
from.setEditable(false);
|
|
|
to.setEditable(false);
|
|
|
}
|
|
|
- me.setValue(v, minDate, maxDate);
|
|
|
+ me.setBindValue(v, minDate, maxDate);
|
|
|
},
|
|
|
setInitValue: function(v) {
|
|
|
if (v) {
|
|
|
@@ -197,12 +197,17 @@ Ext.define('saas.view.core.form.ConDateField', {
|
|
|
this.setDateFieldValue(v);
|
|
|
}
|
|
|
},
|
|
|
- setValue: function(v, from, to){
|
|
|
- this.value = {type: v,
|
|
|
+ setBindValue: function(v, from, to){
|
|
|
+ this.value = {
|
|
|
+ type: v,
|
|
|
from: from,
|
|
|
- to: to};
|
|
|
+ to: to
|
|
|
+ };
|
|
|
this.publishState('value', this.value);
|
|
|
},
|
|
|
+ setValue: function(v) {
|
|
|
+ this.value = v;
|
|
|
+ },
|
|
|
getValue: function(){
|
|
|
return this.value;
|
|
|
},
|