50 lines
1.2 KiB
JavaScript
50 lines
1.2 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
/**
|
|
* 提交祈福
|
|
* @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 submitPrayer(data) {
|
|
return request({
|
|
url: '/app/pray',
|
|
method: 'POST',
|
|
data: {
|
|
name: String(data.name || ''),
|
|
type: String(data.type || ''),
|
|
isOthers: String(data.isOthers || ''),
|
|
content: String(data.content || ''),
|
|
},
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 获取祈福列表(如果需要的话)
|
|
* @param {Object} params 查询参数
|
|
* @returns {Promise} API响应
|
|
*/
|
|
export function getPrayerList(params = {}) {
|
|
return request({
|
|
url: '/app/pray/list',
|
|
method: 'GET',
|
|
params: params,
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 获取祈福详情(如果需要的话)
|
|
* @param {string} id 祈福ID
|
|
* @returns {Promise} API响应
|
|
*/
|
|
export function getPrayerDetail(id) {
|
|
return request({
|
|
url: '/app/pray/detail',
|
|
method: 'GET',
|
|
params: { id: id },
|
|
})
|
|
}
|