| 123456789101112131415161718192021222324252627 |
- Ext.define('saas.view.purchase.list.ListController', {
- extend: 'saas.view.core.grid.GridPanelController',
- alias: 'controller.purchase-list-listcontroller',
- control: {
- 'grid': {
- itemClick: function(view,record) {
- console.log('grid1: click.....');
- var id = record.get('id');
- var mainTab = Ext.getCmp('main-tab-panel');
- var title = '采购单明细',
- existingItem = mainTab.down('[id=' + id + ']');
- lastView = mainTab.getActiveTab();
- if (!existingItem) {
- var form = Ext.create('saas.view.purchase.panel.FormPanel', {
- id,
- title,
- viewModel: Ext.create('Ext.app.ViewModel')
- });
- mainTab.setActiveTab(mainTab.add(form));
- }
- }
- }
- }
- });
|