feat: add member config

This commit is contained in:
xingyu4j
2025-05-28 19:00:21 +08:00
parent da45d15f0d
commit 089d3bbd9b
2 changed files with 127 additions and 25 deletions

View File

@@ -0,0 +1,22 @@
import { requestClient } from '#/api/request';
export namespace MemberConfigApi {
/** 积分设置信息 */
export interface Config {
id?: number;
pointTradeDeductEnable: number;
pointTradeDeductUnitPrice: number;
pointTradeDeductMaxPrice: number;
pointTradeGivePoint: number;
}
}
/** 查询积分设置详情 */
export function getConfig() {
return requestClient.get<MemberConfigApi.Config>('/member/config/get');
}
/** 新增修改积分设置 */
export function saveConfig(data: MemberConfigApi.Config) {
return requestClient.put('/member/config/save', data);
}