zouzs hace 4 semanas
padre
commit
a66dd16b7d
Se han modificado 1 ficheros con 18 adiciones y 18 borrados
  1. 18 18
      src/views/system/menu/index.vue

+ 18 - 18
src/views/system/menu/index.vue

@@ -41,18 +41,18 @@
 </template>
 
 <script lang="ts" setup>
-import {computed, defineOptions, nextTick, onMounted, reactive, ref, toRefs} from "vue";
+import {computed, defineOptions, h, nextTick, onMounted, reactive, ref, toRefs} from "vue";
 import type {FormRules} from 'element-plus'
+import {ElMessage} from "element-plus";
 import {
-  type PlusColumn,
   type FieldValues,
+  type PlusColumn,
   PlusDialogForm,
   PlusPage,
-  useTable,
-  PlusPageInstance
+  PlusPageInstance,
+  useTable
 } from "plus-pro-components";
 import {cloneDeep} from "lodash-es";
-import {ElMessage} from "element-plus";
 import {
   addMenu,
   deleteMenu,
@@ -61,7 +61,6 @@ import {
   getSystemMenuList,
   updateMenu
 } from "@/api/system/menu";
-import {h} from "vue";
 
 defineOptions({
   name: "PageTable"
@@ -76,14 +75,10 @@ interface TableRow {
 }
 
 onMounted(async () => {
-  // 获取系统列表
-  let res = await getSystemList();
-  systemList.value = res.data.map((item: any) => ({
-    label: item.sysName,
-    value: item.sysCode
-  }))
+  await getSystem()
 })
 
+
 // 菜单列表
 const menuList = ref([]);
 const plusPageInstance = ref<PlusPageInstance | null>(null)
@@ -128,20 +123,25 @@ const refresh = () => {
 
 // 搜索之前函数
 const handleBeforeSearch = (values: any) => {
-  const params = cloneDeep(values);
-  Reflect.set(params, "name1", Reflect.get(values, "name"));
-  Reflect.deleteProperty(params, "name");
-  console.log(params);
-
   // 返回新的参数
-  return params;
+  return cloneDeep(values);
 };
 
 const dialogTitle = computed(() => (state.isCreate ? '新增' : '编辑'))
+
 const {buttons} = useTable<TableRow[]>();
 
 const systemList = ref([]);
 
+const getSystem = async () => {
+  // 获取系统列表
+  let res = await getSystemList();
+  systemList.value = res.data.map((item: any) => ({
+    label: item.sysName,
+    value: item.sysCode
+  }))
+}
+
 // 表格数据
 const tableConfig: PlusColumn[] = [
   {