feat: 餐品新增页扩展宣传视频上传功能

- din-dish-add.html 制作步骤新增「宣传视频」上传区,与原有「制作视频」并列
- 同步沿用侧边栏自有餐品库改名+终端管理分组重构

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
fengpu
2026-08-03 18:39:03 +08:00
co-authored by Claude Opus 4.7
parent 8e49ebc020
commit d32141e6ba
+21 -3
View File
@@ -197,7 +197,7 @@ body{font-family:-apple-system,BlinkMacSystemFont,'PingFang SC','Microsoft YaHei
<a href="prod-qc-nutrition.html" class="sidebar-item"><span class="mi">🔬</span>营养检验</a>
<a href="din-ingredient.html" class="sidebar-item"><span class="mi">🧪</span>食物成分</a>
<a href="din-dish-all.html" class="sidebar-item active"><span class="mi">🍽️</span>餐品总库</a>
<a href="din-dish-free.html" class="sidebar-item"><span class="mi">📦</span>餐品库</a>
<a href="din-dish-own.html" class="sidebar-item"><span class="mi">📦</span>餐品库</a>
<div class="sidebar-subgroup">
<div class="sidebar-subgroup__header" onclick="toggleSubgroup(this)">
<svg class="arrow" viewBox="0 0 10 10" fill="none"><path d="M3 1l4 4-4 4" stroke-width="1.5"/></svg>
@@ -216,7 +216,16 @@ body{font-family:-apple-system,BlinkMacSystemFont,'PingFang SC','Microsoft YaHei
<a href="din-data-consume.html" class="sidebar-item"><span class="mi">💰</span>消费管理</a>
<a href="din-data-nutri.html" class="sidebar-item"><span class="mi">📊</span>营养管理</a>
<a href="din-data-benefit.html" class="sidebar-item"><span class="mi">📈</span>餐材效益</a>
<a href="din-terminal.html" class="sidebar-item"><span class="mi">🖥️</span>终端管理</a>
<div class="sidebar-subgroup">
<div class="sidebar-subgroup__header" onclick="toggleSubgroup(this)">
<svg class="arrow" viewBox="0 0 10 10" fill="none"><path d="M3 1l4 4-4 4" stroke-width="1.5"/></svg>
🖥️ 终端管理
</div>
<div class="sidebar-subgroup__body">
<a href="din-terminal.html" class="sidebar-item"><span class="mi">📟</span>设备管理</a>
<a href="din-content-center.html" class="sidebar-item"><span class="mi">📦</span>内容中心</a>
</div>
</div>
<div class="sidebar-subgroup">
<div class="sidebar-subgroup__header" onclick="toggleSubgroup(this)">
<svg class="arrow" viewBox="0 0 10 10" fill="none"><path d="M3 1l4 4-4 4" stroke-width="1.5"/></svg>
@@ -394,6 +403,12 @@ var STEP_HTML = [
<div class="upload-area__icon">⇧</div>
<div class="upload-area__text">点击或拖拽上传制作视频</div>
<div class="upload-area__hint">支持 MP4 / MOV,不超过 500MB</div>
</div>
<div class="form-subtitle">🎬 宣传视频</div>
<div class="upload-area" onclick="triggerPromoVideoUpload()">
<div class="upload-area__icon">⇧</div>
<div class="upload-area__text">点击或拖拽上传宣传视频</div>
<div class="upload-area__hint">支持 MP4 / MOV,不超过 500MB</div>
</div>`,
// Step 1: 餐品构成
@@ -649,7 +664,10 @@ function removeImage(btn){
if(addBtn) addBtn.style.display='';
}
function triggerVideoUpload(){
alert('选择视频文件(原型演示)');
alert('选择制作视频文件(原型演示)');
}
function triggerPromoVideoUpload(){
alert('选择宣传视频文件(原型演示)');
}
/* === 适配人群动态行 === */