|
@@ -7,6 +7,7 @@ import com.fs.common.core.domain.R;
|
|
|
import com.fs.common.exception.CustomException;
|
|
|
import com.fs.common.utils.DateUtils;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.fs.course.param.DiagnosisConfirmParam;
|
|
|
import com.fs.course.param.FsFirstDiagnosisListUParam;
|
|
|
import com.fs.course.vo.FsFirstDiagnosisListUVO;
|
|
|
import com.fs.his.domain.FsDoctor;
|
|
@@ -156,8 +157,8 @@ public class FsFirstDiagnosisServiceImpl extends ServiceImpl<FsFirstDiagnosisMap
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public R confirm(Long id) {
|
|
|
- FsFirstDiagnosis diagnosis = diagnosisMapper.selectById(id);
|
|
|
+ public R confirm(DiagnosisConfirmParam param) {
|
|
|
+ FsFirstDiagnosis diagnosis = diagnosisMapper.selectFsFirstDiagnosisById(param.getId());
|
|
|
if (diagnosis == null) {
|
|
|
return R.error("初诊单不存在");
|
|
|
}
|
|
@@ -170,7 +171,7 @@ public class FsFirstDiagnosisServiceImpl extends ServiceImpl<FsFirstDiagnosisMap
|
|
|
FsFirstDiagnosis map = new FsFirstDiagnosis();
|
|
|
map.setId(diagnosis.getId());
|
|
|
map.setUserStatus(1);
|
|
|
- int i = diagnosisMapper.updateFsFirstDiagnosis(diagnosis);
|
|
|
+ int i = diagnosisMapper.updateFsFirstDiagnosis(map);
|
|
|
if (i > 0) {
|
|
|
return R.ok();
|
|
|
}
|