|
@@ -46,6 +46,7 @@
|
|
return{
|
|
return{
|
|
btnState:this.initStatus(),
|
|
btnState:this.initStatus(),
|
|
isIphoneX:this.$store.state.isIphoneX,
|
|
isIphoneX:this.$store.state.isIphoneX,
|
|
|
|
+ invoiceStatus:false,
|
|
mapStateArr:[
|
|
mapStateArr:[
|
|
{label:'isDelete',val:[6],status: true},
|
|
{label:'isDelete',val:[6],status: true},
|
|
{label:'isCancel',val:[0,111],status: true},
|
|
{label:'isCancel',val:[0,111],status: true},
|
|
@@ -96,8 +97,25 @@
|
|
this.shareCode = code
|
|
this.shareCode = code
|
|
},
|
|
},
|
|
onShareCode(){
|
|
onShareCode(){
|
|
- this.$parent.isShareModal = true
|
|
|
|
- this.$emit('shareConfirm')
|
|
|
|
|
|
+ if(this.order.onlinePayFlag!= '1'){
|
|
|
|
+ this.PayService.PayOrderCheckoutCounter({orderId:this.order.orderID}).then(response =>{
|
|
|
|
+ let data = response.data.order
|
|
|
|
+ this.invoiceStatus = data.invoiceStatus
|
|
|
|
+ //判断线上线下显示
|
|
|
|
+ if(this.invoiceStatus){
|
|
|
|
+ this.$util.modal('提示','由于商品发票属性的限制,本订单不能进行线上支付,请让客户选择线下转账方式付款','继续分享','知道了',true,() =>{
|
|
|
|
+ this.$parent.isShareModal = true
|
|
|
|
+ })
|
|
|
|
+ }else{
|
|
|
|
+ this.$parent.isShareModal = true
|
|
|
|
+ }
|
|
|
|
+ }).catch(error =>{
|
|
|
|
+ this.$util.msg(error.msg,2000)
|
|
|
|
+ })
|
|
|
|
+ }else{
|
|
|
|
+ this.$parent.isShareModal = true
|
|
|
|
+ }
|
|
|
|
+ // this.$emit('shareConfirm')
|
|
},
|
|
},
|
|
btnConfirm(type,order){
|
|
btnConfirm(type,order){
|
|
let data = {
|
|
let data = {
|