From c2d59caac4e8a874adf1488e4b1a6f417d168ceb Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期三, 16 四月 2025 14:24:02 +0800 Subject: [PATCH] bug修改 --- cloud-server-activity/src/main/java/com/dsh/activity/controller/HuiminController.java | 23 ++++++++++++++++++++--- 1 files changed, 20 insertions(+), 3 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 2115a99..bf0f46f 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 @@ -136,7 +136,7 @@ date1.setDate(31); date1.setHours(23); date1.setMinutes(59); - date1.setSeconds(59); + date1.setSeconds(57); tPayHuimin.setEndTime(date1); break; } @@ -221,7 +221,16 @@ .eq(THuiminAgreementSetting::getAgreementId, huiminAgreement.getId())); huiminCard.setAgreementSettings(list); }else { - huiminCard.setAgreementSettings(new ArrayList<>()); + THuiminAgreement huiminAgreement1 = huiminAgreementService.getOne(new LambdaQueryWrapper<THuiminAgreement>() + .isNull(THuiminAgreement::getOperatorId)); + if (huiminAgreement1!=null){ + List<THuiminAgreementSetting> list = huiminAgreementSettingService.list(new LambdaQueryWrapper<THuiminAgreementSetting>() + .eq(THuiminAgreementSetting::getAgreementId, huiminAgreement1.getId())); + huiminCard.setAgreementSettings(list); + }else { + huiminCard.setAgreementSettings(new ArrayList<>()); + + } } } }else{ @@ -273,7 +282,15 @@ }else{ THuiminAgreement one = huiminAgreementService.getOne(new LambdaQueryWrapper<THuiminAgreement>() .eq(THuiminAgreement::getOperatorId,store.getOperatorId()).last("limit 1")); - huiminAgreementVO.setIntroduce(one.getStoreNoHuiminCardIntro()); + if (one == null){ + THuiminAgreement two = huiminAgreementService.getOne(new LambdaQueryWrapper<THuiminAgreement>() + .isNull(THuiminAgreement::getOperatorId).last("limit 1")); + huiminAgreementVO.setIntroduce(two.getStoreNoHuiminCardIntro()); + + }else{ + huiminAgreementVO.setIntroduce(one.getStoreNoHuiminCardIntro()); + + } } -- Gitblit v1.7.1