sign.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. (function () {
  2. var $header = null;
  3. var page = {
  4. isScroll: true,
  5. init: function ($page, param) {
  6. // 添加头部按钮列表
  7. var _html = '\
  8. <div class="lr-form-header-cancel" style="display:block;" >取消</div>\
  9. <div class="lr-form-header-submit" style="display:block;" >提交</div>';
  10. $header = $page.parents('.f-page').find('.f-page-header');
  11. $header.append(_html);
  12. // 添加头部按钮事件
  13. // 取消
  14. $header.find('.lr-form-header-cancel').on('tap', function () {
  15. learun.nav.closeCurrent();
  16. });
  17. // 提交
  18. $header.find('.lr-form-header-submit').on('tap', function () {
  19. if (!$page.find('.lr-form-container').lrformValid()) {
  20. return false;
  21. }
  22. var formdata = $page.find('.lr-form-container').lrformGet();
  23. formdata.auditorName = $page.find('#auditorId').lrselectGet('text');
  24. var prepage = learun.nav.getpage("workflow/audit");
  25. prepage.sign(formdata);
  26. });
  27. $page.find('#auditorId').lrselect({
  28. type: 'user'
  29. });
  30. },
  31. destroy: function (pageinfo) {
  32. $header = null;
  33. }
  34. };
  35. return page;
  36. })();