package com.chushang.common.core.constant;

public interface ServiceConstant {

    /**
     * 系统
     */
    String SYSTEM = "system-service";
    String AUTH = "auth-service";
    /**
     * 系统模块消费者组
     */
    String SYSTEM_CONSUMER_GROUP = "system_consumer_group";
    /**
     * 系统模块生产者组 -- 与配置文件对应
     */
    String SYSTEM_PRODUCE_GROUP = "system_produce_group";
    /**
     * 文件
     */
    String OSS = "oss-service";
    /**
     * 工单 相关
     * 项目-工单
     */
    String INSPECTION = "inspection-service";

    /**
     * 工单模块消费者组
     */
    String INSPECTION_CONSUMER_GROUP = "inspection_consumer_group";

    /**
     * 终端 以及 商户信息
     */
    String TERMINAL = "terminal-service";
    /**
     * 工单模块消费者组
     */
    String TERMINAL_CONSUMER_GROUP = "terminal_consumer_group";
    /**
     * 文件模块消费者组
     */
    String OSS_CONSUMER_GROUP = "oss_consumer_group";
    /**
     * 文件模块生产者组
     */
    String OSS_PRODUCE_GROUP = "oss_produce_group";
    /**
     * 后台任务
     */
    String TASK = "task-service";
    /**
     * 后台任务模块消费者组
     */
    String TASK_CONSUMER_GROUP = "task_consumer_group";
    /**
     * 后台任务模块生产者组
     */
    String TASK_PRODUCE_GROUP = "task_produce_group";

    String QUEUE_NAME = "OPERATION_LOG";
}
