package com.xunhong.erp.turbo.biz.infrastructure.entity;

import com.alibaba.cola.dto.DTO;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * @author shenyifei
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class DealerSettingDO extends DTO {

	/**
	 * 是否开启分成
	 */
	private Boolean enableShare;

	/**
	 * 分成比例
	 */
	private BigDecimal shareRatio;

	/**
	 * 运费是否作为成本
	 */
	private Boolean freightCostFlag;

	/**
	 * 草帘是否作为成本
	 */
	private Boolean strawMatCostFlag;

	/**
	 * 发货单合计金额是否含包装费
	 */
	private Boolean includePackingFlag;

	/**
	 * 发货单合计金额是否含包运费
	 */
	private Boolean includeFreightFlag;

	/**
	 * 是否开启计提税金
	 */
	private Boolean enableAccrualTax;

	/**
	 * 计提税金比例
	 */
	private BigDecimal accrualTaxRatio;

	/**
	 * 是否开启公司返点
	 */
	private Boolean enableCompanyRebate;

	/**
	 * 公司返点比例
	 */
	private BigDecimal companyRebateRatio;

	/**
	 * 是否可调整比例
	 */
	private Boolean shareAdjusted;

	/**
	 * 是否开启损耗
	 */
	private Boolean enableLoss;

	/**
	 * 损耗金额
	 */
	private BigDecimal lossAmount;
}
