daShangDao_psiServer/models/request/split_account_config.go
2026-06-15 13:47:39 +08:00

32 lines
1.0 KiB
Go

package request
// GetSplitAccountConfigListRequest 获取分账配置列表请求
type GetSplitAccountConfigListRequest struct {
Page int `form:"page"`
PageSize int `form:"page_size"`
Keyword string `form:"keyword"`
Status string `form:"status"`
}
// AddSplitAccountConfigRequest 添加分账配置请求
type AddSplitAccountConfigRequest struct {
RuleName string `form:"rule_name" binding:"required"`
RuleValue string `form:"rule_value" binding:"required"`
Status int8 `form:"status"`
Description string `form:"description"`
}
// UpdateSplitAccountConfigRequest 更新分账配置请求
type UpdateSplitAccountConfigRequest struct {
ID int64 `form:"id" binding:"required"`
RuleName string `form:"rule_name"`
RuleValue string `form:"rule_value"`
Status int8 `form:"status"`
Description string `form:"description"`
}
// DeleteSplitAccountConfigRequest 删除分账配置请求
type DeleteSplitAccountConfigRequest struct {
ID int64 `form:"id" binding:"required"`
}