Ver Fonte

修改应用归属

xiaohaizhao há 6 meses atrás
pai
commit
4c9eba6543
1 ficheiros alterados com 8 adições e 83 exclusões
  1. 8 83
      utils/work/apps.js

+ 8 - 83
utils/work/apps.js

@@ -2,34 +2,13 @@ let authList = {};
 //通用
 function getapps() {
 	const paths = [{
-		name: "签到",
-		path: "/packageA/clockIn/index",
-		icon: "work-qiandao"
-	}, {
-		name: "任务",
-		path: "/packageA/work/index",
-		icon: "work-renwu",
-		objectname: "sys_task"
-	}, {
 		name: "联系人",
 		path: "/packageA/contacts/index",
 		icon: "work-xiaochengxutongxunlu"
-	}, {
-		name: "通讯录",
-		path: "/packageA/contacts/index",
-		icon: "work-xiaochengxutongxunlu"
 	}, {
 		name: "工作汇报",
 		path: "/packageA/report/index",
 		icon: "work-gongzuohuibao"
-	}, {
-		name: "作业看板",
-		path: "/packageA/achievement/index",
-		icon: "work-zuoyekanban"
-	}, {
-		name: "销售漏斗",
-		path: "/salesPanel/salesHourglass/index",
-		icon: "work-xiaoshouloudou"
 	}, {
 		name: "360°画像",
 		path: "/portrayal/index/index",
@@ -43,7 +22,10 @@ function getapps() {
 		path: "/salesPanel/dataOverview/index",
 		icon: "work-shujutongji"
 	}];
-	let app = [...getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['通用'], ['通用']), ...getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['数据统计'], ['数据分析'])],
+	let app = [...getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['通用'], ['通用']),
+			...getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['CRM'], ['业务管理']),
+			...getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['数据统计'], ['数据分析'])
+		],
 		list = [];
 	app.forEach((v, i) => {
 		v.apps.forEach(s => {
@@ -74,85 +56,28 @@ function getcrm() {
 		path: "/packageA/activity/index",
 		icon: "work-shichanghuodong",
 		objectname: "sat_campaign"
-	}, {
-		name: "公海线索",
-		path: "/packageA/publicClue/index",
-		icon: "work-xiaochengxu_xiaoshoumubiao",
-		objectname: "sat_orderclue"
-	}, {
-		name: "销售线索",
-		path: "/packageA/saleClue/index",
-		icon: "work-xiaoshouxiansuo",
-		objectname: "sat_orderclue"
-	}, {
-		name: "线索管理",
-		path: "/packageA/saleAdmin/index",
-		icon: "work-xiaoshouxiansuo",
-		objectname: "sat_orderclue"
-	}, {
-		name: "公海客户",
-		path: "/packageA/publicCustomer/index",
-		icon: "work-gonghaikehu",
-		objectname: "sa_customers"
 	}, {
 		name: "医院管理",
 		path: "/packageA/setclient/index",
 		icon: "work-kehu",
 		objectname: "sa_customers"
 	}, {
-		name: "项目商机",
-		path: "/packageA/project/index",
-		icon: "work-xiangmushangji",
-		objectname: "sa_project"
-	}, {
-		name: "报价单",
-		path: "/packageA/offers/index",
-		icon: "work-xiangmubaojia",
-		objectname: "sa_quotedprice"
-	}, {
-		name: "竞争对手",
-		path: "/packageA/opponent/index",
-		icon: "work-jingzhengduishou",
-		objectname: "sa_competitor"
-	}, {
-		name: "合同",
+		name: "合同管理",
 		path: "/packageA/contract/index",
 		icon: "work-hetong",
 		objectname: "sa_contract"
 	}, {
-		name: "销目标",
+		name: "营销目标",
 		path: "/packageA/target/index",
 		icon: "work-xiaochengxu_xiaoshoumubiao",
 		objectname: "sa_salestarget"
-	}, {
-		name: "销售预测",
-		path: "/packageA/salesForecasting/index",
-		icon: "work-xiaochengxu_xiaoshouyuce"
-	}, {
-		name: "项目成交预测",
-		path: "/packageA/finishforecast/index",
-		icon: "work-xiangmuchengjiaoyuce",
-		objectname: "sa_salesforecastbill"
-	}, {
-		name: "项目成交预测管理",
-		path: "/packageA/finishforecast/admin",
-		icon: "work-xiangmuchengjiaoyuceguanli"
-	}, {
-		name: "出货开票预测",
-		path: "/packageA/invoiceforecast/index",
-		icon: "work-chuhuokaipiaoyuce",
-		objectname: "sa_salesforecastbill"
-	}, {
-		name: "出货开票预测管理",
-		path: "/packageA/invoiceforecast/admin",
-		icon: "work-chuhuokaipiaoyuceguanli"
 	}, {
 		name: "销售订单",
 		path: "/packageA/orderForm/index",
 		icon: "work-dingdan",
 		objectname: "sa_order"
-	}, ];
-	let crm = getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['CRM'], ['销售预测', '销售线索', '销售目标', '合同管理', '客户管理', '项目管理', '销售管理']),
+	}];
+	let crm = getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ['CRM'], ['业务管理', '销售管理', '营销目标']),
 		list = [];
 	crm.forEach(v => {
 		v.apps.forEach(s => {