guoyujia 1 ano atrás
pai
commit
a63b2d5042

+ 34 - 19
components/dialog-turnoverApplication/dialog-turnoverApplication.vue

@@ -121,7 +121,13 @@
 	}
 
 	function handleValidate(data){
-
+		console.log(data)
+       if(data.turnoverType === "0" || data.turnoverArea === "" || data.deptId === "0") {
+		   return false;
+	   }
+	   else {
+		   return true;
+	   }
 	}
 
 	function handleConfirm() {
@@ -141,24 +147,33 @@
 				curDayworkItem.value.deptName = deptList.value[i].text;
 			}
 		}
-		console.log(curDayworkItem.value)
-		saveDayWorkItem(curDayworkItem.value).then(res => {
-			if (res.code === 200) {
-				uni.showToast({
-					icon: 'success',
-					title: '操作成功',
-					duration: 2000
-				});
-				close();
-			} else {
-				uni.showToast({
-					icon: 'error',
-					title: '操作失败',
-					duration: 2000
-				});
-				close();
-			}
-		})
+		console.log(curDayworkItem.value);
+		if(!handleValidate(curDayworkItem.value)) {
+			uni.showToast({
+						icon: 'error',
+						title: '请选择完整信息',
+						duration: 2000
+					});
+		}
+		else {
+			saveDayWorkItem(curDayworkItem.value).then(res => {
+				if (res.code === 200) {
+					uni.showToast({
+						icon: 'success',
+						title: '操作成功',
+						duration: 2000
+					});
+					close();
+				} else {
+					uni.showToast({
+						icon: 'error',
+						title: '操作失败',
+						duration: 2000
+					});
+					close();
+				}
+			})
+		}
 	}
 
 	function handleChange() {