诊断流程提交

dev_v1.0.1
liu
parent 5d9063603f
commit 4f6ec95d25

@ -19,7 +19,7 @@ public class AskPatientController {
private final AskPatientService askPatientService; private final AskPatientService askPatientService;
@ApiOperation("分页获取病人列表") @ApiOperation("分页获取病人列表")
@RequestMapping("queryPatientPage") @GetMapping("queryPatientPage")
public IPage<Patient> queryPatientPage(Integer pageNum, Integer pageSize) { public IPage<Patient> queryPatientPage(Integer pageNum, Integer pageSize) {
return askPatientService.queryPatientPage(pageNum, pageSize); return askPatientService.queryPatientPage(pageNum, pageSize);
} }

@ -12,6 +12,8 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@Api(tags = "诊断流程") @Api(tags = "诊断流程")
@RestController @RestController
@RequestMapping("askProcess") @RequestMapping("askProcess")
@ -26,4 +28,10 @@ public class AskProcessController {
User user = UserUtil.getUser(); User user = UserUtil.getUser();
return askProcessService.creatDiagnosisProcess(patientId, user); return askProcessService.creatDiagnosisProcess(patientId, user);
} }
@ApiOperation("查询用户正在诊断中的诊断记录")
@GetMapping("queryUserProcess")
public List<Process> queryUserProcess(String userId){
return askProcessService.queryUserProcess(userId);
}
} }

@ -3,9 +3,13 @@ package com.supervision.service;
import com.supervision.model.Process; import com.supervision.model.Process;
import com.supervision.model.User; import com.supervision.model.User;
import java.util.List;
public interface AskProcessService { public interface AskProcessService {
Process creatDiagnosisProcess(String patientId, User user); Process creatDiagnosisProcess(String patientId, User user);
List<Process> queryUserProcess(String userId);
} }

@ -7,6 +7,8 @@ import com.supervision.service.ProcessService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List;
@Service @Service
@RequiredArgsConstructor @RequiredArgsConstructor
public class AskProcessServiceImpl implements AskProcessService { public class AskProcessServiceImpl implements AskProcessService {
@ -24,4 +26,9 @@ public class AskProcessServiceImpl implements AskProcessService {
processService.save(process); processService.save(process);
return process; return process;
} }
@Override
public List<Process> queryUserProcess(String userId) {
return processService.lambdaQuery().eq(Process::getUserId,userId).list();
}
} }

Loading…
Cancel
Save