|
|
@@ -164,14 +164,14 @@ public class BizClinicRoomServiceImpl implements IBizClinicRoomService {
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public Integer removeBizClinicByIds(Collection<String> ids) {
|
|
|
- UserLoginInfoBO user = LoginUserContextHolder.getUser();
|
|
|
- String userId = user.getUserId();
|
|
|
+ String userId = LoginUserStrategy.tr.getCurrentUserId();
|
|
|
+ String tenantId = LoginUserStrategy.tr.getTenantId();
|
|
|
Integer deletedCount = roomWxUserService.stdWxAppletRemoveBizClinicRoomWxUserByUserIdAndIds(userId, ids);
|
|
|
if(deletedCount!=0){
|
|
|
//重新设置当前看护患者
|
|
|
BizWxAppletClinicQueryDTO clinicQuery = new BizWxAppletClinicQueryDTO();
|
|
|
clinicQuery.setUserId(userId);
|
|
|
- clinicQuery.setTenantId(user.getTenantId());
|
|
|
+ clinicQuery.setTenantId(tenantId);
|
|
|
List<BizWxAppletClinicVO> clinicList = stdSelectWxAppletClinicList(clinicQuery);
|
|
|
if(CollectionUtil.isNotEmpty(clinicList)){
|
|
|
clinicList= clinicList.stream()
|