feat: 添加短信验证码发送记录功能
This commit is contained in:
@@ -23,7 +23,150 @@ const docTemplate = `{
|
||||
},
|
||||
"host": "{{.Host}}",
|
||||
"basePath": "{{.BasePath}}",
|
||||
"paths": {},
|
||||
"paths": {
|
||||
"/admin/auth": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/medias": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/medias/{id}": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
},
|
||||
"delete": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/orders": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/orders/{id}/refund": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/posts": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
},
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/posts/{id}": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
},
|
||||
"put": {
|
||||
"responses": {}
|
||||
},
|
||||
"delete": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/posts/{id}/send-to/{userId}": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/statistics": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/uploads/post-uploaded-action": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/uploads/pre-uploaded-check/{md5}.{ext}": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/users": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/users/{id}": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/users/{id}/articles": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/users/{id}/balance": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/auth/login": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/auth/wechat": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/pay/callback/{channel}": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/posts": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/posts/mine": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/posts/{id}/buy": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/posts/{id}/play": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/posts/{id}/show": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/users/profile": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/users/username": {
|
||||
"put": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/wechats/js-sdk": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
}
|
||||
},
|
||||
"securityDefinitions": {
|
||||
"BasicAuth": {
|
||||
"type": "basic"
|
||||
|
||||
@@ -17,7 +17,150 @@
|
||||
},
|
||||
"host": "localhost:8080",
|
||||
"basePath": "/api/v1",
|
||||
"paths": {},
|
||||
"paths": {
|
||||
"/admin/auth": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/medias": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/medias/{id}": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
},
|
||||
"delete": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/orders": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/orders/{id}/refund": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/posts": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
},
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/posts/{id}": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
},
|
||||
"put": {
|
||||
"responses": {}
|
||||
},
|
||||
"delete": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/posts/{id}/send-to/{userId}": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/statistics": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/uploads/post-uploaded-action": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/uploads/pre-uploaded-check/{md5}.{ext}": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/users": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/users/{id}": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/users/{id}/articles": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/admin/users/{id}/balance": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/auth/login": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/auth/wechat": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/pay/callback/{channel}": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/posts": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/posts/mine": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/posts/{id}/buy": {
|
||||
"post": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/posts/{id}/play": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/posts/{id}/show": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/users/profile": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/users/username": {
|
||||
"put": {
|
||||
"responses": {}
|
||||
}
|
||||
},
|
||||
"/wechats/js-sdk": {
|
||||
"get": {
|
||||
"responses": {}
|
||||
}
|
||||
}
|
||||
},
|
||||
"securityDefinitions": {
|
||||
"BasicAuth": {
|
||||
"type": "basic"
|
||||
|
||||
@@ -15,7 +15,93 @@ info:
|
||||
termsOfService: http://swagger.io/terms/
|
||||
title: ApiDoc
|
||||
version: "1.0"
|
||||
paths: {}
|
||||
paths:
|
||||
/admin/auth:
|
||||
post:
|
||||
responses: {}
|
||||
/admin/medias:
|
||||
get:
|
||||
responses: {}
|
||||
/admin/medias/{id}:
|
||||
delete:
|
||||
responses: {}
|
||||
get:
|
||||
responses: {}
|
||||
/admin/orders:
|
||||
get:
|
||||
responses: {}
|
||||
/admin/orders/{id}/refund:
|
||||
post:
|
||||
responses: {}
|
||||
/admin/posts:
|
||||
get:
|
||||
responses: {}
|
||||
post:
|
||||
responses: {}
|
||||
/admin/posts/{id}:
|
||||
delete:
|
||||
responses: {}
|
||||
get:
|
||||
responses: {}
|
||||
put:
|
||||
responses: {}
|
||||
/admin/posts/{id}/send-to/{userId}:
|
||||
post:
|
||||
responses: {}
|
||||
/admin/statistics:
|
||||
get:
|
||||
responses: {}
|
||||
/admin/uploads/post-uploaded-action:
|
||||
post:
|
||||
responses: {}
|
||||
/admin/uploads/pre-uploaded-check/{md5}.{ext}:
|
||||
get:
|
||||
responses: {}
|
||||
/admin/users:
|
||||
get:
|
||||
responses: {}
|
||||
/admin/users/{id}:
|
||||
get:
|
||||
responses: {}
|
||||
/admin/users/{id}/articles:
|
||||
get:
|
||||
responses: {}
|
||||
/admin/users/{id}/balance:
|
||||
post:
|
||||
responses: {}
|
||||
/auth/login:
|
||||
get:
|
||||
responses: {}
|
||||
/auth/wechat:
|
||||
get:
|
||||
responses: {}
|
||||
/pay/callback/{channel}:
|
||||
post:
|
||||
responses: {}
|
||||
/posts:
|
||||
get:
|
||||
responses: {}
|
||||
/posts/{id}/buy:
|
||||
post:
|
||||
responses: {}
|
||||
/posts/{id}/play:
|
||||
get:
|
||||
responses: {}
|
||||
/posts/{id}/show:
|
||||
get:
|
||||
responses: {}
|
||||
/posts/mine:
|
||||
get:
|
||||
responses: {}
|
||||
/users/profile:
|
||||
get:
|
||||
responses: {}
|
||||
/users/username:
|
||||
put:
|
||||
responses: {}
|
||||
/wechats/js-sdk:
|
||||
get:
|
||||
responses: {}
|
||||
securityDefinitions:
|
||||
BasicAuth:
|
||||
type: basic
|
||||
|
||||
Reference in New Issue
Block a user