// Package tsimflowpackageinfo // @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 //tsimflowpackageinfo 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 查询SIM流量套餐管理列表 type TSimFlowPackageInfoListReq struct { g.Meta `path:"/tSimFlowPackageInfo/list" method:"get" tags:"SIM流量套餐管理" summary:"获取SIM流量套餐管理列表" x-check-permission:"cpm:iot:tSimFlowPackageInfo:list"` model.TSimFlowPackageInfoListParam } type TSimFlowPackageInfoListRes struct { response.PageResult Items []*model.TSimFlowPackageInfoListModel `json:"items" dc:"数据列表"` } // ExportReq 导出SIM流量套餐管理列表 type TSimFlowPackageInfoExportReq struct { g.Meta `path:"/tSimFlowPackageInfo/export" method:"post" tags:"SIM流量套餐管理" summary:"导出SIM流量套餐管理列表" x-check-permission:"cpm:iot:tSimFlowPackageInfo:export"` model.TSimFlowPackageInfoListParam } type TSimFlowPackageInfoExportRes struct{} // ViewReq 获取SIM流量套餐管理指定信息 type TSimFlowPackageInfoViewReq struct { g.Meta `path:"/tSimFlowPackageInfo/view" method:"get" tags:"SIM流量套餐管理" summary:"获取SIM流量套餐管理指定信息" x-check-permission:"cpm:iot:tSimFlowPackageInfo:view"` model.TSimFlowPackageInfoViewParam } type TSimFlowPackageInfoViewRes struct { *model.TSimFlowPackageInfoViewModel } // EditReq 修改/新增SIM流量套餐管理 type TSimFlowPackageInfoEditReq struct { g.Meta `path:"/tSimFlowPackageInfo/edit" method:"post" tags:"SIM流量套餐管理" summary:"修改/新增SIM流量套餐管理" x-check-permission:"cpm:iot:tSimFlowPackageInfo:edit"` model.TSimFlowPackageInfoEditParam } type TSimFlowPackageInfoEditRes struct{} // DeleteReq 删除SIM流量套餐管理 type TSimFlowPackageInfoDeleteReq struct { g.Meta `path:"/tSimFlowPackageInfo/delete" method:"post" tags:"SIM流量套餐管理" summary:"删除SIM流量套餐管理" x-check-permission:"cpm:iot:tSimFlowPackageInfo:delete"` model.TSimFlowPackageInfoDeleteParam } type TSimFlowPackageInfoDeleteRes struct{} type TSimFlowPackageInfoSyncDeptPackagesReq struct { g.Meta `path:"/tSimFlowPackageInfo/syncDeptPackages" method:"post" tags:"SIM流量套餐管理" summary:"同步当前部门套餐关联" x-check-permission:"cpm:iot:tSimFlowPackageInfo:list"` } type TSimFlowPackageInfoSyncDeptPackagesRes struct{} // FlowPackageListReq 可配置池列表 type TSimFlowPackageInfoFlowPackageListReq struct { g.Meta `path:"/tSimFlowPackageInfo/flowPackageList" method:"get" tags:"SIM流量套餐管理" summary:"可配置池套餐列表" x-check-permission:"cpm:iot:tSimFlowPackageInfo:list"` model.TSimFlowPackageInfoFlowPackageListParam } type TSimFlowPackageInfoFlowPackageListRes struct { Items []*model.TSimFlowPackageInfoListModel `json:"items" dc:"数据列表"` } // FlowPackageAddListReq 可配置池加油包列表 type TSimFlowPackageInfoFlowPackageAddListReq struct { g.Meta `path:"/tSimFlowPackageInfo/flowPackageAddList" method:"get" tags:"SIM流量套餐管理" summary:"可配置池加油包列表" x-check-permission:"cpm:iot:tSimFlowPackageInfo:list"` } type TSimFlowPackageInfoFlowPackageAddListRes struct { Items []*model.TSimFlowPackageInfoListModel `json:"items" dc:"数据列表"` } // GetFlowPackageOptionsReq 获取流量套餐GB+MB组合选项 type TSimFlowPackageInfoGetFlowPackageOptionsReq struct { g.Meta `path:"/tSimFlowPackageInfo/getFlowPackageOptions" method:"get" tags:"SIM流量套餐管理" summary:"获取流量套餐GB+MB组合选项" x-check-permission:"cpm:iot:tSimFlowPackageInfo:list"` model.TSimFlowPackageInfoFlowPackageOptionsParam } type TSimFlowPackageInfoGetFlowPackageOptionsRes struct { Items []string `json:"items" dc:"GB+MB组合列表,格式:['1,2','1,3']"` }