fix: remove manual expense detail add action

This commit is contained in:
caoxiaozhu
2026-06-03 16:44:06 +08:00
parent 92198549f6
commit 513ff909f9
3 changed files with 8 additions and 58 deletions

View File

@@ -605,6 +605,10 @@ test('expense attachment actions keep preview as the only recognition entry poin
test('expense detail table shows the amount total below detail rows', () => {
assert.match(detailViewTemplate, /<div[^>]*class="detail-expense-table"/)
assert.match(detailViewTemplate, /当前还没有费用明细/)
assert.match(detailViewTemplate, /通过智能录入上传票据后由系统自动归集/)
assert.doesNotMatch(detailViewTemplate, /增加明细/)
assert.doesNotMatch(detailViewTemplate, /handleAddExpenseItem/)
assert.doesNotMatch(detailViewScript, /handleAddExpenseItem/)
assert.doesNotMatch(detailViewTemplate, /class="total-row"/)
assert.match(detailViewTemplate, /class="expense-total-under-table"[\s\S]*金额合计[\s\S]*\{\{ expenseTotal \}\}/)
assert.doesNotMatch(detailViewTemplate, /\{\{ uploadedExpenseCount \}\} 项已关联票据/)