You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
928 B

// 公用API
import request from '@/utils/request'
// 获取分页
export function getCommonPaged(urlName,data) {
return request({
url: `/api/${urlName}/getdatapaged`,
method: 'post',
data
})
}
// 通过id获取实体
export function getCommonInfoById(urlName,id) {
return request({
url: `/api/${urlName}/getbyid`,
method: 'get',
params:{id:id}
})
}
// 修改提交
export function putCommonUpdate(urlName,data) {
return request({
url: `/api/${urlName}/update`,
method: 'put',
data
})
}
// 导出
export function postCommonExport(urlName,data) {
return request({
url: `/api/${urlName}/exportdata`,
method: 'post',
responseType:'blob',
data
})
}
// 获取导入模板
export function getCommonImportTemplate(urlName) {
return request({
url: `/api/${urlName}/getimporttemplate`,
method: 'get',
responseType:'blob',
})
}