This commit is contained in:
parent
eb9673b40c
commit
ae6fb3410e
|
|
@ -225,6 +225,34 @@
|
||||||
flex: 0 0 100px;
|
flex: 0 0 100px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.radio-group {
|
||||||
|
display: flex;
|
||||||
|
gap: 20px;
|
||||||
|
margin-top: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.radio-option {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
cursor: pointer;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.radio-option input[type="radio"] {
|
||||||
|
margin: 0;
|
||||||
|
margin-right: 8px;
|
||||||
|
width: 16px;
|
||||||
|
height: 16px;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
.radio-option label {
|
||||||
|
font-size: 14px;
|
||||||
|
color: #333;
|
||||||
|
cursor: pointer;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
.modal-footer {
|
.modal-footer {
|
||||||
padding: 16px 24px;
|
padding: 16px 24px;
|
||||||
border-top: 1px solid #f0f0f0;
|
border-top: 1px solid #f0f0f0;
|
||||||
|
|
@ -318,6 +346,20 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group">
|
||||||
|
<label class="form-label">积分类型 <span class="required">*</span></label>
|
||||||
|
<div class="radio-group">
|
||||||
|
<div class="radio-option">
|
||||||
|
<input type="radio" id="pointsDiscount" name="pointsType" value="discount" checked>
|
||||||
|
<label for="pointsDiscount">积分优惠购</label>
|
||||||
|
</div>
|
||||||
|
<div class="radio-option">
|
||||||
|
<input type="radio" id="pointsExchange" name="pointsType" value="exchange">
|
||||||
|
<label for="pointsExchange">积分换购</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="form-label">兑换所需积分设置 <span class="required">*</span></label>
|
<label class="form-label">兑换所需积分设置 <span class="required">*</span></label>
|
||||||
<div class="number-input-group">
|
<div class="number-input-group">
|
||||||
|
|
@ -421,13 +463,14 @@
|
||||||
|
|
||||||
// 确认选择
|
// 确认选择
|
||||||
function confirmSelection() {
|
function confirmSelection() {
|
||||||
|
const pointsType = document.querySelector('input[name="pointsType"]:checked').value;
|
||||||
const points = document.getElementById('pointsInput').value;
|
const points = document.getElementById('pointsInput').value;
|
||||||
const stock = document.getElementById('stockInput').value;
|
const stock = document.getElementById('stockInput').value;
|
||||||
const limit = document.getElementById('limitInput').value;
|
const limit = document.getElementById('limitInput').value;
|
||||||
const limitType = document.getElementById('limitType').value;
|
const limitType = document.getElementById('limitType').value;
|
||||||
|
|
||||||
// 验证必填项
|
// 验证必填项
|
||||||
if (!points || !stock || limit === '') {
|
if (!pointsType || !points || !stock || limit === '') {
|
||||||
alert('请填写所有必填项');
|
alert('请填写所有必填项');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
@ -438,6 +481,7 @@
|
||||||
productName: '黑木耳100g',
|
productName: '黑木耳100g',
|
||||||
shopName: '牛生蔬菜店',
|
shopName: '牛生蔬菜店',
|
||||||
skuId: '194105142774503836',
|
skuId: '194105142774503836',
|
||||||
|
pointsType: pointsType,
|
||||||
points: points,
|
points: points,
|
||||||
stock: stock,
|
stock: stock,
|
||||||
limit: limit,
|
limit: limit,
|
||||||
|
|
@ -241,9 +241,9 @@
|
||||||
<th width="150">商品名称</th>
|
<th width="150">商品名称</th>
|
||||||
<th width="150">规格名称</th>
|
<th width="150">规格名称</th>
|
||||||
<th width="150">归属店铺</th>
|
<th width="150">归属店铺</th>
|
||||||
<th width="100">兑换积分</th>
|
<th width="100">商品原价</th>
|
||||||
<th width="120">剩余兑换库存</th>
|
<th width="120">积分使用模式</th>
|
||||||
<th width="120">已兑换数量</th>
|
<th width="120">剩余库存</th>
|
||||||
<th width="120">操作</th>
|
<th width="120">操作</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
|
@ -256,9 +256,9 @@
|
||||||
<td>黑木耳</td>
|
<td>黑木耳</td>
|
||||||
<td>小份</td>
|
<td>小份</td>
|
||||||
<td>生生蔬菜店</td>
|
<td>生生蔬菜店</td>
|
||||||
<td>1</td>
|
<td>¥5.00</td>
|
||||||
|
<td>积分换购</td>
|
||||||
<td>10</td>
|
<td>10</td>
|
||||||
<td>0</td>
|
|
||||||
<td>
|
<td>
|
||||||
<div class="action-buttons">
|
<div class="action-buttons">
|
||||||
<button class="btn-edit">编辑</button>
|
<button class="btn-edit">编辑</button>
|
||||||
|
|
@ -274,9 +274,9 @@
|
||||||
<td>黑木耳</td>
|
<td>黑木耳</td>
|
||||||
<td>大份</td>
|
<td>大份</td>
|
||||||
<td>生生蔬菜店</td>
|
<td>生生蔬菜店</td>
|
||||||
<td>1</td>
|
<td>¥8.00</td>
|
||||||
|
<td>积分优惠购</td>
|
||||||
<td>10</td>
|
<td>10</td>
|
||||||
<td>0</td>
|
|
||||||
<td>
|
<td>
|
||||||
<div class="action-buttons">
|
<div class="action-buttons">
|
||||||
<button class="btn-edit">编辑</button>
|
<button class="btn-edit">编辑</button>
|
||||||
|
|
@ -292,9 +292,9 @@
|
||||||
<td>番茄</td>
|
<td>番茄</td>
|
||||||
<td>无</td>
|
<td>无</td>
|
||||||
<td>生生蔬菜店</td>
|
<td>生生蔬菜店</td>
|
||||||
|
<td>¥3.50</td>
|
||||||
|
<td>积分换购</td>
|
||||||
<td>2</td>
|
<td>2</td>
|
||||||
<td>2</td>
|
|
||||||
<td>0</td>
|
|
||||||
<td>
|
<td>
|
||||||
<div class="action-buttons">
|
<div class="action-buttons">
|
||||||
<button class="btn-edit">编辑</button>
|
<button class="btn-edit">编辑</button>
|
||||||
Loading…
Reference in New Issue