|
@@ -4,69 +4,81 @@
|
|
|
* 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
|
|
|
- }
|
|
|
- });
|
|
|
- }
|
|
|
+define(['$', 'template', 'user', 'config', 'api'], function ($, template, user, config, api) {
|
|
|
+ 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);
|
|
|
+ return {
|
|
|
+ title: '壹管家上门服务',
|
|
|
+ body: '',
|
|
|
+ init: function (pageData, dtd) {
|
|
|
+ var $view = this;
|
|
|
+ var $doc = $(document);
|
|
|
|
|
|
- // 返回
|
|
|
- $view.on('swipeRight', function (event) {
|
|
|
- back.call(this, event);
|
|
|
- });
|
|
|
+ // 返回
|
|
|
+ $view.on('swipeRight', function (event) {
|
|
|
+ back.call(this, event);
|
|
|
+ });
|
|
|
|
|
|
- $.newTouch('.back-button', function (event) {
|
|
|
- back.call(this, event);
|
|
|
- }, $view);
|
|
|
+ $.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');
|
|
|
- if (!pageData.pushData.dontNeedReload) {
|
|
|
- $doc.trigger('spa:closeloader');
|
|
|
- var tmpData = {
|
|
|
- showNavBar: !config.isWX && !config.isChubao
|
|
|
- };
|
|
|
- var tpl = template('month/three', tmpData);
|
|
|
+ $view.on('tapBackButton', function (event) {
|
|
|
+ back.call(this, event);
|
|
|
+ });
|
|
|
|
|
|
- $('.spa-page-body', $view).html(tpl);
|
|
|
+ //预约
|
|
|
+ $.newTouch('.appointment', function (event) {
|
|
|
+ event.preventDefault();
|
|
|
+ window.location.href = '/index.php?r=moonclub/reserve/month&user_id=' + user.id;
|
|
|
+ }, $view);
|
|
|
+ // 咨询
|
|
|
+ $.newTouch('.im', function (event) {
|
|
|
+ event.preventDefault();
|
|
|
+ console.log("测试");
|
|
|
+ window.location.href = '/index.php?r=moonclub/reserve/xyhIm';
|
|
|
+ }, $view);
|
|
|
+ dtd.resolve();
|
|
|
+ },
|
|
|
+ beforeopen: function (pageData, dtd) {
|
|
|
+ var $view = this;
|
|
|
+ var $doc = $(document);
|
|
|
+ $doc.trigger('spa:openloader');
|
|
|
+ if (!pageData.pushData.dontNeedReload) {
|
|
|
+ $doc.trigger('spa:closeloader');
|
|
|
+ var tmpData = {
|
|
|
+ showNavBar: !config.isWX && !config.isChubao
|
|
|
+ };
|
|
|
+ var tpl = template('month/three', tmpData);
|
|
|
|
|
|
- }
|
|
|
+ $('.spa-page-body', $view).html(tpl);
|
|
|
|
|
|
- dtd.resolve();
|
|
|
- if (config.isWX) {
|
|
|
- wx.ready(function () {
|
|
|
- wx.onMenuShareTimeline({
|
|
|
- title: '家政服务,首选壹管家',
|
|
|
- link: 'http://www.yiguanjia.me/o2o/web/index',
|
|
|
- imgUrl: 'http://wozhua-others.qiniudn.com/icon-o2o-home.jpg'
|
|
|
- });
|
|
|
- wx.onMenuShareAppMessage({
|
|
|
- title: '家政服务,首选壹管家',
|
|
|
- desc: '全程管家,精心每一个细节!',
|
|
|
- link: 'http://www.yiguanjia.me/o2o/web/index',
|
|
|
- imgUrl: 'http://wozhua-others.qiniudn.com/icon-o2o-home.jpg'
|
|
|
- });
|
|
|
- });
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ }
|
|
|
+
|
|
|
+ dtd.resolve();
|
|
|
+ if (config.isWX) {
|
|
|
+ wx.ready(function () {
|
|
|
+ wx.onMenuShareTimeline({
|
|
|
+ title: '家政服务,首选壹管家',
|
|
|
+ link: 'http://www.yiguanjia.me/o2o/web/index',
|
|
|
+ imgUrl: 'http://wozhua-others.qiniudn.com/icon-o2o-home.jpg'
|
|
|
+ });
|
|
|
+ wx.onMenuShareAppMessage({
|
|
|
+ title: '家政服务,首选壹管家',
|
|
|
+ desc: '全程管家,精心每一个细节!',
|
|
|
+ link: 'http://www.yiguanjia.me/o2o/web/index',
|
|
|
+ imgUrl: 'http://wozhua-others.qiniudn.com/icon-o2o-home.jpg'
|
|
|
+ });
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
})
|