删除底部导航销冠,调整小程序前端架构
This commit is contained in:
@@ -160,8 +160,9 @@ const _sfc_main = {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:549", "[FurnitureCustomer][onReady] navbarTop:", this.navbarTop);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:550", "[FurnitureCustomer][onReady] contentTop:", this.contentTop);
|
||||
this.updateNavbarPosition();
|
||||
this.initUrlHidingAfterPageLoad();
|
||||
const systemInfo = common_vendor.index.getSystemInfoSync();
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:556", "[FurnitureCustomer][onReady] 系统信息:", {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:559", "[FurnitureCustomer][onReady] 系统信息:", {
|
||||
statusBarHeight: systemInfo.statusBarHeight,
|
||||
windowHeight: systemInfo.windowHeight,
|
||||
screenHeight: systemInfo.screenHeight
|
||||
@@ -169,11 +170,11 @@ const _sfc_main = {
|
||||
setTimeout(() => {
|
||||
const query = common_vendor.index.createSelectorQuery().in(this);
|
||||
query.select(".tabs").boundingClientRect((data) => {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:567", "[FurnitureCustomer][onReady] tab栏元素信息:", data);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:570", "[FurnitureCustomer][onReady] tab栏元素信息:", data);
|
||||
if (!data) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:569", "[FurnitureCustomer][onReady] tab栏元素未找到!");
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:572", "[FurnitureCustomer][onReady] tab栏元素未找到!");
|
||||
} else {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:571", "[FurnitureCustomer][onReady] tab栏位置:", {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:574", "[FurnitureCustomer][onReady] tab栏位置:", {
|
||||
top: data.top,
|
||||
left: data.left,
|
||||
width: data.width,
|
||||
@@ -183,7 +184,7 @@ const _sfc_main = {
|
||||
isOnScreen: data.top >= 0 && data.top < systemInfo.windowHeight
|
||||
});
|
||||
if (data.width === 0 || data.height === 0 || data.top < 0) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:583", "[FurnitureCustomer][onReady] tab栏不可见,强制更新位置");
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:586", "[FurnitureCustomer][onReady] tab栏不可见,强制更新位置");
|
||||
this.updateNavbarPosition();
|
||||
this.$forceUpdate();
|
||||
}
|
||||
@@ -197,7 +198,7 @@ const _sfc_main = {
|
||||
this.innerAudioContext.stop();
|
||||
this.innerAudioContext.destroy();
|
||||
} catch (e) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:599", "销毁音频播放器失败:", e);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:602", "销毁音频播放器失败:", e);
|
||||
}
|
||||
this.innerAudioContext = null;
|
||||
}
|
||||
@@ -207,7 +208,7 @@ const _sfc_main = {
|
||||
methods: {
|
||||
// 计算并更新导航栏和内容区域的位置
|
||||
updateNavbarPosition() {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:619", "[FurnitureCustomer][updateNavbarPosition] 开始更新导航栏位置");
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:622", "[FurnitureCustomer][updateNavbarPosition] 开始更新导航栏位置");
|
||||
const systemInfo = common_vendor.index.getSystemInfoSync();
|
||||
const statusBarHeight = systemInfo.statusBarHeight || 20;
|
||||
const navbarHeight = 44;
|
||||
@@ -216,7 +217,7 @@ const _sfc_main = {
|
||||
const totalNavbarHeight = statusBarHeightRpx + navbarHeightRpx;
|
||||
const navbarTop = totalNavbarHeight + "rpx";
|
||||
const contentTop = totalNavbarHeight + 72 + "rpx";
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:631", "[FurnitureCustomer][updateNavbarPosition] 更新导航栏位置:", {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:634", "[FurnitureCustomer][updateNavbarPosition] 更新导航栏位置:", {
|
||||
statusBarHeight,
|
||||
navbarHeight,
|
||||
totalNavbarHeight,
|
||||
@@ -232,12 +233,12 @@ const _sfc_main = {
|
||||
goBack() {
|
||||
const pages = getCurrentPages();
|
||||
if (pages.length <= 1) {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:656", "[FurnitureCustomer][goBack] 当前是第一个页面,无法返回");
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:659", "[FurnitureCustomer][goBack] 当前是第一个页面,无法返回");
|
||||
return;
|
||||
}
|
||||
common_vendor.index.navigateBack({
|
||||
fail: (err) => {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:661", "[FurnitureCustomer][goBack] 返回失败:", err);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:664", "[FurnitureCustomer][goBack] 返回失败:", err);
|
||||
}
|
||||
});
|
||||
},
|
||||
@@ -278,7 +279,7 @@ const _sfc_main = {
|
||||
},
|
||||
// 处理菜单操作
|
||||
async handleMenuAction({ action, item }) {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:716", "父组件收到菜单操作:", action, item);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:719", "父组件收到菜单操作:", action, item);
|
||||
switch (action) {
|
||||
case "view":
|
||||
this.viewDetail(item);
|
||||
@@ -292,7 +293,7 @@ const _sfc_main = {
|
||||
await this.deleteServiceRecord(item);
|
||||
break;
|
||||
default:
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:734", "未知的菜单操作:", action);
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:737", "未知的菜单操作:", action);
|
||||
}
|
||||
},
|
||||
// 处理列表项更新
|
||||
@@ -310,7 +311,7 @@ const _sfc_main = {
|
||||
// 删除服务记录
|
||||
async deleteServiceRecord(item) {
|
||||
var _a, _b;
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:749", "删除服务记录,item:", item);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:752", "删除服务记录,item:", item);
|
||||
const res = await new Promise((resolve) => {
|
||||
common_vendor.index.showModal({
|
||||
title: "确认删除",
|
||||
@@ -345,7 +346,7 @@ const _sfc_main = {
|
||||
tenantId = common_vendor.index.getStorageSync("backend-tenant-id") || "";
|
||||
token = common_vendor.index.getStorageSync("backend-token") || "";
|
||||
} catch (e) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:792", "获取认证信息失败:", e);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:795", "获取认证信息失败:", e);
|
||||
}
|
||||
const headers = {
|
||||
"Content-Type": "application/json"
|
||||
@@ -377,7 +378,7 @@ const _sfc_main = {
|
||||
});
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:829", "删除服务记录失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:832", "删除服务记录失败:", error);
|
||||
common_vendor.index.showToast({
|
||||
title: `删除失败: ${error.errMsg || error.message || "未知错误"}`,
|
||||
icon: "none"
|
||||
@@ -408,7 +409,7 @@ const _sfc_main = {
|
||||
tenantId = common_vendor.index.getStorageSync("backend-tenant-id") || "";
|
||||
token = common_vendor.index.getStorageSync("backend-token") || "";
|
||||
} catch (e) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:866", "获取认证信息失败:", e);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:869", "获取认证信息失败:", e);
|
||||
}
|
||||
const headers = {
|
||||
"Content-Type": "application/json"
|
||||
@@ -428,7 +429,7 @@ const _sfc_main = {
|
||||
common_vendor.index.hideLoading();
|
||||
if (res.statusCode === 200 && res.data && res.data.success) {
|
||||
const segments = res.data.data || [];
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:891", "录音分段列表:", segments);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:894", "录音分段列表:", segments);
|
||||
this.audioSegmentsList = segments;
|
||||
this.audioSegmentsLoading = false;
|
||||
this.$refs.audioListPopup.open();
|
||||
@@ -441,7 +442,7 @@ const _sfc_main = {
|
||||
} catch (error) {
|
||||
common_vendor.index.hideLoading();
|
||||
this.audioSegmentsLoading = false;
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:908", "获取录音分段列表失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:911", "获取录音分段列表失败:", error);
|
||||
common_vendor.index.showToast({
|
||||
title: `获取录音分段失败: ${error.errMsg || error.message || "未知错误"}`,
|
||||
icon: "none"
|
||||
@@ -460,7 +461,7 @@ const _sfc_main = {
|
||||
try {
|
||||
const audioId = item.id || item.segmentId;
|
||||
if (!audioId) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:929", "录音项缺少ID:", item);
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:932", "录音项缺少ID:", item);
|
||||
common_vendor.index.showToast({
|
||||
title: "无法获取录音ID",
|
||||
icon: "none"
|
||||
@@ -479,7 +480,7 @@ const _sfc_main = {
|
||||
await this.startAudioPlay(item);
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:955", "切换播放状态失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:958", "切换播放状态失败:", error);
|
||||
common_vendor.index.showToast({
|
||||
title: "操作失败",
|
||||
icon: "none"
|
||||
@@ -504,7 +505,7 @@ const _sfc_main = {
|
||||
try {
|
||||
const audioId = item.id || item.segmentId;
|
||||
if (!audioId) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:982", "录音项缺少ID:", item);
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:985", "录音项缺少ID:", item);
|
||||
common_vendor.index.showToast({
|
||||
title: "无法获取录音ID",
|
||||
icon: "none"
|
||||
@@ -525,11 +526,11 @@ const _sfc_main = {
|
||||
tenantId = common_vendor.index.getStorageSync("backend-tenant-id") || "";
|
||||
token = common_vendor.index.getStorageSync("backend-token") || "";
|
||||
} catch (e) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1008", "获取认证信息失败:", e);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1011", "获取认证信息失败:", e);
|
||||
}
|
||||
const url = common_config.getApiUrl(`/api/audioManagementSegments/playSegmentById/${audioId}`);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1017", "请求音频URL:", url);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1018", "音频ID:", audioId);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1020", "请求音频URL:", url);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1021", "音频ID:", audioId);
|
||||
const headers = {
|
||||
"Content-Type": "application/json"
|
||||
};
|
||||
@@ -539,7 +540,7 @@ const _sfc_main = {
|
||||
if (tenantId) {
|
||||
headers["X-Tenant-Id"] = tenantId;
|
||||
}
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1031", "请求头:", headers);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1034", "请求头:", headers);
|
||||
const res = await common_vendor.index.request({
|
||||
url,
|
||||
method: "POST",
|
||||
@@ -549,11 +550,11 @@ const _sfc_main = {
|
||||
timeout: 3e4
|
||||
// 音频文件可能较大,增加超时时间
|
||||
});
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1043", "响应状态码:", res.statusCode);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1044", "响应头:", res.header);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1046", "响应状态码:", res.statusCode);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1047", "响应头:", res.header);
|
||||
if (res.statusCode !== 200) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1047", "请求失败,状态码:", res.statusCode);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1048", "响应数据:", res.data);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1050", "请求失败,状态码:", res.statusCode);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1051", "响应数据:", res.data);
|
||||
if (res.statusCode === 404) {
|
||||
throw new Error(`接口路径不存在(404),请检查后端接口路径是否正确。当前URL: ${url}`);
|
||||
}
|
||||
@@ -571,7 +572,7 @@ const _sfc_main = {
|
||||
const innerAudioContext = common_vendor.index.createInnerAudioContext();
|
||||
innerAudioContext.src = audioUrl;
|
||||
innerAudioContext.onPlay(() => {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1087", "开始播放音频");
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1090", "开始播放音频");
|
||||
common_vendor.index.hideLoading();
|
||||
this.playingAudioId = audioId;
|
||||
common_vendor.index.showToast({
|
||||
@@ -581,7 +582,7 @@ const _sfc_main = {
|
||||
});
|
||||
});
|
||||
innerAudioContext.onError((error) => {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1099", "音频播放错误:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1102", "音频播放错误:", error);
|
||||
common_vendor.index.hideLoading();
|
||||
this.playingAudioId = null;
|
||||
innerAudioContext.destroy();
|
||||
@@ -594,21 +595,21 @@ const _sfc_main = {
|
||||
});
|
||||
});
|
||||
innerAudioContext.onEnded(() => {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1120", "音频播放结束");
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1123", "音频播放结束");
|
||||
this.playingAudioId = null;
|
||||
innerAudioContext.destroy();
|
||||
this.innerAudioContext = null;
|
||||
this.currentAudioUrl = null;
|
||||
});
|
||||
innerAudioContext.onPause(() => {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1135", "音频播放暂停");
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1138", "音频播放暂停");
|
||||
this.playingAudioId = null;
|
||||
});
|
||||
this.innerAudioContext = innerAudioContext;
|
||||
innerAudioContext.play();
|
||||
} catch (error) {
|
||||
common_vendor.index.hideLoading();
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1147", "播放录音失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1150", "播放录音失败:", error);
|
||||
if (this.innerAudioContext) {
|
||||
this.innerAudioContext.destroy();
|
||||
this.innerAudioContext = null;
|
||||
@@ -641,12 +642,12 @@ const _sfc_main = {
|
||||
this.innerAudioContext.stop();
|
||||
this.innerAudioContext.destroy();
|
||||
} catch (e) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1185", "销毁音频播放器失败:", e);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1188", "销毁音频播放器失败:", e);
|
||||
}
|
||||
this.innerAudioContext = null;
|
||||
}
|
||||
this.playingAudioId = null;
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1190", "停止播放失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1193", "停止播放失败:", error);
|
||||
common_vendor.index.showToast({
|
||||
title: "已停止",
|
||||
icon: "success",
|
||||
@@ -677,7 +678,7 @@ const _sfc_main = {
|
||||
tenantId = common_vendor.index.getStorageSync("backend-tenant-id") || "";
|
||||
token = common_vendor.index.getStorageSync("backend-token") || "";
|
||||
} catch (e) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1229", "获取认证信息失败:", e);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1232", "获取认证信息失败:", e);
|
||||
}
|
||||
const headers = {
|
||||
"Content-Type": "application/json"
|
||||
@@ -725,7 +726,7 @@ const _sfc_main = {
|
||||
if (idIndex > -1) {
|
||||
this.transcribingIds.splice(idIndex, 1);
|
||||
}
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1290", "转文本失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1293", "转文本失败:", error);
|
||||
common_vendor.index.showToast({
|
||||
title: `转文本失败: ${error.errMsg || error.message || "未知错误"}`,
|
||||
icon: "none",
|
||||
@@ -819,7 +820,7 @@ const _sfc_main = {
|
||||
try {
|
||||
const parentId = ((_a = item.rawData) == null ? void 0 : _a.id) || item.id;
|
||||
if (!parentId) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1388", "无法获取parentId");
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1391", "无法获取parentId");
|
||||
this.furnitureAnalysisList = [];
|
||||
return;
|
||||
}
|
||||
@@ -835,11 +836,11 @@ const _sfc_main = {
|
||||
this.updateSummaryWithFurnitureData();
|
||||
}
|
||||
} else {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1409", "获取家具意向分析失败:", ((_b = res.data) == null ? void 0 : _b.message) || "未知错误");
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1412", "获取家具意向分析失败:", ((_b = res.data) == null ? void 0 : _b.message) || "未知错误");
|
||||
this.furnitureAnalysisList = [];
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1413", "获取家具意向分析失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1416", "获取家具意向分析失败:", error);
|
||||
this.furnitureAnalysisList = [];
|
||||
}
|
||||
},
|
||||
@@ -956,7 +957,7 @@ const _sfc_main = {
|
||||
const parsed = JSON.parse(jsonString);
|
||||
return parsed;
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1562", "解析产品JSON失败:", error, jsonString);
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1565", "解析产品JSON失败:", error, jsonString);
|
||||
return null;
|
||||
}
|
||||
},
|
||||
@@ -1166,10 +1167,10 @@ const _sfc_main = {
|
||||
this.performanceData.categories[index].expanded = !this.performanceData.categories[index].expanded;
|
||||
},
|
||||
toggleItem(categoryIndex, itemIndex) {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1759", "查看子项详情", categoryIndex, itemIndex);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1762", "查看子项详情", categoryIndex, itemIndex);
|
||||
},
|
||||
viewSummaryDetail(item) {
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1763", "查看总结详情", item);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:1766", "查看总结详情", item);
|
||||
},
|
||||
viewCustomer() {
|
||||
this.closeDetail();
|
||||
@@ -1185,7 +1186,7 @@ const _sfc_main = {
|
||||
try {
|
||||
const parentId = ((_a = this.currentServiceDetail.rawData) == null ? void 0 : _a.id) || this.currentServiceDetail.id;
|
||||
if (!parentId) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1781", "无法获取parentId,无法加载待办事项");
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1784", "无法获取parentId,无法加载待办事项");
|
||||
this.todoList = [];
|
||||
this.todoListTotal = 0;
|
||||
return;
|
||||
@@ -1231,7 +1232,7 @@ const _sfc_main = {
|
||||
this.todoList = res.data.data || [];
|
||||
this.todoListTotal = res.data.total || 0;
|
||||
} else {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1839", "获取待办事项失败:", ((_b = res.data) == null ? void 0 : _b.message) || "未知错误");
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1842", "获取待办事项失败:", ((_b = res.data) == null ? void 0 : _b.message) || "未知错误");
|
||||
this.todoList = [];
|
||||
this.todoListTotal = 0;
|
||||
common_vendor.index.showToast({
|
||||
@@ -1240,7 +1241,7 @@ const _sfc_main = {
|
||||
});
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1848", "获取待办事项失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1851", "获取待办事项失败:", error);
|
||||
this.todoList = [];
|
||||
this.todoListTotal = 0;
|
||||
common_vendor.index.showToast({
|
||||
@@ -1293,7 +1294,7 @@ const _sfc_main = {
|
||||
const minutes = String(date.getMinutes()).padStart(2, "0");
|
||||
return `${year}-${month}-${day} ${hours}:${minutes}`;
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1898", "格式化日期时间失败:", error);
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:1901", "格式化日期时间失败:", error);
|
||||
return dateTimeStr;
|
||||
}
|
||||
},
|
||||
@@ -1378,7 +1379,7 @@ const _sfc_main = {
|
||||
});
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1993", "处理待办事项失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:1996", "处理待办事项失败:", error);
|
||||
common_vendor.index.showToast({
|
||||
title: `处理失败: ${error.errMsg || error.message || "未知错误"}`,
|
||||
icon: "none",
|
||||
@@ -1424,7 +1425,7 @@ const _sfc_main = {
|
||||
});
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:2044", "延期待办事项失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:2047", "延期待办事项失败:", error);
|
||||
common_vendor.index.showToast({
|
||||
title: `延期失败: ${error.errMsg || error.message || "未知错误"}`,
|
||||
icon: "none",
|
||||
@@ -1440,7 +1441,7 @@ const _sfc_main = {
|
||||
try {
|
||||
const parentId = ((_a = this.currentServiceDetail.rawData) == null ? void 0 : _a.id) || this.currentServiceDetail.id;
|
||||
if (!parentId) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2061", "无法获取parentId,无法加载章节概要");
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2064", "无法获取parentId,无法加载章节概要");
|
||||
this.chapterSummaryList = [];
|
||||
return;
|
||||
}
|
||||
@@ -1466,7 +1467,7 @@ const _sfc_main = {
|
||||
});
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2098", "解析summary1失败:", error);
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2101", "解析summary1失败:", error);
|
||||
}
|
||||
}
|
||||
if (item.summary2) {
|
||||
@@ -1480,7 +1481,7 @@ const _sfc_main = {
|
||||
});
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2116", "解析summary2失败:", error);
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2119", "解析summary2失败:", error);
|
||||
}
|
||||
}
|
||||
if (item.summary3) {
|
||||
@@ -1494,17 +1495,17 @@ const _sfc_main = {
|
||||
});
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2134", "解析summary3失败:", error);
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2137", "解析summary3失败:", error);
|
||||
}
|
||||
}
|
||||
}
|
||||
this.chapterSummaryList = summaryList;
|
||||
} else {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2141", "获取章节概要失败:", ((_b = res.data) == null ? void 0 : _b.message) || "未知错误");
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2144", "获取章节概要失败:", ((_b = res.data) == null ? void 0 : _b.message) || "未知错误");
|
||||
this.chapterSummaryList = [];
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:2145", "获取章节概要失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:2148", "获取章节概要失败:", error);
|
||||
this.chapterSummaryList = [];
|
||||
}
|
||||
},
|
||||
@@ -1514,7 +1515,7 @@ const _sfc_main = {
|
||||
try {
|
||||
const parentId = ((_a = this.currentServiceDetail.rawData) == null ? void 0 : _a.id) || this.currentServiceDetail.id;
|
||||
if (!parentId) {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2155", "无法获取parentId,无法加载服务表现数据");
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2158", "无法获取parentId,无法加载服务表现数据");
|
||||
this.performanceData = pages_furniture_customer_utils_dataInit.initPerformanceData();
|
||||
return;
|
||||
}
|
||||
@@ -1530,15 +1531,15 @@ const _sfc_main = {
|
||||
if (sopData) {
|
||||
this.performanceData = this.convertSopDataToPerformanceData(sopData);
|
||||
} else {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2178", "服务表现数据为空");
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2181", "服务表现数据为空");
|
||||
this.performanceData = pages_furniture_customer_utils_dataInit.initPerformanceData();
|
||||
}
|
||||
} else {
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2183", "获取服务表现数据失败:", ((_b = res.data) == null ? void 0 : _b.message) || "未知错误");
|
||||
common_vendor.index.__f__("warn", "at pages/furniture_customer/furniture_customer.vue:2186", "获取服务表现数据失败:", ((_b = res.data) == null ? void 0 : _b.message) || "未知错误");
|
||||
this.performanceData = pages_furniture_customer_utils_dataInit.initPerformanceData();
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:2188", "获取服务表现数据失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:2191", "获取服务表现数据失败:", error);
|
||||
this.performanceData = pages_furniture_customer_utils_dataInit.initPerformanceData();
|
||||
}
|
||||
},
|
||||
@@ -1713,8 +1714,8 @@ const _sfc_main = {
|
||||
queryParams.customerName = trimmedCustomerName;
|
||||
}
|
||||
const queryString = Object.keys(queryParams).filter((key) => queryParams[key] !== null && queryParams[key] !== void 0 && queryParams[key] !== "").map((key) => `${encodeURIComponent(key)}=${encodeURIComponent(queryParams[key])}`).join("&");
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:2384", "服务记录查询参数:", JSON.stringify(queryParams));
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:2385", "查询字符串:", queryString);
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:2387", "服务记录查询参数:", JSON.stringify(queryParams));
|
||||
common_vendor.index.__f__("log", "at pages/furniture_customer/furniture_customer.vue:2388", "查询字符串:", queryString);
|
||||
const baseUrl = common_config.getApiUrl("/api/audioManagement/list");
|
||||
const url = queryString ? `${baseUrl}?${queryString}` : baseUrl;
|
||||
let tenantId = "";
|
||||
@@ -1723,7 +1724,7 @@ const _sfc_main = {
|
||||
tenantId = common_vendor.index.getStorageSync("backend-tenant-id") || "";
|
||||
token = common_vendor.index.getStorageSync("backend-token") || "";
|
||||
} catch (e) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:2398", "获取认证信息失败:", e);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:2401", "获取认证信息失败:", e);
|
||||
}
|
||||
const headers = {
|
||||
"Content-Type": "application/json"
|
||||
@@ -1787,13 +1788,25 @@ const _sfc_main = {
|
||||
});
|
||||
}
|
||||
} catch (error) {
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:2469", "获取服务记录失败:", error);
|
||||
common_vendor.index.__f__("error", "at pages/furniture_customer/furniture_customer.vue:2472", "获取服务记录失败:", error);
|
||||
common_vendor.index.showToast({
|
||||
title: `获取服务记录失败: ${error.errMsg || error.message || "未知错误"}`,
|
||||
icon: "none",
|
||||
duration: 3e3
|
||||
});
|
||||
}
|
||||
},
|
||||
// 页面加载后的URL隐藏初始化:只在用户导航时执行
|
||||
initUrlHidingAfterPageLoad() {
|
||||
},
|
||||
// 设置tab导航时的URL隐藏
|
||||
setupTabNavigationHiding() {
|
||||
},
|
||||
// 设置浏览器导航时的URL隐藏
|
||||
setupBrowserNavigationHiding() {
|
||||
},
|
||||
// 为当前页面尝试URL隐藏
|
||||
attemptUrlHidingForCurrentPage() {
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user