提交
This commit is contained in:
1 parent
6dc8cfb2c1
commit
d26fb23fcf
181 files changed
+25727
-24557
No files matched your search
@@ -76,7 +76,7 @@ def list_carriers(
|
||||
status: Optional[str] = Query(default=None, description="状态"),
|
||||
audit_status: Optional[str] = Query(default=None, alias="auditStatus", description="审核状态"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> CarrierListResponse:
|
||||
@@ -283,7 +283,7 @@ def list_vehicles(
|
||||
description="排除资质不全或协议过期的承运商车辆",
|
||||
),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> VehicleListResponse:
|
||||
@@ -611,7 +611,7 @@ def list_personnel(
|
||||
default=None, alias="personnelType", description="人员类型 driver/escort"
|
||||
),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> PersonnelListResponse:
|
||||
@@ -837,7 +837,7 @@ def _personnel_to_driver_read(personnel: PlPersonnel) -> DriverRead:
|
||||
def list_drivers(
|
||||
q: Optional[str] = Query(default=None, description="模糊搜索姓名/手机号"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> DriverListResponse:
|
||||
|
||||
@@ -52,7 +52,7 @@ def list_unsettled_plans(
|
||||
plan_type: Optional[str] = Query(default=None, alias="planType"),
|
||||
license_plate: Optional[str] = Query(default=None, alias="licensePlate"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> UnsettledPlanListResponse:
|
||||
@@ -81,7 +81,7 @@ def list_settlements(
|
||||
description="bills|approval_pending|approval_done|disburse|settled",
|
||||
),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> FreightSettlementListResponse:
|
||||
|
||||
@@ -50,7 +50,7 @@ router = APIRouter(prefix="/inventory", tags=["运输计划-盘存统计"])
|
||||
def get_inventory_ledger(
|
||||
product_name: Optional[str] = Query(default=None, alias="productName", description="产品名称"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> InventoryLedgerResponse:
|
||||
@@ -198,7 +198,7 @@ def list_transactions(
|
||||
date_from: Optional[date] = Query(default=None, alias="dateFrom", description="开始日期"),
|
||||
date_to: Optional[date] = Query(default=None, alias="dateTo", description="结束日期"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> InventoryTransactionResponse:
|
||||
|
||||
@@ -227,7 +227,7 @@ def list_inbound(
|
||||
plan_date_from: Optional[str] = Query(default=None, alias="planDateFrom"),
|
||||
plan_date_to: Optional[str] = Query(default=None, alias="planDateTo"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> IoOrderListResponse:
|
||||
@@ -305,7 +305,7 @@ def list_outbound(
|
||||
plan_date_from: Optional[str] = Query(default=None, alias="planDateFrom"),
|
||||
plan_date_to: Optional[str] = Query(default=None, alias="planDateTo"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> IoOrderListResponse:
|
||||
|
||||
@@ -310,7 +310,7 @@ def list_plans(
|
||||
description="incomplete=至少一张必需危化证书未上传",
|
||||
),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> PlanListResponse:
|
||||
@@ -517,7 +517,7 @@ def count_plans_by_contract(
|
||||
@router.get("/contract-gaps", response_model=PlanContractGapListResponse)
|
||||
def list_contract_gaps(
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
plan_no: Optional[str] = Query(default=None, alias="planNo", description="计划编号"),
|
||||
gap_type: Optional[str] = Query(
|
||||
default=None,
|
||||
|
||||
@@ -175,7 +175,7 @@ def _build_history_page(
|
||||
merged.sort(key=lambda x: x[0] or datetime.min, reverse=True)
|
||||
total = len(merged)
|
||||
page = max(1, int(page or 1))
|
||||
page_size = min(max(1, int(page_size or 20)), 100)
|
||||
page_size = min(max(1, int(page_size or 20)), 500)
|
||||
start = (page - 1) * page_size
|
||||
page_rows = merged[start : start + page_size]
|
||||
return PublicIoOrderHistoryPageRead(
|
||||
@@ -218,7 +218,7 @@ def _make_handlers(kind: str):
|
||||
date: str = Query(..., description="筛选日 YYYY-MM-DD"),
|
||||
q: Optional[str] = Query(None, description="供方/需方名称模糊"),
|
||||
page: int = Query(1, ge=1, description="页码,从 1 开始"),
|
||||
page_size: int = Query(20, ge=1, le=100, alias="pageSize", description="每页条数"),
|
||||
page_size: int = Query(20, ge=1, le=500, alias="pageSize", description="每页条数"),
|
||||
db: Session = Depends(get_db),
|
||||
):
|
||||
try:
|
||||
|
||||
@@ -384,7 +384,7 @@ def list_transports(
|
||||
vehicle_id: Optional[str] = Query(default=None, alias="vehicleId", description="车辆ID"),
|
||||
driver_id: Optional[str] = Query(default=None, alias="driverId", description="司机ID"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> TransportListResponse:
|
||||
|
||||
@@ -57,7 +57,7 @@ def list_transport_addresses(
|
||||
q: Optional[str] = Query(default=None, description="搜索名称或地址"),
|
||||
status: Optional[str] = Query(default=None, description="状态 1-启用 0-停用"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> TransportAddressListResponse:
|
||||
|
||||
@@ -34,7 +34,7 @@ def list_applies(
|
||||
apply_date_to: Optional[date] = Query(default=None, alias="applyDateTo"),
|
||||
applicant_id: Optional[str] = Query(default=None, alias="applicantId"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> VehicleMaintenanceApplyListResponse:
|
||||
@@ -136,7 +136,7 @@ def list_process_board(
|
||||
process_date_from: Optional[date] = Query(default=None, alias="processDateFrom"),
|
||||
process_date_to: Optional[date] = Query(default=None, alias="processDateTo"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> VehicleMaintenanceProcessBoardListResponse:
|
||||
|
||||
@@ -35,7 +35,7 @@ def list_applies(
|
||||
apply_date_to: Optional[date] = Query(default=None, alias="applyDateTo"),
|
||||
applicant_id: Optional[str] = Query(default=None, alias="applicantId"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> VehicleRechargeApplyListResponse:
|
||||
@@ -129,7 +129,7 @@ def list_records(
|
||||
gas_station: Optional[str] = Query(default=None, alias="gasStation"),
|
||||
apply_no: Optional[str] = Query(default=None, alias="applyNo"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> VehicleRechargeRecordListResponse:
|
||||
@@ -162,7 +162,7 @@ def list_disburse_board(
|
||||
recharge_date_from: Optional[date] = Query(default=None, alias="rechargeDateFrom"),
|
||||
recharge_date_to: Optional[date] = Query(default=None, alias="rechargeDateTo"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> VehicleRechargeDisburseBoardListResponse:
|
||||
|
||||
@@ -32,7 +32,7 @@ def list_applies(
|
||||
apply_date_to: Optional[date] = Query(default=None, alias="applyDateTo"),
|
||||
applicant_id: Optional[str] = Query(default=None, alias="applicantId"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> VehicleUreaApplyListResponse:
|
||||
@@ -115,7 +115,7 @@ def list_disburse_board(
|
||||
disburse_date_from: Optional[date] = Query(default=None, alias="disburseDateFrom"),
|
||||
disburse_date_to: Optional[date] = Query(default=None, alias="disburseDateTo"),
|
||||
page: int = Query(default=1, ge=1),
|
||||
page_size: int = Query(default=20, ge=1, le=100, alias="pageSize"),
|
||||
page_size: int = Query(default=20, ge=1, le=500, alias="pageSize"),
|
||||
db: Session = Depends(get_db),
|
||||
user: DbUserContext = Depends(get_db_current_user),
|
||||
) -> VehicleUreaDisburseBoardListResponse:
|
||||
|
||||
Reference in new issue
Block a user