前端调整V4预订事项用户化展示

This commit is contained in:
andy
2026-07-21 20:54:24 +07:00
parent 350bb3310b
commit c521eb6dc0
20 changed files with 703 additions and 657 deletions

View File

@@ -452,12 +452,12 @@ export default {
order: {
summary: '订单摘要',
taskQueue: '同订单任务队列',
v4TaskTimeline: 'V4 订单任务时间线',
v4TaskTimelineEmpty: '暂无 V4 订单任务。',
v4TaskTimelineHint: '只展示订单任务和任务卡安全摘要;理动作请进入 V4 任务详情页完成。',
v4OverviewTitle: 'V4 当前确认快照',
v4OverviewSubtitle: '仅来自已确认任务卡,不使用未确认 AI 建议。',
v4OverviewEmpty: '暂无已确认的 V4 订单快照。',
v4TaskTimeline: '处理记录',
v4TaskTimelineEmpty: '暂无处理记录。',
v4TaskTimelineHint: '只展示来源邮件处理记录和事项状态摘要;理动作请进入订单事项办理页完成。',
v4OverviewTitle: '订单信息总览',
v4OverviewSubtitle: '仅来自已确认事项,不使用未确认建议。',
v4OverviewEmpty: '暂无已确认的订单信息。',
accountCode: 'Account 代码',
accountName: 'Account 名称',
marketCode: 'Market 代码',
@@ -466,31 +466,36 @@ export default {
rateCode: 'Rate Code',
roomItems: '已确认房型房量',
latestConfirmedAt: '最近确认时间',
traceCardStatus: 'Trace 卡片状态',
roomingListCardStatus: 'Rooming List 卡片状态',
paymentCardStatus: 'Payment 卡片状态',
traceCardStatus: '跟进事项状态',
roomingListCardStatus: '房表事项状态',
paymentCardStatus: '付款凭证状态',
nextV4ActionTitle: '下一步处理',
nextV4ActionSubtitle: '订单总览只提供入口,不直接确认、复核或编辑任务卡。',
nextV4ActionType: '动作类型',
nextV4ActionStatus: '动作状态',
nextV4CardId: '任务卡编号',
openOrderTaskCount: '未完成 V4 任务数',
enterV4Task: '进入理页',
nextActionConfirm: '确认任务卡',
nextActionReview: '人工复核',
nextActionNone: '无待处理动作',
nextV4ActionEmpty: '暂无下一步 V4 处理动作。',
relatedSourceMessages: '关联来源消息',
nextV4ActionSubtitle: '订单总览只提供入口,不直接确认、复核或编辑事项。',
nextV4ActionType: '下一步',
nextV4ActionStatus: '处理状态',
nextV4CardId: '事项编号',
openOrderTaskCount: '待处理事项数',
enterV4Task: '进入理页',
nextActionConfirm: '确认事项',
nextActionReview: '需要复核',
nextActionNone: '无待处理事项',
nextStep: '处理事项',
nextStepConfirm: '有事项待确认',
nextStepReview: '有事项需要复核',
nextV4ActionEmpty: '暂无下一步处理事项。',
relatedSourceMessages: '关联来源邮件',
relatedSourceMessagesHint: '只展示邮件头和会话摘要;全文请进入邮件会话页查看。',
relatedSourceMessagesEmpty: '暂无关联来源消息。',
relatedSourceMessagesEmpty: '暂无关联来源邮件。',
externalConversationId: '外部会话编号',
latestActivityAt: '最近活动时间',
v4CardsEmpty: '暂无任务卡摘要。',
cardId: '任务卡编号',
v4CardsEmpty: '暂无事项状态摘要。',
cardStatusSummary: '事项状态摘要',
cardId: '事项编号',
reviewStatus: '复核状态',
confirmedBy: '确认人',
confirmedAt: '确认时间',
sourceEventIndex: '来源事件 {index}',
sourceEventIndex: '来源邮件事件 {index}',
processingRecord: '来源邮件处理记录',
sourceMessage: '来源消息',
businessKeySource: '业务号来源',
updatedAt: '最近更新',
@@ -508,25 +513,35 @@ export default {
sourceSummaryPending: '订单详情任务时间线的来源邮件摘要字段待后端补充;请从具体任务进入后查看。',
},
taskList: {
title: '任务列表',
subtitle: '按任务查看预订待处理队列',
title: '待处理预订事项',
subtitle: '查看需要确认、复核或已读的预订事项',
keyword: '订单 / 邮件关键词',
keywordPlaceholder: '订单号 / 邮件关键词',
taskType: '任务类型',
taskSubtype: '任务细分',
tableTitle: '任务数据',
totalSuffix: '条任务',
tableTitle: '预订事项',
totalSuffix: '条事项',
noSourceSubject: '暂无来源主题',
sourceReceivedAt: '来源时间',
businessStatus: '事项状态',
filterPending: '待处理',
filterReview: '需要复核',
filterCompleted: '已完成',
filterSourceNotification: '来源通知',
noOpenItems: '暂无需要处理的预订事项',
noPendingItems: '暂无待确认的预订事项',
noReviewItems: '暂无需要复核的预订事项',
noCompletedItems: '暂无已完成的预订事项',
noSourceNotifications: '暂无来源通知',
itemType: '工作项类型',
itemTypeOrderTask: '订单任务',
itemTypeOrderTask: '预订事项',
itemTypeSourceNotification: '来源通知',
orderTaskStatus: '订单任务状态',
cardStatus: '卡片状态',
orderUnresolved: '订单归属待确认',
sourceNotificationNoOrder: '不关联订单',
sourceNotificationNoOrderHint: 'S10/S99 只读来源通知',
cardCountsTotal: '共 {total} 张卡',
sourceNotificationNoOrderHint: '该邮件不关联订单,请查看邮件内容。',
cardCountsTotal: '共 {total} 个事项',
cardCountsPending: '待确认 {count}',
cardCountsReview: '待复核 {count}',
cardCountsConfirmed: '已确认 {count}',
@@ -537,42 +552,50 @@ export default {
queueAll: '全部队列状态',
queueIncluded: '参与队列',
queueExcluded: '不参与队列',
viewTask: '查看任务',
viewTask: '处理事项',
viewOrder: '查看订单',
viewConversation: '查看邮件会话',
sourceOnlyOrderLabel: '来源消息只读',
hiddenTechnicalOrder: '不关联可见订单',
columns: {
item: '工作项',
item: '事项类型',
task: '任务',
order: '订单',
card: '任务卡',
card: '事项',
status: '状态',
source: '来源邮件',
cards: '卡片',
cards: '事项进度',
queue: '队列',
},
},
taskV4: {
title: 'V4 订单任务详情',
subtitle: '按后端 V4 任务卡模型处理当前订单任务',
orderTaskSummary: '订单任务摘要',
orderTaskId: '订单任务编号',
title: '订单事项办理',
subtitle: '按来源邮件办理当前订单事项',
orderTaskSummary: '事项摘要',
orderTaskId: '事项编号',
orderReference: '订单引用',
targetBookingType: '目标预订类型',
targetLocator: '目标定位信息',
targetResolutionStatus: '归属确认状态',
cardCounts: '任务卡统计',
sourceMessageCard: '来源邮件',
basicInformationCard: '基础信息',
businessCards: '业务任务卡',
targetBookingType: '预订类型',
targetLocator: '订单线索',
targetResolutionStatus: '订单归属',
cardCounts: '事项统计',
sourceMessageCard: '来源邮件',
basicInformationCard: '预订基础信息',
roomInformationCard: '房型与日期',
paymentCard: '付款凭证',
businessCards: '预订事项',
adapterContractErrors: '适配契约诊断',
noAdapterContractErrors: '暂无适配契约异常。',
noBusinessCards: '暂无业务任务卡。',
noBusinessCards: '暂无需要办理的预订事项。',
displayPayload: '展示摘要',
rawCardPayload: '卡片安全摘要',
readonlyReason: '不可操作原因',
blockedReason: '阻塞原因',
bookingTypeGroup: '团队预订',
bookingTypeFit: '散客预订',
bookingTypeUnknown: '预订类型待确认',
targetResolved: '已确认',
targetUnresolved: '待确认',
targetPending: '待确认',
confirmCard: '确认卡片',
confirmingCard: '确认中',
resolveReview: '提交复核',
@@ -624,14 +647,14 @@ export default {
fileMeta: '{type} · {size}',
},
roomingList: {
title: 'Rooming List / 房表事项',
title: '房表事项',
targetOrder: '目标订单',
unboundOrder: '暂未绑定可见订单',
description: '当前来源消息包含需要人工处理的 Rooming List 事项,请在酒店内部流程处理后确认该卡片。',
confirmHint: '第一版仅确认该事项已由人工处理,不展示或处理名单明细和附件内容。',
},
trace: {
title: 'Trace / 追踪备注事项',
title: '跟进事项',
itemLabel: '事项 {index}',
generalTitle: '普通事项',
extraBedTitle: '加床事项',
@@ -643,7 +666,6 @@ export default {
stale: '当前目录为过期快照,仍可选择,最终以后端校验为准。',
warning: '目录提示:{warning}',
error: '目录暂不可用,请刷新后重试。',
catalogMeta: '目录来源:{source},版本:{version}',
accountDerived: '选择后将参考目录展示 Market{market} / Source{source},最终以后端确认结果为准。',
currentNotInCatalog: '原值“{value}”不在当前目录中,请重新选择。',
},
@@ -655,6 +677,7 @@ export default {
attachments: '附件',
excerpt: '邮件片段',
body: '当前邮件正文',
bodyCollapsed: '邮件正文已折叠,展开后读取当前触发邮件正文。',
bodyLoading: '正在加载当前邮件正文...',
bodyLoadFailed: '当前邮件正文暂时无法加载,可进入邮件会话查看。',
noBody: '暂无当前邮件正文。',
@@ -671,7 +694,7 @@ export default {
selectPlaceholder: '请选择',
},
error: {
loadFailed: 'V4 订单任务详情加载失败。',
loadFailed: '订单事项办理页加载失败。',
actionFailed: '操作失败,请检查后端返回信息。',
},
},