Sfoglia il codice sorgente

优化配置中心

qinzhipeng_v@didiglobal.com 4 anni fa
parent
commit
c6663adf99

+ 1 - 1
src/views/ToConfigure/components/AddTeamMembers.vue

@@ -28,7 +28,7 @@
                 {{ "设置角色" }}
               </span>
               <el-dropdown-menu slot="dropdown">
-                <el-dropdown-item @click.native="setRole(item, 3, 'PM')">PM</el-dropdown-item>
+                <el-dropdown-item @click.native="setRole(item, 2, 'PM')">PM</el-dropdown-item>
                 <el-dropdown-item @click.native="setRole(item, 3, 'RD')">RD</el-dropdown-item>
                 <el-dropdown-item @click.native="setRole(item, 4, 'QA')">QA</el-dropdown-item>
               </el-dropdown-menu>

+ 1 - 0
src/views/ToConfigure/components/MemberDetails.vue

@@ -141,6 +141,7 @@ export default {
       }
       this.memberSetupShow = false
       this.teamMemberSetupShow = false
+      this.$emit('update')
     },
     setMember(data, name) { // 团队成员移除。取消负责人。设置负责人
       data.teamName = this.titleName

+ 0 - 5
src/views/ToConfigure/components/memberSetup.vue

@@ -64,7 +64,6 @@ export default {
   watch: {
     data: {
       handler(newV) {
-        console.log(newV, '从不一定是')
         if (newV) {
           this.type = newV
           this.teamModifyTeam()
@@ -145,7 +144,3 @@ export default {
 
 }
 </script>
-
-<style>
-
-</style>

+ 5 - 2
src/views/ToConfigure/index.vue

@@ -14,10 +14,10 @@
       <el-main style="padding: 0;" :class="{ 'configure_Main1': tabIndex === '0', 'configure_Main': tabIndex !== '0' }">
         <div v-if="tabIndex === '0'" class="member_demo">
           <div class="member_left">
-            <member-configuration @details="detailslist" />
+            <member-configuration ref="memberAll" @details="detailslist" />
           </div>
           <div style="width: -webkit-fill-available; overflow: hidden;">
-            <Member-details :data="childName" />
+            <Member-details :data="childName" @update="navUpdate" />
           </div>
         </div>
         <Business v-if="tabIndex === '1'" class="member_padding" />
@@ -59,6 +59,9 @@ export default {
     },
     detailslist(val) {
       this.childName = val
+    },
+    navUpdate() {
+      this.$refs.memberAll.teamQueryTeamListByName()
     }
   }
 }