57 lines
1.1 KiB
Go
57 lines
1.1 KiB
Go
package dto
|
||
|
||
type NilReq struct {
|
||
}
|
||
|
||
type NilRsp = NilReq
|
||
|
||
type ListWhereConditionInfo struct {
|
||
Conditions []*GetWhereCondition `json:"conditions"`
|
||
}
|
||
|
||
type CommonListReq struct {
|
||
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:"-"`
|
||
}
|
||
|
||
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"`
|
||
}
|
||
|
||
type GetProjectAllItemsRsp struct {
|
||
Items []*CommonDtoFieldChoice `json:"items"`
|
||
}
|