1
hutongqing
2024-08-30 2cc4dfef234b47bef364edf798b5051a25f33217
WIDESEAWCS_Client/src/views/system/Sys_Menu.vue
@@ -176,7 +176,7 @@
        tigger = true;
        let menuId = this.fields.menuId;
        this.http
          .post("/api/menu/delMenu?menuId=" + menuId, {}, "正在删除数据....")
          .post("/api/Sys_Menu/delMenu?menuId=" + menuId, {}, "正在删除数据....")
          .then((x) => {
            if (!x.status) return this.$Message.error(x.message);
            this.$refs.form.reset();
@@ -227,6 +227,7 @@
            orderNo: this.fields.orderNo,
            parentId: this.fields.parentId,
          });
          console.log(this.tree)
        });
      });
    },
@@ -247,6 +248,9 @@
      this.getTreeItem(node[node.length > 1 ? node.length - 1 : 0]);
    }
  },
  created(){
  },
  setup() {
    const tree = ref([]);
    const actionValues = ref([]);
@@ -257,8 +261,8 @@
      { text: "编辑", value: "Update" },
      { text: "导入", value: "Import" },
      { text: "导出", value: "Export" },
      { text: "上传", value: "Upload" },
      { text: "审核", value: "Audit" },
      // { text: "上传", value: "Upload" },
      // { text: "审核", value: "Audit" },
    ]);
    const actions = ref([]);
    actionValues.value = action.value.map((x) => {
@@ -268,9 +272,6 @@
      http.post("/api/Sys_Menu/getMenu", {}, true).then((x) => {
        x.forEach(item => {
          item.icon = 'el-icon-menu';
          if (item.menuType == 1 && !item.parentId) {
            // item.name="(app)"+item.name;
          }
        })
        
        tree.value = x;
@@ -293,7 +294,6 @@
      icon: "",
      orderNo: "",
      enable: 1,
      menuType: null,
      createDate: "",
      creator: "",
      modifyDate: "",
@@ -379,19 +379,19 @@
            { key: 0, value: "禁用" },
          ],
        },
        {
          // 2022.03.26增移动端加菜单类型
          title: "菜单类型",
          field: "menuType",
          required: true,
          type: "select",
          colSize: 4,
          data: [
            { key: 1, value: "WCS菜单" },
            { key: 0, value: "WMS菜单" },
            { key: 99, value: "共用" }
          ],
        },
        // {
        //   // 2022.03.26增移动端加菜单类型
        //   title: "菜单类型",
        //   field: "menuType",
        //   required: true,
        //   type: "select",
        //   colSize: 4,
        //   data: [
        //     { key: 1, value: "WCS菜单" },
        //     { key: 0, value: "WMS菜单" },
        //     { key: 99, value: "共用" }
        //   ],
        // },
        {
          title: "图标Icon",
          field: "icon",