zhaobao 1 gadu atpakaļ
vecāks
revīzija
5909e3acfd

+ 25 - 38
pages/index/handle/task/checkList/form/form.vue

@@ -133,23 +133,39 @@
 			batchHandle(){
 				let point=uni.getStorageSync('point')
 				if(this.handles.length<1){
-					completeCheckTask(point.recordId).then(()=>{
+					const key=this.itemList.find(item=>item.checkResult===-1)
+					if(!key){
+						completeCheckTask(point.recordId).then(()=>{
+							uni.showToast({
+								icon:'none',
+								title:"处理完毕",
+								duration:1000,
+								complete() {
+									uni.redirectTo({
+										url:`/pages/index/detail/detail?type=task&name=待办任务`
+									})
+								}
+							})	
+						}).catch(()=>{
+							uni.showToast({
+								icon:"none",
+								title:"操作失败"
+							})
+						})							
+					}else{
+						let cid=point.checklistId;
+						let rid=point.recordId;
 						uni.showToast({
 							icon:'none',
 							title:"处理完毕",
 							duration:1000,
 							complete() {
 								uni.redirectTo({
-									url:`/pages/index/detail/detail?type=task&name=待办任务`
+									url:`/pages/index/handle/task/hazardRecord/hazardRecord?rid=${rid}&cid=${cid}&title=${measure.hazardTitle}`
 								})
 							}
-						})	
-					}).catch(()=>{
-						uni.showToast({
-							icon:"none",
-							title:"操作失败"
-						})
-					})					
+						})						
+					}				
 					return					
 				}
 				let nextPoint=this.handles[0]
@@ -162,35 +178,6 @@
 				uni.setStorageSync('point',nextPoint);
 				this.point=nextPoint;	
 			},
-			// 批量处理未处理的【按顺序走到最后一个】
-			goOnNext(){
-				let point=uni.getStorageSync('point')				
-				let pointIdex=this.itemList.findIndex(item=>point.pointId===item.pointId)
-				let handles=this.itemList.slice(pointIdex+1);			
-				let nextPointIdx=handles.findIndex(item=>(!item.checkResult))
-					nextPointIdx=nextPointIdx+pointIdex
-				if(handles.length<1||nextPointIdx<0){
-					uni.showToast({
-						icon:'none',
-						title:"处理完毕",
-						duration:1000,
-						complete() {
-							uni.redirectTo({
-								url:`/pages/app_views/checkList/index/index?type=form&id=${point.checklistId}&recordId=${point.recordId}`
-							})
-						}
-					})	
-					return
-				}			
-				this.formData={
-					checkResult:1,	
-					remark:"",
-					attachList:[]
-				}						
-				let nextPoint=this.itemList[nextPointIdx+1]				
-				uni.setStorageSync('point',nextPoint);//防止测试刷新数据丢失
-				this.point=nextPoint;					
-			},
 			uploadSuccess(e){
 				let attachList=JSON.parse(JSON.stringify(this.formData.attachList))
 				attachList.push(e.tempFiles[0])

BIN
unpackage/cache/apk/__UNI__73F6024_cm.apk


+ 1 - 1
unpackage/cache/apk/apkurl

@@ -1 +1 @@
-https://ide.dcloud.net.cn/build/download/52da3200-9247-11ee-90af-cbb540ff42e4
+https://ide.dcloud.net.cn/build/download/d6ab9510-bb26-11ee-ad84-dd4dc441e36e

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
unpackage/cache/apk/cmManifestCache.json


BIN
unpackage/release/apk/__UNI__73F6024__20240124142550.apk


BIN
unpackage/release/apk/__UNI__73F6024__20240124151329.apk → unpackage/release/apk/__UNI__73F6024__20240125100958.apk


Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels