feat: 完善差旅票据行程提取与费用明细回填逻辑
增强文档智能识别的票据场景关键词和字段提取能力,优化 会话关联草稿报销单的解析路径,修复费用明细合并和票据 去重边界问题,前端改进报销创建和审批详情交互,补充单 元测试覆盖。
This commit is contained in:
@@ -205,8 +205,13 @@
|
||||
<td class="expense-desc col-desc">
|
||||
<template v-if="editingExpenseId === item.id">
|
||||
<div class="cell-editor">
|
||||
<input v-model="expenseEditor.itemReason" class="editor-input" type="text" placeholder="输入费用说明" />
|
||||
<span>业务报销说明</span>
|
||||
<input
|
||||
v-model="expenseEditor.itemReason"
|
||||
class="editor-input"
|
||||
type="text"
|
||||
:placeholder="resolveExpenseReasonPlaceholder(expenseEditor.itemType)"
|
||||
/>
|
||||
<span>{{ resolveExpenseReasonHelper(expenseEditor.itemType) }}</span>
|
||||
</div>
|
||||
</template>
|
||||
<template v-else>
|
||||
@@ -325,7 +330,7 @@
|
||||
<button
|
||||
class="inline-action primary"
|
||||
type="button"
|
||||
:disabled="savingExpenseId === item.id || submitBusy || deleteBusy || deletingExpenseId === item.id"
|
||||
:disabled="actionBusy"
|
||||
@click="saveExpenseEdit(item)"
|
||||
>
|
||||
{{ savingExpenseId === item.id ? '保存中' : '保存' }}
|
||||
@@ -333,7 +338,7 @@
|
||||
<button
|
||||
class="inline-action"
|
||||
type="button"
|
||||
:disabled="savingExpenseId === item.id || submitBusy || deleteBusy || deletingExpenseId === item.id"
|
||||
:disabled="actionBusy"
|
||||
@click="cancelExpenseEdit"
|
||||
>
|
||||
取消
|
||||
@@ -341,7 +346,7 @@
|
||||
<button
|
||||
class="inline-action danger"
|
||||
type="button"
|
||||
:disabled="savingExpenseId === item.id || submitBusy || deleteBusy || deletingExpenseId === item.id"
|
||||
:disabled="actionBusy"
|
||||
@click="removeExpenseItem(item)"
|
||||
>
|
||||
{{ deletingExpenseId === item.id ? '删除中' : '删除' }}
|
||||
|
||||
Reference in New Issue
Block a user