兰宝车间质量管理系统-前端
疯狂的狮子li
2023-04-20 61417032b79f99ecb462f7f7f2263c2d98d1b558
fix 修复 代码生成菜单选项回显问题
已修改2个文件
4 ■■■■ 文件已修改
src/views/tool/gen/editTable.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tool/gen/genInfoForm.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tool/gen/editTable.vue
@@ -177,7 +177,6 @@
    if (tableId) {
        // 获取表详细信息
      const res = await getGenTable(tableId);
        res.data.info.parentMenuId = Number(res.data.info.parentMenuId);
        columns.value = res.data.rows;
        info.value = res.data.info;
        tables.value = res.data.tables;
src/views/tool/gen/genInfoForm.vue
@@ -226,7 +226,7 @@
import { ComponentInternalInstance, PropType } from 'vue';
interface MenuOptionsType {
    menuId: number;
  menuId: number | string;
    menuName: string;
    children: MenuOptionsType[] | undefined;
}
@@ -280,6 +280,7 @@
/** 查询菜单下拉树结构 */
const getMenuTreeselect = async () => {
    const res = await listMenu();
  res.data.forEach(m => m.menuId = m.menuId.toString());
    const data = proxy?.handleTree<MenuOptionsType>(res.data, "menuId");
  if (data) {
        menuOptions.value = data