| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- Ext.QuickTips.init();
- Ext.define('erp.controller.scm.reserve.MonthAccountDetail', {
- extend: 'Ext.app.Controller',
- requires: ['erp.util.BaseUtil'],
- views: ['scm.reserve.MonthAccountDetail'],
- init:function(){
- var me = this;
- this.BaseUtil = Ext.create('erp.util.BaseUtil');
- this.control({
- 'button[id=query]': {
- click: function(btn) {
- me.getArAccount(btn.ownerCt.ownerCt);
- }
- },
- 'grid': {
- afterrender: function(g) {
- me.getDetailDate(g);
- }
- }
- });
- },
-
- getDetailDate: function(g) {
- Ext.Ajax.request({
- url: basePath + 'scm/reserve/monthAccountDetail.action',
- params: {
- ym:ym,
- catecode:catecode
- },
- callback: function(opt, s, r) {
- var rs = Ext.decode(r.responseText);
- if(rs.success) {
- // console.log()
- // var grid = form.ownerCt.down('gridpanel');
- g.store.loadData(rs.data);
- } else if(rs.exceptionInfo) {
- showError(rs.exceptionInfo);
- }
- }
- });
- }
- });
|