You've already forked qlg.tsgz.moe
204 lines
6.8 KiB
JavaScript
Executable File
204 lines
6.8 KiB
JavaScript
Executable File
mui.plusReady(function() {
|
|
window.addEventListener('reload', function(e) { //执行刷新
|
|
location.reload();
|
|
});
|
|
$('.orange').html("¥000.00")
|
|
var self = plus.webview.currentWebview();
|
|
//console.log(self);
|
|
var shopId = self.id;
|
|
//console.log(shopId);
|
|
$('.seeting').on("tap", function() {
|
|
JZL.openWindow('shopsetting.html', parseInt(shopId))
|
|
})
|
|
$('.money').on('tap', function() {
|
|
JZL.openWindow('cash-out.html', parseInt(shopId))
|
|
})
|
|
// $('.money').on('tap','.myYouhuiquan_cb',function () {
|
|
// var data_href=$(this).attr('data-href')
|
|
// var data_expect =$(this).attr('data_expect')
|
|
// //console.log(data_href)
|
|
// JZL.openWindow('income-details.html',parseInt(shopId),{data_href:data_href,data_expect:data_expect})
|
|
// })
|
|
// $('.money').on('tap',function () {
|
|
// JZL.openWindow('paymentvoucher.html',parseInt(shopId))
|
|
// })
|
|
// 获取商家首页信息
|
|
JZL.ajax(qlgUrl('app/shops/shopInfo'), {
|
|
shopId: shopId
|
|
}, function(data) {
|
|
//console.log(data);
|
|
if (1 == data.status) {
|
|
data = data.data;
|
|
// //console.log(data.status);
|
|
var html = "";
|
|
var html1 = "";
|
|
html = '<p class="myshopname">' + data.shopName + '</p><span class="shop_">' + data.userName +
|
|
'</span><span class="shop_">' + data.phone + '</span>'
|
|
$('.shop_info').html(html)
|
|
$('.wait_money .orange').text('¥' + data.waitPayMoneyNum);
|
|
$('.comp_money .orange').text('¥' + data.receivedPayMoneyNum);
|
|
var html1 = '<div class="order_cb indent_btn" data-href="waitPay"><div class="num">' + data.waitPayNum +
|
|
'</div><div class="orderimg"><img src="../img/daifukuan.png" /></div><p>待付款</p></div><div class="order_cb indent_btn" data-href="waitConfirm"><div class="num">' +
|
|
data.waitConfirmNum +
|
|
'</div><div class="orderimg"><img src="../img/pingjia.png" /></div><p>待确认</p></div><div class="order_cb indent_btn" data-href="waitDeliver"><div class="num">' +
|
|
data.waitDeliverNum +
|
|
'</div><div class="orderimg"><img src="../img/daifahuo.png" /></div><p>待发货</p></div><div class="order_cb indent_btn" data-href="waitReceive"><div class="num">' +
|
|
data.waitReceiveNum +
|
|
'</div><div class="orderimg"><img src="../img/daishouhuo.png" /></div><p>待收货</p></div><div class="order_cb indent_btn" data-href="abnormal"><div class="num">' +
|
|
data.abnormal + '</div><div class="orderimg"><img src="../img/orderdetail.png" /></div><p>退款/售后</p></div>';
|
|
$('.line_order .order_con').html(html1);
|
|
$('.num').each(function() {
|
|
if ($(this).html() == '0') {
|
|
$(this).css('display', 'none');
|
|
}
|
|
})
|
|
}else{
|
|
mui.alert(data.msg)
|
|
}
|
|
})
|
|
|
|
mui('.order').on('tap', '.indent_btn', function() {
|
|
var data_href = this.attributes["data-href"].nodeValue;
|
|
JZL.openWindow("shop_indent.html", data_href, {
|
|
data_href: data_href,
|
|
shopId: shopId
|
|
})
|
|
|
|
})
|
|
mui('.order').on('tap', '.pingzheng', function() {
|
|
// var data_href = this.attributes["data-href"].nodeValue;
|
|
JZL.openWindow("paymentVoucher.html", parseInt(shopId))
|
|
|
|
})
|
|
mui('.order').on('tap', '.tixian', function() {
|
|
// var data_href = this.attributes["data-href"].nodeValue;
|
|
JZL.openWindow('cash-out.html', parseInt(shopId))
|
|
|
|
})
|
|
getRecommend(nowpage, pagesize)
|
|
// 获取店铺商品
|
|
var nowpage = 1;
|
|
var pagesize = 10;
|
|
var isload = false;
|
|
document.querySelector('.mui-scroll-wrapper').addEventListener('scroll', function(e) {
|
|
if (scroll.y >= scroll.maxScrollY) {
|
|
if (isload == false) {
|
|
nowpage++;
|
|
// getShops(nowPage, pageSize);
|
|
console.log(nowpage)
|
|
getRecommend(nowpage, pagesize)
|
|
}
|
|
}
|
|
})
|
|
function getRecommend(nowpage, pagesize) {
|
|
var recommenddata = {
|
|
page: nowpage ? nowpage : 1,
|
|
pageSize: pagesize ? pagesize : 10
|
|
}
|
|
recommenddata.shopId = shopId
|
|
|
|
if (isload == true) {
|
|
return;
|
|
}
|
|
isload = true
|
|
mui.ajax(qlgUrl('app/Shopping/getShopIndexGoodsList'), {
|
|
data: recommenddata,
|
|
dataType: 'json', //服务器返回json格式数据
|
|
type: 'post', //HTTP请求类型
|
|
timeout: 10000, //超时时间设置为10秒;
|
|
success: function(data) { //服务器返回响应,根据响应结果,分析是否登录成功;
|
|
// //console.log(data);
|
|
|
|
// var data = toJson(data, 1);
|
|
if (data.status == 1) {
|
|
//console.log(data);
|
|
|
|
var html = '';
|
|
var data = data.data;
|
|
if (data.Rows == '') {
|
|
$('.mui-scroll').append(
|
|
'<p style="float: left;width: 100%;text-align: center;padding-bottom: 9px;">没有更多商品</p>');
|
|
|
|
return;
|
|
}
|
|
$.each(data.Rows, function() {
|
|
html += '<div class="shop-goods-detail" data-goodsId="' + this.goodsId +
|
|
'"><div class="sgd-list"><img class="sdg-img" src="' + hyhImgUrl(this.goodsImg) +
|
|
'" alt=""><div class="sgd-info">' + this.goodsName +
|
|
'</div><div class="sgd-price"><div class="market-price"><span>价格</span><span class="price">¥' + this.shopPrice +
|
|
'</span></div><div class="youhuilv"><span>优惠率</span><span class="preference-rate">' + this.discountRate +
|
|
'%</span></div></div></div></div>'
|
|
// html += '<div class="recommend_con_block shadown_wai" data-goodsId="' + this.goodsId +
|
|
// '"><img class="rcb_img" src="' + hyhImgUrl(this.goodsImg) +
|
|
// '" alt="" /><div class="rcb_con"><div class="rcb_title">'+ this.goodsName + '</div><div class="rcb_pay">¥' + this.shopPrice +
|
|
// ' <span style="display:none;">满减</span></div><div class="rcb_bottom"><div><span>'+this.saleNum+'</span><span>人购买</span></div><div><span>优惠率 </span><span>'+this.discountRate+'%</span></div></div></div><img style="display:none;" class="icon_icon" src="../img/icon_sscl.png" alt="" /></div>';
|
|
});
|
|
|
|
if (nowpage == 1) {
|
|
// //console.log(222);
|
|
$('.shop-goods-content').html(html);
|
|
} else {
|
|
$('.shop-goods-content').append(html);
|
|
}
|
|
|
|
// $('.rcb_title span').each(function() {
|
|
// if ($(this).attr('data-goodsId') == 1) {
|
|
// $(this).css('display', 'none');
|
|
// }
|
|
// })
|
|
$('.sdg-img').height($('.sdg-img').width());
|
|
|
|
} else{
|
|
mui.alert(data.msg)
|
|
}
|
|
isload = false
|
|
},
|
|
error: function(xhr, type, errorThrown) { //异常处理;
|
|
// mui.alert(errorThrown);
|
|
}
|
|
});
|
|
|
|
}
|
|
|
|
document.querySelector('.mui-scroll-wrapper').addEventListener('scroll', function(e) {
|
|
// 判断默认行为是否可以被禁用
|
|
if (e.cancelable) {
|
|
// 判断默认行为是否已经被禁用
|
|
if (!e.defaultPrevented) {
|
|
e.preventDefault();
|
|
}
|
|
}
|
|
if (scroll.y == scroll.maxScrollY) {
|
|
if (isload = true) {
|
|
nowpage++;
|
|
getRecommend(nowpage, pagesize);
|
|
}
|
|
}
|
|
})
|
|
|
|
$('.shop-goods').on('tap', '.shop-goods-detail', function() {
|
|
var good_id = $(this).attr('data-goodsId');
|
|
JZL.openWindow('details.html', parseInt(good_id), {
|
|
shopId: shopId,
|
|
data_id: good_id
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
})
|