xlb-main-login
Version:
``` yarn install ```
88 lines (76 loc) • 2.07 kB
JavaScript
// 核销码管理
import { weichat } from '@/api/config'
import { axios } from '@/utils/request'
/************** 列表页 ******************/
// 核销码管理 - 列表
export function listApi(params) {
return axios({
url: weichat + 'v1/wechat/work/write-off-code/page',
method: 'get',
params
})
}
// 核销码管理 - 列表(根据id查询单个列表数据)
export function listSearchApi(id) {
return axios({
url: weichat + 'v1/wechat/work/write-off-code/page?id=' + id,
method: 'get'
})
}
// 核销码管理 - 删除
export function deleteApi(id) {
return axios({
url: weichat + 'v1/wechat/work/write-off-code?id=' + id,
method: 'delete'
})
}
/************** 新增/编辑 ******************/
// 核销码管理 - 回显
export function detailApi(id) {
return axios({
url: weichat + 'v1/wechat/work/write-off-code?id=' + id,
method: 'get'
})
}
// 核销码管理 - 新增
export function addApi(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: weichat + 'v1/wechat/work/write-off-code',
method: 'post',
data
})
}
// 核销码管理 - 修改
export function editApi(data) {
return axios({
headers: { 'Content-Type': 'application/json;charset=UTF-8' },
url: weichat + 'v1/wechat/work/write-off-code',
method: 'put',
data
})
}
/************** 详情页 ******************/
// 核销码管理 - 详情页列表
export function detailListApi(params) {
return axios({
url: weichat + 'v1/wechat/work/write-off-code/data',
method: 'get',
params
})
}
// 核销码管理 - 详情页 - 更新数据
export function detailNewDataApi(id) {
return axios({
url: weichat + 'v1/wechat/work/write-off-code/count?id='+id,
method: 'get',
})
}
// 核销码管理 - 详情页 - 导出
export function exportApi(params) {
return axios({
url: weichat + '/v1/wechat/work/write-off-code/e',
method: 'get',
params
})
}