Procházet zdrojové kódy

commit -m 通知消息

zhengjinyi před 3 roky
rodič
revize
9d4eb39f54
2 změnil soubory, kde provedl 28 přidání a 15 odebrání
  1. 0 3
      common/css/iconfont.scss
  2. 28 12
      pages/notice/club/notice-order.vue

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 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() {

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů