From a367484988c18b8c0c5987295f0fef8fa2a27d4d Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期三, 21 九月 2022 17:06:26 +0800
Subject: [PATCH] #

---
 pages/basics/pickOffLines.vue |  158 ++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 114 insertions(+), 44 deletions(-)

diff --git a/pages/basics/pickOffLines.vue b/pages/basics/pickOffLines.vue
index e47d52a..5d66eeb 100644
--- a/pages/basics/pickOffLines.vue
+++ b/pages/basics/pickOffLines.vue
@@ -7,7 +7,7 @@
 			</view>
 			<view class="square-content">
 				<view class="content-input">
-					<input readonly="value" v-model="barcode" type="text" placeholder="鎵爜 / 杈撳叆" maxlength="8"
+					<input readonly="value" v-model="doc_num" type="text" placeholder="鎵爜 / 杈撳叆" maxlength="8"
 					:focus="barcodeFocus" @input="nextInput">
 					<uni-icons type="closeempty" size="20" color="#dadada" @click="removeBarcode()"></uni-icons>
 				</view>
@@ -24,50 +24,49 @@
 		</view>
 		<view v-for="(item,index) in matList" :key="index" class="data-list bg-false" :class="'bg-'+item.checked" >
 			<view class="number indent">
-				No:{{index + 1}}
+				<text class="text-key">No:</text>
+				<text class="text-value">{{index + 1}}</text>
 			</view>
-			<view class="column">
-				<view class="locno indent" style="width: 260rpx;font-weight: 700;color: #303133;">
-					搴撲綅鍙凤細<text style="color: #606266;font-weight: 500;">{{item.locNo}}</text>
+			
+			<view class="column indent">
+				<view class="text-key">
+					<text class="text-key">搴撲綅鍙凤細</text>
+					<text class="text-value">{{item.locNo}}</text>
 				</view>
-				<view class="matkx indent" style="width: 400rpx;font-weight: 700;color: #303133;">
-					鍟嗗搧鍚嶇О锛�<text style="color: #606266;font-weight: 500;">{{item.maktx}}</text></view>
+				<view class="matkx indent" >
+					<text class="text-key">鍟嗗搧鍚嶇О锛�</text>
+					<text class="text-value">{{item.maktx}}</text>
+				</view>
 			</view>
-			<view class="column">
-				<view class="count indent" style="width: 260rpx;font-weight: 700;color: #303133;">
-					鏁伴噺锛�<text style="color: #606266;font-weight: 500;">{{item.anfme}}</text></view>
-				<view class="button">
-					<button :type="item.btnType" 
-					style="width: 150rpx;font-size: 24rpx;height: 60rpx;line-height:60rpx;margin-left: 170rpx;"
-					@click="open(index)">{{item.btnText}}</button>
-					
+			
+			<view class="column indent">
+				<view class="anfme">
+					<text class="text-key">鏁伴噺锛�</text>
+					<text class="text-value">{{item.anfme}}</text></view>
+				<view>
+					<button :type="item.btnType" @click="open(index)">{{item.btnText}}</button>
 				</view>
 			</view>
 		</view>
 		<!-- 寮瑰嚭灞� -->
-		<view style="position: fixed;width: 100%;min-height: 100%;background-color: rgba(0, 0, 0, 0.5);
-		z-index: 999;left: 0;top: 0;margin: 0;padding: 0;display: flex;flex-direction: column;align-items:center;
-		justify-content:center" v-if="popShow">
-			<view style="background-color: #fff;width: 90%;min-height: 200rpx;border-radius: 14rpx;">
-				<view style="text-align: center;font-weight: bold;font-size: 36rpx;height: 100rpx;line-height: 120rpx;
-				color: #909399;">鎷h揣淇℃伅</view>
+		<view class="popup-mask" v-if="popShow">
+			<view class="popup">
+				<view class="title">鎷h揣淇℃伅</view>
 				<view class="column">
-					<view style="text-indent: 20rpx;">鎷h揣鍗曞彿锛�</view>
-					<view>jh202209211355</view>
+					<view class="popup-text-key">鎷h揣鍗曞彿锛�</view>
+					<view>{{doc_num}}</view>
 				</view>
 				<view class="column">
-					<view style="text-indent: 20rpx;">璐ф灦鍙凤細</view>
-					<input type="text" style="border: 1rpx solid #C0C4CC;border-radius: 5rpx;">
+					<view class="popup-text-key">璐ф灦鍙凤細</view>
+					<input type="text">
 				</view>
 				<view class="column">
-					<view style="text-indent: 20rpx;">搴撲綅鍙凤細</view>
-					<input type="text" style="border: 1rpx solid #C0C4CC;border-radius: 5rpx;">
+					<view class="popup-text-key">搴撲綅鍙凤細</view>
+					<input type="text">
 				</view>
-				<view class="column" style="border-top: 1rpx solid #ccc;height: 100rpx;line-height: 100rpx;">
-					<view style="width: 50%;border-right: 1rpx solid #ccc;text-align: center;letter-spacing: 8px;
-					font-weight: 700;" @click="close">鍙栨秷</view>
-					<view style="width: 50%;text-align: center;letter-spacing: 8px;color: #409EFF;
-					font-weight: 700;" @click="confirm()">纭</view>
+				<view class="column event">
+					<view class="close" @click="close">鍙栨秷</view>
+					<view class="confirm" @click="confirm()">纭</view>
 				</view>
 			</view>
 		</view>
@@ -79,20 +78,20 @@
 		data() {
 			return {
 				commonUrl:null,
-				barcode: '',
+				doc_num: '',
 				barcodeFocus:true,
 				matList:[
 					{
 						locNo:"010022",
-						matkx:"灞炴�х敤浜庤缃瓧浣�",
-						count:"9999",
+						maktx:"灞炴�х敤浜庤缃瓧浣�",
+						anfme:"9999",
 						btnType:"default", // default
 						btnText: '鏈‘璁�', // 鏈‘璁�
 					},
 					{
 						locNo:"01001",
-						matkx:"灞炴�х敤浜庤缃瓧浣�",
-						count:"9999",
+						maktx:"灞炴�х敤浜庤缃瓧浣�",
+						anfme:"9999",
 						btnType:"primary", // default
 						btnText: '宸插嚭搴�', // 鏈‘璁�
 					}
@@ -208,15 +207,16 @@
 		min-height: 70rpx;
 		line-height: 70rpx;
 	}
-	.button {
-		display: flex;
-		flex-direction: row;
-		justify-content: center;
-		align-items: center;
-
-	}
 	.indent {
 		text-indent: 32rpx;
+	}
+	.column button {
+		width: 150rpx;
+		font-size: 24rpx;
+		height: 60rpx;
+		line-height:60rpx;
+		margin-left: 170rpx;
+		text-indent: 0;
 	}
 	/* .data-list-left {
 		display: inline-block;
@@ -247,4 +247,74 @@
 		line-height: 130rpx;
 		margin-right: 10%;
 	}
+	.text-key {
+		width: 260rpx;
+		font-weight: 700;
+		color: #303133;
+	}
+	.text-value {
+		color: #606266;
+		font-weight: 500;
+	}
+	.anfme {
+		width: 260rpx;
+		font-weight: 700;
+		color: #303133;
+	}
+	.popup-mask {
+		position: fixed;
+		width: 100%;
+		min-height: 100%;
+		background-color: rgba(0, 0, 0, 0.5);
+		z-index: 999;
+		left: 0;
+		top: 0;
+		margin: 0;
+		padding: 0;
+		display: flex;
+		flex-direction: column;
+		align-items:center;
+		justify-content:center
+	}
+	.popup {
+		background-color: #fff;
+		width: 90%;
+		min-height: 200rpx;
+		border-radius: 14rpx;
+	}
+	.popup .title {
+		text-align: center;
+		font-weight: bold;
+		font-size: 36rpx;
+		height: 100rpx;
+		line-height: 120rpx;
+		color: #909399;
+	}
+	.popup-text-key {
+		width: 180rpx;
+		text-indent: 20rpx;
+	}
+	.popup input {
+		border: 1rpx solid #C0C4CC;border-radius: 5rpx;
+	}
+	.close {
+		width: 50%;
+		border-right: 1rpx solid #ccc;
+		text-align: center;
+		letter-spacing: 8px;
+		font-weight: 700
+	}
+	.confirm {
+		width: 50%;
+		text-align: center;
+		letter-spacing: 8px;
+		color: #409EFF;
+		font-weight: 700;
+	}
+	/* 浜嬩欢 */
+	.event { 
+		border-top: 1rpx solid #ccc;
+		height: 100rpx;
+		line-height: 100rpx;
+	}
 </style>
\ No newline at end of file

--
Gitblit v1.9.1