FormPanelModel.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. Ext.define('saas.view.purchase.b2b.reconciliation.FormPanelModel', {
  2. extend: 'saas.view.core.form.FormPanelModel',
  3. alias: 'viewmodel.purchase-b2b-reconciliation-formpanel',
  4. data: {
  5. id: 0,
  6. base: {
  7. bindFields: [], // 绑定字段
  8. valid: true, // 单据是否合法
  9. editable: false, // 单据是否可编辑
  10. codeEditable: false, // 单据编号是否可编辑
  11. },
  12. auditBtnText: '审核', // 审核按钮默认text
  13. showAddBtn: false, // 显示新增按钮
  14. showSaveBtn: false, // 显示保存按钮
  15. showDeleteBtn: false, // 显示删除按钮
  16. showCopyBtn: false, // 显示复制按钮
  17. showAuditBtn: false, // 显示审核、反审核按钮
  18. showPrintBtn: false, // 显示打印按钮
  19. showLogBtn: false, // 显示操作日志按钮
  20. configurable: false, // 显示界面设置按钮
  21. detailBindeFields: [], // 从表绑定列
  22. detailStore: null, // 从表store
  23. },
  24. formulas:{
  25. showButtons:{
  26. bind:'{ac_confirmstatuscode}',
  27. get:function(value){
  28. return value == 'UNCONFIRM';
  29. }
  30. }
  31. }
  32. });