소스 검색

commit -m 通知消息

zhengjinyi 3 년 전
부모
커밋
9d4eb39f54
2개의 변경된 파일28개의 추가작업 그리고 15개의 파일을 삭제
  1. 0 3
      common/css/iconfont.scss
  2. 28 12
      pages/notice/club/notice-order.vue

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 3
common/css/iconfont.scss


+ 28 - 12
pages/notice/club/notice-order.vue

@@ -83,19 +83,35 @@ export default {
 		    this.getUserAuthClubMessageList()
 		},
 		handleOrderClick(cell) {
-			const payLinkMap = {
-				0: `/pages/user/order/order-pay-list?orderId=${cell.orderId}`,
-				1: `/pages/user/order/order-payunder?orderId=${cell.orderId}`
+			const isOnliyPay = false;
+			const statusVal = [ { val: [11, 12, 13, 21, 22, 23, 111], status: true }];
+			statusVal.forEach(el => {
+				el.val.forEach(value => {
+					if (status === value) {
+						isOnliyPay = el.status
+					}
+				})
+			})
+			if(orderMessageType === 1){
+				if(isOnliyPay){
+					const payLinkMap = {
+						0: `/pages/user/order/order-pay-list?orderId=${cell.orderId}`,
+						1: `/pages/user/order/order-payunder?orderId=${cell.orderId}`
+					}
+					 this.$api.navigateTo(linkJumpMap[cell.orderMessageType])
+				}else{
+					this.$util.msg('订单已完成支付', 2000)
+				}
+			}else{
+				const linkJumpMap = {
+					2: `/pages/user/order/order-details?orderId=${cell.orderId}`,
+					3: `/pages/user/order/order-details?orderId=${cell.orderId}`,
+					4: `/pages/user/order/order-details?orderId=${cell.orderId}`,
+					5: `/pages/user/order/order-logistics?orderId=${cell.orderId}`,
+					6: `/pages/user/order/order-details?orderId=${cell.orderId}`
+				}
+				this.$api.navigateTo(linkJumpMap[cell.orderMessageType])
 			}
-			const linkJumpMap = {
-				1: payLinkMap[cell.onlinePayFlag],
-				2: `/pages/user/order/order-details?orderId=${cell.orderId}`,
-				3: `/pages/user/order/order-details?orderId=${cell.orderId}`,
-				4: `/pages/user/order/order-details?orderId=${cell.orderId}`,
-				5: `/pages/user/order/order-logistics?orderId=${cell.orderId}`,
-				6: `/pages/user/order/order-details?orderId=${cell.orderId}`
-			}
-			this.$api.navigateTo(linkJumpMap[cell.orderMessageType])
 		}
 	},
 	onReachBottom() {

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.