From 180ea3227ec9e9d1fcd7177e83550617142e655b Mon Sep 17 00:00:00 2001 From: DosAi Date: Wed, 4 Jun 2025 09:03:57 +0300 Subject: [PATCH] Fix bot.js output --- backend/bot.js | 55 +++++++++++++++++++++++++++++++++++--------------- 1 file changed, 39 insertions(+), 16 deletions(-) diff --git a/backend/bot.js b/backend/bot.js index 17a51e5..34c7653 100644 --- a/backend/bot.js +++ b/backend/bot.js @@ -84,28 +84,51 @@ app.post( // 6. Упаковка // 7. Наценка // 8. Итоги - let text = `🧼 Расчёт мыла: ${soapName}\n\n`; - text += `🔹 Вес мыла: ${weight} г\n\n`; - // text += `🔹 Цена за 1 кг основы: ${basePrice} ₽/кг\n\n`; - // text += `🔹 Отдушка: ${aromaWeight} г по ${aromaPrice} ₽/фасовка\n`; - // text += `🔹 Пигмент: ${pigmentWeight} г по ${pigmentPrice} ₽/фасовка\n\n`; + + // let text = `🧼 Расчёт мыла: ${soapName}\n\n`; - // text += `🔹 Цена формы: ${moldPrice} ₽\n\n`; + // text += `🔹 Вес мыла: ${weight} г\n\n`; + // // text += `🔹 Цена за 1 кг основы: ${basePrice} ₽/кг\n\n`; - text += `🔹 Упаковка:\n`; - text += ` • Пакет/коробка: ${box} ₽\n`; - text += ` • Наполнитель: ${filler} ₽\n`; - text += ` • Лента: ${ribbon} ₽\n`; - text += ` • Наклейка: ${labelValue} ₽\n\n`; + // // text += `🔹 Отдушка: ${aromaWeight} г по ${aromaPrice} ₽/фасовка\n`; + // // text += `🔹 Пигмент: ${pigmentWeight} г по ${pigmentPrice} ₽/фасовка\n\n`; + + // // text += `🔹 Цена формы: ${moldPrice} ₽\n\n`; + + // text += `🔹 Упаковка:\n`; + // text += ` • Пакет/коробка: ${box} ₽\n`; + // text += ` • Наполнитель: ${filler} ₽\n`; + // text += ` • Лента: ${ribbon} ₽\n`; + // text += ` • Наклейка: ${labelValue} ₽\n\n`; + + // text += `🔹 Наценка: ${markup}%\n\n`; + + // text += `📊 Итоги расчёта:\n`; + // text += ` • Себестоимость: ${Number(totalCost).toFixed(1)} ₽\n`; + // text += ` • Итоговая цена с наценкой: ${Number(finalPrice).toFixed(1)} ₽\n`; + // text += ` • Цена за 100 г: ${Number(pricePer100g).toFixed(1)} ₽`; + + let text = `🧼 Расчёт мыла: ${soapName}\n + ────────────────────────\n + + ⚖️ Вес мыла: ${weight} г\n + ────────────────────────\n + 📦 Упаковка:\n + 📥 Пакет/коробка: ${box} ₽\n + 🌾 Наполнитель: ${filler} ₽\n + 🎀 Лента: ${ribbon} ₽\n + 🏷️ Наклейка: ${labelValue} ₽\n + ────────────────────────\n + 💹 Наценка: ${markup}%\n + ────────────────────────\n + 📊 Итоги расчёта:\n + 💵 Себестоимость: ${Number(totalCost).toFixed(1)} ₽\n + 🎯 Итоговая цена: ${Number(finalPrice).toFixed(1)} ₽\n + ⚗️ Цена за 100 г: ${Number(pricePer100g).toFixed(1)} ₽\n`; - text += `🔹 Наценка: ${markup}%\n\n`; - text += `📊 Итоги расчёта:\n`; - text += ` • Себестоимость: ${Number(totalCost).toFixed(1)} ₽\n`; - text += ` • Итоговая цена с наценкой: ${Number(finalPrice).toFixed(1)} ₽\n`; - text += ` • Цена за 100 г: ${Number(pricePer100g).toFixed(1)} ₽`; // Если пользователь прикрепил фото (req.file), шлём sendPhoto if (req.file) {