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