FormPanelModel.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. Ext.define('saas.view.purchase.reconciliation.FormPanelModel', {
  2. extend: 'saas.view.core.form.FormPanelModel',
  3. alias: 'viewmodel.purchase-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. configurable: false, // 显示界面设置按钮
  20. detailBindeFields: [], // 从表绑定列
  21. detailStore: null, // 从表store
  22. },
  23. formulas:{
  24. Hidden:{
  25. bind:'{ac_confirmstatus}',
  26. get:function(value){
  27. return !!value;
  28. }
  29. }
  30. }
  31. });