modify
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 6m13s

This commit is contained in:
sexygoat
2026-04-02 13:42:57 +08:00
parent 411206e039
commit 8df7024a45
83 changed files with 1830 additions and 1865 deletions

View File

@@ -20,10 +20,7 @@ export class AgentRechargeService extends BaseService {
static getAgentRecharges(
params?: AgentRechargeQueryParams
): Promise<BaseResponse<AgentRechargeListResponse>> {
return this.get<BaseResponse<AgentRechargeListResponse>>(
'/api/admin/agent-recharges',
params
)
return this.get<BaseResponse<AgentRechargeListResponse>>('/api/admin/agent-recharges', params)
}
/**

View File

@@ -383,19 +383,19 @@ export class CardService extends BaseService {
}
/**
* 启用 IoT 卡
* @param id IoT卡ID
* 启用 IoT 卡 单卡复机
* @param iccid
*/
static enableIotCard(id: number): Promise<BaseResponse> {
return this.post<BaseResponse>(`/api/admin/iot-cards/${id}/enable`, {})
static enableIotCard(iccid: string): Promise<BaseResponse> {
return this.post<BaseResponse>(`/api/admin/assets/card/${iccid}/start`, {})
}
/**
* 停用 IoT 卡
* @param id IoT卡ID
* 停用 IoT 卡 单卡停机
* @param iccid
*/
static disableIotCard(id: number): Promise<BaseResponse> {
return this.post<BaseResponse>(`/api/admin/iot-cards/${id}/disable`, {})
static disableIotCard(iccid: string): Promise<BaseResponse> {
return this.post<BaseResponse>(`/api/admin/assets/card/${iccid}/stop`, {})
}
/**
@@ -410,17 +410,8 @@ export class CardService extends BaseService {
* 获取套餐流量详单(每日流量记录)
* @param packageUsageId 套餐使用记录ID
*/
static getPackageDailyRecords(packageUsageId: number): Promise<BaseResponse<{
package_name: string
package_usage_id: number
total_usage_mb: number
records: Array<{
date: string
daily_usage_mb: number
cumulative_usage_mb: number
}>
}>> {
return this.get<BaseResponse<{
static getPackageDailyRecords(packageUsageId: number): Promise<
BaseResponse<{
package_name: string
package_usage_id: number
total_usage_mb: number
@@ -429,6 +420,19 @@ export class CardService extends BaseService {
daily_usage_mb: number
cumulative_usage_mb: number
}>
}>>(`/api/admin/package-usage/${packageUsageId}/daily-records`)
}>
> {
return this.get<
BaseResponse<{
package_name: string
package_usage_id: number
total_usage_mb: number
records: Array<{
date: string
daily_usage_mb: number
cumulative_usage_mb: number
}>
}>
>(`/api/admin/package-usage/${packageUsageId}/daily-records`)
}
}

View File

@@ -170,7 +170,7 @@ export class DeviceService extends BaseService {
*/
static rebootDevice(imei: string): Promise<BaseResponse<DeviceOperationResponse>> {
return this.post<BaseResponse<DeviceOperationResponse>>(
`/api/admin/devices/by-imei/${imei}/reboot`,
`/api/admin/devices/by-identifier/${imei}/reboot`,
{}
)
}
@@ -181,7 +181,7 @@ export class DeviceService extends BaseService {
*/
static resetDevice(imei: string): Promise<BaseResponse<DeviceOperationResponse>> {
return this.post<BaseResponse<DeviceOperationResponse>>(
`/api/admin/devices/by-imei/${imei}/reset`,
`/api/admin/devices/by-identifier/${imei}/reset`,
{}
)
}
@@ -196,7 +196,7 @@ export class DeviceService extends BaseService {
data: SetSpeedLimitRequest
): Promise<BaseResponse<DeviceOperationResponse>> {
return this.put<BaseResponse<DeviceOperationResponse>>(
`/api/admin/devices/by-imei/${imei}/speed-limit`,
`/api/admin/devices/by-identifier/${imei}/speed-limit`,
data
)
}
@@ -211,7 +211,7 @@ export class DeviceService extends BaseService {
data: SwitchCardRequest
): Promise<BaseResponse<DeviceOperationResponse>> {
return this.post<BaseResponse<DeviceOperationResponse>>(
`/api/admin/devices/by-imei/${imei}/switch-card`,
`/api/admin/devices/by-identifier/${imei}/switch-card`,
data
)
}
@@ -226,7 +226,7 @@ export class DeviceService extends BaseService {
data: SetWiFiRequest
): Promise<BaseResponse<DeviceOperationResponse>> {
return this.put<BaseResponse<DeviceOperationResponse>>(
`/api/admin/devices/by-imei/${imei}/wifi`,
`/api/admin/devices/by-identifier/${imei}/wifi`,
data
)
}

View File

@@ -65,7 +65,9 @@ export class ExchangeService extends BaseService {
*/
static getExchanges(
params?: ExchangeQueryParams
): Promise<BaseResponse<{ list: ExchangeResponse[]; page: number; page_size: number; total: number }>> {
): Promise<
BaseResponse<{ list: ExchangeResponse[]; page: number; page_size: number; total: number }>
> {
return this.get<
BaseResponse<{ list: ExchangeResponse[]; page: number; page_size: number; total: number }>
>('/api/admin/exchanges', params)
@@ -123,7 +125,10 @@ export class ExchangeService extends BaseService {
* @param id 换货单ID
* @param data 发货参数
*/
static shipExchange(id: number, data: ShipExchangeRequest): Promise<BaseResponse<ExchangeResponse>> {
static shipExchange(
id: number,
data: ShipExchangeRequest
): Promise<BaseResponse<ExchangeResponse>> {
return this.post<BaseResponse<ExchangeResponse>>(`/api/admin/exchanges/${id}/ship`, data)
}
}

View File

@@ -20,9 +20,7 @@ export class ManualTriggerService extends BaseService {
* 批量手动触发
* POST /api/admin/polling-manual-trigger/batch
*/
static batchTrigger(
data: BatchManualTriggerRequest
): Promise<BaseResponse<ManualTriggerLog>> {
static batchTrigger(data: BatchManualTriggerRequest): Promise<BaseResponse<ManualTriggerLog>> {
return this.post<BaseResponse<ManualTriggerLog>>(
'/api/admin/polling-manual-trigger/batch',
data
@@ -46,9 +44,7 @@ export class ManualTriggerService extends BaseService {
* 单卡手动触发
* POST /api/admin/polling-manual-trigger/single
*/
static singleTrigger(
data: SingleManualTriggerRequest
): Promise<BaseResponse<ManualTriggerLog>> {
static singleTrigger(data: SingleManualTriggerRequest): Promise<BaseResponse<ManualTriggerLog>> {
return this.post<BaseResponse<ManualTriggerLog>>(
'/api/admin/polling-manual-trigger/single',
data

View File

@@ -51,12 +51,7 @@ export class OrderService extends BaseService {
* 套餐购买预检
* @param data 预检请求参数
*/
static purchaseCheck(
data: PurchaseCheckRequest
): Promise<BaseResponse<PurchaseCheckResponse>> {
return this.post<BaseResponse<PurchaseCheckResponse>>(
'/api/admin/orders/purchase-check',
data
)
static purchaseCheck(data: PurchaseCheckRequest): Promise<BaseResponse<PurchaseCheckResponse>> {
return this.post<BaseResponse<PurchaseCheckResponse>>('/api/admin/orders/purchase-check', data)
}
}

View File

@@ -36,7 +36,10 @@ export class PollingConcurrencyService extends BaseService {
* @param taskType 任务类型
* @param params 更新参数
*/
static updateConcurrency(taskType: string, params: UpdateConcurrencyParams): Promise<BaseResponse<void>> {
static updateConcurrency(
taskType: string,
params: UpdateConcurrencyParams
): Promise<BaseResponse<void>> {
return this.put<BaseResponse<void>>(`/api/admin/polling-concurrency/${taskType}`, params)
}

View File

@@ -41,9 +41,7 @@ export class ShopSeriesGrantService extends BaseService {
* GET /api/admin/shop-series-grants/{id}
* @param id 授权ID
*/
static getShopSeriesGrantDetail(
id: number
): Promise<BaseResponse<ShopSeriesGrantResponse>> {
static getShopSeriesGrantDetail(id: number): Promise<BaseResponse<ShopSeriesGrantResponse>> {
return this.getOne<ShopSeriesGrantResponse>(`/api/admin/shop-series-grants/${id}`)
}
@@ -57,10 +55,7 @@ export class ShopSeriesGrantService extends BaseService {
id: number,
data: UpdateShopSeriesGrantRequest
): Promise<BaseResponse<ShopSeriesGrantResponse>> {
return this.update<ShopSeriesGrantResponse>(
`/api/admin/shop-series-grants/${id}`,
data
)
return this.update<ShopSeriesGrantResponse>(`/api/admin/shop-series-grants/${id}`, data)
}
/**

View File

@@ -32,9 +32,7 @@ export class WechatConfigService extends BaseService {
/**
* 创建支付配置
*/
static createWechatConfig(
data: CreateWechatConfigRequest
): Promise<BaseResponse<WechatConfig>> {
static createWechatConfig(data: CreateWechatConfigRequest): Promise<BaseResponse<WechatConfig>> {
return this.post<BaseResponse<WechatConfig>>('/api/admin/wechat-configs', data)
}