mo 2 years ago
parent
commit
c938cc4a9a
1 changed files with 18 additions and 8 deletions
  1. 18 8
      src/views/withdrawal-application/index.vue

+ 18 - 8
src/views/withdrawal-application/index.vue

@@ -131,7 +131,12 @@
             </div>
           </template>
         </el-table-column>
-        <el-table-column prop="userComment" label="退团原因">
+        <el-table-column prop="reasonEnum" label="退团原因">
+          <template slot-scope="scope">
+            <p>{{ scope.row.reasonEnum | quiteReasonFilter }}</p>
+          </template>
+        </el-table-column>
+        <el-table-column prop="userComment" label="退团理由">
           <overflow-text
             width="100%"
             slot-scope="scope"
@@ -165,7 +170,9 @@
             <div>
               <el-button
                 type="text"
-                v-if="permission('musicGroupQuit/quitMusicGroup/quit')&&isManage"
+                v-if="
+                  permission('musicGroupQuit/quitMusicGroup/quit') && isManage
+                "
                 :disabled="
                   scope.row.status != 'PROCESSING' ||
                   scope.row.status == 'DENIED' ||
@@ -174,7 +181,7 @@
                     isManage == 'manage' &&
                     scope.row.currentApproveRole == '2') ||
                   (scope.row.status == 'PROCESSING' &&
-                    isManage=='staff' &&
+                    isManage == 'staff' &&
                     scope.row.currentApproveRole == '1')
                 "
                 @click="quieTeamMask(scope.row)"
@@ -182,7 +189,9 @@
               >
               <el-button
                 type="text"
-                v-if="permission('musicGroupQuit/quitMusicGroup/quit')&&isManage"
+                v-if="
+                  permission('musicGroupQuit/quitMusicGroup/quit') && isManage
+                "
                 :disabled="
                   !(
                     scope.row.status != 'PROCESSING' ||
@@ -192,7 +201,7 @@
                       isManage == 'manage' &&
                       scope.row.currentApproveRole == '2') ||
                     (scope.row.status == 'PROCESSING' &&
-                      isManage=='staff' &&
+                      isManage == 'staff' &&
                       scope.row.currentApproveRole == '1')
                   )
                 "
@@ -264,12 +273,12 @@
           <el-button
             type="primary"
             v-permission="'musicGroupQuit/quitMusicGroup'"
-            v-if="isManage=='staff'"
+            v-if="isManage == 'staff'"
             @click="submitInfo('PROCESSING')"
             >提交审核</el-button
           >
           <el-button
-            v-if="isManage=='super' || isManage=='manage'"
+            v-if="isManage == 'super' || isManage == 'manage'"
             type="primary"
             v-permission="'musicGroupQuit/quitMusicGroup'"
             @click="submitInfo('APPROVED')"
@@ -315,6 +324,7 @@ import { musicGroupQuitQeryPage, batchQuitMusicGroup } from "./api";
 import cleanDeep from "clean-deep";
 import { musicGroupQuit } from "@/api/journal";
 import { withdrawalStatus } from "@/constant";
+import { quiteReasonFilter } from "@/utils/vueFilter";
 let that;
 const initSearch = {
   search: "",
@@ -412,7 +422,7 @@ export default {
           this.quitForm.hasMaintenance = res.data.hasMaintenance;
           this.quitForm.reason = res.data.reason;
           this.quitForm.id = res.data.id;
-          this.quitForm.reasonEnum = res.data.reasonEnum
+          this.quitForm.reasonEnum = res.data.reasonEnum;
           this.quitForm = { ...this.quitForm, ...res.data.returnFeeDto };
           this.quitVisible = true;
         } else {