洪海涛 8 years ago
parent
commit
b096359ce1
31 changed files with 4 additions and 1203 deletions
  1. 0 5
      www/webapp/moonclub/build.js
  2. 0 6
      www/webapp/moonclub/dist/js/build.txt
  3. 0 0
      www/webapp/moonclub/dist/js/build/template.js
  4. 0 0
      www/webapp/moonclub/dist/js/main.js
  5. 0 1
      www/webapp/moonclub/dist/js/page/agreement.js
  6. 0 1
      www/webapp/moonclub/dist/js/page/beautician.js
  7. 0 0
      www/webapp/moonclub/dist/js/page/beauticianDetail.js
  8. 0 1
      www/webapp/moonclub/dist/js/page/orderDone.js
  9. 0 1
      www/webapp/moonclub/dist/js/page/rechargee.js
  10. 0 1
      www/webapp/moonclub/dist/js/page/success.js
  11. 0 0
      www/webapp/moonclub/js/build/template.js
  12. 4 78
      www/webapp/moonclub/js/main.js
  13. 0 76
      www/webapp/moonclub/js/page/agreement.js
  14. 0 101
      www/webapp/moonclub/js/page/beautician.js
  15. 0 148
      www/webapp/moonclub/js/page/beauticianDetail.js
  16. 0 55
      www/webapp/moonclub/js/page/orderDone.js
  17. 0 136
      www/webapp/moonclub/js/page/rechargee.js
  18. 0 49
      www/webapp/moonclub/js/page/success.js
  19. 0 17
      www/webapp/moonclub/tpl/agreement/index.html
  20. 0 45
      www/webapp/moonclub/tpl/beautician/comment.html
  21. 0 32
      www/webapp/moonclub/tpl/beautician/detail.html
  22. 0 81
      www/webapp/moonclub/tpl/beautician/index.html
  23. 0 102
      www/webapp/moonclub/tpl/product/index.html
  24. 0 39
      www/webapp/moonclub/tpl/product/info.html
  25. 0 12
      www/webapp/moonclub/tpl/product/option.html
  26. 0 18
      www/webapp/moonclub/tpl/product/price.html
  27. 0 45
      www/webapp/moonclub/tpl/product/reviewList.html
  28. 0 29
      www/webapp/moonclub/tpl/recharge/cell.html
  29. 0 59
      www/webapp/moonclub/tpl/recharge/index.html
  30. 0 40
      www/webapp/moonclub/tpl/success/index.html
  31. 0 25
      www/webapp/moonclub/tpl/success/refund.html

+ 0 - 5
www/webapp/moonclub/build.js

@@ -12,15 +12,10 @@
 			'ratchet',
 			'ratchet',
 			'pageHome',
 			'pageHome',
 			'pageAbout',
 			'pageAbout',
-			'pageRecharge',
 			'pageProduct',
 			'pageProduct',
 			'pagePicker',
 			'pagePicker',
 			'pageMyCoupon',
 			'pageMyCoupon',
 			'pageMyOrder',
 			'pageMyOrder',
-			'pageSuccess',
-			'pageAgreement',
-			'pageBeautician',
-			'pageBeauticianDetail',
 			'pageHire',
 			'pageHire',
 			'panelAlert',
 			'panelAlert',
 			'panelDataPicker',
 			'panelDataPicker',

+ 0 - 6
www/webapp/moonclub/dist/js/build.txt

@@ -21,18 +21,12 @@ build/template.js
 IScroll.js
 IScroll.js
 page/home.js
 page/home.js
 page/about.js
 page/about.js
-model/recharge.js
-page/rechargee.js
 model/cart.js
 model/cart.js
 model/review.js
 model/review.js
 page/product.js
 page/product.js
 page/picker.js
 page/picker.js
 page/myCoupon.js
 page/myCoupon.js
 page/MyOrder.js
 page/MyOrder.js
-page/success.js
-page/agreement.js
-page/beautician.js
-page/beauticianDetail.js
 page/hire.js
 page/hire.js
 panel/alert.js
 panel/alert.js
 panel/dataPicker.js
 panel/dataPicker.js

File diff suppressed because it is too large
+ 0 - 0
www/webapp/moonclub/dist/js/build/template.js


File diff suppressed because it is too large
+ 0 - 0
www/webapp/moonclub/dist/js/main.js


+ 0 - 1
www/webapp/moonclub/dist/js/page/agreement.js

@@ -1 +0,0 @@
-define(["$","template","native","config","api"],function(e,t,n,r,i){function s(t){t.preventDefault(),e(document).trigger("spa:navigate",{hash:"placeOrder"})}return{title:"壹管家上门服务",body:"",init:function(i,o){var u=this,a=e(document),f=t("agreement/index",{showNavBar:!r.isWX&&!r.isChubao});e(".spa-page-body",u).html(f),setTimeout(function(){i.scroll=new IScroll("#agreementScroll")},50),e.newTouch(".back-button",function(e){s.call(this,e)},u),u.on("tapBackButton",function(e){s.call(this,e)}),u.on("swipeRight",function(e){s.call(this,e)}),e.newTouch(".service-telephone",function(e){e.preventDefault(),n.call("4000328170")},u),o.resolve()},beforeopen:function(e,t){t.resolve()},afteropen:function(n,s){var o=this,u=e(document);u.trigger("spa:openloader"),i.getAgreement({},function(i){if(i.success){var a=t("agreement/index",{showNavBar:!r.isWX});e(".spa-page-body",o).html(a),e(".page-content",o).html(i.data.content),setTimeout(function(){n.scroll=new IScroll("#agreementScroll")},500),s.resolve(),u.trigger("spa:closeloader")}})},beforeclose:function(e,t){t.resolve()}}});

+ 0 - 1
www/webapp/moonclub/dist/js/page/beautician.js

@@ -1 +0,0 @@
-define(["$","template","user","config","order","IScroll"],function(e,t,n,r,i,s){function o(t){t.preventDefault(),e(document).trigger("spa:navigate",{hash:"placeOrder"})}var u={};return{title:"壹管家上门服务",body:"",init:function(t,n){var r=this,s=e(document);e.newTouch(".back-button",function(e){o.call(this,e)},r),r.on("tapBackButton",function(e){o.call(this,e)}),r.on("swipeRight",function(e){o.call(this,e)}),e.newTouch(".btn-check",function(t){if(e(this).parent().hasClass("disabled"))return;var n=e(this).parent().attr("data-id"),r=e(this).parent().attr("data-name");i.beautician.name=r,i.beautician.id=n,s.trigger("spa:navigate",{hash:"placeOrder"})},r),e.newTouch(".btn-recommend",function(e){i.beautician.name="系统推荐",i.beautician.id="",s.trigger("spa:navigate",{hash:"placeOrder"})},r),e.newTouch(".select-item",function(t){var n=e(this).attr("data-recommend"),r=e(this).attr("data-id"),i=e(this).attr("data-name"),o=e(this).attr("data-desc"),a=e(this).attr("data-favor"),f=e(this).attr("data-avatar");s.trigger("spa:navigate",{hash:"beautician-detail",pushData:{id:r,name:i,desc:o,favor:a,avatar:f,recommend:n,extraService:u.extraService}})},r),n.resolve()},beforeopen:function(i,o){var a=this,f=i.pushData,l=e(document);u.extraService=f.extraService;var c={showNavBar:!r.isWX&&!r.isChubao,can:n.selectTech.can,match:n.selectTech.match},h=t("beautician/index",c);a.find(".spa-page-body").html(h),setTimeout(function(){i.scroll=new s("#beauticianScroll")},500),o.resolve()},afteropen:function(e,t){i.extraService=u.extraService,t.resolve()}}});

File diff suppressed because it is too large
+ 0 - 0
www/webapp/moonclub/dist/js/page/beauticianDetail.js


+ 0 - 1
www/webapp/moonclub/dist/js/page/orderDone.js

@@ -1 +0,0 @@
-define(["template","native","config"],function(e,t,n){function r(e){e.preventDefault(),$(document).trigger("spa:navigate",{hash:"myOrder/1",pushData:{needReload:!0}})}return{title:"壹管家上门服务",body:"",init:function(t,i){var s=this,o=$(document),u=e("myOrder/finish",{showNavBar:!n.isWX&&!n.isChubao});$(".spa-page-body",s).html(u),$.newTouch(".back-button",function(e){r.call(this,e)},s),s.on("tapBackButton",function(e){r.call(this,e)}),s.on("swipeRight",function(e){r.call(this,e)}),$.newTouch(".to-order",function(e){o.trigger("spa:navigate",{hash:"myOrder/2",pushData:{needReload:!0}})},s),i.resolve()}}});

+ 0 - 1
www/webapp/moonclub/dist/js/page/rechargee.js

@@ -1 +0,0 @@
-define(["$","template","recharge","native","config","user","product"],function(e,t,n,r,i,s,o){function a(t){t.preventDefault(),e(document).trigger("spa:navigate",{hash:u})}var u;return{title:"充值规则",body:"",init:function(t,r){var i=this,o=e(document);i.on("swipeRight",function(e){a.call(this,e)}),e.newTouch(".back-button",function(e){a.call(this,e)},i),i.on("tapBackButton",function(e){a.call(this,e)}),e.newTouch(".btn-action-logo",function(e){e.preventDefault(),window.location.href="/index.php?r=o2o/advisory/im"},i),e.newTouch(".btn-action-my-order",function(){event.preventDefault(),o.trigger("spa:navigate",{hash:"",pushData:{needReset:!0}})},i),e.newTouch(".btn-action-coupon",function(e){e.preventDefault(),s.checkLogin(function(){o.trigger("spa:navigate",{hash:"mine",pushData:{needReset:!0}})})},i),e.newTouch(".pay-agreement",function(e){e.preventDefault(),o.trigger("spa:navigate",{hash:"activity-text",pushData:{needReload:!0}})},i),e.newTouch(".btn-add-recharge",function(t){t.preventDefault(),o.trigger("spa:openloader");var r=e(this).attr("data-value");n.addRechargeorder({user_id:s.id,recharge_id:e(this).attr("data-id")},function(e){o.trigger("spa:closeloader"),e.success&&(s.orders[1].data.push({id:e.data._id.$id,products:[{product:{name:"充值"+r+"元"}}],final_price:e.data.price}),o.trigger("spa:navigate",{hash:"pay",pushData:{isRecharge:!0,orderID:e.data._id.$id,backHash:"recharge"}}))})},i),r.resolve()},beforeopen:function(r,a){var f=r.pushData;u=f.backHash?f.backHash:"";var l=this,c=e(document);c.trigger("spa:openloader"),o.getListAll(s.id),n.getRechargeList(function(e){c.trigger("spa:closeloader");if(e.success){var n=t("recharge/index",{showNavBar:!i.isWX,recharges:e.data});l.find(".spa-page-body").html(n),r.scroll&&(r.scroll.destroy(),r.scroll=null),setTimeout(function(){r.scroll=new IScroll("#rechargeScroll")},500),a.resolve(),c.trigger("spa:closeloader")}})}}});

+ 0 - 1
www/webapp/moonclub/dist/js/page/success.js

@@ -1 +0,0 @@
-define(["template","user","config"],function(e,t,n){return{title:"壹管家上门服务",body:"",init:function(r,i){var s=this,o=$(document),u=e("success/index",{showNavBar:!n.isWX&&!n.isChubao});$(".spa-page-body",s).html(u),$.newTouch(".my-order",function(e){e.preventDefault(),t.checkLogin(function(){o.trigger("spa:navigate",{hash:"myOrder/1",pushData:{animate:"slideOutDown",needReload:!0}})})},s),$.newTouch(".btn-home",function(e){e.preventDefault(),o.trigger("spa:navigate",{hash:""})},s),s.on("tapBackButton",function(e){e.preventDefault(),o.trigger("spa:navigate",{hash:"",pushData:{animate:"slideOutDown"}})}),i.resolve()}}});

File diff suppressed because it is too large
+ 0 - 0
www/webapp/moonclub/js/build/template.js


+ 4 - 78
www/webapp/moonclub/js/main.js

@@ -30,7 +30,6 @@ require.config({
 		recharge: './model/recharge',
 		recharge: './model/recharge',
 		//page
 		//page
 		pageHome: './page/home',
 		pageHome: './page/home',
-		pageRecharge: './page/rechargee',
 		pageHomeenterprise: './page/homeenterprise',
 		pageHomeenterprise: './page/homeenterprise',
 		pageAbout: './page/about',
 		pageAbout: './page/about',
 		pageProduct: './page/product',
 		pageProduct: './page/product',
@@ -39,9 +38,6 @@ require.config({
 		pagePicker: './page/picker',
 		pagePicker: './page/picker',
 		pageAppendPay: './page/appendPay',
 		pageAppendPay: './page/appendPay',
 		pageMyCoupon: './page/myCoupon',
 		pageMyCoupon: './page/myCoupon',
-		pageOrderDone: './page/orderDone',
-		pageSuccess: './page/success',
-		pageAgreement: './page/agreement',
 
 
 		pageHire: './page/hire',
 		pageHire: './page/hire',
 		pageComing: './page/coming',
 		pageComing: './page/coming',
@@ -63,8 +59,6 @@ require.config({
 		pageAppend: './page/append',
 		pageAppend: './page/append',
 		pageRefund: './page/refund',
 		pageRefund: './page/refund',
 		pageRefundSuccess: './page/refundSuccess',
 		pageRefundSuccess: './page/refundSuccess',
-		pageBeautician: './page/beautician',
-		pageBeauticianDetail: './page/beauticianDetail',
 		//panel
 		//panel
 		panelAlert: './panel/alert',
 		panelAlert: './panel/alert',
 		panelActionSheet: './panel/actionSheet',
 		panelActionSheet: './panel/actionSheet',
@@ -116,18 +110,7 @@ require(['$', 'spa', 'native', 'helper', 'ratchet', 'config', 'user'], function
 			})
 			})
 		}
 		}
 	};
 	};
-	//充值卡
-	var pageRecharge = {
-		route: 'recharge',
-		classname: 'recharge',
-		animate: 'pushInLeft',
-		view: function () {
-			var $page = this;
-			requirejs(['pageRecharge'], function (viewData) {
-				$doc.trigger('spa:initpage', [$page, viewData])
-			})
-		}
-	};
+
 	// 活动协议
 	// 活动协议
 	var pageActivityText = {
 	var pageActivityText = {
 		route: 'activity-text',
 		route: 'activity-text',
@@ -231,18 +214,7 @@ require(['$', 'spa', 'native', 'helper', 'ratchet', 'config', 'user'], function
 		}
 		}
 	};
 	};
 
 
-	//支付成功
-	var pagePaySuccess = {
-		route: 'paySuccess',
-		classname: 'pay-success',
-		animate: 'pushInLeft',
-		view: function () {
-			var $page = this;
-			requirejs(['pageSuccess'], function (viewData) {
-				$doc.trigger('spa:initpage', [$page, viewData])
-			});
-		}
-	};
+
 
 
 
 
 	//我的优惠券
 	//我的优惠券
@@ -258,18 +230,7 @@ require(['$', 'spa', 'native', 'helper', 'ratchet', 'config', 'user'], function
 		}
 		}
 	};
 	};
 
 
-	//用户服务协议
-	var pageAgreement = {
-		route: 'agreement',
-		classname: 'agreement',
-		animate: 'pushInLeft',
-		view: function () {
-			var $page = this;
-			requirejs(['pageAgreement'], function (viewData) {
-				$doc.trigger('spa:initpage', [$page, viewData])
-			});
-		}
-	};
+
 
 
 
 
 	//招聘
 	//招聘
@@ -408,42 +369,7 @@ require(['$', 'spa', 'native', 'helper', 'ratchet', 'config', 'user'], function
 		}
 		}
 	};
 	};
 
 
-	// 订单确认完成
-	var pageOrderDone = {
-		route: 'order-done',
-		classname: 'order-done',
-		animate: 'pushInLeft',
-		view: function () {
-			var $page = this;
-			requirejs(['pageOrderDone'], function (viewData) {
-				$doc.trigger('spa:initpage', [$page, viewData])
-			})
-		}
-	};
 
 
-	var pageBeautician = {
-		route: 'beautician',
-		classname: 'beautician',
-		animate: 'pushInLeft',
-		view: function () {
-			var $page = this;
-			requirejs(['pageBeautician'], function (viewData) {
-				$doc.trigger('spa:initpage', [$page, viewData]);
-			})
-		}
-	};
-
-	var pageBeauticianDetail = {
-		route: 'beautician-detail',
-		classname: 'beautician-detail',
-		animate: 'slideInUp',
-		view: function () {
-			var $page = this;
-			requirejs(['pageBeauticianDetail'], function (viewData) {
-				$doc.trigger('spa:initpage', [$page, viewData]);
-			})
-		}
-	};
 
 
 
 
 
 
@@ -459,7 +385,7 @@ require(['$', 'spa', 'native', 'helper', 'ratchet', 'config', 'user'], function
 		}
 		}
 	};
 	};
 
 
-	$doc.trigger('spa:route', [pageHome, pageRecharge, pageAbout,  pageMyService, pageMyOrder,pageProduct, pageProductInfo, pageDesc, pagePicker, pageAppendPay, pagePaySuccess, pageMyCoupon, pageAgreement, pageHire, pageComing, pageActivityCat, pageActivityText, pageActivityRule, pageMonthOne, pageMonthTwo, pageMonthThree, pageMonthFour, pageMonthConsultation, pageAppend, pageRefund, pageRefundSuccess, pageOrderDone, pageBeautician, pageBeauticianDetail]);
+	$doc.trigger('spa:route', [pageHome,  pageAbout,  pageMyService, pageMyOrder,pageProduct, pageProductInfo, pageDesc, pagePicker, pageAppendPay,  pageMyCoupon,  pageHire, pageComing, pageActivityCat, pageActivityText, pageActivityRule, pageMonthOne, pageMonthTwo, pageMonthThree, pageMonthFour, pageMonthConsultation, pageAppend, pageRefund, pageRefundSuccess]);
 
 
 	var panelAlert = {
 	var panelAlert = {
 		id: 'simpleAlert',
 		id: 'simpleAlert',

+ 0 - 76
www/webapp/moonclub/js/page/agreement.js

@@ -1,76 +0,0 @@
-define(['$', 'template', 'native', 'config', 'api'], function ($, template, native, config, api) {
-	function back(event) {
-		event.preventDefault();
-
-		$(document).trigger('spa:navigate', {
-			hash: 'placeOrder'
-		});
-	}
-
-	return {
-		title: '壹管家上门服务',
-		body: '',
-		init: function (pageData, dtd) {
-			var $view = this;
-			var $doc = $(document);
-
-			var tpl = template('agreement/index', {
-				showNavBar: !config.isWX && !config.isChubao
-			});
-			$('.spa-page-body', $view).html(tpl);
-
-			setTimeout(function () {
-				pageData.scroll = new IScroll('#agreementScroll');
-			}, 50);
-
-			//返回
-			$.newTouch('.back-button', function (event) {
-				back.call(this, event);
-			}, $view);
-
-			$view.on('tapBackButton', function (event) {
-				back.call(this, event);
-			});
-
-			$view.on('swipeRight', function (event) {
-				back.call(this, event);
-			});
-
-			//客服电话
-			$.newTouch('.service-telephone', function (event) {
-				event.preventDefault();
-
-				native.call('4000328170');
-			}, $view);
-
-			dtd.resolve();
-		},
-		beforeopen: function (pageData, dtd) {
-			dtd.resolve();
-		},
-		afteropen: function (pageData, dtd) {
-			var $view = this;
-			var $doc = $(document);
-			$doc.trigger('spa:openloader');
-			api.getAgreement({}, function (res) {
-				if (res.success) {
-					var tpl = template('agreement/index', {
-						showNavBar: !config.isWX
-					});
-					$('.spa-page-body', $view).html(tpl);
-					$('.page-content', $view).html(res.data.content);
-
-					setTimeout(function () {
-						pageData.scroll = new IScroll('#agreementScroll');
-					}, 500);
-
-					dtd.resolve();
-					$doc.trigger('spa:closeloader');
-				}
-			});
-		},
-		beforeclose: function (pageData, dtd) {
-			dtd.resolve();
-		}
-	}
-})

+ 0 - 101
www/webapp/moonclub/js/page/beautician.js

@@ -1,101 +0,0 @@
-// 选择保洁师
-define(['$', 'template', 'user', 'config', 'order', 'IScroll'], function ($, template, user, config, order, IScroll) {
-
-  function back(event) {
-    event.preventDefault();
-    $(document).trigger('spa:navigate', {
-      hash: 'placeOrder'
-    });
-  }
-
-  var cachePageData = {};
-
-  return {
-    title: '壹管家上门服务',
-    body: '',
-    init: function (pageData, dtd) {
-      // var productType = pageData.pushData.productType;
-      var $view = this;
-      var $doc = $(document);
-      //返回
-      $.newTouch('.back-button', function (event) {
-        back.call(this, event);
-      }, $view);
-
-      $view.on('tapBackButton', function (event) {
-        back.call(this, event);
-      });
-
-      $view.on('swipeRight', function (event) {
-        back.call(this, event);
-      });
-
-      $.newTouch('.btn-check', function (event) {
-        if ($(this).parent().hasClass('disabled')) return;
-        var id =  $(this).parent().attr('data-id');
-        var name =  $(this).parent().attr('data-name');
-        order.beautician.name = name;
-        order.beautician.id = id;
-        $doc.trigger('spa:navigate', {
-          hash: 'placeOrder'
-        });
-      }, $view);
-
-      $.newTouch('.btn-recommend', function (event) {
-        order.beautician.name = '系统推荐';
-        order.beautician.id = '';
-        $doc.trigger('spa:navigate', {
-          hash: 'placeOrder'
-        });
-      }, $view);
-
-      $.newTouch('.select-item', function (event) {
-        var recommend = $(this).attr('data-recommend');
-        var id = $(this).attr('data-id');
-        var name = $(this).attr('data-name');
-        var desc = $(this).attr('data-desc');
-        var favor = $(this).attr('data-favor');
-        var avatar = $(this).attr('data-avatar');
-        $doc.trigger('spa:navigate', {
-          hash: 'beautician-detail',
-          pushData: {
-            id: id,
-            name: name,
-            desc: desc,
-            favor: favor,
-            avatar: avatar,
-            recommend: recommend,
-            extraService: cachePageData.extraService
-          }
-        });
-      }, $view);
-
-      dtd.resolve();
-    },
-    beforeopen: function (pageData, dtd) {
-      var $view = this;
-      var pushData = pageData.pushData;
-      var $doc = $(document);
-
-      cachePageData.extraService = pushData.extraService;
-
-      var tmpData = {
-        showNavBar: !config.isWX && !config.isChubao,
-        can: user.selectTech.can,
-        match: user.selectTech.match
-      };
-      var tpl = template('beautician/index', tmpData);
-      $view.find('.spa-page-body').html(tpl);
-
-      setTimeout(function() {
-        pageData.scroll = new IScroll('#beauticianScroll');
-      }, 500);
-
-      dtd.resolve();
-    },
-    afteropen: function (pageData, dtd) {
-      order.extraService = cachePageData.extraService;
-      dtd.resolve();
-    }
-  }
-});

+ 0 - 148
www/webapp/moonclub/js/page/beauticianDetail.js

@@ -1,148 +0,0 @@
-// 选择保洁师
-define(['$', 'template', 'user', 'config', 'order', 'IScroll', 'review', 'native'], function ($, template, user, config, order, IScroll, review, native) {
-
-  function back(event) {
-    event.preventDefault();
-    $(document).trigger('spa:navigate', {
-      hash: 'beautician',
-      pushData: {
-        extraService: cachePageData.extraService
-      }
-    });
-  }
-
-  function renderCommentTemplate(comments, hasMore) {
-    var tpl = template('beautician/comment', {
-      comments: comments,
-      imgW: parseInt((document.body.clientWidth - 30) / 3) - 5
-    });
-
-    $('#tech-comment').find('ul').append(tpl);
-
-    if (hasMore) {
-      $('#tech-comment .btn-more-container').removeClass('hide');
-    } else {
-      $('#tech-comment .btn-more-container').addClass('hide');
-    }
-  }
-
-  var cachePageData = {};
-
-  return {
-    title: '壹管家上门服务',
-    body: '',
-    init: function (pageData, dtd) {
-      // var productType = pageData.pushData.productType;
-      var $view = this;
-      var $doc = $(document);
-      //返回
-      $.newTouch('.back-button', function (event) {
-        back.call(this, event);
-      }, $view);
-
-      $view.on('tapBackButton', function (event) {
-        back.call(this, event);
-      });
-
-      $view.on('swipeRight', function (event) {
-        back.call(this, event);
-      });
-
-      //加载更多
-      $.newTouch('.btn-more-review', function(event) {
-        $doc.trigger('spa:openloader');
-        review.getTechComment(cachePageData.id, function(res){
-          $doc.trigger('spa:closeloader');
-          if (res.success) {
-            var hasMore = true;
-            if (res.current_page >= res.sum_page) {
-              hasMore = false;
-            }
-            renderCommentTemplate(res.data.comments, hasMore);
-            pageData.scroll.refresh();
-          }
-        }, false);
-      }, $view);
-
-      // 图片预览
-      $.newTouch('.img-preview', function(event){
-        var current = $(this).attr('data-src');
-        var i = $(this).parents('.table-view-cell').index();
-        var imgList = review['techCommentData'][cachePageData.id]['list'][i]['pics'];
-        var imgLists = [];
-        imgList.forEach(function(item, index){
-          imgLists.push(item.url);
-        });
-        native.previewImage(imgLists, current);
-      }, $view);
-
-      // 点击用户头像 打开用户个人中心
-      $.newTouch('.user-info-btn', function(event){
-        var url = 'http://common.yiguanjia.me'
-        if (config.test) {
-          url = 'http://common.yiguanjia.me';
-        }
-        var id = $(this).attr('data-id');
-        var param = {
-          url: url + '/user/' + id
-        };
-        native.openURL(param);
-      }, $view);
-
-      dtd.resolve();
-    },
-    beforeopen: function (pageData, dtd) {
-      var $view = this;
-      var pushData = pageData.pushData;
-      var $doc = $(document);
-      cachePageData.extraService = pushData.extraService;
-      var tmpData = {
-        showNavBar: !config.isWX && !config.isChubao,
-        name: pushData.name,
-        desc: pushData.desc,
-        favor: pushData.favor,
-        avatar: pushData.avatar,
-        recommend: pushData.recommend
-      };
-      var tpl = template('beautician/detail', tmpData);
-      $view.find('.spa-page-body').html(tpl);
-
-      setTimeout(function() {
-        pageData.scroll = new IScroll('#beauticianDetailScroll');
-      }, 500);
-
-      dtd.resolve();
-    },
-    afteropen: function (pageData, dtd) {
-      var $view = this;
-      var pushData = pageData.pushData;
-      var $doc = $(document);
-      cachePageData.id = parseInt(pushData.id);
-      $doc.trigger('spa:openloader');
-      review.getTechComment(pushData.id, function(res) {
-        $doc.trigger('spa:closeloader');
-        if (res.success) {
-          var hasMore = true;
-          if (res.current_page >= res.sum_page) {
-            hasMore = false;
-          }
-          $('#tech-comment').find('.extra-service-title').find('span').html('(' + res.sum_count + ')')
-          if (res.data.comments.length) {
-            $('#tech-comment').find('.btn-more-container').removeClass('hide');
-            renderCommentTemplate(res.data.comments, hasMore);
-          }
-
-          if (pageData.scroll) {
-            pageData.scroll.destroy();
-            pageData.scroll = null;
-          }
-          setTimeout(function() {
-            pageData.scroll = new IScroll('#beauticianDetailScroll');
-          }, 500);
-        }
-      }, true);
-
-      dtd.resolve();
-    }
-  }
-});

+ 0 - 55
www/webapp/moonclub/js/page/orderDone.js

@@ -1,55 +0,0 @@
-define(['template', 'native', 'config'], function (template, native, config) {
-	function back(event) {
-		event.preventDefault();
-
-		$(document).trigger('spa:navigate', {
-			hash: 'myOrder/1',
-      pushData: {
-        needReload: true
-      }
-		});
-	}
-
-	return {
-		title: '壹管家上门服务',
-		body: '',
-		init: function (pageData, dtd) {
-			var $view = this;
-			var $doc = $(document);
-
-			var tpl = template('myOrder/finish', {
-				showNavBar: !config.isWX && !config.isChubao
-			});
-			$('.spa-page-body', $view).html(tpl);
-
-			// setTimeout(function () {
-			// 	pageData.scroll = new IScroll('#refundScroll');
-			// }, 50);
-
-			//返回
-			$.newTouch('.back-button', function (event) {
-				back.call(this, event);
-			}, $view);
-
-			$view.on('tapBackButton', function (event) {
-				back.call(this, event);
-			});
-
-			$view.on('swipeRight', function (event) {
-				back.call(this, event);
-			});
-
-      //返回
-			$.newTouch('.to-order', function (event) {
-        $doc.trigger('spa:navigate', {
-    			hash: 'myOrder/2',
-          pushData: {
-            needReload: true
-          }
-    		});
-			}, $view);
-
-			dtd.resolve();
-		}
-	}
-})

+ 0 - 136
www/webapp/moonclub/js/page/rechargee.js

@@ -1,136 +0,0 @@
-define(['$', 'template', 'recharge', 'native', 'config', 'user','product'], function ($, template, recharge, native, config, user,product) {
-	var backHash;
-
-	function back(event) {
-		event.preventDefault();
-		$(document).trigger('spa:navigate', {
-			hash: backHash
-			// 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);
-			});
-
-			// im
-			$.newTouch('.btn-action-logo', function (event) {
-				event.preventDefault();
-				window.location.href = '/index.php?r=o2o/advisory/im';
-			}, $view);
-			/*首页*/
-			$.newTouch('.btn-action-my-order', function () {
-				event.preventDefault();
-				$doc.trigger('spa:navigate', {
-					hash: '',
-					pushData: {
-						needReset: true
-					}
-				});
-			}, $view);
-			/*个人中心*/
-			$.newTouch('.btn-action-coupon', function (event) {
-				event.preventDefault();
-				user.checkLogin(function () {
-					$doc.trigger('spa:navigate', {
-						hash: 'mine',
-						pushData: {
-							needReset: true
-						}
-					});
-				});
-			}, $view);
-
-
-			//点击展示协议   vactivity-text
-			$.newTouch('.pay-agreement', function (event) {
-				event.preventDefault();
-				$doc.trigger('spa:navigate', {
-					hash: 'activity-text',
-					pushData: {
-						needReload: true
-					}
-				});
-			}, $view);
-
-			// 点击充值
-			$.newTouch('.btn-add-recharge', function (event) {
-				event.preventDefault();
-				$doc.trigger('spa:openloader');
-				var value = $(this).attr('data-value');
-				recharge.addRechargeorder({
-					user_id: user.id,
-					recharge_id: $(this).attr('data-id')
-				}, function (res) {
-					$doc.trigger('spa:closeloader');
-					if (res.success) {
-						// 更新user的订单
-						user.orders[1].data.push({
-							id: res.data._id.$id,
-							products: [{product: {name: '充值' + value + '元'}}],
-							final_price: res.data.price
-						});
-						// 只能用现金支付,跳转到pay页面
-						$doc.trigger('spa:navigate', {
-							hash: 'pay',
-							pushData: {
-								isRecharge: true,
-								orderID: res.data._id.$id,
-								backHash: 'recharge'
-							}
-						});
-					}
-				});
-			}, $view);
-
-			dtd.resolve();
-		},
-		beforeopen: function (pageData, dtd) {
-			/*获取上一页跳转的路由名称*/
-			var pushData = pageData.pushData;
-			backHash = pushData.backHash ? pushData.backHash : '';
-			var $view = this;
-			var $doc = $(document);
-			$doc.trigger('spa:openloader');
-			product.getListAll(user.id);
-			recharge.getRechargeList(function (res) {
-				$doc.trigger('spa:closeloader');
-				if (res.success) {
-					var tpl = template('recharge/index', {
-						showNavBar: !config.isWX,
-						recharges: res.data
-					});
-					$view.find('.spa-page-body').html(tpl);
-					if (pageData.scroll) {
-						pageData.scroll.destroy();
-						pageData.scroll = null;
-					}
-					setTimeout(function () {
-						pageData.scroll = new IScroll('#rechargeScroll');
-					}, 500);
-					dtd.resolve();
-					$doc.trigger('spa:closeloader');
-				}
-			});
-		}
-	}
-})

+ 0 - 49
www/webapp/moonclub/js/page/success.js

@@ -1,49 +0,0 @@
-define(['template', 'user', 'config'], function (template, user, config) {
-	return {
-		title: '壹管家上门服务',
-		body: '',
-		init: function (pageData, dtd) {
-			var $view = this;
-			var $doc = $(document);
-
-			var tpl = template('success/index', {
-				showNavBar: !config.isWX && !config.isChubao
-			});
-			$('.spa-page-body', $view).html(tpl);
-
-			$.newTouch('.my-order', function (event) {
-				event.preventDefault();
-
-				user.checkLogin(function () {
-					$doc.trigger('spa:navigate', {
-						hash: 'myOrder/1',
-						pushData: {
-							animate: 'slideOutDown', //强制设置动画为落下
-							needReload: true
-						}
-					});
-				});
-			}, $view);
-
-			$.newTouch('.btn-home', function (event) {
-				event.preventDefault();
-				$doc.trigger('spa:navigate', {
-					hash: ''
-				});
-			}, $view);
-
-			$view.on('tapBackButton', function (event) {
-				event.preventDefault();
-
-				$doc.trigger('spa:navigate', {
-					hash: '',
-					pushData: {
-						animate: 'slideOutDown' //强制设置动画为落下
-					}
-				});
-			});
-
-			dtd.resolve();
-		}
-	}
-})

+ 0 - 17
www/webapp/moonclub/tpl/agreement/index.html

@@ -1,17 +0,0 @@
-{{ if showNavBar }}
-<header class="bar bar-nav">
-    <a class="left-button back-button">
-        <div class="icon icon-left-nav"></div>
-    </a>
-    <h1 class="title">用户服务协议</h1>
-</header>
-{{ /if }}
-
-<div class="content" id="agreementScroll">
-    <div class="scroller">
-        <div class="page-content">
-
-        </div>
-    </div>
-</div>
-

+ 0 - 45
www/webapp/moonclub/tpl/beautician/comment.html

@@ -1,45 +0,0 @@
-{{each comments as comment i}}
-<li class="table-view-cell">
-  <div>
-    <div class="user-info-container">
-      <div class="user-info-btn" data-id="{{comment.user.id}}">
-        <img class="user-avatar" src="{{comment.user.avatar}}?imageView2/2/w/60/h/60"/>
-        <span class="user-name">{{comment.user.user_name}}</span>
-      </div>
-    </div>
-    <div class="box">
-      <div class="box-flex-1">
-        <span class="star-label">评分:</span>
-        {{include '../common/star' comment}}
-      </div>
-      <div class="box-flex-1 review-time">
-        {{comment.time_str}}
-      </div>
-    </div>
-    <div class="review-content">
-      {{comment.content}}
-    </div>
-    <div class="img-preview-list" {{if comment.pics.length > 0}}style="height:{{imgW}}px"{{/if}}>
-      {{if comment.pics.length > 0}}
-      {{each comment.pics as pic i}}
-      {{if i < 3}}
-      <div class="width-percent-33">
-        <div class="img-preview" data-src="{{pic.url}}" style="width: {{imgW}}px">
-          <img src="{{pic.url}}?imageView2/5/w/{{imgW * 2}}/h/{{imgW * 2}}" alt="" class="img-preview-item">
-          {{if comment.pics.length > 3 && i == 2}}
-          <span class="img-count">{{comment.pics.length}}</span>
-          {{/if}}
-        </div>
-      </div>
-      {{/if}}
-      {{/each}}
-      {{/if}}
-    </div>
-    {{if comment.reply !== ''}}
-    <div class="reply-content">
-      保洁师回复:{{review.reply}}
-    </div>
-    {{/if}}
-  </div>
-</li>
-{{/each}}

+ 0 - 32
www/webapp/moonclub/tpl/beautician/detail.html

@@ -1,32 +0,0 @@
-{{ if showNavBar }}
-<header class="bar bar-nav">
-  <a class="left-button back-button">
-    <div class="icon icon-left-nav"></div>
-  </a>
-  <h1 class="title">保洁师详情</h1>
-</header>
-{{ /if }}
-<div class="content beautician-detail-content">
-  <div class="box-container box box-vertical">
-    <div id="beauticianDetailScroll" class="scroll-container box-flex-1">
-      <div class="page-content">
-        {{if recommend !== ''}}
-        <p class="recommend">当前时间段,该保洁师已被预约,推荐时间段&nbsp; {{recommend}}</p>
-        {{/if}}
-        <div class="tech-info">
-          <img src="{{avatar}}?imageView2/0/w/400/h/400" alt="">
-          <p class="name">{{name}}</p>
-          <p class="favor">好评数: {{favor}}</p>
-          <p class="desc">{{desc}}</p>
-        </div>
-        <div id="tech-comment">
-          <div class="extra-service-title">用户评价<span></span></div>
-          <ul class="table-view"></ul>
-          <div class="btn-more-container box-center hide">
-              <a class="btn btn-block btn-more-review">加载更多</a>
-            </div>
-        </div>
-      </div>
-    </div>
-  </div>
-</div>

+ 0 - 81
www/webapp/moonclub/tpl/beautician/index.html

@@ -1,81 +0,0 @@
-{{ if showNavBar }}
-<header class="bar bar-nav">
-  <a class="left-button back-button">
-    <div class="icon icon-left-nav"></div>
-  </a>
-  <h1 class="title">选择保洁师</h1>
-</header>
-{{ /if }}
-
-<div class="content beautician-content">
-  <div class="box-container box box-vertical">
-    <div id="beauticianScroll" class="scroll-container box-flex-1">
-      <div class="page-content">
-        <ul class="table-view">
-          {{if can.length == 0}}
-          <li class="table-view-divider">该时间段暂无推荐保洁师,请选择其他时间段</li>
-            {{if match.length > 0}}
-              {{each match as canMatchTech}}
-              <li class="table-view-cell">
-                <a class="select-item disabled" data-name="{{canMatchTech.name}}" data-id="{{canMatchTech.id}}" data-desc="{{canMatchTech.desc}}" data-favor="{{canMatchTech.favourable_count}}" data-avatar="{{canMatchTech.avatar}}" data-recommend="{{canMatchTech.next_free_time}}">
-                  <div class="media-object pull-left">
-                    <img src="{{canMatchTech.avatar}}?imageView2/0/w/84">
-                  </div>
-                  <div class="media-body">
-                    <p>{{canMatchTech.name}}{{if canMatchTech.favourable_count}}<span class="favor-count">好评数:{{canMatchTech.favourable_count}}次</span>{{/if}}</p>
-                    {{if canMatchTech.next_free_time}}
-                    <p class="recommend-time">推荐时间段&nbsp;{{canMatchTech.next_free_time}}</p>
-                    {{/if}}
-                  </div>
-                </a>
-              </li>
-              {{/each}}
-            {{/if}}
-          {{else}}
-            {{if can.length > 0}}
-            {{each can as canSelectTech}}
-            <li class="table-view-cell">
-              <a class="select-item" data-name="{{canSelectTech.name}}" data-id="{{canSelectTech.id}}" data-desc="{{canSelectTech.desc}}" data-favor="{{canSelectTech.favourable_count}}" data-avatar="{{canSelectTech.avatar}}" data-recommend="">
-                <div class="media-object pull-left">
-                  <img class="" src="{{canSelectTech.avatar}}?imageView2/0/w/84/h/84">
-                </div>
-                <div class="media-body">
-                  <p>{{canSelectTech.name}} {{if canSelectTech.favourable_count}}<span class="favor-count">好评数:{{canSelectTech.favourable_count}}次</span>{{/if}}</p>
-                  {{if canSelectTech.next_free_time}}
-                  <p class="recommend-time">推荐时间段&nbsp;{{canSelectTech.next_free_time}}</p>
-                  {{/if}}
-                </div>
-                <button class="btn btn-positive btn-check">选我</button>
-              </a>
-            </li>
-            {{/each}}
-            {{/if}}
-            {{if match.length > 0}}
-            <li class="table-view-divider">以下保洁师该时段已被预约,请选择其他空闲时间</li>
-            {{each match as canMatchTech}}
-            <li class="table-view-cell">
-              <a class="select-item disabled" data-name="{{canMatchTech.name}}" data-id="{{canMatchTech.id}}" data-desc="{{canMatchTech.desc}}" data-favor="{{canMatchTech.favourable_count}}" data-avatar="{{canMatchTech.avatar}}" data-recommend="{{canMatchTech.next_free_time}}">
-                <div class="media-object pull-left">
-                  <img src="{{canMatchTech.avatar}}?imageView2/0/w/84">
-                </div>
-                <div class="media-body">
-                  <p>{{canMatchTech.name}}{{if canMatchTech.favourable_count}}<span class="favor-count">好评次数:{{canMatchTech.favourable_count}}次</span>{{/if}}</p>
-                  {{if canMatchTech.next_free_time}}
-                  <p class="recommend-time">推荐时间段&nbsp;{{canMatchTech.next_free_time}}</p>
-                  {{/if}}
-                </div>
-              </a>
-            </li>
-            {{/each}}
-            {{/if}}
-          {{/if}}
-        </ul>
-      </div>
-    </div>
-    <div class="prevent-scroll">
-      <div class="recommend">
-        <div class="btn btn-block btn-positive btn-recommend">系统推荐保洁师</div>
-      </div>
-    </div>
-  </div>
-</div>

+ 0 - 102
www/webapp/moonclub/tpl/product/index.html

@@ -1,102 +0,0 @@
-{{ if showNavBar }}
-<header class="bar bar-nav">
-  <a class="left-button back-button">
-    <div class="icon icon-left-nav"></div>
-  </a>
-  <h1 class="title">{{ title }}</h1>
-</header>
-{{ /if }}
-
-<div class="content">
-<!--  <div class="control-bar box-center {{if type > 10}}hide{{/if}}">
-      <div class="segmented-control type-control prevent-scroll">
-      <a class="control-item active" data-type="1">详情</a>
-      <a class="control-item" data-type="2">评价({{commentCounts}})</a>
-    </div>
-  </div>-->
-
-  <div class="product-main-container" {{if type > 10}}style="top: 0"{{/if}}>
-    <div class="box-container type-container" id="descContainer">
-      <div class="box-container box box-vertical">
-        <div id="productDescScroll" class="scroll-container box-flex-1">
-          <div class="scroller">
-            <div class="pad-b-1">
-              {{if isShowVideo}}
-              <div class="video" style="margin-bottom: -8px;">
-                <iframe src="/webapp/static/introduce.html" id="iframe-service-introduce" frameborder="0" style="width: 100%"></iframe>
-              </div>
-              {{/if}}
-              <div class="img-list">
-                <div class="img-list-container">
-                  {{ each picLists as pic}}
-                  <!--<img class="lazy" src="{{pic.content}}" alt="">-->
-                  <img class="lazy" src="{{pic.content}}" alt="">
-                  {{/each}}
-                </div>
-              </div>
-              {{ if tips }}
-              <div class="notes">
-                <div class="group-title-container">
-                  <div class="group-title">注意事项</div>
-                </div>
-                <ul class="group-detail hide">
-                  <li>
-                    <ul>
-                      {{ each tips.descs as desc}}
-                      <li>
-                        <p>{{desc}}</p>
-                      </li>
-                      {{/each}}
-                    </ul>
-                  </li>
-                  {{ each tips.notes as note}}
-                  <li>
-                    <p>{{note}}</p>
-                  </li>
-                  {{/each}}
-                </ul>
-              </div>
-              {{/if}}
-            </div>
-          </div>
-        </div>
-        {{if fromHome}}
-        <div class="btn-container prevent-scroll">
-          <a class="btn btn-main btn-block btn-next">立即下单</a>
-        </div>
-        {{/if}}
-      </div>
-    </div>
-
-    <div class="box-container hide type-container" id="reviewContainer">
-      <div class="box-container box box-vertical">
-        <div id="productReviewScroll" class="scroll-container box-flex-1">
-          <div class="scroller">
-            <ul class="table-view list-content">
-
-            </ul>
-            <div class="btn-more-container box-center hide">
-              <a class="btn btn-block btn-more-review">加载更多</a>
-            </div>
-          </div>
-        </div>
-      </div>
-    </div>
-
-    <div class="box-container hide type-container" id="consultationContainer">
-      <div class="box-container box box-vertical">
-        <div id="productConsultationScroll" class="scroll-container box-flex-1">
-          <div class="scroller">
-            <div class="list-content">
-
-            </div>
-          </div>
-        </div>
-        <div class="btn-container prevent-scroll">
-          <a class="btn btn-main btn-block btn-consult">提交</a>
-        </div>
-      </div>
-    </div>
-  </div>
-<div class="product-new"><div class="product-new-btn">预约</div><div class="product-new-im">咨询</div></div>
-</div>

+ 0 - 39
www/webapp/moonclub/tpl/product/info.html

@@ -1,39 +0,0 @@
-{{ if showNavBar }}
-<header class="bar bar-nav">
-  <a class="left-button back-button">
-    <div class="icon icon-left-nav"></div>
-  </a>
-  <h1 class="title">注意事项</h1>
-</header>
-{{ /if }}
-
-<div class="content">
-  <div class="box-container">
-    <div class="box-container box box-vertical">
-      <div id="productInfoScroll" class=" box-flex-1">
-        <div class="scroller">
-          <div>
-            <div class="notes">
-              <ul class="group-detail">
-                <li>
-                  <ul>
-                    {{ each tips.descs as desc}}
-                    <li>
-                      <p>{{desc}}</p>
-                    </li>
-                    {{/each}}
-                  </ul>
-                </li>
-                {{ each tips.notes as note}}
-                <li>
-                  <p>{{note}}</p>
-                </li>
-                {{/each}}
-              </ul>
-            </div>
-          </div>
-        </div>
-      </div>
-    </div>
-  </div>
-</div>

+ 0 - 12
www/webapp/moonclub/tpl/product/option.html

@@ -1,12 +0,0 @@
-<div class="box box-container box-align-end">
-	<div class="product-option-container">
-		{{ each pets as pet }}
-		<div class="option-group" data-id="{{pet.id}}" data-weight="{{pet.min_weight}}-{{pet.max_weight}}kg" data-name="{{pet.pet_types[0].name}}" data-price="{{pet.price}}" data-weight-max="{{pet.max_weight}}" data-weight-min="{{pet.min_weight}}">
-			{{pet.pet_types[0].name}} ({{pet.min_weight}}-{{pet.max_weight}}kg)
-		</div>
-		{{ /each }}
-		<div class="btn-container">
-			<a class="btn btn-cancle btn-block btn-next">取消</a>
-		</div>
-	</div>
-</div>

+ 0 - 18
www/webapp/moonclub/tpl/product/price.html

@@ -1,18 +0,0 @@
-<tr>
-	<th>类型</th>
-	{{ each petTypes as petType }}
-	<th colspan="" class="pet-type">{{ petType.pet_types[0].name }}</th>
-	{{ /each }}
-</tr>
-<tr>
-	<th>体重</th>
-	{{ each petTypes as petType }}
-			<td>{{ petType['min_weight'] }} ~ {{ petType['max_weight'] }}kg</td>
-	{{ /each }}
-</tr>
-<tr>
-	<th>价格</th>
-	{{ each petTypes as petType }}
-			<td>{{ petType['price'] }}元</td>
-	{{ /each }}
-</tr>

+ 0 - 45
www/webapp/moonclub/tpl/product/reviewList.html

@@ -1,45 +0,0 @@
-{{ each reviews as review i }}
-<li class="table-view-cell">
-	<div>
-		<div class="user-info-container">
-			<div class="user-info-btn" data-id="{{review.user.id}}">
-				<img class="user-avatar" src="{{review.user.avatar}}?imageView2/2/w/60/h/60"/>
-				<span class="user-name">{{ review.user.user_name }}</span>
-			</div>
-		</div>
-		<div class="box">
-			<div class="box-flex-1">
-				<span class="star-label">评分:</span>
-				{{include '../common/star' review}}
-			</div>
-			<div class="box-flex-1 review-time">
-				{{ review.time_str }}
-			</div>
-		</div>
-		<div class="review-content">
-			{{ review.content }}
-		</div>
-		<div class="img-preview-list" {{if review.pics.length> 0}}style="height:{{imgW}}px"{{/if}}>
-			{{if review.pics.length > 0}}
-			{{each review.pics as pic i}}
-			{{if i < 3}}
-			<div class="width-percent-33">
-				<div class="img-preview" data-src="{{pic.url}}" style="width: {{imgW}}px">
-					<img src="{{pic.url}}?imageView2/5/w/{{imgW * 2}}/h/{{imgW * 2}}" alt="" class="img-preview-item">
-					{{if review.pics.length > 3 && i == 2}}
-					<span class="img-count">{{review.pics.length}}</span>
-					{{/if}}
-				</div>
-			</div>
-			{{/if}}
-			{{/each}}
-			{{/if}}
-		</div>
-		{{if review.reply !== ''}}
-		<div class="reply-content">
-			壹管家回复:{{review.reply}}
-		</div>
-		{{/if}}
-	</div>
-</li>
-{{ /each }}

+ 0 - 29
www/webapp/moonclub/tpl/recharge/cell.html

@@ -1,29 +0,0 @@
-<!--
-{{ each recharges as recharge i }}
-<li class="table-view-cell media btn-add-recharge" data-id="{{ recharge.id }}" data-value="{{ recharge.denomination }}"
-    data-index="{{ i }}" style="margin: 10px">
-    <a class="address-item">
-        <div class="media-body">
-			<span class="denomination" style="font-size: 18px; color: rgb(233,233,216)">充值{{ recharge.denomination }}元</span>
-            <p class="detail" style="rgb(233,233,216)">
-                {{ if recharge.cash_back }}
-                返还{{ recharge.cash_back }}现金
-                {{ else if recharge.coupons }}
-                赠送价值{{ recharge.coupons }}元的优惠券
-                {{ /if }}
-            </p>
-        </div>
-    </a>
-    <button class="btn btn-add-recharge" data-id="{{ recharge.id }}" data-value="{{ recharge.denomination }}" data-index="{{ i }}" style="background-color: rgba(146,118,3,1);color: rgb(233,233,216);border: 0;border-radius: 0px;">立即充值</button>
-</li>
-{{ /each }}-->
-
-
-
-{{ each recharges as recharge i }}
-<li class="media btn-add-recharge" data-id="{{ recharge.id }}" data-value="{{ recharge.denomination }}"
-    data-index="{{ i }}">
-    <div></div>
-    <span>立即充值>>></span>
-</li>
-{{ /each }}

+ 0 - 59
www/webapp/moonclub/tpl/recharge/index.html

@@ -1,59 +0,0 @@
-{{ if showNavBar }}
-<header class="bar bar-nav">
-	<a class="left-button back-button">
-		<div class="icon icon-left-nav"></div>
-	</a>
-	<h1 class="title">{{title}}</h1>
-</header>
-{{ /if }}
-<div class="content">
-	<div class="box-container box box-vertical">
-		<div id="rechargeScroll" class="scroll-container box-flex-1">
-			<div class="scroller">
-				<div class="page-content" style="padding-top: 0;">
-					<img class="ad-hide" src="http://odulvej8l.bkt.clouddn.com/%E5%85%85%E5%80%BC%E5%8D%A1.jpg"
-					     style="width: 100%;">
-					<ul class="ad-hide list-content list-recharge" style="padding-top: 0;padding-bottom: 0;">
-						{{include './cell'}}
-					</ul>
-					<div class="ad-hide rechargeRule" style="text-align: center;bottom: 0;"><span style="font-size: 0.6rem">点击立即充值,即表示您已经同意壹管家</span><span style="font-size: 0.6rem;font-weight: 600;display: block;margin-bottom: -2px;"><span style="font-size: 0.6rem;">《<span class="pay-agreement" style="text-decoration: underline;color: #0A246A">充返活动协议</span>》</span></span>
-
-						<!--<span style="display: inline-block;font-size: 0.6rem;font-weight: 600; " class="pay-rule"><span-->
-						<!--style="text-decoration: underline;color: #0A246A">活动规则</span></span>-->
-					</div>
-				</div>
-				<div style="width: 100%;padding-bottom: 13%;"></div>
-			</div>
-			<div class="prevent-scroll">
-				<div class="box my-action">
-					<!--首页-->
-					<div class="width-percent-33">
-						<div class="title-container-square">
-							<a class="btn-home-action btn-action-my-order">
-								<div class="logo logo-my-order"></div>
-								<div class="name">首页</div>
-							</a>
-						</div>
-					</div>
-					<!--LOGO-->
-					<div class="width-percent-33">
-						<div class="title-container-square">
-							<a class="btn-home-action btn-action-logo">
-								<div class="logo logo-my-logo"></div>
-							</a>
-						</div>
-					</div>
-					<!--我的-->
-					<div class="width-percent-33">
-						<div class="title-container-square">
-							<a class="btn-home-action btn-action-coupon">
-								<div class="logo logo-coupon"></div>
-								<div class="name">我的</div>
-							</a>
-						</div>
-					</div>
-				</div>
-			</div>
-		</div>
-	</div>
-</div>

+ 0 - 40
www/webapp/moonclub/tpl/success/index.html

@@ -1,40 +0,0 @@
-{{ if showNavBar }}
-<header class="bar bar-nav">
-	<h1 class="title">支付成功</h1>
-</header>
-{{ /if }}
-
-
-{{if !WX}}
-<div class="content content-padding">
-	<div class="box-center">
-		<p>订单支付成功,稍后会有壹管家工作人员联系你~</p>
-	</div>
-	<a class="btn btn-positive btn-block my-order">查看我的预约</a>
-</div>
-{{else}}
-<div class="content content-padded">
-	<div class="padding-top-bottom">
-		<p>
-			<svg version="1.1" id="icon-success" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
-				 width="30px" height="30px" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve">
-				<circle fill="#87C34B" cx="15" cy="15" r="15"/>
-				<polygon fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" points="12.791,18.624 6.604,12.437 4.571,14.469 10.758,20.656
-				12.791,22.689 14.824,20.656 25.828,9.652 23.795,7.619 "/>
-			</svg>
-			支付完成,等待保洁师上门为您服务吧!
-		</p>
-	</div>
-	<div class="border-top">
-		<p>服务:<span class="order-name">宠物洗澡(猫)</span></p>
-		<p>时间:<span class="order-time">2015年7月10日 10:00</span></p>
-	</div>
-	<div class="border-top">
-		<p>实付: <span class="order-result">58元</span></p>
-	</div>
-	<div class="box-center btn-group">
-		<a class="btn btn-positive my-order">我的预约</a>
-		<a class="btn btn-positive btn-home">继续购买</a>
-	</div>
-</div>
-{{/if}}

+ 0 - 25
www/webapp/moonclub/tpl/success/refund.html

@@ -1,25 +0,0 @@
-{{ if showNavBar }}
-<header class="bar bar-nav">
-  <a class="left-button back-button">
-    <div class="icon icon-left-nav"></div>
-  </a>
-  <h1 class="title">申请成功</h1>
-</header>
-{{ /if }}
-
-<div class="content content-padding">
-	<div class="text-center">
-    <p class="title-msg text-danger">申请已提交成功</p>
-		<p>预计在3-10工作日内到账</p>
-    <p>如有疑问请拨打
-      {{ if showNavBar }}
-        <span class="service-telephone text-danger">400-032-8170</span>
-      {{else}}
-        <a href="tel:400-032-8170">400-032-8170</a>
-      {{/if}}
-    </p>
-	</div>
-  <div class="btn-box">
-	  <div class="btn btn-block back-button">返回首页</div>
-  </div>
-</div>

Some files were not shown because too many files changed in this diff