管辖大区

This commit is contained in:
bianyadong
2024-05-22 19:34:20 +08:00
parent 33ddce4ff3
commit 7ef49f946f

View File

@@ -2,10 +2,7 @@ package com.cool.store.service.impl;
import com.cool.store.dao.*; import com.cool.store.dao.*;
import com.cool.store.dto.ehr.StaffBaseInfoDTO; import com.cool.store.dto.ehr.StaffBaseInfoDTO;
import com.cool.store.entity.EnterpriseUserDO; import com.cool.store.entity.*;
import com.cool.store.entity.ShopInfoDO;
import com.cool.store.entity.ShopStageInfoDO;
import com.cool.store.entity.TempUserDetailDO;
import com.cool.store.enums.ErrorCodeEnum; import com.cool.store.enums.ErrorCodeEnum;
import com.cool.store.enums.MessageEnum; import com.cool.store.enums.MessageEnum;
import com.cool.store.enums.UserRoleEnum; import com.cool.store.enums.UserRoleEnum;
@@ -59,6 +56,9 @@ public class TempUserDetailServiceImpl implements TempUserDetailService {
@Autowired @Autowired
private PreparationService preparationService; private PreparationService preparationService;
@Autowired
private RegionDao regionDao;
@Override @Override
public TempUserDetailListVO userList(Long shopId) { public TempUserDetailListVO userList(Long shopId) {
List<TempUserDetailDO> tempUserDetailDOList = tempUserDetailDAO.userList(shopId); List<TempUserDetailDO> tempUserDetailDOList = tempUserDetailDAO.userList(shopId);
@@ -138,8 +138,9 @@ public class TempUserDetailServiceImpl implements TempUserDetailService {
} }
List<String> userIdList = enterpriseUserRoleDao.getUserIdsByRoleIdList(Collections.singletonList(UserRoleEnum.TRAINER.getCode())); List<String> userIdList = enterpriseUserRoleDao.getUserIdsByRoleIdList(Collections.singletonList(UserRoleEnum.TRAINER.getCode()));
RegionDO regionDO = regionDao.getRegionById(shopInfoDO.getRegionId());
// //
userIdList = enterpriseUserDAO.getUserIdListByRegionId(shopInfoDO.getRegionId(), userIdList); userIdList = enterpriseUserDAO.getUserIdListByRegionId(Long.valueOf(regionDO.getParentId()), userIdList);
Map<String, String> messageMap = new HashMap<>(); Map<String, String> messageMap = new HashMap<>();
messageMap.put("userName", tempUserDetailRequest.getName()); messageMap.put("userName", tempUserDetailRequest.getName());