package com.openhis.web.inventorymanage.dto;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * 库存商品明细分页查询条件
 *
 * @author yuanzs
 * @date 2025-04-24
 */
@Data
@Accessors(chain = true)
public class ProductDetailsSearchParam {

    /** 剩余过期天数 */
    private Integer remainingDays;

    /** 项目类型 */
    private Integer categoryCode;

    /** 医保等级 */
    private Integer chrgitmLv;

    /** 仓库药房 */
    private Long locationId;

    /** 库存范围 */
    private Integer warehouseScope;

    /** 有效期小于（月） */
    private Integer remainingMonth;

    /** 供应商 */
    private String supplyName;

    /** 停用状态 */
    private Integer inventoryStatusEnum;

    /** 查询flg */
    private String flg;

}
