feat: 增强风险规则生成引擎与预算中心页面
后端拆分风险规则生成为解释器、语义分析、本体对齐等子模块, 优化模板执行和流程图生成,完善员工种子数据和导入逻辑,增强 报销单权限策略和草稿持久化,前端新增预算中心视图和趋势图 组件,重构审计页面和风险规则测试对话框交互,完善文档中心 和报销创建页面细节,补充单元测试覆盖。
This commit is contained in:
@@ -43,6 +43,22 @@ test('expense application prompt field parser supports multiline labels', () =>
|
||||
assert.equal(resolveApplicationReason(structuredApplicationPrompt), '支撑国网服务器部署')
|
||||
})
|
||||
|
||||
test('expense application reason prefers model entity and strips context fragments', () => {
|
||||
assert.equal(
|
||||
resolveApplicationReason(
|
||||
'发生时间:,去九江出差3天,服务美团业务部署',
|
||||
{
|
||||
entities: [
|
||||
{ type: 'location', value: '九江', normalized_value: '九江' },
|
||||
{ type: 'reason', value: '服务美团业务部署', normalized_value: '服务美团业务部署' }
|
||||
]
|
||||
}
|
||||
),
|
||||
'服务美团业务部署'
|
||||
)
|
||||
assert.equal(resolveApplicationReason('发生时间:,去九江出差3天,服务美团业务部署'), '服务美团业务部署')
|
||||
})
|
||||
|
||||
test('expense application expands a single selected date with natural days', () => {
|
||||
const prompt = [
|
||||
'发生时间:2026-05-25',
|
||||
|
||||
Reference in New Issue
Block a user