|
@@ -1,19 +1,19 @@
|
|
|
<!DOCTYPE html>
|
|
|
<html>
|
|
|
|
|
|
-<head>
|
|
|
- <meta charset="utf-8">
|
|
|
- <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
|
|
|
- <meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
|
|
|
- <title></title>
|
|
|
- <link rel="stylesheet" type="text/css" href="../../css/api.css" />
|
|
|
- <link rel="stylesheet" type="text/css" href="../../css/swiper.min.css" />
|
|
|
- <link rel="stylesheet" type="text/css" href="../../css/weui.min.css" />
|
|
|
- <link rel="stylesheet" type="text/css" href="../../css/star-rating-svg.css?v=1.2" />
|
|
|
- <link rel="stylesheet" type="text/css" href="../../css/iconfont.css" />
|
|
|
- <link rel="stylesheet" type="text/css" href="../../css/style.css?v=1.2" />
|
|
|
- <style>
|
|
|
- .feed-item{
|
|
|
+ <head>
|
|
|
+ <meta charset="utf-8">
|
|
|
+ <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
|
|
|
+ <meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
|
|
|
+ <title></title>
|
|
|
+ <link rel="stylesheet" type="text/css" href="../../css/api.css" />
|
|
|
+ <link rel="stylesheet" type="text/css" href="../../css/swiper.min.css" />
|
|
|
+ <link rel="stylesheet" type="text/css" href="../../css/weui.min.css" />
|
|
|
+ <link rel="stylesheet" type="text/css" href="../../css/star-rating-svg.css?v=1.2" />
|
|
|
+ <link rel="stylesheet" type="text/css" href="../../css/iconfont.css" />
|
|
|
+ <link rel="stylesheet" type="text/css" href="../../css/style.css?v=1.2" />
|
|
|
+ <style>
|
|
|
+ .feed-item{
|
|
|
width: 99%;
|
|
|
border-bottom:1px solid #e8e8e8;
|
|
|
position:relative;
|
|
@@ -343,840 +343,915 @@
|
|
|
width: 100% !important;
|
|
|
}
|
|
|
</style>
|
|
|
- <script>
|
|
|
- (function(w, d, m) {
|
|
|
- function r() {
|
|
|
- var t = 100,
|
|
|
- o = 750,
|
|
|
- e = d.documentElement.clientWidth || w.innerWidth,
|
|
|
- n = m.max(m.min(e, 480), 320),
|
|
|
- h = 50;
|
|
|
- 320 >= n && (h = m.floor(n / o * t * .99)),
|
|
|
- n > 320 && 362 >= n && (h = m.floor(n / o * t * 1)),
|
|
|
- n > 362 && 375 >= n && (h = m.floor(n / o * t * 1)),
|
|
|
- n > 375 && (h = m.floor(n / o * t * .97)),
|
|
|
- d.querySelector("html").style.fontSize = (e/7.5) + "px"
|
|
|
- };
|
|
|
- r();
|
|
|
- w.onresize = function() {
|
|
|
- r()
|
|
|
- }
|
|
|
- })(window, document, Math);
|
|
|
- </script>
|
|
|
-</head>
|
|
|
+ <script>
|
|
|
+ (function(w, d, m) {
|
|
|
+ function r() {
|
|
|
+ var t = 100,
|
|
|
+ o = 750,
|
|
|
+ e = d.documentElement.clientWidth || w.innerWidth,
|
|
|
+ n = m.max(m.min(e, 480), 320),
|
|
|
+ h = 50;
|
|
|
+ 320 >= n && (h = m.floor(n / o * t * .99)),
|
|
|
+ n > 320 && 362 >= n && (h = m.floor(n / o * t * 1)),
|
|
|
+ n > 362 && 375 >= n && (h = m.floor(n / o * t * 1)),
|
|
|
+ n > 375 && (h = m.floor(n / o * t * .97)),
|
|
|
+ d.querySelector("html").style.fontSize = (e / 7.5) + "px"
|
|
|
+ };
|
|
|
+ r();
|
|
|
+ w.onresize = function() {
|
|
|
+ r()
|
|
|
+ }
|
|
|
+ })(window, document, Math);
|
|
|
+ </script>
|
|
|
+ </head>
|
|
|
|
|
|
-<body>
|
|
|
- <div class="topbar"></div>
|
|
|
- <div class="hotel-top" id="div_top">
|
|
|
- <div class="swiper-container">
|
|
|
- <div class="swiper-wrapper">
|
|
|
- </div>
|
|
|
- <div class="swiper-pagination"></div>
|
|
|
- </div>
|
|
|
- <section style="padding: 0;padding-bottom: 0.2rem;">
|
|
|
- <div class="h20"></div>
|
|
|
- <div class="hotel-top-line">
|
|
|
- <ul>
|
|
|
- <li style="width: 0.61rem;padding-left: 0.04rem;" class="back-btn">
|
|
|
- <div class="hotel-top-back"><span class="iconfont"></span></div>
|
|
|
- </li>
|
|
|
- <li style="width: 6rem;padding: 0 0.1rem;">
|
|
|
- <div class="hotel-top-search"><img src="../../image/search_2.png" style="" /> 搜索商品</div>
|
|
|
- </li>
|
|
|
- <li style="width: 0.61rem;padding-right: 0.04rem;">
|
|
|
- <div class="hotel-top-back" id="share-btn" style="float:right;"><span class="iconfont"></span></div>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- </section>
|
|
|
- </div>
|
|
|
- <section class="hotel-item">
|
|
|
- <div class="hotel-title font-rem11">
|
|
|
- <h id="store_name">乐辰酒店</h> <span onclick="chkfavorite()"><img id="favorite" src="../../image/goods_buy_favorite.png"></span>
|
|
|
- </div>
|
|
|
- <div id="store_description"></div>
|
|
|
- </section>
|
|
|
- <div class="h10"></div>
|
|
|
- <!-- <div class="business-time" style="padding-bottom: 0.3rem;"></div> -->
|
|
|
- <!-- <div class="back-h10" style="height: 0.2rem;"></div> -->
|
|
|
- <div class="weui-tab tabh" style="padding: 0;">
|
|
|
- <div class="weui-navbar">
|
|
|
- <div class="weui-navbar__item weui-bar__item_on" href="#tab1">
|
|
|
- <span>服务项目</span>
|
|
|
- </div>
|
|
|
- <div class="weui-navbar__item" href="#tab2">
|
|
|
- <span>评价</span>
|
|
|
- </div>
|
|
|
- <div class="weui-navbar__item" href="#tab3">
|
|
|
- <span>酒店信息</span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="weui-tab__panel">
|
|
|
- <div id="tab1" class="weui_tab_bd_item weui_tab_bd_item_active"></div>
|
|
|
- <div id="tab2" class="weui_tab_bd_item feed-list" page="1" style="padding-top: 0.2rem;padding: 0 0.32rem;"></div>
|
|
|
- <div id="tab3" class="weui_tab_bd_item" style="padding: 0 0.32rem;">
|
|
|
- <div style="background:#ffffff;width:100%;padding-bottom: 1.2rem;">
|
|
|
- <section style="padding: 0;">
|
|
|
- <div class="hotel-title">
|
|
|
- <h id="store_namex" style="font-size: 0.3rem;color: #606266;">商家信息</h>
|
|
|
- </div>
|
|
|
- <div id="store_descriptionx"></div>
|
|
|
- <div class="h10"></div>
|
|
|
- <div class="weui-cells">
|
|
|
- <div class="weui-cell">
|
|
|
- <div class="weui-cell__bd">
|
|
|
- <p>酒店地址</p>
|
|
|
- </div>
|
|
|
- <div class="weui-cell__ft" id="store_address"></div>
|
|
|
- </div>
|
|
|
- <div class="weui-cell">
|
|
|
- <div class="weui-cell__bd">
|
|
|
- <p>联系酒店</p>
|
|
|
- </div>
|
|
|
- <div class="weui-cell__ft" id="store_phone"></div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="h20"></div>
|
|
|
- </section>
|
|
|
- </div>
|
|
|
- <div class="m-bottom" feedback="false" style="position: fixed;bottom: 0.2rem;width: 6.86rem;">您的入住意见反馈(反馈送圈币)</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="hotel-goods">
|
|
|
- <ul>
|
|
|
- <li class="gsort hotel-goods-active goods-all" tag="praise">综合</li>
|
|
|
- <li class="gsort goods-new" tag="goods_commonid">上新<img class="sort-img" src="../../image/sort.png" /></li>
|
|
|
- <li class="gsort goods-sprice" tag="goods_price">价格<img class="sort-img" src="../../image/sort.png" /></li>
|
|
|
- <li id="category-btn" tag="gc_id_1">分类<img class="sort-img2" src="../../image/sort_down2.png" /></li>
|
|
|
- </ul>
|
|
|
- <div id="category-item" class="category-item mask-hidden">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <section>
|
|
|
- <div class="h10"></div>
|
|
|
- <div class="goods-list" page="1"></div>
|
|
|
- </section>
|
|
|
-</body>
|
|
|
-<div class="h50"></div>
|
|
|
-<div class="share-item mask-hidden">
|
|
|
- <div>
|
|
|
- <div class="share-item-tips">分享至</div>
|
|
|
- <div class="share-item-cent">
|
|
|
- <ul>
|
|
|
- <li class="share-item-friend"><img src="../../image/share_friend.png" />
|
|
|
- <p>微信好友</p>
|
|
|
- </li>
|
|
|
- <li class="share-item-cale"><img src="../../image/share_cale.png" />
|
|
|
- <p>微信朋友圈</p>
|
|
|
- </li>
|
|
|
- <li class="share-item-qq"><img src="../../image/share_qq.png" />
|
|
|
- <p>QQ</p>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- <div class="share-item-cancel">取消</div>
|
|
|
- </div>
|
|
|
-</div>
|
|
|
-<div class="back-top mask-hidden" id="fix1"></div>
|
|
|
-</body>
|
|
|
-<script type="text/javascript" src="../../script/api.js"></script>
|
|
|
-<script type="text/javascript" src="../../script/swiper.min.js"></script>
|
|
|
-<script type="text/javascript" src="../../script/jquery.min.js"></script>
|
|
|
-<script type="text/javascript" src="../../script/imagesloaded.pkgd.min.js"></script>
|
|
|
-<script type="text/javascript" src="../../script/jquery.tap.js"></script>
|
|
|
-<script type="text/javascript" src="../../script/jquery.star-rating-svg.js"></script>
|
|
|
-<script type="text/javascript">
|
|
|
-var _storeid = '';
|
|
|
-var _cateid = '';
|
|
|
-var _sort = "id";
|
|
|
-var _minsort = '';
|
|
|
-var _desc = "desc";
|
|
|
-var _shareimg = '';
|
|
|
-var _description = '';
|
|
|
-var _title = '';
|
|
|
-var _shareurl = '';
|
|
|
-var _page = '1';
|
|
|
-var _data_toggle = "#tab1";
|
|
|
-var imgUrl="";
|
|
|
-apiready = function() {
|
|
|
- _storeid = api.pageParam.keyid;
|
|
|
- $(".goods-list").attr("page", "1");
|
|
|
- setIosTopBar();
|
|
|
- getstoreCategory();
|
|
|
- getRouteData(_storeid);
|
|
|
- getRouteGoodsData();
|
|
|
- getstorefeedbackList();
|
|
|
- api.addEventListener({
|
|
|
- name: 'scrolltobottom',
|
|
|
- extra: {
|
|
|
- threshold: 200
|
|
|
- }
|
|
|
- }, function(ret, err) {
|
|
|
- if (_data_toggle == "#tab1") {
|
|
|
- getRouteGoodsData();
|
|
|
- }
|
|
|
- if (_data_toggle == "#tab2") {
|
|
|
- getstorefeedbackList();
|
|
|
- }
|
|
|
- });
|
|
|
-};
|
|
|
-///////////
|
|
|
+ <body>
|
|
|
+ <div class="topbar"></div>
|
|
|
+ <div class="hotel-top" id="div_top">
|
|
|
+ <div class="swiper-container">
|
|
|
+ <div class="swiper-wrapper">
|
|
|
+ </div>
|
|
|
+ <div class="swiper-pagination"></div>
|
|
|
+ </div>
|
|
|
+ <section style="padding: 0;padding-bottom: 0.2rem;">
|
|
|
+ <div class="h20"></div>
|
|
|
+ <div class="hotel-top-line">
|
|
|
+ <ul>
|
|
|
+ <li style="width: 0.61rem;padding-left: 0.04rem;" class="back-btn">
|
|
|
+ <div class="hotel-top-back"><span class="iconfont"></span></div>
|
|
|
+ </li>
|
|
|
+ <li style="width: 6rem;padding: 0 0.1rem;">
|
|
|
+ <div class="hotel-top-search"><img src="../../image/search_2.png"/> 搜索商品</div>
|
|
|
+ </li>
|
|
|
+ <li style="width: 0.61rem;padding-right: 0.04rem;">
|
|
|
+ <div class="hotel-top-back" id="share-btn" style="float:right;"><span class="iconfont"></span></div>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </section>
|
|
|
+ </div>
|
|
|
+ <section class="hotel-item">
|
|
|
+ <div class="hotel-title font-rem11">
|
|
|
+ <h id="store_name">乐辰酒店</h> <span onclick="chkfavorite()"><img id="favorite" src="../../image/goods_buy_favorite.png"></span>
|
|
|
+ </div>
|
|
|
+ <div id="store_description"></div>
|
|
|
+ </section>
|
|
|
+ <div class="h10"></div>
|
|
|
+ <!-- <div class="business-time" style="padding-bottom: 0.3rem;"></div> -->
|
|
|
+ <!-- <div class="back-h10" style="height: 0.2rem;"></div> -->
|
|
|
+ <div class="weui-tab tabh" style="padding: 0;">
|
|
|
+ <div class="weui-navbar">
|
|
|
+ <div class="weui-navbar__item weui-bar__item_on" href="#tab1">
|
|
|
+ <span>服务项目</span>
|
|
|
+ </div>
|
|
|
+ <div class="weui-navbar__item" href="#tab2">
|
|
|
+ <span>评价</span>
|
|
|
+ </div>
|
|
|
+ <div class="weui-navbar__item" href="#tab3">
|
|
|
+ <span>酒店信息</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="weui-tab__panel">
|
|
|
+ <div id="tab1" class="weui_tab_bd_item weui_tab_bd_item_active"></div>
|
|
|
+ <div id="tab2" class="weui_tab_bd_item feed-list" page="1" style="padding-top: 0.2rem; padding:0 0.32rem;"></div>
|
|
|
+ <div id="tab3" class="weui_tab_bd_item" style="padding: 0 0.32rem;">
|
|
|
+ <div style="background:#ffffff;width:100%;padding-bottom: 1.2rem;">
|
|
|
+ <section style="padding: 0;">
|
|
|
+ <div class="hotel-title">
|
|
|
+ <h id="store_namex" style="font-size: 0.3rem;color: #606266;">商家信息</h>
|
|
|
+ </div>
|
|
|
+ <div id="store_descriptionx"></div>
|
|
|
+ <div class="h10"></div>
|
|
|
+ <div class="weui-cells">
|
|
|
+ <div class="weui-cell">
|
|
|
+ <div class="weui-cell__bd">
|
|
|
+ <p>酒店地址</p>
|
|
|
+ </div>
|
|
|
+ <div class="weui-cell__ft" id="store_address"></div>
|
|
|
+ </div>
|
|
|
+ <div class="weui-cell">
|
|
|
+ <div class="weui-cell__bd">
|
|
|
+ <p>联系酒店</p>
|
|
|
+ </div>
|
|
|
+ <div class="weui-cell__ft" id="store_phone"></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="h20"></div>
|
|
|
+ </section>
|
|
|
+ </div>
|
|
|
+ <div class="m-bottom" feedback="false" style="position: fixed;bottom: 0.2rem;width: 6.86rem;">您的入住意见反馈(反馈送圈币)</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="hotel-goods">
|
|
|
+ <ul>
|
|
|
+ <li class="gsort hotel-goods-active goods-all" tag="praise">综合</li>
|
|
|
+ <li class="gsort goods-new" tag="goods_commonid">上新<img class="sort-img" src="../../image/sort.png" /></li>
|
|
|
+ <li class="gsort goods-sprice" tag="goods_price">价格<img class="sort-img" src="../../image/sort.png" /></li>
|
|
|
+ <li id="category-btn" tag="gc_id_1">分类<img class="sort-img2" src="../../image/sort_down2.png" /></li>
|
|
|
+ </ul>
|
|
|
+ <div id="category-item" class="category-item mask-hidden">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <section>
|
|
|
+ <div class="h10"></div>
|
|
|
+ <div class="goods-list" page="1"></div>
|
|
|
+ </section>
|
|
|
+ </body>
|
|
|
+ <div class="h50"></div>
|
|
|
+ <div class="share-item mask-hidden">
|
|
|
+ <div>
|
|
|
+ <div class="share-item-tips">分享至</div>
|
|
|
+ <div class="share-item-cent">
|
|
|
+ <ul>
|
|
|
+ <li class="share-item-friend"><img src="../../image/share_friend.png" />
|
|
|
+ <p>微信好友</p>
|
|
|
+ </li>
|
|
|
+ <li class="share-item-cale"><img src="../../image/share_cale.png" />
|
|
|
+ <p>微信朋友圈</p>
|
|
|
+ </li>
|
|
|
+ <li class="share-item-qq"><img src="../../image/share_qq.png" />
|
|
|
+ <p>QQ</p>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div class="share-item-cancel">取消</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="back-top mask-hidden" id="fix1"></div>
|
|
|
+ </body>
|
|
|
+ <script type="text/javascript" src="../../script/api.js"></script>
|
|
|
+ <script type="text/javascript" src="../../script/swiper.min.js"></script>
|
|
|
+ <script type="text/javascript" src="../../script/jquery.min.js"></script>
|
|
|
+ <script type="text/javascript" src="../../script/imagesloaded.pkgd.min.js"></script>
|
|
|
+ <script type="text/javascript" src="../../script/jquery.tap.js"></script>
|
|
|
+ <script type="text/javascript" src="../../script/jquery.star-rating-svg.js"></script>
|
|
|
+ <script type="text/javascript">
|
|
|
+ var _storeid = '';
|
|
|
+ var _cateid = '';
|
|
|
+ var _sort = "id";
|
|
|
+ var _minsort = '';
|
|
|
+ var _desc = "desc";
|
|
|
+ var _shareimg = '';
|
|
|
+ var _description = '';
|
|
|
+ var _title = '';
|
|
|
+ var _shareurl = '';
|
|
|
+ var _page = '1';
|
|
|
+ var _data_toggle = "#tab1";
|
|
|
+ var imgUrl = "";
|
|
|
+ apiready = function() {
|
|
|
+ _storeid = api.pageParam.keyid;
|
|
|
+ $(".goods-list").attr("page", "1");
|
|
|
+ setIosTopBar();
|
|
|
+ getstoreCategory();
|
|
|
+ getRouteData(_storeid);
|
|
|
+ getRouteGoodsData();
|
|
|
+ getstorefeedbackList();
|
|
|
+ api.addEventListener({
|
|
|
+ name: 'scrolltobottom',
|
|
|
+ extra: {
|
|
|
+ threshold: 200
|
|
|
+ }
|
|
|
+ }, function(ret, err) {
|
|
|
+ if (_data_toggle == "#tab1") {
|
|
|
+ getRouteGoodsData();
|
|
|
+ }
|
|
|
+ if (_data_toggle == "#tab2") {
|
|
|
+ getstorefeedbackList();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ };
|
|
|
+ ///////////
|
|
|
|
|
|
-$(function() {
|
|
|
- $('.weui-navbar__item').on('click', function() {
|
|
|
- $(this).addClass('weui-bar__item_on').siblings('.weui-bar__item_on').removeClass('weui-bar__item_on');
|
|
|
- $(".weui-tab__panel .weui_tab_bd_item_active").removeClass('weui_tab_bd_item_active');
|
|
|
- _data_toggle = jQuery(this).attr("href");
|
|
|
- $(_data_toggle).addClass("weui_tab_bd_item_active");
|
|
|
- if (_data_toggle == "#tab1") {
|
|
|
- $(".hotel-goods").show();
|
|
|
- $(".goods-list").fadeIn('1500');
|
|
|
- // $(".weui-tab").css("height", "2.2rem");
|
|
|
- } else {
|
|
|
- $(".hotel-goods").fadeOut('1500');
|
|
|
- $(".goods-list").fadeOut('1500');
|
|
|
- $(".weui-tab").css("height", "auto");
|
|
|
- }
|
|
|
- if (_data_toggle == "#tab2") {
|
|
|
- $("#tab2").attr('page', '1');
|
|
|
- }
|
|
|
- });
|
|
|
- $(window).scroll(function() {
|
|
|
- var a = document.getElementById("div_top").offsetTop;
|
|
|
- if (a >= $(window).scrollTop() && a < ($(window).scrollTop() + $(window).height())) {
|
|
|
- $("#div_top section").removeClass("fixed_top");
|
|
|
- }
|
|
|
- if ($("#div_top").outerHeight() <= $(window).scrollTop()) {
|
|
|
- $("#div_top section").addClass("fixed_top");
|
|
|
- }
|
|
|
- });
|
|
|
+ $(function() {
|
|
|
+ $('.weui-navbar__item').on('click', function() {
|
|
|
+ $(this).addClass('weui-bar__item_on').siblings('.weui-bar__item_on').removeClass('weui-bar__item_on');
|
|
|
+ $(".weui-tab__panel .weui_tab_bd_item_active").removeClass('weui_tab_bd_item_active');
|
|
|
+ _data_toggle = jQuery(this).attr("href");
|
|
|
+ $(_data_toggle).addClass("weui_tab_bd_item_active");
|
|
|
+ if (_data_toggle == "#tab1") {
|
|
|
+ $(".hotel-goods").show();
|
|
|
+ $(".goods-list").fadeIn('1500');
|
|
|
+ // $(".weui-tab").css("height", "2.2rem");
|
|
|
+ } else {
|
|
|
+ $(".hotel-goods").fadeOut('1500');
|
|
|
+ $(".goods-list").fadeOut('1500');
|
|
|
+ $(".weui-tab").css("height", "auto");
|
|
|
+ }
|
|
|
+ if (_data_toggle == "#tab2") {
|
|
|
+ $("#tab2").attr('page', '1');
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $(window).scroll(function() {
|
|
|
+ var a = document.getElementById("div_top").offsetTop;
|
|
|
+ if (a >= $(window).scrollTop() && a < ($(window).scrollTop() + $(window).height())) {
|
|
|
+ $("#div_top section").removeClass("fixed_top");
|
|
|
+ }
|
|
|
+ if ($("#div_top").outerHeight() <= $(window).scrollTop()) {
|
|
|
+ $("#div_top section").addClass("fixed_top");
|
|
|
+ }
|
|
|
+ });
|
|
|
|
|
|
- $('img').error(function(){
|
|
|
- $(this).attr('src', '/image/logo2.png');
|
|
|
- })
|
|
|
-});
|
|
|
+ $('img').error(function() {
|
|
|
+ $(this).attr('src', '/image/logo2.png');
|
|
|
+ })
|
|
|
+ });
|
|
|
|
|
|
-function getRouteData(_storeid) {
|
|
|
- // toast_loding_show();
|
|
|
- $.ajax({
|
|
|
- url: siteurl + 'v1/store/info',
|
|
|
- data: {
|
|
|
- store_id: _storeid
|
|
|
- },
|
|
|
- headers: { "X-TOKEN": $api.getStorage("accesstoken") },
|
|
|
- dataType: 'json',
|
|
|
- type: 'post',
|
|
|
- success: function(datas) {
|
|
|
- if (datas.result) {
|
|
|
- var img=siteurl + "uploads/home/store/" + datas.data.store_id + "/" + datas.data.store_banner;
|
|
|
+ function getRouteData(_storeid) {
|
|
|
+ // toast_loding_show();
|
|
|
+ $.ajax({
|
|
|
+ url: siteurl + 'v1/store/info',
|
|
|
+ data: {
|
|
|
+ store_id: _storeid
|
|
|
+ },
|
|
|
+ headers: {
|
|
|
+ "X-TOKEN": $api.getStorage("accesstoken")
|
|
|
+ },
|
|
|
+ dataType: 'json',
|
|
|
+ type: 'post',
|
|
|
+ success: function(datas) {
|
|
|
+ if (datas.result) {
|
|
|
+ var img = siteurl + "uploads/home/store/" + datas.data.store_id + "/" + datas.data.store_banner;
|
|
|
|
|
|
- $("#store_name").html(datas.data.store_name);
|
|
|
- $("#store_description").html(datas.data.store_summary);
|
|
|
- $(".hotel-top").css("background-image", "url(" + siteurl + "uploads/home/store/" + datas.data.store_id + "/" + datas.data.store_banner + ")");
|
|
|
- _shareimg = siteurl + "uploads/home/store/" + datas.data.store_id + "/" + datas.data.store_logo;
|
|
|
- _title = datas.data.store_name;
|
|
|
- _shareurl = siteurl + 'v1/view/market.html';
|
|
|
- // api.hideProgress();
|
|
|
- datas.data.has_collected ? $("#favorite").attr("src", "../../image/favorite_hl.png") : $("#favorite").attr("src", "../../image/goods_buy_favorite.png");
|
|
|
- $(".m-bottom").attr("feedback", datas.data.can_feedback);
|
|
|
- // $("#store_namex").html(datas.data.store_name); can_feedback
|
|
|
- $(".weui-tab.tabh .weui-navbar__item:nth-child(2)").append(datas.data.feedback_count);
|
|
|
- $("#store_descriptionx").html(datas.data.store_description);
|
|
|
- $("#store_address").html(datas.data.store_address);
|
|
|
- if (datas.data.store_phone) {
|
|
|
- $("#store_phone").html('<a href="tel:' + datas.data.store_phone + '">' + datas.data.store_phone + '</a>');
|
|
|
- }else{
|
|
|
- $("#store_phone").html('<a style="color: rgba(0,0,0,.5);">暂无</a>');
|
|
|
- }
|
|
|
- //
|
|
|
- if(datas.data.store_slide.length > 1){
|
|
|
- imgUrl=datas.data.store_slide[0];
|
|
|
- }else{
|
|
|
- imgUrl=siteurl + "uploads/home/store/" + datas.data.store_id + "/" + datas.data.store_banner;
|
|
|
+ $("#store_name").html(datas.data.store_name);
|
|
|
+ $("#store_description").html(datas.data.store_summary);
|
|
|
+ $(".hotel-top").css("background-image", "url(" + siteurl + "uploads/home/store/" + datas.data.store_id + "/" +
|
|
|
+ datas.data.store_banner + ")");
|
|
|
+ _shareimg = siteurl + "uploads/home/store/" + datas.data.store_id + "/" + datas.data.store_logo;
|
|
|
+ _title = datas.data.store_name;
|
|
|
+ _shareurl = siteurl + 'v1/view/market.html';
|
|
|
+ // api.hideProgress();
|
|
|
+ datas.data.has_collected ? $("#favorite").attr("src", "../../image/favorite_hl.png") : $("#favorite").attr(
|
|
|
+ "src", "../../image/goods_buy_favorite.png");
|
|
|
+ $(".m-bottom").attr("feedback", datas.data.can_feedback);
|
|
|
+ // $("#store_namex").html(datas.data.store_name); can_feedback
|
|
|
+ $(".weui-tab.tabh .weui-navbar__item:nth-child(2)").append(datas.data.feedback_count);
|
|
|
+ $("#store_descriptionx").html(datas.data.store_description);
|
|
|
+ $("#store_address").html(datas.data.store_address);
|
|
|
+ if (datas.data.store_phone) {
|
|
|
+ $("#store_phone").html('<a href="tel:' + datas.data.store_phone + '">' + datas.data.store_phone + '</a>');
|
|
|
+ } else {
|
|
|
+ $("#store_phone").html('<a style="color: rgba(0,0,0,.5);">暂无</a>');
|
|
|
+ }
|
|
|
+ //
|
|
|
+ if (datas.data.store_slide.length > 1) {
|
|
|
+ imgUrl = datas.data.store_slide[0];
|
|
|
+ } else {
|
|
|
+ imgUrl = siteurl + "uploads/home/store/" + datas.data.store_id + "/" + datas.data.store_banner;
|
|
|
+ }
|
|
|
+ if (datas.data.store_slide.length > 0) {
|
|
|
+ $.each(datas.data.store_slide, function(index, item) {
|
|
|
+ $(".swiper-wrapper").append('<div class="swiper-slide bg-full" style="background: url(' + item + ');">');
|
|
|
+ })
|
|
|
+ }
|
|
|
+ var swiper = new Swiper('.swiper-container', {
|
|
|
+ allowSlidePrev: true,
|
|
|
+ width: window.innerWidth,
|
|
|
+ autoplay: {
|
|
|
+ disableOnInteraction: false
|
|
|
+ },
|
|
|
+ loop: true,
|
|
|
+ pagination: {
|
|
|
+ el: '.swiper-pagination',
|
|
|
+ },
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ errcode(datas, datas.code);
|
|
|
+ }
|
|
|
+ function_name();
|
|
|
}
|
|
|
- if (datas.data.store_slide.length > 0) {
|
|
|
- $.each(datas.data.store_slide, function(index, item) {
|
|
|
- $(".swiper-wrapper").append('<div class="swiper-slide bg-full" style="background: url('+ item + ');">');
|
|
|
- })
|
|
|
- }
|
|
|
- var swiper = new Swiper('.swiper-container', {
|
|
|
- allowSlidePrev: true,
|
|
|
- width: window.innerWidth,
|
|
|
- autoplay: {
|
|
|
- disableOnInteraction: false
|
|
|
- },
|
|
|
- loop : true,
|
|
|
- pagination: {
|
|
|
- el: '.swiper-pagination',
|
|
|
- },
|
|
|
- });
|
|
|
- } else {
|
|
|
- errcode(datas, datas.code);
|
|
|
- }
|
|
|
- function_name();
|
|
|
- }
|
|
|
- });
|
|
|
-}
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
-function chkfavorite() {
|
|
|
- $("#favorite").removeAttr("style", "");
|
|
|
- $.ajax({
|
|
|
- url: siteurl + 'v1/favorites/collect',
|
|
|
- data: {
|
|
|
- type: 'store',
|
|
|
- fav_id: _storeid
|
|
|
- },
|
|
|
- headers: { "X-TOKEN": $api.getStorage("accesstoken") },
|
|
|
- dataType: 'json',
|
|
|
- type: 'post',
|
|
|
- success: function(datas) {
|
|
|
- $("#favorite").css("animation", "bounceOut 2s");
|
|
|
- if (datas.result) {
|
|
|
- datas.data.action == 'add' ? $("#favorite").attr("src", "../../image/favorite_hl.png") : $("#favorite").attr("src", "../../image/goods_buy_favorite.png");
|
|
|
- var _msg = datas.data.action == 'add' ? "收藏成功" : "取消收藏";
|
|
|
- // console.log(_msg);
|
|
|
- api.toast({ msg: _msg });
|
|
|
- } else {
|
|
|
- errcode(datas, datas.code);
|
|
|
- }
|
|
|
- }
|
|
|
- });
|
|
|
-}
|
|
|
+ function chkfavorite() {
|
|
|
+ $("#favorite").removeAttr("style", "");
|
|
|
+ $.ajax({
|
|
|
+ url: siteurl + 'v1/favorites/collect',
|
|
|
+ data: {
|
|
|
+ type: 'store',
|
|
|
+ fav_id: _storeid
|
|
|
+ },
|
|
|
+ headers: {
|
|
|
+ "X-TOKEN": $api.getStorage("accesstoken")
|
|
|
+ },
|
|
|
+ dataType: 'json',
|
|
|
+ type: 'post',
|
|
|
+ success: function(datas) {
|
|
|
+ $("#favorite").css("animation", "bounceOut 2s");
|
|
|
+ if (datas.result) {
|
|
|
+ datas.data.action == 'add' ? $("#favorite").attr("src", "../../image/favorite_hl.png") : $("#favorite").attr(
|
|
|
+ "src", "../../image/goods_buy_favorite.png");
|
|
|
+ var _msg = datas.data.action == 'add' ? "收藏成功" : "取消收藏";
|
|
|
+ // console.log(_msg);
|
|
|
+ api.toast({
|
|
|
+ msg: _msg
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ errcode(datas, datas.code);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
-function getstoreCategory() {
|
|
|
- $.ajax({
|
|
|
- url: siteurl + 'v1/entry/storeCategory',
|
|
|
- data: {
|
|
|
- type: 'store',
|
|
|
- store_id: _storeid
|
|
|
- },
|
|
|
- headers: { "X-TOKEN": $api.getStorage("accesstoken") },
|
|
|
- dataType: 'json',
|
|
|
- type: 'post',
|
|
|
- success: function(datas) {
|
|
|
- if (datas.result) {
|
|
|
- var _html = '<div class="weui-flex">';
|
|
|
- var xx = datas.data.category_list;
|
|
|
- for (var i = 0; i < 10; i++) {
|
|
|
- if (i == 5 && !xx[i]) {
|
|
|
- _html += '</div>';
|
|
|
- break;
|
|
|
- }
|
|
|
- if (i == 5) {
|
|
|
- _html += '</div><div class="weui-flex">';
|
|
|
- $(".weui-tab").css("height", "4.7rem");
|
|
|
- }
|
|
|
- if (xx[i]) {
|
|
|
- _html += '<div class="weui-flex__item"><div class="placeholder" gcid="' + xx[i].gc_id + '"><img style="height: 1rem;" src="' + xx[i].pic + '" /><p>' + xx[i].gc_name + '</p></div></div>';
|
|
|
- } else {
|
|
|
- _html += '<div class="weui-flex__item"><div class="placeholder"></div></div>';
|
|
|
- }
|
|
|
- }
|
|
|
- $(_data_toggle).html(_html);
|
|
|
- } else {
|
|
|
- errcode(datas, datas.code);
|
|
|
- }
|
|
|
- function_name();
|
|
|
- }
|
|
|
- });
|
|
|
-}
|
|
|
+ function getstoreCategory() {
|
|
|
+ $.ajax({
|
|
|
+ url: siteurl + 'v1/entry/storeCategory',
|
|
|
+ data: {
|
|
|
+ type: 'store',
|
|
|
+ store_id: _storeid
|
|
|
+ },
|
|
|
+ headers: {
|
|
|
+ "X-TOKEN": $api.getStorage("accesstoken")
|
|
|
+ },
|
|
|
+ dataType: 'json',
|
|
|
+ type: 'post',
|
|
|
+ success: function(datas) {
|
|
|
+ if (datas.result) {
|
|
|
+ var _html = '<div class="weui-flex">';
|
|
|
+ var xx = datas.data.category_list;
|
|
|
+ for (var i = 0; i < 10; i++) {
|
|
|
+ if (i == 5 && !xx[i]) {
|
|
|
+ _html += '</div>';
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ if (i == 5) {
|
|
|
+ _html += '</div><div class="weui-flex">';
|
|
|
+ $(".weui-tab").css("height", "4.7rem");
|
|
|
+ }
|
|
|
+ if (xx[i]) {
|
|
|
+ _html += '<div class="weui-flex__item"><div class="placeholder" gcid="' + xx[i].gc_id +
|
|
|
+ '"><img style="height: 1rem;" src="' + xx[i].pic + '" /><p>' + xx[i].gc_name + '</p></div></div>';
|
|
|
+ } else {
|
|
|
+ _html += '<div class="weui-flex__item"><div class="placeholder"></div></div>';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $(_data_toggle).html(_html);
|
|
|
+ } else {
|
|
|
+ errcode(datas, datas.code);
|
|
|
+ }
|
|
|
+ function_name();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
-$(".hotel-top-search").on("tap", function() {
|
|
|
- api.openWin({
|
|
|
- name: 'goodssearch',
|
|
|
- url: './goodssearch.html',
|
|
|
- bounces: false,
|
|
|
- pageParam: {
|
|
|
- storeid: _storeid
|
|
|
- }
|
|
|
- });
|
|
|
- return false;
|
|
|
-})
|
|
|
-$(".hotel-itemx").on("tap", function() {
|
|
|
- //var _storeid=$(this).attr("keyid");
|
|
|
- api.openWin({
|
|
|
- name: 'showhotel',
|
|
|
- url: './showhotel.html',
|
|
|
- bounces: false,
|
|
|
- pageParam: {
|
|
|
- keyid: _storeid
|
|
|
- }
|
|
|
- });
|
|
|
- return false;
|
|
|
-})
|
|
|
-$("#tab1").on("tap", ".placeholder", function() {
|
|
|
- var _gcid = $(this).attr("gcid");
|
|
|
- var _categoryname = $(this).children("p").html();
|
|
|
- if (!_gcid) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- api.openWin({
|
|
|
- name: 'storecategory',
|
|
|
- url: './storecategory.html',
|
|
|
- bounces: false,
|
|
|
- pageParam: {
|
|
|
- keyid: _gcid,
|
|
|
- storeid: _storeid,
|
|
|
- categoryname: _categoryname
|
|
|
- }
|
|
|
- });
|
|
|
- return false;
|
|
|
-})
|
|
|
+ $(".hotel-top-search").on("tap", function() {
|
|
|
+ api.openWin({
|
|
|
+ name: 'goodssearch',
|
|
|
+ url: './goodssearch.html',
|
|
|
+ bounces: false,
|
|
|
+ pageParam: {
|
|
|
+ storeid: _storeid
|
|
|
+ }
|
|
|
+ });
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ $(".hotel-itemx").on("tap", function() {
|
|
|
+ //var _storeid=$(this).attr("keyid");
|
|
|
+ api.openWin({
|
|
|
+ name: 'showhotel',
|
|
|
+ url: './showhotel.html',
|
|
|
+ bounces: false,
|
|
|
+ pageParam: {
|
|
|
+ keyid: _storeid
|
|
|
+ }
|
|
|
+ });
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ $("#tab1").on("tap", ".placeholder", function() {
|
|
|
+ var _gcid = $(this).attr("gcid");
|
|
|
+ var _categoryname = $(this).children("p").html();
|
|
|
+ if (!_gcid) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ api.openWin({
|
|
|
+ name: 'storecategory',
|
|
|
+ url: './storecategory.html',
|
|
|
+ bounces: false,
|
|
|
+ pageParam: {
|
|
|
+ keyid: _gcid,
|
|
|
+ storeid: _storeid,
|
|
|
+ categoryname: _categoryname
|
|
|
+ }
|
|
|
+ });
|
|
|
+ return false;
|
|
|
+ })
|
|
|
|
|
|
-$("#tab2").on("tap", "img", function() {
|
|
|
- gallery_qz($(this).attr("src"));
|
|
|
-});
|
|
|
+ $("#tab2").on("tap", "img", function() {
|
|
|
+ gallery_qz($(this).attr("src"));
|
|
|
+ });
|
|
|
|
|
|
-$(".goods-list").on("tap", ".goods-list-item", function() {
|
|
|
- var _goodsid = $(this).attr("keyid");
|
|
|
- var _spot = $(this).attr("spot");
|
|
|
- api.openWin({
|
|
|
- name: 'showgoods',
|
|
|
- url: './showgoods.html',
|
|
|
- bounces: false,
|
|
|
- pageParam: {
|
|
|
- keyid: _goodsid,
|
|
|
- storeid: _storeid,
|
|
|
- spot: _spot
|
|
|
- }
|
|
|
- });
|
|
|
- return false;
|
|
|
-})
|
|
|
-//////////
|
|
|
+ $(".goods-list").on("tap", ".goods-list-item", function() {
|
|
|
+ var _goodsid = $(this).attr("keyid");
|
|
|
+ var _spot = $(this).attr("spot");
|
|
|
+ api.openWin({
|
|
|
+ name: 'showgoods',
|
|
|
+ url: './showgoods.html',
|
|
|
+ bounces: false,
|
|
|
+ pageParam: {
|
|
|
+ keyid: _goodsid,
|
|
|
+ storeid: _storeid,
|
|
|
+ spot: _spot
|
|
|
+ }
|
|
|
+ });
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ //////////
|
|
|
|
|
|
-function getRouteGoodsData() {
|
|
|
- _page = $(".goods-list").attr("page");
|
|
|
- if (_page == 0) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- var _xdata = { store_id: _storeid, page: _page, praise: _desc };
|
|
|
- var _data_type = $(".hotel-goods-active").attr("tag");
|
|
|
- if (_data_type == 'praise') {
|
|
|
- _xdata = { store_id: _storeid, page: _page, praise: _desc };
|
|
|
- } else if (_data_type == 'goods_commonid') {
|
|
|
- _xdata = { store_id: _storeid, page: _page, goods_commonid: _desc };
|
|
|
- } else if (_data_type == 'goods_price') {
|
|
|
- _xdata = { store_id: _storeid, page: _page, goods_price: _desc };
|
|
|
- } else {
|
|
|
- var catid = $("#category-item .cate-active").parent(".category-list").attr("catid");
|
|
|
- if (catid == 'all') {
|
|
|
- _xdata = { store_id: _storeid, page: _page };
|
|
|
- } else {
|
|
|
- _xdata = { store_id: _storeid, page: _page, gc_id_1: catid };
|
|
|
- }
|
|
|
- }
|
|
|
- // toast_loding_show();
|
|
|
- $(".goods-list").attr("page", "0");
|
|
|
- $.ajax({
|
|
|
- url: siteurl + 'v2/entry/storeGoods',//'v2/entry/storeGoods'
|
|
|
- data: _xdata,
|
|
|
- headers: { "X-TOKEN": $api.getStorage("accesstoken") },
|
|
|
- dataType: 'json',
|
|
|
- type: 'post',
|
|
|
- success: function(datas) {
|
|
|
- // toast_loding_hide();
|
|
|
- if (datas.result) {
|
|
|
- var html = '';
|
|
|
- if (datas.data.goods_list.length > 0) {
|
|
|
- var j = 0;
|
|
|
- $.each(datas.data.goods_list, function(index, item) {
|
|
|
- var _advarr = item.goods_advword.split("\n");
|
|
|
- var _taghtml = '';
|
|
|
- var _tagcolor = ['#006699', '#d9251c', '#e8e8e8'];
|
|
|
- if (_advarr.length > 0) {
|
|
|
- for (var i = 0; i < _advarr.length; i++) {
|
|
|
- if (_advarr[i]) {
|
|
|
- _taghtml += '<span class="tag-item" style="">' + _advarr[i] + '</span>';
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- j++;
|
|
|
- html = '';
|
|
|
- if (j % 2 == 0) {
|
|
|
- html += '<div class="goods-list-item padl" ';
|
|
|
- } else {
|
|
|
- html += '<div class="goods-list-item" ';
|
|
|
- }
|
|
|
- html += 'keyid="' + item.goods_commonid + '" spot="'+item.spot+'" goods_li="' + j + '"><ul>';
|
|
|
- html += '<li><img src="' + siteurl + "uploads/home/store/goods/" + item.goods_image.substr(0, item.goods_image.indexOf("\_")) + "/" + item.goods_image + '" class="goods-image"/></li>';
|
|
|
- html += '<li class="goods-title font-rem11">' + item.goods_name + '</li>';
|
|
|
- html += '<li class="goods-price">¥' + item.goods_price + ' <span class="line-through">' + item.goods_marketprice + '</span></li>';
|
|
|
- html += '<li class="goods-tag" style="margin-top: 0;">' + _taghtml + '</li>';
|
|
|
- html += '</ul></div>';
|
|
|
- if (j % 2 == 0) {
|
|
|
- html += '<div class="h10"></div>';
|
|
|
- }
|
|
|
- if (_page == 1 && index == 0) {
|
|
|
- $(".goods-list").html(html);
|
|
|
- } else {
|
|
|
- $(".goods-list").append(html);
|
|
|
- }
|
|
|
- });
|
|
|
- _page++;
|
|
|
- $(".goods-list").attr("page", _page);
|
|
|
- } else {
|
|
|
- html = '<div class="data-null">暂时没有更多商品</div>';
|
|
|
- $(".goods-list").attr("page", '0');
|
|
|
- if (_page == 1) {
|
|
|
- $(".goods-list").html(html);
|
|
|
- } else {
|
|
|
- $(".goods-list").append(html);
|
|
|
- }
|
|
|
- }
|
|
|
- } else {
|
|
|
- errcode(datas, datas.code)
|
|
|
- }
|
|
|
- function_name();
|
|
|
- }
|
|
|
- });
|
|
|
-}
|
|
|
-/////
|
|
|
-function getCategoryData() {
|
|
|
- $.ajax({
|
|
|
- url: siteurl + 'v1/entry/storeCategory',
|
|
|
- data: {
|
|
|
- store_id: _storeid
|
|
|
- },
|
|
|
- headers: { "X-TOKEN": $api.getStorage("accesstoken") },
|
|
|
- dataType: 'json',
|
|
|
- type: 'post',
|
|
|
- success: function(datas) {
|
|
|
- if (datas.result) {
|
|
|
- var html = '';
|
|
|
- $("#category-item").empty();
|
|
|
- $("#category-item").append('<div class="category-list" catid="all"><span class="category-list-span">全部</span></div>');
|
|
|
- $.each(datas.data.category_list, function(index, item) {
|
|
|
- html = '<div class="category-list" catid="' + item.gc_id + '"><span class="category-list-span">' + item.gc_name + '</span></div>';
|
|
|
- $("#category-item").append(html);
|
|
|
- });
|
|
|
- } else {
|
|
|
- errcode(datas, datas.code);
|
|
|
- }
|
|
|
- function_name();
|
|
|
- }
|
|
|
- });
|
|
|
-}
|
|
|
+ function getRouteGoodsData() {
|
|
|
+ _page = $(".goods-list").attr("page");
|
|
|
+ if (_page == 0) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ var _xdata = {
|
|
|
+ store_id: _storeid,
|
|
|
+ page: _page,
|
|
|
+ praise: _desc
|
|
|
+ };
|
|
|
+ var _data_type = $(".hotel-goods-active").attr("tag");
|
|
|
+ if (_data_type == 'praise') {
|
|
|
+ _xdata = {
|
|
|
+ store_id: _storeid,
|
|
|
+ page: _page,
|
|
|
+ praise: _desc
|
|
|
+ };
|
|
|
+ } else if (_data_type == 'goods_commonid') {
|
|
|
+ _xdata = {
|
|
|
+ store_id: _storeid,
|
|
|
+ page: _page,
|
|
|
+ goods_commonid: _desc
|
|
|
+ };
|
|
|
+ } else if (_data_type == 'goods_price') {
|
|
|
+ _xdata = {
|
|
|
+ store_id: _storeid,
|
|
|
+ page: _page,
|
|
|
+ goods_price: _desc
|
|
|
+ };
|
|
|
+ } else {
|
|
|
+ var catid = $("#category-item .cate-active").parent(".category-list").attr("catid");
|
|
|
+ if (catid == 'all') {
|
|
|
+ _xdata = {
|
|
|
+ store_id: _storeid,
|
|
|
+ page: _page
|
|
|
+ };
|
|
|
+ } else {
|
|
|
+ _xdata = {
|
|
|
+ store_id: _storeid,
|
|
|
+ page: _page,
|
|
|
+ gc_id_1: catid
|
|
|
+ };
|
|
|
+ }
|
|
|
+ }
|
|
|
+ // toast_loding_show();
|
|
|
+ $(".goods-list").attr("page", "0");
|
|
|
+ $.ajax({
|
|
|
+ url: siteurl + 'v2/entry/storeGoods', //'v2/entry/storeGoods'
|
|
|
+ data: _xdata,
|
|
|
+ headers: {
|
|
|
+ "X-TOKEN": $api.getStorage("accesstoken")
|
|
|
+ },
|
|
|
+ dataType: 'json',
|
|
|
+ type: 'post',
|
|
|
+ success: function(datas) {
|
|
|
+ // toast_loding_hide();
|
|
|
+ if (datas.result) {
|
|
|
+ var html = '';
|
|
|
+ if (datas.data.goods_list.length > 0) {
|
|
|
+ var j = 0;
|
|
|
+ $.each(datas.data.goods_list, function(index, item) {
|
|
|
+ var _advarr = item.goods_advword.split("\n");
|
|
|
+ var _taghtml = '';
|
|
|
+ var _tagcolor = ['#006699', '#d9251c', '#e8e8e8'];
|
|
|
+ if (_advarr.length > 0) {
|
|
|
+ for (var i = 0; i < _advarr.length; i++) {
|
|
|
+ if (_advarr[i]) {
|
|
|
+ _taghtml += '<span class="tag-item" style="">' + _advarr[i] + '</span>';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ j++;
|
|
|
+ html = '';
|
|
|
+ if (j % 2 == 0) {
|
|
|
+ html += '<div class="goods-list-item padl" ';
|
|
|
+ } else {
|
|
|
+ html += '<div class="goods-list-item" ';
|
|
|
+ }
|
|
|
+ html += 'keyid="' + item.goods_commonid + '" spot="' + item.spot + '" goods_li="' + j + '"><ul>';
|
|
|
+ html += '<li><img src="' + siteurl + "uploads/home/store/goods/" + item.goods_image.substr(0, item.goods_image
|
|
|
+ .indexOf("\_")) + "/" + item.goods_image + '" class="goods-image"/></li>';
|
|
|
+ html += '<li class="goods-title font-rem11">' + item.goods_name + '</li>';
|
|
|
+ html += '<li class="goods-price">¥' + item.goods_price + ' <span class="line-through">' + item.goods_marketprice +
|
|
|
+ '</span></li>';
|
|
|
+ html += '<li class="goods-tag" style="margin-top: 0;">' + _taghtml + '</li>';
|
|
|
+ html += '</ul></div>';
|
|
|
+ if (j % 2 == 0) {
|
|
|
+ html += '<div class="h10"></div>';
|
|
|
+ }
|
|
|
+ if (_page == 1 && index == 0) {
|
|
|
+ $(".goods-list").html(html);
|
|
|
+ } else {
|
|
|
+ $(".goods-list").append(html);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ _page++;
|
|
|
+ $(".goods-list").attr("page", _page);
|
|
|
+ } else {
|
|
|
+ html = '<div class="data-null">暂时没有更多商品</div>';
|
|
|
+ $(".goods-list").attr("page", '0');
|
|
|
+ if (_page == 1) {
|
|
|
+ $(".goods-list").html(html);
|
|
|
+ } else {
|
|
|
+ $(".goods-list").append(html);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ errcode(datas, datas.code)
|
|
|
+ }
|
|
|
+ function_name();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ /////
|
|
|
+ function getCategoryData() {
|
|
|
+ $.ajax({
|
|
|
+ url: siteurl + 'v1/entry/storeCategory',
|
|
|
+ data: {
|
|
|
+ store_id: _storeid
|
|
|
+ },
|
|
|
+ headers: {
|
|
|
+ "X-TOKEN": $api.getStorage("accesstoken")
|
|
|
+ },
|
|
|
+ dataType: 'json',
|
|
|
+ type: 'post',
|
|
|
+ success: function(datas) {
|
|
|
+ if (datas.result) {
|
|
|
+ var html = '';
|
|
|
+ $("#category-item").empty();
|
|
|
+ $("#category-item").append(
|
|
|
+ '<div class="category-list" catid="all"><span class="category-list-span">全部</span></div>');
|
|
|
+ $.each(datas.data.category_list, function(index, item) {
|
|
|
+ html = '<div class="category-list" catid="' + item.gc_id + '"><span class="category-list-span">' + item.gc_name +
|
|
|
+ '</span></div>';
|
|
|
+ $("#category-item").append(html);
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ errcode(datas, datas.code);
|
|
|
+ }
|
|
|
+ function_name();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
-function getstorefeedbackList() {
|
|
|
- _pagex = $("#tab2").attr('page');
|
|
|
- if (_pagex == 0) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- $.ajax({
|
|
|
- url: siteurl + 'v1/store/feedbackList',
|
|
|
- data: {
|
|
|
- store_id: _storeid,
|
|
|
- page: _pagex
|
|
|
- },
|
|
|
- headers: { "X-TOKEN": $api.getStorage("accesstoken") },
|
|
|
- dataType: 'json',
|
|
|
- type: 'post',
|
|
|
- success: function(datas) {
|
|
|
- if (datas.result) {
|
|
|
- if (datas.data.feedback_list.length > 0) {
|
|
|
- $.each(datas.data.feedback_list, function(index, item) {
|
|
|
- var _html = '';
|
|
|
- if (item.img_list) {
|
|
|
- var _imglist = item.img_list;
|
|
|
- } else {
|
|
|
- var _imglist = '';
|
|
|
- }
|
|
|
- _html += '<div class="feed-item"><ul>';
|
|
|
- _html += '<li class="fl" style="width: 0.7rem;"><img src="' + item.member_avatar + '" class="user-head"/></li>';
|
|
|
- _html += '<li class="feed-item-right fl">' + item.member_truename + '<p class="feed-item-titel">' + item.add_time + '</p></li>';
|
|
|
- _html += '<li><div class="my-rating my-rating' + index + '"></div></li></ul>';
|
|
|
- _html += '<ul><li>' + item.content + '</li></ul><ul style="margin-top: 0.25rem;"><li>';
|
|
|
- if (_imglist.length > 0) {
|
|
|
- for (var i = 0; i < _imglist.length; i++) {
|
|
|
- _html += '<img src="' + _imglist[i] + '" style="width: 1.2rem;height: 1.2rem;margin-right: 0.3rem;"/>';
|
|
|
- }
|
|
|
- }
|
|
|
- _html += '</li></ul><div class="h50"></div></div>';
|
|
|
- if (_pagex == 1 && index == 0) {
|
|
|
- $("#tab2").html(_html);
|
|
|
- } else {
|
|
|
- $("#tab2").append(_html);
|
|
|
- }
|
|
|
- $(".my-rating" + index).starRating({
|
|
|
- starSize: 17,
|
|
|
- initialRating: item.satisfaction,
|
|
|
- readOnly: true,
|
|
|
- starShape: 'rounded',
|
|
|
- emptyColor: 'lightgray',
|
|
|
- hoverColor: 'salmon',
|
|
|
- activeColor: '#d9251c',
|
|
|
- useGradient: false,
|
|
|
- callback: function(currentRating, $el) {
|
|
|
- // make a server call here #d9251c
|
|
|
- }
|
|
|
- });
|
|
|
- })
|
|
|
- _pagex++;
|
|
|
- $("#tab2").attr('page', _pagex);
|
|
|
- } else {
|
|
|
- $("#tab2").attr('page', '0');
|
|
|
- if (_pagex == 1) {
|
|
|
- $("#tab2").html('<div class="data-null">暂时没有更多评价</div>');
|
|
|
- } else {
|
|
|
- $("#tab2").append('<div class="data-null">暂时没有更多评价</div>');
|
|
|
- }
|
|
|
- }
|
|
|
- } else {
|
|
|
- errcode(datas, datas.code);
|
|
|
- }
|
|
|
- function_name();
|
|
|
- }
|
|
|
- });
|
|
|
-}
|
|
|
+ function getstorefeedbackList() {
|
|
|
+ _pagex = $("#tab2").attr('page');
|
|
|
+ if (_pagex == 0) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ $.ajax({
|
|
|
+ url: siteurl + 'v1/store/feedbackList',
|
|
|
+ data: {
|
|
|
+ store_id: _storeid,
|
|
|
+ page: _pagex
|
|
|
+ },
|
|
|
+ headers: {
|
|
|
+ "X-TOKEN": $api.getStorage("accesstoken")
|
|
|
+ },
|
|
|
+ dataType: 'json',
|
|
|
+ type: 'post',
|
|
|
+ success: function(datas) {
|
|
|
+ if (datas.result) {
|
|
|
+ if (datas.data.feedback_list.length > 0) {
|
|
|
+ $.each(datas.data.feedback_list, function(index, item) {
|
|
|
+ var _html = '';
|
|
|
+ if (item.img_list) {
|
|
|
+ var _imglist = item.img_list;
|
|
|
+ } else {
|
|
|
+ var _imglist = '';
|
|
|
+ }
|
|
|
+ _html += '<div class="feed-item"><ul>';
|
|
|
+ _html += '<li class="fl" style="width: 0.7rem;"><img src="' + item.member_avatar +
|
|
|
+ '" class="user-head"/></li>';
|
|
|
+ _html += '<li class="feed-item-right fl">' + item.member_truename + '<p class="feed-item-titel">' + item.add_time +
|
|
|
+ '</p></li>';
|
|
|
+ _html += '<li><div class="my-rating my-rating' + index + '"></div></li></ul>';
|
|
|
+ _html += '<ul><li>' + item.content + '</li></ul><ul style="margin-top: 0.25rem;"><li>';
|
|
|
+ if (_imglist.length > 0) {
|
|
|
+ for (var i = 0; i < _imglist.length; i++) {
|
|
|
+ _html += '<img src="' + _imglist[i] + '" style="width: 1.2rem;height: 1.2rem;margin-right: 0.3rem;"/>';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ _html += '</li></ul><div class="h50"></div></div>';
|
|
|
+ if (_pagex == 1 && index == 0) {
|
|
|
+ $("#tab2").html(_html);
|
|
|
+ } else {
|
|
|
+ $("#tab2").append(_html);
|
|
|
+ }
|
|
|
+ $(".my-rating" + index).starRating({
|
|
|
+ starSize: 17,
|
|
|
+ initialRating: item.satisfaction,
|
|
|
+ readOnly: true,
|
|
|
+ starShape: 'rounded',
|
|
|
+ emptyColor: 'lightgray',
|
|
|
+ hoverColor: 'salmon',
|
|
|
+ activeColor: '#d9251c',
|
|
|
+ useGradient: false,
|
|
|
+ callback: function(currentRating, $el) {
|
|
|
+ // make a server call here #d9251c
|
|
|
+ }
|
|
|
+ });
|
|
|
+ })
|
|
|
+ _pagex++;
|
|
|
+ $("#tab2").attr('page', _pagex);
|
|
|
+ } else {
|
|
|
+ $("#tab2").attr('page', '0');
|
|
|
+ if (_pagex == 1) {
|
|
|
+ $("#tab2").html('<div class="data-null">暂时没有更多评价</div>');
|
|
|
+ } else {
|
|
|
+ $("#tab2").append('<div class="data-null">暂时没有更多评价</div>');
|
|
|
+ }
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ errcode(datas, datas.code);
|
|
|
+ }
|
|
|
+ function_name();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
-$("#category-btn").on("tap", function() {
|
|
|
- $(".gsort").removeClass("hotel-goods-active");
|
|
|
- $(".gsort").find("img").attr("src", "../../image/sort.png");
|
|
|
- getCategoryData();
|
|
|
- if (!$(".category-item").hasClass("mask-hidden")) {
|
|
|
- $(".category-item").addClass("mask-hidden");
|
|
|
- $("#category-btn").removeClass("hotel-goods-active");
|
|
|
- $(this).find("img").attr("src", "../../image/sort.png");
|
|
|
- $("#category-btn img").attr("src", "../../image/sort_down2.png");
|
|
|
- } else {
|
|
|
- $(".category-item").removeClass("mask-hidden");
|
|
|
- $("#category-btn").addClass("hotel-goods-active");
|
|
|
- $(this).find("img").attr("src", "../../image/sort_up.png");
|
|
|
- $("#category-btn img").attr("src", "../../image/sort_down2_up.png");
|
|
|
- }
|
|
|
- return false;
|
|
|
-})
|
|
|
+ $("#category-btn").on("tap", function() {
|
|
|
+ $(".gsort").removeClass("hotel-goods-active");
|
|
|
+ $(".gsort").find("img").attr("src", "../../image/sort.png");
|
|
|
+ getCategoryData();
|
|
|
+ if (!$(".category-item").hasClass("mask-hidden")) {
|
|
|
+ $(".category-item").addClass("mask-hidden");
|
|
|
+ $("#category-btn").removeClass("hotel-goods-active");
|
|
|
+ $(this).find("img").attr("src", "../../image/sort.png");
|
|
|
+ $("#category-btn img").attr("src", "../../image/sort_down2.png");
|
|
|
+ } else {
|
|
|
+ $(".category-item").removeClass("mask-hidden");
|
|
|
+ $("#category-btn").addClass("hotel-goods-active");
|
|
|
+ $(this).find("img").attr("src", "../../image/sort_up.png");
|
|
|
+ $("#category-btn img").attr("src", "../../image/sort_down2_up.png");
|
|
|
+ }
|
|
|
+ return false;
|
|
|
+ })
|
|
|
|
|
|
-function hiddenCate() {
|
|
|
- $(".category-item").addClass("mask-hidden");
|
|
|
- $("#category-btn").removeClass("hotel-goods-active");
|
|
|
- $("#category-btn").find("img").attr("src", "../../image/sort.png");
|
|
|
- $("#category-btn img").attr("src", "../../image/sort_down2.png");
|
|
|
-}
|
|
|
+ function hiddenCate() {
|
|
|
+ $(".category-item").addClass("mask-hidden");
|
|
|
+ $("#category-btn").removeClass("hotel-goods-active");
|
|
|
+ $("#category-btn").find("img").attr("src", "../../image/sort.png");
|
|
|
+ $("#category-btn img").attr("src", "../../image/sort_down2.png");
|
|
|
+ }
|
|
|
|
|
|
-function shorNewGoods() {
|
|
|
- _minsort = '';
|
|
|
- $(".goods-list").empty();
|
|
|
- $(".goods-list").attr("page", '1');
|
|
|
- getRouteGoodsData();
|
|
|
-}
|
|
|
-///
|
|
|
-$(".category-item").on("tap", ".category-list", function() {
|
|
|
- $(this).find("span").addClass("cate-active");
|
|
|
- hiddenCate();
|
|
|
- _cateid = $(this).attr("catid");
|
|
|
- _minsort = '';
|
|
|
- shorNewGoods();
|
|
|
- setTimeout(function() { $(".category-item").addClass("mask-hidden"); }, 300);
|
|
|
- return false;
|
|
|
-})
|
|
|
-///
|
|
|
-$(".goods-all").on("tap", function() {
|
|
|
- hiddenCate();
|
|
|
- _sort = $(this).attr("tag");
|
|
|
- $(".gsort").removeClass("hotel-goods-active");
|
|
|
- $(this).addClass("hotel-goods-active");
|
|
|
- $(".gsort").find("img").attr("src", "../../image/sort.png");
|
|
|
- _desc = "desc";
|
|
|
- shorNewGoods();
|
|
|
- return false;
|
|
|
-})
|
|
|
-////
|
|
|
-$(".goods-new").on("tap", function() {
|
|
|
- hiddenCate();
|
|
|
- _sort = $(this).attr("tag");
|
|
|
- $(".gsort").removeClass("hotel-goods-active");
|
|
|
- $(this).addClass("hotel-goods-active");
|
|
|
- $(".goods-sprice").find("img").attr("src", "../../image/sort.png");
|
|
|
- $(this).find("img").attr("src", $(this).find("img").attr("src") == "../../image/sort_up.png" ? "../../image/sort_down.png" : "../../image/sort_up.png");
|
|
|
- if ($(this).find("img").attr("src") == "../../image/sort_up.png") {
|
|
|
- _desc = "asc";
|
|
|
- } else {
|
|
|
- _desc = "desc";
|
|
|
- }
|
|
|
- shorNewGoods();
|
|
|
- return false;
|
|
|
-})
|
|
|
-////
|
|
|
-$(".goods-sprice").on("tap", function() {
|
|
|
- hiddenCate();
|
|
|
- _sort = $(this).attr("tag");
|
|
|
- $(".gsort").removeClass("hotel-goods-active");
|
|
|
- $(this).addClass("hotel-goods-active");
|
|
|
- $(".goods-new").find("img").attr("src", "../../image/sort.png");
|
|
|
- $(this).find("img").attr("src", $(this).find("img").attr("src") == "../../image/sort_up.png" ? "../../image/sort_down.png" : "../../image/sort_up.png");
|
|
|
- if ($(this).find("img").attr("src") == "../../image/sort_up.png") {
|
|
|
- _desc = "asc";
|
|
|
- } else {
|
|
|
- _desc = "desc";
|
|
|
- }
|
|
|
- shorNewGoods();
|
|
|
- return false;
|
|
|
-})
|
|
|
-$(".share-item-cancel").on("tap", function() {
|
|
|
- $(".share-item").slideUp(500, function() {});
|
|
|
- $(".weui-mask").remove();
|
|
|
- _show = false;
|
|
|
- return false;
|
|
|
-})
|
|
|
-$(".share-item-friend").on("tap", function() {
|
|
|
- var wx = api.require('wx');
|
|
|
- api.download({
|
|
|
- url: imgUrl,
|
|
|
- // savePath: 'fs://test.rar',
|
|
|
- report: false,
|
|
|
- cache: true,
|
|
|
- allowResume: true
|
|
|
- }, function(ret, err) {
|
|
|
- if (ret.state == 1) {
|
|
|
- wx.shareProgram({
|
|
|
- scene: 'session',
|
|
|
- description: _description,
|
|
|
- title: _title,
|
|
|
- thumb: ret.savePath,
|
|
|
- webpageUrl: _shareurl,
|
|
|
- userName: 'gh_344fb21bce0f',
|
|
|
- path: 'pages/index/hotel?id='+_storeid+'&isfx=true',
|
|
|
- }, function(ret, err) {
|
|
|
- if (ret.status) {
|
|
|
- api.toast({ msg: '分享成功!' });
|
|
|
- setPoint();
|
|
|
- } else {
|
|
|
- if (err.code == 2) {
|
|
|
- api.toast({ msg: '用户取消' });
|
|
|
- } else if (err.code == 3) {
|
|
|
- api.toast({ msg: '发送失败' });
|
|
|
- } else if (err.code == 4) {
|
|
|
- api.toast({ msg: '授权拒绝' });
|
|
|
- } else {
|
|
|
- api.toast({ msg: '发送失败!' });
|
|
|
- }
|
|
|
- }
|
|
|
- });
|
|
|
+ function shorNewGoods() {
|
|
|
+ _minsort = '';
|
|
|
+ $(".goods-list").empty();
|
|
|
+ $(".goods-list").attr("page", '1');
|
|
|
+ getRouteGoodsData();
|
|
|
+ }
|
|
|
+ ///
|
|
|
+ $(".category-item").on("tap", ".category-list", function() {
|
|
|
+ $(this).find("span").addClass("cate-active");
|
|
|
+ hiddenCate();
|
|
|
+ _cateid = $(this).attr("catid");
|
|
|
+ _minsort = '';
|
|
|
+ shorNewGoods();
|
|
|
+ setTimeout(function() {
|
|
|
+ $(".category-item").addClass("mask-hidden");
|
|
|
+ }, 300);
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ ///
|
|
|
+ $(".goods-all").on("tap", function() {
|
|
|
+ hiddenCate();
|
|
|
+ _sort = $(this).attr("tag");
|
|
|
+ $(".gsort").removeClass("hotel-goods-active");
|
|
|
+ $(this).addClass("hotel-goods-active");
|
|
|
+ $(".gsort").find("img").attr("src", "../../image/sort.png");
|
|
|
+ _desc = "desc";
|
|
|
+ shorNewGoods();
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ ////
|
|
|
+ $(".goods-new").on("tap", function() {
|
|
|
+ hiddenCate();
|
|
|
+ _sort = $(this).attr("tag");
|
|
|
+ $(".gsort").removeClass("hotel-goods-active");
|
|
|
+ $(this).addClass("hotel-goods-active");
|
|
|
+ $(".goods-sprice").find("img").attr("src", "../../image/sort.png");
|
|
|
+ $(this).find("img").attr("src", $(this).find("img").attr("src") == "../../image/sort_up.png" ?
|
|
|
+ "../../image/sort_down.png" : "../../image/sort_up.png");
|
|
|
+ if ($(this).find("img").attr("src") == "../../image/sort_up.png") {
|
|
|
+ _desc = "asc";
|
|
|
+ } else {
|
|
|
+ _desc = "desc";
|
|
|
}
|
|
|
+ shorNewGoods();
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ ////
|
|
|
+ $(".goods-sprice").on("tap", function() {
|
|
|
+ hiddenCate();
|
|
|
+ _sort = $(this).attr("tag");
|
|
|
+ $(".gsort").removeClass("hotel-goods-active");
|
|
|
+ $(this).addClass("hotel-goods-active");
|
|
|
+ $(".goods-new").find("img").attr("src", "../../image/sort.png");
|
|
|
+ $(this).find("img").attr("src", $(this).find("img").attr("src") == "../../image/sort_up.png" ?
|
|
|
+ "../../image/sort_down.png" : "../../image/sort_up.png");
|
|
|
+ if ($(this).find("img").attr("src") == "../../image/sort_up.png") {
|
|
|
+ _desc = "asc";
|
|
|
+ } else {
|
|
|
+ _desc = "desc";
|
|
|
+ }
|
|
|
+ shorNewGoods();
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ $(".share-item-cancel").on("tap", function() {
|
|
|
+ $(".share-item").slideUp(500, function() {});
|
|
|
+ $(".weui-mask").remove();
|
|
|
+ _show = false;
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ $(".share-item-friend").on("tap", function() {
|
|
|
+ var wx = api.require('wx');
|
|
|
+ api.download({
|
|
|
+ url: imgUrl,
|
|
|
+ // savePath: 'fs://test.rar',
|
|
|
+ report: false,
|
|
|
+ cache: true,
|
|
|
+ allowResume: true
|
|
|
+ }, function(ret, err) {
|
|
|
+ if (ret.state == 1) {
|
|
|
+ wx.shareProgram({
|
|
|
+ scene: 'session',
|
|
|
+ description: _description,
|
|
|
+ title: _title,
|
|
|
+ thumb: ret.savePath,
|
|
|
+ webpageUrl: _shareurl,
|
|
|
+ userName: 'gh_344fb21bce0f',
|
|
|
+ path: 'pages/index/hotel?id=' + _storeid + '&isfx=true',
|
|
|
+ }, function(ret, err) {
|
|
|
+ if (ret.status) {
|
|
|
+ api.toast({
|
|
|
+ msg: '分享成功!'
|
|
|
+ });
|
|
|
+ setPoint();
|
|
|
+ } else {
|
|
|
+ if (err.code == 2) {
|
|
|
+ api.toast({
|
|
|
+ msg: '用户取消'
|
|
|
+ });
|
|
|
+ } else if (err.code == 3) {
|
|
|
+ api.toast({
|
|
|
+ msg: '发送失败'
|
|
|
+ });
|
|
|
+ } else if (err.code == 4) {
|
|
|
+ api.toast({
|
|
|
+ msg: '授权拒绝'
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ api.toast({
|
|
|
+ msg: '发送失败!'
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ })
|
|
|
+ $(".share-item").slideUp(500, function() {});
|
|
|
+ $(".weui-mask").remove();
|
|
|
+ _show = false;
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ $(".share-item-cale").on("tap", function() {
|
|
|
+ var wx = api.require('wx');
|
|
|
+ wx.shareWebpage({
|
|
|
+ scene: 'timeline',
|
|
|
+ title: _title,
|
|
|
+ description: _description,
|
|
|
+ thumb: 'widget://image/logo2.png', //'widget://share' + _storeid + '.png',
|
|
|
+ contentUrl: _shareurl
|
|
|
+ }, function(ret, err) {
|
|
|
+ if (ret.status) {
|
|
|
+ //alert("分享成功!");
|
|
|
+ api.toast({
|
|
|
+ msg: '分享成功!'
|
|
|
+ });
|
|
|
+ setPoint();
|
|
|
+ } else {
|
|
|
+ // alert(err.code);
|
|
|
+ api.toast({
|
|
|
+ msg: err.msg
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $(".share-item").slideUp(500, function() {});
|
|
|
+ $(".weui-mask").remove();
|
|
|
+ _show = false;
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ $(".share-item-qq").on("tap", function() {
|
|
|
+ var qq = api.require('QQPlus');
|
|
|
+ qq.shareNews({
|
|
|
+ url: _shareurl,
|
|
|
+ title: _title,
|
|
|
+ description: _description,
|
|
|
+ imgUrl: _shareimg
|
|
|
+ }, function(ret, err) {
|
|
|
+ if (ret.status) {
|
|
|
+ //alert("分享成功!");
|
|
|
+ api.toast({
|
|
|
+ msg: '分享成功!'
|
|
|
+ });
|
|
|
+ setPoint();
|
|
|
+ } else {
|
|
|
+ // alert(err.code);
|
|
|
+ api.toast({
|
|
|
+ msg: err.msg
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $(".share-item").slideUp(500, function() {});
|
|
|
+ $(".weui-mask").remove();
|
|
|
+ _show = false;
|
|
|
+ return false;
|
|
|
+ })
|
|
|
+ var _show = false;
|
|
|
+ $("#share-btn").on("tap", function() {
|
|
|
+ if (_show == false) {
|
|
|
+ $(".share-item").slideDown(500, function() {});
|
|
|
+ $("body").append('<div class="weui-mask"></div>');
|
|
|
+ _show = true;
|
|
|
+ } else {
|
|
|
+ $(".share-item").slideUp(500, function() {});
|
|
|
+ _show = false;
|
|
|
+ }
|
|
|
+ return false;
|
|
|
})
|
|
|
- $(".share-item").slideUp(500, function() {});
|
|
|
- $(".weui-mask").remove();
|
|
|
- _show = false;
|
|
|
- return false;
|
|
|
-})
|
|
|
-$(".share-item-cale").on("tap", function() {
|
|
|
- var wx = api.require('wx');
|
|
|
- wx.shareWebpage({
|
|
|
- scene: 'timeline',
|
|
|
- title: _title,
|
|
|
- description: _description,
|
|
|
- thumb: 'widget://image/logo2.png',//'widget://share' + _storeid + '.png',
|
|
|
- contentUrl: _shareurl
|
|
|
- }, function(ret, err) {
|
|
|
- if (ret.status) {
|
|
|
- //alert("分享成功!");
|
|
|
- api.toast({ msg: '分享成功!' });
|
|
|
- setPoint();
|
|
|
- } else {
|
|
|
- // alert(err.code);
|
|
|
- api.toast({ msg: err.msg });
|
|
|
- }
|
|
|
- });
|
|
|
- $(".share-item").slideUp(500, function() {});
|
|
|
- $(".weui-mask").remove();
|
|
|
- _show = false;
|
|
|
- return false;
|
|
|
-})
|
|
|
-$(".share-item-qq").on("tap", function() {
|
|
|
- var qq = api.require('QQPlus');
|
|
|
- qq.shareNews({
|
|
|
- url: _shareurl,
|
|
|
- title: _title,
|
|
|
- description: _description,
|
|
|
- imgUrl: _shareimg
|
|
|
- }, function(ret, err) {
|
|
|
- if (ret.status) {
|
|
|
- //alert("分享成功!");
|
|
|
- api.toast({ msg: '分享成功!' });
|
|
|
- setPoint();
|
|
|
- } else {
|
|
|
- // alert(err.code);
|
|
|
- api.toast({ msg: err.msg });
|
|
|
- }
|
|
|
- });
|
|
|
- $(".share-item").slideUp(500, function() {});
|
|
|
- $(".weui-mask").remove();
|
|
|
- _show = false;
|
|
|
- return false;
|
|
|
-})
|
|
|
-var _show = false;
|
|
|
-$("#share-btn").on("tap", function() {
|
|
|
- if (_show == false) {
|
|
|
- $(".share-item").slideDown(500, function() {});
|
|
|
- $("body").append('<div class="weui-mask"></div>');
|
|
|
- _show = true;
|
|
|
- } else {
|
|
|
- $(".share-item").slideUp(500, function() {});
|
|
|
- _show = false;
|
|
|
- }
|
|
|
- return false;
|
|
|
-})
|
|
|
|
|
|
-function setPoint() {
|
|
|
- $.ajax({
|
|
|
- url: siteurl + 'v1/member/point',
|
|
|
- data: {
|
|
|
- memberid: $api.getStorage("memberid"),
|
|
|
- stage: 'share'
|
|
|
- },
|
|
|
- headers: { "X-TOKEN": $api.getStorage("accesstoken") },
|
|
|
- dataType: 'json',
|
|
|
- type: 'post',
|
|
|
- success: function(datas) {
|
|
|
- if (datas.result) {
|
|
|
- //
|
|
|
- } else {
|
|
|
- errcode(datas, datas.code);
|
|
|
- }
|
|
|
- }
|
|
|
- });
|
|
|
-}
|
|
|
+ function setPoint() {
|
|
|
+ $.ajax({
|
|
|
+ url: siteurl + 'v1/member/point',
|
|
|
+ data: {
|
|
|
+ memberid: $api.getStorage("memberid"),
|
|
|
+ stage: 'share'
|
|
|
+ },
|
|
|
+ headers: {
|
|
|
+ "X-TOKEN": $api.getStorage("accesstoken")
|
|
|
+ },
|
|
|
+ dataType: 'json',
|
|
|
+ type: 'post',
|
|
|
+ success: function(datas) {
|
|
|
+ if (datas.result) {
|
|
|
+ //
|
|
|
+ } else {
|
|
|
+ errcode(datas, datas.code);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
-$(".m-bottom").on("tap", function() {
|
|
|
- if ( $(".m-bottom").attr("feedback") == 1 ) {
|
|
|
- api.openWin({
|
|
|
- name: 'feedback',
|
|
|
- url: './feedback.html',
|
|
|
- bounces: false,
|
|
|
- pageParam: {
|
|
|
- keyid: _storeid
|
|
|
- }
|
|
|
- })
|
|
|
- } else {
|
|
|
- api.toast({ msg: '入住客人才可以反馈' });
|
|
|
- }
|
|
|
- return false;
|
|
|
-})
|
|
|
+ $(".m-bottom").on("tap", function() {
|
|
|
+ if ($(".m-bottom").attr("feedback") == 1) {
|
|
|
+ api.openWin({
|
|
|
+ name: 'feedback',
|
|
|
+ url: './feedback.html',
|
|
|
+ bounces: false,
|
|
|
+ pageParam: {
|
|
|
+ keyid: _storeid
|
|
|
+ }
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ api.toast({
|
|
|
+ msg: '入住客人才可以反馈'
|
|
|
+ });
|
|
|
+ }
|
|
|
+ return false;
|
|
|
+ })
|
|
|
|
|
|
-$(".back-top").on("tap", function() {
|
|
|
- $('html , body').animate({ scrollTop: 0 }, 'slow');
|
|
|
- return false;
|
|
|
-});
|
|
|
+ $(".back-top").on("tap", function() {
|
|
|
+ $('html , body').animate({
|
|
|
+ scrollTop: 0
|
|
|
+ }, 'slow');
|
|
|
+ return false;
|
|
|
+ });
|
|
|
|
|
|
-$.fn.fixedDiv = function(actCls) {
|
|
|
- var that = $(this),
|
|
|
- offsetTop = that.offset().top,
|
|
|
- scrollTop;
|
|
|
+ $.fn.fixedDiv = function(actCls) {
|
|
|
+ var that = $(this),
|
|
|
+ offsetTop = that.offset().top,
|
|
|
+ scrollTop;
|
|
|
|
|
|
- function fix() {
|
|
|
- scrollTop = $(document).scrollTop();
|
|
|
- if (scrollTop > offsetTop) {
|
|
|
- that.removeClass(actCls);
|
|
|
- } else {
|
|
|
- that.addClass(actCls);
|
|
|
- }
|
|
|
- }
|
|
|
- fix();
|
|
|
- $(window).scroll(fix);
|
|
|
-}
|
|
|
-$('#fix1').fixedDiv('mask-hidden')
|
|
|
-</script>
|
|
|
+ function fix() {
|
|
|
+ scrollTop = $(document).scrollTop();
|
|
|
+ if (scrollTop > offsetTop) {
|
|
|
+ that.removeClass(actCls);
|
|
|
+ } else {
|
|
|
+ that.addClass(actCls);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ fix();
|
|
|
+ $(window).scroll(fix);
|
|
|
+ }
|
|
|
+ $('#fix1').fixedDiv('mask-hidden')
|
|
|
+ </script>
|
|
|
|
|
|
-</html>
|
|
|
+</html>
|