| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- /**
- * Created by zhouy on 2018/10/18.
- */
- Ext.define('saas.view.document.currencys.DatalistController', {
- extend: 'saas.view.document.kind.KindController',
- alias: 'controller.document-currencys-datalist',
-
- insertActionColumn:function(columns){
- var me=this;
- if(columns.length>0 && columns[0].xtype!='actioncolumn'){
- return Ext.Array.insert(columns,0,[{
- xtype:'actioncolumn',
- text:'操作',
- align: 'center',
- items: [{
- tooltip: '编辑',
- iconCls: 'x-fa fa-pencil fa-fw',
- handler: me.onEdit,
- scope:this
- }]
- }]);
- }
- return columns;
- },
- onEdit:function(grid,row,col){
- var dk = grid.ownerCt.ownerCt;
- var dataKind=dk.getViewModel().getData()['dataKind'].value,
- rec = grid.getStore().getAt(row);
- if(rec.get('cr_standard')==1){
- saas.util.BaseUtil.showErrorToast('本位币汇率无法修改')
- return false;
- }
- this.createDialog(dataKind,rec,dk);
- },
- onAdd:function(b){
- var form = this.view;
- this.dialog = form.add({
- xtype: 'document-currencys-addwindow',
- bind: {
- title: '新增币别'
- },
- _parent:form,
- record:null,
- session: true
- });
- this.dialog.show();
- },
- });
|