|
|
@@ -533,6 +533,8 @@ Ext.define('saas.view.money.verification.FormPanelController', {
|
|
|
})
|
|
|
store.removeAll();
|
|
|
store.add(datas);
|
|
|
+ // 不写该方法合计列会错位,这里触发afterEdit事件用来刷新grid
|
|
|
+ store.getAt(0) ? store.afterEdit(store.getAt(0), ['']) : null;
|
|
|
},
|
|
|
|
|
|
onSave: function() {
|
|
|
@@ -668,4 +670,18 @@ Ext.define('saas.view.money.verification.FormPanelController', {
|
|
|
form.fireEvent('afteraudit', false, form, res);
|
|
|
});
|
|
|
},
|
|
|
+ myInitCopyData: function(formData) {
|
|
|
+ var me = this,
|
|
|
+ form = me.getView();
|
|
|
+ //录入人,录入日期,审核人,审核日期清空
|
|
|
+ formData.main['creatorId'] = saas.util.BaseUtil.getCurrentUser().id;
|
|
|
+ formData.main['creatorName'] = saas.util.BaseUtil.getCurrentUser().realname;
|
|
|
+ formData.main['createTime'] = Ext.Date.format(new Date(), 'Y-m-d H:i:s');
|
|
|
+ formData.main['updaterId'] = undefined;
|
|
|
+ formData.main['updaterName'] = undefined;
|
|
|
+ formData.main['updateTime'] = undefined;
|
|
|
+ formData.main[form._auditmanField] = undefined;
|
|
|
+ formData.main[form._auditdateField] = undefined;
|
|
|
+ return formData;
|
|
|
+ }
|
|
|
});
|