This commit is contained in:
linbin 2025-08-13 16:32:56 +08:00
parent 1d359260b9
commit c4b9de3044
4 changed files with 68 additions and 2 deletions

View File

@ -375,6 +375,10 @@
<input type="radio" id="pointsExchange" name="pointsType" value="exchange" onchange="toggleFieldsByType()">
<label for="pointsExchange">积分换购</label>
</div>
<div class="radio-option">
<input type="radio" id="pointsDouble" name="pointsType" value="double" onchange="toggleFieldsByType()">
<label for="pointsDouble">双倍积分</label>
</div>
</div>
</div>
@ -476,10 +480,14 @@
// 积分换购:显示兑换字段,隐藏优惠购字段
exchangeFields.forEach(field => field.style.display = 'block');
discountFields.forEach(field => field.style.display = 'none');
} else {
} else if (pointsType === 'discount') {
// 积分优惠购:隐藏兑换字段,显示优惠购字段
exchangeFields.forEach(field => field.style.display = 'none');
discountFields.forEach(field => field.style.display = 'block');
} else {
// 双倍积分:隐藏所有字段
exchangeFields.forEach(field => field.style.display = 'none');
discountFields.forEach(field => field.style.display = 'none');
}
}
@ -507,7 +515,7 @@
}
data.points = points;
} else {
} else if (pointsType === 'discount') {
// 积分优惠购验证
const discountPoints = document.getElementById('discountPointsInput').value;
const discountPrice = document.getElementById('discountPriceInput').value;
@ -520,6 +528,7 @@
data.discountPoints = discountPoints;
data.discountPrice = discountPrice;
}
// 双倍积分无需额外验证
console.log('提交数据:', data);
alert('设置成功!');

View File

@ -276,6 +276,7 @@
<td>
<a href="#" class="action-btn">添加为积分换购商品</a>
<a href="#" class="action-btn">添加为积分优惠购商品</a>
<a href="#" class="action-btn">添加为双倍积分商品</a>
</td>
</tr>
<tr>
@ -287,6 +288,7 @@
<td>
<a href="#" class="action-btn">添加为积分换购商品</a>
<a href="#" class="action-btn">添加为积分优惠购商品</a>
<a href="#" class="action-btn">添加为双倍积分商品</a>
</td>
</tr>
<tr>
@ -298,6 +300,7 @@
<td>
<a href="#" class="action-btn">添加为积分换购商品</a>
<a href="#" class="action-btn">添加为积分优惠购商品</a>
<a href="#" class="action-btn">添加为双倍积分商品</a>
</td>
</tr>
</tbody>

View File

@ -302,6 +302,60 @@
</div>
</td>
</tr>
<tr>
<td>
<input type="checkbox" class="checkbox">
</td>
<td>004</td>
<td>冬瓜</td>
<td>大份</td>
<td>生生蔬菜店</td>
<td>¥12.00</td>
<td>双倍积分</td>
<td>5</td>
<td>
<div class="action-buttons">
<button class="btn-edit">编辑</button>
<button class="btn-delete">删除</button>
</div>
</td>
</tr>
<tr>
<td>
<input type="checkbox" class="checkbox">
</td>
<td>005</td>
<td>土豆</td>
<td>中份</td>
<td>生生蔬菜店</td>
<td>¥6.00</td>
<td>双倍积分</td>
<td>8</td>
<td>
<div class="action-buttons">
<button class="btn-edit">编辑</button>
<button class="btn-delete">删除</button>
</div>
</td>
</tr>
<tr>
<td>
<input type="checkbox" class="checkbox">
</td>
<td>006</td>
<td>白萝卜</td>
<td>大份</td>
<td>生生蔬菜店</td>
<td>¥4.50</td>
<td>双倍积分</td>
<td>15</td>
<td>
<div class="action-buttons">
<button class="btn-edit">编辑</button>
<button class="btn-delete">删除</button>
</div>
</td>
</tr>
</tbody>
</table>
</div>

Binary file not shown.