From c8a21748f87bc0a23744d9fee5dec3eaaa403fdc Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期二, 11 六月 2024 18:59:51 +0800 Subject: [PATCH] 1.提交【管理后台】-资讯管理相关接口 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/MemberInvoiceRiseServiceImpl.java | 36 ++++++++++++++++++++---------------- 1 files changed, 20 insertions(+), 16 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/MemberInvoiceRiseServiceImpl.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/MemberInvoiceRiseServiceImpl.java index c2a9f3d..a299696 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/MemberInvoiceRiseServiceImpl.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/MemberInvoiceRiseServiceImpl.java @@ -49,11 +49,15 @@ if (memberInvoiceRise==null){ memberInvoiceRise=new MemberInvoiceRise(); } - LambdaQueryWrapper<MemberInvoiceRise> wrapper= Wrappers.lambdaQuery(); - wrapper.eq(MemberInvoiceRise::getMemberId,memberInvoiceRiseDTO.getMemberId()); - wrapper.eq(MemberInvoiceRise::getDelFlag,0); - wrapper.eq(MemberInvoiceRise::getIsDefault,2); - MemberInvoiceRise memberInvoiceRise1= this.getOne(wrapper); + if (memberInvoiceRiseDTO.getIsDefault()==2){ + LambdaQueryWrapper<MemberInvoiceRise> wrapper1= Wrappers.lambdaQuery(); + wrapper1.eq(MemberInvoiceRise::getMemberId,memberInvoiceRiseDTO.getMemberId()); + wrapper1.eq(MemberInvoiceRise::getDelFlag,0); + wrapper1.eq(MemberInvoiceRise::getIsDefault,2); + MemberInvoiceRise memberInvoiceRise2= this.getOne(wrapper1); + memberInvoiceRise2.setIsDefault(1); + this.updateById(memberInvoiceRise2); + } memberInvoiceRise.setInvoiceType(memberInvoiceRiseDTO.getInvoiceType()); memberInvoiceRise.setRiseType(memberInvoiceRiseDTO.getRiseType()); @@ -63,22 +67,22 @@ memberInvoiceRise.setCorporationAccount(memberInvoiceRiseDTO.getCorporationAccount()); memberInvoiceRise.setCorporationOpen(memberInvoiceRiseDTO.getCorporationOpen()); memberInvoiceRise.setCorporationPhone(memberInvoiceRiseDTO.getCorporationPhone()); + memberInvoiceRise.setIsDefault(memberInvoiceRiseDTO.getIsDefault()); - if (memberInvoiceRise1==null){ - memberInvoiceRise.setIsDefault(2); - } this.saveOrUpdate(memberInvoiceRise); - } + } @Override public void saveIsDefault(MemberInvoiceRiseDTO memberInvoiceRiseDTO) { - LambdaQueryWrapper<MemberInvoiceRise> wrapper= Wrappers.lambdaQuery(); - wrapper.eq(MemberInvoiceRise::getMemberId,memberInvoiceRiseDTO.getMemberId()); - wrapper.eq(MemberInvoiceRise::getDelFlag,0); - wrapper.eq(MemberInvoiceRise::getIsDefault,2); - MemberInvoiceRise memberInvoiceRise1= this.getOne(wrapper); - memberInvoiceRise1.setIsDefault(1); - this.updateById(memberInvoiceRise1); + + + LambdaQueryWrapper<MemberInvoiceRise> wrapper1= Wrappers.lambdaQuery(); + wrapper1.eq(MemberInvoiceRise::getMemberId,memberInvoiceRiseDTO.getMemberId()); + wrapper1.eq(MemberInvoiceRise::getDelFlag,0); + wrapper1.eq(MemberInvoiceRise::getIsDefault,2); + MemberInvoiceRise memberInvoiceRise2= this.getOne(wrapper1); + memberInvoiceRise2.setIsDefault(1); + this.updateById(memberInvoiceRise2); MemberInvoiceRise memberInvoiceRise=this.getById(memberInvoiceRiseDTO.getId()); memberInvoiceRise.setIsDefault(2); -- Gitblit v1.7.1