From ecbeb8b17b778c14e4156727740653866b68c3af Mon Sep 17 00:00:00 2001 From: Default User Date: Wed, 14 Jan 2026 14:45:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=B7=E6=A0=BC=E5=8F=98?= =?UTF-8?q?=E6=9B=B4=E6=97=A5=E5=BF=97=E6=A0=BC=E5=BC=8F=EF=BC=8C=E5=A4=9A?= =?UTF-8?q?=E4=B8=AA=E8=A7=84=E6=A0=BC=E5=8F=98=E5=8C=96=E5=90=88=E5=B9=B6?= =?UTF-8?q?=E4=B8=BA=E4=B8=80=E6=9D=A1=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/goods-update/goods-update.js | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/pages/goods-update/goods-update.js b/pages/goods-update/goods-update.js index e11d10a..ef334fd 100644 --- a/pages/goods-update/goods-update.js +++ b/pages/goods-update/goods-update.js @@ -1321,14 +1321,23 @@ Page({ } } - // 为每个价格变化生成日志记录 - priceChanges.forEach(change => { - // 生成包含具体规格信息的日志字符串 - const logRecord = `${operatorName}在${currentTime}将${change.spec}规格的销售价格从${change.oldPrice}修改为了${change.newPrice}`; - // 添加新日志 - productLog.push(logRecord); + // 合并所有规格的价格变化为一条日志记录 + let logContent = ''; + priceChanges.forEach((change, index) => { + if (index > 0) { + // 用"|"分隔不同规格的变化 + logContent += ' | '; + } + // 添加当前规格的价格变化信息 + logContent += `${change.spec}规格的销售价格从${change.oldPrice}修改为了${change.newPrice}`; }); + // 生成完整的日志字符串 + const logRecord = `${operatorName}在${currentTime}将${logContent}`; + + // 添加新日志 + productLog.push(logRecord); + console.log('【saveEdit】更新后的日志:', productLog); // 更新产品日志