refactor(web): 应用外壳/差旅详情/报销创建视图适配主题与多 task

- AppShellRouteView/useAppShell 适配主题皮肤与会话入口
- TravelRequestDetailView/travelRequestDetailSetup 差旅详情适配,travel-request-detail-view.css 调整
- TravelReimbursementCreateView/useTravelReimbursementCreateViewLifecycle 创建视图适配
- 更新 app-shell-financial-assistant-entry/travel-request-detail-risk-advice 测试
This commit is contained in:
caoxiaozhu
2026-06-26 22:42:29 +08:00
parent c4b5fcc067
commit d5a8f84703
9 changed files with 396 additions and 58 deletions

View File

@@ -56,7 +56,8 @@ export function useAppShell() {
sessionType: '',
budgetContext: null,
initialPromptAutoSubmit: true,
initialApplicationPreview: null
initialApplicationPreview: null,
initialDraftPayload: null
})
const smartEntrySessionId = ref(0)
const smartEntryRevealToken = ref(0)
@@ -337,7 +338,8 @@ export function useAppShell() {
sessionType: '',
budgetContext: null,
initialPromptAutoSubmit: true,
initialApplicationPreview: null
initialApplicationPreview: null,
initialDraftPayload: null
}
smartEntrySessionId.value += 1
}
@@ -504,7 +506,8 @@ export function useAppShell() {
? payload.budgetContext
: null,
initialPromptAutoSubmit: false,
initialApplicationPreview: null
initialApplicationPreview: null,
initialDraftPayload: null
}
smartEntrySessionId.value += 1
return
@@ -531,6 +534,9 @@ export function useAppShell() {
initialPromptAutoSubmit: payload.initialPromptAutoSubmit !== false,
initialApplicationPreview: payload.applicationPreview && typeof payload.applicationPreview === 'object'
? payload.applicationPreview
: null,
initialDraftPayload: payload.draftPayload && typeof payload.draftPayload === 'object'
? payload.draftPayload
: null
}
smartEntrySessionId.value += 1