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

36 lines
1.1 KiB
Go

package request
// GetSupplierListRequest 获取供应商列表请求
type GetSupplierListRequest struct {
Page int `form:"page"`
PageSize int `form:"page_size"`
Keyword string `form:"keyword"`
Status string `form:"status"`
}
// AddSupplierRequest 添加供应商请求
type AddSupplierRequest struct {
Code string `form:"code" binding:"required"`
Name string `form:"name" binding:"required"`
ContactPerson string `form:"contact_person"`
ContactPhone string `form:"contact_phone"`
Address string `form:"address"`
Status int8 `form:"status"`
}
// UpdateSupplierRequest 更新供应商请求
type UpdateSupplierRequest struct {
ID int64 `form:"id" binding:"required"`
Code string `form:"code"`
Name string `form:"name"`
ContactPerson string `form:"contact_person"`
ContactPhone string `form:"contact_phone"`
Address string `form:"address"`
Status int8 `form:"status"`
}
// DeleteSupplierRequest 删除供应商请求
type DeleteSupplierRequest struct {
ID int64 `form:"id" binding:"required"`
}