DatalistController.js 938 B

123456789101112131415161718192021222324252627282930
  1. /**
  2. * Created by zhouy on 2018/10/18.
  3. */
  4. Ext.define('saas.view.document.currencys.DatalistController', {
  5. extend: 'saas.view.document.kind.KindController',
  6. alias: 'controller.document-currencys-datalist',
  7. onEdit:function(grid,row,col){
  8. var dk = grid.ownerCt.ownerCt;
  9. var dataKind=dk.getViewModel().getData()['dataKind'].value,
  10. rec = grid.getStore().getAt(row);
  11. if(rec.get('cr_standard')==1){
  12. saas.util.BaseUtil.showErrorToast('本位币汇率无法修改')
  13. return false;
  14. }
  15. this.createDialog(dataKind,rec,dk);
  16. },
  17. onAdd:function(b){
  18. var form = this.view;
  19. this.dialog = form.add({
  20. xtype: 'document-currencys-addwindow',
  21. bind: {
  22. title: '新增币别'
  23. },
  24. _parent:form,
  25. record:null,
  26. session: true
  27. });
  28. this.dialog.show();
  29. },
  30. });