package com.hzs.sale.postage.controller.manage.params;

import com.baomidou.mybatisplus.annotation.TableField;
import com.hzs.common.domain.sale.postage.BdPostageDetailInfo;
import com.hzs.common.domain.system.base.BdArea;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Description:
 * @Author: yuhui
 * @Time: 2022/9/1 9:35
 * @Classname: PostageDetailParams
 * @PackageName: com.hzs.sale.postage.controller.manage.params
 */
@Data
public class  PostageDetailParams {



    /**
     * 首重重量
     */
    private BigDecimal firstWeight;

    /**
     * 首重邮费
     */
    private BigDecimal firstPostage;

    /**
     * 续重重量(特殊区域使用)
     */
    private BigDecimal continuedWeight;

    /**
     * 续重邮费(特殊区域使用)
     */
    private BigDecimal continuedPostage;
    /**
     * 续重 / 运费数组
     */
    private List<BdPostageDetailInfo> postageDetailInfoList;

    /**
     * 体系基数
     */
    private BigDecimal volumeRatio;


    /**
     * 省/市列表
     */
    List<BdArea> areaIds;
    /**
     * 提示信息
     */
    private String warnNotice;


    /**
     * 专区免邮配置
     */
    List<SpecialAreaParams>  specialAreaList;


}
