| | |
| | | |
| | | import Utils from '@/utils' |
| | | |
| | | // axios.defaults.baseURL = '/webapi/dostar' |
| | | axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8' |
| | | axios.defaults.crossDomain = true |
| | | axios.defaults.withCredentials = true |
| | |
| | | * @param {String} DBS 存储过程 |
| | | */ |
| | | getBaseData (DBS) { |
| | | // let cachedata = sessionStorage.getItem(DBS) |
| | | let cachedata = '' |
| | | let cachedata = sessionStorage.getItem(DBS) |
| | | // let cachedata = '' |
| | | if (cachedata) { |
| | | return Promise.resolve(JSON.parse(cachedata)) |
| | | } else { |
| | | return new Promise(resolve => { |
| | | axios({ |
| | | url: '/webapi/dostar', |
| | | url: `/webapi/dostar/${DBS}`, |
| | | data: { |
| | | func: DBS |
| | | } |
| | |
| | | param.t = new Date().getTime() |
| | | |
| | | return axios({ |
| | | url: '/webapi/dostar', |
| | | url: `/webapi/dostar/${param.func}`, |
| | | data: param |
| | | }) |
| | | } |
| | |
| | | */ |
| | | getParamData (param) { |
| | | let _param = JSON.stringify(param) |
| | | // let cachedata = sessionStorage.getItem(_param) |
| | | let cachedata = '' |
| | | let cachedata = sessionStorage.getItem(_param) |
| | | // let cachedata = '' |
| | | if (cachedata) { |
| | | return Promise.resolve(JSON.parse(cachedata)) |
| | | } else { |
| | | return new Promise(resolve => { |
| | | axios({ |
| | | url: '/webapi/dostar', |
| | | url: `/webapi/dostar/${param.func}`, |
| | | data: param |
| | | }).then(res => { |
| | | if (res.status) { |
| | |
| | | */ |
| | | setSubmit (param) { |
| | | return axios({ |
| | | url: '/webapi/dostar', |
| | | url: `/webapi/dostar/${param.func}`, |
| | | data: param |
| | | }) |
| | | } |