修改
This commit is contained in:
@@ -5,22 +5,23 @@ import (
|
||||
)
|
||||
|
||||
var snapshotFieldSet = map[string]struct{}{
|
||||
"id": {},
|
||||
"virtual_no": {},
|
||||
"iccid": {},
|
||||
"imei": {},
|
||||
"sn": {},
|
||||
"msisdn": {},
|
||||
"shop_id": {},
|
||||
"status": {},
|
||||
"series_id": {},
|
||||
"enable_polling": {},
|
||||
"realname_policy": {},
|
||||
"real_name_status": {},
|
||||
"network_status": {},
|
||||
"stop_reason": {},
|
||||
"deleted": {},
|
||||
"asset_status": {},
|
||||
"id": {},
|
||||
"virtual_no": {},
|
||||
"device_virtual_no": {},
|
||||
"iccid": {},
|
||||
"imei": {},
|
||||
"sn": {},
|
||||
"msisdn": {},
|
||||
"shop_id": {},
|
||||
"status": {},
|
||||
"series_id": {},
|
||||
"enable_polling": {},
|
||||
"realname_policy": {},
|
||||
"real_name_status": {},
|
||||
"network_status": {},
|
||||
"stop_reason": {},
|
||||
"deleted": {},
|
||||
"asset_status": {},
|
||||
}
|
||||
|
||||
// normalizeOperationContent 将原始 before/after 数据归一化为“操作内容”。
|
||||
@@ -250,34 +251,49 @@ func getOperationFieldDesc(operationType string) map[string]string {
|
||||
switch strings.TrimSpace(operationType) {
|
||||
case "card_allocate", "device_allocate":
|
||||
return mergeFieldDesc(common, map[string]string{
|
||||
"target_shop_id": "目标店铺ID",
|
||||
"to_shop_id": "目标店铺ID",
|
||||
"device_ids": "设备ID列表",
|
||||
"card_ids": "卡ID列表",
|
||||
"selection_type": "选择方式",
|
||||
"new_status": "变更后状态",
|
||||
"target_shop_id": "目标店铺ID",
|
||||
"target_shop_name": "目标店铺名称",
|
||||
"to_shop_id": "目标店铺ID",
|
||||
"to_shop_name": "目标店铺名称",
|
||||
"device_ids": "设备ID列表",
|
||||
"device_virtual_nos": "设备虚拟号列表",
|
||||
"card_ids": "卡ID列表",
|
||||
"iccids": "卡ICCID列表",
|
||||
"selection_type": "选择方式",
|
||||
"new_status": "变更后状态",
|
||||
})
|
||||
case "card_recall", "device_recall":
|
||||
return mergeFieldDesc(common, map[string]string{
|
||||
"source_shop_id": "来源店铺ID",
|
||||
"target_shop": "回收后归属店铺(空表示平台库存)",
|
||||
"device_ids": "设备ID列表",
|
||||
"card_ids": "卡ID列表",
|
||||
"selection_type": "选择方式",
|
||||
"new_status": "变更后状态",
|
||||
"source_shop_id": "来源店铺ID",
|
||||
"source_shop_name": "来源店铺名称",
|
||||
"target_shop": "回收后归属店铺ID(空表示平台库存)",
|
||||
"target_shop_name": "回收后归属店铺名称",
|
||||
"device_ids": "设备ID列表",
|
||||
"device_virtual_nos": "设备虚拟号列表",
|
||||
"card_ids": "卡ID列表",
|
||||
"iccids": "卡ICCID列表",
|
||||
"selection_type": "选择方式",
|
||||
"new_status": "变更后状态",
|
||||
})
|
||||
case "device_bind_card":
|
||||
return map[string]string{
|
||||
"binding_id": "绑定记录ID",
|
||||
"slot_position": "插槽位置",
|
||||
"iot_card_id": "卡ID",
|
||||
"iccid": "卡ICCID",
|
||||
"binding_id": "绑定记录ID",
|
||||
"slot_position": "插槽位置",
|
||||
"device_id": "设备ID",
|
||||
"device_virtual_no": "设备虚拟号",
|
||||
"device_imei": "设备IMEI",
|
||||
"iot_card_id": "卡ID",
|
||||
"iccid": "卡ICCID",
|
||||
}
|
||||
case "device_unbind_card":
|
||||
return map[string]string{
|
||||
"binding_id": "绑定记录ID",
|
||||
"iot_card_id": "卡ID",
|
||||
"unbind": "是否执行解绑",
|
||||
"binding_id": "绑定记录ID",
|
||||
"device_id": "设备ID",
|
||||
"device_virtual_no": "设备虚拟号",
|
||||
"device_imei": "设备IMEI",
|
||||
"iot_card_id": "卡ID",
|
||||
"iccid": "卡ICCID",
|
||||
"unbind": "是否执行解绑",
|
||||
}
|
||||
case "device_stop", "device_start":
|
||||
return mergeFieldDesc(common, map[string]string{
|
||||
@@ -297,7 +313,9 @@ func getOperationFieldDesc(operationType string) map[string]string {
|
||||
}
|
||||
case "device_switch_card":
|
||||
return map[string]string{
|
||||
"target_iccid": "目标ICCID",
|
||||
"device_virtual_no": "设备虚拟号",
|
||||
"device_imei": "设备IMEI",
|
||||
"target_iccid": "目标ICCID",
|
||||
}
|
||||
case "device_switch_mode":
|
||||
return map[string]string{
|
||||
@@ -312,9 +330,11 @@ func getOperationFieldDesc(operationType string) map[string]string {
|
||||
"action": "设备恢复出厂动作",
|
||||
}
|
||||
case "asset_polling_status", "card_polling_status":
|
||||
return map[string]string{
|
||||
return mergeFieldDesc(common, map[string]string{
|
||||
"enable_polling": "轮询开关(true启用/false禁用)",
|
||||
}
|
||||
"card_ids": "卡ID列表",
|
||||
"iccids": "卡ICCID列表",
|
||||
})
|
||||
case "asset_realname_policy", "card_realname_policy":
|
||||
return map[string]string{
|
||||
"realname_policy": "实名策略(none/before_order/after_order)",
|
||||
@@ -324,10 +344,13 @@ func getOperationFieldDesc(operationType string) map[string]string {
|
||||
"real_name_status": "实名状态(0未实名/1已实名)",
|
||||
}
|
||||
case "asset_deactivate", "card_delete", "card_batch_delete", "device_delete":
|
||||
return map[string]string{
|
||||
"asset_status": "资产状态",
|
||||
"deleted": "是否删除",
|
||||
}
|
||||
return mergeFieldDesc(common, map[string]string{
|
||||
"asset_status": "资产状态",
|
||||
"deleted": "是否删除",
|
||||
"iccids": "卡ICCID列表",
|
||||
"device_virtual_nos": "设备虚拟号列表",
|
||||
"device_imei": "设备IMEI",
|
||||
})
|
||||
case "device_import_task_create", "iot_card_import_task_create":
|
||||
return map[string]string{
|
||||
"batch_no": "批次号",
|
||||
@@ -337,7 +360,19 @@ func getOperationFieldDesc(operationType string) map[string]string {
|
||||
"card_category": "卡类型(仅卡导入)",
|
||||
}
|
||||
default:
|
||||
return common
|
||||
return mergeFieldDesc(common, map[string]string{
|
||||
"card_id": "卡ID",
|
||||
"iccid": "卡ICCID",
|
||||
"iccids": "卡ICCID列表",
|
||||
"device_id": "设备ID",
|
||||
"device_virtual_no": "设备虚拟号",
|
||||
"device_virtual_nos": "设备虚拟号列表",
|
||||
"device_imei": "设备IMEI",
|
||||
"device_sn": "设备SN",
|
||||
"shop_name": "店铺名称",
|
||||
"target_shop_name": "目标店铺名称",
|
||||
"source_shop_name": "来源店铺名称",
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user