talentBankChange_select.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. /**
  2. * 初始化银行账号变更详情对话框
  3. */
  4. var TalentBankChangeInfoDlg = {
  5. talentBankChangeInfoData : {},
  6. validateFields: {
  7. newBankName: {validators: {notEmpty: {message: '现开户银行不能为空' }}},
  8. newBankNerPoint : {validators: {notEmpty: {message: '现开户银行网点不能为空' }}},
  9. newBankAccount : {validators: {notEmpty: {message: '现银行账号不能为空' }}},
  10. newBankNumber: {validators: {notEmpty: {message: '现银行行号'}}}
  11. }
  12. };
  13. /**
  14. * 清除数据
  15. */
  16. TalentBankChangeInfoDlg.clearData = function() {
  17. this.talentBankChangeInfoData = {};
  18. }
  19. /**
  20. * 设置对话框中的数据
  21. *
  22. * @param key 数据的名称
  23. * @param val 数据的具体值
  24. */
  25. TalentBankChangeInfoDlg.set = function(key, val) {
  26. this.talentBankChangeInfoData[key] = (typeof val == "undefined") ? $("#" + key).val() : val;
  27. return this;
  28. }
  29. /**
  30. * 设置对话框中的数据
  31. *
  32. * @param key 数据的名称
  33. * @param val 数据的具体值
  34. */
  35. TalentBankChangeInfoDlg.get = function(key) {
  36. return $("#" + key).val();
  37. }
  38. /**
  39. * 关闭此对话框
  40. */
  41. TalentBankChangeInfoDlg.close = function() {
  42. parent.layer.close(window.parent.TalentBankChange.layerIndex);
  43. }
  44. $(function() {
  45. });