| 
					
				 | 
			
			
				@@ -4,6 +4,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-page-header @back="onCancel" :content="teamName"></el-page-header> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </h2> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div class="m-core"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <p class="msg" :class="team_status"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <img 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          :src="stepImgs[team_status]" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          alt="" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        {{ musicGroupType[team_status] }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <!-- navMenu --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <tab-router v-model.trim="activeIndex" type="card" ref="tab"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-tab-pane 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -27,13 +34,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <resetSound v-if="activeIndex == 2" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-               <el-tab-pane 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          lazy 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="预报名信息" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name="9" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <!--         v-if=" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-tab-pane lazy label="预报名信息" name="9"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <!--         v-if=" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             team_status == 'PRE_APPLY' || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             team_status == 'PRE_BUILD_FEE' || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             team_status == 'FEE_AUDIT' || 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -44,9 +46,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             :isedit="team_status == 'PRE_APPLY'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-tab-pane  lazy 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="乐器清单" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name="10"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-tab-pane lazy label="乐器清单" name="10"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <musicOrder /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-tab-pane 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -75,14 +75,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             :musicGroupInfo="musicGroupInfo" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             <el-tab-pane 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-tab-pane 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label="课表详情" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           lazy 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           v-if="permission('/teamDetails/courseList')" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           name="8" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <courseList v-if="activeIndex == '8'" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      :teamid='teamid' /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <courseList v-if="activeIndex == '8'" :teamid="teamid" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-tab-pane 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label="学员缴费设置" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -108,13 +107,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             @changeActive="handleClick" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <!--   v-if="permission('/resetTeaming/coursePlan')" --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-tab-pane label="乐团日志" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <!-- <el-tab-pane label="新增排课" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                     v-if="permission('/resetTeaming/coursePlan')" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                     name="4"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <coursePlan :teamid='teamid' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      v-if="activeIndex == 4" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-tab-pane> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                     name="11"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <teamJournal :teamid='teamid' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      v-if="activeIndex == 11" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!-- <el-tab-pane label="新增小班课" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                      name="5"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <improvement :teamid='teamid' /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -126,7 +125,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import teamBaseInfo from "@/views/teamBuild/components/teamBaseInfo"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import resetSound from "@/views/resetTeaming/components/resetSoundv2"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// import resetSound from "@/views/resetTeaming/components/resetSoundv2"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import resetSound from "@/views/teamBuild/components/teamSoundSet" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import resetClass from "@/views/teamDetail/components/resetClass"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // import coursePlan from '@/views/teamBuild/teamSeting/components/coursePlan' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // import lookCourse from '@/views/teamBuild/teamSeting/components/lookCourse' 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -138,9 +138,11 @@ import studentList from "@/views/teamDetail/components/studentList"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import teacherList from "@/views/teamDetail/components/teacherList"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import courseList from "@/views/teamDetail/components/courseList"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import forecastName from "@/views/teamBuild/forecastName"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import musicOrder from "@/views/teamDetail/teamDetailedList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import musicOrder from "@/views/teamDetail/teamDetailedList"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import teamJournal from "@/views/teamBuild/components/teamJournal" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { permission } from "@/utils/directivePage"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { getTeamBaseInfo } from "@/api/buildTeam"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { musicGroupType} from '@/constant' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   components: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     teamBaseInfo, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -153,7 +155,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     teacherList, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     courseList, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     forecastName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    musicOrder 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    musicOrder, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    teamJournal 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   name: "resetTeaming", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   data() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -171,7 +174,23 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       name: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       teamName: "乐团修改", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       musicGroupInfo: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      team_status:'' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      musicGroupType, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      team_status: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      stepImgs: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AUDIT_FAILED: require("@/assets/images/base/end.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        CANCELED: require("@/assets/images/base/end.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        CLOSE: require("@/assets/images/base/end.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PAUSE: require("@/assets/images/base/end.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PROGRESS: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        DRAFT: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AUDIT: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PRE_APPLY: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PRE_BUILD_FEE: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FEE_AUDIT: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        APPLY: require("@/assets/images/base/clock.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PAY: require("@/assets/images/base/pay.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        PREPARE: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   created() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -198,7 +217,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     __init() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // this.activeIndex = sessionStorage.getItem('resetCode') || '1'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.teamid = this.$route.query.id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      this.team_status = this.$route.query.team_status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.team_status = this.$route.query.team_status; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.$route.query.tabrouter != 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         getTeamBaseInfo({ musicGroupId: this.teamid }).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if (res.code == 200) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -230,4 +249,45 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <style lang="scss" scoped> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+// AUDIT_FAILED: require("@/assets/images/base/end.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         CANCELED: require("@/assets/images/base/end.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         CLOSE: require("@/assets/images/base/end.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         PAUSE: require("@/assets/images/base/end.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         PROGRESS: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         DRAFT: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         AUDIT: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         PRE_APPLY: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         PRE_BUILD_FEE: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         FEE_AUDIT: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         APPLYL: require("@/assets/images/base/clock.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         PAY: require("@/assets/images/base/pay.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//         PREPARE: require("@/assets/images/base/ing.png"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.msg.PAY{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ color: #f85043; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.msg.APPLY{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ color: #f97215; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.msg.AUDIT_FAILED,.msg.CANCELED,.msg.CLOSE,.msg.PAUSE { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    color: #777; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.msg { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  color: #14928a; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  text-align: right; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // color: #777; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-size: 32px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  font-weight: bold; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  right: 40px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  top: -33px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  img { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    width: 36px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    height: 36px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    top: 5px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    margin-right: 8px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </style> 
			 |