From 2b436e49057b75acc35a87d54de65e31b0f797b1 Mon Sep 17 00:00:00 2001
From: whycq <whycq>
Date: 星期四, 07 七月 2022 16:49:11 +0800
Subject: [PATCH] #

---
 pages/basics/outPakin.vue |   54 +++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 51 insertions(+), 3 deletions(-)

diff --git a/pages/basics/outPakin.vue b/pages/basics/outPakin.vue
index 062a4b0..3d3103d 100644
--- a/pages/basics/outPakin.vue
+++ b/pages/basics/outPakin.vue
@@ -64,6 +64,29 @@
 				<uni-popup-message :type="msgType" :message="messageText" :duration="2000"></uni-popup-message>
 			</uni-popup>
 		</view>
+		<!-- 纭浠撳簱寮圭獥 -->
+		<view>
+			<uni-popup ref="checkOrigin" type="center" backgroundColor="#fff">
+				<view class="origin-box">
+					<view class="square-title">
+						<view class="title-sign"><view class="sign"></view></view>
+						<view class="title-text"><text>纭浠撳簱</text></view>
+					</view>
+					
+					<view style="width: 100%;">
+						<radio-group @change="radioChange" style="display: block;">
+							<label class="radio" v-for="(origin, index) in origins" :key="origins.value">
+								<radio style="transform:scale(0.7)" :value="origin.value" :checked="index === current" />{{origin.value}}
+							</label>
+						</radio-group>
+					</view>
+					
+					<view class="pop-btn flex  justify-around">
+						<button class="cu-btn bg-blue lg" @click="check()">纭</button>
+					</view>
+				</view>
+			</uni-popup>
+		</view>
 	</view>
 </template>
 
@@ -85,6 +108,9 @@
 				listLen:0,
 				msgType: 'success',
 				messageText: '杩欐槸涓�鏉℃垚鍔熸彁绀�',
+				origins: [{value:'1288'},{value:'5055'}],
+				origin: null, // 浠撳簱
+				current: 0
 			}
 		},
 		mounted(){
@@ -101,6 +127,22 @@
 			// #endif
 		},
 		methods: {
+			radioChange(evt) {
+				for (let i = 0; i < this.origins.length; i++) {
+					if (this.origins[i].value === evt.detail.value) {
+						this.current = i;
+						break;
+					}
+				}
+			},
+			check() {
+				if (this.current == 0) {
+					this.origin = 1288
+				} else {
+					this.origin = 5055
+				}
+				this.$refs.checkOrigin.close()
+			},
 			nextInput() {
 				if (this.barcode.length == 8) {
 					this.foucss()
@@ -168,11 +210,14 @@
 					uni.showToast({title: '璇锋坊鍔犲晢鍝佸垪琛�', icon: "none", position: 'top'});
 					return;
 				}
-				uni.showLoading();
+				// uni.showLoading();
+				that.$refs.checkOrigin.open()
+				// return;
 				uni.request({
 				    url: that.baseHttp + that.baseIP + ':' +that.basePORT + that.baseUrl + '/mobile/comb/auth',
 				    data: JSON.stringify({
 						barcode: that.barcode,
+						origin: that.origin,
 						combMats: that.matList
 					}),
 					method: 'POST',
@@ -225,7 +270,6 @@
 				let str = that.matnrId.split('-')
 				let matnr = str[0] + '-' + str[1]
 				that.checkNum(str[2])
-				console.log("--++")
 				for (let k = 0; k < that.matList.length;k++) {
 					if (that.matList[k].matnr != matnr) {
 						that.messageToggle('warn');
@@ -319,7 +363,11 @@
 	1101842-10000-22047515864
 	1101842-10000-22047515889
 	 */
-	
+	.pop-btn {
+		position: absolute;
+		width: 100%;
+		bottom: 20rpx;
+	}
 	.pak-seach-box {
 		background-color: #FFFFFF;
 		margin: 15rpx 15rpx 0rpx 15rpx;

--
Gitblit v1.9.1