package com.smartor.service.impl; 
 | 
  
 | 
import com.smartor.domain.PerSonWorkbenchDto; 
 | 
import com.smartor.mapper.PatArchiveOutMapper; 
 | 
import com.smartor.service.PersonWorkbenchService; 
 | 
import org.springframework.beans.factory.annotation.Autowired; 
 | 
import org.springframework.stereotype.Service; 
 | 
  
 | 
import java.util.Arrays; 
 | 
import java.util.List; 
 | 
  
 | 
/** 
 | 
 * 疾病Service业务层处理 
 | 
 * 
 | 
 * @author ruoyi 
 | 
 * @date 2023-12-21 
 | 
 */ 
 | 
@Service 
 | 
public class PersonWorkbenchServiceImpl implements PersonWorkbenchService { 
 | 
    @Autowired 
 | 
    private PatArchiveOutMapper patArchiveOutMapper; 
 | 
  
 | 
    @Override 
 | 
    public List<PerSonWorkbenchDto> getPatCount(String detpId, String drCode) { 
 | 
        long[] deptIds = Arrays.stream(detpId.split(",")).mapToLong(Long::parseLong).toArray(); 
 | 
        String[] drCodes = drCode.split(","); 
 | 
  
 | 
        List<PerSonWorkbenchDto> perSonWorkbenchDtos = patArchiveOutMapper.selectPatArchiveCount(deptIds, drCodes); 
 | 
        return perSonWorkbenchDtos; 
 | 
    } 
 | 
} 
 |