From 7482313cc90753e730c275ad133b22da210f84f9 Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期五, 21 三月 2025 19:50:36 +0800
Subject: [PATCH]  test

---
 pages/modal/5601.vue |  171 +++++++++++++++++++-------------------------------------
 1 files changed, 58 insertions(+), 113 deletions(-)

diff --git a/pages/modal/5601.vue b/pages/modal/5601.vue
index 12bcb8e..1943ef7 100644
--- a/pages/modal/5601.vue
+++ b/pages/modal/5601.vue
@@ -31,7 +31,7 @@
 										<div class="dv-panel-button"
 											v-if="pageData.Select_Button==true || pageData.Row_Button.length > 0">
 
-											<checkbox v-if="pageData.Select_Button==true" :model="ii"
+											<checkbox v-if="pageData.Select_Button==true" :value="ii"
 												:checked="style.SelBut_Checked" />
 											<!-- <text></text> -->
 											<!-- <button type="primary" @click="savaItem(ii)" v-if="param.Sub_Page[0].OK_Button==true">淇濆瓨</Button> -->
@@ -1295,14 +1295,12 @@
 										} else if (ele2.name == 'Layout') {
 											ele2.setting.colList.forEach(col => {
 												if (col) {
-													if (col.fieldId == attr
-														.attr) {
+													if (col.fieldId == attr.attr) {
 														col.value = $this
 															.operationNumber(
 																col.value,
 																attr.value,
-																attr
-																.operation
+																attr.operation
 															)
 													}
 												}
@@ -1312,80 +1310,74 @@
 								});
 							}
 						} else if (rowData.condition) {
-							const conditions = rowData.condition || [];
-							if (conditions.length > 0) {
-								let bFindCondition = true;
-								for (let i in conditions) {
-									const condition = conditions[i];
-									let bFind = false;
-									for (let i2 in ele.form.items) {
-										const ele2 = ele.form.items[i2];
-										if (ele2.name != "Layout") {
-											if (ele2.fieldId == condition.attr) {
-												if (condition.value == ele2.value) {
+							const conditions = rowData.condition
+							let bFindCondition = true;
+							for (let i in conditions) {
+								const condition = conditions[i];
+								let bFind = false;
+								for (let i2 in ele.form.items) {
+									const ele2 = ele.form.items[i2];
+									if (ele2.name != "Layout") {
+										if (ele2.fieldId == condition.attr) {
+											if (condition.value == ele2.value) {
+												bFind = true;
+											}
+											break;
+										}
+									} else {
+										const colList = ele2.setting.colList || [];
+										for (let i3 in colList) {
+											const col = colList[i3];
+											if (col.fieldId == condition.attr) {
+												if (condition.value == col.value) {
 													bFind = true;
 												}
 												break;
 											}
-										} else {
-											const colList = ele2.setting.colList || [];
-											for (let i3 in colList) {
-												const col = colList[i3];
-												if (col.fieldId == condition.attr) {
-													if (condition.value == col.value) {
-														bFind = true;
-													}
-													break;
-												}
-											}
-											if (bFind) break;
 										}
-									}
-									if (!bFind) {
-										bFindCondition = false;
-										break;
+										if (bFind) break;
 									}
 								}
-								if (bFindCondition) {
-									rowData.attrs.forEach(attr => {
-										ele.form.items.forEach(ele2 => {
-											if (ele2.name != 'Layout') {
-												if (ele2.fieldId == attr.attr) {
-													ele2.value =
-														$this.operationNumber(
-															ele2.value,
-															attr.value,
-															attr.operation
-														)
-												}
-											} else if (ele2.name == 'Layout') {
-												ele2.setting.colList.forEach(col => {
-													if (col) {
-														if (col.fieldId == attr
-															.attr) {
-															col.value =
-																$this
-																.operationNumber(
-																	col.value,
-																	attr
-																	.value,
-																	attr
-																	.operation)
-														}
-													}
-												})
-											}
-										});
-									});
-
+								if (!bFind) {
+									bFindCondition = false;
+									break;
 								}
 							}
+							if (bFindCondition) {
+								rowData.attrs.forEach(attr => {
+									ele.form.items.forEach(ele2 => {
+										if (ele2.name != 'Layout') {
+											if (ele2.fieldId == attr.attr) {
+												ele2.value =
+													$this.operationNumber(
+														ele2.value,
+														attr.value,
+														attr.operation
+													)
+											}
+										} else if (ele2.name == 'Layout') {
+											ele2.setting.colList.forEach(col => {
+												if (col) {
+													if (col.fieldId == attr.attr) {
+														col.value =
+															$this.operationNumber(
+																col.value, attr
+																.value, attr
+																.operation)
+													}
+												}
+											})
+										}
+									});
+								});
+
+							}
+
 						}
 					})
 				});
-				pageData.DefList = detailStyleDefList
+				pageData.DefList = detailStyleDefList 
 				$this.$set(this.pageDetail, pageIndex, pageData)
-
 			},
 			//鍔犺浇姝e湪鐮佺洏鍐呭
 			viewAceionRow(data) {
@@ -3085,45 +3077,6 @@
 				padding: 0px;
 				margin: 0;
 
-				.dv-panel-form-item {
-					margin: 0;
-					padding: 0px;
-				}
-
-				.uni-forms-item {
-					padding-bottom: 5rpx;
-					margin-bottom: 0;
-
-					.uni-forms-item__label {
-						height: 20px !important;
-						padding: 0 10rpx 0 0 !important;
-					}
-
-					.uni-input {
-						width: calc(100% - 12rpx);
-						padding: 5rpx;
-						border: 1px solid #d5d5d5;
-						color: #2d8cf0;
-						height: 20px;
-						background: #FFF;
-						line-height: 20px;
-						border-radius: 6px !important;
-						font-size: 14px;
-						font-family: inherit;
-						box-shadow: none !important;
-						transition-duration: 0.1s;
-						vertical-align: middle;
-					}
-
-					.form-item-span {
-						vertical-align: text-top;
-						color: #2d8cf0;
-						white-space: normal;
-						word-break: break-all;
-						width: 100%;
-					}
-				}
-
 
 
 			}
@@ -3245,14 +3198,6 @@
 
 		.input-disabled {
 			background-color: #f3f3f3 !important;
-		}
-
-		::v-deep .uni-row {
-			margin-bottom: 0px;
-		}
-
-		.view-tabpage ::v-deep .uni-row {
-			margin-bottom: 5px;
 		}
 
 		.demo-uni-col {

--
Gitblit v1.9.1