xiaohaizhao 2 年 前
コミット
580dc571b8
2 ファイル変更24 行追加8 行削除
  1. 8 4
      pages/tabbar/home/index.js
  2. 16 4
      pages/tabbar/message/details.js

+ 8 - 4
pages/tabbar/home/index.js

@@ -304,19 +304,23 @@ Page({
 				let paths = [{
 					name: "工单",
 					path: "/Eservice/workOrder/index",
-					icon: "work-gongdan"
+					icon: "work-gongdan",
+					objectname: "sa_workorder"
 				}, {
 					name: "申请单",
 					path: "/Eservice/agent/serviceBillList/index",
-					icon: "work-shenqingdan"
+					icon: "work-shenqingdan",
+					// objectname: "sa_serviceorder"
 				}, {
 					name: "申请单管理",
 					path: "/Eservice/workerLeader/serviceBillList/index",
-					icon: "work-shenqingdanguanli"
+					icon: "work-shenqingdanguanli",
+					// objectname: "sa_serviceorder"
 				}, {
 					name: "业务员服务申请单",
 					path: "/Eservice/saler/serviceBillList/index",
-					icon: "work-yewuyuanfuwushenqingdan"
+					icon: "work-yewuyuanfuwushenqingdan",
+					// objectname: "sa_serviceorder"
 				}];
 				let eservice = getApp().globalData.queryPer.query(wx.getStorageSync('userauth'), ["E-服务"], ["工单管理"]),
 					list = [];

+ 16 - 4
pages/tabbar/message/details.js

@@ -15,7 +15,7 @@ Page({
 		}).then(res => {
 			console.log("已读消息", res)
 
-			
+
 		})
 		//判断具体消息归属
 		switch (item.objectname) {
@@ -37,9 +37,21 @@ Page({
 		}
 		//修改跳转页面
 		if (item.path) {
-			let arr = item.path.split("/");
-			arr[arr.length - 1] = 'detail';
-			item.path = arr.join("/");
+			switch (item.path) {
+				case "sa_workorder":
+					//工单
+					item.path = "/Eservice/workerLeader/editworkOrderDetail/index"
+					break;
+/* 				case "sa_serviceorder":
+					//申请单
+					item.path = "/Eservice/workerLeader/serviceBillDetail/index"
+					break; */
+				default:
+					let arr = item.path.split("/");
+					arr[arr.length - 1] = 'detail';
+					item.path = arr.join("/");
+					break;
+			}
 		}
 		this.setData({
 			detailsData: item,