mirror of
https://gitee.com/lab1024/smart-admin.git
synced 2025-10-02 10:16:38 +08:00
Coupon H5 restriction
This commit is contained in:
parent
660e166101
commit
ce09b2ba8c
@ -21,6 +21,9 @@
|
|||||||
<div class="online bold"></div>
|
<div class="online bold"></div>
|
||||||
|
|
||||||
<div class="rs-dis">
|
<div class="rs-dis">
|
||||||
|
<div class="ts-no-data" v-if="!newlist.length">
|
||||||
|
暂未发现相关记录
|
||||||
|
</div>
|
||||||
<div
|
<div
|
||||||
class="rc-discount"
|
class="rc-discount"
|
||||||
v-for="(item, index) in newlist"
|
v-for="(item, index) in newlist"
|
||||||
@ -71,7 +74,7 @@ export default {
|
|||||||
// middleware: 'metaTitle',
|
// middleware: 'metaTitle',
|
||||||
// // middleware: 'metaTitle',
|
// // middleware: 'metaTitle',
|
||||||
// meta: {title: '优惠券'},
|
// meta: {title: '优惠券'},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
crumbs:[
|
crumbs:[
|
||||||
{
|
{
|
||||||
@ -89,14 +92,7 @@ export default {
|
|||||||
userstates:0,
|
userstates:0,
|
||||||
userimage: require("../../assets/image/unused.png"),
|
userimage: require("../../assets/image/unused.png"),
|
||||||
newlist: [
|
newlist: [
|
||||||
{
|
|
||||||
price: "30",
|
|
||||||
pricestype: "新客优惠券",
|
|
||||||
special: "全场每满299-30",
|
|
||||||
period: "有效期",
|
|
||||||
starttime: "2021.11.29-2022.01.28",
|
|
||||||
catimage: require("../../assets/image/unused.png"),
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
discountlist: [
|
discountlist: [
|
||||||
{
|
{
|
||||||
@ -139,19 +135,21 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
||||||
//获取用户领取的优惠券
|
//获取用户领取的优惠券
|
||||||
async userdraw(mobile,states) {
|
async userdraw(mobile,states) {
|
||||||
let data = await getdraw(mobile,states);
|
let data = await getdraw(mobile,states);
|
||||||
if(data){
|
let _self = this;
|
||||||
console.log(data);
|
if(data){
|
||||||
this.newlist=data.data;
|
let list = [];
|
||||||
this.newlist.forEach(element=>{
|
data.data.forEach(function(element,index){
|
||||||
element.validFrom=element.validFrom.slice(0,10)
|
element.validFrom = element.validFrom.slice(0,10);
|
||||||
element.validTo=element.validTo.slice(0,10)
|
element.validTo = element.validTo.slice(0,10);
|
||||||
})
|
if(element.udf2 && element.udf2 == 'H5') {
|
||||||
console.log(this.newlist);
|
list.push(element);
|
||||||
}
|
}
|
||||||
|
});
|
||||||
|
this.newlist = list;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
selectGoods(item, index) {
|
selectGoods(item, index) {
|
||||||
this.activeIndex = index;
|
this.activeIndex = index;
|
||||||
|
@ -421,6 +421,9 @@ export default {
|
|||||||
if(myCoupon.minPrice && myCoupon.minPrice>this.sumPrice) {
|
if(myCoupon.minPrice && myCoupon.minPrice>this.sumPrice) {
|
||||||
dateChecked=false;
|
dateChecked=false;
|
||||||
}
|
}
|
||||||
|
if(myCoupon.udf2!='H5') {
|
||||||
|
dateChecked=false;
|
||||||
|
}
|
||||||
|
|
||||||
if(dateChecked && myCoupon.activityId != 10 && myCoupon.status == 0 && (!myCoupon.productCodes || myCoupon.productCodes.indexOf(itemInCart.productCode)>-1)) {
|
if(dateChecked && myCoupon.activityId != 10 && myCoupon.status == 0 && (!myCoupon.productCodes || myCoupon.productCodes.indexOf(itemInCart.productCode)>-1)) {
|
||||||
data.data.splice(tmpIndex,1);
|
data.data.splice(tmpIndex,1);
|
||||||
|
Loading…
Reference in New Issue
Block a user