소스 검색

更新 提示及跳转

王智慧 3 년 전
부모
커밋
d2fdb5e6ea
1개의 변경된 파일15개의 추가작업 그리고 2개의 파일을 삭제
  1. 15 2
      src/components/ShipInfo.vue

+ 15 - 2
src/components/ShipInfo.vue

@@ -454,13 +454,26 @@ async function submit() {
     return;
   }
   isSubmitLoading.value = true;
-  let res = await api.addShip({
+  let { data } = await api.addShip({
     ...props.shipInfos[currentIndex.value],
     shipOwnerId: props.shipOwnerId,
   });
   isSubmitLoading.value = false;
   store.commit("removeAlive", "shipOwnerList");
-  router.replace("/shipOwnerManage/shipOwnerList");
+  if (data.status == 0) {
+    ElMessage({
+      type: "success",
+      message: data.msg,
+      duration: 1500,
+    });
+    router.replace("/shipOwnerManage/shipOwnerList");
+  } else {
+    ElMessage({
+      type: "warning",
+      message: data.msg,
+      duration: 2500,
+    });
+  }
 }
 
 let shipInfoDisabled = ref(true);