import { requestClient } from '#/api/request'; const prefix = 'system-config/'; export async function getSystemConfigList() { return requestClient.get(`${prefix}list`); } export async function saveSystemConfig(items: Array<{ config_key: string; config_value: string }>) { return requestClient.post(`${prefix}save`, { items }); } export async function getPriceAdjustConfig(storeId?: number) { return requestClient.get(`${prefix}price-adjust-config`, { params: storeId ? { store_id: storeId } : {}, }); } /** 按 key 批量读取系统配置(如 dict_search_rank_mode) */ export async function getSystemConfigByKeys(keys: string[]) { return requestClient.get(`${prefix}get-by-keys`, { params: { keys: keys.join(',') }, }); }