|
@@ -1,15 +1,19 @@
|
|
|
-import { Upload_URL } from "../../app.config";
|
|
|
|
|
|
|
+// import { Upload_URL } from "../../app.config";
|
|
|
|
|
+import { Base_URL } from "../../app.config";
|
|
|
import { upload as _upload } from "../wx/network";
|
|
import { upload as _upload } from "../wx/network";
|
|
|
|
|
+import { getAccountInfoSync } from "../wx/open-api";
|
|
|
|
|
|
|
|
import { token } from "../logic";
|
|
import { token } from "../logic";
|
|
|
|
|
|
|
|
|
|
+const miniProgram = getAccountInfoSync();
|
|
|
|
|
+
|
|
|
const Instance = (function createUploadRequest(option: IRequestCreateConfig) {
|
|
const Instance = (function createUploadRequest(option: IRequestCreateConfig) {
|
|
|
const { baseURL } = option;
|
|
const { baseURL } = option;
|
|
|
|
|
|
|
|
return <R, T>(config: IUploadConfig<R, T>) => {
|
|
return <R, T>(config: IUploadConfig<R, T>) => {
|
|
|
let { url, data, params, header, meta, transform = (params: any) => params, ..._config } = config;
|
|
let { url, data, params, header, meta, transform = (params: any) => params, ..._config } = config;
|
|
|
-
|
|
|
|
|
- url ??= `/upload`;
|
|
|
|
|
|
|
+ // url ??= `/upload`;
|
|
|
|
|
+ url ??= `/common/upload`;
|
|
|
header ??= {};
|
|
header ??= {};
|
|
|
|
|
|
|
|
|
|
|
|
@@ -17,6 +21,8 @@ const Instance = (function createUploadRequest(option: IRequestCreateConfig) {
|
|
|
|
|
|
|
|
// header['patientId'] = wx.getStorageSync('patientId') ?? '';
|
|
// header['patientId'] = wx.getStorageSync('patientId') ?? '';
|
|
|
// header['doctorId'] = wx.getStorageSync('doctorId') ?? '';
|
|
// header['doctorId'] = wx.getStorageSync('doctorId') ?? '';
|
|
|
|
|
+ header['appId'] = miniProgram.appId ?? '';
|
|
|
|
|
+ header['env'] = miniProgram.envVersion ?? '';
|
|
|
|
|
|
|
|
return _upload({
|
|
return _upload({
|
|
|
url: /https?\:\/\//.test(url) ? url : `${baseURL}${url}`,
|
|
url: /https?\:\/\//.test(url) ? url : `${baseURL}${url}`,
|
|
@@ -29,7 +35,8 @@ const Instance = (function createUploadRequest(option: IRequestCreateConfig) {
|
|
|
}));
|
|
}));
|
|
|
}
|
|
}
|
|
|
})({
|
|
})({
|
|
|
- baseURL: Upload_URL,
|
|
|
|
|
|
|
+ // baseURL: Upload_URL,
|
|
|
|
|
+ baseURL: Base_URL,
|
|
|
token: token
|
|
token: token
|
|
|
})
|
|
})
|
|
|
|
|
|