qymljy 2 years ago
parent
commit
80be14b6aa

+ 1 - 1
src/SManagement/orderclue/components/follow.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="follow" style="margin-right:10px">
     <el-button size="mini" :type="disabled?'':'primary'" @click="followBtn" :disabled="disabled">跟进</el-button>
-    <el-drawer title="线索跟进" append-to-body :visible.sync="dialogVisible" size="30%" :before-close="handleClose">
+    <el-drawer title="线索跟进" append-to-body :visible.sync="dialogVisible" size="30%" :before-close="handleClose" :show-close="false">
       <div class="drawer__panel">
         <el-form :model="param" :rules="rules" ref="ruleForm" label-width="110px" class="demo-ruleForm"
           label-position="right">

+ 5 - 1
src/SManagement/orderclue_detail/index.vue

@@ -19,7 +19,7 @@
         <edit class="inline-16" v-if="Object.keys(mainData).length > 0 && tool.checkAuth($route.name,'update')" :disabled="!isHandle" :data="mainData"/>
         <follow :detailInfo="mainData" 
           v-if="tool.checkAuth($route.name,'follow')"
-          @updataList="queryMainData();$refs.followDetail.getFollowDetail()" @onSuccess="$refs.followDetail.getFollowDetail()" :disabled="!isHandle"></follow>
+          @updataList="queryMainData();$refs.followDetail.getFollowDetail()" @onSuccess="onFollow" :disabled="!isHandle"></follow>
         <!-- <move :data="mainData" 
           @updataList="queryMainData" 
           :teamList="teamList()"  
@@ -310,6 +310,10 @@ export default {
     },
     onChangeCustomer(){
       this.queryMainData(this.$route.query.id)
+    },
+    onFollow(){
+      this.$refs.followDetail.getFollowDetail()
+      this.queryMainData()
     }
   },
   mounted () {