12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import request from '@.mobile/plugin/axios'
- import qs from 'qs'
- function getHeaders() {
- return {
- 'MVVM-Key': String(new Date().getTime()),
- xx: 'anything'
- }
- }
- const all = {
- getUser: function (id) {
- return request({
- headers: getHeaders(),
- url: '/user/' + id,
- method: 'get',
- loading: {
- type: 'nprogress',
- interval: 500
- }
- })
- },
- login: function (ctrl, url, postData) {
- return request({
- headers: getHeaders(),
- url: '/' + ctrl + '/' + url,
- method: 'post',
- data: qs.stringify(postData)
- })
- },
- logout: function (ctrl, url, postData) {
- return request({
- headers: getHeaders(),
- url: '/' + ctrl + '/' + url,
- method: 'post',
- data: qs.stringify(postData)
- })
- },
- requestBase: function (url, postData) {
- return request({
- headers: getHeaders(),
- url: '/FireH5Controller/' + url,
- method: 'post',
- data: qs.stringify(postData)
- })
- },
- requestData: function (ctrl, url, postData) {
- return request({
- headers: getHeaders(),
- url: '/' + ctrl + '/' + url,
- method: 'post',
- data: qs.stringify(postData)
- })
- }
- }
- export default all
|