From f398ddd14530d2f0695865c8a4dede6205d91d09 Mon Sep 17 00:00:00 2001
From: guoyujie <guoyujie@ng.com>
Date: 星期二, 09 十二月 2025 11:07:25 +0800
Subject: [PATCH] 提交 app 初始化设计

---
 qrcodeScaner/pages/reportingWork/reportingWork.vue |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/qrcodeScaner/pages/reportingWork/reportingWork.vue b/qrcodeScaner/pages/reportingWork/reportingWork.vue
index 32f53db..512536b 100644
--- a/qrcodeScaner/pages/reportingWork/reportingWork.vue
+++ b/qrcodeScaner/pages/reportingWork/reportingWork.vue
@@ -178,6 +178,7 @@
 import userInfo from '@/stores/userInfo'
 import request from '@/utils/request'
 import mpaasScan from '@/utils/scanner.js'
+import { debounce } from 'lodash'
 	const store=userInfo()
   let processId = ref(null)
 	let process = ref(null)
@@ -293,7 +294,7 @@
 		})
 	}
 	//鎶ュ伐淇濆瓨
-	const saveReportForWork = () => {
+	const saveReportForWork = debounce(() => {
 		for (let item of reportworkList.value) {
 			const finishNumVal = finishNum(item.processList)
 			if(finishNumVal===0){
@@ -386,19 +387,19 @@
 			}).finally(() => {
 				buttonLoading.value = false
 			})
-	}
+	},200)
 	
 	//寮瑰嚭妗嗙‘璁�
-	const dialogConfirm = () => {
+	const dialogConfirm = debounce(() => {
 		uni.reLaunch({
 		  url: `/pages/mainView/mainView?state=success`
 		})
-	}
-	const dialogClose = () => {
+	},200)
+	const dialogClose = debounce(() => {
 		uni.redirectTo({
 			url: `/pages/reportingWork/reportingWork?processId=${processId.value}`
 		});
-	}
+	},200)
 	
 	//涓嬪伐搴忓鏍�
 	const reviewReportForWork = () => {
@@ -617,7 +618,7 @@
 		
 	}
 	
-	const scannerCode = () => {
+	const scannerCode = debounce(() => {
 		if(reportworkList.length>6){
 			messageToggle('error','鏈�澶氭敮鎸�6涓祦绋嬪崱鍚屾椂鎶ュ伐')
 		}
@@ -634,12 +635,12 @@
 			
 			getProcessCardList(val,process.value)
 		})
-	}
+	},200)
 	
 	//绉婚櫎娴佺▼鍗�
-	const deleteProcess = (indexVal) => {
+	const deleteProcess = debounce((indexVal) => {
 		 reportworkList.value.splice(indexVal, 1)
-	}
+	},200)
 
 </script>
 

--
Gitblit v1.8.0