This commit is contained in:
@@ -50,7 +50,7 @@ const (
|
||||
AssetAuditOpAssetPackageUsage = "asset_package_usage" // 资产套餐已用量更新
|
||||
AssetAuditOpCardSpeedTier = "card_speed_tier" // IoT 卡固定限速档位设置
|
||||
AssetAuditOpDeviceImportTaskCreate = "device_import_task_create" // 设备导入任务创建
|
||||
AssetAuditOpDeviceBatchTaskCreate = "device_batch_task_create" // 设备CSV批量分配任务创建
|
||||
AssetAuditOpDeviceBatchTaskCreate = "device_batch_task_create" // 设备 CSV 批量操作任务创建
|
||||
AssetAuditOpIotCardImportTaskCreate = "iot_card_import_task_create" // 卡导入任务创建
|
||||
)
|
||||
|
||||
|
||||
@@ -7,12 +7,13 @@ const (
|
||||
DeviceImportOperationCreate = "import" // 导入并创建设备
|
||||
DeviceImportOperationAssignShop = "assign_shop" // 按单列 CSV 分配目标代理店铺
|
||||
DeviceImportOperationAssignSeries = "assign_series" // 按单列 CSV 设置目标套餐系列
|
||||
DeviceImportOperationRecall = "recall" // 按单列 CSV 回收设备
|
||||
)
|
||||
|
||||
// 设备批量分配 CSV 约束。
|
||||
// 设备 CSV 批量操作约束。
|
||||
const (
|
||||
StoragePurposeDeviceBatchAllocation = "device_batch_allocation" // 设备批量分配 CSV 上传用途
|
||||
DeviceBatchAllocationStoragePrefix = "device-batch-allocations" // 设备批量分配对象存储目录
|
||||
StoragePurposeDeviceBatchAllocation = "device_batch_allocation" // 设备 CSV 批量操作上传用途
|
||||
DeviceBatchAllocationStoragePrefix = "device-batch-allocations" // 设备 CSV 批量操作对象存储目录
|
||||
DeviceBatchAllocationMaxRows = 1000 // 单个 CSV 最大设备行数
|
||||
DeviceBatchAllocationMaxFileSize = int64(10 * 1024 * 1024) // 单个 CSV 最大字节数
|
||||
DeviceBatchAllocationTaskTimeout = 2 * time.Hour // 单个任务最长执行时间
|
||||
@@ -21,7 +22,7 @@ const (
|
||||
// IsDeviceImportOperation 判断是否为设备导入任务支持的业务类型。
|
||||
func IsDeviceImportOperation(operation string) bool {
|
||||
switch operation {
|
||||
case DeviceImportOperationCreate, DeviceImportOperationAssignShop, DeviceImportOperationAssignSeries:
|
||||
case DeviceImportOperationCreate, DeviceImportOperationAssignShop, DeviceImportOperationAssignSeries, DeviceImportOperationRecall:
|
||||
return true
|
||||
default:
|
||||
return false
|
||||
@@ -37,6 +38,8 @@ func GetDeviceImportOperationName(operation string) string {
|
||||
return "分配目标代理"
|
||||
case DeviceImportOperationAssignSeries:
|
||||
return "设置套餐系列"
|
||||
case DeviceImportOperationRecall:
|
||||
return "回收设备"
|
||||
default:
|
||||
return "未知"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user