From fd97cde3d994a3aa6898ba862cd20d0c081012c3 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期二, 18 六月 2024 18:44:34 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/MemberInvoiceRiseServiceImpl.java | 20 +++++++------------- 1 files changed, 7 insertions(+), 13 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 a299696..cba8537 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,15 +49,7 @@ if (memberInvoiceRise==null){ memberInvoiceRise=new MemberInvoiceRise(); } - 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()); @@ -67,7 +59,8 @@ memberInvoiceRise.setCorporationAccount(memberInvoiceRiseDTO.getCorporationAccount()); memberInvoiceRise.setCorporationOpen(memberInvoiceRiseDTO.getCorporationOpen()); memberInvoiceRise.setCorporationPhone(memberInvoiceRiseDTO.getCorporationPhone()); - memberInvoiceRise.setIsDefault(memberInvoiceRiseDTO.getIsDefault()); + memberInvoiceRise.setMemberId(memberInvoiceRiseDTO.getMemberId()); + memberInvoiceRise.setIsDefault(1); this.saveOrUpdate(memberInvoiceRise); } @@ -81,9 +74,10 @@ wrapper1.eq(MemberInvoiceRise::getDelFlag,0); wrapper1.eq(MemberInvoiceRise::getIsDefault,2); MemberInvoiceRise memberInvoiceRise2= this.getOne(wrapper1); - memberInvoiceRise2.setIsDefault(1); - this.updateById(memberInvoiceRise2); - + if(memberInvoiceRise2!=null){ + memberInvoiceRise2.setIsDefault(1); + this.updateById(memberInvoiceRise2); + } MemberInvoiceRise memberInvoiceRise=this.getById(memberInvoiceRiseDTO.getId()); memberInvoiceRise.setIsDefault(2); this.updateById(memberInvoiceRise); -- Gitblit v1.7.1