This commit is contained in:
@@ -312,7 +312,8 @@ export interface StandaloneCardQueryParams extends PaginationParams {
|
||||
shop_id?: number // 分销商ID
|
||||
iccid?: string // ICCID(模糊查询)
|
||||
msisdn?: string // 卡接入号(模糊查询)
|
||||
virtual_no?: string // 虚拟号(模糊查询)
|
||||
virtual_no?: string // 卡虚拟号(模糊查询)
|
||||
device_virtual_no?: string // 绑定设备虚拟号(模糊查询)
|
||||
batch_no?: string // 批次号
|
||||
package_id?: number // 套餐ID
|
||||
is_distributed?: boolean // 是否已分销
|
||||
@@ -328,7 +329,8 @@ export interface StandaloneIotCard {
|
||||
iccid: string // ICCID
|
||||
imsi?: string // IMSI (可选)
|
||||
msisdn?: string // 卡接入号 (可选)
|
||||
virtual_no?: string // 虚拟号(可空)
|
||||
virtual_no?: string // 卡虚拟号(可空)
|
||||
device_virtual_no?: string // 绑定设备虚拟号(可空)
|
||||
carrier_id: number // 运营商ID
|
||||
carrier_type: string // 运营商类型 (CMCC:中国移动, CUCC:中国联通, CTCC:中国电信, CBN:中国广电)
|
||||
carrier_name: string // 运营商名称
|
||||
|
||||
@@ -94,6 +94,7 @@ export interface CreateOrderRequest {
|
||||
identifier?: string // 资产标识符(ICCID 或 VirtualNo)
|
||||
package_ids: number[] // 套餐ID列表
|
||||
payment_method: OrderPaymentMethod // 支付方式
|
||||
payment_voucher_key?: string // 线下支付凭证(仅 offline 必填)
|
||||
}
|
||||
|
||||
// 创建订单响应 (返回订单详情)
|
||||
|
||||
@@ -205,6 +205,8 @@ export interface SeriesSelectOption {
|
||||
id: number
|
||||
series_name: string
|
||||
series_code: string
|
||||
enable_one_time_commission?: boolean // 是否启用一次性佣金
|
||||
one_time_commission_config?: SeriesOneTimeCommissionConfig // 一次性佣金配置
|
||||
}
|
||||
|
||||
// ==================== 代理系列授权 (新接口) ====================
|
||||
|
||||
@@ -13,6 +13,7 @@ export interface ShopResponse {
|
||||
shop_code: string // 店铺编号
|
||||
level: number // 店铺层级 (1-7级)
|
||||
parent_id: number | null // 上级店铺ID
|
||||
parent_shop_name?: string // 上级店铺名称
|
||||
province: string // 省份
|
||||
city: string // 城市
|
||||
district: string // 区县
|
||||
@@ -26,6 +27,7 @@ export interface ShopResponse {
|
||||
export interface ShopQueryParams extends PaginationParams {
|
||||
shop_name?: string // 店铺名称模糊查询
|
||||
shop_code?: string // 店铺编号模糊查询
|
||||
parent_shop_name?: string // 上级店铺名称模糊查询
|
||||
parent_id?: number | null // 上级店铺ID
|
||||
level?: number | null // 店铺层级 (1-7级)
|
||||
status?: number | null // 状态 (0:禁用, 1:启用)
|
||||
|
||||
2
src/types/components.d.ts
vendored
2
src/types/components.d.ts
vendored
@@ -87,6 +87,7 @@ declare module 'vue' {
|
||||
ElButton: typeof import('element-plus/es')['ElButton']
|
||||
ElCalendar: typeof import('element-plus/es')['ElCalendar']
|
||||
ElCard: typeof import('element-plus/es')['ElCard']
|
||||
ElCascader: typeof import('element-plus/es')['ElCascader']
|
||||
ElCheckbox: typeof import('element-plus/es')['ElCheckbox']
|
||||
ElCheckboxGroup: typeof import('element-plus/es')['ElCheckboxGroup']
|
||||
ElCol: typeof import('element-plus/es')['ElCol']
|
||||
@@ -104,6 +105,7 @@ declare module 'vue' {
|
||||
ElForm: typeof import('element-plus/es')['ElForm']
|
||||
ElFormItem: typeof import('element-plus/es')['ElFormItem']
|
||||
ElIcon: typeof import('element-plus/es')['ElIcon']
|
||||
ElImage: typeof import('element-plus/es')['ElImage']
|
||||
ElInput: typeof import('element-plus/es')['ElInput']
|
||||
ElInputNumber: typeof import('element-plus/es')['ElInputNumber']
|
||||
ElMenu: typeof import('element-plus/es')['ElMenu']
|
||||
|
||||
Reference in New Issue
Block a user