style(import):重新排序和整理Go语言的import语句

- 调整所有Go文件中的import语句顺序,使其符合标准库、第三方库、内部库的分类- 统一import语句的格式,去除多余的空行
- 确保所有文件中的import语句按照字母顺序和逻辑分组排列-修复部分文件中import语句缺失或重复的问题
-优化import语句的可读性和维护性
This commit is contained in:
danial
2025-10-04 16:11:25 +08:00
parent 8a4e8a080d
commit c61206ecc3
224 changed files with 1679 additions and 759 deletions

View File

@@ -0,0 +1,11 @@
{
"permissions": {
"allow": [
"Bash(go doc:*)",
"Bash(go build:*)",
"Bash(timeout:*)"
],
"deny": [],
"ask": []
}
}

75
CLAUDE.md Normal file
View File

@@ -0,0 +1,75 @@
# CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
## Development Commands
This project uses GoFrame (GF) framework and includes a custom Makefile for common operations:
### Building and Running
- `make build` - Build binary using GoFrame CLI
- `go run main.go` - Run the application directly
- `make up` - Update GoFrame and CLI to latest version
### Code Generation
- `make ctrl` - Generate controllers from API definitions
- `make dao` - Generate DAO/DO/Entity files from database schema
- `make service` - Generate service interfaces
- `make enums` - Generate enum files from Go code
### Testing
- `go test ./...` - Run all tests
- `go test -v ./internal/logic/...` - Run tests for specific packages
- `go test ./internal/logic/card_apple_account -v` - Run tests for specific module
### Docker
- `make image` - Build Docker image with auto-generated tag
- `make image.push` - Build and push Docker image
## Architecture Overview
This is a Go-based backend service using the GoFrame framework with the following key components:
### Core Structure
- **main.go**: Entry point with OpenTelemetry tracing initialization
- **internal/cmd/**: Command definitions and HTTP server setup
- **internal/controller/**: HTTP handlers for different business domains
- **internal/logic/**: Business logic implementation
- **utility/**: Shared utilities including monitoring and tracing
### Key Business Domains
- **Card Management**: Apple cards, JD cards, T-Mall cards, Walmart cards
- **Order Processing**: Order lifecycle management for different card types
- **User Management**: Authentication, authorization, user profiles
- **Payment Processing**: Payment handling and user payment methods
- **Merchant Management**: Merchant configurations and deployments
- **Channel & Road Management**: Business routing logic
### Technology Stack
- **Framework**: GoFrame v2
- **Database**: MySQL with GoFrame ORM
- **Cache**: Redis
- **Tracing**: OpenTelemetry with OTLP
- **Monitoring**: Built-in metrics and health checks
- **Task Scheduling**: Cron jobs for periodic tasks
### Configuration
- Uses GoFrame's configuration system
- Environment variables supported (e.g., `serverName`)
- Docker deployment ready with Kubernetes manifests
### Development Notes
- The project uses GoFrame's code generation capabilities heavily
- Controllers are auto-generated from API definitions
- Database access follows GoFrame's DAO/DO/Entity pattern
- OpenTelemetry tracing is configured for both HTTP and gRPC exporters
- Graceful shutdown handling for cron jobs and connection pools

View File

@@ -1,11 +1,12 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/net/ghttp"
"kami/api/commonApi"
"kami/internal/consts"
"kami/internal/model/entity"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/net/ghttp"
)
type AccountDeleteReq struct {

View File

@@ -1,10 +1,11 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
"kami/api/commonApi"
"kami/internal/model/entity"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
)
// SubmitReq 礼品卡充值

View File

@@ -1,10 +1,11 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
"kami/api/commonApi"
"kami/internal/model/entity"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
)
// SubmitReq 礼品卡充值

View File

@@ -1,8 +1,9 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/api/commonApi"
"github.com/gogf/gf/v2/frame/g"
)
type OrderSummaryRecord struct {

View File

@@ -1,11 +1,12 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/net/ghttp"
"kami/api/commonApi"
"kami/internal/consts"
"kami/internal/model/entity"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/net/ghttp"
)
type OriginalJDAccountDeleteReq struct {

View File

@@ -1,9 +1,10 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/api/commonApi"
"kami/internal/model/entity"
"github.com/gogf/gf/v2/frame/g"
)
type TMallGameAccountRecord struct {

View File

@@ -1,8 +1,9 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/internal/consts"
"github.com/gogf/gf/v2/frame/g"
)
type TMallGameAgisoCallbackReq struct {

View File

@@ -1,9 +1,10 @@
package v1
import (
"kami/api/commonApi"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
"kami/api/commonApi"
)
// TMallGameOrderQueryOrderReq 查询订单

View File

@@ -1,11 +1,12 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
"kami/api/commonApi"
"kami/internal/consts"
"kami/internal/model/entity"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
)
type TMallGameOrderRecord struct {

View File

@@ -1,10 +1,11 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
"kami/api/commonApi"
"kami/internal/model/entity"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
)
type TMallGameShopOrderListReq struct {

View File

@@ -1,8 +1,9 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/internal/model/entity"
"github.com/gogf/gf/v2/frame/g"
)
type TMallGameDataSyncReq struct {

View File

@@ -1,9 +1,10 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/api/commonApi"
"kami/internal/consts"
"github.com/gogf/gf/v2/frame/g"
)
// TMallGameDailyOrderSummaryReq 获取订单每日统计

View File

@@ -1,8 +1,9 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/internal/consts"
"github.com/gogf/gf/v2/frame/g"
)
type RedeemConfigGetReq struct {

View File

@@ -1,9 +1,10 @@
package v2
import (
"github.com/gogf/gf/v2/frame/g"
"kami/internal/systemV2/model/entity"
"github.com/gogf/gf/v2/frame/g"
"kami/api/commonApi"
)

View File

@@ -1,9 +1,10 @@
package v1
import (
"kami/api/commonApi"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
"kami/api/commonApi"
)
type OrderQueryReq struct {

View File

@@ -1,8 +1,9 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/internal/consts"
"github.com/gogf/gf/v2/frame/g"
)
type UserInfoCollectionReq struct {

View File

@@ -1,8 +1,9 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/api/commonApi"
"github.com/gogf/gf/v2/frame/g"
)
type QueryAllProvinceReq struct {

View File

@@ -1,8 +1,9 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/api/commonApi"
"github.com/gogf/gf/v2/frame/g"
)
type UserLoginOutReq struct {

View File

@@ -1,9 +1,10 @@
package v1
import (
"kami/internal/model/entity"
"github.com/gogf/gf/os/gtime"
"github.com/gogf/gf/v2/frame/g"
"kami/internal/model/entity"
)
type LoginUserRecord struct {

View File

@@ -1,8 +1,9 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/api/commonApi"
"github.com/gogf/gf/v2/frame/g"
)
type UserForbiddenByIdReq struct {

View File

@@ -1,9 +1,10 @@
package v1
import (
"kami/api/commonApi"
"github.com/gogf/gf/v2/frame/g"
"github.com/shopspring/decimal"
"kami/api/commonApi"
)
// PaymentSummaryListReq 以日为单位统计用户账单数据

View File

@@ -1,11 +1,12 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"github.com/shopspring/decimal"
"kami/api/commonApi"
"kami/internal/consts"
"kami/internal/model/entity"
"github.com/gogf/gf/v2/frame/g"
"github.com/shopspring/decimal"
)
type SysPaymentGetReq struct {

View File

@@ -1,8 +1,9 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
"kami/internal/model"
"github.com/gogf/gf/v2/frame/g"
)
type GetUserInfoReq struct {

41
go.mod
View File

@@ -4,17 +4,15 @@ go 1.24.0
require (
github.com/Lofanmi/pinyin-golang v0.0.0-20250305082105-87d20ae3d695
github.com/bytedance/sonic v1.13.3
github.com/casbin/casbin/v2 v2.108.0
github.com/duke-git/lancet/v2 v2.3.6
github.com/bytedance/sonic v1.14.1
github.com/casbin/casbin/v2 v2.127.0
github.com/duke-git/lancet/v2 v2.3.7
github.com/gogf/gf v1.16.9
github.com/gogf/gf/contrib/drivers/mysql/v2 v2.9.3
github.com/gogf/gf/contrib/metric/otelmetric/v2 v2.9.3
github.com/gogf/gf/contrib/nosql/redis/v2 v2.9.3
github.com/gogf/gf/contrib/trace/otlpgrpc/v2 v2.9.3
github.com/gogf/gf/contrib/trace/otlphttp/v2 v2.9.3
github.com/gogf/gf/v2 v2.9.3
github.com/golang-jwt/jwt/v5 v5.2.2
github.com/golang-jwt/jwt/v5 v5.3.0
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0
github.com/google/uuid v1.6.0
github.com/jinzhu/copier v0.4.0
@@ -27,13 +25,15 @@ require (
github.com/xuri/excelize/v2 v2.9.1
go.opentelemetry.io/otel v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.37.0
go.opentelemetry.io/otel/log v0.14.0
go.opentelemetry.io/otel/sdk v1.38.0
go.opentelemetry.io/otel/sdk/log v0.14.0
go.opentelemetry.io/otel/trace v1.38.0
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b
golang.org/x/image v0.28.0
golang.org/x/net v0.43.0
golang.org/x/time v0.12.0
golang.org/x/exp v0.0.0-20251002181428-27f1f14c8bb9
golang.org/x/image v0.31.0
golang.org/x/net v0.44.0
golang.org/x/time v0.13.0
)
require (
@@ -41,23 +41,26 @@ require (
github.com/BurntSushi/toml v1.5.0 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/bmatcuk/doublestar/v4 v4.8.1 // indirect
github.com/bytedance/sonic/loader v0.2.4 // indirect
github.com/bytedance/gopkg v0.1.3 // indirect
github.com/bytedance/sonic/loader v0.3.0 // indirect
github.com/casbin/govaluate v1.7.0 // indirect
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/clbanning/mxj/v2 v2.7.0 // indirect
github.com/cloudwego/base64x v0.1.5 // indirect
github.com/cloudwego/base64x v0.1.6 // indirect
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
github.com/emirpasic/gods v1.18.1 // indirect
github.com/fatih/color v1.18.0 // indirect
github.com/fsnotify/fsnotify v1.9.0 // indirect
github.com/go-logr/logr v1.4.3 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/go-ole/go-ole v1.2.6 // indirect
github.com/go-sql-driver/mysql v1.9.3 // indirect
github.com/gorilla/websocket v1.5.3 // indirect
github.com/grokify/html-strip-tags-go v0.1.0 // indirect
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2 // indirect
github.com/klauspost/cpuid/v2 v2.2.10 // indirect
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
github.com/magiconair/properties v1.8.10 // indirect
github.com/mattn/go-colorable v0.1.14 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect
@@ -66,6 +69,7 @@ require (
github.com/olekukonko/errors v1.1.0 // indirect
github.com/olekukonko/ll v0.0.9 // indirect
github.com/olekukonko/tablewriter v1.0.9 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
github.com/prometheus/client_golang v1.23.0 // indirect
github.com/prometheus/client_model v0.6.2 // indirect
github.com/prometheus/common v0.65.0 // indirect
@@ -74,23 +78,24 @@ require (
github.com/richardlehane/mscfb v1.0.4 // indirect
github.com/richardlehane/msoleps v1.0.4 // indirect
github.com/rivo/uniseg v0.4.7 // indirect
github.com/shirou/gopsutil/v3 v3.24.5 // indirect
github.com/tiendc/go-deepcopy v1.6.1 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/twitchyliquid64/golang-asm v0.15.1 // indirect
github.com/xuri/efp v0.0.1 // indirect
github.com/xuri/nfp v0.0.1 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
go.opentelemetry.io/contrib/instrumentation/runtime v0.62.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.37.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.37.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.37.0 // indirect
go.opentelemetry.io/otel/log v0.14.0 // indirect
go.opentelemetry.io/otel/metric v1.38.0 // indirect
go.opentelemetry.io/otel/sdk/metric v1.38.0 // indirect
go.opentelemetry.io/proto/otlp v1.7.1 // indirect
golang.org/x/arch v0.18.0 // indirect
golang.org/x/crypto v0.41.0 // indirect
golang.org/x/sys v0.35.0 // indirect
golang.org/x/text v0.28.0 // indirect
golang.org/x/crypto v0.42.0 // indirect
golang.org/x/sys v0.36.0 // indirect
golang.org/x/text v0.29.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20250825161204-c5933d9347a5 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20250825161204-c5933d9347a5 // indirect
google.golang.org/grpc v1.75.0 // indirect

88
go.sum
View File

@@ -14,13 +14,14 @@ github.com/bsm/ginkgo/v2 v2.12.0 h1:Ny8MWAHyOepLGlLKYmXG4IEkioBysk6GpaRTLC8zwWs=
github.com/bsm/ginkgo/v2 v2.12.0/go.mod h1:SwYbGRRDovPVboqFv0tPTcG1sN61LM1Z4ARdbAV9g4c=
github.com/bsm/gomega v1.27.10 h1:yeMWxP2pV2fG3FgAODIY8EiRE3dy0aeFYt4l7wh6yKA=
github.com/bsm/gomega v1.27.10/go.mod h1:JyEr/xRbxbtgWNi8tIEVPUYZ5Dzef52k01W3YH0H+O0=
github.com/bytedance/sonic v1.13.3 h1:MS8gmaH16Gtirygw7jV91pDCN33NyMrPbN7qiYhEsF0=
github.com/bytedance/sonic v1.13.3/go.mod h1:o68xyaF9u2gvVBuGHPlUVCy+ZfmNNO5ETf1+KgkJhz4=
github.com/bytedance/sonic/loader v0.1.1/go.mod h1:ncP89zfokxS5LZrJxl5z0UJcsk4M4yY2JpfqGeCtNLU=
github.com/bytedance/sonic/loader v0.2.4 h1:ZWCw4stuXUsn1/+zQDqeE7JKP+QO47tz7QCNan80NzY=
github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFosQU6FxH2JmUe6VI=
github.com/casbin/casbin/v2 v2.108.0 h1:aMc3I81wfLpQe/uzMdElB1OBhEmPZoWMPb2nfEaKygY=
github.com/casbin/casbin/v2 v2.108.0/go.mod h1:Ee33aqGrmES+GNL17L0h9X28wXuo829wnNUnS0edAco=
github.com/bytedance/gopkg v0.1.3 h1:TPBSwH8RsouGCBcMBktLt1AymVo2TVsBVCY4b6TnZ/M=
github.com/bytedance/gopkg v0.1.3/go.mod h1:576VvJ+eJgyCzdjS+c4+77QF3p7ubbtiKARP3TxducM=
github.com/bytedance/sonic v1.14.1 h1:FBMC0zVz5XUmE4z9wF4Jey0An5FueFvOsTKKKtwIl7w=
github.com/bytedance/sonic v1.14.1/go.mod h1:gi6uhQLMbTdeP0muCnrjHLeCUPyb70ujhnNlhOylAFc=
github.com/bytedance/sonic/loader v0.3.0 h1:dskwH8edlzNMctoruo8FPTJDF3vLtDT0sXZwvZJyqeA=
github.com/bytedance/sonic/loader v0.3.0/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFosQU6FxH2JmUe6VI=
github.com/casbin/casbin/v2 v2.127.0 h1:UGK3uO/8cOslnNqFUJ4xzm/bh+N+o45U7cSolaFk38c=
github.com/casbin/casbin/v2 v2.127.0/go.mod h1:n4uZK8+tCMvcD6EVQZI90zKAok8iHAvEypcMJVKhGF0=
github.com/casbin/govaluate v1.3.0/go.mod h1:G/UnbIjZk/0uMNaLwZZmFQrR72tYRZWQkO70si/iR7A=
github.com/casbin/govaluate v1.7.0 h1:Es2j2K2jv7br+QHJhxKcdoOa4vND0g0TqsO6rJeqJbA=
github.com/casbin/govaluate v1.7.0/go.mod h1:G/UnbIjZk/0uMNaLwZZmFQrR72tYRZWQkO70si/iR7A=
@@ -32,16 +33,15 @@ github.com/clbanning/mxj v1.8.5-0.20200714211355-ff02cfb8ea28 h1:LdXxtjzvZYhhUao
github.com/clbanning/mxj v1.8.5-0.20200714211355-ff02cfb8ea28/go.mod h1:BVjHeAH+rl9rs6f+QIpeRl0tfu10SXn1pUSa5PVGJng=
github.com/clbanning/mxj/v2 v2.7.0 h1:WA/La7UGCanFe5NpHF0Q3DNtnCsVoxbPKuyBNHWRyME=
github.com/clbanning/mxj/v2 v2.7.0/go.mod h1:hNiWqW14h+kc+MdF9C6/YoRfjEJoR3ou6tn/Qo+ve2s=
github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4=
github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w=
github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY=
github.com/cloudwego/base64x v0.1.6 h1:t11wG9AECkCDk5fMSoxmufanudBtJ+/HemLstXDLI2M=
github.com/cloudwego/base64x v0.1.6/go.mod h1:OFcloc187FXDaYHvrNIjxSe8ncn0OOM8gEHfghB2IPU=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78=
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc=
github.com/duke-git/lancet/v2 v2.3.6 h1:NKxSSh+dlgp37funvxLCf3xLBeUYa7VW1thYQP6j3Y8=
github.com/duke-git/lancet/v2 v2.3.6/go.mod h1:zGa2R4xswg6EG9I6WnyubDbFO/+A/RROxIbXcwryTsc=
github.com/duke-git/lancet/v2 v2.3.7 h1:nnNBA9KyoqwbPm4nFmEFVIbXeAmpqf6IDCH45+HHHNs=
github.com/duke-git/lancet/v2 v2.3.7/go.mod h1:zGa2R4xswg6EG9I6WnyubDbFO/+A/RROxIbXcwryTsc=
github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=
github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ=
github.com/fatih/color v1.12.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGEBuJM=
@@ -55,6 +55,8 @@ github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI=
github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY=
github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0=
github.com/go-sql-driver/mysql v1.6.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg=
github.com/go-sql-driver/mysql v1.9.3 h1:U/N249h2WzJ3Ukj8SowVFjdtZKfu9vlLZxjPXV1aweo=
github.com/go-sql-driver/mysql v1.9.3/go.mod h1:qn46aNg1333BRMNU69Lq93t8du/dwxI64Gl8i5p1WMU=
@@ -66,14 +68,10 @@ github.com/gogf/gf/contrib/metric/otelmetric/v2 v2.9.3 h1:PcB+Ugv00fxFGGUyLDRtJ/
github.com/gogf/gf/contrib/metric/otelmetric/v2 v2.9.3/go.mod h1:h+IAZupuICOpZ0x0A6euaclOb3v+STYEYWy6qWKgUEk=
github.com/gogf/gf/contrib/nosql/redis/v2 v2.9.3 h1:VTbeHq8XpBCWFIwBGmuBl+jP8AepULnpgNz8GPBKBRQ=
github.com/gogf/gf/contrib/nosql/redis/v2 v2.9.3/go.mod h1:gcidgAYn4IWbx08QUThg7jw6bz3KklXI9/5zg8jnVHY=
github.com/gogf/gf/contrib/trace/otlpgrpc/v2 v2.9.3 h1:DIdDCaMuEBFMBYEGnkOhFDseH1ae16fiFEQg4BHHmbM=
github.com/gogf/gf/contrib/trace/otlpgrpc/v2 v2.9.3/go.mod h1:Ra+Q4rUEPSUlRJhqyDge2jFZaP/H8HeT7gaLJ4pHvgo=
github.com/gogf/gf/contrib/trace/otlphttp/v2 v2.9.3 h1:AGJ9JiLMbMppQjaaUYRoqlahnzaU6k1BahXnnqyWVxw=
github.com/gogf/gf/contrib/trace/otlphttp/v2 v2.9.3/go.mod h1:DGCcIQxRTLYwmgr8/iOgL21+qBqwKPD1w//MCfe+JsU=
github.com/gogf/gf/v2 v2.9.3 h1:qjN4s55FfUzxZ1AE8vUHNDX3V0eIOUGXhF2DjRTVZQ4=
github.com/gogf/gf/v2 v2.9.3/go.mod h1:w6rcfD13SmO7FKI80k9LSLiSMGqpMYp50Nfkrrc2sEE=
github.com/golang-jwt/jwt/v5 v5.2.2 h1:Rl4B7itRWVtYIHFrSNd7vhTiz9UpLdi6gZhZ3wEeDy8=
github.com/golang-jwt/jwt/v5 v5.2.2/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk=
github.com/golang-jwt/jwt/v5 v5.3.0 h1:pv4AsKCKKZuqlgs5sUmn4x8UlGa0kEVt/puTpKx9vvo=
github.com/golang-jwt/jwt/v5 v5.3.0/go.mod h1:fxCRLWMO43lRc8nhHWY6LGqRcf+1gQWArsqaEUEa5bE=
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 h1:DACJavvAHhabrF08vX0COfcOBJRhZ8lUbR+ZWIs0Y5g=
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k=
github.com/golang/mock v1.4.4 h1:l75CXGRSwbaYNpl/Z2X1XIIAMSCquvXgpVZDhwEIJsc=
@@ -83,6 +81,7 @@ github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6
github.com/gomodule/redigo v1.8.5 h1:nRAxCa+SVsyjSBrtZmG/cqb6VbTmuRzpg/PoTFlpumc=
github.com/gomodule/redigo v1.8.5/go.mod h1:P9dn9mFrCBvWhGE1wpxx6fgq7BAeLBk+UUUzlpkBYO0=
github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8=
github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU=
@@ -100,16 +99,16 @@ github.com/jinzhu/copier v0.4.0 h1:w3ciUoD19shMCRargcpm0cm91ytaBhDvuRpz1ODO/U8=
github.com/jinzhu/copier v0.4.0/go.mod h1:DfbEm0FYsaqBcKcFuvmOZb218JkPGtvSHsKg8S8hyyg=
github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo=
github.com/klauspost/compress v1.18.0/go.mod h1:2Pp+KzxcywXVXMr50+X0Q/Lsb43OQHYWRCY2AiWywWQ=
github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg=
github.com/klauspost/cpuid/v2 v2.2.10 h1:tBs3QSyvjDyFTq3uoc/9xFpCuOsJQFNPiAhYdw2skhE=
github.com/klauspost/cpuid/v2 v2.2.10/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0=
github.com/knz/go-libedit v1.10.1/go.mod h1:MZTVkCWyz0oBc7JOWP3wNAzd002ZbM/5hgShxwh4x8M=
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
github.com/magiconair/properties v1.8.10 h1:s31yESBquKXCV9a/ScB3ESkOjUYYv+X0rg8SYxI99mE=
github.com/magiconair/properties v1.8.10/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0=
github.com/mattn/go-colorable v0.1.8/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
@@ -136,6 +135,8 @@ github.com/olekukonko/tablewriter v1.0.9 h1:XGwRsYLC2bY7bNd93Dk51bcPZksWZmLYuaTH
github.com/olekukonko/tablewriter v1.0.9/go.mod h1:5c+EBPeSqvXnLLgkm9isDdzR3wjfBkHR9Nhfp3NWrzo=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
github.com/prometheus/client_golang v1.23.0 h1:ust4zpdl9r4trLY/gSjlm07PuiBq2ynaXXlptpfy8Uc=
github.com/prometheus/client_golang v1.23.0/go.mod h1:i/o0R9ByOnHX0McrTMTyhYvKE4haaf2mW08I+jGAjEE=
github.com/prometheus/client_model v0.6.2 h1:oBsgwpGs7iVziMvrGhE53c/GrLUsZdHnqNwqPLxwZyk=
@@ -158,6 +159,10 @@ github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0t
github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc=
github.com/rs/xid v1.6.0 h1:fV591PaemRlL6JfRxGDEPl69wICngIQ3shQtzfy2gxU=
github.com/rs/xid v1.6.0/go.mod h1:7XoLgs4eV+QndskICGsho+ADou8ySMSjJKDIan90Nz0=
github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI=
github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4/go.mod h1:byHiCGXqrVaflBLAMq/srcZIHynQPQgeyvkvXnjqq0k=
github.com/shopspring/decimal v1.4.0 h1:bxl37RwXBklmTi0C79JfXCEBD1cqqHt0bbgBAGFp81k=
github.com/shopspring/decimal v1.4.0/go.mod h1:gawqmDU56v4yIKSwfBSFip1HdCCXN8/+DMd9qYNcwME=
github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e h1:MRM5ITcdelLK2j1vwZ3Je0FKVCfqOLp5zO6trqMLYs0=
@@ -165,15 +170,22 @@ github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e/go.mod h1:XV66xRDq
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U=
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
github.com/tiendc/go-deepcopy v1.6.1 h1:uVRTItFeNHkMcLueHS7OCsxgxT9P8MzGB/taUa2Y4Tk=
github.com/tiendc/go-deepcopy v1.6.1/go.mod h1:toXoeQoUqXOOS/X4sKuiAoSk6elIdqc0pN7MTgOOo2I=
github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU=
github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI=
github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk=
github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY=
github.com/twitchyliquid64/golang-asm v0.15.1 h1:SU5vSMR7hnwNxj24w34ZyCi/FmDZTkS4MhqMhdFk5YI=
github.com/twitchyliquid64/golang-asm v0.15.1/go.mod h1:a1lVb/DtPvCB8fslRZhAngC2+aY1QWCk3Cedj/Gdt08=
github.com/xlzd/gotp v0.1.0 h1:37blvlKCh38s+fkem+fFh7sMnceltoIEBYTVXyoa5Po=
@@ -185,6 +197,8 @@ github.com/xuri/excelize/v2 v2.9.1/go.mod h1:x7L6pKz2dvo9ejrRuD8Lnl98z4JLt0TGAwj
github.com/xuri/nfp v0.0.1 h1:MDamSGatIvp8uOmDP8FnmjuQpu90NzdJxo7242ANR9Q=
github.com/xuri/nfp v0.0.1/go.mod h1:WwHg+CVyzlv/TX9xqBFXEZAuxOPxn2k1GNHwG41IIUQ=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA=
go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A=
go.opentelemetry.io/contrib/instrumentation/runtime v0.62.0 h1:ZIt0ya9/y4WyRIzfLC8hQRRsWg0J9M9GyaGtIMiElZI=
@@ -198,8 +212,6 @@ go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.37.0 h1:Ahq7pZmv87yiyn3jeFz
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.37.0/go.mod h1:MJTqhM0im3mRLw1i8uGHnCvUEeS7VwRyxlLC78PA18M=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.37.0 h1:EtFWSnwW9hGObjkIdmlnWSydO+Qs8OwzfzXLUPg4xOc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.37.0/go.mod h1:QjUEoiGCPkvFZ/MjK6ZZfNOS6mfVEVKYE99dFhuN2LI=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.37.0 h1:bDMKF3RUSxshZ5OjOTi8rsHGaPKsAt76FaqgvIUySLc=
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.37.0/go.mod h1:dDT67G/IkA46Mr2l9Uj7HsQVwsjASyV9SjGofsiUZDA=
go.opentelemetry.io/otel/exporters/prometheus v0.46.0 h1:I8WIFXR351FoLJYuloU4EgXbtNX2URfU/85pUPheIEQ=
go.opentelemetry.io/otel/exporters/prometheus v0.46.0/go.mod h1:ztwVUHe5DTR/1v7PeuGRnU5Bbd4QKYwApWmuutKsJSs=
go.opentelemetry.io/otel/log v0.14.0 h1:2rzJ+pOAZ8qmZ3DDHg73NEKzSZkhkGIua9gXtxNGgrM=
@@ -228,13 +240,13 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
golang.org/x/crypto v0.41.0 h1:WKYxWedPGCTVVl5+WHSSrOBT0O8lx32+zxmHxijgXp4=
golang.org/x/crypto v0.41.0/go.mod h1:pO5AFd7FA68rFak7rOAGVuygIISepHftHnr8dr6+sUc=
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b h1:M2rDM6z3Fhozi9O7NWsxAkg/yqS/lQJ6PmkyIV3YP+o=
golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b/go.mod h1:3//PLf8L/X+8b4vuAfHzxeRUl04Adcb341+IGKfnqS8=
golang.org/x/crypto v0.42.0 h1:chiH31gIWm57EkTXpwnqf8qeuMUi0yekh6mT2AvFlqI=
golang.org/x/crypto v0.42.0/go.mod h1:4+rDnOTJhQCx2q7/j6rAN5XDw8kPjeaXEUR2eL94ix8=
golang.org/x/exp v0.0.0-20251002181428-27f1f14c8bb9 h1:TQwNpfvNkxAVlItJf6Cr5JTsVZoC/Sj7K3OZv2Pc14A=
golang.org/x/exp v0.0.0-20251002181428-27f1f14c8bb9/go.mod h1:TwQYMMnGpvZyc+JpB/UAuTNIsVJifOlSkrZkhcvpVUk=
golang.org/x/image v0.23.0/go.mod h1:wJJBTdLfCCf3tiHa1fNxpZmUI4mmoZvwMCPP0ddoNKY=
golang.org/x/image v0.28.0 h1:gdem5JW1OLS4FbkWgLO+7ZeFzYtL3xClb97GaUzYMFE=
golang.org/x/image v0.28.0/go.mod h1:GUJYXtnGKEUgggyzh+Vxt+AviiCcyiwpsl8iQ8MvwGY=
golang.org/x/image v0.31.0 h1:mLChjE2MV6g1S7oqbXC0/UcKijjm5fnJLUYKIYrLESA=
golang.org/x/image v0.31.0/go.mod h1:R9ec5Lcp96v9FTF+ajwaH3uGxPH4fKfHHAVbUILxghA=
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
@@ -250,8 +262,8 @@ golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk=
golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM=
golang.org/x/net v0.43.0 h1:lat02VYK2j4aLzMzecihNvTlJNQUq316m2Mr9rnM6YE=
golang.org/x/net v0.43.0/go.mod h1:vhO1fvI4dGsIjh73sWfUVjj3N7CA9WkKJNQm2svM6Jg=
golang.org/x/net v0.44.0 h1:evd8IRDyfNBMBTTY5XRF1vaZlD+EmWx6x8PkhR04H/I=
golang.org/x/net v0.44.0/go.mod h1:ECOoLqd5U3Lhyeyo/QDCEVQ4sNgYsqvCZ722XogGieY=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -260,10 +272,12 @@ golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
@@ -271,11 +285,12 @@ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.35.0 h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI=
golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
golang.org/x/sys v0.36.0 h1:KVRy2GtZBrk1cBYA7MKu5bEZFxQk4NIDV6RLVcC8o0k=
golang.org/x/sys v0.36.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
@@ -294,10 +309,10 @@ golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
golang.org/x/text v0.28.0 h1:rhazDwis8INMIwQ4tpjLDzUhx6RlXqZNPEM0huQojng=
golang.org/x/text v0.28.0/go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU=
golang.org/x/time v0.12.0 h1:ScB/8o8olJvc+CQPWrK3fPZNfh7qgwCrY0zJmoEQLSE=
golang.org/x/time v0.12.0/go.mod h1:CDIdPxbZBQxdj6cxyCIdrNogrJKMJ7pr37NYpMcMDSg=
golang.org/x/text v0.29.0 h1:1neNs90w9YzJ9BocxfsQNHKuAT4pkghyXc4nhZ6sJvk=
golang.org/x/text v0.29.0/go.mod h1:7MhJOA9CD2qZyOKYazxdYMF85OwPdEr9jTtBpO7ydH4=
golang.org/x/time v0.13.0 h1:eUlYslOIt32DgYD6utsuUeHs4d7AsEYLuIAdg7FlYgI=
golang.org/x/time v0.13.0/go.mod h1:eL/Oa2bBBK0TkX57Fyni+NgnyQQN4LitPmob2Hjnqw4=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
@@ -325,4 +340,3 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
nullprogram.com/x/optparse v1.0.0/go.mod h1:KdyPE+Igbe0jQUrVfMqDMeJQIJZEuyV7pjYmp6pbG50=

View File

@@ -259,6 +259,7 @@ github.com/klauspost/asmfmt v1.3.2 h1:4Ri7ox3EwapiOjCki+hw14RyKk201CN4rzyCJRFLpK
github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE=
github.com/klauspost/compress v1.15.11 h1:Lcadnb3RKGin4FYM/orgq0qde+nc15E5Cbqg4B9Sx9c=
github.com/klauspost/compress v1.15.11/go.mod h1:QPwzmACJjUTFsnSHH934V6woptycfrDDJnH7hvFVbGM=
github.com/klauspost/cpuid/v2 v2.2.9/go.mod h1:rqkxqrZ1EhYM9G+hXH7YdowN5R5RGN6NK4QwQ3WMXF8=
github.com/knz/go-libedit v1.10.1 h1:0pHpWtx9vcvC0xGZqEQlQdfSQs7WRlAjuPvk3fOZDCo=
github.com/ktrysmt/go-bitbucket v0.6.4 h1:C8dUGp0qkwncKtAnozHCbbqhptefzEd1I0sfnuy9rYQ=
github.com/ktrysmt/go-bitbucket v0.6.4/go.mod h1:9u0v3hsd2rqCHRIpbir1oP7F58uo5dq19sBYvuMoyQ4=
@@ -324,6 +325,8 @@ github.com/rogpeppe/fastuuid v1.2.0 h1:Ppwyp6VYCF1nvBTXL3trRso7mXMlRrw9ooo375wvi
github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
github.com/rqlite/gorqlite v0.0.0-20230708021416-2acd02b70b79 h1:V7x0hCAgL8lNGezuex1RW1sh7VXXCqfw8nXZti66iFg=
github.com/rqlite/gorqlite v0.0.0-20230708021416-2acd02b70b79/go.mod h1:xF/KoXmrRyahPfo5L7Szb5cAAUl53dMWBh9cMruGEZg=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
github.com/snowflakedb/gosnowflake v1.6.19 h1:KSHXrQ5o7uso25hNIzi/RObXtnSGkFgie91X82KcvMY=
@@ -333,7 +336,6 @@ github.com/spiffe/go-spiffe/v2 v2.5.0/go.mod h1:P+NxobPc6wXhVtINNtFjNWGBTreew1GB
github.com/stretchr/objx v0.1.0 h1:4G4v2dO3VZwixGIRoQ5Lfboy6nUhCyYzaqnIAPPhYs4=
github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
github.com/xanzy/go-gitlab v0.15.0 h1:rWtwKTgEnXyNUGrOArN7yyc3THRkpYcKXIXia9abywQ=
github.com/xanzy/go-gitlab v0.15.0/go.mod h1:8zdQa/ri1dfn8eS3Ir1SyfvOKlw7WBJ8DVThkpGiXrs=
github.com/xdg-go/pbkdf2 v1.0.0 h1:Su7DPu48wXMwC3bs7MCNG+z4FhcyEuz5dlvchbq0B0c=
@@ -389,6 +391,10 @@ golang.org/x/mod v0.25.0 h1:n7a+ZbQKQA/Ysbyb0/6IbB1H/X41mKgbhfv7AfG/44w=
golang.org/x/mod v0.25.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww=
golang.org/x/mod v0.26.0 h1:EGMPT//Ezu+ylkCijjPc+f4Aih7sZvaAr+O3EHBxvZg=
golang.org/x/mod v0.26.0/go.mod h1:/j6NAhSk8iQ723BGAUyoAcn7SlD7s15Dp9Nd/SfeaFQ=
golang.org/x/mod v0.27.0 h1:kb+q2PyFnEADO2IEF935ehFUXlWiNjJWtRNgBLSfbxQ=
golang.org/x/mod v0.27.0/go.mod h1:rWI627Fq0DEoudcK+MBkNkCe0EetEaDSwJJkCcjpazc=
golang.org/x/mod v0.28.0 h1:gQBtGhjxykdjY9YhZpSlZIsbnaE2+PgjfLWUQTnoZ1U=
golang.org/x/mod v0.28.0/go.mod h1:yfB/L0NOf/kmEbXjzCPOx1iK1fRutOydrCMsqRhEBxI=
golang.org/x/net v0.32.0 h1:ZqPmj8Kzc+Y6e0+skZsuACbx+wzMgo5MQsJh9Qd6aYI=
golang.org/x/net v0.32.0/go.mod h1:CwU0IoeOlnQQWJ6ioyFrfRuomB8GKF6KbYXZVyeXNfs=
golang.org/x/net v0.37.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
@@ -415,10 +421,16 @@ golang.org/x/sync v0.15.0 h1:KWH3jNZsfyT6xfAfKiz6MRNmd46ByHDYaZ7KSkCtdW8=
golang.org/x/sync v0.15.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw=
golang.org/x/sync v0.16.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
golang.org/x/sync v0.17.0 h1:l60nONMj9l5drqw6jlhIELNv9I0A4OFgRsG9k2oT9Ug=
golang.org/x/sync v0.17.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2 h1:IRJeR9r1pYWsHKTRe/IInb7lYvbBVIqOgsX/u0mbOWY=
golang.org/x/telemetry v0.0.0-20240521205824-bda55230c457 h1:zf5N6UOrA487eEFacMePxjXAJctxKmyjKUsjA11Uzuk=
golang.org/x/telemetry v0.0.0-20240521205824-bda55230c457/go.mod h1:pRgIJT+bRLFKnoM1ldnzKoxTIn14Yxz928LQRYYgIN0=
golang.org/x/telemetry v0.0.0-20250807160809-1a19826ec488 h1:3doPGa+Gg4snce233aCWnbZVFsyFMo/dR40KK/6skyE=
golang.org/x/telemetry v0.0.0-20250807160809-1a19826ec488/go.mod h1:fGb/2+tgXXjhjHsTNdVEEMZNWA0quBnfrO+AfoDSAKw=
golang.org/x/term v0.23.0 h1:F6D4vR+EHoL9/sWAWgAR1H2DcHr4PareCbAaCo1RpuU=
golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk=
golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
@@ -435,6 +447,8 @@ golang.org/x/term v0.32.0 h1:DR4lr0TjUs3epypdhTOkMmuF5CDFJ/8pOnbzMZPQ7bg=
golang.org/x/term v0.32.0/go.mod h1:uZG1FhGx848Sqfsq4/DlJr3xGGsYMu/L5GW4abiaEPQ=
golang.org/x/term v0.34.0 h1:O/2T7POpk0ZZ7MAzMeWFSg6S5IpWd/RXDlM9hgM3DR4=
golang.org/x/term v0.34.0/go.mod h1:5jC53AEywhIVebHgPVeg0mj8OD3VO9OzclacVrqpaAw=
golang.org/x/term v0.35.0 h1:bZBVKBudEyhRcajGcNc3jIfWPqV4y/Kt2XcoigOWtDQ=
golang.org/x/term v0.35.0/go.mod h1:TPGtkTLesOwf2DE8CgVYiZinHAOuy5AYUYT1lENIZnA=
golang.org/x/text v0.23.0/go.mod h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4=
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg=
golang.org/x/tools v0.26.0 h1:v/60pFQmzmT9ExmjDv2gGIfi3OqfKoEP6I5+umXlbnQ=
@@ -447,6 +461,14 @@ golang.org/x/tools v0.34.0 h1:qIpSLOxeCYGg9TrcJokLBG4KFA6d795g0xkBkiESGlo=
golang.org/x/tools v0.34.0/go.mod h1:pAP9OwEaY1CAW3HOmg3hLZC5Z0CCmzjAF2UQMSqNARg=
golang.org/x/tools v0.35.0 h1:mBffYraMEf7aa0sB+NuKnuCy8qI/9Bughn8dC2Gu5r0=
golang.org/x/tools v0.35.0/go.mod h1:NKdj5HkL/73byiZSJjqJgKn3ep7KjFkBOkR/Hps3VPw=
golang.org/x/tools v0.36.0 h1:kWS0uv/zsvHEle1LbV5LE8QujrxB3wfQyxHfhOk0Qkg=
golang.org/x/tools v0.36.0/go.mod h1:WBDiHKJK8YgLHlcQPYQzNCkUxUypCaa5ZegCVutKm+s=
golang.org/x/tools v0.37.0 h1:DVSRzp7FwePZW356yEAChSdNcQo6Nsp+fex1SUW09lE=
golang.org/x/tools v0.37.0/go.mod h1:MBN5QPQtLMHVdvsbtarmTNukZDdgwdwlO5qGacAzF0w=
golang.org/x/tools/go/expect v0.1.1-deprecated h1:jpBZDwmgPhXsKZC6WhL20P4b/wmnpsEAGHaNy0n/rJM=
golang.org/x/tools/go/expect v0.1.1-deprecated/go.mod h1:eihoPOH+FgIqa3FpoTwguz/bVUSGBlGQU67vpBeOrBY=
golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated h1:1h2MnaIAIXISqTFKdENegdpAgUXz6NrPEsbIeWaBRvM=
golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated/go.mod h1:RVAQXBGNv1ib0J382/DPCRS/BPnsGebyM1Gj5VSDpG8=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU=
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90=

View File

@@ -2,14 +2,16 @@ package card_info_apple
import (
"context"
"github.com/jinzhu/copier"
"kami/api/commonApi"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/jinzhu/copier"
"kami/api/card_info_apple/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) CardHistoryInfoList(ctx context.Context, req *v1.CardHistoryInfoListReq) (res *v1.CardHistoryInfoListRes, err error) {

View File

@@ -2,14 +2,15 @@ package card_info_apple
import (
"context"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/text/gstr"
"github.com/gogf/gf/v2/util/gconv"
"github.com/xuri/excelize/v2"
"kami/api/card_info_apple/v1"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/text/gstr"
"github.com/gogf/gf/v2/util/gconv"
"github.com/xuri/excelize/v2"
)
func (c *ControllerV1) CardInfoBatchAddFromXlsx(ctx context.Context, req *v1.CardInfoBatchAddFromXlsxReq) (res *v1.CardInfoBatchAddFromXlsxRes, err error) {

View File

@@ -2,13 +2,15 @@ package card_info_apple
import (
"context"
"github.com/gogf/gf/v2/errors/gerror"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"
"kami/api/card_info_apple/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) CardInfoCreate(ctx context.Context, req *v1.CardInfoCreateReq) (res *v1.CardInfoCreateRes, err error) {

View File

@@ -2,6 +2,7 @@ package card_info_apple
import (
"context"
"github.com/gogf/gf/v2/frame/g"
"kami/api/card_info_apple/v1"

View File

@@ -2,14 +2,16 @@ package card_info_apple
import (
"context"
"github.com/jinzhu/copier"
"kami/api/commonApi"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/jinzhu/copier"
"kami/api/card_info_apple/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) CardInfoList(ctx context.Context, req *v1.CardInfoListReq) (res *v1.CardInfoListRes, err error) {

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_apple/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) CardInfoSuspendOrContinue(ctx context.Context, req *v1.CardInfoSuspendOrContinueReq) (res *v1.CardInfoSuspendOrContinueRes, err error) {

View File

@@ -5,8 +5,9 @@ import (
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_apple/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) CardInfoUpdateStatus(ctx context.Context, req *v1.CardInfoUpdateStatusReq) (res *v1.CardInfoUpdateStatusRes, err error) {

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_apple/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) RechargeDuplicatedCardPass(ctx context.Context, req *v1.RechargeDuplicatedCardPassReq) (res *v1.RechargeDuplicatedCardPassRes, err error) {

View File

@@ -8,8 +8,9 @@ import (
"kami/internal/model/entity"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_apple/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) RechargeList(ctx context.Context, req *v1.RechargeListReq) (res *v1.RechargeListRes, err error) {

View File

@@ -4,12 +4,13 @@ import (
"bytes"
"context"
"fmt"
"github.com/gogf/gf/v2/frame/g"
"github.com/xuri/excelize/v2"
"kami/internal/consts"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/frame/g"
"github.com/xuri/excelize/v2"
"kami/api/card_info_apple/v1"
)

View File

@@ -8,8 +8,9 @@ import (
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_apple/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) RechargeOrderModifyActualAmount(ctx context.Context, req *v1.RechargeOrderModifyActualAmountReq) (res *v1.RechargeOrderModifyActualAmountRes, err error) {

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_apple/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) RechargeStealSetting(ctx context.Context, req *v1.RechargeStealSettingReq) (res *v1.RechargeStealSettingRes, err error) {

View File

@@ -2,11 +2,6 @@ package card_info_apple
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gmlock"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/util/gconv"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
@@ -14,6 +9,12 @@ import (
"kami/utility/cache"
"kami/utility/utils"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gmlock"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/util/gconv"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -2,9 +2,6 @@ package card_info_c_trip
import (
"context"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
@@ -12,8 +9,13 @@ import (
redeemModel "kami/utility/integration/redeem"
redeem "kami/utility/integration/redeem/client"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/api/card_info_c_trip/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) AccountCookieBatchAdd(ctx context.Context, req *v1.AccountCookieBatchAddReq) (res *v1.AccountCookieBatchAddRes, err error) {

View File

@@ -2,17 +2,19 @@ package card_info_c_trip
import (
"context"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
"github.com/duke-git/lancet/v2/pointer"
"github.com/duke-git/lancet/v2/slice"
"github.com/gogf/gf/v2/text/gstr"
"github.com/gogf/gf/v2/util/gconv"
"github.com/xuri/excelize/v2"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
"kami/api/card_info_c_trip/v1"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_c_trip/v1"
)
func (c *ControllerV1) AccountCookieBatchCheck(ctx context.Context, req *v1.AccountCookieBatchCheckReq) (res *v1.AccountCookieBatchCheckRes, err error) {

View File

@@ -2,8 +2,6 @@ package card_info_c_trip
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
@@ -12,6 +10,9 @@ import (
"kami/utility/limiter"
"strings"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -2,9 +2,6 @@ package card_info_c_trip
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
@@ -13,6 +10,10 @@ import (
redeem "kami/utility/integration/redeem/client"
"strings"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_c_trip/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) AccountDelete(ctx context.Context, req *v1.AccountDeleteReq) (res *v1.AccountDeleteRes, err error) {

View File

@@ -2,19 +2,21 @@ package card_info_c_trip
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/duke-git/lancet/v2/slice"
"github.com/duke-git/lancet/v2/strutil"
"github.com/gogf/gf/v2/text/gstr"
"github.com/jinzhu/copier"
"kami/api/commonApi"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/duke-git/lancet/v2/pointer"
"github.com/duke-git/lancet/v2/slice"
"github.com/duke-git/lancet/v2/strutil"
"github.com/gogf/gf/v2/text/gstr"
"github.com/jinzhu/copier"
"kami/api/card_info_c_trip/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) AccountList(ctx context.Context, req *v1.AccountListReq) (res *v1.AccountListRes, err error) {

View File

@@ -4,19 +4,21 @@ import (
"bytes"
"context"
"fmt"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model/entity"
"kami/internal/service"
"github.com/duke-git/lancet/v2/pointer"
"github.com/duke-git/lancet/v2/slice"
"github.com/duke-git/lancet/v2/strutil"
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/text/gstr"
"github.com/xuri/excelize/v2"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model/entity"
"kami/internal/service"
"kami/api/card_info_c_trip/v1"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_c_trip/v1"
)
func (c *ControllerV1) Download(ctx context.Context, req *v1.DownloadReq) (res *v1.DownloadRes, err error) {

View File

@@ -2,6 +2,7 @@ package card_info_c_trip
import (
"context"
"github.com/gogf/gf/v2/frame/g"
"kami/api/card_info_c_trip/v1"

View File

@@ -2,11 +2,12 @@ package card_info_c_trip
import (
"context"
"github.com/duke-git/lancet/v2/slice"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
"github.com/duke-git/lancet/v2/slice"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -2,13 +2,14 @@ package card_info_c_trip
import (
"context"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/os/glog"
"kami/api/card_info_c_trip/v1"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/os/glog"
)
func (c *ControllerV1) Submit(ctx context.Context, req *v1.SubmitReq) (res *v1.SubmitRes, err error) {

View File

@@ -4,14 +4,15 @@ import (
"bytes"
"context"
"fmt"
"github.com/duke-git/lancet/v2/slice"
"github.com/gogf/gf/v2/frame/g"
"github.com/xuri/excelize/v2"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model/entity"
"kami/internal/service"
"github.com/duke-git/lancet/v2/slice"
"github.com/gogf/gf/v2/frame/g"
"github.com/xuri/excelize/v2"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_jd/v1"

View File

@@ -2,8 +2,9 @@ package card_info_jd
import (
"context"
"github.com/gogf/gf/v2/frame/g"
"kami/api/card_info_jd/v1"
"github.com/gogf/gf/v2/frame/g"
)
func (c *ControllerV1) DownloadTemplate(ctx context.Context, req *v1.DownloadTemplateReq) (res *v1.DownloadTemplateRes, err error) {

View File

@@ -2,10 +2,6 @@ package card_info_jd
import (
"context"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/api/card_info_jd/v1"
"kami/internal/consts"
"kami/internal/errHandler"
@@ -13,6 +9,11 @@ import (
"kami/internal/service"
redeemModel "kami/utility/integration/redeem"
redeem "kami/utility/integration/redeem/client"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
)
func (c *ControllerV1) JDAccountCookieBatchAdd(ctx context.Context, req *v1.JDAccountCookieBatchAddReq) (res *v1.JDAccountCookieBatchAddRes, err error) {

View File

@@ -2,17 +2,18 @@ package card_info_jd
import (
"context"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
redeemModel "kami/utility/integration/redeem"
redeem "kami/utility/integration/redeem/client"
"github.com/duke-git/lancet/v2/pointer"
"github.com/duke-git/lancet/v2/slice"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/util/gconv"
"github.com/xuri/excelize/v2"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
redeemModel "kami/utility/integration/redeem"
redeem "kami/utility/integration/redeem/client"
"github.com/gogf/gf/v2/errors/gcode"

View File

@@ -2,16 +2,17 @@ package card_info_jd
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"
"github.com/gogf/gf/v2/os/glog"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
redeemModel "kami/utility/integration/redeem"
redeem "kami/utility/integration/redeem/client"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"
"github.com/gogf/gf/v2/os/glog"
"kami/utility/limiter"
"strings"

View File

@@ -2,11 +2,6 @@ package card_info_jd
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
@@ -14,6 +9,12 @@ import (
redeemModel "kami/utility/integration/redeem"
redeem "kami/utility/integration/redeem/client"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"strings"
"kami/api/card_info_jd/v1"

View File

@@ -2,11 +2,12 @@ package card_info_jd
import (
"context"
"github.com/gogf/gf/v2/errors/gcode"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_jd/v1"
)

View File

@@ -2,15 +2,17 @@ package card_info_jd
import (
"context"
"github.com/jinzhu/copier"
"kami/api/commonApi"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/jinzhu/copier"
"kami/api/card_info_jd/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) JDAccountList(ctx context.Context, req *v1.JDAccountListReq) (res *v1.JDAccountListRes, err error) {

View File

@@ -2,9 +2,10 @@ package card_info_jd
import (
"context"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_jd/v1"
"kami/internal/errHandler"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) JDAccountRefreshStatus(ctx context.Context, req *v1.JDAccountRefreshStatusReq) (res *v1.JDAccountRefreshStatusRes, err error) {

View File

@@ -2,11 +2,12 @@ package card_info_jd
import (
"context"
"github.com/duke-git/lancet/v2/slice"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
"github.com/duke-git/lancet/v2/slice"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -2,12 +2,13 @@ package card_info_jd
import (
"context"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_jd/v1"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) Submit(ctx context.Context, req *v1.SubmitReq) (res *v1.SubmitRes, err error) {

View File

@@ -4,16 +4,18 @@ import (
"bytes"
"context"
"fmt"
"github.com/duke-git/lancet/v2/slice"
"github.com/gogf/gf/v2/frame/g"
"github.com/xuri/excelize/v2"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model/entity"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/duke-git/lancet/v2/slice"
"github.com/gogf/gf/v2/frame/g"
"github.com/xuri/excelize/v2"
"kami/api/card_info_original_jd/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) OriginalDownload(ctx context.Context, req *v1.OriginalDownloadReq) (res *v1.OriginalDownloadRes, err error) {

View File

@@ -2,11 +2,12 @@ package card_info_original_jd
import (
"context"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/frame/g"
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/frame/g"
"kami/api/card_info_original_jd/v1"
)

View File

@@ -2,9 +2,6 @@ package card_info_original_jd
import (
"context"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
@@ -12,8 +9,13 @@ import (
redeemModel "kami/utility/integration/redeem"
redeem "kami/utility/integration/redeem/client"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/api/card_info_original_jd/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) OriginalJDAccountCookieBatchAdd(ctx context.Context, req *v1.OriginalJDAccountCookieBatchAddReq) (res *v1.OriginalJDAccountCookieBatchAddRes, err error) {

View File

@@ -2,17 +2,18 @@ package card_info_original_jd
import (
"context"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
redeemModel "kami/utility/integration/redeem"
redeem "kami/utility/integration/redeem/client"
"github.com/duke-git/lancet/v2/pointer"
"github.com/duke-git/lancet/v2/slice"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/util/gconv"
"github.com/xuri/excelize/v2"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
redeemModel "kami/utility/integration/redeem"
redeem "kami/utility/integration/redeem/client"
"github.com/gogf/gf/v2/errors/gcode"

View File

@@ -2,8 +2,6 @@ package card_info_original_jd
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
@@ -12,6 +10,9 @@ import (
"kami/utility/limiter"
"strings"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -2,9 +2,6 @@ package card_info_original_jd
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
@@ -13,6 +10,10 @@ import (
redeem "kami/utility/integration/redeem/client"
"strings"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_original_jd/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) OriginalJDAccountDelete(ctx context.Context, req *v1.OriginalJDAccountDeleteReq) (res *v1.OriginalJDAccountDeleteRes, err error) {

View File

@@ -2,15 +2,17 @@ package card_info_original_jd
import (
"context"
"github.com/jinzhu/copier"
"kami/api/commonApi"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/jinzhu/copier"
"kami/api/card_info_original_jd/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) OriginalJDAccountList(ctx context.Context, req *v1.OriginalJDAccountListReq) (res *v1.OriginalJDAccountListRes, err error) {

View File

@@ -4,8 +4,9 @@ import (
"context"
"kami/internal/errHandler"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_original_jd/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) OriginalJDAccountRefreshStatus(ctx context.Context, req *v1.OriginalJDAccountRefreshStatusReq) (res *v1.OriginalJDAccountRefreshStatusRes, err error) {

View File

@@ -2,10 +2,11 @@ package card_info_original_jd
import (
"context"
"github.com/gogf/gf/v2/errors/gcode"
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_original_jd/v1"
)

View File

@@ -2,12 +2,13 @@ package card_info_original_jd
import (
"context"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/commonApi"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_original_jd/v1"
)

View File

@@ -2,15 +2,17 @@ package card_info_t_mall_game
import (
"context"
"github.com/gogf/gf/v2/os/glog"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
tmallAPI "kami/utility/integration/tmall/api"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/os/glog"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) CallBackOrderManual(ctx context.Context, req *v1.CallBackOrderManualReq) (res *v1.CallBackOrderManualRes, err error) {

View File

@@ -2,13 +2,14 @@ package card_info_t_mall_game
import (
"context"
"github.com/gogf/gf/errors/gerror"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/os/glog"
"kami/api/card_info_t_mall_game/v1"
"kami/internal/consts"
"kami/internal/errHandler"
tmall "kami/utility/integration/tmall/api"
"github.com/gogf/gf/errors/gerror"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/os/glog"
)
func (c *ControllerV1) TMallGameAccountAuthorizeCallback(ctx context.Context, req *v1.TMallGameAccountAuthorizeCallbackReq) (res *v1.TMallGameAccountAuthorizeCallbackRes, err error) {

View File

@@ -5,8 +5,9 @@ import (
"kami/internal/errHandler"
"kami/utility/config"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameAccountAuthorizeGetKey(ctx context.Context, req *v1.TMallGameAccountAuthorizeGetKeyReq) (res *v1.TMallGameAccountAuthorizeGetKeyRes, err error) {

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameAccountCreate(ctx context.Context, req *v1.TMallGameAccountCreateReq) (res *v1.TMallGameAccountCreateRes, err error) {

View File

@@ -5,8 +5,9 @@ import (
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameAccountDelete(ctx context.Context, req *v1.TMallGameAccountDeleteReq) (res *v1.TMallGameAccountDeleteRes, err error) {

View File

@@ -3,14 +3,15 @@ package card_info_t_mall_game
import (
"context"
"fmt"
"kami/internal/errHandler"
"kami/internal/service"
"kami/utility/cache"
"github.com/gogf/gf/v2/container/gvar"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gmlock"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/internal/errHandler"
"kami/internal/service"
"kami/utility/cache"
"github.com/gogf/gf/v2/errors/gcode"

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameAccountList(ctx context.Context, req *v1.TMallGameAccountListReq) (res *v1.TMallGameAccountListRes, err error) {

View File

@@ -2,10 +2,11 @@ package card_info_t_mall_game
import (
"context"
"kami/utility/integration/tmall"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"kami/utility/integration/tmall"
"kami/api/card_info_t_mall_game/v1"
)

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameAccountToggle(ctx context.Context, req *v1.TMallGameAccountToggleReq) (res *v1.TMallGameAccountToggleRes, err error) {

View File

@@ -2,9 +2,10 @@ package card_info_t_mall_game
import (
"context"
"github.com/gogf/gf/v2/os/glog"
"kami/utility/utils"
"testing"
"github.com/gogf/gf/v2/os/glog"
)
func Test_handleBuyerConfirmWithOutJudgementMessage(t *testing.T) {

View File

@@ -2,13 +2,15 @@ package card_info_t_mall_game
import (
"context"
"github.com/jinzhu/copier"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/jinzhu/copier"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameDailyOrderSummary(ctx context.Context, req *v1.TMallGameDailyOrderSummaryReq) (res *v1.TMallGameDailyOrderSummaryRes, err error) {

View File

@@ -2,13 +2,15 @@ package card_info_t_mall_game
import (
"context"
"github.com/jinzhu/copier"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/jinzhu/copier"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameOrderList(ctx context.Context, req *v1.TMallGameOrderListReq) (res *v1.TMallGameOrderListRes, err error) {

View File

@@ -2,13 +2,14 @@ package card_info_t_mall_game
import (
"context"
"github.com/gogf/gf/v2/text/gstr"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"kami/utility/utils"
"github.com/gogf/gf/v2/text/gstr"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -2,11 +2,12 @@ package card_info_t_mall_game
import (
"context"
"github.com/gogf/gf/v2/text/gstr"
"kami/internal/dao"
"kami/internal/model/entity"
"kami/utility/config"
"github.com/gogf/gf/v2/text/gstr"
"kami/api/card_info_t_mall_game/v1"
)

View File

@@ -2,16 +2,18 @@ package card_info_t_mall_game
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/util/gconv"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/util/gconv"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameOrderSubmit(ctx context.Context, req *v1.TMallGameOrderSubmitReq) (res *v1.TMallGameOrderSubmitRes, err error) {

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/service"
"kami/utility/utils"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameShopOrderGetOne(ctx context.Context, req *v1.TMallGameShopOrderGetOneReq) (res *v1.TMallGameShopOrderGetOneRes, err error) {

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/service"
"kami/utility/utils"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameShopOrderHistory(ctx context.Context, req *v1.TMallGameShopOrderHistoryReq) (res *v1.TMallGameShopOrderHistoryRes, err error) {

View File

@@ -2,11 +2,12 @@ package card_info_t_mall_game
import (
"context"
"github.com/gogf/gf/v2/os/glog"
"github.com/jinzhu/copier"
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/os/glog"
"github.com/jinzhu/copier"
"kami/api/card_info_t_mall_game/v1"
)

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/service"
"kami/utility/utils"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameShopOrderTMallHistory(ctx context.Context, req *v1.TMallGameShopOrderTMallHistoryReq) (res *v1.TMallGameShopOrderTMallHistoryRes, err error) {

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/model"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_t_mall_game/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) TMallGameStats(ctx context.Context, req *v1.TMallGameStatsReq) (res *v1.TMallGameStatsRes, err error) {

View File

@@ -2,9 +2,6 @@ package card_info_walmart
import (
"context"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
@@ -12,8 +9,13 @@ import (
redeemModel "kami/utility/integration/redeem"
redeem "kami/utility/integration/redeem/client"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/api/card_info_walmart/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) AccountCookieBatchAdd(ctx context.Context, req *v1.AccountCookieBatchAddReq) (res *v1.AccountCookieBatchAddRes, err error) {

View File

@@ -3,15 +3,16 @@ package card_info_walmart
import (
"context"
"fmt"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
"github.com/duke-git/lancet/v2/pointer"
"github.com/duke-git/lancet/v2/slice"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/text/gstr"
"github.com/gogf/gf/v2/util/gconv"
"github.com/xuri/excelize/v2"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
"kami/api/card_info_walmart/v1"
)

View File

@@ -2,8 +2,6 @@ package card_info_walmart
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/service"
@@ -12,6 +10,9 @@ import (
"kami/utility/limiter"
"strings"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/glog"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -3,9 +3,6 @@ package card_info_walmart
import (
"context"
"fmt"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
@@ -14,6 +11,10 @@ import (
redeem "kami/utility/integration/redeem/client"
"strings"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/os/gtime"
"github.com/gogf/gf/v2/text/gstr"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -6,8 +6,9 @@ import (
"kami/internal/errHandler"
"kami/internal/service"
"github.com/gogf/gf/v2/errors/gcode"
"kami/api/card_info_walmart/v1"
"github.com/gogf/gf/v2/errors/gcode"
)
func (c *ControllerV1) AccountDelete(ctx context.Context, req *v1.AccountDeleteReq) (res *v1.AccountDeleteRes, err error) {

View File

@@ -2,7 +2,6 @@ package card_info_walmart
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"kami/internal/consts"
"kami/internal/errHandler"
"kami/internal/model"
@@ -11,6 +10,8 @@ import (
redeemClient "kami/utility/integration/redeem/client"
"math"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/errors/gcode"
"github.com/gogf/gf/v2/errors/gerror"

View File

@@ -2,14 +2,15 @@ package card_info_walmart
import (
"context"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/errors/gerror"
"github.com/gogf/gf/v2/os/glog"
"kami/api/card_info_walmart/v1"
"kami/internal/consts"
"kami/internal/service"
"kami/utility/integration/redeem"
redeemClient "kami/utility/integration/redeem/client"
"github.com/duke-git/lancet/v2/pointer"
"github.com/gogf/gf/v2/errors/gerror"
"github.com/gogf/gf/v2/os/glog"
)
func (c *ControllerV1) AccountStatusDetect(ctx context.Context, req *v1.AccountStatusDetectReq) (res *v1.AccountStatusDetectRes, err error) {

Some files were not shown because too many files have changed in this diff Show More