package thyyxxk.webserver.controller.zhuyuanyizheng; import com.alibaba.fastjson.JSONObject; import org.springframework.web.bind.annotation.*; import thyyxxk.webserver.config.auth.PassToken; import thyyxxk.webserver.entity.ResultVo; import thyyxxk.webserver.entity.inpatient.patient.Patient; import thyyxxk.webserver.service.zhuyuanyisheng.PatientCriticalValuesServer; import java.util.List; @RestController @RequestMapping("/criticalValue") public class AcceptPatientCriticalValuesControllre { private final PatientCriticalValuesServer server; public AcceptPatientCriticalValuesControllre(PatientCriticalValuesServer server) { this.server = server; } @GetMapping("/pushMessage") @PassToken public ResultVo acceptCriticalValues(@RequestParam("message") String message) { return server.acceptCriticalValues(message); } @GetMapping("/getCriticalValuePatientList") public ResultVo> getCriticalValuePatientList(@RequestParam("patNo") String patNo) { return server.getCriticalValuePatientList(patNo); } }