|
@@ -27,6 +27,7 @@ import com.tourism.webadmin.back.service.*;
|
|
|
import com.tourism.webadmin.back.service.impl.TourUserServiceImpl;
|
|
|
import com.tourism.webadmin.back.vo.*;
|
|
|
import com.tourism.common.additional.config.ApplicationConfig;
|
|
|
+import com.tourism.webadmin.enums.Constant;
|
|
|
import com.tourism.webadmin.enums.MyAttentionStatus;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.collections4.CollectionUtils;
|
|
@@ -270,8 +271,10 @@ public class BasicToWebServiceImpl implements BasicToWebService
|
|
|
|
|
|
//填充创建人和头像
|
|
|
Set<Long> collect = dataList.stream().map(BaseVo::getCreateUserId).collect(Collectors.toSet());
|
|
|
-
|
|
|
+ collect.add(Constant.BASE_TEST_USER_ID);
|
|
|
+ collect.add(Constant.BASE_FORMALLY_USER_ID);
|
|
|
List<TourUser> inList = tourUserService.getInList(collect);
|
|
|
+
|
|
|
HashMap<String, TourUser> userHashMap = new HashMap<>();
|
|
|
for (TourUser tourUser : inList) {
|
|
|
userHashMap.put(tourUser.getUserId().toString(),tourUser);
|
|
@@ -281,6 +284,14 @@ public class BasicToWebServiceImpl implements BasicToWebService
|
|
|
if(tourUser!=null){
|
|
|
vo.setCreateImage(tourUser.getHeadImageUrl());
|
|
|
vo.setCreateName(tourUser.getShowName());
|
|
|
+ }else {
|
|
|
+ TourUser tourUser1 = userHashMap.get(Constant.BASE_TEST_USER_ID.toString());
|
|
|
+ if(tourUser1==null){
|
|
|
+ tourUser1=userHashMap.get(Constant.BASE_FORMALLY_USER_ID.toString());
|
|
|
+ }
|
|
|
+ vo.setCreateImage(tourUser1.getHeadImageUrl());
|
|
|
+ vo.setCreateName(tourUser1.getShowName());
|
|
|
+ vo.setCreateUser(tourUser1.getUserId().toString());
|
|
|
}
|
|
|
}
|
|
|
return pageData;
|
|
@@ -371,6 +382,17 @@ public class BasicToWebServiceImpl implements BasicToWebService
|
|
|
if(creatUser!=null){
|
|
|
writeVo.setCreateImage(creatUser.getHeadImageUrl());
|
|
|
writeVo.setCreateName(creatUser.getShowName());
|
|
|
+ writeVo.setCreateUser(creatUser.getUserId().toString());
|
|
|
+ }else {
|
|
|
+ TourUser user = tourUserService.getById(Constant.BASE_TEST_USER_ID);
|
|
|
+ if(user==null){
|
|
|
+ user = tourUserService.getById(Constant.BASE_FORMALLY_USER_ID);
|
|
|
+
|
|
|
+ }
|
|
|
+ writeVo.setCreateImage(user.getHeadImageUrl());
|
|
|
+ writeVo.setCreateName(user.getShowName());
|
|
|
+ writeVo.setCreateUser(user.getUserId().toString());
|
|
|
+
|
|
|
}
|
|
|
if(TokenData.takeFromRequest()!=null){
|
|
|
Long l = tourGroupController.attentionStatus(writeVo.getCreateUserId());
|