|
@@ -3,6 +3,7 @@ package com.diagbot.facade;
|
|
|
import com.diagbot.entity.BuriedSomeStatistical;
|
|
|
import com.diagbot.service.impl.BuriedSomeStatisticalServiceImpl;
|
|
|
import com.diagbot.util.DateUtil;
|
|
|
+import com.diagbot.util.ListUtil;
|
|
|
import com.diagbot.vo.BuriedSomeStatisticalVO;
|
|
|
import com.diagbot.vo.Taggeds;
|
|
|
import org.springframework.stereotype.Component;
|
|
@@ -25,26 +26,29 @@ public class BuriedSomeStatisticalFacade extends BuriedSomeStatisticalServiceImp
|
|
|
* @return
|
|
|
*/
|
|
|
public boolean saveBuriedSomeStatistical(BuriedSomeStatisticalVO buriedSomeStatisticalVO) {
|
|
|
- List<BuriedSomeStatistical> buriedList = new ArrayList<BuriedSomeStatistical>();
|
|
|
- List<Taggeds> taggeds = buriedSomeStatisticalVO.getTaggeds();
|
|
|
- for (Taggeds taggedsNew : taggeds) {
|
|
|
- BuriedSomeStatistical buriedData = new BuriedSomeStatistical();
|
|
|
- buriedData.setCreator(buriedSomeStatisticalVO.getDoctorId().toString());
|
|
|
- buriedData.setDoctorId(buriedSomeStatisticalVO.getDoctorId());
|
|
|
- buriedData.setGmtCreate(DateUtil.now());
|
|
|
- buriedData.setHospitalDeptId(buriedSomeStatisticalVO.getHospitalDeptId());
|
|
|
- buriedData.setHospitalId(buriedSomeStatisticalVO.getHospitalId());
|
|
|
- buriedData.setInquiryCode(buriedSomeStatisticalVO.getInquiryCode());
|
|
|
- buriedData.setPatientId(buriedSomeStatisticalVO.getPatientId());
|
|
|
- buriedData.setLabelId(taggedsNew.getLabelId());
|
|
|
- buriedData.setLabelName(taggedsNew.getLabelName());
|
|
|
- buriedData.setOperationNum(taggedsNew.getOperationNum());
|
|
|
- buriedData.setOperationType(taggedsNew.getOperationType());
|
|
|
- buriedData.setStatus(taggedsNew.getStatus());
|
|
|
- buriedList.add(buriedData);
|
|
|
- }
|
|
|
+ boolean res = false;
|
|
|
+ if (null != buriedSomeStatisticalVO
|
|
|
+ && ListUtil.isNotEmpty(buriedSomeStatisticalVO.getTaggeds())) {
|
|
|
+ List<BuriedSomeStatistical> buriedList = new ArrayList<BuriedSomeStatistical>();
|
|
|
+ for (Taggeds taggedsNew : buriedSomeStatisticalVO.getTaggeds()) {
|
|
|
+ BuriedSomeStatistical buriedData = new BuriedSomeStatistical();
|
|
|
+ buriedData.setCreator(buriedSomeStatisticalVO.getDoctorId().toString());
|
|
|
+ buriedData.setDoctorId(buriedSomeStatisticalVO.getDoctorId());
|
|
|
+ buriedData.setGmtCreate(DateUtil.now());
|
|
|
+ buriedData.setHospitalDeptId(buriedSomeStatisticalVO.getHospitalDeptId());
|
|
|
+ buriedData.setHospitalId(buriedSomeStatisticalVO.getHospitalId());
|
|
|
+ buriedData.setInquiryCode(buriedSomeStatisticalVO.getInquiryCode());
|
|
|
+ buriedData.setPatientId(buriedSomeStatisticalVO.getPatientId());
|
|
|
+ buriedData.setLabelId(taggedsNew.getLabelId());
|
|
|
+ buriedData.setLabelName(taggedsNew.getLabelName());
|
|
|
+ buriedData.setOperationNum(taggedsNew.getOperationNum());
|
|
|
+ buriedData.setOperationType(taggedsNew.getOperationType());
|
|
|
+ buriedData.setStatus(taggedsNew.getStatus());
|
|
|
+ buriedList.add(buriedData);
|
|
|
+ }
|
|
|
|
|
|
- boolean res = insertCodeBatch(buriedList);
|
|
|
+ res = insertCodeBatch(buriedList);
|
|
|
+ }
|
|
|
return res;
|
|
|
}
|
|
|
|