屏蔽管道加入购物车,还没有真机测试

wechat_user_type
Ge Hao 8 years ago
parent 6df026df08
commit 8fcd605102
  1. 15
      pages/cart/cart.js
  2. 31
      pages/category/category.js
  3. 13
      pages/show_product/show_product.js

@ -128,6 +128,21 @@ Page({
return rObj
})
// 管到屏蔽
var guandao_item_block = cartItems.filter(function(obj){
return parseInt(obj.product['category-id']) === 18
})
if (guandao_item_block.length >= 1) {
wx.showModal({
title: '管到商品暂未开放',
content: '目前无法在小程序上购买管到商品,如有需要,可以在巴爷微信商城上进行购买。感谢您的理解,我们会尽快完善此功能。',
showCancel: false,
success: function(res) {}
})
return
}
var params = this.data.address
params['order_from'] = 'from_applet'
params['order_items'] = order_items_attributes

@ -5,13 +5,15 @@ Page({
data: {
title: '',
items: [],
accountType: ''
accountType: '',
categoryType: null
},
onLoad: function(params) {
var that = this
this.setData({
title: '巴爷供销社 - ' + params.type
title: '巴爷供销社 - ' + params.type,
categoryType: params.type
})
product.getCategories(params.type, function(result) {
var data = getApp().store.sync(result.data)
@ -40,6 +42,19 @@ Page({
bindTapProduct: function(e) {
var that = this
// 管到屏蔽
if (this.data.categoryType === '管到') {
wx.showModal({
title: '管到商品暂未开放',
content: '目前无法在小程序上购买管到商品,如有需要,可以在巴爷微信商城上进行购买。感谢您的理解,我们会尽快完善此功能。',
showCancel: false,
success: function(res) {}
})
return
}
var cartItems = wx.getStorageSync('cartItems') || []
var thisItem = this.data.items.filter(function(ele){
return ele.id === e.currentTarget.dataset.id
@ -51,6 +66,18 @@ Page({
})[0]
}
// 管到屏蔽
if (thisItem && (parseInt(thisItem['category-id']) === 18)) {
wx.showModal({
title: '管到商品暂未开放',
content: '目前无法在小程序上购买管到商品,如有需要,可以在巴爷微信商城上进行购买。感谢您的理解,我们会尽快完善此功能。',
showCancel: false,
success: function(res) {}
})
return
}
if (exist) {
exist.quantity = parseInt(exist.quantity) + 1
} else {

@ -52,6 +52,19 @@ Page({
bindAddToCart (e) {
var that = this
//管到屏蔽
if (this.data.product && (parseInt(this.data.product['category-id']) === 18)) {
wx.showModal({
title: '管到商品暂未开放',
content: '目前无法在小程序上购买管到商品,如有需要,可以在巴爷微信商城上进行购买。感谢您的理解,我们会尽快完善此功能。',
showCancel: false,
success: function(res) {}
})
return
}
var cartItems = wx.getStorageSync('cartItems') || []
var exist = cartItems.filter(function(ele){

Loading…
Cancel
Save