This commit is contained in:
sedmedgh
2021-11-29 12:05:55 +03:30
parent 2e498916ab
commit 8b763eb4e1
4 changed files with 32 additions and 16 deletions
+1
View File
@@ -2,6 +2,7 @@
## Project setup
```
npm install -g npm@6
npm install
```
+9 -13
View File
@@ -1,28 +1,24 @@
// axios
import axios from 'axios'
const domain = ""
// import themeConfig from '@/../themeConfig.js'
export var getHeader = () => {
return {
'Content-Type': 'application/json',
//'Authorization': 'Bearer ' + localStorage.getItem("accessToken") || localStorage.accessToken
'Authorization': 'Bearer ' + sessionStorage.getItem("accessToken") || sessionStorage.accessToken
};
const token = sessionStorage.getItem("accessToken") || sessionStorage.accessToken || null
const headers = {
'Content-Type': 'application/json',
//'Authorization': 'Bearer ' + localStorage.getItem("accessToken") || localStorage.accessToken
'Authorization': 'Bearer ' + token
}
var myax= new axios.create({
baseURL: 'http://hr.asco-intl.com/back/public/api/',
headers: getHeader(),
headers,
domain
})
myax.interceptors.request.use(
config => {
config.headers["Authorization"] = "Bearer " + sessionStorage.getItem("accessToken");
config.headers["Authorization"] = "Bearer " + sessionStorage.getItem("accessToken") || sessionStorage.accessToken || null;
return config;
},
error => {
@@ -30,7 +26,7 @@ myax.interceptors.request.use(
}
);
myax.interceptors.request.use(
/*myax.interceptors.request.use(
config => {
config.headers["Authorization"] = "Bearer " + sessionStorage.getItem("accessToken");
return config;
@@ -38,7 +34,7 @@ myax.interceptors.request.use(
error => {
Promise.reject(error);
}
);
);*/
export default myax;
+1 -1
View File
@@ -58,6 +58,6 @@ export default {
})
},
refreshToken () {
return axios.post('/api/auth/refresh-token', {accessToken: localStorage.getItem('access_toKen')})
// return axios.post('/api/auth/refresh-token', {accessToken: localStorage.getItem('access_toKen')})
}
}
+21 -2
View File
@@ -35,7 +35,26 @@
<a-form-item label="فایل ها" >
<!-- <single-upload-input ref="fileUpload" :field="'profile_file'" ></single-upload-input>-->
<!---->
<a-upload
<div class="dropbox">
<a-upload-dragger
action="http://hr.asco-intl.com/back/public/api/register/upload"
:file-list="documentFileList"
:default-file-list="documentFileList"
@change="changeDocumentUpload"
:remove="handleRemoveDocument"
>
<p class="ant-upload-drag-icon">
<a-icon type="inbox" />
</p>
<p class="ant-upload-text">
فایل را درگ کنید یا اینکه کاوش کنید.
</p>
<p class="ant-upload-hint">
فایلی که بارگذاری می کنید باید زیر ۵ مگابایت باشد.
</p>
</a-upload-dragger>
</div>
<!-- <a-upload
action="http://hr.asco-intl.com/back/public/api/register/upload"
:file-list="documentFileList"
:default-file-list="documentFileList"
@@ -43,7 +62,7 @@
:remove="handleRemoveDocument"
>
<a-button> <a-icon type="upload" /> بارگذاری فایل </a-button>
</a-upload>
</a-upload>-->
</a-form-item>
</div>