去掉底部导航:ai对话
This commit is contained in:
@@ -2432,23 +2432,28 @@
|
||||
}
|
||||
return null;
|
||||
};
|
||||
// 格式化时间:将 ISO 格式转换为 YYYY-MM-DD HH:mm:ss
|
||||
// 录音开始时间:优先后端专用字段,兼容多种命名,最后退回创建时间
|
||||
const recordingStartRaw =
|
||||
item.startTime ||
|
||||
item.createTime;
|
||||
let formattedTime = '';
|
||||
if (item.createTime) {
|
||||
const date = new Date(item.createTime);
|
||||
const year = date.getFullYear();
|
||||
const month = String(date.getMonth() + 1).padStart(2, '0');
|
||||
const day = String(date.getDate()).padStart(2, '0');
|
||||
const hours = String(date.getHours()).padStart(2, '0');
|
||||
const minutes = String(date.getMinutes()).padStart(2, '0');
|
||||
const seconds = String(date.getSeconds()).padStart(2, '0');
|
||||
formattedTime = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
|
||||
if (recordingStartRaw) {
|
||||
const date = new Date(recordingStartRaw);
|
||||
if (!Number.isNaN(date.getTime())) {
|
||||
const year = date.getFullYear();
|
||||
const month = String(date.getMonth() + 1).padStart(2, '0');
|
||||
const day = String(date.getDate()).padStart(2, '0');
|
||||
const hours = String(date.getHours()).padStart(2, '0');
|
||||
const minutes = String(date.getMinutes()).padStart(2, '0');
|
||||
const seconds = String(date.getSeconds()).padStart(2, '0');
|
||||
formattedTime = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
return {
|
||||
id: item.id,
|
||||
title: `${item.salesName || ''}的服务记录`,
|
||||
date: formattedTime ? `时间:${formattedTime}` : '',
|
||||
date: formattedTime ? `开始时间:${formattedTime}` : '',
|
||||
description: item.summary || '',
|
||||
customerName: item.customerName || '',
|
||||
recordingName: item.recordingName || '', // 记录名称
|
||||
|
||||
@@ -414,7 +414,7 @@ export default {
|
||||
return null;
|
||||
}
|
||||
|
||||
const formattedUpdateTime = this.formatDateTime(record.updateTime || record.createTime);
|
||||
const formattedCreateTime = this.formatDateTime(record.createTime);
|
||||
const tags = [];
|
||||
if (record.recordingName) {
|
||||
tags.push({ text: `录音:${record.recordingName}`, color: 'blue' });
|
||||
@@ -436,7 +436,7 @@ export default {
|
||||
recordingName: record.recordingName || '',
|
||||
remarks: record.remarks || '',
|
||||
tags,
|
||||
durationText: formattedUpdateTime ? `最近更新时间:${formattedUpdateTime}` : '最近暂无更新时间'
|
||||
durationText: formattedCreateTime ? `开始时间:${formattedCreateTime}` : '暂无开始时间'
|
||||
};
|
||||
},
|
||||
formatDateTime(value) {
|
||||
|
||||
@@ -375,7 +375,7 @@
|
||||
this[item.event]();
|
||||
} else if (item.to) {
|
||||
// 如果是 tabBar 页面,使用 switchTab
|
||||
const tabBarPages = ['/pages/furniture_reception/furniture_reception', '/pages/furniture_customer/furniture_customer', '/pages/ai_qa/ai_qa', '/pages/ai_analysis/ai_analysis', '/pages/ucenter/ucenter']
|
||||
const tabBarPages = ['/pages/furniture_reception/furniture_reception', '/pages/furniture_customer/furniture_customer', '/pages/ai_analysis/ai_analysis', '/pages/ucenter/ucenter']
|
||||
if (tabBarPages.includes(item.to)) {
|
||||
uni.switchTab({
|
||||
url: item.to
|
||||
|
||||
Reference in New Issue
Block a user