feat: implement log cleaning job and related API endpoints
parent
dab9f8de33
commit
bbab216f4c
|
|
@ -6,6 +6,8 @@
|
||||||
@date:2025/4/14 10:30
|
@date:2025/4/14 10:30
|
||||||
@desc:
|
@desc:
|
||||||
"""
|
"""
|
||||||
|
from drf_spectacular.types import OpenApiTypes
|
||||||
|
from drf_spectacular.utils import OpenApiParameter
|
||||||
|
|
||||||
from common.mixins.api_mixin import APIMixin
|
from common.mixins.api_mixin import APIMixin
|
||||||
from common.result import ResultSerializer
|
from common.result import ResultSerializer
|
||||||
|
|
@ -41,6 +43,15 @@ class LoginAPI(APIMixin):
|
||||||
def get_response():
|
def get_response():
|
||||||
return ApiLoginResponse
|
return ApiLoginResponse
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def get_parameters():
|
||||||
|
return [OpenApiParameter(
|
||||||
|
name="code",
|
||||||
|
type=OpenApiTypes.STR,
|
||||||
|
location=OpenApiParameter.PATH,
|
||||||
|
required=True,
|
||||||
|
)]
|
||||||
|
|
||||||
|
|
||||||
class ApiCaptchaResponse(ResultSerializer):
|
class ApiCaptchaResponse(ResultSerializer):
|
||||||
def get_data(self):
|
def get_data(self):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue