From 1f478b4b033d518f6de21f931d828d2a175b2a3e Mon Sep 17 00:00:00 2001
From: wzp <2880584989@qq.com>
Date: 星期二, 08 三月 2022 13:40:51 +0800
Subject: [PATCH] 最新版本,修复bug

---
 assetMgtH5/pages/assets/borrow.vue |   52 ++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 40 insertions(+), 12 deletions(-)

diff --git a/assetMgtH5/pages/assets/borrow.vue b/assetMgtH5/pages/assets/borrow.vue
index b1e190c..766983e 100644
--- a/assetMgtH5/pages/assets/borrow.vue
+++ b/assetMgtH5/pages/assets/borrow.vue
@@ -31,15 +31,16 @@
 					<view class="content">
 						<view>
 							<view class="text-cut text-bold text-xl">{{item.name}}</view>
-							<view class="cu-tag radius bg-orange sm">鍙鐢細{{item.quantity}}</view>
+							<view class="cu-tag radius bg-orange sm">鍙鐢細{{item.availableQuantity}}</view>
 							<view class="numbox">
-								<u-number-box v-model="valueList[index]" :min="0" :max="item.quantity"
-									:showMinus="valueList[index] > 0">
+								<u-number-box v-model="valueList[index]" :min="0" :max="item.availableQuantity"
+									:showMinus="valueList[index] > 0"
+									>
 									<view slot="minus" class="minus">
 										<u-icon name="minus" size="12"></u-icon>
 									</view>
-									<input slot="input" style="width: 38px;text-align: center; " class="input"
-										:value="valueList[index]?valueList[index]:0"></input>
+									<input slot="input" style="width: 38px;text-align: center; " class="input" @blur="inputChange(index)"
+										 :value="valueList[index] ? valueList[index] : 0" @input="valueList[index] = $event.detail.value" ></input>
 									<view slot="plus" class="plus">
 										<u-icon name="plus" color="#FFFFFF" size="12"></u-icon>
 									</view>
@@ -56,26 +57,38 @@
 		
 		<!-- 搴曢儴 fixed瀹氫綅 -->
 		<view class="bottom-warp">
-			<view class="margin-top">
+			<view class="" style="padding: 0px 15px 0px 15px;">
+				<u--form>
+					<u-form-item label="浣跨敤浜�" labelWidth="80" borderBottom>
+						<u--input v-model="usePeople" border="none" placeholder="鐗╄祫浣跨敤浜�(閫夊~)"></u--input>
+					</u-form-item>
+					<u-form-item label="浣跨敤鍦扮偣" labelWidth="80" borderBottom>
+						<u--input v-model="address" border="none" placeholder="濉啓鍦扮偣(閫夊~)"></u--input>
+					</u-form-item>
+				</u--form>
+				
+			</view>
+			
+			<view class="" style="margin-top: 10rpx;">
 				<view class="margin-left border-title">
 					鐢宠鐞嗙敱
 				</view>
 				<view class="flex justify-center align-center" style="margin-top: 10rpx;">
 					<view class="" style="width: 95%; ">
-						<u--textarea height="50" v-model="reason" placeholder="璇疯緭鍏ュ唴瀹�" placeholderStyle="font-size: 15rpx;">
+						<u--textarea height="30" v-model="reason" placeholder="璇疯緭鍏ュ唴瀹�" placeholderStyle="font-size: 15rpx;">
 						</u--textarea>
 					</view>
 			
 				</view>
 			</view>
 			
-			<view class="padding-left padding-top  border-title " style="padding-bottom: 10rpx;">
+			<view class="padding-left border-title " style="padding-bottom: 10rpx; pa">
 				<view class="action">
 					鐢宠浜轰俊鎭�
 				</view>
 			</view>
 			<view class="flex justify-center">
-				<view class="u-border radius" style="width: 95%; padding:20rpx 0 20rpx 20rpx;">
+				<view class="u-border radius" style="width: 95%; padding:10rpx 0 10rpx 20rpx;">
 					<view class="">
 						鐢宠浜�: {{applicant}}
 					</view>
@@ -117,7 +130,8 @@
 				applicationTime: '', //鐢宠鏃堕棿
 				templateId: '', //妯℃澘ID
 				isDisabled: false,
-				
+				address:'',
+				usePeople:'',
 				
 				page: 1,
 				pageSize: 10,
@@ -134,6 +148,16 @@
 			this.initTemplateData();
 		},
 		methods: {
+			inputChange(index){
+				// console.log('寮�濮�:',this.valueList[index]);
+				this.valueList[index] = this.valueList[index];
+				// console.log('缁撴潫:',this.valueList[index]);
+				console.log('鍒楄〃',this.valueList)
+			},
+			
+			
+			
+			
 			/*涓婃媺鍔犺浇鐨勫洖璋�: 鍏朵腑page.num:褰撳墠椤� 浠�1寮�濮�, page.size:姣忛〉鏁版嵁鏉℃暟,榛樿10 */
 			onSearch(e) {
 				console.log("鎼滅储锛�" + this.keyword)
@@ -242,7 +266,9 @@
 				let data = {
 					"assets": assets,
 					"templateId": this.templateId,
-					"reason": this.reason
+					"reason": this.reason,
+					"useAddress":this.address,
+					"usePeople":this.usePeople,
 				}
 			
 				this.$http.post('/assets/approval/submit', data)
@@ -255,6 +281,8 @@
 								type: 'success',
 								message: "鎻愪氦鎴愬姛"
 							});
+							
+							this.onSearch()
 						} else {
 							this.$refs.uToast.show({
 								type: 'error',
@@ -285,7 +313,7 @@
 		padding-top: 10rpx;
 		font-size: 28rpx;
 		text-align: center;
-		background-color: #CFE0DA;
+		background-color: #FFFFFF;
 	}
 	
 	// 璁剧疆padding

--
Gitblit v1.9.1