更新 API 接口,修改获取网站配置的参数为名称,并在多个组件中调整数据解构方式,提升代码可读性和一致性。

This commit is contained in:
神秘人
2025-07-11 16:09:49 +08:00
parent a632e287b0
commit cc82642ba3
16 changed files with 21 additions and 19 deletions

View File

@@ -2,10 +2,11 @@ import Request from "@/utils/request";
import { Config } from "@/types/app/config";
// 获取网站配置
export const getWebConfigDataAPI = <T>(type: string) => Request<T>("GET", `/web_config/list/${type}`)
export const getWebConfigDataAPI = <T>(name: string) => Request<T>("GET", `/web_config/name/${name}`)
// 修改网站配置
export const editWebConfigDataAPI = (type: string, data: object) => Request<{ [string: string]: string }>("PATCH", `/web_config/${type}`, { data })
export const editWebConfigDataAPI = (name: string, data: object) => Request<Config>("PATCH", `/web_config/json/name/${name}`, { data })
// 获取高德地图配置
export const getGaodeMapConfigDataAPI = () => Request("GET", `/env_config/gaode_map`)