fix:字典管理调整
This commit is contained in:
@@ -105,7 +105,7 @@
|
|||||||
</CommonTable>
|
</CommonTable>
|
||||||
|
|
||||||
<!-- 新增-编辑字典弹窗 -->
|
<!-- 新增-编辑字典弹窗 -->
|
||||||
<dict-manage
|
<dict-manage-modules
|
||||||
v-model:dictVisible="dictVisible"
|
v-model:dictVisible="dictVisible"
|
||||||
:row="selectItem"
|
:row="selectItem"
|
||||||
@confirm-success="onConfirmSuccess"
|
@confirm-success="onConfirmSuccess"
|
||||||
@@ -118,7 +118,7 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import CommonTable from "@/components/proTable/index.vue";
|
import CommonTable from "@/components/proTable/index.vue";
|
||||||
import dictFieldConfig from "./dictFieldConfig.vue";
|
import dictFieldConfig from "./dictFieldConfig.vue";
|
||||||
import dictManage from "./dictManage.vue";
|
import dictManageModules from "./dictManage.vue";
|
||||||
import dayjs from "dayjs";
|
import dayjs from "dayjs";
|
||||||
import {
|
import {
|
||||||
getDictValues,
|
getDictValues,
|
||||||
|
|||||||
@@ -135,7 +135,7 @@ const getRoleShowDetail = async (val) =>{
|
|||||||
|
|
||||||
// 监听详情
|
// 监听详情
|
||||||
watch(()=>dialogVisible.value,(val) => {
|
watch(()=>dialogVisible.value,(val) => {
|
||||||
if(val){
|
if(val && props.detailId){
|
||||||
getRoleShowDetail();
|
getRoleShowDetail();
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -395,6 +395,7 @@ const fetchTableData = () => {};
|
|||||||
// 新增角色
|
// 新增角色
|
||||||
const addBtnClick = () => {
|
const addBtnClick = () => {
|
||||||
if (activeTab.value === 1) {
|
if (activeTab.value === 1) {
|
||||||
|
detailId.value = "";
|
||||||
showRoles.value = true;
|
showRoles.value = true;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user