兰宝车间质量管理系统-前端
疯狂的狮子Li
2024-04-20 e2bdae5bf2a2acf562ac985c8607700912a9e3a3
src/views/tool/gen/genInfoForm.vue
@@ -90,8 +90,8 @@
              <el-icon><question-filled /></el-icon>
            </el-tooltip>
          </template>
          <el-radio v-model="infoForm.genType" label="0">zip压缩包</el-radio>
          <el-radio v-model="infoForm.genType" label="1">自定义路径</el-radio>
          <el-radio v-model="infoForm.genType" value="0">zip压缩包</el-radio>
          <el-radio v-model="infoForm.genType" value="1">自定义路径</el-radio>
        </el-form-item>
      </el-col>
@@ -228,16 +228,16 @@
interface MenuOptionsType {
  menuId: number | string;
  menuName: string;
  children: MenuOptionsType[] | undefined;
  children?: MenuOptionsType[];
}
const { proxy } = getCurrentInstance();
const subColumns = ref<any>([]);
const menuOptions = ref<Array<MenuOptionsType>>([]);
const { proxy } = getCurrentInstance();
const props = defineProps({
  info: propTypes.any.def(null),
  tables: propTypes.any.def(null)
  info: propTypes.any.isRequired,
  tables: propTypes.any.isRequired
});
const infoForm = computed(() => props.info);
@@ -276,6 +276,7 @@
  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;
  }