Ver Fonte

运营管理完成

1
mo há 4 anos atrás
pai
commit
fc6b8d872b
32 ficheiros alterados com 88 adições e 78 exclusões
  1. 6 0
      src/constant/index.js
  2. 3 1
      src/router/index.js
  3. 1 1
      src/utils/vueFilter.js
  4. 1 1
      src/views/accompanyManager/accompanyList.vue
  5. 1 1
      src/views/accompanyManager/accompanys.vue
  6. 1 1
      src/views/afterSchoolManager/afterSchoolDetail.vue
  7. 1 1
      src/views/afterSchoolManager/afterSchoolList.vue
  8. 8 1
      src/views/app/suggestion.vue
  9. 1 1
      src/views/attendanceManager/attendanceList/index.vue
  10. 2 1
      src/views/categroyManager/insideSetting/branchActive.vue
  11. 3 3
      src/views/categroyManager/insideSetting/branchActiveOperation.vue
  12. 1 1
      src/views/categroyManager/vipActiveList.vue
  13. 1 1
      src/views/categroyManager/vipNewActive.vue
  14. 3 3
      src/views/evaluateManager/evaluateDetail.vue
  15. 1 1
      src/views/evaluateManager/evaluateList.vue
  16. 5 5
      src/views/evaluateManager/index.vue
  17. 2 2
      src/views/luckyDraw/lotteryManager.vue
  18. 2 2
      src/views/operateManager/serverIndexDetail.vue
  19. 1 1
      src/views/operateManager/serverIndexList.vue
  20. 1 1
      src/views/resetTeaming/components/resetPayList.vue
  21. 3 3
      src/views/resetTeaming/components/strudentPayInfo.vue
  22. 6 6
      src/views/resetTeaming/index.vue
  23. 1 1
      src/views/studentManager/components/studentNetwork.vue
  24. 1 1
      src/views/studentManager/components/studentVip.vue
  25. 1 1
      src/views/teacherManager/teacherDetail/index.vue
  26. 2 8
      src/views/teamBuild/components/teamSoundSet.vue
  27. 1 1
      src/views/teamDetail/components/studentList.vue
  28. 5 5
      src/views/teamDetail/components/teacherList.vue
  29. 2 2
      src/views/teamDetail/teamCourseList.vue
  30. 19 19
      src/views/teamDetail/teamList.vue
  31. 1 1
      src/views/vipClass/vipDetail/index.vue
  32. 1 1
      src/views/vipClass/vipReset.vue

+ 6 - 0
src/constant/index.js

@@ -251,6 +251,12 @@ export const ProbationPeriodStatus = {
   3: '实习'
   3: '实习'
 }
 }
 
 
+
+export const clientType = {
+  STUDENT:'学生端',
+  TEACHER:'老师端',
+
+}
 // export const musicScoreCategoriesId = [
 // export const musicScoreCategoriesId = [
 //   ''
 //   ''
 // ]
 // ]

+ 3 - 1
src/router/index.js

@@ -75,7 +75,7 @@ export const constantRoutes = [
     //     noCache: '1',
     //     noCache: '1',
     //     title: '侧边栏'
     //     title: '侧边栏'
     //   }
     //   }
-    // }, 
+    // },
     {
     {
       name: '提交表单',
       name: '提交表单',
       path: 'save-form',
       path: 'save-form',
@@ -428,6 +428,8 @@ export const asyncRoutes = {
   branchActiveManager:()=>import('@/views/courseListManager'),
   branchActiveManager:()=>import('@/views/courseListManager'),
   // vip活动管理
   // vip活动管理
   vipActiveManager:()=>import('@/views/courseListManager'),
   vipActiveManager:()=>import('@/views/courseListManager'),
+  // 乐团缴费
+  teamPayInfo:()=>import('@/views/courseListManager'),
   serverDetail:()=>import('@/views/serverDetail'),
   serverDetail:()=>import('@/views/serverDetail'),
   // 未在班级学员
   // 未在班级学员
   notClassStudent:()=>import('@/views/main/notClassStudent')
   notClassStudent:()=>import('@/views/main/notClassStudent')

+ 1 - 1
src/utils/vueFilter.js

@@ -186,7 +186,7 @@ Vue.filter('userPaymentTypeFormat', val => constant.userPaymentType[val])
 Vue.filter('courseTypeFormat', val => constant.courseType[val])
 Vue.filter('courseTypeFormat', val => constant.courseType[val])
 // 格式化签到签退记录 updateAttendanceEnum
 // 格式化签到签退记录 updateAttendanceEnum
 Vue.filter('updateAttendanceEnum', val => constant.updateAttendanceEnum[val])
 Vue.filter('updateAttendanceEnum', val => constant.updateAttendanceEnum[val])
-
+Vue.filter('clientTypeFilter',val=>constant.clientType[val])
 // 时间处理
 // 时间处理
 Vue.filter('timer', (value) => {
 Vue.filter('timer', (value) => {
   if (value) {
   if (value) {

+ 1 - 1
src/views/accompanyManager/accompanyList.vue

@@ -572,7 +572,7 @@ export default {
     let coursesStartDate = this.$helpers.dayjs(row.coursesStartDate).format('YYYY-MM-DD')
     let coursesStartDate = this.$helpers.dayjs(row.coursesStartDate).format('YYYY-MM-DD')
     let coursesExpireDate = this.$helpers.dayjs(row.coursesExpireDate).format('YYYY-MM-DD')
     let coursesExpireDate = this.$helpers.dayjs(row.coursesExpireDate).format('YYYY-MM-DD')
       this.$router.push({
       this.$router.push({
-        path: "/business/accompanys",
+        path: "/accompanys",
         query: { id: row.id, type: row.type,coursesStartDate,coursesExpireDate },
         query: { id: row.id, type: row.type,coursesStartDate,coursesExpireDate },
       });
       });
     },
     },

+ 1 - 1
src/views/accompanyManager/accompanys.vue

@@ -1049,7 +1049,7 @@ export default {
     goBack() {
     goBack() {
       this.$store.dispatch("delVisitedViews", this.$route);
       this.$store.dispatch("delVisitedViews", this.$route);
       this.$router.push({
       this.$router.push({
-        path: "/business/accompany",
+        path: "/accompanyManager/accompany",
       });
       });
     },
     },
     teacherClose() {
     teacherClose() {

+ 1 - 1
src/views/afterSchoolManager/afterSchoolDetail.vue

@@ -31,7 +31,7 @@ export default {
     },
     },
     goBack () {
     goBack () {
       this.$store.dispatch('delVisitedViews', this.$route)
       this.$store.dispatch('delVisitedViews', this.$route)
-      this.$router.push({ path: "/business/workManager/afterSchoolManager"});
+      this.$router.push({ path: "/afterSchoolManager"});
     }
     }
   }
   }
 };
 };

+ 1 - 1
src/views/afterSchoolManager/afterSchoolList.vue

@@ -277,7 +277,7 @@ export default {
     },
     },
     lookDetail(row) {
     lookDetail(row) {
       this.$router.push({
       this.$router.push({
-        path: "/business/workManager/afterSchoolDetail",
+        path: "/afterSchoolDetail",
         query: { extracurricularExercisesId: row.id, title: row.title },
         query: { extracurricularExercisesId: row.id, title: row.title },
       });
       });
     },
     },

+ 8 - 1
src/views/app/suggestion.vue

@@ -40,7 +40,14 @@
           </el-table-column>
           </el-table-column>
           <el-table-column align="center"
           <el-table-column align="center"
                            label="客户端"
                            label="客户端"
-                           prop="clientType"></el-table-column>
+                           prop="clientType">
+                           <template slot-scope="scope">
+                             <div>
+                               {{scope.row.clientType|clientTypeFilter}}
+                             </div>
+                           </template>
+
+                           </el-table-column>
           <!-- <el-table-column align="center"
           <!-- <el-table-column align="center"
                            label="操作">
                            label="操作">
             <template slot-scope="scope">
             <template slot-scope="scope">

+ 1 - 1
src/views/attendanceManager/attendanceList/index.vue

@@ -129,7 +129,7 @@
           <el-table-column align="center" prop="studentId" label="操作">
           <el-table-column align="center" prop="studentId" label="操作">
             <template slot-scope="scope">
             <template slot-scope="scope">
               <div>
               <div>
-                <auth auths='/attenddanceDetail'>
+                <auth auths='/teamCourseListDetailWorkList/attendanceList'>
                   <el-button
                   <el-button
                   type="text"
                   type="text"
                   @click="lookDetail(scope.row)"
                   @click="lookDetail(scope.row)"

+ 2 - 1
src/views/categroyManager/insideSetting/branchActive.vue

@@ -187,7 +187,7 @@ export default {
     },
     },
     openActive(type, row) {
     openActive(type, row) {
       let params = {
       let params = {
-        path: "/vipClassSet/branchActiveOperation",
+        path: "/branchActiveOperationAdd",
         query: {
         query: {
           type: type,
           type: type,
         },
         },
@@ -196,6 +196,7 @@ export default {
       if (row) {
       if (row) {
         params.query.id = row.id;
         params.query.id = row.id;
         tagTitle = "修改";
         tagTitle = "修改";
+        params.path='/branchActiveOperation'
       }
       }
       this.$router.push(params, (route) => {
       this.$router.push(params, (route) => {
         route.meta.title = tagTitle + "VIP分部活动";
         route.meta.title = tagTitle + "VIP分部活动";

+ 3 - 3
src/views/categroyManager/insideSetting/branchActiveOperation.vue

@@ -299,14 +299,14 @@ export default {
       if (res.code == 200) {
       if (res.code == 200) {
         this.$message.success('修改成功')
         this.$message.success('修改成功')
         this.$store.dispatch('delVisitedViews', this.$route)
         this.$store.dispatch('delVisitedViews', this.$route)
-        this.$router.push({ path: '/vipClassSet/branchActive', query: { rules: this.pageInfo, searchForm: this.searchForm } })
+        this.$router.push({ path: '/operateManager/branchActiveManager/branchActive', query: { rules: this.pageInfo, searchForm: this.searchForm } })
       } else {
       } else {
         this.$message.error(res.msg)
         this.$message.error(res.msg)
       }
       }
     },
     },
     onCancel () {
     onCancel () {
       this.$store.dispatch('delVisitedViews', this.$route)
       this.$store.dispatch('delVisitedViews', this.$route)
-      this.$router.push({ path: '/vipClassSet/branchActive', query: { rules: this.pageInfo, searchForm: this.searchForm } })
+      this.$router.push({ path: '/operateManager/branchActiveManager/branchActive', query: { rules: this.pageInfo, searchForm: this.searchForm } })
     },
     },
     resetForm () {
     resetForm () {
       this.teacherList = []
       this.teacherList = []
@@ -445,4 +445,4 @@ export default {
   text-align: center;
   text-align: center;
   margin-right: 10px;
   margin-right: 10px;
 }
 }
-</style>
+</style>

+ 1 - 1
src/views/categroyManager/vipActiveList.vue

@@ -1018,7 +1018,7 @@ export default {
       // let rules = JSON.stringify(this.rules);
       // let rules = JSON.stringify(this.rules);
       // let searchForm = JSON.stringify(this.searchForm);
       // let searchForm = JSON.stringify(this.searchForm);
       this.$router.push({
       this.$router.push({
-        path: "/vipClassSet/vipNewActive?type=create",
+        path: "/vipNewActive?type=create",
         // query: { rules, searchForm },
         // query: { rules, searchForm },
       });
       });
     },
     },

+ 1 - 1
src/views/categroyManager/vipNewActive.vue

@@ -489,7 +489,7 @@ export default {
     onCancel () {
     onCancel () {
       this.$store.dispatch('delVisitedViews', this.$route)
       this.$store.dispatch('delVisitedViews', this.$route)
       this.$router.push({
       this.$router.push({
-        path: "/vipClassSet/vipActiveList",
+        path: "/vipActiveManager/vipActiveList",
         query: { rules: this.rules, searchForm: this.searchForm }
         query: { rules: this.rules, searchForm: this.searchForm }
       });
       });
     },
     },

+ 3 - 3
src/views/evaluateManager/evaluateDetail.vue

@@ -246,8 +246,8 @@ export default {
       });
       });
     },
     },
     onCancel () {
     onCancel () {
-      this.$store.dispatch('delVisitedViews', this.$route) 
-      this.$router.push({ path: '/operateManager/commentManager', query: { search: this.Fsearch, rules: this.Frules, activeIndex: '1' } })
+      this.$store.dispatch('delVisitedViews', this.$route)
+      this.$router.push({ path: '/commentManager', query: { search: this.Fsearch, rules: this.Frules, activeIndex: '1' } })
     }
     }
   }
   }
 };
 };
@@ -294,4 +294,4 @@ export default {
     }
     }
   }
   }
 }
 }
-</style>
+</style>

+ 1 - 1
src/views/evaluateManager/evaluateList.vue

@@ -266,7 +266,7 @@ export default {
       let search = JSON.stringify(this.searchForm);
       let search = JSON.stringify(this.searchForm);
       let rules = JSON.stringify(this.rules);
       let rules = JSON.stringify(this.rules);
       this.$router.push({
       this.$router.push({
-        path: "/operateManager/evaluateDetail",
+        path: "/evaluateDetail",
         query: { id, evaluateId, search, rules },
         query: { id, evaluateId, search, rules },
       });
       });
     },
     },

+ 5 - 5
src/views/evaluateManager/index.vue

@@ -4,7 +4,6 @@
       <div class="squrt"></div>评论管理
       <div class="squrt"></div>评论管理
     </h2>
     </h2>
     <div class="m-core">
     <div class="m-core">
-
       <tab-router v-model.trim="activeIndex"
       <tab-router v-model.trim="activeIndex"
                type="card"
                type="card"
                @tab-click="handleClick">
                @tab-click="handleClick">
@@ -41,13 +40,14 @@ export default {
   },
   },
   data () {
   data () {
      const query = this.$route.query
      const query = this.$route.query
+    //      studentVip: permission("/studentVip"),
     return {
     return {
       activeIndex: "1",
       activeIndex: "1",
       permissionList: {
       permissionList: {
-        evaluateList: permission("/commentManager/evaluateList"),
-        networkList: permission("/commentManager/networkList"),
-        studentVip: permission("/studentDetail/studentVip"),
-        vipEvaluateList: permission("/commentManager/vipEvaluateList"),
+        evaluateList: permission("/evaluateList"),
+        networkList: permission("/networkList"),
+
+        vipEvaluateList: permission("/vipEvaluateList"),
       },
       },
     }
     }
   },
   },

+ 2 - 2
src/views/luckyDraw/lotteryManager.vue

@@ -192,7 +192,7 @@ export default {
         },
         },
         onLook(row) {
         onLook(row) {
             this.$router.push({
             this.$router.push({
-                path: '/luckyDraw/trophyManager',
+                path: '/trophyManager',
                 query: {
                 query: {
                     groupId: row.id
                     groupId: row.id
                 }
                 }
@@ -200,4 +200,4 @@ export default {
         }
         }
     }
     }
 };
 };
-</script>
+</script>

+ 2 - 2
src/views/operateManager/serverIndexDetail.vue

@@ -243,9 +243,9 @@ export default {
       });
       });
     },
     },
     goBack() {
     goBack() {
-       this.$store.dispatch('delVisitedViews', this.$route) 
+       this.$store.dispatch('delVisitedViews', this.$route)
       this.$router.push({
       this.$router.push({
-        path: "/operateManager/serverIndexList",
+        path: "/serverIndexManager/serverIndexList",
       });
       });
     },
     },
     getComment(item, index, subIndex) {
     getComment(item, index, subIndex) {

+ 1 - 1
src/views/operateManager/serverIndexList.vue

@@ -657,7 +657,7 @@ export default {
       let rules = JSON.stringify(this.rules);
       let rules = JSON.stringify(this.rules);
       let searchForm = JSON.stringify(this.searchForm);
       let searchForm = JSON.stringify(this.searchForm);
       this.$router.push({
       this.$router.push({
-        path: "/operateManager/serverIndexDetail",
+        path: "/serverIndexDetail",
         query: {
         query: {
           studentId: row.studentId,
           studentId: row.studentId,
           studentName: row.studentName,
           studentName: row.studentName,

+ 1 - 1
src/views/resetTeaming/components/resetPayList.vue

@@ -595,7 +595,7 @@ export default {
       if (row.payUserType === "SCHOOL") {
       if (row.payUserType === "SCHOOL") {
         this.reviewVisible = true;
         this.reviewVisible = true;
       } else {
       } else {
-        this.$router.push({ path: "/business/strudentPayInfo", query });
+        this.$router.push({ path: "/strudentPayInfo", query });
       }
       }
     },
     },
     setStudentPay () {
     setStudentPay () {

+ 3 - 3
src/views/resetTeaming/components/strudentPayInfo.vue

@@ -614,19 +614,19 @@ export default {
       if (query.type == "resetTeam") {
       if (query.type == "resetTeam") {
         this.$store.dispatch("delVisitedViews", this.$route);
         this.$store.dispatch("delVisitedViews", this.$route);
         this.$router.push({
         this.$router.push({
-          path: "/business/resetTeaming",
+          path: "/resetTeaming",
           query: { ...this.$route.query },
           query: { ...this.$route.query },
         });
         });
       } else if (query.type == "look") {
       } else if (query.type == "look") {
         this.$store.dispatch("delVisitedViews", this.$route);
         this.$store.dispatch("delVisitedViews", this.$route);
         this.$router.push({
         this.$router.push({
-          path: "/business/teamLookBase",
+          path: "/resetTeaming",
           query: { ...this.$route.query },
           query: { ...this.$route.query },
         });
         });
       }else if(query.type == 'PRE_BUILD_FEE'){
       }else if(query.type == 'PRE_BUILD_FEE'){
              this.$store.dispatch("delVisitedViews", this.$route);
              this.$store.dispatch("delVisitedViews", this.$route);
         this.$router.push({
         this.$router.push({
-          path: "/business/createPayment",
+          path: "/resetTeaming",
           query: { ...this.$route.query },
           query: { ...this.$route.query },
         });
         });
       }
       }

+ 6 - 6
src/views/resetTeaming/index.vue

@@ -53,11 +53,11 @@
           />
           />
         </el-tab-pane>
         </el-tab-pane>
         <el-tab-pane lazy label="乐器清单" name="10" :disabled="!teamid" v-if="permission('/teamMusicList')" >
         <el-tab-pane lazy label="乐器清单" name="10" :disabled="!teamid" v-if="permission('/teamMusicList')" >
-          <musicOrder />
+          <musicOrder  v-if="activeIndex == '10'"/>
         </el-tab-pane>
         </el-tab-pane>
         <el-tab-pane
         <el-tab-pane
           label="老师列表"
           label="老师列表"
-          v-if="permission('/teamDetails/teacherList')"
+          v-if="permission('/teamTeacherList')"
           name="4"
           name="4"
           :disabled="!teamid"
           :disabled="!teamid"
         >
         >
@@ -65,7 +65,7 @@
         </el-tab-pane>
         </el-tab-pane>
         <el-tab-pane
         <el-tab-pane
           label="学生列表"
           label="学生列表"
-          v-if="permission('/teamDetails/studentList')"
+          v-if="permission('/teamStudentList')"
           name="7"
           name="7"
           :disabled="!teamid"
           :disabled="!teamid"
         >
         >
@@ -87,7 +87,7 @@
         <el-tab-pane
         <el-tab-pane
           label="课表详情"
           label="课表详情"
           lazy
           lazy
-          v-if="permission('/teamDetails/courseList')"
+          v-if="permission('/teamCourseListInfo')"
           name="8"
           name="8"
           :disabled="!teamid"
           :disabled="!teamid"
         >
         >
@@ -120,7 +120,7 @@
           />
           />
         </el-tab-pane>
         </el-tab-pane>
         <!--   v-if="permission('/resetTeaming/coursePlan')" -->
         <!--   v-if="permission('/resetTeaming/coursePlan')" -->
-        <el-tab-pane label="乐团日志" :disabled="!teamid" name="11">
+        <el-tab-pane label="乐团日志" :disabled="!teamid" name="11"  v-if="permission('/teamJournal')">
           <teamJournal :teamid="teamid" v-if="activeIndex == 11" />
           <teamJournal :teamid="teamid" v-if="activeIndex == 11" />
         </el-tab-pane>
         </el-tab-pane>
         <!-- <el-tab-pane label="新增小班课"
         <!-- <el-tab-pane label="新增小班课"
@@ -237,7 +237,7 @@ export default {
     },
     },
     onCancel() {
     onCancel() {
       this.$store.dispatch("delVisitedViews", this.$route);
       this.$store.dispatch("delVisitedViews", this.$route);
-      this.$router.push({ path: "/business/teamDetail" });
+      this.$router.push({ path: "/teamList" });
     },
     },
     getBaseInfo(baseInfo) {
     getBaseInfo(baseInfo) {
       this.baseInfo = baseInfo;
       this.baseInfo = baseInfo;

+ 1 - 1
src/views/studentManager/components/studentNetwork.vue

@@ -137,7 +137,7 @@ export default {
     },
     },
     gotoNet(str) {
     gotoNet(str) {
       this.$router.push({
       this.$router.push({
-        path: "/business/accompany",
+        path: "/accompanyManager/accompany",
         query: { search: str },
         query: { search: str },
       });
       });
     },
     },

+ 1 - 1
src/views/studentManager/components/studentVip.vue

@@ -221,7 +221,7 @@ export default {
       this.getCourseList();
       this.getCourseList();
     },
     },
     gotoVip(str) {
     gotoVip(str) {
-       this.$router.push({path:'/business/vipList',query:{search:str}})
+       this.$router.push({path:'/vipManager/vipList',query:{search:str}})
     },
     },
   },
   },
 };
 };

+ 1 - 1
src/views/teacherManager/teacherDetail/index.vue

@@ -175,7 +175,7 @@ export default {
       gotoAfterSchool() {
       gotoAfterSchool() {
       // 需要的参数 id
       // 需要的参数 id
       this.$router.push({
       this.$router.push({
-        path: "/operateManager/serverIndexList",
+        path: "/serverIndexManager/serverIndexList",
         query: { teacherId:  this.teacherId*1, activeIndex: "2" },
         query: { teacherId:  this.teacherId*1, activeIndex: "2" },
       });
       });
     },
     },

+ 2 - 8
src/views/teamBuild/components/teamSoundSet.vue

@@ -33,20 +33,14 @@
         type="primary"
         type="primary"
         @click="approval"
         @click="approval"
         v-if="teamStatus == 'teamAudit'"
         v-if="teamStatus == 'teamAudit'"
-        v-permission="{
-          child: 'musicGroup/auditSuccess',
-          parent: '/teamBuild/teamAudit/soundMoney',
-        }"
+        v-permission="'musicGroup/auditSuccess'"
         >审核通过</el-button
         >审核通过</el-button
       >
       >
       <el-button
       <el-button
         type="danger"
         type="danger"
         @click="refuse"
         @click="refuse"
         v-if="teamStatus == 'teamAudit'"
         v-if="teamStatus == 'teamAudit'"
-        v-permission="{
-          child: 'musicGroup/auditFailed',
-          parent: '/teamBuild/teamAudit/soundMoney',
-        }"
+        v-permission="'musicGroup/auditFailed'"
         >驳回</el-button
         >驳回</el-button
       >
       >
       <div
       <div

+ 1 - 1
src/views/teamDetail/components/studentList.vue

@@ -175,7 +175,7 @@
         </el-popover>
         </el-popover>
       </div>
       </div>
       <p
       <p
-        style="margin-bottom: 15px; font-size: 18px; font-weight: 400"
+        style="margin-bottom: 15px; font-size: 16px; font-weight: 400"
         v-if="
         v-if="
           team_status == 'PAY' ||
           team_status == 'PAY' ||
           team_status == 'PROGRESS' ||
           team_status == 'PROGRESS' ||

+ 5 - 5
src/views/teamDetail/components/teacherList.vue

@@ -142,11 +142,11 @@ export default {
   mounted() {
   mounted() {
     this.teamid = this.$route.query.id;
     this.teamid = this.$route.query.id;
     this.getList();
     this.getList();
-    getAllClass({ musicGroupId: this.teamid }).then((res) => {
-      if (res.code == 200) {
-        this.mixCourseList = res.data;
-      }
-    });
+    // getAllClass({ musicGroupId: this.teamid }).then((res) => {
+    //   if (res.code == 200) {
+    //     this.mixCourseList = res.data;
+    //   }
+    // });
   },
   },
   activated() {
   activated() {
     this.teamid = this.$route.query.id;
     this.teamid = this.$route.query.id;

+ 2 - 2
src/views/teamDetail/teamCourseList.vue

@@ -1029,12 +1029,12 @@ export default {
         });
         });
       } else if (row.groupType == "VIP") {
       } else if (row.groupType == "VIP") {
         this.$router.push({
         this.$router.push({
-          path: "/business/vipList",
+          path: "/vipManager/vipList",
           query: { search: row.musicGroupId },
           query: { search: row.musicGroupId },
         });
         });
       } else if (row.groupType == "PRACTICE") {
       } else if (row.groupType == "PRACTICE") {
         this.$router.push({
         this.$router.push({
-          path: "/business/accompany",
+          path: "/accompanyManager/accompany",
           query: { search: row.musicGroupId },
           query: { search: row.musicGroupId },
         });
         });
       }
       }

+ 19 - 19
src/views/teamDetail/teamList.vue

@@ -201,13 +201,13 @@
                 <!-- 审核中 编辑 -->
                 <!-- 审核中 编辑 -->
                 <el-button
                 <el-button
                   type="text"
                   type="text"
-                  v-if="scope.row.status == 'AUDIT' && permission('/teamAudit')"
+                  v-if="scope.row.status == 'AUDIT' && permission('musicGroup/auditSuccess')"
                   @click="lookTeamDetail(scope.row)"
                   @click="lookTeamDetail(scope.row)"
                   >审核</el-button
                   >审核</el-button
                 >
                 >
                 <el-button
                 <el-button
                   type="text"
                   type="text"
-                  v-if="scope.row.status == 'DRAFT' && permission('/teamDraft')"
+                  v-if="scope.row.status == 'DRAFT' && permission('musicGroup/update')"
                   @click="lookTeamDetail(scope.row)"
                   @click="lookTeamDetail(scope.row)"
                   >编辑</el-button
                   >编辑</el-button
                 >
                 >
@@ -216,7 +216,7 @@
                   type="text"
                   type="text"
                   v-if="
                   v-if="
                     scope.row.status == 'AUDIT_FAILED' &&
                     scope.row.status == 'AUDIT_FAILED' &&
-                    permission('/auditFailed')
+                    permission('musicGroup/update')
                   "
                   "
                   @click="lookTeamDetail(scope.row)"
                   @click="lookTeamDetail(scope.row)"
                   >编辑</el-button
                   >编辑</el-button
@@ -235,7 +235,7 @@
                       scope.row.status == 'PREPARE' ||
                       scope.row.status == 'PREPARE' ||
                         scope.row.status == 'CLOSE' ||
                         scope.row.status == 'CLOSE' ||
                       scope.row.status == 'FEE_AUDIT') &&
                       scope.row.status == 'FEE_AUDIT') &&
-                    permission('/teamLookBase')
+                    permission('/resetTeaming')
                   "
                   "
                   @click="lookTeamDetail(scope.row)"
                   @click="lookTeamDetail(scope.row)"
                   >详情</el-button
                   >详情</el-button
@@ -471,7 +471,7 @@ export default {
       this.$store.dispatch("buildIndex", 0);
       this.$store.dispatch("buildIndex", 0);
       this.$store.dispatch("delVisitedViews", { path: "/business/teamBuild" });
       this.$store.dispatch("delVisitedViews", { path: "/business/teamBuild" });
     this.$router.push({
     this.$router.push({
-            path: "/business/resetTeaming",
+            path: "/resetTeaming",
               query: { type: "newTeam"}},
               query: { type: "newTeam"}},
             (router) => {
             (router) => {
               router.meta.title = "新建乐团";
               router.meta.title = "新建乐团";
@@ -496,7 +496,7 @@ export default {
       sessionStorage.removeItem(`${row.id}sound`);
       sessionStorage.removeItem(`${row.id}sound`);
       this.$nextTick((res) => {
       this.$nextTick((res) => {
         this.$router.push({
         this.$router.push({
-          path: "/business/resetTeaming",
+          path: "/resetTeaming",
           query: { type: "resetTeam", id: row.id },
           query: { type: "resetTeam", id: row.id },
         });
         });
       });
       });
@@ -630,7 +630,7 @@ export default {
           //   }
           //   }
           // );
           // );
           this.$router.push({
           this.$router.push({
-            path: "/business/resetTeaming",
+            path: "/resetTeaming",
               query: { type: "teamDraft", id: row.id,team_status:row.status }},
               query: { type: "teamDraft", id: row.id,team_status:row.status }},
             (router) => {
             (router) => {
               router.meta.title = "乐团编辑中";
               router.meta.title = "乐团编辑中";
@@ -644,7 +644,7 @@ export default {
           this.$store.dispatch("draftIndex", 0);
           this.$store.dispatch("draftIndex", 0);
           this.$router.push(
           this.$router.push(
             {
             {
-              path: "/business/resetTeaming",
+              path: "/resetTeaming",
               query: { type: "teamAudit", id: row.id, clear: "true",team_status:row.status },
               query: { type: "teamAudit", id: row.id, clear: "true",team_status:row.status },
             },
             },
             (router) => {
             (router) => {
@@ -660,7 +660,7 @@ export default {
           //   query: { type: "PRE_BUILD_FEE", id: row.id, name: row.name },
           //   query: { type: "PRE_BUILD_FEE", id: row.id, name: row.name },
           // });
           // });
           this.$router.push({
           this.$router.push({
-            path: "/business/resetTeaming",
+            path: "/resetTeaming",
             query: {
             query: {
               type: "look",
               type: "look",
               id: row.id,
               id: row.id,
@@ -678,7 +678,7 @@ export default {
           this.$store.dispatch("draftIndex", 0);
           this.$store.dispatch("draftIndex", 0);
           this.$router.push(
           this.$router.push(
             {
             {
-              path: "/business/resetTeaming",
+              path: "/resetTeaming",
               query: { type: "feeAudit", id: row.id, clear: "true",team_status:row.status },
               query: { type: "feeAudit", id: row.id, clear: "true",team_status:row.status },
             },
             },
             (router) => {
             (router) => {
@@ -692,7 +692,7 @@ export default {
           this.$store.dispatch("draftIndex", 0);
           this.$store.dispatch("draftIndex", 0);
           this.$router.push(
           this.$router.push(
             {
             {
-              path: "/business/resetTeaming",
+              path: "/resetTeaming",
               query: { type: "teamDraft", id: row.id, clear: "true",team_status:row.status },
               query: { type: "teamDraft", id: row.id, clear: "true",team_status:row.status },
             },
             },
             (router) => {
             (router) => {
@@ -705,7 +705,7 @@ export default {
           // 预报名
           // 预报名
 
 
           this.$router.push({
           this.$router.push({
-            path: "/business/resetTeaming",
+            path: "/resetTeaming",
             query: {
             query: {
               type: "look",
               type: "look",
               id: row.id,
               id: row.id,
@@ -725,7 +725,7 @@ export default {
           // 报名中
           // 报名中
           this.$router.push(
           this.$router.push(
             {
             {
-              path: `/business/resetTeaming`,
+              path: `/resetTeaming`,
               query: {
               query: {
                 status: row.status,
                 status: row.status,
                 id: row.id,
                 id: row.id,
@@ -744,7 +744,7 @@ export default {
           // 缴费中
           // 缴费中
           this.$router.push(
           this.$router.push(
             {
             {
-              path: `/business/resetTeaming`,
+              path: `/resetTeaming`,
               query: {
               query: {
                 status: row.status,
                 status: row.status,
                 id: row.id,
                 id: row.id,
@@ -762,7 +762,7 @@ export default {
         case "PREPARE": {
         case "PREPARE": {
           // 筹备中 跳转到乐团设置界面
           // 筹备中 跳转到乐团设置界面
           this.$router.push({
           this.$router.push({
-            path: `/business/resetTeaming`,
+            path: `/resetTeaming`,
             query: {  type:'look',status: row.status, id: row.id, name: row.name,team_status:row.status },
             query: {  type:'look',status: row.status, id: row.id, name: row.name,team_status:row.status },
           },
           },
            (router) => {
            (router) => {
@@ -774,7 +774,7 @@ export default {
           // 进行中
           // 进行中
           // 调到乐团详情 teamDetails
           // 调到乐团详情 teamDetails
           this.$router.push({
           this.$router.push({
-            path: `/business/resetTeaming`,
+            path: `/resetTeaming`,
             query: {
             query: {
               status: row.status,
               status: row.status,
               id: row.id,
               id: row.id,
@@ -793,7 +793,7 @@ export default {
           // 取消
           // 取消
           this.$router.push(
           this.$router.push(
             {
             {
-              path: "/business/resetTeaming",
+              path: "/resetTeaming",
               query: { type: "teamCanceled", id: row.id ,team_status:row.status},
               query: { type: "teamCanceled", id: row.id ,team_status:row.status},
             },
             },
             (router) => {
             (router) => {
@@ -809,7 +809,7 @@ export default {
           //   query: { status: row.status, id: row.id, name: row.name },
           //   query: { status: row.status, id: row.id, name: row.name },
           // });
           // });
           this.$router.push({
           this.$router.push({
-            path: "/business/resetTeaming",
+            path: "/resetTeaming",
             query: { type: "resetTeam", id: row.id,team_status:row.status },
             query: { type: "resetTeam", id: row.id,team_status:row.status },
           },
           },
           (router) => {
           (router) => {
@@ -820,7 +820,7 @@ export default {
         }case "CLOSE":{
         }case "CLOSE":{
           this.$router.push(
           this.$router.push(
             {
             {
-              path: `/business/resetTeaming`,
+              path: `/resetTeaming`,
               query: {
               query: {
                 status: row.status,
                 status: row.status,
                 id: row.id,
                 id: row.id,

+ 1 - 1
src/views/vipClass/vipDetail/index.vue

@@ -90,7 +90,7 @@ export default {
     },
     },
     onCancel () {
     onCancel () {
        this.$store.dispatch('delVisitedViews', this.$route)
        this.$store.dispatch('delVisitedViews', this.$route)
-      this.$router.push({ path: '/business/vipList' })
+      this.$router.push({ path: '/vipManager/vipList' })
     }
     }
   }
   }
 }
 }

+ 1 - 1
src/views/vipClass/vipReset.vue

@@ -670,7 +670,7 @@ export default {
     goBack () {
     goBack () {
         this.$store.dispatch('delVisitedViews', this.$route)
         this.$store.dispatch('delVisitedViews', this.$route)
       this.$router.push({
       this.$router.push({
-        path: "/business/vipList",
+        path: "/vipManager/vipList",
       });
       });
     },
     },
     resetClass (row) {
     resetClass (row) {