| | |
| | | menuName, |
| | | HType = "APP" |
| | | }) { |
| | | CommonUtils.doRequest2({ |
| | | url: '', |
| | | data: { |
| | | HMakeName: user, |
| | | menuName, |
| | | HType |
| | | }, |
| | | (res) => { |
| | | 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, |
| | | 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 = |
| | | return new Promise((resolve, reject) => { |
| | | CommonUtils.doRequest2({ |
| | | url: '/Web/SetMenuList_APP', |
| | | url: '/Web/MenuList_APP', |
| | | data: { |
| | | oMain: oMain |
| | | HMaker: user, |
| | | HMenuListName: menuName, |
| | | HType |
| | | }, |
| | | resFunction: (res) => { |
| | | let { |
| | |
| | | Message |
| | | } = res.data; |
| | | if (count == 1) { |
| | | |
| | | // uni.showToast({ |
| | | // icon: 'none', |
| | | // Message: Message |
| | | // }) |
| | | resolve(data) |
| | | } else { |
| | | |
| | | uni.showToast({ |
| | | icon: 'none', |
| | | Message: Message |
| | | }) |
| | | reject() |
| | | } |
| | | }, |
| | | method: 'POST' |
| | | })() |
| | | } |
| | | } |
| | | }) |
| | | }) |
| | | } |
| | | |
| | | export function setMenuList({ |
| | | user = getUserInfo()['Czymc'], |
| | | menuName, |
| | | deviceType = "APP", |
| | | payload |
| | | }) { |
| | | let oMain = "" |
| | | let oMainSub = [] |
| | | Array.from(payload).forEach((one, index) => { |
| | | if (one.hidden == true) { |
| | | 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' |
| | | }) |
| | | } |