platform-vue/src/api/accountPool.js
2026-04-27 10:50:32 +08:00

61 lines
1.1 KiB
JavaScript

import request from '@/utils/request';
function base(module) {
return `/platform/accountPool/${module}`;
}
export function getAccountPoolList(module, params) {
return request({
url: `${base(module)}/list`,
method: 'get',
params,
});
}
export function addAccountPool(module, data) {
return request({
url: `${base(module)}/add`,
method: 'post',
data,
});
}
export function batchAddAccountPool(module, rows) {
return request({
url: `${base(module)}/batchAdd`,
method: 'post',
data: { rows },
});
}
export function getAccountPoolDetail(module, id) {
return request({
url: `${base(module)}/detail/${id}`,
method: 'get',
});
}
export function extractAccountPool(module, data) {
return request({
url: `${base(module)}/extract`,
method: 'post',
data,
});
}
export function updateAccountPoolRemark(module, data) {
return request({
url: `${base(module)}/updateRemark`,
method: 'post',
data,
});
}
export function replenishAccountPool(module, data) {
return request({
url: `${base(module)}/replenish`,
method: 'post',
data,
});
}