|
@@ -631,12 +631,19 @@ Ext.define('KitchenSink.view.binding.ChildForm', {
|
|
|
Ext.Array.each(names,function(name) {
|
|
Ext.Array.each(names,function(name) {
|
|
|
if(name){
|
|
if(name){
|
|
|
var dataField = form.down('[name='+name+']');
|
|
var dataField = form.down('[name='+name+']');
|
|
|
- if(dataField&&dataField.value){
|
|
|
|
|
- params[name] = dataField.value;
|
|
|
|
|
- params._value = dataField.value;
|
|
|
|
|
|
|
+ if(dataField){
|
|
|
|
|
+ var value = dataField.getValue();
|
|
|
|
|
+
|
|
|
|
|
+ if(Ext.isDate(value)) {
|
|
|
|
|
+ value = Ext.Date.format(value, 'Y-m-d H:i:s');
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ params[name] = value;
|
|
|
|
|
+ params._value = value;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
+
|
|
|
var idField = form.down('[name='+belong.keyField+']');
|
|
var idField = form.down('[name='+belong.keyField+']');
|
|
|
params[belong.keyField] = idField.value || 0;
|
|
params[belong.keyField] = idField.value || 0;
|
|
|
//保存接口
|
|
//保存接口
|