package com.yuchen.saas.park.api.dto.property;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import org.nest.springwrap.core.mp.support.Query;

import java.util.List;

@Data
@ApiModel(value = "收费标准查询参数")
public class PropertyFeeStandardQryDto extends Query {

    /**
     * 园区id
     */
    private Long parkId;

    /**
     * 费用项目id
     */
    private Long feeItemId;

    /**
     * 收费标准名称
     */
    private String feeName;

    /**
     * 费用标识 1-周期性收费，2-用量收费，3-数量收费，4-固定金额收费，5-指定金额收费
     */
    private List<Integer> feeMarkList;

    /**
     * 费用项目科目; 1:主营业务收入,2:营业外收入,3:保证金,4:代收费,5:预存款
     * FeeItemTypeEnum
     */
    private Integer feeSubject;

    /**
     * 收费标准id集合
     */
    private List<Long> feeIdList;

}
