57 lines
1.1 KiB
Go
Raw Normal View History

2025-04-22 15:46:48 +08:00
package dto
type NilReq struct {
}
type NilRsp = NilReq
2025-05-04 22:07:13 +08:00
type ListWhereConditionInfo struct {
Conditions []*GetWhereCondition `json:"conditions"`
}
2025-04-22 15:46:48 +08:00
type CommonListReq struct {
2025-05-04 22:07:13 +08:00
PageNo int `json:"page_no"`
PageLen int `json:"page_len"`
//WhereConditions []*GetWhereCondition `json:"where_conditions"`
WhereConditions string `json:"where_conditions"` // json序列化数据内容是{"conditions": []*GetWhereCondition}
ParsedWhereConditions *ListWhereConditionInfo `json:"-"`
2025-04-22 15:46:48 +08:00
}
type CommonPostReq struct {
Dto *CommonDtoValues `json:"dto"`
}
type CommonPutReq struct {
Dto *CommonDtoValues `json:"dto"`
}
type CommonDeleteReq struct {
Id int `json:"id"`
}
type CommonListRsp = CommonDtoList
type CommonPostRsp struct {
Dto *CommonDtoValues `json:"dto"`
}
type CommonPutRsp struct {
Dto *CommonDtoValues `json:"dto"`
}
type CommonDeleteRsp struct {
Id int `json:"id"`
}
type CommandListReq struct {
Addr string `json:"addr"`
}
type CommandListRsp struct {
List []*PathInfo `json:"list"`
}
2025-05-04 22:07:13 +08:00
type GetProjectAllItemsRsp struct {
Items []*CommonDtoFieldChoice `json:"items"`
}