|
@@ -1,13 +1,11 @@
|
|
package com.diagbot.facade;
|
|
package com.diagbot.facade;
|
|
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.diagbot.dto.QcCasesEntryAllDTO;
|
|
import com.diagbot.dto.QcCasesEntryAllDTO;
|
|
import com.diagbot.service.impl.QcCasesEntryServiceImpl;
|
|
import com.diagbot.service.impl.QcCasesEntryServiceImpl;
|
|
import com.diagbot.vo.QcCasesEntryAllVO;
|
|
import com.diagbot.vo.QcCasesEntryAllVO;
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
import org.springframework.stereotype.Component;
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
-import java.util.List;
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
* @Description:
|
|
* @Description:
|
|
* @author: wangyu
|
|
* @author: wangyu
|
|
@@ -15,38 +13,14 @@ import java.util.List;
|
|
*/
|
|
*/
|
|
@Component
|
|
@Component
|
|
public class QcCacesEntryFacade extends QcCasesEntryServiceImpl {
|
|
public class QcCacesEntryFacade extends QcCasesEntryServiceImpl {
|
|
- @Autowired
|
|
|
|
- private QcCasesFacade qcCasesFacade;
|
|
|
|
|
|
|
|
- public List<QcCasesEntryAllDTO> getAll(QcCasesEntryAllVO qcCasesEntryAllVO){
|
|
|
|
- /* //获取所有条目信息
|
|
|
|
- QueryWrapper<QcCasesEntry> qcCasesEntryQueryWrapper = new QueryWrapper<>();
|
|
|
|
- qcCasesEntryQueryWrapper.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
|
- .orderByAsc("cases_id","id","level_no");
|
|
|
|
- if(qcCasesEntryAllVO.getCasesId() != null){
|
|
|
|
- qcCasesEntryQueryWrapper.eq("cases_id", qcCasesEntryAllVO.getCasesId());
|
|
|
|
- }
|
|
|
|
- if(StringUtil.isNotEmpty(qcCasesEntryAllVO.getName())){
|
|
|
|
- qcCasesEntryQueryWrapper.like("name", qcCasesEntryAllVO.getName());
|
|
|
|
- }
|
|
|
|
- if(StringUtil.isNotEmpty(qcCasesEntryAllVO.getCode())){
|
|
|
|
- qcCasesEntryQueryWrapper.eq("cede", qcCasesEntryAllVO.getCode());
|
|
|
|
- }
|
|
|
|
- if(StringUtil.isNotEmpty(qcCasesEntryAllVO.getLevelNo())){
|
|
|
|
- qcCasesEntryQueryWrapper.eq("level_no", qcCasesEntryAllVO.getLevelNo());
|
|
|
|
- }
|
|
|
|
- List<QcCasesEntry> qcCasesEntryS = this.list(qcCasesEntryQueryWrapper);*/
|
|
|
|
- List<QcCasesEntryAllDTO> qcCasesEntryAllDTOS = this.getAllQcCasesEntry(qcCasesEntryAllVO).getRecords();
|
|
|
|
- /*qcCasesEntryAllDTOS = BeanUtil.listCopyTo(qcCasesEntryS,QcCasesEntryAllDTO.class);*/
|
|
|
|
- /* //获取所有模块信息
|
|
|
|
- QueryWrapper<QcCases> qcCasesQueryWrapper = new QueryWrapper<>();
|
|
|
|
- qcCasesQueryWrapper.eq("is_deleted",IsDeleteEnum.N.getKey());
|
|
|
|
- Map<Long,QcCases> qcCasesMap = qcCasesFacade.list(qcCasesQueryWrapper).stream().collect(Collectors.toMap(QcCases::getId,qcCases -> qcCases));
|
|
|
|
- for (QcCasesEntryAllDTO qcCasesEntryAllDTO : qcCasesEntryAllDTOS) {
|
|
|
|
- if (qcCasesMap.get(qcCasesEntryAllDTO.getCasesId()) != null){
|
|
|
|
- qcCasesEntryAllDTO.setCaseName(qcCasesMap.get(qcCasesEntryAllDTO.getCasesId()).getName());
|
|
|
|
- }
|
|
|
|
- }*/
|
|
|
|
- return qcCasesEntryAllDTOS;
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 分页获取病例条目
|
|
|
|
+ *
|
|
|
|
+ * @param qcCasesEntryAllVO
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ public IPage<QcCasesEntryAllDTO> getAll(QcCasesEntryAllVO qcCasesEntryAllVO){
|
|
|
|
+ return this.getAllQcCasesEntry(qcCasesEntryAllVO);
|
|
}
|
|
}
|
|
}
|
|
}
|