package com.tzy.common.constant;

import java.util.Arrays;
import java.util.List;

/**
 * 广告常量
 */
public interface ActConstans {
    /**拼团-生态购*/
    String GROUP_SALE_CODE = "group_sale_code";
    /**拼团-首购金*/
    String GROUP_FIRST_ORDER = "group_first_order";
    /**拼团-商家赠礼*/
    String GROUP_MERCHANT_GIFT = "merchant_act_send_gift";
    /**拼团-随机卡密优惠劵*/
    String GROUP_COUPON_RANDOM_GOODS = "group_coupon_random_goods";
    /**拼团-商家指定卡密优惠劵*/
    String GROUP_COUPON_SELECT_GOODS = "group_coupon_select_goods";
    /**拼团活动记录*/
    String GROUP_ACT_RECORD = "group_act_record";

    /**拼团-免单*/
    String GROUP_FREE_ORDER = "group_free_order";
    /** 拼团组齐后发放 */
    String MERCHANT_ACT_GROUP_FULL="merchant_act_group_full";
    /** 公示卡密后发放 */
    String MERCHANT_ACT_PUBLIC_GOODS="merchant_act_public_goods";
    /** 订单购买后分配 */
    String MERCHANT_ACT_AFT_ORDER="merchant_act_aft_order";
    /**平台优惠劵*/
    String COUPON_COMMON="coupon_common";
    /**商家优惠劵*/
    String COUPON_MERCHANT="coupon_merchant";
    /** 拼团卡密活动查询传null时默认查询类型,组齐或购买后卡密活动 */
    List<String> NOT_NULL_ACT_TYPE = Arrays.asList(MERCHANT_ACT_PUBLIC_GOODS, MERCHANT_ACT_GROUP_FULL, MERCHANT_ACT_AFT_ORDER);
    /** 允许克隆的拼团活动类型 */
    List<String> NEED_CLONE_ACT_TYPE = Arrays.asList(GROUP_COUPON_RANDOM_GOODS, GROUP_COUPON_SELECT_GOODS, GROUP_FIRST_ORDER);
    /** 优惠劵类型 */
    List<String> DISCOUNT_COUPON_TYPES = Arrays.asList(COUPON_COMMON, COUPON_MERCHANT);
    /**满减优惠劵*/
    String COUPON_FULL_DISCOUNT="full_discount";
    /**折扣优惠劵*/
    String COUPON_RATE_DISCOUNT="rete_discount";
    /**代金劵,直接抵扣*/
    String COUPON_VOUCHER="voucher";
    /**盒*/
    String BOX="BOX";
    /**箱*/
    String CARTON="CARTON";
    /**包*/
    String PACK="PACK";
}
