// 建制相关API import { get } from "@/utils/request"; import request from "../../utils/request"; /** * 获取建制数据列表 * @param {Object} params - 查询参数 * @param {number} params.pageNum - 页码 * @param {number} params.pageSize - 每页数量 * @param {string} params.orderByColumn - 排序字段 * @param {string} params.isAsc - 排序方式 * @returns {Promise} 返回建制数据 */ export function getInstitutionalList(params = {}) { const defaultParams = { pageNum: 1, pageSize: 10, orderByColumn: "createTime", isAsc: "descending", }; return get("/app/formed/listFormed", { ...defaultParams, ...params }); } /** * 提交建制捐款 * @param {Object} data 从选区创建新的临时文件数据 * @param {string} data.name 祈福人姓名 * @param {string} data.type 祈福类型值 (1-学业, 2-健康, 3-姻缘, 4-财运, 5-消灾) * @param {string} data.isOthers 是否为他人祈福 (1-是, 2-否) * @param {string} data.content 心愿内容 * @returns {Promise} API响应 */ export function postInstitutionalStructure(data) { return request({ url: "/app/orders/formed", method: "POST", data: { payAmount: String(data.payAmount || ""), channelId: 1, templeId: String(data.templeId || ""), formedId: String(data.formedId || ""), }, }); }