20 lines
754 B
Go
Executable File
20 lines
754 B
Go
Executable File
package dto
|
|
|
|
type ZSPContractCreateRequest struct {
|
|
ContractNumber string `json:"contract_number" binding:"required"`
|
|
ContractType string `json:"contract_type" binding:"required"`
|
|
FolderID uint `json:"folder_id" binding:"required"`
|
|
SignDate string `json:"sign_date" binding:"required"`
|
|
CompanyName string `json:"company_name" binding:"required"`
|
|
Commodity string `json:"commodity" binding:"required"`
|
|
}
|
|
|
|
type ZSPContractUpdateRequest struct {
|
|
ContractNumber string `json:"contractNumber"`
|
|
CompanyName string `json:"companyName"`
|
|
Commodity string `json:"commodity"`
|
|
SignDate string `json:"signDate"`
|
|
ContractType string `json:"contractType"`
|
|
FolderID uint `json:"folderId"`
|
|
}
|