This commit is contained in:
parent
1d359260b9
commit
c4b9de3044
|
|
@ -375,6 +375,10 @@
|
||||||
<input type="radio" id="pointsExchange" name="pointsType" value="exchange" onchange="toggleFieldsByType()">
|
<input type="radio" id="pointsExchange" name="pointsType" value="exchange" onchange="toggleFieldsByType()">
|
||||||
<label for="pointsExchange">积分换购</label>
|
<label for="pointsExchange">积分换购</label>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="radio-option">
|
||||||
|
<input type="radio" id="pointsDouble" name="pointsType" value="double" onchange="toggleFieldsByType()">
|
||||||
|
<label for="pointsDouble">双倍积分</label>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -476,10 +480,14 @@
|
||||||
// 积分换购:显示兑换字段,隐藏优惠购字段
|
// 积分换购:显示兑换字段,隐藏优惠购字段
|
||||||
exchangeFields.forEach(field => field.style.display = 'block');
|
exchangeFields.forEach(field => field.style.display = 'block');
|
||||||
discountFields.forEach(field => field.style.display = 'none');
|
discountFields.forEach(field => field.style.display = 'none');
|
||||||
} else {
|
} else if (pointsType === 'discount') {
|
||||||
// 积分优惠购:隐藏兑换字段,显示优惠购字段
|
// 积分优惠购:隐藏兑换字段,显示优惠购字段
|
||||||
exchangeFields.forEach(field => field.style.display = 'none');
|
exchangeFields.forEach(field => field.style.display = 'none');
|
||||||
discountFields.forEach(field => field.style.display = 'block');
|
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;
|
data.points = points;
|
||||||
} else {
|
} else if (pointsType === 'discount') {
|
||||||
// 积分优惠购验证
|
// 积分优惠购验证
|
||||||
const discountPoints = document.getElementById('discountPointsInput').value;
|
const discountPoints = document.getElementById('discountPointsInput').value;
|
||||||
const discountPrice = document.getElementById('discountPriceInput').value;
|
const discountPrice = document.getElementById('discountPriceInput').value;
|
||||||
|
|
@ -520,6 +528,7 @@
|
||||||
data.discountPoints = discountPoints;
|
data.discountPoints = discountPoints;
|
||||||
data.discountPrice = discountPrice;
|
data.discountPrice = discountPrice;
|
||||||
}
|
}
|
||||||
|
// 双倍积分无需额外验证
|
||||||
|
|
||||||
console.log('提交数据:', data);
|
console.log('提交数据:', data);
|
||||||
alert('设置成功!');
|
alert('设置成功!');
|
||||||
|
|
|
||||||
|
|
@ -276,6 +276,7 @@
|
||||||
<td>
|
<td>
|
||||||
<a href="#" class="action-btn">添加为积分换购商品</a>
|
<a href="#" class="action-btn">添加为积分换购商品</a>
|
||||||
<a href="#" class="action-btn">添加为积分优惠购商品</a>
|
<a href="#" class="action-btn">添加为积分优惠购商品</a>
|
||||||
|
<a href="#" class="action-btn">添加为双倍积分商品</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
|
@ -287,6 +288,7 @@
|
||||||
<td>
|
<td>
|
||||||
<a href="#" class="action-btn">添加为积分换购商品</a>
|
<a href="#" class="action-btn">添加为积分换购商品</a>
|
||||||
<a href="#" class="action-btn">添加为积分优惠购商品</a>
|
<a href="#" class="action-btn">添加为积分优惠购商品</a>
|
||||||
|
<a href="#" class="action-btn">添加为双倍积分商品</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
|
@ -298,6 +300,7 @@
|
||||||
<td>
|
<td>
|
||||||
<a href="#" class="action-btn">添加为积分换购商品</a>
|
<a href="#" class="action-btn">添加为积分换购商品</a>
|
||||||
<a href="#" class="action-btn">添加为积分优惠购商品</a>
|
<a href="#" class="action-btn">添加为积分优惠购商品</a>
|
||||||
|
<a href="#" class="action-btn">添加为双倍积分商品</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
|
|
||||||
|
|
@ -302,6 +302,60 @@
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</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>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue