From 92f669102507b3c5f504f719019cf88ee4d5c975 Mon Sep 17 00:00:00 2001 From: cun-nan <19819293608@163.com> Date: Tue, 21 Nov 2023 11:00:14 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=94=B6=E9=93=B6=E5=8F=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/ActiveExchangeServiceImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/activeExchange/service/impl/ActiveExchangeServiceImpl.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/activeExchange/service/impl/ActiveExchangeServiceImpl.java index fbc9b0262..69447975d 100644 --- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/activeExchange/service/impl/ActiveExchangeServiceImpl.java +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/activeExchange/service/impl/ActiveExchangeServiceImpl.java @@ -216,8 +216,10 @@ public class ActiveExchangeServiceImpl implements ActiveExchangeService { cardFavorableLambdaQueryWrapper.in(CardFavorable::getOilType,transferDTO.getOilName()); cardFavorableLambdaQueryWrapper.le(CardFavorable::getSatisfiedAmount,transferDTO.getOilPrice() * transferDTO.getOilLiters()); List list1 = cardFavorableService.list(cardFavorableLambdaQueryWrapper); - BeanUtils.copyProperties(list1.get(0), exchangeFavorableVO); - exchangeFavorableVOArrayList.add(exchangeFavorableVO); + if (list1.size()>0){ + BeanUtils.copyProperties(list1.get(0), exchangeFavorableVO); + exchangeFavorableVOArrayList.add(exchangeFavorableVO); + } } return exchangeFavorableVOArrayList; } From 2d2668b7615b618b41b2e1905880bbd51aa889db Mon Sep 17 00:00:00 2001 From: "@QQNZX" Date: Tue, 21 Nov 2023 13:40:12 +0800 Subject: [PATCH 2/2] =?UTF-8?q?11.21=E5=89=8D=E7=AB=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../activeConsumption/index.vue | 19 ++++++++++++++----- .../EventMarketing/activeDiscount/index.vue | 9 +++++++++ .../EventMarketing/activeFullminus/index.vue | 8 ++++++++ .../EventMarketing/activeRecommend/index.vue | 8 ++++++-- .../EventMarketing/cardExchange/index.vue | 16 ++++++++-------- 5 files changed, 45 insertions(+), 15 deletions(-) diff --git a/fuintAdmin/src/views/EventMarketing/activeConsumption/index.vue b/fuintAdmin/src/views/EventMarketing/activeConsumption/index.vue index 2b0b243aa..79391359f 100644 --- a/fuintAdmin/src/views/EventMarketing/activeConsumption/index.vue +++ b/fuintAdmin/src/views/EventMarketing/activeConsumption/index.vue @@ -131,6 +131,12 @@ 等级会员 + + + + + + @@ -336,11 +342,6 @@ - - - - - @@ -988,6 +989,10 @@ export default { }); }, qiyong(row){ + if(row.isonline == 1){ + this.$message.error("下线不可进行操作") + return + } getActiveConsumption(row.id).then(response => { // this.form = response.data; let data = response.data @@ -1001,6 +1006,10 @@ export default { }); }, jinyong(row){ + if(row.isonline == 1){ + this.$message.error("下线不可进行操作") + return + } getActiveConsumption(row.id).then(response => { // this.form = response.data; let data = response.data diff --git a/fuintAdmin/src/views/EventMarketing/activeDiscount/index.vue b/fuintAdmin/src/views/EventMarketing/activeDiscount/index.vue index c6655dd6b..20b12075f 100644 --- a/fuintAdmin/src/views/EventMarketing/activeDiscount/index.vue +++ b/fuintAdmin/src/views/EventMarketing/activeDiscount/index.vue @@ -405,6 +405,11 @@ export default { }); }, qiyong(row){ + // + if(row.isonline == 1){ + this.$message.error("下线不可进行操作") + return + } getActiveDiscount(row.id).then(response => { // this.form = response.data; let data = response.data @@ -418,6 +423,10 @@ export default { }); }, jinyong(row){ + if(row.isonline == 1){ + this.$message.error("下线不可进行操作") + return + } getActiveDiscount(row.id).then(response => { // this.form = response.data; let data = response.data diff --git a/fuintAdmin/src/views/EventMarketing/activeFullminus/index.vue b/fuintAdmin/src/views/EventMarketing/activeFullminus/index.vue index 9801a2ad7..a452019d8 100644 --- a/fuintAdmin/src/views/EventMarketing/activeFullminus/index.vue +++ b/fuintAdmin/src/views/EventMarketing/activeFullminus/index.vue @@ -405,6 +405,10 @@ export default { }); }, qiyong(row){ + if(row.isonline == 1){ + this.$message.error("下线不可进行操作") + return + } getActiveFullminus(row.id).then(response => { // this.form = response.data; let data = response.data @@ -418,6 +422,10 @@ export default { }); }, jinyong(row){ + if(row.isonline == 1){ + this.$message.error("下线不可进行操作") + return + } getActiveFullminus(row.id).then(response => { // this.form = response.data; let data = response.data diff --git a/fuintAdmin/src/views/EventMarketing/activeRecommend/index.vue b/fuintAdmin/src/views/EventMarketing/activeRecommend/index.vue index 5555a2055..ca90549ad 100644 --- a/fuintAdmin/src/views/EventMarketing/activeRecommend/index.vue +++ b/fuintAdmin/src/views/EventMarketing/activeRecommend/index.vue @@ -1,5 +1,5 @@