文件名称:lfp-pay-api:支付迟交罚款的API
文件大小:81KB
文件格式:ZIP
更新时间:2024-05-02 15:33:06
Go
LFP PAY API LFP PAY API,它提供了用于创建,获取和修补LFP的接口。 要求 为了在本地运行此API,您需要安装以下内容: 入门 克隆此存储库: go get github.com/companieshouse/lfp-pay-api 生成可执行文件: make build 配置 多变的 默认 描述 E5_API_URL - E5 API地址 E5_USERNAME - E5 API用户名 BIND_ADDR - 主机:要绑定的端口 MONGODB_URL - mongo db连接字符串 LFP_MONGODB_DATABASE - 要连接到的数据库名称,例如late_filing_penalties LFP_MONGODB_COLLECTION - 集合名称,例如payable_resources KAFKA_BROKER_ADDR
【文件预览】:
lfp-pay-api-master
----.gitignore(156B)
----version(4B)
----go.mod(726B)
----mocks()
--------service_mock.go(3KB)
----Dockerfile(225B)
----dao()
--------doc.go(60B)
--------mongo.go(5KB)
--------service.go(1KB)
----middleware()
--------company.go(817B)
----Makefile(2KB)
----.dockerignore(163B)
----assets()
--------penalty_types.yml(2KB)
----Tiltfile.dev(695B)
----validators()
--------payable_transactions_test.go(6KB)
--------payable_transactions.go(3KB)
----LICENSE(1KB)
----start.sh(1KB)
----go.sum(26KB)
----e5()
--------doc.go(70B)
--------client.go(9KB)
--------types.go(4KB)
--------client_test.go(9KB)
----utils()
--------reference_test.go(1KB)
--------http.go(1001B)
--------reference.go(1KB)
--------http_test.go(1KB)
--------authentication.go(173B)
----main.go(2KB)
----interceptors()
--------payable_resource_authentication_test.go(16KB)
--------payable_resource_authentication.go(6KB)
----spec()
--------schema.json(14KB)
--------e5ArTransactions-1.1-swagger.yaml(15KB)
----README.md(3KB)
----service()
--------response_type.go(495B)
--------penalties_test.go(6KB)
--------doc.go(91B)
--------penalties.go(8KB)
--------payment_details_test.go(6KB)
--------payment_service_test.go(4KB)
--------company_service_test.go(2KB)
--------company_service.go(640B)
--------payable_resource.go(3KB)
--------payable_resource_test.go(9KB)
--------payment_details.go(1KB)
--------email_service.go(5KB)
--------payment_service.go(1KB)
----transformers()
--------payable_resource.go(5KB)
--------payable_resource_test.go(6KB)
----config()
--------keys.go(419B)
--------config.go(3KB)
----handlers()
--------penalties_test.go(616B)
--------doc.go(115B)
--------healthcheck_finance.go(3KB)
--------penalties.go(2KB)
--------patch_payable_resource.go(5KB)
--------payment_details_test.go(2KB)
--------create_payable_resource.go(3KB)
--------create_payable_resource_test.go(6KB)
--------register_test.go(1KB)
--------payable_resource.go(890B)
--------patch_payable_resource_test.go(12KB)
--------register.go(3KB)
--------payable_resource_test.go(3KB)
--------payment_details.go(2KB)
--------healthcheck_finance_test.go(4KB)
----routes.yaml(264B)