
package com.tmerclub.cloud.constant;

import com.tmerclub.cloud.common.leaf.constant.GlobalDistributedIdKey;

/**
 * 分布式id key
 *
 * @author tmerclub
 * @date 2021/4/9
 */
public interface DistributedIdKey {
    /**
     * 入库单号
     */
    String tmerclub_PRODUCT_STOCK_IN = GlobalDistributedIdKey.tmerclub_PRODUCT_STOCK_IN.value();
    /**
     * 出入库日志id
     */
    String tmerclub_STOCK_BILL_LOG = GlobalDistributedIdKey.tmerclub_STOCK_BILL_LOG.value();

    /**
     * 订单号
     */
    String tmerclub_ORDER = GlobalDistributedIdKey.tmerclub_ORDER.value();

    /**
     * 订单项号
     */
    String tmerclub_ORDER_ITEM = "tmerclub-order-item";

    /**
     * 订单地址id
     */
    String tmerclub_ORDER_ADDR = "tmerclub-order-addr";

    /**
     * 采购订单号
     */
    String tmerclub_PURCHASE_ORDER = "tmerclub-purchase-order";

    /**
     * 采购订单项号
     */
    String tmerclub_PURCHASE_ORDER_ITEM = "tmerclub-purchase-order-item";

    /**
     * 采购订单地址id
     */
    String tmerclub_PURCHASE_ORDER_ADDR = "tmerclub-purchase-order-addr";

    /**
     * 订单结算id
     */
    String tmerclub_ORDER_SETTLEMENT = "tmerclub-order-settlement";

    /**
     * 订单发票号
     */
    String tmerclub_ORDER_INVOICE = "tmerclub-order-invoice";

    /**
     * 自提订单的地址id
     */
    String tmerclub_ORDER_SELF_STATION = "tmerclub-order-self-station";

    /**
     * 订单自提码
     */
    String tmerclub_ORDER_STATION_CODE = "tmerclub-order-station-code";

    /**
     * 虚拟订单核销记录id
     */
    String tmerclub_ORDER_VIRTUAL_INFO = "tmerclub-order-virtual-info";

    /**
     * 虚拟订单核销码
     */
    String tmerclub_ORDER_VIRTUAL_CODE = "tmerclub-order-virtual-code";

    /**
     * 订单预售id
     */
    String tmerclub_ORDER_PRE_SALE = "tmerclub-order-pre-sale";

    /**
     * 退款单号
     */
    String tmerclub_REFUND = GlobalDistributedIdKey.tmerclub_REFUND.value();

    /**
     * 核销日志
     */
    String tmerclub_ORDER_VIRTUAL_INFO_LOG = "tmerclub-order-virtual-info-log";

    /**
     * 订单物流id
     */
    String tmerclub_DELIVERY_ORDER = "tmerclub-delivery-order";

    /**
     * 订单物流项id
     */
    String tmerclub_DELIVERY_ORDER_ITEM = "tmerclub-delivery-order-item";

    /**
     * 门店端用户id uid
     */
    String tmerclub_STATION_USER = "tmerclub-station-user";

    /**
     * 钱包日志id
     */
    String tmerclub_SHOP_WALLET_LOG = GlobalDistributedIdKey.tmerclub_SHOP_WALLET_LOG.value();

    /**
     * 门店库存点id
     */
    String tmerclub_STOCK_POINT = GlobalDistributedIdKey.tmerclub_STOCK_POINT.value();

    /**
     * 调拨订单id
     */
    String tmerclub_ALLOT_ORDER = "tmerclub-allot-order";

    /**
     * 调拨订单商品id
     */
    String tmerclub_ALLOT_ORDER_ITEM = "tmerclub-allot-order-item";
}
