|
@@ -77,9 +77,8 @@ Ext.define('saas.util.FormUtil', {
|
|
|
|
|
|
|
|
loadData: function(form) {
|
|
loadData: function(form) {
|
|
|
var me = this;
|
|
var me = this;
|
|
|
-
|
|
|
|
|
if(form.initId && form.initId!=0) {
|
|
if(form.initId && form.initId!=0) {
|
|
|
- var url = form._dataModelUrl + form.initId,async=false;
|
|
|
|
|
|
|
+ var url = form._readUrl + form.initId,async=false;
|
|
|
me.BaseUtil.request({url,async })
|
|
me.BaseUtil.request({url,async })
|
|
|
.then(function(response) {
|
|
.then(function(response) {
|
|
|
var res = Ext.decode(response.responseText);
|
|
var res = Ext.decode(response.responseText);
|
|
@@ -93,6 +92,10 @@ Ext.define('saas.util.FormUtil', {
|
|
|
.catch(function(response) {
|
|
.catch(function(response) {
|
|
|
console.error(response);
|
|
console.error(response);
|
|
|
});
|
|
});
|
|
|
|
|
+ }else{
|
|
|
|
|
+ var viewModel = form.getViewModel();
|
|
|
|
|
+ var detailStore = viewModel.get('detailGridField');
|
|
|
|
|
+ detailStore.loadData([{},{},{},{},{},{},{},{},{},{}]);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|