| | |
| | | import com.ltkj.hosp.lisDto.LisSaveSqdxxDto; |
| | | import com.ltkj.hosp.lisDto.LisSaveSqdxxJyxmlistDto; |
| | | import com.ltkj.hosp.service.*; |
| | | import com.ltkj.system.service.ISysConfigService; |
| | | import com.ltkj.system.service.ISysDeptService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.commons.lang3.time.DateFormatUtils; |
| | |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Objects; |
| | | import java.util.*; |
| | | import java.util.concurrent.atomic.AtomicInteger; |
| | | import java.util.stream.Collectors; |
| | | |
| | |
| | | private LtkjJyxmzdService jyxmzdService; |
| | | @Autowired |
| | | private IdUtils idUtils; |
| | | @Autowired |
| | | private ISysConfigService configService; |
| | | |
| | | /** |
| | | * 保存检验单申请信息 |
| | |
| | | if (jyxmzd != null) return jyxmzd; |
| | | return null; |
| | | } |
| | | |
| | | /** |
| | | * 根据体检类型判断是否需要直接从Lis、pacs直接申请 |
| | | */ |
| | | public Boolean isUseLisAndPacsRegister(TjOrder tjOrder) { |
| | | try { |
| | | String useLisAndPacsRegisterDictTeam = configService.selectConfigByKey("use_lis_and_pacs_register_dict_team"); |
| | | String[] split = useLisAndPacsRegisterDictTeam.split(","); |
| | | List<String> list = Arrays.asList(split); |
| | | return list.contains(tjOrder.getTjType()); |
| | | } catch (Exception e) { |
| | | return false; |
| | | } |
| | | } |
| | | } |