package v1 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" ) type TSimCardBindPkgListReq struct { g.Meta `path:"/tSimCardBindPkg/list" method:"get" tags:"订购表" summary:"获取订购表列表" x-check-permission:"cpm:iot:tSimCardBindPkg:list"` model.TSimCardBindPkgListParam } type TSimCardBindPkgListRes struct { response.PageResult Items []*model.TSimCardBindPkgListModel `json:"items" dc:"数据列表"` } type TSimCardBindPkgExportReq struct { g.Meta `path:"/tSimCardBindPkg/export" method:"post" tags:"订购表" summary:"导出订购表列表" x-check-permission:"cpm:iot:tSimCardBindPkg:export"` model.TSimCardBindPkgListParam } type TSimCardBindPkgExportRes struct{} type TSimCardBindPkgViewReq struct { g.Meta `path:"/tSimCardBindPkg/view" method:"get" tags:"订购表" summary:"获取订购表详情" x-check-permission:"cpm:iot:tSimCardBindPkg:view"` model.TSimCardBindPkgViewParam } type TSimCardBindPkgViewRes struct { *model.TSimCardBindPkgViewModel } type TSimCardBindPkgEditReq struct { g.Meta `path:"/tSimCardBindPkg/edit" method:"post" tags:"订购表" summary:"新增或修改订购表" x-check-permission:"cpm:iot:tSimCardBindPkg:edit"` model.TSimCardBindPkgEditParam } type TSimCardBindPkgEditRes struct{} type TSimCardBindPkgDeleteReq struct { g.Meta `path:"/tSimCardBindPkg/delete" method:"post" tags:"订购表" summary:"删除订购表" x-check-permission:"cpm:iot:tSimCardBindPkg:delete"` model.TSimCardBindPkgDeleteParam } type TSimCardBindPkgDeleteRes struct{} type TSimCardBindPkgGetPkgInfoReq struct { g.Meta `path:"/tSimCardBindPkg/getPkgInfo" method:"get" tags:"订购表" summary:"套餐详情查询" x-check-permission:"cpm:iot:tSimCardBindPkg:getPkgInfo"` model.TSimCardBindPkgInfoParam } type TSimCardBindPkgGetPkgInfoRes struct { response.PageResult Items []*model.TSimCardBindPkgListModel `json:"items" dc:"套餐详情列表"` } type TSimCardBindPkgGetChangePkgReq struct { g.Meta `path:"/tSimCardBindPkg/getChangePkg" method:"get" tags:"订购表" summary:"变更套餐查询" x-check-permission:"cpm:iot:tSimCardBindPkg:getChangePkg"` model.TSimCardBindPkgInfoParam } type TSimCardBindPkgGetChangePkgRes struct { response.PageResult Items []*model.TSimCardBindPkgListModel `json:"items" dc:"变更套餐列表"` } type TSimCardBindPkgAddPackageOptionsReq struct { g.Meta `path:"/tSimCardBindPkg/addPackage/options" method:"post" tags:"加油包" summary:"获取单卡可订购加油包" x-check-permission:"cpm:iot:tSimCardBindPkg:addPackage"` model.TSimCardAddPackageOptionsParam } type TSimCardBindPkgAddPackageOptionsRes struct { *model.TSimAddPackageOptionsRes } type TSimCardBindPkgAddPackagePaymentContextReq struct { g.Meta `path:"/tSimCardBindPkg/addPackage/payment-context" method:"post" tags:"加油包" summary:"获取单卡加油包支付上下文" x-check-permission:"cpm:iot:tSimCardBindPkg:addPackage"` } type TSimCardBindPkgAddPackagePaymentContextRes struct { *model.TSimAddPackageOptionsRes } type TSimCardBindPkgDownloadExcelTemplateReq struct { g.Meta `path:"/tSimCardBindPkg/addPackage/excel/template" method:"get" tags:"加油包" summary:"下载单卡加油包导入模板" x-check-permission:"cpm:iot:tSimCardBindPkg:addPackage"` } type TSimCardBindPkgDownloadExcelTemplateRes struct{} type TSimCardBindPkgSubmitExcelReq struct { g.Meta `path:"/tSimCardBindPkg/addPackage/excel/submit" method:"post" tags:"加油包" summary:"提交单卡加油包Excel批次" x-check-permission:"cpm:iot:tSimCardBindPkg:addPackage"` model.TSimCardBindPkgAddPackageExcelSubmitParam } type TSimCardBindPkgSubmitExcelRes struct { *model.TSimCardBindPkgAddPackageExcelSubmitRes } type TSimCardBindPkgSubmitInputReq struct { g.Meta `path:"/tSimCardBindPkg/addPackage/input/submit" method:"post" tags:"加油包" summary:"提交单卡加油包手输批次" x-check-permission:"cpm:iot:tSimCardBindPkg:addPackage"` model.TSimCardBindPkgAddPackageInputSubmitParam } type TSimCardBindPkgSubmitInputRes struct { *model.TSimCardBindPkgAddPackageInputSubmitRes } type TSimCardBindPkgAddPackageInputPrepareReq struct { g.Meta `path:"/tSimCardBindPkg/addPackage/input/prepare" method:"post" tags:"加油包" summary:"单卡加油包手输预处理" x-check-permission:"cpm:iot:tSimCardBindPkg:addPackage"` model.TSimCardBindPkgAddPackageInputPrepareParam } type TSimCardBindPkgAddPackageInputPrepareRes struct { *model.TSimCardBindPkgAddPackageInputPrepareRes } type TSimCardBindPkgAddPackagePrepareResultReq struct { g.Meta `path:"/tSimCardBindPkg/addPackage/prepare/result" method:"get" tags:"加油包" summary:"查询单卡加油包预处理结果" x-check-permission:"cpm:iot:tSimCardBindPkg:addPackage"` BatchNo string `json:"batchNo" v:"required#批次号不能为空" in:"query" dc:"批次号"` } type TSimCardBindPkgAddPackagePrepareResultRes struct { *model.TSimCardBindPkgAddPackagePrepareResultRes } type TSimCardBindPkgAddPackageBatchConfirmReq struct { g.Meta `path:"/tSimCardBindPkg/addPackage/batch/confirm" method:"post" tags:"加油包" summary:"确认单卡加油包采购批次" x-check-permission:"cpm:iot:tSimCardBindPkg:addPackage"` model.TSimCardBindPkgAddPackageBatchConfirmParam } type TSimCardBindPkgAddPackageBatchConfirmRes struct { *model.TSimCardBindPkgAddPackageBatchConfirmRes }