123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- /**
- * 网络请求模块入口文件
- * 统一导出所有网络相关功能
- */
-
- // 导入核心请求工具
-
- import {
- NetworkRequest,
- request
- } from "./request"
-
- import {
- API,
- callAPI
- } from "./etcApi"
- /**
- * 默认导出便捷的请求对象
- * 包含最常用的功能
- */
- const networkModule = {
- // 基础请求方法
- post: request.post,
- get: request.get,
-
- // API分类调用
- api: API,
-
- // 通用调用
- call: callAPI,
-
- // 配置方法
- setTimeout: request.setTimeout,
- setBaseUrl: request.setBaseUrl,
-
- /**
- * 快速调用ETC相关接口
- */
- etc: API.ETC,
-
- /**
- * 快速调用通用接口
- */
- common: API.Common,
-
- /**
- * 快速调用支付接口
- */
- payment: API.Payment
- };
-
- // CommonJS 导出
- module.exports = networkModule;
- module.exports.NetworkRequest = NetworkRequest;
- module.exports.request = request;
- module.exports.API = API;
- module.exports.callAPI = callAPI;
|