|  | @@ -799,7 +799,7 @@ let vm = new Vue({
 | 
	
		
			
				|  |  |                      calculateGoodsByMysy(goodsDetails,"add");
 | 
	
		
			
				|  |  |                      calculateGoodsByHalfPrice(goodsDetails,"add");*/
 | 
	
		
			
				|  |  |                      // calculateGoodsByMz(goodsDetails,"add");
 | 
	
		
			
				|  |  | -                    handleSellVolume(goodsDetails, "add");
 | 
	
		
			
				|  |  | +                    handleSellVolume(goodsDetails, "add",i);
 | 
	
		
			
				|  |  |                      // handle(goodsDetails,"add");
 | 
	
		
			
				|  |  |                      break;
 | 
	
		
			
				|  |  |                  }
 | 
	
	
		
			
				|  | @@ -840,7 +840,7 @@ let vm = new Vue({
 | 
	
		
			
				|  |  |                          goodsDetails.goodstaxes = - goodsDetails.goodstaxes;
 | 
	
		
			
				|  |  |                          goodsDetails.retailPrice = - goodsDetails.retailPrice;
 | 
	
		
			
				|  |  |                      }*/
 | 
	
		
			
				|  |  | -                    handleSellVolume(goodsDetails, "minus");
 | 
	
		
			
				|  |  | +                    handleSellVolume(goodsDetails, "minus",i);
 | 
	
		
			
				|  |  |                      // handle(goodsDetails,"minus");
 | 
	
		
			
				|  |  |                      break;
 | 
	
		
			
				|  |  |                  }
 | 
	
	
		
			
				|  | @@ -2389,8 +2389,10 @@ calculateOrderPrice = function() {
 | 
	
		
			
				|  |  |   * @param currentGoodsDetail    当前操作的商品详情
 | 
	
		
			
				|  |  |   * @param type                  类型,add:加 minus:减
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  | -handleSellVolume = function (currentGoodsDetail, type) {
 | 
	
		
			
				|  |  | -    $("#loadingModal").modal('show');
 | 
	
		
			
				|  |  | +handleSellVolume = function (currentGoodsDetail, type,index) {
 | 
	
		
			
				|  |  | +    //$("#loadingModal").modal('show');
 | 
	
		
			
				|  |  | +    document.getElementsByName("minusButton")[index].style.pointerEvents = "none";
 | 
	
		
			
				|  |  | +    document.getElementsByName("addButton")[index].style.pointerEvents = "none";
 | 
	
		
			
				|  |  |      // console.log("处理前商品详情=====>" + JSON.stringify(currentGoodsDetail));
 | 
	
		
			
				|  |  |      // 当前未被处理的商品数量
 | 
	
		
			
				|  |  |      let number = currentGoodsDetail.sellVolume;
 | 
	
	
		
			
				|  | @@ -2423,11 +2425,17 @@ handleSellVolume = function (currentGoodsDetail, type) {
 | 
	
		
			
				|  |  |                  vm.totalPrice = currentTotalPrice.add(retailPrice).toString();
 | 
	
		
			
				|  |  |                  vm.actualPrice = currentActualPrice.add(singleActualPaymentAmount).toString();
 | 
	
		
			
				|  |  |                  $("#loadingModal").modal('hide');
 | 
	
		
			
				|  |  | +                document.getElementsByName("addButton")[index].style.pointerEvents = "auto";
 | 
	
		
			
				|  |  | +                document.getElementsByName("minusButton")[index].style.pointerEvents = "auto";
 | 
	
		
			
				|  |  |              } else if (res.code === 500) {
 | 
	
		
			
				|  |  |                  $("#loadingModal").modal('hide');
 | 
	
		
			
				|  |  | +                document.getElementsByName("addButton")[index].style.pointerEvents = "auto";
 | 
	
		
			
				|  |  | +                document.getElementsByName("minusButton")[index].style.pointerEvents = "auto";
 | 
	
		
			
				|  |  |                  alert(res.msg);
 | 
	
		
			
				|  |  |              } else {
 | 
	
		
			
				|  |  |                  $("#loadingModal").modal('hide');
 | 
	
		
			
				|  |  | +                document.getElementsByName("addButton")[index].style.pointerEvents = "auto";
 | 
	
		
			
				|  |  | +                document.getElementsByName("minusButton")[index].style.pointerEvents = "auto";
 | 
	
		
			
				|  |  |                  alert("未知异常!请联系管理员!");
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          });
 | 
	
	
		
			
				|  | @@ -2439,6 +2447,8 @@ handleSellVolume = function (currentGoodsDetail, type) {
 | 
	
		
			
				|  |  |          vm.totalPrice = currentTotalPrice.subtract(retailPrice).toString();
 | 
	
		
			
				|  |  |          vm.actualPrice = currentActualPrice.subtract(singleActualPaymentAmount).toString();
 | 
	
		
			
				|  |  |          $("#loadingModal").modal('hide');
 | 
	
		
			
				|  |  | +        document.getElementsByName("minusButton")[index].style.pointerEvents = "auto";
 | 
	
		
			
				|  |  | +        document.getElementsByName("addButton")[index].style.pointerEvents = "auto";
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      for (let i = 0; i < vm.goodsList.length; i++) {
 | 
	
	
		
			
				|  | @@ -2448,7 +2458,6 @@ handleSellVolume = function (currentGoodsDetail, type) {
 | 
	
		
			
				|  |  |              // console.log("被删除的元素====>" + JSON.stringify(splice));
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | -    $("#loadingModal").modal('hide');
 | 
	
		
			
				|  |  |      // console.log("处理后商品详情=====>" + JSON.stringify(currentGoodsDetail));
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 |