chenhaozhe
2025-08-08 f93d46bed6b339ef01b351345581f54c3079f33b
添加获取/修改菜单列表函数
1个文件已修改
93 ■■■■ 已修改文件
utils/menuListApp.js 93 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
utils/menuListApp.js
@@ -1,39 +1,80 @@
import { getUserInfo } from "./auth";
import { CommonUtils } from "./common";
import {
    getUserInfo
} from "./auth";
import {
    CommonUtils
} from "./common";
export function getMenuList({ user = getUserInfo()['Czymc'], menuName }) {
export function getMenuList({
    user = getUserInfo()['Czymc'],
    menuName,
    HType = "APP"
}) {
    CommonUtils.doRequest2({
        url: '',
        data: {
            HMakeName: user,
            menuName,
            HType
        },
        (res) => {
            let {data, count, Message} = res.data;
            if(count == 1) {
            }else {
            let {
                data,
                count,
                Message
            } = res.data;
            if (count == 1) {
                uni.showToast({
                    icon: 'none',
                    Message: Message
                })
                return data;
            } else {
                uni.showToast({
                    icon: 'none',
                    Message: Message
                })
                return;
            }
        }
    })()
}
export function setMenuList({user = getUserInfo()['Czymc'], menuName, payload}) {
    CommonUtils.doRequest2({
        url: '',
        data: {
            user,
            menuName,
            payload,
        },
        (res) => {
            let {data, count, Message} = res.data;
            if(count == 1) {
            }else {
            }
        }
    })()
}
export function setMenuList({
    user = getUserInfo()['Czymc'],
    menuName,
    type = "APP",
    payload
}) {
    let oMainSub = []
    Array.from(payload).forEach((one, index) => {
            if (one.hidden == true) {
                oMainSub.push({
                    HEntryID: one.id,
                    HIndex: index
                    HMenuName: one.text
                    HPicNum: one.img
                    HShowMode: !one.hidden
                })
            })
        // string oMain =
        CommonUtils.doRequest2({
            url: '/Web/SetMenuList_APP',
            data: {
                oMain: oMain
            },
            resFunction: (res) => {
                let {
                    data,
                    count,
                    Message
                } = res.data;
                if (count == 1) {
                } else {
                }
            },
            method: 'POST'
        })()
    }