补齐成交跟进:按线路推成交通知、收下未成交原因、协商中按工作日再问。
成交走询价消息服务;陆运/海运私聊下一句能记下原因;协商中回执写明顺延三个工作日和下次 9:00。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -48,6 +48,9 @@ type TicketRow = {
|
||||
volumeCbm: string;
|
||||
goodsName: string;
|
||||
updateTime: string;
|
||||
lostReason: string;
|
||||
nextFollowupAt: string;
|
||||
dealNotifySummary: string;
|
||||
};
|
||||
|
||||
const rows = ref<TicketRow[]>([]);
|
||||
@@ -265,6 +268,9 @@ function mapTicket(t: any, quotes: any[] = [], attachments: any[] = [], timeline
|
||||
volumeCbm: fmtMeasure(t.volumeCbm, "CBM"),
|
||||
goodsName: dash(t.goodsName),
|
||||
updateTime: fmtTime(t.updateTime || t.createTime),
|
||||
lostReason: dash(t.lostReason || t.lost_reason),
|
||||
nextFollowupAt: fmtTime(t.nextFollowupAt || t.next_followup_at),
|
||||
dealNotifySummary: dash(t.dealNotifySummary || t.deal_notify_summary),
|
||||
};
|
||||
}
|
||||
|
||||
@@ -630,6 +636,18 @@ function refresh() {
|
||||
<div class="ticket-detail-item"><label>事件异常</label><span>{{ current.eventException }}</span></div>
|
||||
<div class="ticket-detail-item"><label>系统异常</label><span>{{ current.systemException }}</span></div>
|
||||
<div class="ticket-detail-item"><label>系统异常原因</label><span>{{ current.systemExceptionReason }}</span></div>
|
||||
<div v-if="current.status === '已成交'" class="ticket-detail-item">
|
||||
<label>成交时间</label><span>{{ current.updateTime }}</span>
|
||||
</div>
|
||||
<div v-if="current.status === '已成交'" class="ticket-detail-item">
|
||||
<label>成交通知</label><span>{{ current.dealNotifySummary }}</span>
|
||||
</div>
|
||||
<div v-if="current.status === '未成交'" class="ticket-detail-item">
|
||||
<label>未成交原因</label><span>{{ current.lostReason }}</span>
|
||||
</div>
|
||||
<div v-if="current.status === '协商中'" class="ticket-detail-item">
|
||||
<label>下次再问</label><span>{{ current.nextFollowupAt }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user