package com.lukouguoji.module_base.router

object ARouterConstants {

    /////////////////  app 主模块

    const val ACTIVITY_URL_MAIN = "/app/MainActivity"

    const val ACTIVITY_URL_MINE = "/app/MineActivity"

    /////////////////  base 模块
    const val ACTIVITY_URL_LOGIN = "/base/LoginActivity"

    /////////////////  国内出港模块
    /**
     * 出港转运
     */
    const val ACTIVITY_URL_GOUT_COLLECTION_ACTIVITY = "/gnc/GoutCollectionActivity"

    /**
     * 出港收运记录
     */
    const val ACTIVITY_URL_GOUT_COLLECTION_RECORD_ACTIVITY = "/p/GoutCollectionRecordActivity"

    /**
     * 出港开始转运
     */
    const val ACTIVITY_URL_GOUT_START_COT_ACTIVITY = "/gnc/GoutStartCotActivity"

    /**
     * 出港复磅 列表
     */
    const val ACTIVITY_URL_GOUT_FU_BANG_LIST_ACTIVITY = "/gnc/GoutFuBangCotActivity"

    /**
     * 出港出库装机
     */
    const val ACTIVITY_URL_GOUT_CHU_KU_LIST_ACTIVITY = "/gnc/GoutChuKuListActivity"

    /**
     * 出港出库装机
     */
    const val ACTIVITY_URL_GNC_LOAD_LIST_ACTIVITY = "/gnc/GncLoadListActivity"

    /**
     * 出港复磅
     */
    const val ACTIVITY_URL_GOUT_FU_BANG_ACTIVITY = "/gnc/GoutFuBangActivity"

    /**
     * 出港标签打印
     */
    const val ACTIVITY_URL_Printer_ACTIVITY = "/gnc/bluetooth/printer/PrinterActivity"

    /**
     * 出港转运
     */
    const val ACTIVITY_URL_GOUT_TRANSFER_ACTIVITY = "/gnc/GoutTransferActivity"
    const val ACTIVITY_URL_GOUT_TRANSFER_INFO_ACTIVITY = "/gnc/GoutTransferInfoActivity"

    /**
     * 出港仓库
     */
    const val ACTIVITY_URL_GNC_WAREHOUSE = "/gnc/GncWareHouseActivity"
    const val ACTIVITY_URL_GNC_WARE_HOUSE_INFO = "/gnc/GjcWareHouseInfoActivity"   //国内出港模块 仓库详情

    const val ACTIVITY_URL_GNC_QUERY_LIST = "/gnc/GncQueryListActivity"   //出港查询列表

    const val ACTIVITY_URL_GNC_QUERY_INFO = "/gnc/GncQueryInfoActivity"   //出港查询信息

    // 组装-列表
    const val ACTIVITY_URL_GNC_ASSEMBLE_LIST = "/gnc/GncAssembleListActivity"

    // 组装-新增
    const val ACTIVITY_URL_GNC_ASSEMBLE_ADD = "/gnc/GncAssembleListActivity"

    // 分配
    const val ACTIVITY_URL_GNC_DISTRIBUTION = "/gnc/GncDistributionHomeActivity"

    // 存放
    const val ACTIVITY_URL_GNC_DEPOSIT = "/gnc/GncDepositListActivity"

    // 收运检查
    const val ACTIVITY_URL_GNC_INSPECTION = "/gnc/GncInspectionActivity"

    /////////////////////   国内进港模块
    /**
     * 国内进港模块
     */
    const val ACTIVITY_URL_GNJ_CANG_DAN_LIST = "/gnj/GnjCangDanListActivity"   //国内进港模块 舱单
    const val ACTIVITY_URL_GNJ_CANG_DAN_INFO = "/gnj/GnjCangDanInfoActivity"   //国内进港模块 舱单详情

    const val ACTIVITY_URL_GNJ_CHU_KU_LIST = "/gnj/GnjChuKuListActivity"   //国内进港 出库

    const val ACTIVITY_URL_GNJ_WARE_HOUSE = "/gnj/GnjWareHouseActivity"   //国内进港 仓库管理
    const val ACTIVITY_URL_GNJ_WARE_HOUSE_INFO = "/gnj/GnjWareHouseInfoActivity"   //国内进港 仓库管理详情

    const val ACTIVITY_URL_GNJ_QUERY_LIST = "/gnj/GnjQueryListActivity"   //国内进港 查询 列表
    const val ACTIVITY_URL_GNJ_QUERY_INFO = "/gnj/GnjQueryInfoActivity"   //国内进港 查询 详情

    const val ACTIVITY_URL_GNJ_RU_KU = "/gnj/GnjRuKuActivity"   //国内进港 入库

    const val ACTIVITY_URL_GNJ_YI_KU = "/gnj/GnjYiKuListActivity"   //国内进港 移库（旧版本）

    // 国内进港移库（新版本）
    const val ACTIVITY_URL_GNJ_YIKU_LIST = "/gnj/GnjYiKuListActivity"      //国内进港 移库列表
    const val ACTIVITY_URL_GNJ_MOVE_STASH_LIST = "/app/GnjMoveStashListActivity"  //国内进港 移库（首页菜单实际跳转页，双形态）
    const val ACTIVITY_URL_GNJ_YIKU_DETAILS = "/gnj/GnjYiKuDetailsActivity"  //国内进港 移库详情
    const val ACTIVITY_URL_GNJ_YIKU_EDIT = "/gnj/GnjYiKuEditActivity"      //国内进港 移库编辑
    const val ACTIVITY_URL_GNJ_YIKU_HANDOVER = "/gnj/GnjYiKuHandoverActivity"  //国内进港 移交编辑/详情

    /////////////////  国际出港模块
    /**
     * 国际出港模块
     */
    const val ACTIVITY_URL_GJC_RECEIVE_LIST = "/gjc/GjcReceiveListActivity"   //国际出港模块 收运
    const val ACTIVITY_URL_GJC_START_RECEIVE = "/gjc/GjcStartReceiveActivity"   //国际出港模块 开始收运

    const val ACTIVITY_URL_GJC_FU_BANG = "/gjc/GjcFuBangActivity"   //国际出港模块 复磅
    const val ACTIVITY_URL_GJC_BOX_WEIGHING = "/gjc/GjcBoxWeighingActivity"   //国际出港模块 板箱过磅
    const val ACTIVITY_URL_GJC_BOX_WEIGHING_DETAILS = "/gjc/GjcBoxWeighingDetailsActivity"   //国际出港模块 板箱过磅详情
    const val ACTIVITY_URL_GJC_BOX_WEIGHING_ADD = "/gjc/GjcBoxWeighingAddActivity"   //国际出港模块 添加过磅

    const val ACTIVITY_URL_GJC_WEIGHING_LIST = "/gjc/GjcWeighingListActivity"   //国际出港模块 出港计重
    const val ACTIVITY_URL_GJC_WEIGHING_START = "/gjc/GjcWeighingStartActivity"   //国际出港模块 开始计重
    const val ACTIVITY_URL_GJC_WEIGHING_RECORD_LIST = "/gjc/GjcWeighingRecordListActivity"   //国际出港模块 计重记录
    const val ACTIVITY_URL_GJC_WEIGHING_RECORD_DETAILS = "/gjc/GjcWeighingRecordDetailsActivity"   //国际出港模块 计重明细

    const val ACTIVITY_URL_GJC_WARE_HOUSE = "/gjc/GjcWareHouseActivity"   //国际出港模块 仓库
    const val ACTIVITY_URL_GJC_WARE_HOUSE_INFO = "/gjc/GjcWareHouseInfoActivity"   //国际出港模块 仓库详情

    const val ACTIVITY_URL_GJC_QUERY_LIST = "/gjc/GjcQueryListActivity"   //国际出港模块 查询
    const val ACTIVITY_URL_GJC_QUERY_INFO = "/gjc/GjcQueryInfoActivity"   //国际出港模块 详情
    const val ACTIVITY_URL_GJC_QUERY_DETAILS = "/gjc/GjcQueryDetailsActivity"   //国际出港模块 查询详情
    const val ACTIVITY_URL_GJC_QUERY_EDIT = "/gjc/GjcQueryEditActivity"   //国际出港模块 运单修改

    const val ACTIVITY_URL_GJC_YI_KU = "/gjc/GjcYiKuListActivity"   //国际出港 移库
    const val ACTIVITY_URL_GJC_BOX_ASSEMBLE = "/gjc/GjcBoxAssembleListActivity"   //国际出港 板箱组装
    const val ACTIVITY_URL_GJC_GOODS_LIST = "/gjc/GjcGoodsListActivity"   //国际出港 货物交接
    const val ACTIVITY_URL_GJC_INSPECTION = "/gjc/GjcInspectionActivity"   //国际出港 收运检查
    const val ACTIVITY_URL_GJC_INSPECTION_DETAILS = "/gjc/GjcInspectionDetailsActivity"   //国际出港 收运检查详情
    const val ACTIVITY_URL_GJC_HANDOVER = "/gjc/GjcHandoverActivity"   //国际出港 货物交接单
    const val ACTIVITY_URL_INT_EXP_ASSEMBLE = "/gjc/IntExpAssembleActivity"   //国际出港 出港组装
    const val ACTIVITY_URL_INT_EXP_ASSEMBLE_START = "/gjc/IntExpAssembleStartActivity"   //国际出港 开始组装
    const val ACTIVITY_URL_INT_EXP_MOVE = "/gjc/IntExpMoveActivity"   //国际出港 出港移库
    const val ACTIVITY_URL_GJC_ASSEMBLE_ALLOCATE = "/gjc/GjcAssembleAllocateActivity"  //国际出港 组装分配
    const val ACTIVITY_URL_INT_EXP_OUT_HANDOVER = "/gjc/IntExpOutHandoverActivity"   //国际出港 出库交接

    const val ACTIVITY_URL_ULD_LIST = "/app/UldListActivity"   //综合管理 ULD管理（手机端首页入口用）
    const val ACTIVITY_URL_INT_EXP_LOAD = "/gjc/IntExpLoadActivity"   //国际出港 出港装载
    const val ACTIVITY_URL_INT_EXP_TALLY = "/gjc/IntExpTallyActivity"   //国际出港 出港理货
    const val ACTIVITY_URL_INT_EXP_ARRIVE = "/gjc/IntExpArriveActivity"   //国际出港 出港运抵
    const val ACTIVITY_URL_INT_EXP_STORAGE_USE = "/gjc/IntExpStorageUseActivity"   //国际出港 仓库
    const val ACTIVITY_URL_GJC_ASSEMBLE_WEIGHT_EDIT = "/gjc/GjcAssembleWeightEditActivity"   //国际出港 修改组装重量

    /////////////////  国际进港模块
    /**
     * 国际进港模块
     */
    const val ACTIVITY_URL_GJJ_CANG_DAN_LIST = "/gjj/GjjCangDanListActivity"   //国际进港模块 舱单
    const val ACTIVITY_URL_GJJ_CANG_DAN_INFO = "/gjj/GjjCangDanInfoActivity"   //国际进港模块 舱单 详情

    const val ACTIVITY_URL_GJJ_WARE_HOUSE = "/gjj/GjjWareHouseActivity"   //国际进港模块 仓库
    const val ACTIVITY_URL_GJJ_WARE_HOUSE_INFO = "/gjj/GjjWareHouseInfoActivity"   //国际进港模块 仓库详情

    const val ACTIVITY_URL_GJJ_CHU_KU_LIST = "/gjj/GjjChuKuListActivity"   //国际进港 出库
    const val ACTIVITY_URL_INT_IMP_PICK_UP_RECORD = "/gjj/IntImpPickUpRecordActivity"   //国际进港 提取记录

    const val ACTIVITY_URL_GJJ_QUERY_LIST = "/gjj/GjjQueryListActivity"   //国际进港 查询 列表
    const val ACTIVITY_URL_GJJ_QUERY_INFO = "/gjj/GnjQueryInfoActivity"   //国际进港 查询 详情

    const val ACTIVITY_URL_GJJ_PACKET_PARSE = "/gjj/GjjPacketParseActivity"   //国际进港 报文解析
    const val ACTIVITY_URL_GJJ_MANIFEST = "/gjj/GjjManifestListActivity"   //国际进港 舱单列表
    const val ACTIVITY_URL_GJJ_Tally = "/gjj/GjjTallyListActivity"   //国际进港 理货
    const val ACTIVITY_URL_GJJ_GOODS = "/gjj/GjjGoodsListActivity"   //国际进港 货物交接
    const val ACTIVITY_URL_INT_IMP_MSG_PARSE = "/gjj/IntImpMsgParseActivity"   //国际进港 电报解析（电报生成）
    const val ACTIVITY_URL_INT_ARR_TELEGRAM_DETAILS = "/gjj/IntArrTelegramDetailsActivity"   //国际进港 电报详情
    const val ACTIVITY_URL_INT_ARR_AIR_MANIFEST = "/gjj/IntArrAirManifestActivity"   //国际进港 原始舱单
    const val ACTIVITY_URL_INT_ARR_AIR_MANIFEST_DETAILS = "/gjj/IntArrAirManifestDetailsActivity"   //国际进港 原始舱单详情
    const val ACTIVITY_URL_INT_ARR_SUPPLEMENT_INFO = "/gjj/IntArrSupplementInfoActivity"   //国际进港 补充信息
    const val ACTIVITY_URL_INT_IMP_MANIFEST = "/gjj/IntImpManifestActivity"   //国际进港 进港舱单
    const val ACTIVITY_URL_INT_IMP_MANIFEST_DETAILS = "/gjj/IntImpManifestDetailsActivity"   //国际进港 进港舱单详情
    const val ACTIVITY_URL_INT_IMP_LOADING_LIST = "/gjj/IntImpLoadingListActivity"   //国际进港 装机单（分拣理货）
    const val ACTIVITY_URL_INT_IMP_TALLY = "/gjj/IntImpTallyActivity"   //国际进港 理货报告
    const val ACTIVITY_URL_INT_IMP_PICK_UP_DLV = "/gjj/IntImpPickUpDLVActivity"   //国际进港 提取出库
    const val ACTIVITY_URL_INT_IMP_ACCIDENT_VISA = "/gjj/IntImpAccidentVisaActivity"   //国际进港 事故签证

    /////////////////  航班查询模块
    /**
     * 航班查询模块
     */
    const val ACTIVITY_URL_HANG_BAN_QUERY = "/hb/HangBanQueryActivity"   //航班查询模块（旧版）
    const val ACTIVITY_URL_HANG_BAN_QUERY_INFO = "/hb/HangBanQueryInfoActivity"   //航班查询模块（旧版）
    const val ACTIVITY_URL_HB_QUERY_LIST = "/hb/HbQueryListActivity"   //航班管理 列表（新版）
    const val ACTIVITY_URL_FLIGHT_QUERY_DETAILS = "/app/FlightQueryDetailsActivity"   //航班详情

    /////////////////  货物追踪模块
    /**
     * 货物追踪模块
     */
    const val ACTIVITY_URL_CARGO_TRACKING = "/cg/CargoTrackingActivity"   //货物追踪模块

    /////////////////  监装监卸
    /**
     * 货物追踪模块
     */
    const val ACTIVITY_URL_MONITOR_IN_PACK = "/mit/MitInPackActivity"   //进港卸机
    const val ACTIVITY_URL_MONITOR_IN_PACK_INFO = "/mit/MitInPackInfoActivity"   //进港卸机详情

    const val ACTIVITY_URL_MONITOR_ACCIDENT_VISA = "/mit/AccidentVisaActivity"   //事故签证
    const val ACTIVITY_URL_MONITOR_ACCIDENT_VISA_INFO = "/mit/AccidentVisaInfoActivity"   //事故签证增改

    const val ACTIVITY_URL_MONITOR_OUT_LOADING = "/mit/OutLoadingActivity"   //出港装机
    const val ACTIVITY_URL_MONITOR_OUT_LOADING_PULL = "/mit/OutLoadingPullActivity"   //出港装机拉货


    ///////////////////////////////////////////////////////////////////////////
    // PDA
    ///////////////////////////////////////////////////////////////////////////

    const val ACTIVITY_URL_PDA_ENTER = "/pda/PDAEnterActivity"   //PDA入口

    /////////////////  综合管理
    const val ACTIVITY_URL_COLD_STORAGE = "/app/ColdStorageActivity"   //冷库登记
    const val ACTIVITY_URL_LOG_QUERY = "/app/LogQueryActivity"   //日志查询
    const val ACTIVITY_URL_LOG_DETAIL = "/app/LogDetailActivity"   //操作日志详情

}