|
@@ -148,7 +148,7 @@ public class PacsNameNode {
|
|
|
/**
|
|
|
* 处理辅检开单合理性
|
|
|
*/
|
|
|
- public List<BillNeoDTO> getPacsBill(Map<String, String> pacsterm, PacsNameRepository pacsRepository) {
|
|
|
+ public List<BillNeoDTO> getPacsBill(List<Map<String, String>> pacslist, PacsNameRepository pacsRepository) {
|
|
|
List<BillNeoDTO> billNeoDTOs = new ArrayList<>();
|
|
|
BillNeoDTO billNeoDTO;
|
|
|
|
|
@@ -157,23 +157,25 @@ public class PacsNameNode {
|
|
|
List<PacsName> pacslt;
|
|
|
String pacsname;
|
|
|
|
|
|
- for (String term : pacsterm.keySet()) {
|
|
|
- billNeoDTO = new BillNeoDTO();
|
|
|
- pacsname = pacsterm.get(term);
|
|
|
- billNeoDTO.setName(term);
|
|
|
- billNeoDTO.setStandname(pacsname);
|
|
|
+ for (Map<String, String> pacsterm : pacslist) {
|
|
|
+ for (String term : pacsterm.keySet()) {
|
|
|
+ billNeoDTO = new BillNeoDTO();
|
|
|
+ pacsname = pacsterm.get(term);
|
|
|
+ billNeoDTO.setName(term);
|
|
|
+ billNeoDTO.setStandname(pacsname);
|
|
|
|
|
|
- pacsBillNeoDTO = new PacsBillNeoDTO();
|
|
|
+ pacsBillNeoDTO = new PacsBillNeoDTO();
|
|
|
|
|
|
- pacslt = pacsRepository.findByNameIs(pacsname);
|
|
|
+ pacslt = pacsRepository.findByNameIs(pacsname);
|
|
|
|
|
|
- if (pacslt != null && pacslt.size() > 0) {
|
|
|
- pacsBillNeoDTO = PacstoPACSDTO(pacslt.get(0));
|
|
|
- }
|
|
|
+ if (pacslt != null && pacslt.size() > 0) {
|
|
|
+ pacsBillNeoDTO = PacstoPACSDTO(pacslt.get(0));
|
|
|
+ }
|
|
|
|
|
|
- billNeoDTO.setPacsBillNeoDTO(pacsBillNeoDTO);
|
|
|
+ billNeoDTO.setPacsBillNeoDTO(pacsBillNeoDTO);
|
|
|
|
|
|
- billNeoDTOs.add(billNeoDTO);
|
|
|
+ billNeoDTOs.add(billNeoDTO);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
return billNeoDTOs;
|