From c746f8cf0b1dcfa677cffbbf9c5eccde9597ec88 Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期四, 11 一月 2024 10:31:02 +0800
Subject: [PATCH] #

---
 pages/mat/moduleMat.vue |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 50 insertions(+), 8 deletions(-)

diff --git a/pages/mat/moduleMat.vue b/pages/mat/moduleMat.vue
index d0ceabe..44c5a65 100644
--- a/pages/mat/moduleMat.vue
+++ b/pages/mat/moduleMat.vue
@@ -1,19 +1,34 @@
 <template>
 	<view>
 		<view class="back" @click="back()" v-show="backIds.length > 1">
-			<uni-icons class="opt-icon" type="left" size="20" color="#b9b9b9"></uni-icons>
-			<text>杩斿洖涓婁竴绾�</text>
+			<uni-icons class="opt-icon" type="left" size="20" color="#FFF"></uni-icons>
+			<text style="color: #FFF;">杩斿洖涓婁竴绾�</text>
 		</view>
 		<view class="card" v-for="item in data">
 			<view class="card-left" @click="getPageList(item.tagId,true)">
-				<view>鍚嶇О锛歿{item.maktx}}</view>
-				<view>缂栫爜锛歿{item.matnr}}</view>
-				<view>瑙勬牸锛歿{item.specs}}</view>
+				<view>搴忓彿: {{item.tagId}}</view>
+				<view>鍚嶇О: {{item.maktx}}</view>
+				<view>缂栫爜: {{item.matnr}}</view>
+				<view>瑙勬牸: {{item.specs}}</view>
 			</view>
-			<view class="card-right">
+			<view class="card-right" @click="findBySelect(item.matnr)">
 				<uni-icons class="opt-icon" type="right" size="20" color="#b9b9b9"></uni-icons>
 			</view>
 		</view>
+		<!-- 寮圭獥閫夋嫨 -->
+		<uni-popup ref="inputDialog" type="dialog">
+			<view class="pop">
+				<view class="pop-btn" @click="select(1)">
+					褰撳墠鐗╂枡
+				</view>
+				<view class="pop-btn" @click="select(2)">
+					褰撳墠鑺傜偣鎵�鏈夌墿鏂�
+				</view>
+				<view class="pop-btn" @click="select(3)">
+					瀛愯妭鐐规墍鏈夌墿鏂�
+				</view>
+			</view>
+		</uni-popup>
 	</view>
 </template>
 
@@ -71,6 +86,16 @@
 				this.getPageList(this.backIds[a],false)
 				this.backIds.pop()
 				// console.log("back:"+this.backIds);
+			},
+			typeShow() {
+				this.$refs.inputDialog.open()
+			},
+			findBySelect(matnr) {
+				this.getOpenerEventChannel().emit('acceptDataFromOpenedPage', {data: matnr});
+				uni.navigateBack({
+					
+				})
+				
 			}
 		}
 	}
@@ -78,11 +103,11 @@
 
 <style>
 	.back {
-		height: 70rpx;
+		height: 100rpx;
 		display: flex;
 		align-items: center;
 		line-height: 2;
-		background-color: #FFF;
+		background-color: #55aaff;
 	}
 	.card {
 		background-color: #e3e3e3;
@@ -106,4 +131,21 @@
 	.opt-icon {
 		padding: 8rpx;
 	}
+	.pop {
+		min-height: 200rpx;
+		width: 80vw;
+		background-color: #55aaff;
+		border-radius: 20rpx;
+		color: #eee;
+	}
+	.pop-btn {
+		height: 100rpx;
+		line-height: 100rpx;
+		width: 100%;
+		text-align: center;
+		border-bottom: 1px solid #ccc;
+	}
+	.pop-btn:last-child {
+		border: none;
+	}
 </style>

--
Gitblit v1.9.1