From c3707eea026757745ab278757e5918f0ebf47d9a Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期一, 16 十二月 2024 15:53:07 +0800
Subject: [PATCH] 处理冲突

---
 ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppUserClientFallbackFactory.java |   11 ++++++++---
 ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java             |    9 +++++++++
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceController.java       |    2 +-
 ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopServiceImpl.java                 |    2 +-
 ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/AppUserClient.java            |    4 ++++
 5 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppUserClientFallbackFactory.java b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppUserClientFallbackFactory.java
index 527e8da..741226b 100644
--- a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppUserClientFallbackFactory.java
+++ b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/factory/AppUserClientFallbackFactory.java
@@ -78,14 +78,19 @@
 				return R.fail("根据用户名称模糊搜索用户列表失败:" + cause.getMessage());
 			}
 			
-
-            @Override
+			@Override
+			public R<List<AppUser>> getAppUserByPhone(String phone) {
+				return R.fail("根据用户电话模糊搜索用户列表失败:" + cause.getMessage());
+			}
+			
+			
+			@Override
             public R<Void> addAppUserShop(AppUserShop appUserShop) {
                 return R.fail("添加失败");
             }
 
 			@Override
-			public R<AppUser> getAppUserByPhone(String phone) {
+			public R<AppUser> getAppUserByPhone1(String phone) {
 				return R.fail("通过手机号查询用户失败");
 			}
 
diff --git a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/AppUserClient.java b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/AppUserClient.java
index c651cb6..41b5740 100644
--- a/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/AppUserClient.java
+++ b/ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/feignClient/AppUserClient.java
@@ -77,4 +77,8 @@
 	 */
 	@PostMapping("/app-user/getAppUserByPhone")
 	R<List<AppUser>> getAppUserByPhone(@RequestParam("phone") String phone);
+	
+	
+	@PostMapping("/app-user/getAppUserByPhone1")
+	R<AppUser> getAppUserByPhone1(String phone);
 }
diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
index c54eb5d..ce599a6 100644
--- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
@@ -519,6 +519,15 @@
 	List<AppUser> listByIds(List<String> list){
 		return appUserService.listByIds(list);
 	}
+	
+	
+	
+	@PostMapping("/getAppUserByPhone1")
+	public R<AppUser> getAppUserByPhone1(@RequestParam("phone") String phone){
+		AppUser appUser = appUserService.getOne(new LambdaQueryWrapper<AppUser>().eq(AppUser::getDelFlag, 0).eq(AppUser::getStatus, 1)
+				.eq(AppUser::getPhone, phone));
+		return R.ok(appUser);
+	}
 
 }
 
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceController.java
index 18c5f56..9867001 100644
--- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceController.java
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/GoodsBargainPriceController.java
@@ -180,7 +180,7 @@
                     GoodsCategory goodsCategory = goodsCategoryService.getById(g.getGoodsCategoryId());
                     Integer shopId = goodsBargainPrice.getShopId();
                     Shop shop = shopService.getById(shopId);
-                    R<AppUser> r = appUserClient.getAppUserByPhone(shop.getPhone());
+                    R<AppUser> r = appUserClient.getAppUserByPhone1(shop.getPhone());
                     if (R.isError(r)){
                         throw new RuntimeException("获取店长信息失败");
                     }
diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopServiceImpl.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopServiceImpl.java
index e7f1abd..520af51 100644
--- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopServiceImpl.java
+++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/service/impl/ShopServiceImpl.java
@@ -101,7 +101,7 @@
 
     @Override
     public Boolean cheUserByPhone(String phone) {
-        R<AppUser> r = appUserClient.getAppUserByPhone(phone);
+        R<AppUser> r = appUserClient.getAppUserByPhone1(phone);
         if (R.isError(r)){
             return false;
         }

--
Gitblit v1.7.1