From 4898664c53396d1a8ae0333198a94cf4d7fea5a5 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期四, 14 八月 2025 17:26:27 +0800
Subject: [PATCH] 测试完成

---
 src/views/followvisit/record/detailpage/index.vue |   70 ++++++++++++++++++----------------
 1 files changed, 37 insertions(+), 33 deletions(-)

diff --git a/src/views/followvisit/record/detailpage/index.vue b/src/views/followvisit/record/detailpage/index.vue
index ab859d4..0bcab1a 100644
--- a/src/views/followvisit/record/detailpage/index.vue
+++ b/src/views/followvisit/record/detailpage/index.vue
@@ -587,7 +587,7 @@
               瀹屾暣璇煶锛�
               <mini-audio
                 :audio-source="
-                  voice ? voice : 'https://example.com/example.mp3'
+                  voice ? voice : '@assets/order/example.mp3'
                 "
               ></mini-audio>
             </div>
@@ -611,7 +611,7 @@
                         :audio-source="
                           item.questionvoice
                             ? item.questionvoice
-                            : 'https://example.com/example.mp3'
+                            : '@assets/order/example.mp3'
                         "
                       ></mini-audio>
                     </div>
@@ -1267,41 +1267,41 @@
         });
     },
     // 楠岃瘉鐢佃瘽鍙风爜鏍煎紡骞惰繑鍥為敊璇俊鎭�
-validatePhoneNumber(phone) {
-  if (!phone) {
-    return { isValid: false, message: '璇疯緭鍏ョ數璇濆彿鐮�' };
-  }
+    validatePhoneNumber(phone) {
+      if (!phone) {
+        return { isValid: false, message: "璇疯緭鍏ョ數璇濆彿鐮�" };
+      }
 
-  // 鎵嬫満鍙锋鍒�
-  const mobileRegex = /^1[3-9]\d{9}$/;
+      // 鎵嬫満鍙锋鍒�
+      const mobileRegex = /^1[3-9]\d{9}$/;
 
-  // 甯﹀尯鍙风殑鍥哄畾鐢佃瘽锛堝畬鏁存牸寮忥級
-  const landlineFullRegex = /^0\d{2,3}-?\d{7,8}$/;
+      // 甯﹀尯鍙风殑鍥哄畾鐢佃瘽锛堝畬鏁存牸寮忥級
+      const landlineFullRegex = /^0\d{2,3}-?\d{7,8}$/;
 
-  // 涓嶅甫鍖哄彿鐨勫浐瀹氱數璇濓紙浠呮湰鍦板彿鐮侊級
-  const landlineLocalRegex = /^\d{7,8}$/;
+      // 涓嶅甫鍖哄彿鐨勫浐瀹氱數璇濓紙浠呮湰鍦板彿鐮侊級
+      const landlineLocalRegex = /^\d{7,8}$/;
 
-  if (mobileRegex.test(phone)) {
-    return { isValid: true, type: 'mobile' };
-  } else if (landlineFullRegex.test(phone)) {
-    return { isValid: true, type: 'landline' };
-  } else if (landlineLocalRegex.test(phone)) {
-    return {
-      isValid: false,
-      message: '鏈湴鍙风爜璇锋坊鍔犲尯鍙凤紙濡�028-1234567锛�'
-    };
-  } else {
-    return {
-      isValid: false,
-      message: '璇疯緭鍏ユ纭殑鐢佃瘽鍙风爜锛堟墜鏈哄彿鎴栧甫鍖哄彿鐨勫浐瀹氱數璇濓級'
-    };
-  }
-},
+      if (mobileRegex.test(phone)) {
+        return { isValid: true, type: "mobile" };
+      } else if (landlineFullRegex.test(phone)) {
+        return { isValid: true, type: "landline" };
+      } else if (landlineLocalRegex.test(phone)) {
+        return {
+          isValid: false,
+          message: "鏈湴鍙风爜璇锋坊鍔犲尯鍙凤紙濡�028-1234567锛�",
+        };
+      } else {
+        return {
+          isValid: false,
+          message: "璇疯緭鍏ユ纭殑鐢佃瘽鍙风爜锛堟墜鏈哄彿鎴栧甫鍖哄彿鐨勫浐瀹氱數璇濓級",
+        };
+      }
+    },
 
-// 浣跨敤绀轰緥
-isValidPhone(phone) {
-  return this.validatePhoneNumber(phone).isValid;
-},
+    // 浣跨敤绀轰緥
+    isValidPhone(phone) {
+      return this.validatePhoneNumber(phone).isValid;
+    },
     handleCall(phone, type) {
       if (!this.isValidPhone(phone)) {
         this.$message.error("璇疯緭鍏ユ纭殑鎵嬫満鍙风爜");
@@ -1324,7 +1324,7 @@
 
     // 澶勭悊閫氳瘽鐘舵�佸彉鍖�
     handleCallStatusChange(status) {
-      console.log(status,'status');
+      console.log(status, "status");
 
       this.callStatus = status.type;
 
@@ -1597,6 +1597,10 @@
     setupsubtask() {
       this.$refs["zcform"].validate((valid) => {
         if (valid) {
+          if (this.form.date1 && new Date(this.form.date1) < new Date()) {
+            this.$message.error("闅忚鏃堕棿涓嶈兘灏忎簬褰撳墠鏃堕棿");
+            return false;
+          }
           this.form.remark =
             this.form.remark + "銆�" + this.getCurrentTime() + "銆�";
           let form = structuredClone(this.form);

--
Gitblit v1.9.3