feat(ui): 在API层添加批量查询和批量保存方法

This commit is contained in:
wkc
2026-03-09 09:00:47 +08:00
parent d825d3649a
commit ae61ac3116
4 changed files with 3103 additions and 0 deletions

View File

@@ -38,3 +38,32 @@ export function saveParams(data) {
data: data
})
}
/**
* 查询所有模型及其参数(按模型分组)
* @param {Object} query - 查询参数
* @param {Number} query.projectId - 项目ID0表示全局配置
* @returns {Promise} 返回所有模型的参数配置
*/
export function listAllParams(query) {
return request({
url: '/ccdi/modelParam/listAll',
method: 'get',
params: query
})
}
/**
* 批量保存所有模型的参数修改
* @param {Object} data - 保存数据
* @param {Number} data.projectId - 项目ID
* @param {Array} data.models - 模型参数列表
* @returns {Promise}
*/
export function saveAllParams(data) {
return request({
url: '/ccdi/modelParam/saveAll',
method: 'post',
data: data
})
}