天工api模块(TGapi)
接口使用示范
🍓 GET查询
js
axios({
method: 'get',
url: 'http://localhost:8888/api/user',
headers: {
'Authorization': 'Bearer '+'token部分',
'Content-Type': 'application/json;charset=utf-8',
'Custom-Header': 'custom-value'
},
params: {
name: '名字',
age: '年龄',
pageNum: 1, //请求页数
pageSize: 10,//请求条数
},
})
.then(res => {
console.log(res.data)
if (res.status == 200) {
console.log(res, 'res');
}
})
.catch(error => {
console.error(error)
})
🍓 POST增加
js
axios({
method: 'post',
url: 'http://localhost:8888/api/user',
headers: {
'Authorization': 'Bearer '+'token部分',
'Content-Type': 'application/json;charset=utf-8',
'Custom-Header': 'custom-value'
},
data: {
name: '名字', // 必填项
age: '年龄', // 必填项
sex:1, // 下拉选择-必填项
},
})
.then(res => {
console.log(res.data)
if (res.status == 200) {
console.log(res, 'res');
}
})
.catch(error => {
console.error(error)
})
🍓 PUT修改
js
axios({
method: 'put',
url: 'http://localhost:8888/api/user',
headers: {
'Authorization': 'Bearer '+'token部分',
'Content-Type': 'application/json;charset=utf-8',
'Custom-Header': 'custom-value'
},
data: {
name: '名字', // 必填项
age: '年龄', // 必填项
sex:1, // 下拉选择-必填项
},
})
.then(res => {
console.log(res.data)
if (res.status == 200) {
console.log(res, 'res');
}
})
.catch(error => {
console.error(error)
})
🍓 DELETE删除
js
axios({
method: 'delete',
url: 'http://localhost:8888/api/user',
headers: {
'Authorization': 'Bearer '+'token部分',
'Content-Type': 'application/json;charset=utf-8',
'Custom-Header': 'custom-value'
},
data: {
id: 0, // 必填删除id
},
})
.then(res => {
console.log(res.data)
if (res.status == 200) {
console.log(res, 'res');
}
})
.catch(error => {
console.error(error)
})