From 4413b4649c337dd65e27c7a4be0d5ca1294477ab Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期三, 04 六月 2025 14:32:36 +0800
Subject: [PATCH] 测试完成

---
 src/views/followvisit/record/detailpage/index.vue |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 52 insertions(+), 4 deletions(-)

diff --git a/src/views/followvisit/record/detailpage/index.vue b/src/views/followvisit/record/detailpage/index.vue
index 55dd174..94d9d8b 100644
--- a/src/views/followvisit/record/detailpage/index.vue
+++ b/src/views/followvisit/record/detailpage/index.vue
@@ -766,6 +766,7 @@
       Whetherall: true, //鏄惁鍏ㄩ儴璁板綍灞曠ず
       dialogFormVisible: false,
       Voicetype: 0, //鏄惁涓鸿闊虫湇鍔�
+      visitCount: null,
       logsheetlist: [],
       topicobj: {},
       sendname: null,
@@ -783,6 +784,7 @@
     this.patid = this.$route.query.patid;
     this.again = this.$route.query.again;
     this.Voicetype = this.$route.query.Voicetype;
+    this.visitCount = this.$route.query.visitCount;
     this.serviceType = this.$route.query.serviceType;
 
     this.getTaskservelist();
@@ -982,7 +984,29 @@
               document.querySelector("#app").scrollTo(0, 0);
               this.dialogFormVisible = true;
             })
-            .catch(() => {});
+            .catch(() => {
+              if (this.form.serviceType == 13) {
+                if (this.visitCount) {
+                  this.$router.push({
+                    path: "/logisticsservice/zbAgain",
+                  });
+                } else {
+                  this.$router.push({
+                    path: "/logisticsservice/record",
+                  });
+                }
+              } else if (form.serviceType == 2) {
+                if (this.visitCount) {
+                  this.$router.push({
+                    path: "/followvisit/again",
+                  });
+                } else {
+                  this.$router.push({
+                    path: "/followvisit/discharge",
+                  });
+                }
+              }
+            });
         })
         .catch((error) => {
           // 濡傛灉鏈変换浣曚竴涓紓姝ユ搷浣滃け璐ワ紝浼氳繘鍏ヨ繖閲�
@@ -1031,7 +1055,29 @@
               document.querySelector("#app").scrollTo(0, 0);
               this.dialogFormVisible = true;
             })
-            .catch(() => {});
+            .catch(() => {
+              if (this.form.serviceType == 13) {
+                if (this.visitCount) {
+                  this.$router.push({
+                    path: "/logisticsservice/zbAgain",
+                  });
+                } else {
+                  this.$router.push({
+                    path: "/logisticsservice/record",
+                  });
+                }
+              } else if (form.serviceType == 2) {
+                if (this.visitCount) {
+                  this.$router.push({
+                    path: "/followvisit/again",
+                  });
+                } else {
+                  this.$router.push({
+                    path: "/followvisit/discharge",
+                  });
+                }
+              }
+            });
         }
       });
     },
@@ -1219,11 +1265,11 @@
               this.$modal.msgSuccess("鍒涘缓鎴愬姛");
               if (form.serviceType == 13) {
                 this.$router.push({
-                  path: "/logisticsservice/record",
+                  path: "/logisticsservice/zbAgain",
                 });
               } else if (form.serviceType == 2) {
                 this.$router.push({
-                  path: "/followvisit/discharge",
+                  path: "/followvisit/again",
                 });
               }
             } else {
@@ -1251,6 +1297,8 @@
 };
 </script>
 
+
+
 <style lang="scss">
 .Followupdetailspage {
   margin: 10px;

--
Gitblit v1.9.3