From ad1e4e950a4e961a41344e5847d47f91dabd0c29 Mon Sep 17 00:00:00 2001
From: skyouc <creaycat@gmail.com>
Date: 星期一, 08 十二月 2025 15:58:22 +0800
Subject: [PATCH] Merge branch 'jsxswms-app' of http://47.97.1.152:5880/r/wms_app into jsxswms-app

---
 pages/check/checkMatSelected.vue |  121 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 121 insertions(+), 0 deletions(-)

diff --git a/pages/check/checkMatSelected.vue b/pages/check/checkMatSelected.vue
new file mode 100644
index 0000000..1635b41
--- /dev/null
+++ b/pages/check/checkMatSelected.vue
@@ -0,0 +1,121 @@
+<template>
+	<view>
+		<view class="form" v-if="mat">
+			<view class="form-item">
+				<view class="form-item-desc"><text>鍟嗗搧缂栫爜</text></view>
+				<view class="form-item-content"><text>{{mat.matnr}}</text></view>
+			</view>
+			<view class="form-item">
+				<view class="form-item-desc"><text>鍟嗗搧鍚嶇О</text></view>
+				<view class="form-item-content" style="word-break: break-all;line-height: 1.5;"><text>{{mat.maktx}}</text></view>
+			</view>
+			<view class="form-item">
+				<view class="form-item-desc"><text>瑙勬牸</text></view>
+				<view class="form-item-content"><text>{{mat.specs}}</text></view>
+			</view>
+			<view class="form-item">
+				<view class="form-item-desc"><text>鎵瑰彿</text></view>
+				<view class="form-item-content">
+					<view class="form-input">
+						<input type="text" v-model="mat.batch">
+					</view>
+				</view>
+			</view>
+			<view class="form-item">
+				<view class="form-item-desc"><text>渚涘簲鍟嗙紪鐮�</text></view>
+				<view class="form-item-content">
+					<view class="form-input">
+						<input type="text" v-model="mat.suppCode">
+					</view>
+				</view>
+			</view>			
+		</view>
+		<!-- 搴曢儴鎿嶄綔鎸夐挳 -->
+		<view class="buttom">
+			<button size="mini" type="primary" @click="back()">纭</button>
+		</view>
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				mat: null,
+				selectNum: null
+			}
+		},
+		onLoad(option) {
+			let that = this
+			// #ifdef APP-NVUE
+			const eventChannel = this.$scope.eventChannel;
+			// #endif
+			// #ifndef APP-NVUE
+			const eventChannel = this.getOpenerEventChannel();
+			// #endif
+			
+			eventChannel.on('mat', function(data) {
+				// 鎺ュ彛杩斿洖鍗曚釜瀵硅薄锛屽垵濮嬪寲anfme鍜宐atch
+				let matData = data.data
+				if (!matData.anfme) matData.anfme = 0
+				if (!matData.workQty) matData.workQty = 0
+				if (!matData.batch) matData.batch = ''
+				matData.id = null 
+				that.mat = matData
+			})
+		},
+		methods: {
+			changeValue(value) {
+				this.mat.anfme = value
+				this.selectNum = value
+			},
+			back() {				
+				if (this.selectNum != null) {
+					this.mat.anfme = this.selectNum
+				}
+				this.getOpenerEventChannel().emit('checkMatList', {data: this.mat});
+				uni.navigateBack()
+			}
+		}
+	}
+</script>
+
+<style>
+	@import url('../../static/css/wms.css/wms.css');
+	.form {
+		min-height: 80rpx;
+		background-color: #FFF;
+		margin-top: 10px;
+		color: #606266;
+		box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.2);
+	}
+	.form-item {
+		min-height: 100rpx;
+		line-height: 1;
+		border-bottom: 1px solid #DCDFE6;
+		margin-left: 40rpx;
+		display: flex;
+		align-items: center;
+	}
+	.form-item-desc {
+		width: 30%;
+	}
+	.form-item-content {
+		width: 60%;
+	}
+	.form-item:last-child {
+		border: none;
+	}
+	.form-input {
+		display: flex;
+		align-items: center;
+		width: 50vw;
+		height: 50rpx;
+		padding: 2px 5px;
+		border-bottom: 1px solid #E4E7ED;
+		border-radius: 5rpx;
+	}
+	.form-input input {
+		color: #606266;
+	}
+</style>

--
Gitblit v1.9.1