zky_mandate/api/v1/businesses/classifu_statuse.go
2025-08-07 18:40:59 +08:00

80 lines
2.4 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// ==========================================================================
// GFast自动生成api操作代码。
// 生成日期2025-08-07 14:57:37
// 生成路径: api/v1/businesses/classify_statuse.go
// 生成人gfast
// desc:分类地位相关参数
// company:云南奇讯科技有限公司
// ==========================================================================
package businesses
import (
"github.com/gogf/gf/v2/frame/g"
commonApi "github.com/tiger1103/gfast/v3/api/v1/common"
"github.com/tiger1103/gfast/v3/internal/app/businesses/model"
)
// ClassifyStatuseSearchReq 分页请求参数
type ClassifyStatuseSearchReq struct {
g.Meta `path:"/list" tags:"分类地位" method:"get" summary:"分类地位列表"`
commonApi.Author
model.ClassifyStatuseSearchReq
}
// ClassifyStatuseSearchRes 列表返回结果
type ClassifyStatuseSearchRes struct {
g.Meta `mime:"application/json"`
*model.ClassifyStatuseSearchRes
}
// ClassifyStatuseAddReq 添加操作请求参数
type ClassifyStatuseAddReq struct {
g.Meta `path:"/add" tags:"分类地位" method:"post" summary:"分类地位添加"`
commonApi.Author
*model.ClassifyStatuseAddReq
}
// ClassifyStatuseAddRes 添加操作返回结果
type ClassifyStatuseAddRes struct {
commonApi.EmptyRes
}
// ClassifyStatuseEditReq 修改操作请求参数
type ClassifyStatuseEditReq struct {
g.Meta `path:"/edit" tags:"分类地位" method:"put" summary:"分类地位修改"`
commonApi.Author
*model.ClassifyStatuseEditReq
}
// ClassifyStatuseEditRes 修改操作返回结果
type ClassifyStatuseEditRes struct {
commonApi.EmptyRes
}
// ClassifyStatuseGetReq 获取一条数据请求
type ClassifyStatuseGetReq struct {
g.Meta `path:"/get" tags:"分类地位" method:"get" summary:"获取分类地位信息"`
commonApi.Author
Id int `p:"id" v:"required#主键必须"` //通过主键获取
}
// ClassifyStatuseGetRes 获取一条数据结果
type ClassifyStatuseGetRes struct {
g.Meta `mime:"application/json"`
*model.ClassifyStatuseInfoRes
}
// ClassifyStatuseDeleteReq 删除数据请求
type ClassifyStatuseDeleteReq struct {
g.Meta `path:"/delete" tags:"分类地位" method:"delete" summary:"删除分类地位"`
commonApi.Author
Ids []int `p:"ids" v:"required#主键必须"` //通过主键删除
Version []int `p:"version"`
}
// ClassifyStatuseDeleteRes 删除数据返回
type ClassifyStatuseDeleteRes struct {
commonApi.EmptyRes
}