wtt
2025-08-08 f2cd2a419691eeca6fe38079178c5176c26e686f
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'
      })()
   }