45 lines
1.3 KiB
JavaScript
45 lines
1.3 KiB
JavaScript
// 建制相关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 || ""),
|
|
},
|
|
});
|
|
}
|