{isShowBtn('system:dict:edit') && (
)}
{isShowBtn('system:dict:remove') && (
handleDelete(record.dictId)} title="确认删除吗?">
)}
+
)
}
@@ -101,6 +111,10 @@ async function handleBatchDelete() {
const { error } = await doDeleteDict(checkedRowKeys.value.join(','));
if (!error) {
onBatchDeleted();
+ // 取消勾选
+ if (checkedRowKeys.value.length > 0) {
+ checkedRowKeys.value = [];
+ }
}
}
@@ -118,47 +132,30 @@ function edit(id: number) {
function handleDictSelectChange(selectedRowKeys: Key[]) {
checkedRowKeys.value = selectedRowKeys as number[];
}
+
+
+/**跳转字典数据页面 */
+function fnDataView(dictId: string | number = '0') {
+ router.push(`${routePath}/dictData?dictId=${dictId}`);
+}
+