fix(agent): 修复规则中心表格版本和修改记录
补齐规则资产 JSON 读写接口和前端调用,修复 AuditView 导入缺失。 Excel 在线编辑改为比对所有页签并生成最近修改记录,版本快照统一保存到 rules/finance-rules/.versions。 隔离规则表测试存储,避免测试或旧入口写入真实规则目录与 storage/agent_assets。
This commit is contained in:
@@ -136,6 +136,18 @@ export function fetchAgentAssetVersionTimeline(assetId) {
|
||||
return apiRequest(`/agent-assets/${assetId}/version-timeline`)
|
||||
}
|
||||
|
||||
export function fetchAgentAssetRuleJson(assetId) {
|
||||
return apiRequest(`/agent-assets/${assetId}/rule-json`)
|
||||
}
|
||||
|
||||
export function saveAgentAssetRuleJson(assetId, payload, options = {}) {
|
||||
return apiRequest(`/agent-assets/${assetId}/rule-json`, {
|
||||
method: 'PUT',
|
||||
body: JSON.stringify(payload),
|
||||
headers: buildWriteHeaders(options)
|
||||
})
|
||||
}
|
||||
|
||||
export function compareAgentAssetSpreadsheetVersions(assetId, baseVersion, targetVersion) {
|
||||
const query = new URLSearchParams({
|
||||
base_version: String(baseVersion || '').trim(),
|
||||
|
||||
Reference in New Issue
Block a user