zky_mandate/api/v1/businesses/biologyEcology.go

80 lines
2.5 KiB
Go
Raw Permalink 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-11 16:38:01
// 生成路径: api/v1/businesses/biology_ecology.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"
)
// BiologyEcologySearchReq 分页请求参数
type BiologyEcologySearchReq struct {
g.Meta `path:"/list" tags:"基本生物学与生态学" method:"get" summary:"基本生物学与生态学列表"`
commonApi.Author
model.BiologyEcologySearchReq
}
// BiologyEcologySearchRes 列表返回结果
type BiologyEcologySearchRes struct {
g.Meta `mime:"application/json"`
*model.BiologyEcologySearchRes
}
// BiologyEcologyAddReq 添加操作请求参数
type BiologyEcologyAddReq struct {
g.Meta `path:"/add" tags:"基本生物学与生态学" method:"post" summary:"基本生物学与生态学添加"`
commonApi.Author
*model.BiologyEcologyAddReq
}
// BiologyEcologyAddRes 添加操作返回结果
type BiologyEcologyAddRes struct {
commonApi.EmptyRes
}
// BiologyEcologyEditReq 修改操作请求参数
type BiologyEcologyEditReq struct {
g.Meta `path:"/edit" tags:"基本生物学与生态学" method:"put" summary:"基本生物学与生态学修改"`
commonApi.Author
*model.BiologyEcologyEditReq
}
// BiologyEcologyEditRes 修改操作返回结果
type BiologyEcologyEditRes struct {
commonApi.EmptyRes
}
// BiologyEcologyGetReq 获取一条数据请求
type BiologyEcologyGetReq struct {
g.Meta `path:"/get" tags:"基本生物学与生态学" method:"get" summary:"获取基本生物学与生态学信息"`
commonApi.Author
Id int `p:"id" v:"required#主键必须"` //通过主键获取
}
// BiologyEcologyGetRes 获取一条数据结果
type BiologyEcologyGetRes struct {
g.Meta `mime:"application/json"`
*model.BiologyEcologyInfoRes
}
// BiologyEcologyDeleteReq 删除数据请求
type BiologyEcologyDeleteReq struct {
g.Meta `path:"/delete" tags:"基本生物学与生态学" method:"delete" summary:"删除基本生物学与生态学"`
commonApi.Author
Ids []int `p:"ids" v:"required#主键必须"` //通过主键删除
Version []int `p:"version"`
}
// BiologyEcologyDeleteRes 删除数据返回
type BiologyEcologyDeleteRes struct {
commonApi.EmptyRes
}