From 150378e109b73451be531e2b7170d42f88bb60f0 Mon Sep 17 00:00:00 2001 From: wayne <wayne8692wayne8692@gmail.com> Date: 星期四, 18 十一月 2021 22:19:06 +0800 Subject: [PATCH] [update] 修正SIT包版問題 --- pamapi/src/main/java/com/pollex/pam/web/rest/LoginResource.java | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pamapi/src/main/java/com/pollex/pam/web/rest/LoginResource.java b/pamapi/src/main/java/com/pollex/pam/web/rest/LoginResource.java index 5da816f..3734775 100644 --- a/pamapi/src/main/java/com/pollex/pam/web/rest/LoginResource.java +++ b/pamapi/src/main/java/com/pollex/pam/web/rest/LoginResource.java @@ -33,39 +33,39 @@ this.applicationProperty = applicationProperty; } - @PostMapping("/bySMS") - public ResponseEntity<OtpResponseDTO> sendOtpBySMS(@RequestBody OtpSMSLoginVM login) throws ServiceException, RemoteException { + @GetMapping("/bySMS") + public ResponseEntity<OtpResponseDTO> sendOtpBySMS(@RequestParam("phone") String phone) throws ServiceException, RemoteException { OtpWebServiceLocator locator = new OtpWebServiceLocator(); locator.setOtpWebServicePortEndpointAddress(applicationProperty.getOtpWebServiceUrl()); OtpWebServicePortBindingStub otpWebServicePort = (OtpWebServicePortBindingStub) locator.getOtpWebServicePort(); String[] result = - otpWebServicePort.sendOtpBySMS(applicationProperty.getOtpWebServicePassword(), applicationProperty.getOtpWebServiceSystemType(), login.getPhone()); + otpWebServicePort.sendOtpBySMS(applicationProperty.getOtpWebServicePassword(), applicationProperty.getOtpWebServiceSystemType(), phone); return new ResponseEntity<>(new OtpResponseDTO(result), HttpStatus.OK); } - @PostMapping("/byEmail") - public ResponseEntity<OtpResponseDTO> sendOtpByEmail(@RequestBody OtpEmailLoginVM login) throws RemoteException, ServiceException { + @GetMapping("/byEmail") + public ResponseEntity<OtpResponseDTO> sendOtpByEmail(@RequestParam("email") String email) throws RemoteException, ServiceException { OtpWebServiceLocator locator = new OtpWebServiceLocator(); locator.setOtpWebServicePortEndpointAddress(applicationProperty.getOtpWebServiceUrl()); OtpWebServicePortBindingStub otpWebServicePort = (OtpWebServicePortBindingStub) locator.getOtpWebServicePort(); String[] result = - otpWebServicePort.sendOtpByEmail(applicationProperty.getOtpWebServicePassword(), applicationProperty.getOtpWebServiceSystemType(), login.getEmail()); + otpWebServicePort.sendOtpByEmail(applicationProperty.getOtpWebServicePassword(), applicationProperty.getOtpWebServiceSystemType(), email); return new ResponseEntity<>(new OtpResponseDTO(result), HttpStatus.OK); } - // todo: �ㄐ��策鈭炎����wt + // todo: �ㄐ蝘餃�隤����rovider @PostMapping("/verifyOtp") public void verifyOtp(@RequestBody VerifyOtpVM verifyOtpParam) { OtpWebServiceLocator locator = new OtpWebServiceLocator(); } - // todo: �ㄐ��策鈭炎����wt - @PostMapping("/byEService") - public ResponseEntity<EServiceResponse> loginByEService(@RequestBody EServiceRequestVM param) throws Exception { - return loginService.loginByEService(param); + // todo: �ㄐ蝘餃�隤����rovider + @GetMapping("/byEService") + public ResponseEntity<EServiceResponse> loginByEService(@RequestParam("account") String account, @RequestParam("password") String password) throws Exception { + return loginService.loginByEService(account, password); } } -- Gitblit v1.8.0