Browse Source

用户信息回显修改

xiaoqiang 4 years ago
parent
commit
74ef94bb12

+ 0 - 4
src/main/java/org/springblade/gateway/active_gateway/controller/ProductSortController.java

@@ -45,8 +45,4 @@ public class ProductSortController {
 		IPage page= productSortService.sortListQuery(productSortVO, query);
 		return R.data(page);
 	}
-
-
-
-
 }

+ 5 - 3
src/main/java/org/springblade/gateway/active_gateway/service/impl/ProductSearchServiceImpl.java

@@ -52,11 +52,13 @@ public class ProductSearchServiceImpl implements ProductSearchService {
 			//封装数据到VO
 			BeanUtils.copyProperties(activeProductRecord,activeProductRecordVO);
 
-			LoginUser loginUser = loginUserService.getById(activeProductRecord.getUserId());
+			LoginUser loginUser = loginUserService.getOne(new LambdaQueryWrapper<LoginUser>().eq(LoginUser::getPhone,activeProductRecord.getPhone()));
 
-			activeProductRecordVO.setUsername(loginUser.getNickName());
+			if (loginUser != null){
+				activeProductRecordVO.setUsername(loginUser.getNickName());
 
-			activeProductRecordVO.setUserImg(loginUser.getAvatar());
+				activeProductRecordVO.setUserImg(loginUser.getAvatar());
+			}
 
 			list.add(activeProductRecordVO);
 		}

+ 2 - 1
src/main/java/org/springblade/gateway/active_gateway/service/impl/ProductSortServiceImpl.java

@@ -1,5 +1,6 @@
 package org.springblade.gateway.active_gateway.service.impl;
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import org.springblade.core.mp.support.Query;
@@ -63,7 +64,7 @@ public class ProductSortServiceImpl implements ProductSortService {
 				if (productRecord != null){
 					BeanUtils.copyProperties(productRecord,activeProductRecordVO);
 					//查询用户信息
-					LoginUser loginUser = loginUserService.getById(productRecord.getUserId());
+					LoginUser loginUser = loginUserService.getOne(new LambdaQueryWrapper<LoginUser>().eq(LoginUser::getPhone,productRecord.getPhone()));
 
 					if (loginUser != null){
 						activeProductRecordVO.setUsername(loginUser.getNickName());