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"` }