CheckForm.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. Ext.define('erp.view.plm.test.CheckForm',{
  2. extend: 'Ext.form.Panel',
  3. alias: 'widget.erpCheckPanel',
  4. id: 'form',
  5. //title: '<font color=#a1a1a1;>'+ $I18N.common.form.title +'</font><font id="errMsg" color=red style="float:right;padding-right:50px;"></font>',
  6. region: 'north',
  7. frame : true,
  8. layout : 'column',
  9. autoScroll : true,
  10. defaultType : 'textfield',
  11. labelSeparator : ':',
  12. buttonAlign : 'center',
  13. fieldDefaults : {
  14. margin : '4 2 4 2',
  15. fieldStyle : "background:#FFFAFA;color:#515151;",
  16. labelAlign : "right",
  17. blankText : $I18N.common.form.blankText
  18. },
  19. FormUtil: Ext.create('erp.util.FormUtil'),
  20. saveUrl: '',
  21. updateUrl: '',
  22. deleteUrl: '',
  23. auditUrl: '',
  24. resAuditUrl: '',
  25. submitUrl: '',
  26. resSubmitUrl: '',
  27. bannedUrl: '',
  28. resBannedUrl: '',
  29. getIdUrl: '',
  30. keyField: '',
  31. codeField: '',
  32. statusField: '',
  33. initComponent : function(){
  34. formCondition =formCondition+getUrlParam('formCondition');
  35. formCondition = (formCondition == null) ? "" : formCondition.replace(/IS/g,"=");
  36. var param = {caller: caller, condition: formCondition};
  37. this.FormUtil.getItemsAndButtons(this, 'plm/CheckFormItemsAndData.action', param);//
  38. this.callParent(arguments);
  39. }
  40. });