From dbc79ab43fced444933174bd4148ee9f5dd777c3 Mon Sep 17 00:00:00 2001
From: yangan <yangan0921@163.com>
Date: 星期五, 12 七月 2024 14:20:39 +0800
Subject: [PATCH] fix:修改测试问题

---
 pages/loadUnload-page/orderPlanList/index.vue |  305 +++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 250 insertions(+), 55 deletions(-)

diff --git a/pages/loadUnload-page/orderPlanList/index.vue b/pages/loadUnload-page/orderPlanList/index.vue
index df38721..d6ebcd8 100644
--- a/pages/loadUnload-page/orderPlanList/index.vue
+++ b/pages/loadUnload-page/orderPlanList/index.vue
@@ -11,54 +11,49 @@
 							iconSize="1000"
 							text="鏆傛棤鏁版嵁"
 							v-if="orderPlanList.length == 0"></u-empty>
-						<view class="history-information"
-							v-for="(item, index) in orderPlanList"
-							:key="index"
-							@click="faYundetail(item)">
-							<view class="first">
-								<view class="">{{ item.deptName || '' }}</view>
-								<view class=""><u-icon name="arrow-right"
-										color="#999999"
-										size="40"></u-icon></view>
-							</view>
-							<view class="second">
-								<view class="coal-name">{{ item.coalName || '' }}</view>
-								<view class="order-type">{{ item.orderType || '' }}</view>
-							</view>
-							<view class="third">
-								<view class="third-line">
-									<view class="third-line_text">棰嗗彇鏁�:</view>
-									<view class="third-line_num">{{ item.cars2 }}</view>
-								</view>
-								<view class="third-line">
-									<view class="third-line_text">鍓╀綑鏁�:</view>
-									<view class="third-line_num"
-										v-if="roleType == 1">{{ item.carNumSurplus1 }}</view>
-									<view class="third-line_num"
-										v-else-if="roleType == 2">{{ item.carNumSurplus }}</view>
-								</view>
-								<view class="third-line">
-									<view class="third-line_text">鏀跺彂鍗曚釜鏁�:</view>
-									<view class="third-line_num">{{ item.tmCount }}</view>
-								</view>
-							</view>
-							<view class="fourth">
-								<view class="fourth-icon">
-									<view
-										style="width: 24rpx;height: 24rpx;line-height: 24rpx;background: url('https://mx.jzeg.cn:9096/appimg/image/banner/clock.png') no-repeat;background-size: cover">
-									</view>
-								</view>
-								<view class="senddate">{{ item.sendDate }}</view>
-							</view>
-							<view class="fourth">
-								<view class="fourth-icon">
-									<view
-										style="width: 26rpx;height: 26rpx;line-height: 26rpx;background: url('https://mx.jzeg.cn:9096/appimg/image/banner/carnNUm.png') no-repeat;background-size: cover;">
-									</view>
-								</view>
-								<view class="senddate">{{ item.orderCode }}</view>
+						<view class="collection-form">
+					<view class="collection-form-item"
+						v-for="(item, index) in orderPlanList"
+						:key="index"
+						@click="faYundetail(item)">
+						<view class="first-line">
+							<view class="dispatch-receive">
+								<view class="dispatch-dept">{{ item.customerName }}</view>
+								<view class="black-bar"></view>
+								<view class="dispatch">{{ item.filedName }}</view>
 							</view>
 						</view>
+						<view class="second-line"
+							style="width: 94%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;">
+						 <view>	{{item.customerName}} </view>
+						  <view class="order-type">{{item.bunkerName}}</view>
+ 						</view>
+						
+						<view class="second-line">
+							<view class="coal-name">
+								<view class="">{{ item.productNames || item.productName }}</view>
+								<view class="black-bar"></view>
+								<view class="coal-type"
+									v-if="item.orderType">{{ item.orderType }}</view>
+							</view>
+						</view>
+						<view class="second-line">
+							{{item.orderCode}}
+						</view>
+						<view class="five-line">
+							<view>{{ item.code }}</view>
+						</view>
+						<view class="third-line">
+							<view class="time-icon">
+								<view
+									style="width: 24rpx;height: 24rpx;li ne-height: 24rpx;background: url('https://mx.jzeg.cn:9096/appimg/image/banner/clock.png') no-repeat;background-size: cover">
+								</view>
+							</view>
+							<view class="send-date">{{ item.sendDate }}</view>
+						</view>
+						
+					</view>
+				</view>
 						<view class="more_text"
 							v-if="showMoreData && historyCoalData.length !== 0">娌℃湁鏁版嵁浜�...</view>
 						<view class="white-block"></view>
@@ -89,8 +84,11 @@
         }
     },
     onLoad(){
-      this.init();
+    //   this.init();
     },
+	onShow(){
+   this.init();
+	},
     methods: {
         //鍒濆鍖�
         init(){
@@ -101,7 +99,7 @@
         },
           faYundetail(v) {
 				uni.navigateTo({
-					url: `/pages/customer-page/customer-index/fayunPlanDetails/fayunPlanDetails?orderPlanId=${v.id}&cars2=${v.cars2}&coalName=${v.coalName}&deptName=${v.deptName}`
+					url: `/pages/customer-page/customer-index/fayunPlanDetails/fayunPlanDetails?orderPlanId=${v.id}&cars2=${v.cars2}&coalName=${v.coalName}&deptName=${v.deptName}&productNames=${v.productNames}&roleType=${5}&customerName=${v.customerName}`
 				});
 			},
     },
@@ -120,17 +118,220 @@
 </script>
 
 <style lang="scss" scoped>
+ 	 .five-line{
+    height: 50rpx;
+    line-height: 24rpx;
+    font-size: 28rpx;
+    font-weight: 300;
+	 margin-left: 32rpx;
+	font-size: 25rpx;
+  	}
 	@mixin flex {
 		display: flex;
 		justify-content: space-between;
 		align-items: center;
 	}
+	.scroll-Y{
+		height: 100%;
+	}
+	.collection-form {
+				width: vww(345);
+				margin: 0 vww(15);
+				margin-top: 35rpx;
+				position: relative;
+				box-shadow: 0rpx 0rpx 14rpx 0rpx rgba(73, 120, 240, 0.14), 0rpx 7rpx 45rpx 0rpx rgba(73, 120, 240, 0.12);
+				.collection-form-item {
+					width: 690rpx;
+					height: 370rpx;
+					background: #ffffff;
+					box-shadow: 4rpx 6rpx 25rpx 0rpx rgba(73, 120, 240, 0.15);
+					border-radius: 20rpx;
+					overflow: hidden;
+					@include flex;
+					flex-direction: column;
+					position: relative;
+					align-items: flex-start;
+					margin-top: vww(10);
+
+					.first-line {
+						width: 130%;
+						height: vww(30);
+						margin: vww(10) vww(16) 0 vww(16);
+						display: flex;
+						font-size: 30rpx;
+						justify-content: space-between;
+
+						.dispatch-receive {
+							display: flex;
+							justify-content: flex-start;
+							align-items: center;
+
+							.dispatch-dept {
+
+								display: flex;
+								align-items: center;
+							}
+
+							.black-bar {
+								width: 2rpx;
+								height: 30rpx;
+								background: #515151;
+								margin-left: vww(12);
+							}
+
+							.dispatch {
+								margin-left: vww(12);
+								min-width: vww(50);
+							}
+
+						}
+
+						.point-number {
+							width: 15%;
+
+							text {
+								font-size: 24rpx;
+								font-weight: 400;
+								color: #c78a64;
+							}
+
+							.residue {
+								font-size: 40rpx;
+								font-weight: 400;
+								color: #f81414;
+							}
+						}
+					}
+
+					.second-line {
+						width: 100%;
+						height: vww(30);
+						margin-left: vww(16);
+						display: flex;
+						align-items: center;
+						font-size: 25rpx;
+						justify-content: flex-start;
+						.order-type {
+					color: #035cfb;
+					border: 2px solid #035cfb;
+					border-radius: 4rpx;
+					padding: vww(2) vww(10);
+					text-align: center;
+					margin-left: 40rpx;
+
+				}
+
+						.coal-name {
+							flex-grow: 1;
+							height: 30rpx;
+							font-size: 25rpx;
+							font-weight: 300;
+							color: #515151;
+							position: relative;
+							display: flex;
+							align-items: center;
+
+							.black-bar {
+								width: 2rpx;
+								height: 30rpx;
+								background: #515151;
+								margin-left: vww(12);
+							}
+
+							.coal-type {
+								margin-left: vww(12);
+								min-width: vww(50);
+								height: 30rpx;
+								line-height: 30rpx;
+								font-size: 25rpx;
+								font-weight: 300;
+								color: #515151;
+							}
+						}
+					}
+
+					.third-line {
+						width: 40%;
+						height: vww(30);
+						margin-left: vww(15);
+						display: flex;
+						justify-content: flex-start;
+						align-items: center;
+
+						.send-date {
+							margin-left: vww(14);
+							width: 148rpx;
+							height: 24rpx;
+							line-height: 24rpx;
+							font-size: 28rpx;
+							font-weight: 300;
+							color: #515151;
+						}
+					}
+
+					.fourth-line {
+						width: 100%;
+						height: vww(30);
+						@include flex;
+						justify-content: flex-start;
+						position: relative;
+						bottom: vww(10);
+						left: 25%;
+
+						.receive,
+						.forward {
+							width: vww(123);
+							height: vww(48);
+							@include flex;
+							justify-content: center;
+							color: #ffffff;
+							font-size: 28rpx;
+							position: absolute;
+
+							.button-image {
+								width: 100%;
+								height: 100%;
+								background: url('../../../static/image/banner/button.png') no-repeat;
+								background-size: cover;
+								font-size: 28rpx;
+								font-weight: 300;
+								color: #ffffff;
+								text-align: center;
+								line-height: vww(45);
+							}
+						}
+
+						.receive {
+							left: vww(20);
+						}
+
+						.forward {
+							width: vww(106);
+							left: vww(140);
+
+							.button-image {
+								width: 100%;
+								height: 100%;
+								background: url('../../../static/image/banner/transpartent.png') no-repeat;
+								background-size: cover;
+								font-size: 28rpx;
+								font-weight: 300;
+								color: #3b56eb;
+								text-align: center;
+								line-height: vww(45);
+							}
+						}
+					}
+				}
+			}
 .loadUnPage{
     width: 100%;
+	overflow-y: auto;
 .history-numbers {
 		width: 100%;
 		position: relative;
 		top: vww(-10);
+		height: calc(100vh - 45px);
 
 		.history-information {
 			width: 690rpx;
@@ -170,13 +371,7 @@
 					margin-right: vww(21);
 				}
 
-				.order-type {
-					color: #035cfb;
-					border: 2px solid #035cfb;
-					border-radius: 4rpx;
-					padding: vww(2) vww(4);
-					text-align: center;
-				}
+				
 			}
 
 			.third {

--
Gitblit v1.9.1