|
|
@@ -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)
|