From 6b34c3ba5cf27dd8693e2bd23426fe96fefd9688 Mon Sep 17 00:00:00 2001 From: jiangqs <343695869@qq.com> Date: 星期日, 30 七月 2023 23:42:35 +0800 Subject: [PATCH] bug --- ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/dto/MgtShopAuthDto.java | 3 +++ ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/coupon/CouponServiceImpl.java | 9 +++++++++ ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopServiceImpl.java | 31 ++++++++++++++++++------------- ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/miniapp/AppHomeController.java | 6 ++++-- ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/pojo/shop/ShopAuthentication.java | 3 +++ 5 files changed, 37 insertions(+), 15 deletions(-) diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/miniapp/AppHomeController.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/miniapp/AppHomeController.java index c14d4d9..9c75e79 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/miniapp/AppHomeController.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/controller/miniapp/AppHomeController.java @@ -55,7 +55,8 @@ if(member!=null&&member.getRelationShopId()!=null){ shopId = member.getRelationShopId(); } - }else{ + } + if(shopId==null){ shopId = appRecommendGoodsPageDto.getPositionShopId(); } if(shopId==null){ @@ -75,7 +76,8 @@ if(member!=null&&member.getRelationShopId()!=null){ shopId = member.getRelationShopId(); } - }else{ + } + if(shopId==null){ shopId = appRecommendGoodsPageDto.getPositionShopId(); } if(shopId==null){ diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/coupon/CouponServiceImpl.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/coupon/CouponServiceImpl.java index b0da398..bbeae66 100644 --- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/coupon/CouponServiceImpl.java +++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/service/impl/coupon/CouponServiceImpl.java @@ -118,6 +118,15 @@ discountMoney = mgtCouponPageVo.getDiscountMoney(); useLimit = "满" + moneyThreshold.toString() + "减" + discountMoney.toString() + "元"; } + if(couponType.equals("折扣")){ + moneyThreshold = mgtCouponPageVo.getMoneyThreshold(); + discountPercent = mgtCouponPageVo.getDiscountPercent(); + useLimit = discountPercent.toString() + "折"; + } + if(couponType.equals("抵扣")){ + discountMoney = mgtCouponPageVo.getDiscountMoney(); + useLimit = discountMoney.toString(); + } mgtCouponPageVo.setUseLimit(useLimit); //处理有效期 validTimeType = mgtCouponPageVo.getValidTimeType(); diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/dto/MgtShopAuthDto.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/dto/MgtShopAuthDto.java index e7793e3..da5763f 100644 --- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/dto/MgtShopAuthDto.java +++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/dto/MgtShopAuthDto.java @@ -147,6 +147,9 @@ @ApiModelProperty(value = "补充说明") private String baDesc; + @ApiModelProperty(value = "法人是否受益人 0否1是") + private Integer owner; + /** * 受益人姓名 */ diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/pojo/shop/ShopAuthentication.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/pojo/shop/ShopAuthentication.java index cd69a29..6543d6f 100644 --- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/pojo/shop/ShopAuthentication.java +++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/domain/pojo/shop/ShopAuthentication.java @@ -271,6 +271,9 @@ @TableField("ba_desc") private String baDesc; + @TableField("owner") + private Integer owner; + /** * 受益人姓名 */ diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopServiceImpl.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopServiceImpl.java index 52ddec8..3505a77 100644 --- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopServiceImpl.java +++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopServiceImpl.java @@ -983,19 +983,24 @@ submitInfo.setId_card_info(id_card_info); //企业填写 if(shopAuthentication.getMainType()==2){ - submitInfo.setOwner(true); - List<UboInfo> ubo_info_list = new ArrayList<>(); - UboInfo uboInfo = new UboInfo(); - uboInfo.setUbo_id_doc_type("IDENTIFICATION_TYPE_MAINLAND_IDCARD"); - uboInfo.setUbo_id_doc_copy(shopAuthentication.getUboIcFront()); - uboInfo.setUbo_id_doc_copy_back(shopAuthentication.getUboIcBack()); - uboInfo.setUbo_id_doc_name(shopAuthentication.getUboName()); - uboInfo.setUbo_id_doc_number(shopAuthentication.getUboIdCard()); - uboInfo.setUbo_id_doc_address(shopAuthentication.getUboIcAddress()); - uboInfo.setUbo_id_doc_period_begin(shopAuthentication.getUboIcStartDate()); - uboInfo.setUbo_id_doc_period_end(shopAuthentication.getUboIcEndDate()); - ubo_info_list.add(uboInfo); - submitInfo.setUbo_info_list(ubo_info_list); + //受益人 + if(shopAuthentication.getOwner()==1){ + submitInfo.setOwner(true); + }else{ + submitInfo.setOwner(false); + List<UboInfo> ubo_info_list = new ArrayList<>(); + UboInfo uboInfo = new UboInfo(); + uboInfo.setUbo_id_doc_type("IDENTIFICATION_TYPE_MAINLAND_IDCARD"); + uboInfo.setUbo_id_doc_copy(shopAuthentication.getUboIcFront()); + uboInfo.setUbo_id_doc_copy_back(shopAuthentication.getUboIcBack()); + uboInfo.setUbo_id_doc_name(shopAuthentication.getUboName()); + uboInfo.setUbo_id_doc_number(shopAuthentication.getUboIdCard()); + uboInfo.setUbo_id_doc_address(shopAuthentication.getUboIcAddress()); + uboInfo.setUbo_id_doc_period_begin(shopAuthentication.getUboIcStartDate()); + uboInfo.setUbo_id_doc_period_end(shopAuthentication.getUboIcEndDate()); + ubo_info_list.add(uboInfo); + submitInfo.setUbo_info_list(ubo_info_list); + } } //结算账户信息 AccountInfo accountInfo = new AccountInfo(); -- Gitblit v1.7.1