dai-vue-module-m
更改列表
api.js 21(+20 -1)
详细信息
api.js 21(+20 -1)
diff --git a/api.js b/api.js
index 84e8abf..f5aca16 100644
--- a/api.js
+++ b/api.js
@@ -3,9 +3,28 @@ var module__name_test = {
/**读取配置文件中 service 字段,默认 default*/
service: 'default',
/**基础URL */
- baseURL: '/module__name_test/'
+ baseURL: '/module__name_test/',
/**请求方式,不配置为 payload*/
// requestType: 'formData'
+ /**模块自定义拦截器 */
+ interceptor: {
+ /**请求拦截器 完全拦截*/
+ // request(options) {},
+ /**响应拦截器 完全拦截*/
+ // response(data, options) {},
+ /**请求拦截器 不完全拦截,处理数据后交给全局拦截器 存在 request 则不生效*/
+ // requestCheck(options) {},
+ /**响应拦截器 不完全拦截,处理数据后交给全局拦截器 存在 response 则不生效*/
+ // responseCheck(data, options) {
+ // if (data && data.data && data.data.code == 1003) {
+ // this.$vue.$router.replace({
+ // path: '../../user/login',
+ // query: { path: this.$vue.$route.path, query: JSON.stringify(this.$vue.$route.query) }
+ // });
+ // throw new Error('用户未登录');
+ // }
+ // }
+ }
},
/**
* 接口方法 在 vue 页面中可以使用方法 await this.$api.module__name_test.test({});