123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- /**
- * Created by PhpStorm.
- * User: Jinguo
- * Date: 2017/1/5
- * Time: 14:24
- */
- define(['$', 'template', 'user', 'config', 'api'], function ($, template, user, config, api) {
- function back(event) {
- event.preventDefault();
- $(document).trigger('spa:navigate', {
- hash: '',
- pushData: {
- dontNeedReload: true
- }
- });
- }
- function fixScroll(pageData) {
- if (pageData.scroll) {
- pageData.scroll.destroy();
- pageData.scroll = null;
- }
- // setTimeout(function () {
- // pageData.scroll = new IScroll('#myCouponScroll');
- // }, 50);
- }
- 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);
- });
- dtd.resolve();
- },
- beforeopen: function (pageData, dtd) {
- var $view = this;
- var $doc = $(document);
- $doc.trigger('spa:openloader');
- api.geteservation({user_id: user.id}, function (res) {
- $doc.trigger('spa:closeloader');
- if (res.success) {
- var timeArrea = [];
- if (res.data.length == 0) {
- showListBar = false;
- } else {
- showListBar = true;
- }
- var tmpData = {
- showNavBar: !config.isWX && !config.isChubao,
- list: res.data,
- timeArrea: timeArrea,
- showListBar: showListBar
- };
- var tpl = template('MyService/index', tmpData);
- $('.spa-page-body', $view).html(tpl);
- setTimeout(function () {
- pageData.scroll = new IScroll('#myServiceScroll');
- }, 500);
- } else {
- $doc.trigger('spa:openpanel', ['simpleAlert', {
- message: res.message
- }]);
- }
- });
- 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'
- });
- });
- }
- }
- }
- })
|