| | |
| | | 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' |
| | | })() |
| | | } |