| 
														
															@@ -31,7 +31,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           <template slot-scope="scope"> 
														 | 
														
														 | 
														
															           <template slot-scope="scope"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             <el-input-number 
														 | 
														
														 | 
														
															             <el-input-number 
														 | 
													
												
											
												
													
														| 
														 | 
														
															               v-model="scope.row.amount" 
														 | 
														
														 | 
														
															               v-model="scope.row.amount" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-              :min="0.1" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+              :min="0.0" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															               :precision="2" 
														 | 
														
														 | 
														
															               :precision="2" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															               :step="0.01" 
														 | 
														
														 | 
														
															               :step="0.01" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															               size="small" 
														 | 
														
														 | 
														
															               size="small" 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -130,23 +130,23 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }).then(response => { 
														 | 
														
														 | 
														
															       }).then(response => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         this.redPacketList = (response.data || []).map(item => ({ 
														 | 
														
														 | 
														
															         this.redPacketList = (response.data || []).map(item => ({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           ...item, 
														 | 
														
														 | 
														
															           ...item, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          amount: item.amount || 0.1 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          amount:item.amount ?? 0.1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         })); 
														 | 
														
														 | 
														
															         })); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }); 
														 | 
														
														 | 
														
															       }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     // 保存红包金额 
														 | 
														
														 | 
														
															     // 保存红包金额 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     handleSave() { 
														 | 
														
														 | 
														
															     handleSave() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       // 筛选出有金额的项目 
														 | 
														
														 | 
														
															       // 筛选出有金额的项目 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      const validAmountItems = this.redPacketList.filter(item => item.amount > 0); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      const validAmountItems = this.redPacketList.filter(item => item.amount >= 0); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       if (validAmountItems.length === 0) { 
														 | 
														
														 | 
														
															       if (validAmountItems.length === 0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         this.$message.warning('请至少设置一个红包金额'); 
														 | 
														
														 | 
														
															         this.$message.warning('请至少设置一个红包金额'); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return; 
														 | 
														
														 | 
														
															         return; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } 
														 | 
														
														 | 
														
															       } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															       // 验证金额范围 
														 | 
														
														 | 
														
															       // 验证金额范围 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      const invalidItems = validAmountItems.filter(item => item.amount < 0.1); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      const invalidItems = validAmountItems.filter(item => item.amount < 0.0); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       if (invalidItems.length > 0) { 
														 | 
														
														 | 
														
															       if (invalidItems.length > 0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        this.$message.error('红包金额需要大于等于0.1元'); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        this.$message.error('红包金额需要大于等于0元'); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return; 
														 | 
														
														 | 
														
															         return; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } 
														 | 
														
														 | 
														
															       } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |