define(['$', 'template', 'user', 'config', 'api', 'product'], function ($, template, user, config, api, product) { function back(event) { event.preventDefault(); $(document).trigger('spa:navigate', { hash: '', pushData: { dontNeedReload: true } }); } return { title: '壹管家上门服务', body: '', init: function (pageData, dtd) { var $view = this; var $doc = $(document); // 返回 $view.on('swipeRight', function (event) { back.call(this, event); }); $.newTouch('.back-button', function (event) { back.call(this, event); }, $view); $view.on('tapBackButton', function (event) { back.call(this, event); }); $.newTouch('.btn-order-info', function (event) { event.preventDefault(); var order_id = $(this).attr('data-order-id'); $doc.trigger('spa:navigate', { hash: 'MyOrderInfo', pushData: { needReload: true, order_id: order_id } }); }, $view) dtd.resolve(); }, beforeopen: function (pageData, dtd) { var $view = this; var $doc = $(document); api.getMyOrder({ user_id: user.id }, function (res) { order = res.data.xyh_orders; for (var i = 0; i < order.length; i++) { order[i].order_time = $.timetrans(order[i].order_time) order[i].pre_production_date = $.timetrans(order[i].pre_production_date) order[i].production_date = $.timetrans(order[i].production_date) } //订单信息处 var tmpData = { order: order // 订单信息 }; var tpl = template('MyOrder/index', tmpData); $('.spa-page-body', $view).html(tpl); }) dtd.resolve(); if (config.isWX) { wx.ready(function () { wx.onMenuShareTimeline({ title: '家政服务,首选壹管家', link: 'http://www.yiguanjia.club/o2o/web/index', imgUrl: 'http://wozhua-others.qiniudn.com/icon-o2o-home.jpg' }); wx.onMenuShareAppMessage({ title: '家政服务,首选壹管家', desc: '全程管家,精心每一个细节!', link: 'http://www.yiguanjia.club/o2o/web/index', imgUrl: 'http://wozhua-others.qiniudn.com/icon-o2o-home.jpg' }); }); } } } })