26 lines
914 B
Go

package requests
type BaseAgreementRequest struct {
GetBaseAgreementPage // 获取协议列表-分页
PutBaseAgreement // 修改协议
AddBaseAgreement // 新增协议
}
// GetBaseAgreementPage 获取协议列表-分页
type GetBaseAgreementPage struct {
Page int `json:"page" form:"page" label:"页码"`
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
}
// PutBaseAgreement 修改协议
type PutBaseAgreement struct {
AgreementTitle string `json:"agreement_title" form:"agreement_title" label:"协议标题"`
AgreementContent string `json:"agreement_content" form:"agreement_content" label:"协议内容"`
}
// AddBaseAgreement 新增协议
type AddBaseAgreement struct {
AgreementTitle string `json:"agreement_title" form:"agreement_title" label:"协议标题"`
AgreementContent string `json:"agreement_content" form:"agreement_content" label:"协议内容"`
}