FormPanelModel.js 782 B

12345678910111213141516171819202122232425262728
  1. Ext.define('saas.view.money.verification.FormPanelModel', {
  2. extend: 'saas.view.core.form.FormPanelModel',
  3. alias: 'viewmodel.money-verification-formpanel',
  4. data: {
  5. showCopyBtn: false
  6. },
  7. formulas: {
  8. vc_kind_change: {
  9. bind: '{vc_kind}',
  10. get: function(v) {
  11. var form = this.getView();
  12. var vc_kind = form.down('[name=vc_kind]');
  13. form.acitveType = v;
  14. if(form.initId==0||!vc_kind.firstLoad){
  15. form.defaultItems = [];
  16. form.initFormItems();
  17. }
  18. if(vc_kind.firstLoad){
  19. vc_kind.firstLoad = false;
  20. }
  21. return v;
  22. }
  23. }
  24. }
  25. });