Showing
1 changed file
with
11 additions
and
8 deletions
| @@ -24,14 +24,16 @@ | @@ -24,14 +24,16 @@ | ||
| 24 | <Authority value="api:yt:device:import"> | 24 | <Authority value="api:yt:device:import"> |
| 25 | <Button type="primary" @click="handleBatchImport">导入</Button> | 25 | <Button type="primary" @click="handleBatchImport">导入</Button> |
| 26 | </Authority> | 26 | </Authority> |
| 27 | - <a-button | ||
| 28 | - v-if="authBtn(role)" | ||
| 29 | - type="primary" | ||
| 30 | - @click="handleBatchAssign" | ||
| 31 | - :disabled="!isExistOption" | ||
| 32 | - > | ||
| 33 | - 批量分配 | ||
| 34 | - </a-button> | 27 | + <Authority value="api:yt:device:assign"> |
| 28 | + <a-button | ||
| 29 | + v-if="authBtn(role)" | ||
| 30 | + type="primary" | ||
| 31 | + @click="handleBatchAssign" | ||
| 32 | + :disabled="!isExistOption" | ||
| 33 | + > | ||
| 34 | + 批量分配 | ||
| 35 | + </a-button> | ||
| 36 | + </Authority> | ||
| 35 | </template> | 37 | </template> |
| 36 | <template #img="{ record }"> | 38 | <template #img="{ record }"> |
| 37 | <TableImg | 39 | <TableImg |
| @@ -134,6 +136,7 @@ | @@ -134,6 +136,7 @@ | ||
| 134 | label: '分配客户', | 136 | label: '分配客户', |
| 135 | icon: 'mdi:account-arrow-right', | 137 | icon: 'mdi:account-arrow-right', |
| 136 | ifShow: authBtn(role), | 138 | ifShow: authBtn(role), |
| 139 | + auth: 'api:yt:device:assign', | ||
| 137 | onClick: handleDispatchCustomer.bind(null, record), | 140 | onClick: handleDispatchCustomer.bind(null, record), |
| 138 | }, | 141 | }, |
| 139 | { | 142 | { |