|
|
@@ -2,6 +2,10 @@ package com.style24.admin.biz.web;
|
|
|
|
|
|
import java.util.Collection;
|
|
|
|
|
|
+import com.gagaframework.web.parameter.GagaMap;
|
|
|
+import com.style24.core.biz.service.TscKcpService;
|
|
|
+import com.style24.core.support.session.TscSession;
|
|
|
+import com.style24.persistence.domain.CustAccount;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Controller;
|
|
|
@@ -61,6 +65,9 @@ public class TsaBusinessController extends TsaBaseController {
|
|
|
@Autowired
|
|
|
private TscEnvsetService cenvsetService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private TscKcpService coreKcpService;
|
|
|
+
|
|
|
/**
|
|
|
* 공급벤더관리 화면
|
|
|
* @return
|
|
|
@@ -851,4 +858,28 @@ public class TsaBusinessController extends TsaBaseController {
|
|
|
return super.ok(message.getMessage("SUCC_0001"));
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 계좌인증
|
|
|
+ *
|
|
|
+ * @return GagaMap - 결과
|
|
|
+ * @author jsshin
|
|
|
+ * @since 2021. 06. 14
|
|
|
+ */
|
|
|
+ @RequestMapping("/account/check")
|
|
|
+ @ResponseBody
|
|
|
+ public GagaMap getAccountCheck(@RequestBody CustAccount custAccount) {
|
|
|
+ custAccount.setIpAddress(TscSession.getIpAddress());
|
|
|
+ boolean isValid = false;
|
|
|
+
|
|
|
+ log.info("custAccount.getAccountNm() ::: {}",custAccount.getAccountNm());
|
|
|
+ log.info("custAccount.getBankCd() ::: {}",custAccount.getBankCd());
|
|
|
+ log.info("custAccount.getAccountNo() ::: {}",custAccount.getAccountNo());
|
|
|
+
|
|
|
+ GagaMap result = coreKcpService.checkAccount(custAccount);
|
|
|
+ if ("0000".equals(result.get("resCd"))) {
|
|
|
+ isValid = true;
|
|
|
+ }
|
|
|
+ result.set("isValid", isValid);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
}
|