From f678fdeb55f53340e7d9ba01a0367c1363cea7b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Wed, 6 Jul 2022 18:19:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/xm/core/xmTask/XmTaskEdit.vue | 33 +++++++++---------------- 1 file changed, 12 insertions(+), 21 deletions(-) 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: {