76 lines
1.5 KiB
JavaScript
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 }
|
|
});
|
|
}
|