Bladeren bron

feat(system): 修改赛事管理权限控制和运动员列表展示

- 在赛事管理页面为开关组件添加编辑权限控制
- 注释掉运动员管理页面中的证件号列展示逻辑
zhou 4 maanden geleden
bovenliggende
commit
f62f27a014
2 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 1 1
      src/views/system/gameAthlete/index.vue
  2. 1 1
      src/views/system/gameEvent/index.vue

+ 1 - 1
src/views/system/gameAthlete/index.vue

@@ -69,7 +69,7 @@
             {{ formatProjectList(scope.row.projectList) }}
           </template>
         </el-table-column>
-        <el-table-column label="证件号" align="center" prop="idCard" v-if="columns[7].visible" />
+        <!-- <el-table-column label="证件号" align="center" prop="idCard" v-if="columns[7].visible" /> -->
         <el-table-column label="队伍" align="center" prop="teamId" v-if="columns[8].visible">
           <template #default="scope">
             {{ getTeamNameById(scope.row.teamId) }}

+ 1 - 1
src/views/system/gameEvent/index.vue

@@ -154,7 +154,7 @@
         <el-table-column label="举办单位" align="center" prop="unit" v-if="columns[10].visible" />
         <el-table-column label="是否默认赛事" align="center" prop="isDefault" v-if="columns[11].visible">
           <template #default="scope">
-            <el-switch v-model="scope.row.isDefault" active-value="0" inactive-value="1" @change="handleStatusChange(scope.row)"></el-switch>
+            <el-switch v-model="scope.row.isDefault" active-value="0" inactive-value="1" @change="handleStatusChange(scope.row)" v-hasPermi="['system:gameEvent:edit']"></el-switch>
           </template>
         </el-table-column>
         <el-table-column label="创建时间" align="center" prop="createTime" width="180" v-if="columns[12].visible">