success.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. define(['template', 'user', 'config'], function (template, user, config) {
  2. return {
  3. title: '壹管家上门服务',
  4. body: '',
  5. init: function (pageData, dtd) {
  6. var $view = this;
  7. var $doc = $(document);
  8. var tpl = template('success/index', {
  9. showNavBar: !config.isWX && !config.isChubao
  10. });
  11. $('.spa-page-body', $view).html(tpl);
  12. $.newTouch('.my-order', function (event) {
  13. event.preventDefault();
  14. user.checkLogin(function () {
  15. $doc.trigger('spa:navigate', {
  16. hash: 'myOrder/1',
  17. pushData: {
  18. animate: 'slideOutDown', //强制设置动画为落下
  19. needReload: true
  20. }
  21. });
  22. });
  23. }, $view);
  24. $.newTouch('.btn-home', function (event) {
  25. event.preventDefault();
  26. $doc.trigger('spa:navigate', {
  27. hash: ''
  28. });
  29. }, $view);
  30. $view.on('tapBackButton', function (event) {
  31. event.preventDefault();
  32. $doc.trigger('spa:navigate', {
  33. hash: '',
  34. pushData: {
  35. animate: 'slideOutDown' //强制设置动画为落下
  36. }
  37. });
  38. });
  39. dtd.resolve();
  40. }
  41. }
  42. })