123456789101112131415161718192021222324252627282930313233 |
- function request(config = {}) {
- var postCfg = {
- headers: {
- 'Content-Type': 'application/json',
- 'Authorization': "Bearer " + localStorage.getItem("GlWorkPlatform-AccessToken")
- }
- };
- let {
- url,
- data,
- header = {}
- } = config
- url = apiurljs.login + url
- let headers = {
- 'Content-Type': 'application/json',
- 'Authorization': "Bearer " + localStorage.getItem("GlWorkPlatform-AccessToken")
- }
- return new Promise((resolve, reject) => {
- axios.post(url, {
- data: s4.encryptData_CBC(JSON.stringify(data))
- }, {headers})
- .then(response => {
- resolve(strToJson(s4.decryptData_CBC(response.data.data)))
- })
- .catch(error => {
- reject(error)
- });
- })
- }
|