diff --git a/fuintAdmin/src/views/convenienceStore/goodsFile.vue b/fuintAdmin/src/views/convenienceStore/goodsFile.vue index 25322eb4b..9aec279f9 100644 --- a/fuintAdmin/src/views/convenienceStore/goodsFile.vue +++ b/fuintAdmin/src/views/convenienceStore/goodsFile.vue @@ -108,7 +108,11 @@ tooltip-effect="dark"> - + + + diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/cardFule/service/impl/CardFuelDieselServiceImpl.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/cardFule/service/impl/CardFuelDieselServiceImpl.java index f41fe32d8..1fb67d9cc 100644 --- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/cardFule/service/impl/CardFuelDieselServiceImpl.java +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/cardFule/service/impl/CardFuelDieselServiceImpl.java @@ -68,7 +68,15 @@ public class CardFuelDieselServiceImpl extends ServiceImpl records = page1.getRecords(); + List records1 = page1.getRecords(); + for (CardFuelDiesel fuelDiesel : records1) { + if (ObjectUtils.isNotEmpty(fuelDiesel.getEndTime()) && fuelDiesel.getEndTime().before(new Date())){ + fuelDiesel.setActiveStatus("2"); + baseMapper.updateById(fuelDiesel); + } + } + IPage page2 = page(page, queryWrapper); + List records = page2.getRecords(); //返回囤油卡状态 for (CardFuelDiesel record : records) { OilNumber oilPrice = oilNumberService.getOilPrice(Integer.parseInt(record.getOilType())); diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/cardValue/service/impl/CardValueServiceImpl.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/cardValue/service/impl/CardValueServiceImpl.java index 38aa38809..df6234ce3 100644 --- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/cardValue/service/impl/CardValueServiceImpl.java +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/marketingActivity/cardValue/service/impl/CardValueServiceImpl.java @@ -88,7 +88,16 @@ public class CardValueServiceImpl extends ServiceImpl records = page1.getRecords(); + List records1 = page1.getRecords(); + for (CardValue record : records1) { + if (ObjectUtils.isNotEmpty(record.getEndTime()) && record.getEndTime().before(new Date())){ + record.setActiveStatus("2"); + record.setIsonline("1"); + baseMapper.updateById(record); + } + } + IPage page2 = page(page, queryWrapper); + List records = page2.getRecords(); //返回储值卡活动进度状态 for (CardValue record : records) { if(ObjectUtils.isNotEmpty(record.getActiveTime()) && record.getActiveTime().equals("1")){ diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/userManager/mapper/xml/LJUserMapper.xml b/fuintBackend/fuint-application/src/main/java/com/fuint/business/userManager/mapper/xml/LJUserMapper.xml index b7c223308..cb0f0c19f 100644 --- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/userManager/mapper/xml/LJUserMapper.xml +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/userManager/mapper/xml/LJUserMapper.xml @@ -122,6 +122,22 @@ and date_format(mu.create_time,'%y%m%d') <= date_format(#{user.params.endTime},'%y%m%d') + + + + or oo.id IS NULL + + + and mub.chain_store_id = #{user.chainStoreId} + + + and mub.store_id = #{user.storeId} + + + + and mub.grade_id = #{user.gradeId} + + GROUP BY mu.id ORDER BY oo.create_time desc diff --git a/gasStation-uni/pages/index/index.vue b/gasStation-uni/pages/index/index.vue index 6c7fa1dd2..520d61a69 100644 --- a/gasStation-uni/pages/index/index.vue +++ b/gasStation-uni/pages/index/index.vue @@ -272,10 +272,10 @@ await this.getTheJudgmentIsTheSame(); } }, - onShow() { - this.isJoined() + async onShow() { + await this.getTheJudgmentIsTheSame(); + await this.isJoined() this.isRecharge() - this.getTheJudgmentIsTheSame(); // this.getIndexBanner() }, components: {