diff --git a/src/views/xm/core/xmTask/XmTaskEdit.vue b/src/views/xm/core/xmTask/XmTaskEdit.vue index 7973b659..347d2f49 100644 --- a/src/views/xm/core/xmTask/XmTaskEdit.vue +++ b/src/views/xm/core/xmTask/XmTaskEdit.vue @@ -210,7 +210,7 @@ -

+

外购 @@ -290,14 +290,14 @@

- + -

+

@@ -368,14 +368,14 @@ - + 合计待付款¥:   {{needPayMarketAt}} 
去付款

- +
@@ -595,6 +595,9 @@ }); }, doInitMarket(data){ + if(!data){ + return; + } var extInfos=new Map(); if(data.extInfos){ var ext=JSON.parse(data.extInfos) @@ -828,20 +831,7 @@ }else if(fieldName==='dateRange'){ params.startTime=$event.startTime params.endTime=$event.endTime - }else if(fieldName==='shareFee'){ - if($event>1000){ - this.editForm.shareFee=this.xmTask.shareFee - this.$notify({position:'bottom-left',showClose:true,message:'分享佣金不能超过1000元',type: 'error'}) - return; - }else if(!this.editForm.budgetAt){ - this.editForm.shareFee=this.xmTask.shareFee - this.$notify({position:'bottom-left',showClose:true,message:'请先设置预算金额',type: 'error'}) - return; - }else if(this.editForm.shareFee/this.editForm.budgetAt>0.05){ - this.editForm.shareFee=this.xmTask.shareFee - this.$notify({position:'bottom-left',showClose:true,message:'分享佣金不能超过预算金额的5%',type: 'error'}) - return; - } + }else if(fieldName==='shareFee'){ params.shareFee=$event }else if(fieldName==='supRequires'){ params.supRequires=$event.join(",") @@ -910,9 +900,10 @@ listXmTask({ids:[this.editForm.id]}).then(res=>{ Object.assign(this.editForm,res.data.data[0]) this.editFormBak={...this.editForm} + this.$emit("pay-success",this.editForm) + this.toPayVisible=false; }) - this.$emit("pay-success",this.editForm) - this.toPayVisible=false; + } },//end method components: {