新增了获取系统商品列表-限制条数

This commit is contained in:
2024-06-05 14:12:53 +08:00
parent 9f6b54a6c4
commit ca629cdb2d
5 changed files with 130 additions and 2 deletions
+17
View File
@@ -8,6 +8,7 @@ type ProductRequest struct {
PutProductStatus // 修改商品状态(上/下架)
GetPlatformProductList // 获取平台商品列表
ProductExportList // 系统药品-导出
GetProductList // 获取系统商品列表-限制条数
}
// GetPlatformProductPage 获取平台商品列表-分页
@@ -51,6 +52,22 @@ type GetProductPage struct {
Order *GetProductPageOrder `json:"order" form:"order" label:"排序"`
}
// GetProductList 获取系统商品列表-限制条数
type GetProductList struct {
ProductName string `json:"product_name" form:"product_name" label:"商品名称"` // 商品名称
CommonName string `json:"common_name" form:"common_name" label:"商品通用名"` // 商品通用名
MnemonicCode string `json:"mnemonic_code" form:"mnemonic_code" label:"商品助记码"` // 商品助记码(首字母简拼)
ProductType *int `json:"product_type" form:"product_type" label:"药品类型"` // 药品类型(0:未知 1:中成药 2:西药)
IsMajing *int `json:"is_majing" form:"is_majing" label:"药品类型"` // 是否麻精药品(0:否 1:是)
ProductPlatformId string `json:"product_platform_id" form:"product_platform_id" label:"平台商品id"` // 处方平台商品id
ProductPlatformCode string `json:"product_platform_code" form:"product_platform_code" label:"处方平台编码"` // 处方平台商品编码
ProductPharmacyCode string `json:"product_pharmacy_code" form:"product_pharmacy_code" label:"药店编码"` // 第三方药店商品编码
LicenseNumber string `json:"license_number" form:"license_number" label:"批准文号"` // 批准文号
Manufacturer string `json:"manufacturer" form:"manufacturer" label:"生产厂家"` // 生产厂家
ProductRemarks string `json:"product_remarks" form:"product_remarks" label:"商品备注"` // 商品备注
ProductStatus *int `json:"product_status" form:"product_status" label:"商品状态"` // 商品状态(1:正常 2:下架)
}
type GetProductPageOrder struct {
Stock string `json:"stock" form:"stock" label:"库存" validate:"oneof=desc asc"`
}