|
|
|
@ -2,9 +2,13 @@ package com.palnet.biz.api.acnt.cstmr.controller;
|
|
|
|
|
|
|
|
|
|
import java.security.Principal; |
|
|
|
|
import java.util.ArrayList; |
|
|
|
|
import java.util.HashMap; |
|
|
|
|
import java.util.List; |
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
import com.palnet.biz.api.acnt.cstmr.model.AcntCstmrGroupModel; |
|
|
|
|
import com.palnet.biz.api.acnt.cstmr.model.AcntCstmrPwModel; |
|
|
|
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
|
import org.springframework.http.HttpStatus; |
|
|
|
|
import org.springframework.http.MediaType; |
|
|
|
@ -16,6 +20,7 @@ import com.palnet.biz.api.acnt.cstmr.model.AcntCstmrRqModel;
|
|
|
|
|
import com.palnet.biz.api.acnt.cstmr.model.AcntCstmrRsModel; |
|
|
|
|
import com.palnet.biz.api.acnt.cstmr.model.AnctCstmerRlModel; |
|
|
|
|
import com.palnet.biz.api.acnt.cstmr.service.AcntCstmrService; |
|
|
|
|
import com.palnet.biz.api.acnt.jwt.model.JwtUserModel; |
|
|
|
|
import com.palnet.biz.api.anls.hstry.model.AnlsHstryDetailModel; |
|
|
|
|
import com.palnet.biz.api.anls.hstry.model.AnlsHstryModel; |
|
|
|
|
import com.palnet.biz.api.anls.hstry.model.AnlsHstryRqModel; |
|
|
|
@ -24,8 +29,11 @@ import com.palnet.biz.api.comn.response.BasicResponse;
|
|
|
|
|
import com.palnet.biz.api.comn.response.ErrorResponse; |
|
|
|
|
import com.palnet.biz.api.comn.response.SuccessResponse; |
|
|
|
|
import com.palnet.biz.api.ctr.cntrl.service.CtrCntrlService; |
|
|
|
|
import com.palnet.biz.jpa.entity.PtyCstmrBas; |
|
|
|
|
import com.palnet.biz.jpa.entity.PtyCstmrDtl; |
|
|
|
|
import com.palnet.biz.sample.entity.SampleEntity; |
|
|
|
|
import com.palnet.biz.sample.service.SampleService; |
|
|
|
|
import com.palnet.comn.exception.CustomException; |
|
|
|
|
import com.palnet.comn.model.GPHistoryModel; |
|
|
|
|
|
|
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
@ -60,14 +68,13 @@ public class AcntCstmrController {
|
|
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<AcntCstmrRsModel>(result)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@GetMapping(value = "/profile/{id}") |
|
|
|
|
public ResponseEntity<? extends BasicResponse> mypage(@PathVariable Integer id){ |
|
|
|
|
@GetMapping(value = "/profile/{cstmrSno}") |
|
|
|
|
public ResponseEntity<? extends BasicResponse> mypage(@PathVariable Integer cstmrSno){ |
|
|
|
|
List<AnctCstmerRlModel> result = null; |
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
|
|
|
|
|
result = service.list(id); |
|
|
|
|
log.info("result 값 확인하기 >>>>>>>>>>>>>>>>>>>>>>>>",result); |
|
|
|
|
result = service.list(cstmrSno); |
|
|
|
|
|
|
|
|
|
} catch (Exception e) { |
|
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) |
|
|
|
@ -78,7 +85,27 @@ public class AcntCstmrController {
|
|
|
|
|
|
|
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<List>(result)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(value = "/profile/pswdupdate") |
|
|
|
|
public ResponseEntity<? extends BasicResponse> passwordupdate(@RequestBody AcntCstmrPwModel rq){ |
|
|
|
|
Map<String, Object> resultMap = new HashMap<String, Object>(); |
|
|
|
|
try { |
|
|
|
|
PtyCstmrBas result = service.updatepas(rq); |
|
|
|
|
resultMap.put("result", result); |
|
|
|
|
|
|
|
|
|
} catch (CustomException e) { |
|
|
|
|
log.error("IGNOE : {}", e); |
|
|
|
|
resultMap.put("result", false); |
|
|
|
|
resultMap.put("errorCode", e.getErrorCode()); |
|
|
|
|
resultMap.put("errorMessage", e.getMessage()); |
|
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<Map>(resultMap)); |
|
|
|
|
} catch (Exception e) { |
|
|
|
|
log.error("IGONE : {}", e); |
|
|
|
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(new ErrorResponse("Server Error", "-1")); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return ResponseEntity.ok().body(new SuccessResponse<>(resultMap)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|