Commit 6a52e3224f198dc0605c27f68b9bd47fd961397e

Authored by pengye
1 parent e32074fb

邀请函、商家详情判断剩余券---需要领取数量

... ... @@ -1011,15 +1011,22 @@ Page({
couponArr.push(item)
}
if (item.id == id && couponArr.length > 0) {
couponArr.forEach(item => {
couponArr.forEach((item,index) => {
let match = obj.find(b => b.id === item.id);
if (match) {
item.number = match.number;
}
item.grant_num = item.grant_num*1
if(item.grant_num < 0 || item.grant_num == 0) couponArr.splice(index,1)
if(item.number>item.grant_num){
item.number = item.grant_num
}
});
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
if(couponArr.length>0){
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
}
}
console.log('未领取的券列表-----------', couponArr);
this.setData({
... ...
... ... @@ -966,15 +966,22 @@ Page({
couponArr.push(item)
}
if (item.id == id && couponArr.length > 0) {
couponArr.forEach(item => {
couponArr.forEach((item,index) => {
let match = obj.find(b => b.id === item.id);
if (match) {
item.number = match.number;
}
item.grant_num = item.grant_num*1
if(item.grant_num < 0 || item.grant_num == 0) couponArr.splice(index,1)
if(item.number>item.grant_num){
item.number = item.grant_num
}
});
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
if(couponArr.length>0){
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
}
}
console.log('未领取的券列表-----------', couponArr);
this.setData({
... ...
... ... @@ -966,15 +966,22 @@ Page({
couponArr.push(item)
}
if (item.id == id && couponArr.length > 0) {
couponArr.forEach(item => {
couponArr.forEach((item,index) => {
let match = obj.find(b => b.id === item.id);
if (match) {
item.number = match.number;
}
item.grant_num = item.grant_num*1
if(item.grant_num < 0 || item.grant_num == 0) couponArr.splice(index,1)
if(item.number>item.grant_num){
item.number = item.grant_num
}
});
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
if(couponArr.length>0){
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
}
}
console.log('未领取的券列表-----------', couponArr);
this.setData({
... ...
... ... @@ -965,15 +965,22 @@ Page({
couponArr.push(item)
}
if (item.id == id && couponArr.length > 0) {
couponArr.forEach(item => {
couponArr.forEach((item,index) => {
let match = obj.find(b => b.id === item.id);
if (match) {
item.number = match.number;
}
item.grant_num = item.grant_num*1
if(item.grant_num < 0 || item.grant_num == 0) couponArr.splice(index,1)
if(item.number>item.grant_num){
item.number = item.grant_num
}
});
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
if(couponArr.length>0){
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
}
}
console.log('未领取的券列表-----------', couponArr);
this.setData({
... ...
... ... @@ -922,15 +922,22 @@ Page({
couponArr.push(item)
}
if (item.id == id && couponArr.length > 0) {
couponArr.forEach(item => {
couponArr.forEach((item,index) => {
let match = obj.find(b => b.id === item.id);
if (match) {
item.number = match.number;
}
item.grant_num = item.grant_num*1
if(item.grant_num < 0 || item.grant_num == 0) couponArr.splice(index,1)
if(item.number>item.grant_num){
item.number = item.grant_num
}
});
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
if(couponArr.length>0){
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
}
}
console.log('未领取的券列表-----------', couponArr);
this.setData({
... ...
... ... @@ -966,15 +966,22 @@ Page({
couponArr.push(item)
}
if (item.id == id && couponArr.length > 0) {
couponArr.forEach(item => {
couponArr.forEach((item,index) => {
let match = obj.find(b => b.id === item.id);
if (match) {
item.number = match.number;
}
item.grant_num = item.grant_num*1
if(item.grant_num < 0 || item.grant_num == 0) couponArr.splice(index,1)
if(item.number>item.grant_num){
item.number = item.grant_num
}
});
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
if(couponArr.length>0){
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
}
}
console.log('未领取的券列表-----------', couponArr);
this.setData({
... ...
... ... @@ -965,15 +965,22 @@ Page({
couponArr.push(item)
}
if (item.id == id && couponArr.length > 0) {
couponArr.forEach(item => {
couponArr.forEach((item,index) => {
let match = obj.find(b => b.id === item.id);
if (match) {
item.number = match.number;
}
item.grant_num = item.grant_num*1
if(item.grant_num < 0 || item.grant_num == 0) couponArr.splice(index,1)
if(item.number>item.grant_num){
item.number = item.grant_num
}
});
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
if(couponArr.length>0){
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
}
}
console.log('未领取的券列表-----------', couponArr);
this.setData({
... ...
... ... @@ -999,15 +999,22 @@ Page({
couponArr.push(item)
}
if (item.id == id && couponArr.length > 0) {
couponArr.forEach(item => {
couponArr.forEach((item,index) => {
let match = obj.find(b => b.id === item.id);
if (match) {
item.number = match.number;
}
item.grant_num = item.grant_num*1
if(item.grant_num < 0 || item.grant_num == 0) couponArr.splice(index,1)
if(item.number>item.grant_num){
item.number = item.grant_num
}
});
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
if(couponArr.length>0){
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
}
}
console.log('未领取的券列表-----------', couponArr);
this.setData({
... ...
... ... @@ -352,15 +352,22 @@ Page({
couponArr.push(item)
}
if (item.id == id && couponArr.length > 0) {
couponArr.forEach(item => {
couponArr.forEach((item,index) => {
let match = obj.find(b => b.id === item.id);
if (match) {
item.number = match.number;
}
item.grant_num = item.grant_num*1
if(item.grant_num < 0 || item.grant_num == 0) couponArr.splice(index,1)
if(item.number>item.grant_num){
item.number = item.grant_num
}
});
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
if(couponArr.length>0){
totalPrice = couponArr.reduce((sum, item) => sum + item.price * item.number, 0);
this.setcouponFun(couponArr)
this.couponModal.showModal()
}
}
console.log('未领取的券列表-----------', couponArr);
this.setData({
... ...