From 01fa158740467ca0db83b131249beeeb515a73c2 Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期二, 01 四月 2025 16:03:57 +0800
Subject: [PATCH] test

---
 pages/modal/form/index.vue |   47 ++++-------------------------------------------
 1 files changed, 4 insertions(+), 43 deletions(-)

diff --git a/pages/modal/form/index.vue b/pages/modal/form/index.vue
index 1d2c903..bc51570 100644
--- a/pages/modal/form/index.vue
+++ b/pages/modal/form/index.vue
@@ -7,7 +7,7 @@
 				@on-click-suffix="classAttr_extButton"></OIForm>
 		</view>
 		<view class="view-bottom">
-			<button type="primary" @tap="onClickOk" class="btn_add" :class="okLoading?'btn_disabled':''"
+			<button type="primary" @tap="ok" class="btn_add" :class="okLoading?'btn_disabled':''"
 				:disabled="okLoading">{{translateSys('ok')}}</button>
 			<button type="default" @tap="cancel" class="btn_cancel">{{translateSys('cancel')}}</button>
 
@@ -56,11 +56,9 @@
 	} from "@/api/data.js"
 	import dayjs from "dayjs";
 	import OIForm from '@/components/oi-form/index.vue'
-	import buttonClickMixin from '@/mixins/button-click.js';
 
 	export default {
 		name: "PageModalForm",
-		mixins: [buttonClickMixin],
 		components: {
 			OIForm
 		},
@@ -1461,12 +1459,6 @@
 					});
 				});
 			},
-			onClickOK() {
-				this.handleButtonClick(async (done) => {
-					await this.ok()
-					done(); // 閲嶇疆鐘舵�
-				});
-			},
 			//纭畾
 			async ok() {
 				try {
@@ -1475,6 +1467,7 @@
 						mask: true
 					});
 					this.okLoading = true
+					console.log(obj_attr)
 					var obj_attr = this.head_styledef.form.model || {};
 					console.log(obj_attr)
 					let ret = await this.sava();
@@ -1490,6 +1483,7 @@
 
 					uni.navigateBack()
 				} catch (ex) {
+					this.okLoading = true
 					return false;
 				}
 			},
@@ -1844,40 +1838,7 @@
 			flex-direction: column;
 		}
 
-		.v-head-style {
-			width: 98%;
-
-			.uni-forms-item {
-				margin-bottom: 11rpx;
-			}
-
-			.input-wrapper {
-				border: 1px solid #d5d5d5;
-				width: 100%;
-				display: flex;
-				flex-direction: row;
-
-				.uni-input {
-					flex: 1;
-					padding: 12rpx 8rpx;
-					color: #2d8cf0;
-					// height: 40rpx;
-					// line-height: 40rpx;
-				}
-
-				.uni-icon {
-
-					padding: 10rpx 5rpx;
-					font-size: 32rpx;
-					color: rgb(192, 196, 204);
-				}
-			}
-
-			.input-wrapper:hover {
-				border: 1px solid rgb(41, 121, 255);
-			}
-		}
-
+	
 		.view-content {
 			display: flex;
 			flex: 1;

--
Gitblit v1.9.1