From 43d9975c99cb947b4602f05bc2e513a20de92c38 Mon Sep 17 00:00:00 2001
From: jiangqs <jiangqs>
Date: 星期六, 06 五月 2023 20:30:42 +0800
Subject: [PATCH] 商户端主流程

---
 ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/impl/shop/ShopServiceImpl.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

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 e02f88b..9e31955 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
@@ -12,8 +12,10 @@
 import com.ruoyi.shop.service.task.ShopFileService;
 import com.ruoyi.shop.util.CodeFactoryUtil;
 import com.ruoyi.system.api.RemoteConfigService;
+import com.ruoyi.system.api.RemoteMemberService;
 import com.ruoyi.system.api.RemoteOrderService;
 import com.ruoyi.system.api.RemoteUserService;
+import com.ruoyi.system.api.domain.dto.AppMemberBindingDto;
 import com.ruoyi.system.api.domain.poji.shop.Shop;
 import com.ruoyi.system.api.domain.poji.config.SysTag;
 import com.ruoyi.system.api.domain.poji.member.Member;
@@ -56,6 +58,9 @@
 
     @Resource
     private RemoteConfigService configService;
+
+    @Resource
+    private RemoteMemberService remoteMemberService;
 
     @Resource
     private RemoteUserService sysUserService;
@@ -339,6 +344,13 @@
             //获取附近商户
             shop = this.getById(1L);
         }
+        if(member.getBindingFlag()!=1){
+            AppMemberBindingDto appMemberBindingDto = new AppMemberBindingDto();
+            appMemberBindingDto.setShopId(shop.getShopId());
+            appMemberBindingDto.setUserId(member.getUserId());
+            appMemberBindingDto.setBindingFlag(0);
+            remoteMemberService.updateMemberBinding(appMemberBindingDto);
+        }
         appNearbyShopVo.setShopId(shop.getShopId());
         appNearbyShopVo.setShopName(shop.getShopName());
         appNearbyShopVo.setShopAddress(shop.getShopAreaName()+shop.getShopAddress());

--
Gitblit v1.7.1