buddhism/api/monk/monkDetail.js
2025-07-30 17:16:28 +08:00

76 lines
1.5 KiB
JavaScript

/**
* 高僧详情相关API
*/
import { request } from '../../utils/request.js';
/**
* 获取高僧详情
* @param {string} monkId - 高僧ID
* @returns {Promise} 返回高僧详情数据
*/
export function getMonkDetail(monkId) {
return request({
url: '/app/monk/monkById',
method: 'GET',
params: { monkId }
});
}
/**
* 获取高僧列表
* @param {Object} params - 查询参数
* @param {number} params.pageNum - 页码
* @param {number} params.pageSize - 每页数量
* @param {string} params.name - 高僧姓名(可选)
* @returns {Promise} 返回高僧列表数据
*/
export function getMonkList(params = {}) {
return request({
url: '/app/monk/listMonk',
method: 'GET',
params: {
pageNum: 1,
pageSize: 10,
...params
}
});
}
/**
* 创建高僧信息
* @param {Object} data - 高僧信息
* @returns {Promise} 返回创建结果
*/
export function createMonk(data) {
return request({
url: '/app/monk/createMonk',
method: 'POST',
data
});
}
/**
* 更新高僧信息
* @param {Object} data - 高僧信息
* @returns {Promise} 返回更新结果
*/
export function updateMonk(data) {
return request({
url: '/app/monk/updateMonk',
method: 'PUT',
data
});
}
/**
* 删除高僧信息
* @param {string} id - 高僧ID
* @returns {Promise} 返回删除结果
*/
export function deleteMonk(id) {
return request({
url: '/app/monk/deleteMonk',
method: 'DELETE',
params: { id }
});
}