|
@@ -5,7 +5,7 @@ from typing import Optional
|
|
|
|
|
|
|
|
from pydantic import BaseModel, Field, field_validator
|
|
from pydantic import BaseModel, Field, field_validator
|
|
|
|
|
|
|
|
-RECHARGE_TYPES = {"etc", "fuel"}
|
|
|
|
|
|
|
+RECHARGE_TYPES = {"etc"}
|
|
|
|
|
|
|
|
|
|
|
|
|
class VehicleRechargeApplyCreate(BaseModel):
|
|
class VehicleRechargeApplyCreate(BaseModel):
|
|
@@ -23,7 +23,7 @@ class VehicleRechargeApplyCreate(BaseModel):
|
|
|
@classmethod
|
|
@classmethod
|
|
|
def validate_recharge_type(cls, v: str) -> str:
|
|
def validate_recharge_type(cls, v: str) -> str:
|
|
|
if v not in RECHARGE_TYPES:
|
|
if v not in RECHARGE_TYPES:
|
|
|
- raise ValueError("充值类型无效")
|
|
|
|
|
|
|
+ raise ValueError("本期仅支持 ETC")
|
|
|
return v
|
|
return v
|
|
|
|
|
|
|
|
|
|
|
|
@@ -84,7 +84,7 @@ class VehicleRechargeRecordCreate(BaseModel):
|
|
|
@classmethod
|
|
@classmethod
|
|
|
def validate_recharge_type(cls, v: str) -> str:
|
|
def validate_recharge_type(cls, v: str) -> str:
|
|
|
if v not in RECHARGE_TYPES:
|
|
if v not in RECHARGE_TYPES:
|
|
|
- raise ValueError("充值类型无效")
|
|
|
|
|
|
|
+ raise ValueError("本期仅支持 ETC")
|
|
|
return v
|
|
return v
|
|
|
|
|
|
|
|
@field_validator("amount")
|
|
@field_validator("amount")
|