|
|
@@ -34,7 +34,7 @@ Page({
|
|
|
})
|
|
|
/* 首页宫格授权查询 */
|
|
|
if (wx.getStorageSync('userauth').length != 0) {
|
|
|
- let auth = getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['营销工具'], ['通告', '推广素材', '商学院', '提报', '销售线索', '营销物料', '销售目标', '客户管理', '项目管理', '销售预测']),
|
|
|
+ let auth = getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['营销工具'], ['通告', '推广素材', '商学院', '提报', '销售线索', '营销物料', '销售目标', '客户管理', '项目管理', '销售预测', '合同管理']),
|
|
|
gridList = [],
|
|
|
subassembly = [];
|
|
|
console.log(auth)
|
|
|
@@ -175,19 +175,6 @@ Page({
|
|
|
optionnames: value.meta.auth.map(a => a.optionname),
|
|
|
}
|
|
|
break;
|
|
|
- //合同
|
|
|
- case "wcontract":
|
|
|
- if (value.meta.auth.some(r => r.option == 'read')) gridList.push({
|
|
|
- name: "合同",
|
|
|
- path: "/packageA/contract/index",
|
|
|
- icon: "icon-hetong",
|
|
|
- apps: {}
|
|
|
- })
|
|
|
- getApp().globalData.auth.wcontract = {
|
|
|
- options: value.meta.auth.map(a => a.option),
|
|
|
- optionnames: value.meta.auth.map(a => a.optionname),
|
|
|
- }
|
|
|
- break;
|
|
|
};
|
|
|
});
|
|
|
break;
|
|
|
@@ -264,6 +251,25 @@ Page({
|
|
|
};
|
|
|
});
|
|
|
break;
|
|
|
+ case "合同管理":
|
|
|
+ v.apps.forEach(value => {
|
|
|
+ switch (value.name) {
|
|
|
+ //合同
|
|
|
+ case "wcontract":
|
|
|
+ if (value.meta.auth.some(r => r.option == 'read')) gridList.push({
|
|
|
+ name: "合同",
|
|
|
+ path: "/packageA/contract/index",
|
|
|
+ icon: "icon-hetong",
|
|
|
+ apps: {}
|
|
|
+ })
|
|
|
+ getApp().globalData.auth.wcontract = {
|
|
|
+ options: value.meta.auth.map(a => a.option),
|
|
|
+ optionnames: value.meta.auth.map(a => a.optionname),
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ })
|
|
|
+ break;
|
|
|
default:
|
|
|
console.log(v);
|
|
|
break;
|