From c0abf1b8be71aef5089151ca8601a3b69b21a09d Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期二, 01 四月 2025 18:10:10 +0800 Subject: [PATCH] 惠民卡代码 --- cloud-server-activity/src/main/java/com/dsh/activity/controller/HuiminController.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/cloud-server-activity/src/main/java/com/dsh/activity/controller/HuiminController.java b/cloud-server-activity/src/main/java/com/dsh/activity/controller/HuiminController.java index 2c4eab8..663def8 100644 --- a/cloud-server-activity/src/main/java/com/dsh/activity/controller/HuiminController.java +++ b/cloud-server-activity/src/main/java/com/dsh/activity/controller/HuiminController.java @@ -254,6 +254,21 @@ }else{ huiminAgreementVO.setShowType(2); } + List<Store> stores = storeClient.queryStoreByIds(Collections.singletonList(storeId)); + Store store = stores.get(0); + if (store.getOperatorId()==null || store.getOperatorId()==0){ + // 平台 + THuiminAgreement one = huiminAgreementService.getOne(new LambdaQueryWrapper<THuiminAgreement>() + .isNull(THuiminAgreement::getOperatorId).last("limit 1")); + huiminAgreementVO.setIntroduce(one.getStoreNoHuiminCardIntro()); + + }else{ + THuiminAgreement one = huiminAgreementService.getOne(new LambdaQueryWrapper<THuiminAgreement>() + .eq(THuiminAgreement::getOperatorId,store.getOperatorId()).last("limit 1")); + huiminAgreementVO.setIntroduce(one.getStoreNoHuiminCardIntro()); + + } + List<TPayHuimin> payHuimins = payHuiminService.list(new LambdaQueryWrapper<TPayHuimin>() .eq(TPayHuimin::getAppUserId, uid) .ge(TPayHuimin::getEndTime,new Date()) -- Gitblit v1.7.1