From 9d22cf303f7c83da1201a632cd59fde94f13b12a Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期一, 26 一月 2026 16:44:49 +0800
Subject: [PATCH] 设置检验单平板样式

---
 pages/ZLGL/mojianjianyan/ProcessCheckBill.vue                |  152 +++++++++++-------
 pages/ZLGL/shengchanrukujiaoyan/QC_LastPieceCheckBill_v2.vue |  151 +++++++++++-------
 pages/ZLGL/QualityReportStep/QualityReportStepBill.vue       |   18 ++
 pages/ZLGL/lailiaojianyan/POStockInCheckBill.vue             |  153 +++++++++++-------
 4 files changed, 289 insertions(+), 185 deletions(-)

diff --git a/pages/ZLGL/QualityReportStep/QualityReportStepBill.vue b/pages/ZLGL/QualityReportStep/QualityReportStepBill.vue
index 6b5a7e6..2b82411 100644
--- a/pages/ZLGL/QualityReportStep/QualityReportStepBill.vue
+++ b/pages/ZLGL/QualityReportStep/QualityReportStepBill.vue
@@ -1045,9 +1045,24 @@
 			goBack() {
 				uni.navigateBack();
 			},
+			// 璁剧疆涓鸿嚜鍔�
+			setAuto() {
+				if (uni.getSystemInfoSync().platform === 'android' || 
+					  uni.getSystemInfoSync().platform === 'ios') {
+					plus.screen.unlockOrientation();
+				}
+			},
+			// 璁剧疆涓虹珫灞�
+			setPortrait() {
+			  if (uni.getSystemInfoSync().platform === 'android' || 
+				  uni.getSystemInfoSync().platform === 'ios') {
+				plus.screen.lockOrientation('portrait');
+			  }
+			},
 			
 		},
 		async onLoad(e) {
+			this.setAuto(); 
 			this.operationType = e.operationType || 1;
 			this.hform.HInterID = e.linterid || 0;
 			if (this.operationType == 1) {
@@ -1061,6 +1076,9 @@
 			await this.InitHGroup();
 			await this.loadCache();
 		},
+		onUnload(){
+			this.setPortrait();
+		}
 	};
 </script>
 
diff --git a/pages/ZLGL/lailiaojianyan/POStockInCheckBill.vue b/pages/ZLGL/lailiaojianyan/POStockInCheckBill.vue
index 215a9d3..5a86d62 100644
--- a/pages/ZLGL/lailiaojianyan/POStockInCheckBill.vue
+++ b/pages/ZLGL/lailiaojianyan/POStockInCheckBill.vue
@@ -274,7 +274,7 @@
                     @tap="subTabSelected = subTab.id">{{ subTab.name }}</view>
             </view>
             <!-- 瀛愯〃鍐呭 -->
-            <view class="bill-main-contents">
+            <view class="bill-sub-content">
                 <!-- 妫�楠岄」鐩� 鍛堢幇 -->
                 <view v-if="subTabSelected == 1">
                     <!-- 闇�閫氳繃鏄惧紡璋冪敤蹇界暐$event鍙傛暟 -->
@@ -2265,8 +2265,23 @@
                     });
                 }
             },
+			// 璁剧疆涓鸿嚜鍔�
+			setAuto() {
+				if (uni.getSystemInfoSync().platform === 'android' || 
+					  uni.getSystemInfoSync().platform === 'ios') {
+					plus.screen.unlockOrientation();
+				}
+			},
+			// 璁剧疆涓虹珫灞�
+			setPortrait() {
+			  if (uni.getSystemInfoSync().platform === 'android' || 
+				  uni.getSystemInfoSync().platform === 'ios') {
+				plus.screen.lockOrientation('portrait');
+			  }
+			},
         },
         async onLoad(e) {
+			this.setAuto(); 
             this.operationType = e.operationType || 1;
             this.hform.HInterID = e.linterid || 0;
             console.log(this.hform.HFirstCheckEmp)
@@ -2281,6 +2296,9 @@
             await this.InitHEmp();
             await this.loadCache();
         },
+		onUnload(){
+			this.setPortrait();
+		}
     };
 </script>
 
@@ -2323,62 +2341,68 @@
         }
     }
 
-    .bill-main-content,
-    .bill-sub-content {
-        box-sizing: border-box;
-        padding: 0 30rpx 0 30rpx;
-        display: flex;
-        flex-direction: column;
-
-        .form-item {
-            width: 100%;
-            display: flex;
-            align-items: center;
-            font-size: 26rpx;
-            padding: 6rpx 0;
-
-            .left {
-                width: 208rpx;
-
-                text {
-                    color: red;
-                    font-weight: bold;
-                }
-            }
-
-            .right {
-                // width: 450rpx;
-                padding: 8rpx 20rpx;
-                font-size: 26rpx;
-                flex: 1;
-                border-radius: 22rpx;
-                border: 1px solid #acacac;
-
-                .uni-combox {
-                    padding: 0;
-                    height: auto;
-
-                    .uni-input-placeholder,
-                    .uni-input-input {
-                        font-size: 26rpx;
-                    }
-                }
-
-                .uni-combox::v-deep input {
-                    height: inherit;
-                    font-size: 26rpx;
-                }
-            }
-
-            .disabled {
-                border: 1px solid #e4e4e4;
-                background-color: #e4e4e4;
-            }
-
-            .none-border {
-                border: none;
-            }
-        }
+    .bill-main-content{
+    	box-sizing: border-box;
+    	padding: 0 30rpx 0 30rpx;
+    	display: flex;
+    	flex-direction: row;
+    	flex-wrap: wrap;         /* 瓒呭嚭鑷姩鎹㈣ */
+    	/* 鍙�夛細璁剧疆鎹㈣鍚庣殑瀵归綈鏂瑰紡 */
+    	align-content: flex-start; /* 澶氳瀵归綈鏂瑰紡 */
+    	.form-item {
+    		width: 600rpx;
+    		display: flex;
+    		align-items: center;
+    		font-size: 26rpx;
+    		padding: 6rpx 0;
+    		 margin-right: 20rpx;
+    		.left {
+    			width: 208rpx;
+    
+    			text {
+    				color: red;
+    				font-weight: bold;
+    			}
+    		}
+    
+    		.right {
+    			// width: 450rpx;
+    			padding: 8rpx 20rpx;
+    			font-size: 26rpx;
+    			flex: 1;
+    			border-radius: 22rpx;
+    			border: 1px solid #acacac;
+    
+    			.uni-combox {
+    				padding: 0;
+    				height: auto;
+    
+    				.uni-input-placeholder,
+    				.uni-input-input {
+    					font-size: 26rpx;
+    				}
+    			}
+    
+    			.uni-combox::v-deep input {
+    				height: inherit;
+    				font-size: 26rpx;
+    			}
+    		}
+    		.right-select {
+    			//padding: 8rpx 20rpx;
+    			font-size: 26rpx;
+    			flex: 1;
+    			
+    		}
+    		.disabled {
+    			border: 1px solid #e4e4e4;
+    			background-color: #e4e4e4;
+    		}
+    
+    		.none-border {
+    			border: none;
+    		}
+    	}
     }
 
     .bottom-btn {
@@ -2456,12 +2480,17 @@
             color: #fff;
         }
     }
-
+	::v-deep .uni-card {
+	  flex: 500rpx;
+	}
     .list {
         width: 100%;
-
+		display: flex; /* 娣诲姞flex甯冨眬 */
+		flex-wrap: wrap; /* 鍏佽鎹㈣ */
+		gap: 20rpx; /* 璁剧疆鍗$墖闂磋窛 */
+		
         .card-detail {
-            width: 100%;
+            width: 500rpx;
             display: flex;
             flex-wrap: wrap;
             justify-content: space-between;
@@ -2469,7 +2498,7 @@
             line-height: 120%;
             padding: 20rpx 10rpx;
             gap: 10rpx 0;
-
+			
             input {
                 font-size: 26rpx;
             }
@@ -2505,7 +2534,7 @@
             }
         }
     }
-
+	
     .icon-wrapper {
         background-color: #3a78ff;
         border-radius: 100%;
diff --git a/pages/ZLGL/mojianjianyan/ProcessCheckBill.vue b/pages/ZLGL/mojianjianyan/ProcessCheckBill.vue
index 6c7302f..b66a8bc 100644
--- a/pages/ZLGL/mojianjianyan/ProcessCheckBill.vue
+++ b/pages/ZLGL/mojianjianyan/ProcessCheckBill.vue
@@ -2187,8 +2187,23 @@
 					});
 				}
 			},
+			// 璁剧疆涓鸿嚜鍔�
+			setAuto() {
+				if (uni.getSystemInfoSync().platform === 'android' || 
+					  uni.getSystemInfoSync().platform === 'ios') {
+					plus.screen.unlockOrientation();
+				}
+			},
+			// 璁剧疆涓虹珫灞�
+			setPortrait() {
+			  if (uni.getSystemInfoSync().platform === 'android' || 
+				  uni.getSystemInfoSync().platform === 'ios') {
+				plus.screen.lockOrientation('portrait');
+			  }
+			},
 		},
 		async onLoad(e) {
+			this.setAuto(); 
 			this.operationType = e.operationType || 1;
 			this.hform.HInterID = e.linterid || 0;
 			if (this.operationType == 1) {
@@ -2207,6 +2222,9 @@
 			await this.InitHEmp();
 			await this.loadCache();
 		},
+		onUnload(){
+			this.setPortrait();
+		}
 	};
 </script>
 
@@ -2249,29 +2267,30 @@
 		}
 	}
 
-	.bill-main-content,
-	.bill-sub-content {
+	.bill-main-content{
 		box-sizing: border-box;
 		padding: 0 30rpx 0 30rpx;
 		display: flex;
-		flex-direction: column;
-
+		flex-direction: row;
+		flex-wrap: wrap;         /* 瓒呭嚭鑷姩鎹㈣ */
+		/* 鍙�夛細璁剧疆鎹㈣鍚庣殑瀵归綈鏂瑰紡 */
+		align-content: flex-start; /* 澶氳瀵归綈鏂瑰紡 */
 		.form-item {
-			width: 100%;
+			width: 600rpx;
 			display: flex;
 			align-items: center;
 			font-size: 26rpx;
 			padding: 6rpx 0;
-
+			 margin-right: 20rpx;
 			.left {
 				width: 208rpx;
-
+	
 				text {
 					color: red;
 					font-weight: bold;
 				}
 			}
-
+	
 			.right {
 				// width: 450rpx;
 				padding: 8rpx 20rpx;
@@ -2279,28 +2298,33 @@
 				flex: 1;
 				border-radius: 22rpx;
 				border: 1px solid #acacac;
-
+	
 				.uni-combox {
 					padding: 0;
 					height: auto;
-
+	
 					.uni-input-placeholder,
 					.uni-input-input {
 						font-size: 26rpx;
 					}
 				}
-
+	
 				.uni-combox::v-deep input {
 					height: inherit;
 					font-size: 26rpx;
 				}
 			}
-
+			.right-select {
+				//padding: 8rpx 20rpx;
+				font-size: 26rpx;
+				flex: 1;
+				
+			}
 			.disabled {
 				border: 1px solid #e4e4e4;
 				background-color: #e4e4e4;
 			}
-
+	
 			.none-border {
 				border: none;
 			}
@@ -2383,57 +2407,59 @@
 		}
 	}
 
+	::v-deep .uni-card {
+	  flex: 500rpx;
+	}
 	.list {
-		width: 100%;
-
-		.card-detail {
-			width: 100%;
-			display: flex;
-			flex-wrap: wrap;
-			justify-content: space-between;
-			align-items: center;
-			line-height: 120%;
-			gap: 10rpx 0;
-
-			input {
-				font-size: 26rpx;
-			}
-
-			.detail {
-				// width: 50%;
-				box-sizing: border-box;
-				font-size: 26rpx;
-				color: #555;
-				padding-right: 20rpx;
-
-				text {
-					color: #999;
-					font-size: 26rpx;
-				}
-			}
-
-			.editable {
-				width: 50%;
-				display: inline-flex;
-				flex-direction: row;
-				align-items: center;
-
-				text {
-					flex-shrink: 0;
-				}
-
-				.sampleDestory {
-					border: 1px solid #acacac;
-					border-radius: 10%;
-					padding: 0 12rpx;
-				}
-				.editable-input {
-				    border: 1px solid #acacac;
-				    border-radius: 5rpx;
-				    padding: 0 12rpx;
-				}
-			}
-		}
+	    width: 100%;
+		display: flex; /* 娣诲姞flex甯冨眬 */
+		flex-wrap: wrap; /* 鍏佽鎹㈣ */
+		gap: 20rpx; /* 璁剧疆鍗$墖闂磋窛 */
+		
+	    .card-detail {
+	        width: 500rpx;
+	        display: flex;
+	        flex-wrap: wrap;
+	        justify-content: space-between;
+	        align-items: center;
+	        line-height: 120%;
+	        padding: 20rpx 10rpx;
+	        gap: 10rpx 0;
+			
+	        input {
+	            font-size: 26rpx;
+	        }
+	
+	        .detail {
+	            // width: 50%;
+	            box-sizing: border-box;
+	            font-size: 26rpx;
+	            color: #555;
+	            padding-right: 20rpx;
+	
+	            text {
+	                color: #999;
+	                font-size: 26rpx;
+	            }
+	        }
+	
+	        .editable {
+	            width: 50%;
+	            display: inline-flex;
+	            flex-direction: row;
+	            align-items: center;
+	
+	            text {
+	                flex-shrink: 0;
+	            }
+	
+	            .editable-input {
+	                border: 1px solid #acacac;
+	                border-radius: 5rpx;
+	                padding: 0 12rpx;
+	            }
+	        }
+	    }
 	}
 
 	.icon-wrapper {
diff --git a/pages/ZLGL/shengchanrukujiaoyan/QC_LastPieceCheckBill_v2.vue b/pages/ZLGL/shengchanrukujiaoyan/QC_LastPieceCheckBill_v2.vue
index dc1a4a7..4f68437 100644
--- a/pages/ZLGL/shengchanrukujiaoyan/QC_LastPieceCheckBill_v2.vue
+++ b/pages/ZLGL/shengchanrukujiaoyan/QC_LastPieceCheckBill_v2.vue
@@ -1282,8 +1282,8 @@
 						url: "/Gy_Employee/list",
 						data: {
 							sWhere: `  and 缁勭粐鍚嶇О = '${uni.getStorageSync(
-              "Organization"
-            )}' and 绂佺敤鏍囪 = ''and 瀹℃牳浜� !='' order by 閮ㄩ棬浠g爜`,
+							  "Organization"
+							)}' and 绂佺敤鏍囪 = ''and 瀹℃牳浜� !=''`,
 							user: getUserInfo()["Czymc"],
 							Organization: uni.getStorageSync("Organization"),
 						},
@@ -2317,8 +2317,23 @@
 					});
 				}
 			},
+			// 璁剧疆涓鸿嚜鍔�
+			setAuto() {
+				if (uni.getSystemInfoSync().platform === 'android' || 
+					  uni.getSystemInfoSync().platform === 'ios') {
+					plus.screen.unlockOrientation();
+				}
+			},
+			// 璁剧疆涓虹珫灞�
+			setPortrait() {
+			  if (uni.getSystemInfoSync().platform === 'android' || 
+				  uni.getSystemInfoSync().platform === 'ios') {
+				plus.screen.lockOrientation('portrait');
+			  }
+			},
 		},
 		async onLoad(e) {
+			this.setAuto(); 
 			this.operationType = e.operationType || 1;
 			this.hform.HInterID = e.linterid || 0;
 			if (this.operationType == 1) {
@@ -2337,6 +2352,9 @@
 			await this.InitHEmp();
 			await this.loadCache()
 		},
+		onUnload(){
+			this.setPortrait();
+		}
 	};
 </script>
 
@@ -2379,29 +2397,30 @@
 		}
 	}
 
-	.bill-main-content,
-	.bill-sub-content {
+	.bill-main-content{
 		box-sizing: border-box;
 		padding: 0 30rpx 0 30rpx;
 		display: flex;
-		flex-direction: column;
-
+		flex-direction: row;
+		flex-wrap: wrap;         /* 瓒呭嚭鑷姩鎹㈣ */
+		/* 鍙�夛細璁剧疆鎹㈣鍚庣殑瀵归綈鏂瑰紡 */
+		align-content: flex-start; /* 澶氳瀵归綈鏂瑰紡 */
 		.form-item {
-			width: 100%;
+			width: 600rpx;
 			display: flex;
 			align-items: center;
 			font-size: 26rpx;
 			padding: 6rpx 0;
-
+			 margin-right: 20rpx;
 			.left {
 				width: 208rpx;
-
+	
 				text {
 					color: red;
 					font-weight: bold;
 				}
 			}
-
+	
 			.right {
 				// width: 450rpx;
 				padding: 8rpx 20rpx;
@@ -2409,28 +2428,33 @@
 				flex: 1;
 				border-radius: 22rpx;
 				border: 1px solid #acacac;
-
+	
 				.uni-combox {
 					padding: 0;
 					height: auto;
-
+	
 					.uni-input-placeholder,
 					.uni-input-input {
 						font-size: 26rpx;
 					}
 				}
-
+	
 				.uni-combox::v-deep input {
 					height: inherit;
 					font-size: 26rpx;
 				}
 			}
-
+			.right-select {
+				//padding: 8rpx 20rpx;
+				font-size: 26rpx;
+				flex: 1;
+				
+			}
 			.disabled {
 				border: 1px solid #e4e4e4;
 				background-color: #e4e4e4;
 			}
-
+	
 			.none-border {
 				border: none;
 			}
@@ -2513,52 +2537,59 @@
 		}
 	}
 
+	::v-deep .uni-card {
+	  flex: 500rpx;
+	}
 	.list {
-		width: 100%;
-
-		.card-detail {
-			width: 100%;
-			display: flex;
-			flex-wrap: wrap;
-			justify-content: space-between;
-			align-items: center;
-			line-height: 120%;
-			gap: 10rpx 0;
-
-			input {
-				font-size: 26rpx;
-			}
-
-			.detail {
-				// width: 50%;
-				box-sizing: border-box;
-				font-size: 26rpx;
-				color: #555;
-				padding-right: 20rpx;
-
-				text {
-					color: #999;
-					font-size: 26rpx;
-				}
-			}
-
-			.editable {
-				width: 50%;
-				display: inline-flex;
-				flex-direction: row;
-				align-items: center;
-
-				text {
-					flex-shrink: 0;
-				}
-
-				.editable-input {
-					border: 1px solid #acacac;
-					border-radius: 5rpx;
-					padding: 0 12rpx;
-				}
-			}
-		}
+	    width: 100%;
+		display: flex; /* 娣诲姞flex甯冨眬 */
+		flex-wrap: wrap; /* 鍏佽鎹㈣ */
+		gap: 20rpx; /* 璁剧疆鍗$墖闂磋窛 */
+		
+	    .card-detail {
+	        width: 500rpx;
+	        display: flex;
+	        flex-wrap: wrap;
+	        justify-content: space-between;
+	        align-items: center;
+	        line-height: 120%;
+	        padding: 20rpx 10rpx;
+	        gap: 10rpx 0;
+			
+	        input {
+	            font-size: 26rpx;
+	        }
+	
+	        .detail {
+	            // width: 50%;
+	            box-sizing: border-box;
+	            font-size: 26rpx;
+	            color: #555;
+	            padding-right: 20rpx;
+	
+	            text {
+	                color: #999;
+	                font-size: 26rpx;
+	            }
+	        }
+	
+	        .editable {
+	            width: 50%;
+	            display: inline-flex;
+	            flex-direction: row;
+	            align-items: center;
+	
+	            text {
+	                flex-shrink: 0;
+	            }
+	
+	            .editable-input {
+	                border: 1px solid #acacac;
+	                border-radius: 5rpx;
+	                padding: 0 12rpx;
+	            }
+	        }
+	    }
 	}
 
 	.icon-wrapper {

--
Gitblit v1.9.1