searchMixin.js
727 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*
* 列表搜索的 mixin
*/
import request from './server'
/* eslint-disable */
export const listSearch = {
data () {
return {
// 加载中
loading: false,
}
},
methods: {
/*
* 发送请求
*/
sendReq (params, callback) {
let self = this
request({
method: params.method || 'POST',
url: params.url,
data: params.data || {},
withCredentials : true,
headers: {
'Content-Type': params.contentType || 'application/json;charset=utf-8'
}
}).then((res) => {
if (res && res.data) {
callback && callback(res.data)
}
}, (error) => {
console.log(error)
})
}
}
}