mirror of
https://gitee.com/log4j/pig-ui.git
synced 2024-12-22 21:22:33 +08:00
FIX: 避免新增字典视图不刷新的问题
This commit is contained in:
parent
fabcc53fd2
commit
ac6fb7d8b1
@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="system-dic-dialog-container">
|
<div class="system-dic-dialog-container">
|
||||||
<el-dialog v-model="visible" destroy-on-close :title="dataForm.id ? $t('common.editBtn') : $t('common.addBtn')" width="600">
|
<el-dialog v-model="visible" :title="dataForm.id ? $t('common.editBtn') : $t('common.addBtn')" width="600">
|
||||||
<el-form ref="dicDialogFormRef" :model="dataForm" label-width="90px" :rules="dataRules" v-loading="loading">
|
<el-form ref="dicDialogFormRef" :model="dataForm" label-width="90px" :rules="dataRules" v-loading="loading">
|
||||||
<el-form-item :label="$t('dictItem.dictType')" prop="dictType">
|
<el-form-item :label="$t('dictItem.dictType')" prop="dictType">
|
||||||
<el-input v-model="dataForm.dictType" clearable disabled
|
<el-input v-model="dataForm.dictType" clearable disabled
|
||||||
@ -85,15 +85,15 @@ const openDialog = (row: any, dictForm: any) => {
|
|||||||
|
|
||||||
nextTick(() => {
|
nextTick(() => {
|
||||||
dicDialogFormRef.value?.resetFields();
|
dicDialogFormRef.value?.resetFields();
|
||||||
|
if (dictForm) {
|
||||||
|
dataForm.dictId = dictForm.dictId;
|
||||||
|
dataForm.dictType = dictForm.dictType;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
if (row?.id) {
|
if (row?.id) {
|
||||||
getItemObj(row.id).then((res) => {
|
getItemObj(row.id).then((res) => {
|
||||||
Object.assign(dataForm, res.data);
|
Object.assign(dataForm, res.data);
|
||||||
});
|
});
|
||||||
} else if (dictForm) {
|
|
||||||
dataForm.dictId = dictForm.dictId;
|
|
||||||
dataForm.dictType = dictForm.dictType;
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user