Add service_kyc
All checks were successful
Client CMS Check Build (NixCN CMS) TeamCity build finished
Backend Check Build (NixCN CMS) TeamCity build finished

Signed-off-by: Asai Neko <sugar@sne.moe>
This commit is contained in:
2026-02-01 13:15:17 +08:00
parent a2eb882398
commit 0ac96ab3e6
23 changed files with 1831 additions and 89 deletions

View File

@@ -0,0 +1,15 @@
package service_kyc
type KycService interface {
SessionKyc(*KycSessionPayload) *KycSessionResult
QueryKyc(*KycQueryPayload) *KycQueryResult
}
type KycServiceImpl struct {
PassportId string `json:"passport_id"`
PassportReaderSessionId int `json:"passport_reader_session_id"`
}
func NewKycService() KycService {
return &KycServiceImpl{}
}