Browse Source

确认页立即购买

yangc 7 years ago
parent
commit
2bc52de864
1 changed files with 1 additions and 35 deletions
  1. 1 35
      components/applyPurchase/BatchPublish.vue

+ 1 - 35
components/applyPurchase/BatchPublish.vue

@@ -1038,41 +1038,7 @@
         this.onInput(index)
       },
       buyNow: function (goods, index) {
-        this.$http.post('/trade/order/buyNow', [{
-          uuid: goods.uuid,
-          batchCode: goods.batchCode,
-          number: this.fragments[index].num,
-          storeid: goods.storeid ? goods.storeid : goods.storeId,
-          storeUuid: goods.storeid ? goods.storeid : goods.storeId,
-          currencyName: goods.currencyName,
-          minPackQty: goods.minPackQty
-        }])
-          .then(response => {
-            if (response.data.success) {
-              if (response.data.message) {
-                this.$message({
-                  message: response.data.message,
-                  type: 'success'
-                })
-                window.setTimeout(function () {
-                  window.open('/user#/order/pay/' + this.baseUtils.enidfilter(response.data.data.orderid))
-                }, 1000)
-              } else {
-                window.open('/user#/order/pay/' + this.baseUtils.enidfilter(response.data.data.orderid))
-              }
-            } else {
-              if (response.data.data && response.data.data.unvailable === 1) {
-                this.$message.error('产品信息已失效,请刷新页面')
-              } else {
-                this.$message.error(response.data.message)
-              }
-            }
-          }, err => {
-            console.log(err)
-            if (goods.minBuyQty > goods.reserve) {
-              this.$message.error('商品' + goods.code + '的库存已经不满足最小起订量')
-            }
-          })
+        this.baseUtils.buyOrCar(true, null, this, goods)
       },
       linkSaler: function (commodity) {
         this.baseUtils.goLinkUser(this, commodity.enUU)