Explorar o código

单批单改验证

wangxin hai 1 ano
pai
achega
4363b535e1

+ 18 - 13
src/views/business/reviseBath/multiSingleChangeDialog.vue

@@ -268,19 +268,24 @@ function cancel() {
 }
 /** 确定按钮 */
 function submitForm() {
-  loading.value = true;
-  const data = { lotList: lotList.value, processList: processList.value };
-  addMultiAmend(data).then((res) => {
-    if (res.code == 200) {
-      loading.value = false;
-      proxy.$modal.msgSuccess("修改成功");
-      emit("handleSaveSuccess");
-      cancel();
-    } else {
-      loading.value = false;
-      proxy.$modal.msgError(res.msg);
-    }
-  });
+  if (!haveModified.value) {
+    proxy.$modal.msgError("未进行修改,清修改后再进行确认");
+    return;
+  } else {
+    loading.value = true;
+    const data = { lotList: lotList.value, processList: processList.value };
+    addMultiAmend(data).then((res) => {
+      if (res.code == 200) {
+        loading.value = false;
+        proxy.$modal.msgSuccess("修改成功");
+        emit("handleSaveSuccess");
+        cancel();
+      } else {
+        loading.value = false;
+        proxy.$modal.msgError(res.msg);
+      }
+    });
+  }
 }
 /** 暴露给父组件的方法 */
 defineExpose({

+ 17 - 12
src/views/business/reviseBath/onceSingleChangeDialog.vue

@@ -265,18 +265,23 @@ function cancel() {
 }
 /** 确定按钮 */
 function submitForm() {
-  loading.value = true;
-  addAmend(lot.value.id, processList.value).then((res) => {
-    if (res.code == 200) {
-      loading.value = true;
-      proxy.$modal.msgSuccess("修改成功");
-      emit("handleSaveSuccess", lot.value.lotCode);
-      cancel();
-    } else {
-      loading.value = true;
-      proxy.$modal.msgError(res.msg);
-    }
-  });
+  if (!haveModified.value) {
+    proxy.$modal.msgError("未进行修改,清修改后再进行确认");
+    return;
+  } else {
+    loading.value = true;
+    addAmend(lot.value.id, processList.value).then((res) => {
+      if (res.code == 200) {
+        loading.value = true;
+        proxy.$modal.msgSuccess("修改成功");
+        emit("handleSaveSuccess", lot.value.lotCode);
+        cancel();
+      } else {
+        loading.value = true;
+        proxy.$modal.msgError(res.msg);
+      }
+    });
+  }
 }
 /** 暴露给父组件的方法 */
 defineExpose({