// Package twomain // @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 //twomain 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" ) // TWoMainListReq 查询工单主表列表 type TWoMainListReq struct { g.Meta `path:"/tWoMain/list" method:"get" tags:"工单主表" summary:"获取工单主表列表" x-check-permission:"cpm:gen:tWoMain:list"` model.TWoMainListParam } type TWoMainListRes struct { response.PageResult Items []*model.TWoMainListModel `json:"items" dc:"数据列表"` } // TWoMainExportReq 导出工单主表列表 type TWoMainExportReq struct { g.Meta `path:"/tWoMain/export" method:"post" tags:"工单主表" summary:"导出工单主表列表" x-check-permission:"cpm:gen:tWoMain:export"` model.TWoMainListParam } type TWoMainExportRes struct{} // TWoMainViewReq 获取工单主表指定信息 type TWoMainViewReq struct { g.Meta `path:"/tWoMain/view" method:"get" tags:"工单主表" summary:"获取工单主表指定信息" x-check-permission:"cpm:gen:tWoMain:view"` model.TWoMainViewParam } type TWoMainViewRes struct { *model.TWoMainViewModel } // TWoMainEditReq 修改/新增工单主表 type TWoMainEditReq struct { g.Meta `path:"/tWoMain/edit" method:"post" tags:"工单主表" summary:"修改/新增工单主表" x-check-permission:"cpm:gen:tWoMain:edit"` model.TWoMainEditParam } type TWoMainEditRes struct{} type TWoMainTransferReq struct { g.Meta `path:"/tWoMain/transfer" method:"post" tags:"工单主表" summary:"工单转单到顶级部门" x-check-permission:"cpm:gen:tWoMain:transfer"` model.TWoMainTransferParam } type TWoMainTransferRes struct{} type TWoMainResolveReq struct { g.Meta `path:"/tWoMain/resolve" method:"post" tags:"工单主表" summary:"工单处理完成" x-check-permission:"cpm:gen:tWoMain:resolve"` model.TWoMainResolveParam } type TWoMainResolveRes struct{} type TWoMainCancelReq struct { g.Meta `path:"/tWoMain/cancel" method:"post" tags:"工单主表" summary:"用户取消工单" x-check-permission:"cpm:gen:tWoMain:cancel"` model.TWoMainCancelParam } type TWoMainCancelRes struct{} type TWoMainCloseReq struct { g.Meta `path:"/tWoMain/close" method:"post" tags:"工单主表" summary:"关闭工单" x-check-permission:"cpm:gen:tWoMain:close"` model.TWoMainCloseParam } type TWoMainCloseRes struct{} type TWoMainEvaluateReq struct { g.Meta `path:"/tWoMain/evaluate" method:"post" tags:"工单主表" summary:"用户评价工单" x-check-permission:"cpm:gen:tWoMain:evaluate"` model.TWoMainEvaluateParam } type TWoMainEvaluateRes struct{} // TWoMainDeleteReq 删除工单主表 type TWoMainDeleteReq struct { g.Meta `path:"/tWoMain/delete" method:"post" tags:"工单主表" summary:"删除工单主表" x-check-permission:"cpm:gen:tWoMain:delete"` model.TWoMainDeleteParam } type TWoMainDeleteRes struct{}