import { getUserInfo } from "./auth"; import { CommonUtils } from "./common"; export function getMenuList({ user = getUserInfo()['Czymc'], menuName, HType = "APP" }) { return new Promise((resolve, reject) => { CommonUtils.doRequest2({ url: '/Web/MenuList_APP', data: { HMaker: user, HMenuListName: menuName, HType }, resFunction: (res) => { let { data, count, Message } = res.data; if (count == 1) { // uni.showToast({ // icon: 'none', // Message: Message // }) resolve(data) } else { uni.showToast({ icon: 'none', Message: Message }) reject() } } }) }) } export function setMenuList({ user = getUserInfo()['Czymc'], menuName, deviceType = "APP", payload }) { let oMain = "" let oMainSub = [] Array.from(payload).forEach((one, index) => { oMainSub.push({ HEntryID: one.id, HIndex: index, HName: one.text, HPicNum: one.img, HShowMode: !one.hidden, HMenuName: menuName, }) }) oMain = JSON.stringify(oMainSub) + ";" + user + ";" + menuName + ";" + deviceType // string oMain = CommonUtils.doRequest2({ url: '/Web/SetMenuList_APP', data: { oMain: oMain }, resFunction: (res) => { let { data, count, Message } = res.data; if (count == 1) { uni.showToast({ icon: 'none', title: Message }) } else { uni.showToast({ icon: 'none', Message: Message }) } }, method: 'POST' }) }