|
@@ -1,29 +1,22 @@
|
|
|
package com.zd.laboratory.service.impl;
|
|
package com.zd.laboratory.service.impl;
|
|
|
|
|
|
|
|
-import java.util.*;
|
|
|
|
|
-import java.util.stream.Collectors;
|
|
|
|
|
-
|
|
|
|
|
-import com.zd.model.domain.per.PerPrefix;
|
|
|
|
|
-import com.zd.common.core.exception.ServiceException;
|
|
|
|
|
-import com.zd.common.core.utils.DateUtils;
|
|
|
|
|
-import com.zd.common.core.utils.PageHelperUtil;
|
|
|
|
|
-import com.zd.common.core.utils.SecurityUtils;
|
|
|
|
|
-import com.zd.common.core.utils.StringUtils;
|
|
|
|
|
-import com.zd.common.core.utils.ExcelUtil;
|
|
|
|
|
import com.zd.common.core.annotation.DataScope;
|
|
import com.zd.common.core.annotation.DataScope;
|
|
|
-import com.zd.common.core.utils.SaveUtil;
|
|
|
|
|
-
|
|
|
|
|
|
|
+import com.zd.common.core.exception.ServiceException;
|
|
|
|
|
+import com.zd.common.core.utils.*;
|
|
|
|
|
+import com.zd.laboratory.domain.LabCheckOption;
|
|
|
import com.zd.laboratory.domain.vo.LabCheckOptionExcelVo;
|
|
import com.zd.laboratory.domain.vo.LabCheckOptionExcelVo;
|
|
|
import com.zd.laboratory.domain.vo.LabCheckOptionStatisticsVo;
|
|
import com.zd.laboratory.domain.vo.LabCheckOptionStatisticsVo;
|
|
|
|
|
+import com.zd.laboratory.mapper.LabCheckOptionMapper;
|
|
|
|
|
+import com.zd.laboratory.service.ILabCheckOptionService;
|
|
|
|
|
+import com.zd.model.domain.per.PerPrefix;
|
|
|
import org.apache.commons.collections4.CollectionUtils;
|
|
import org.apache.commons.collections4.CollectionUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
-import com.zd.laboratory.mapper.LabCheckOptionMapper;
|
|
|
|
|
-import com.zd.laboratory.domain.LabCheckOption;
|
|
|
|
|
-import com.zd.laboratory.service.ILabCheckOptionService;
|
|
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
|
|
import javax.validation.constraints.NotNull;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
|
+import java.util.*;
|
|
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 检查项选项Service业务层处理
|
|
* 检查项选项Service业务层处理
|
|
@@ -503,7 +496,7 @@ public class LabCheckOptionServiceImpl implements ILabCheckOptionService {
|
|
|
|
|
|
|
|
List<LabCheckOption> optionList = selectLabCheckOptionList(new LabCheckOption());
|
|
List<LabCheckOption> optionList = selectLabCheckOptionList(new LabCheckOption());
|
|
|
for (LabCheckOption option1 : optionList) {
|
|
for (LabCheckOption option1 : optionList) {
|
|
|
- if(labCheckOptionStatisticsVo.getOptionId().equals(option1.getId()+"")){
|
|
|
|
|
|
|
+ if(labCheckOptionStatisticsVo.getOptionId().equals(option1.getId())){
|
|
|
|
|
|
|
|
labCheckOptionStatisticsVo.setIds(getAllChildrenIds(option1));
|
|
labCheckOptionStatisticsVo.setIds(getAllChildrenIds(option1));
|
|
|
break;
|
|
break;
|