// 首页配置相关API import { get, request } from '@/utils/request' /** * 获取寺庙介绍信息 * @returns {Promise} 返回寺庙介绍数据 */ export function getTempleIndex() { return get( '/app/temple/index', {}, { timeout: 10000, showLoading: false, } ) } /** * 获取首页配置 * @returns {Promise} 返回首页配置数据 */ export function getHomeConfig() { return get( '/app/homeCfg', {}, { timeout: 10000, // 10秒超时 showLoading: false, // 不显示加载状态,因为页面有自己的loading } ) } /** * 更新首页配置 * @param {Object} data - 首页配置数据 * @returns {Promise} 返回更新结果 */ export function updateHomeConfig(data) { return request({ url: '/app/homeCfg', method: 'PUT', data, }) } /** * 创建首页配置 * @param {Object} data - 首页配置数据 * @returns {Promise} 返回创建结果 */ export function createHomeConfig(data) { return request({ url: '/app/homeCfg', method: 'POST', data, }) } /** * 删除首页配置 * @param {string} id - 配置ID * @returns {Promise} 返回删除结果 */ export function deleteHomeConfig(id) { return request({ url: `/app/homeCfg/${id}`, method: 'DELETE', }) }