feat:重构请求模块-大更新

This commit is contained in:
橙子
2023-12-11 22:14:13 +08:00
committed by Xwen
parent 27a2849619
commit 30de46b840
34 changed files with 1249 additions and 284 deletions

View File

@@ -3,7 +3,7 @@
// 分页查询
export function listData(query) {
return request({
url: '/article/pageList',
url: '/article',
method: 'get',
params: query
})
@@ -12,7 +12,7 @@ export function listData(query) {
// id查询
export function getData(code) {
return request({
url: '/article/getById/' + code,
url: '/article/' + code,
method: 'get'
})
}
@@ -20,7 +20,7 @@ export function getData(code) {
// 新增
export function addData(data) {
return request({
url: '/article/add',
url: '/article',
method: 'post',
data: data
})
@@ -29,17 +29,17 @@ export function addData(data) {
// 修改
export function updateData(data) {
return request({
url: '/article/update',
url: `/article/${data.id}`,
method: 'put',
data: data
})
}
// 删除
export function delData(code) {
export function delData(ids) {
return request({
url: '/article/delList',
url: '/article',
method: 'delete',
data:"string"==typeof(code)?[code]:code
params:{id:ids}
})
}

View File

@@ -0,0 +1,47 @@
import request from '@/utils/request'
/* 以下为api的模板通用的crud将以下变量替换即可
plate : 实体模型
*/
// 分页查询
export function listData(query) {
return request({
url: '/plate',
method: 'get',
params: query
})
}
// id查询
export function getData(id) {
return request({
url: `/plate/${id}`,
method: 'get'
})
}
// 新增
export function addData(data) {
return request({
url: '/plate',
method: 'post',
data: data
})
}
// 修改
export function updateData(id,data) {
return request({
url: `/plate/${id}`,
method: 'put',
data: data
})
}
// 删除
export function delData(ids) {
return request({
url: `/plate`,
method: 'delete',
params:{id:ids}
})
}