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