| | |
| | | align: 'left', |
| | | render: row => ( |
| | | <n-space size={12}> |
| | | <NButton text v-permission="70122" type="primary" onClick={() => handleEdit(row)}> |
| | | <NButton text v-permission="2026061540" type="primary" onClick={() => handleEdit(row)}> |
| | | 编辑 |
| | | </NButton> |
| | | <NButton text v-permission="70123" type="primary" onClick={() => handleToggleStatus(row)}> |
| | | <NButton text v-permission="2026061541" type="primary" onClick={() => handleToggleStatus(row)}> |
| | | {row.deleted ? '启用' : '停用'} |
| | | </NButton> |
| | | </n-space> |
| | |
| | | <span v-if="checkedRowKeys.length > 0" style="color: rgba(23, 31, 38, 0.6); font-weight: 400;"> |
| | | 已选择{{ checkedRowKeys.length }}条记录 |
| | | </span> |
| | | <NButton v-permission="70125" :disabled="checkedRowKeys.length === 0" @click="handleBatchExport"> |
| | | <NButton v-permission="2026061542" :disabled="checkedRowKeys.length === 0" @click="handleBatchExport"> |
| | | 批量导出 |
| | | </NButton> |
| | | <NButton v-permission="70124" @click="handleBatchImport"> |
| | | <NButton v-permission="2026061544" @click="handleBatchImport"> |
| | | 批量导入 |
| | | </NButton> |
| | | <NButton v-permission="70124" @click="handleDownloadTemplate"> |
| | | <NButton v-permission="2026061544" @click="handleDownloadTemplate"> |
| | | 下载导入模板 |
| | | </NButton> |
| | | <NButton v-permission="70126" @click="handleOpenOperationLog"> |
| | |
| | | </NButton> |
| | | </n-flex> |
| | | |
| | | <NButton v-permission="70121" type="primary" secondary @click="handleAdd"> |
| | | <NButton v-permission="2026061539" type="primary" secondary @click="handleAdd"> |
| | | 新增 |
| | | </NButton> |
| | | </n-flex> |