package dto import "Medical_ERP/common/dto" // SalesPageReq 列表或者搜索使用结构体 type SalesPageReq struct { dto.Pagination `search:"-"` ProductID int `json:"productId"` // 药品名称id EnterpriseID int `json:"enterpriseId"` // 生产企业id StartDate string `json:"startDate"` // 出库开始时间 EndDate string `json:"endDate"` // 出库结束时间 BatchNumber string `json:"batchNumber"` // 批号 ReceivingUnit string `json:"receivingUnit"` // 收货单位 } // SalesOrderPageReq 列表或者搜索使用结构体 type SalesOrderPageReq struct { dto.Pagination `search:"-"` ProductID int `json:"productId"` // 药品名称id EnterpriseID int `json:"enterpriseId"` // 生产企业id Date string `json:"date"` // 下单日期 BatchNumber string `json:"batchNumber"` // 批号 ReceivingUnit string `json:"receivingUnit"` // 收货单位 } // SalesStockOutExcelReq 列表或者搜索使用结构体 type SalesStockOutExcelReq struct { Date string `json:"date" alias:"下单日期" valid:"Required;MinSize(1)"` // 下单日期 ReceivingUnit string `json:"receivingUnit" alias:"收货单位" valid:"Required;MinSize(1)"` // 收货单位 Drawer string `json:"drawer"` // 开票员 Consigner string `json:"consigner"` // 发货人 Finance string `json:"finance"` // 财务 Consignee string `json:"consignee"` // 收货人 Type string `json:"type"` }