// Package tsimcardinfo // @Link https://github.com/xiujiecn/xiu-admin // @Copyright Copyright (c) 2026 LiXiujie // @Author Lxj // @License https://github.com/xiujiecn/xiu-admin/blob/master/LICENSE // @AutoGenerate Version package v1 //tsimcardinfo import ( "git.5iot.com/iotlcm-public/iotlcm-admin-svr/internal/model" "git.5iot.com/iotlcm-public/iotlcm-admin-svr/internal/model/response" "github.com/gogf/gf/v2/frame/g" ) // ListReq 查询卡信息表列表 type TSimCardInfoListReq struct { g.Meta `path:"/tSimCardInfo/list" method:"get,post" tags:"卡信息表" summary:"获取卡信息表列表" x-check-permission:"cpm:iot:tSimCardInfo:list"` model.TSimCardInfoListParam } type TSimCardInfoListRes struct { response.PageResult Items []*model.TSimCardInfoListModel `json:"items" dc:"数据列表"` } // ExportReq 导出卡信息表列表 type TSimCardInfoExportReq struct { g.Meta `path:"/tSimCardInfo/export" method:"post" tags:"卡信息表" summary:"导出卡信息表列表" x-check-permission:"cpm:iot:tSimCardInfo:export"` model.TSimCardInfoListParam } type TSimCardInfoExportRes struct{} // ViewReq 获取卡信息表指定信息 type TSimCardInfoViewReq struct { g.Meta `path:"/tSimCardInfo/view" method:"get" tags:"卡信息表" summary:"获取卡信息表指定信息" x-check-permission:"cpm:iot:tSimCardInfo:view"` model.TSimCardInfoViewParam } type TSimCardInfoViewRes struct { *model.TSimCardInfoViewModel } // EditReq 修改/新增卡信息表 type TSimCardInfoEditReq struct { g.Meta `path:"/tSimCardInfo/edit" method:"post" tags:"卡信息表" summary:"修改/新增卡信息表" x-check-permission:"cpm:iot:tSimCardInfo:edit"` model.TSimCardInfoEditParam } type TSimCardInfoEditRes struct{} // DeleteReq 删除卡信息表 type TSimCardInfoDeleteReq struct { g.Meta `path:"/tSimCardInfo/delete" method:"post" tags:"卡信息表" summary:"删除卡信息表" x-check-permission:"cpm:iot:tSimCardInfo:delete"` model.TSimCardInfoDeleteParam } type TSimCardInfoDeleteRes struct{} // SyncSimCardFlowReq 同步SIM卡流量 type TSimCardInfoSyncSimCardFlowReq struct { g.Meta `path:"/tSimCardInfo/syncSimCardFlow" method:"post" tags:"卡信息表" summary:"同步SIM卡流量" x-check-permission:"cpm:iot:tSimCardInfo:syncCardFlow"` model.SyncSimCardFlowInput } type TSimCardInfoSyncSimCardFlowRes struct{} // SyncSimCardStatusReq 同步SIM卡状态 type TSimCardInfoSyncSimCardStatusReq struct { g.Meta `path:"/tSimCardInfo/syncSimCardStatus" method:"post" tags:"卡信息表" summary:"同步SIM卡状态" x-check-permission:"cpm:iot:tSimCardInfo:syncSimCardStatus"` model.SyncSimCardStatusInput } type TSimCardInfoSyncSimCardStatusRes struct{} // SyncSimCardStatusQueueReq enqueues one SIM status query without calling the // legacy synchronous status implementation. type TSimCardInfoSyncSimCardStatusQueueReq struct { g.Meta `path:"/tSimCardInfo/syncSimCardStatusQueue" method:"post" tags:"卡信息表" summary:"异步同步SIM卡状态" x-check-permission:"cpm:iot:tSimCardInfo:syncSimCardStatusQueue"` model.SyncSimCardStatusInput } type TSimCardInfoSyncSimCardStatusQueueRes struct{} // QuerySimSessionReq 查询SIM卡会话 type TSimCardInfoQuerySimSessionReq struct { g.Meta `path:"/tSimCardInfo/querySimSession" method:"get" tags:"卡信息表" summary:"查询SIM卡会话" x-check-permission:"cpm:iot:tSimCardInfo:querySimSession"` model.QuerySimSessionInput } type TSimCardInfoQuerySimSessionRes struct { *model.QuerySimSessionOutput } // QuerySimStatusReq 查询SIM卡状态 type TSimCardInfoQuerySimStatusReq struct { g.Meta `path:"/tSimCardInfo/querySimStatus" method:"get" tags:"卡信息表" summary:"查询SIM卡状态" x-check-permission:"cpm:iot:tSimCardInfo:querySimStatus"` model.QuerySimStatusInput } type TSimCardInfoQuerySimStatusRes struct { *model.QuerySimStatusOutput }