|
|
@@ -9,6 +9,7 @@
|
|
|
*******************************************************************************/
|
|
|
const api = require('@/utils/api.js');
|
|
|
const Constants = require('@/utils/Constants.js');
|
|
|
+const config = require('@/config/config.js');
|
|
|
const util = require('@/utils/util');
|
|
|
|
|
|
const app = getApp()
|
|
|
@@ -179,6 +180,18 @@ Page({
|
|
|
// 菜单
|
|
|
let menuList = res.data.data.menuList
|
|
|
if (menuList) {
|
|
|
+ // 处理操作链接
|
|
|
+ let filters = menuList.filter(it => it.menuTags)
|
|
|
+ if (filters && filters.length > 0) {
|
|
|
+ filters.forEach(t => {
|
|
|
+ if (t.menuTags.value) {
|
|
|
+ let val = JSON.parse(t.menuTags.value)
|
|
|
+ if(val.guideUrl == 'knowledge-view' ){
|
|
|
+ t.guideUrl = config.knowledge_url + '/' + val.guideUrl + '?appCode=CP-WXP&funId=' + t.funUuid
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
// 处理功能包
|
|
|
app.globalData.menus = util.handleMenu(app.globalData.company.funPackage,menuList);
|
|
|
}
|