zky_mandate/api/v1/businesses/definiteness.go

80 lines
2.3 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 09:52:43
// 生成路径: api/v1/businesses/definiteness.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"
)
// DefinitenessSearchReq 分页请求参数
type DefinitenessSearchReq struct {
g.Meta `path:"/list" tags:"限定性情况" method:"get" summary:"限定性情况列表"`
commonApi.Author
model.DefinitenessSearchReq
}
// DefinitenessSearchRes 列表返回结果
type DefinitenessSearchRes struct {
g.Meta `mime:"application/json"`
*model.DefinitenessSearchRes
}
// DefinitenessAddReq 添加操作请求参数
type DefinitenessAddReq struct {
g.Meta `path:"/add" tags:"限定性情况" method:"post" summary:"限定性情况添加"`
commonApi.Author
*model.DefinitenessAddReq
}
// DefinitenessAddRes 添加操作返回结果
type DefinitenessAddRes struct {
commonApi.EmptyRes
}
// DefinitenessEditReq 修改操作请求参数
type DefinitenessEditReq struct {
g.Meta `path:"/edit" tags:"限定性情况" method:"put" summary:"限定性情况修改"`
commonApi.Author
*model.DefinitenessEditReq
}
// DefinitenessEditRes 修改操作返回结果
type DefinitenessEditRes struct {
commonApi.EmptyRes
}
// DefinitenessGetReq 获取一条数据请求
type DefinitenessGetReq struct {
g.Meta `path:"/get" tags:"限定性情况" method:"get" summary:"获取限定性情况信息"`
commonApi.Author
Id int `p:"id" v:"required#主键必须"` //通过主键获取
}
// DefinitenessGetRes 获取一条数据结果
type DefinitenessGetRes struct {
g.Meta `mime:"application/json"`
*model.DefinitenessInfoRes
}
// DefinitenessDeleteReq 删除数据请求
type DefinitenessDeleteReq struct {
g.Meta `path:"/delete" tags:"限定性情况" method:"delete" summary:"删除限定性情况"`
commonApi.Author
Ids []int `p:"ids" v:"required#主键必须"` //通过主键删除
Version []int `p:"version"`
}
// DefinitenessDeleteRes 删除数据返回
type DefinitenessDeleteRes struct {
commonApi.EmptyRes
}