package vehicle

import "wails-app/internal/service"

// 车辆相关API
//var ApiGroup = []interface{}{
//	CreateVehicle,
//	UpdateVehicle,
//	GetVehicleByID,
//	GetVehicleByPlateNumber,
//	ListVehicles,
//	DeleteVehicle,
//	VehicleEntry,
//	VehicleExit,
//	CreateFeeConfig,
//	UpdateFeeConfig,
//	GetFeeConfigByID,
//	ListFeeConfigs,
//	DeleteFeeConfig,
//	GetVehicleRecordByID,
//	ListVehicleRecordsByPlateNumber,
//	ListVehicleRecords,
//}

type ApiGroup struct {
	ShortlistApi
}

var (
	shortlistService     = service.ServiceGroupApp.VehicleServiceGroup.ShortlistService
	vehicleService       = service.ServiceGroupApp.VehicleServiceGroup.VehicleService
	vehicleRecordService = service.ServiceGroupApp.VehicleServiceGroup.VehicleRecordService
	feeConfigService     = service.ServiceGroupApp.VehicleServiceGroup.FeeConfigService
	vehicleTypeService   = service.ServiceGroupApp.VehicleServiceGroup.VehicleTypeService
)
