init
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
## Project setup
|
## Project setup
|
||||||
```
|
```
|
||||||
|
npm install -g npm@6
|
||||||
npm install
|
npm install
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
+9
-13
@@ -1,28 +1,24 @@
|
|||||||
// axios
|
|
||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
|
|
||||||
const domain = ""
|
const domain = ""
|
||||||
// import themeConfig from '@/../themeConfig.js'
|
// import themeConfig from '@/../themeConfig.js'
|
||||||
|
|
||||||
export var getHeader = () => {
|
const token = sessionStorage.getItem("accessToken") || sessionStorage.accessToken || null
|
||||||
|
const headers = {
|
||||||
return {
|
'Content-Type': 'application/json',
|
||||||
'Content-Type': 'application/json',
|
//'Authorization': 'Bearer ' + localStorage.getItem("accessToken") || localStorage.accessToken
|
||||||
//'Authorization': 'Bearer ' + localStorage.getItem("accessToken") || localStorage.accessToken
|
'Authorization': 'Bearer ' + token
|
||||||
'Authorization': 'Bearer ' + sessionStorage.getItem("accessToken") || sessionStorage.accessToken
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
var myax= new axios.create({
|
var myax= new axios.create({
|
||||||
baseURL: 'http://hr.asco-intl.com/back/public/api/',
|
baseURL: 'http://hr.asco-intl.com/back/public/api/',
|
||||||
headers: getHeader(),
|
headers,
|
||||||
domain
|
domain
|
||||||
})
|
})
|
||||||
|
|
||||||
myax.interceptors.request.use(
|
myax.interceptors.request.use(
|
||||||
config => {
|
config => {
|
||||||
config.headers["Authorization"] = "Bearer " + sessionStorage.getItem("accessToken");
|
config.headers["Authorization"] = "Bearer " + sessionStorage.getItem("accessToken") || sessionStorage.accessToken || null;
|
||||||
return config;
|
return config;
|
||||||
},
|
},
|
||||||
error => {
|
error => {
|
||||||
@@ -30,7 +26,7 @@ myax.interceptors.request.use(
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
myax.interceptors.request.use(
|
/*myax.interceptors.request.use(
|
||||||
config => {
|
config => {
|
||||||
config.headers["Authorization"] = "Bearer " + sessionStorage.getItem("accessToken");
|
config.headers["Authorization"] = "Bearer " + sessionStorage.getItem("accessToken");
|
||||||
return config;
|
return config;
|
||||||
@@ -38,7 +34,7 @@ myax.interceptors.request.use(
|
|||||||
error => {
|
error => {
|
||||||
Promise.reject(error);
|
Promise.reject(error);
|
||||||
}
|
}
|
||||||
);
|
);*/
|
||||||
|
|
||||||
|
|
||||||
export default myax;
|
export default myax;
|
||||||
|
|||||||
@@ -58,6 +58,6 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
refreshToken () {
|
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')})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -35,7 +35,26 @@
|
|||||||
<a-form-item label="فایل ها" >
|
<a-form-item label="فایل ها" >
|
||||||
<!-- <single-upload-input ref="fileUpload" :field="'profile_file'" ></single-upload-input>-->
|
<!-- <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"
|
action="http://hr.asco-intl.com/back/public/api/register/upload"
|
||||||
:file-list="documentFileList"
|
:file-list="documentFileList"
|
||||||
:default-file-list="documentFileList"
|
:default-file-list="documentFileList"
|
||||||
@@ -43,7 +62,7 @@
|
|||||||
:remove="handleRemoveDocument"
|
:remove="handleRemoveDocument"
|
||||||
>
|
>
|
||||||
<a-button> <a-icon type="upload" /> بارگذاری فایل </a-button>
|
<a-button> <a-icon type="upload" /> بارگذاری فایل </a-button>
|
||||||
</a-upload>
|
</a-upload>-->
|
||||||
|
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user