You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
3.1 KiB

1 year ago
  1. USE [FastMoneyPro_Remit]
  2. GO
  3. /****** Object: StoredProcedure [dbo].[mobile_proc_KTFC] Script Date: 9/27/2019 1:30:14 PM ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. CREATE OR ALTER PROC [dbo].[mobile_proc_KTFC]
  9. @FLAG VARCHAR(20),
  10. @CUSTOMERID VARCHAR(100),
  11. @KftcLogId BIGINT = NULL
  12. AS
  13. SET NOCOUNT ON;
  14. DECLARE @VgmeAccessToken VARCHAR(400),@VgmeBankCode VARCHAR(5)
  15. IF @FLAG = 'CUSTOMERINFO'
  16. BEGIN
  17. SELECT @VgmeAccessToken = accessToken,
  18. @VgmeBankCode = bankCodeStd
  19. FROM KFTC_GME_MASTER(NOLOCK)
  20. SELECT C.CustomerId, C.AccessToken, S.FintechUseNo, S.AccountNum, s.AccountName,
  21. c.AccHolderInfoType,c.AccHolderInfo,s.bankCodeStd AS BankCode, @VgmeAccessToken GmeAccessToken , @VgmeBankCode GmeBankCode
  22. FROM KFTC_CUSTOMER_MASTER(NOLOCK) C
  23. INNER JOIN KFTC_CUSTOMER_SUB S(NOLOCK) ON S.customerId = C.customerId
  24. WHERE S.customerId = @CUSTOMERID AND S.rowId = @KftcLogId
  25. END
  26. ELSE IF @FLAG = 'GME-INFO'
  27. BEGIN
  28. SELECT accessToken,
  29. bankCodeStd
  30. FROM KFTC_GME_MASTER(NOLOCK)
  31. END
  32. ELSE IF @FLAG = 'ACCOUNTINFO' -- 2019.10 Ĭt X0 t
  33. BEGIN
  34. SELECT C.CustomerId, C.AccessToken, S.FintechUseNo, S.AccountNum, S.AccountName,
  35. C.AccHolderInfoType,C.AccHolderInfo,S.bankCodeStd AS BankCode, S.inquiryAgreeYn, S.transferAgreeYn
  36. FROM KFTC_CUSTOMER_MASTER(NOLOCK) C
  37. INNER JOIN KFTC_CUSTOMER_SUB S(NOLOCK) ON S.customerId = C.customerId
  38. WHERE S.customerId = @CUSTOMERID AND S.rowId = @KftcLogId
  39. END
  40. GO