| | |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="renderer" content="webkit"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> |
| | | <link rel="icon" href="<%= BASE_URL %>favicon.ico"> |
| | | <link rel="icon" href="<%= BASE_URL %>favicon.ico"/> |
| | | <script src="<%= BASE_URL %>static/config.js"></script> |
| | | <title><%= webpackConfig.name %></title> |
| | | <!--[if lt IE 11]><script>window.location.href='/html/ie.html';</script><![endif]--> |
| | | <style> |
New file |
| | |
| | | |
| | | /*开发环境*/ |
| | | const dev = { |
| | | baseUrl: 'http://101.43.168.96:8082/admin', |
| | | ftpUrl: 'https://echftp.jinmingyuan.com', |
| | | AccessTokenKey:'PC-ADMIN-TOKEN', // token |
| | | timeout: 15 // 请求超时时间、 |
| | | } |
| | | /*测试环境*/ |
| | | const test = { |
| | | baseUrl: 'http://101.43.168.96:8082/admin', |
| | | ftpUrl: 'https://echftp.jinmingyuan.com', |
| | | AccessTokenKey:'PC-ADMIN-TOKEN', // token |
| | | timeout: 15 // 请求超时时间、 |
| | | } |
| | | |
| | | /*正式环境*/ |
| | | const prod = { |
| | | baseUrl: 'http://101.43.168.96:8082/admin', |
| | | ftpUrl: 'http://10.8.90.22:80/sftp', |
| | | AccessTokenKey:'PC-ADMIN-TOKEN', // token |
| | | timeout: 15 // 请求超时时间、 |
| | | } |
| | | |
| | | const globalConf = dev |
| | |
| | | import errorCode from '@/utils/errorCode' |
| | | import { blobValidate } from "@/utils/ruoyi"; |
| | | |
| | | // const baseURL = process.env.VUE_APP_BASE_API |
| | | const baseURL = "http://localhost:8082/admin"; |
| | | |
| | | export default { |
| | | name(name, isDelete = true) { |
| | | var url = baseURL + "/common/download?fileName=" + encodeURI(name) + "&delete=" + isDelete |
| | | var url = globalConf.ftpUrl + "/common/download?fileName=" + encodeURI(name) + "&delete=" + isDelete |
| | | axios({ |
| | | method: 'get', |
| | | url: url, |
| | |
| | | }) |
| | | }, |
| | | resource(resource) { |
| | | var url = baseURL + "/common/download/resource?resource=" + encodeURI(resource); |
| | | var url = globalConf.ftpUrl + "/common/download/resource?resource=" + encodeURI(resource); |
| | | axios({ |
| | | method: 'get', |
| | | url: url, |
| | |
| | | }) |
| | | }, |
| | | zip(url, name) { |
| | | var url = baseURL + url; |
| | | var url = globalConf.ftpUrl + url; |
| | | axios({ |
| | | method: 'get', |
| | | url: url, |
| | |
| | | // 创建axios实例 |
| | | const service = axios.create({ |
| | | // axios中请求配置有baseURL选项,表示请求URL公共部分 |
| | | // baseURL: process.env.VUE_APP_BASE_API, |
| | | baseURL: "http://localhost:8082/admin", |
| | | // baseURL: process.env.VUE_SERVER_URL, |
| | | baseURL: globalConf.baseUrl, |
| | | // 超时 |
| | | timeout: 10000 |
| | | timeout: globalConf.timeout * 1000 |
| | | }) |
| | | |
| | | // request拦截器 |