|
@@ -2,15 +2,12 @@ package com.fs.his.service.impl;
|
|
|
|
|
|
|
|
import java.util.Collections;
|
|
import java.util.Collections;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
-
|
|
|
|
|
-import com.fs.common.core.domain.R;
|
|
|
|
|
-import com.fs.common.exception.CustomException;
|
|
|
|
|
import com.fs.common.utils.DateUtils;
|
|
import com.fs.common.utils.DateUtils;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import com.fs.his.param.FsDiagnosisFillDParam;
|
|
|
|
|
|
|
+import com.fs.course.param.FsFirstDiagnosisListUParam;
|
|
|
|
|
+import com.fs.course.vo.FsFirstDiagnosisListUVO;
|
|
|
import com.fs.his.param.FsDiagnosisListDParam;
|
|
import com.fs.his.param.FsDiagnosisListDParam;
|
|
|
import com.fs.his.vo.FsDiagnosisListDVO;
|
|
import com.fs.his.vo.FsDiagnosisListDVO;
|
|
|
-import org.springframework.beans.BeanUtils;
|
|
|
|
|
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.fs.his.mapper.FsFirstDiagnosisMapper;
|
|
import com.fs.his.mapper.FsFirstDiagnosisMapper;
|
|
@@ -119,17 +116,12 @@ public class FsFirstDiagnosisServiceImpl extends ServiceImpl<FsFirstDiagnosisMap
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public R fill(FsDiagnosisFillDParam param) {
|
|
|
|
|
- if (param.getId() == null) {
|
|
|
|
|
- throw new CustomException("初诊单id不能为空");
|
|
|
|
|
- }
|
|
|
|
|
- FsFirstDiagnosis diagnosis = new FsFirstDiagnosis();
|
|
|
|
|
- BeanUtils.copyProperties(param, diagnosis);
|
|
|
|
|
- diagnosis.setDoctorStatus(1);
|
|
|
|
|
- int i = diagnosisMapper.updateFsFirstDiagnosis(diagnosis);
|
|
|
|
|
- if (i > 0) {
|
|
|
|
|
- return R.ok();
|
|
|
|
|
- }
|
|
|
|
|
- return R.error();
|
|
|
|
|
|
|
+ public List<FsFirstDiagnosisListUVO> selectFsFirstDiagnosisListUVO(FsFirstDiagnosisListUParam param) {
|
|
|
|
|
+ return diagnosisMapper.selectFsFirstDiagnosisListUVO(param);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public FsFirstDiagnosisListUVO getInfo(Long id) {
|
|
|
|
|
+ return diagnosisMapper.getInfo(id);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|