Showing
2 changed files
with
11 additions
and
7 deletions
@@ -8,6 +8,7 @@ export enum PermissionDataFlowEnum { | @@ -8,6 +8,7 @@ export enum PermissionDataFlowEnum { | ||
8 | PERMISSION_GET = 'api:yt:convert:config:get', | 8 | PERMISSION_GET = 'api:yt:convert:config:get', |
9 | PERMISSION_DELETE = 'api:yt:convert:config:delete', | 9 | PERMISSION_DELETE = 'api:yt:convert:config:delete', |
10 | PERMISSION_UPDATE = 'api:yt:convert:config:update', | 10 | PERMISSION_UPDATE = 'api:yt:convert:config:update', |
11 | + PERMISSION_STATUS = 'api:yt:convert:config:status', | ||
11 | } | 12 | } |
12 | 13 | ||
13 | //业务文字描述配置枚举 | 14 | //业务文字描述配置枚举 |
@@ -79,13 +79,16 @@ | @@ -79,13 +79,16 @@ | ||
79 | /> | 79 | /> |
80 | </template> | 80 | </template> |
81 | <template #status="{ record }"> | 81 | <template #status="{ record }"> |
82 | - <Switch | ||
83 | - :checked="record.status === 1" | ||
84 | - :loading="record.pendingStatus" | ||
85 | - checkedChildren="启用" | ||
86 | - unCheckedChildren="禁用" | ||
87 | - @change="(checked:boolean)=>hanldeSwitch(checked,record)" | ||
88 | - /> | 82 | + <Authority :value="PermissionDataFlowEnum.PERMISSION_STATUS"> |
83 | + <Switch | ||
84 | + :checked="record.status === 1" | ||
85 | + :loading="record.pendingStatus" | ||
86 | + checkedChildren="启用" | ||
87 | + unCheckedChildren="禁用" | ||
88 | + @change="(checked:boolean)=>hanldeSwitch(checked,record)" | ||
89 | + /> | ||
90 | + </Authority> | ||
91 | + <Authority> 无权限 </Authority> | ||
89 | </template> | 92 | </template> |
90 | </BasicTable> | 93 | </BasicTable> |
91 | <DataFlowModal @register="registerModal" @success="handleSuccess" /> | 94 | <DataFlowModal @register="registerModal" @success="handleSuccess" /> |