|
@@ -9,17 +9,17 @@ import fetch from "@system.fetch";
|
|
import Fly from "flyio/dist/npm/hap";
|
|
import Fly from "flyio/dist/npm/hap";
|
|
import apiConfig from "./config";
|
|
import apiConfig from "./config";
|
|
import prompt from '@system.prompt';
|
|
import prompt from '@system.prompt';
|
|
-import { getToken, clearToken,getSendOrderId } from "./utils";
|
|
|
|
|
|
+import { getToken, clearToken, getSendOrderId } from "./utils";
|
|
import it from "../helper/interface.js";
|
|
import it from "../helper/interface.js";
|
|
var fly = new Fly(fetch);
|
|
var fly = new Fly(fetch);
|
|
var qs = require('qs');
|
|
var qs = require('qs');
|
|
var appInfo = it.getAppInfo();
|
|
var appInfo = it.getAppInfo();
|
|
-var appDev,sendOrderId;
|
|
|
|
-it.getAppDev((res)=>{
|
|
|
|
- appDev=res;
|
|
|
|
|
|
+var appDev, sendOrderId;
|
|
|
|
+it.getAppDev((res) => {
|
|
|
|
+ appDev = res;
|
|
})
|
|
})
|
|
-getSendOrderId((id)=>{
|
|
|
|
- sendOrderId=id;
|
|
|
|
|
|
+getSendOrderId((id) => {
|
|
|
|
+ sendOrderId = id;
|
|
})
|
|
})
|
|
|
|
|
|
fly.config.baseURL = apiConfig.baseURL;
|
|
fly.config.baseURL = apiConfig.baseURL;
|
|
@@ -32,19 +32,19 @@ fly.interceptors.request.use(async config => {
|
|
// 过滤一些不需要登录的路由d
|
|
// 过滤一些不需要登录的路由d
|
|
if (filterNoToken.indexOf(config.url) === -1) {
|
|
if (filterNoToken.indexOf(config.url) === -1) {
|
|
let token = await getToken();
|
|
let token = await getToken();
|
|
- if (config.headers){
|
|
|
|
|
|
+ if (config.headers) {
|
|
config.headers.Authorization = token;
|
|
config.headers.Authorization = token;
|
|
config.headers["X-Version"] = appInfo.versionName;
|
|
config.headers["X-Version"] = appInfo.versionName;
|
|
config.headers["X-Brand"] = qs.stringify(appDev);
|
|
config.headers["X-Brand"] = qs.stringify(appDev);
|
|
- if(sendOrderId) config.headers["send_order_id"]=sendOrderId;
|
|
|
|
- }
|
|
|
|
- else{
|
|
|
|
- if(sendOrderId){
|
|
|
|
- config.headers = { Authorization: token,'X-Version':appInfo.versionName,'X-Brand':qs.stringify(appDev),'send_order_id':sendOrderId };
|
|
|
|
- }else{
|
|
|
|
- config.headers = { Authorization: token,'X-Version':appInfo.versionName,'X-Brand':qs.stringify(appDev)};
|
|
|
|
|
|
+ if (sendOrderId) config.headers["send_order_id"] = sendOrderId;
|
|
|
|
+ }
|
|
|
|
+ else {
|
|
|
|
+ if (sendOrderId) {
|
|
|
|
+ config.headers = { Authorization: token, 'X-Version': appInfo.versionName, 'X-Brand': qs.stringify(appDev), 'send_order_id': sendOrderId };
|
|
|
|
+ } else {
|
|
|
|
+ config.headers = { Authorization: token, 'X-Version': appInfo.versionName, 'X-Brand': qs.stringify(appDev) };
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+ }
|
|
if (config.method === "POST") {
|
|
if (config.method === "POST") {
|
|
config.body = qs.stringify(config.body);
|
|
config.body = qs.stringify(config.body);
|
|
}
|
|
}
|