From cb1f69717eed3b6a61b6c61a8934bac752782b2d Mon Sep 17 00:00:00 2001
From: wwl <xchao828@163.com>
Date: 星期三, 05 三月 2025 17:00:38 +0800
Subject: [PATCH] 1

---
 src/views/hosp/teamAppLog/index.vue |   42 ++++++++++++++++++++++++++++++++++--------
 1 files changed, 34 insertions(+), 8 deletions(-)

diff --git a/src/views/hosp/teamAppLog/index.vue b/src/views/hosp/teamAppLog/index.vue
index 9584c61..cabe4f9 100644
--- a/src/views/hosp/teamAppLog/index.vue
+++ b/src/views/hosp/teamAppLog/index.vue
@@ -49,8 +49,9 @@
       <el-form-item label="棰勭害鏃堕棿">
         <el-date-picker
           v-model="daterangeTjTime"
-          style="width: 240px"
-          value-format="yyyy-MM-dd"
+          :default-time="['00:00:00', '23:59:00']"
+          format="yyyy-MM-dd HH:mm"
+          value-format="yyyy-MM-dd HH:mm"
           type="daterange"
           range-separator="-"
           start-placeholder="寮�濮嬫棩鏈�"
@@ -362,6 +363,10 @@
 
 <script>
 import {
+  getNewDateList,
+} from "@/api/hosp/order";
+import moment from "moment";
+import {
   listTeamAppLog,
   getTeamAppLog,
   goutongList,
@@ -373,6 +378,17 @@
   name: "TeamAppLog",
   dicts: ["dict_tjtype", "tj_from_by"],
   data() {
+    let checkPhoneNum = (rule, value, callback) => {
+         console.log( value)
+      let patter = new RegExp(/^1\s*[3456789]\s*(\d\s*){9}$/);
+      if (value == "" && value == undefined && !value) {
+        return callback('');
+      }  else if(value != undefined && value != ""){
+        return callback();
+      }else if (!patter.test(value)) {
+        return callback('');
+      }
+    };
     return {
       username: "",
       goutongsList: [],
@@ -415,35 +431,35 @@
         cnName: [
           {
             required: true,
-            message: "鍗曚綅鍚嶇О涓嶈兘涓虹┖",
+            validator: checkPhoneNum, 
             trigger: "blur",
           },
         ],
         contactPhone: [
           {
             required: true,
-            message: "鑱旂郴鐢佃瘽涓嶈兘涓虹┖",
+            validator: checkPhoneNum, 
             trigger: "blur",
           },
         ],
         count: [
           {
             required: true,
-            message: "浣撴浜烘暟涓嶈兘涓虹┖",
+            validator: checkPhoneNum, 
             trigger: "blur",
           },
         ],
         createTime: [
           {
             required: true,
-            message: "鍒涘缓鏃堕棿涓嶈兘涓虹┖",
+            validator: checkPhoneNum, 
             trigger: "blur",
           },
         ],
         deleted: [
           {
             required: true,
-            message: "鍒犻櫎鏍囪涓嶈兘涓虹┖",
+            validator: checkPhoneNum, 
             trigger: "blur",
           },
         ],
@@ -451,11 +467,21 @@
     };
   },
   created() {
-    this.getList();
+   
+    this.getdate();
 
     // this.username = this.form.contactUserId;
   },
   methods: {
+    getdate() {
+      getNewDateList().then((res) => {
+        this.daterangeTjTime = [
+            moment(res.data).format("YYYY-MM-DD 00:00:00"),
+            moment(res.data).format("YYYY-MM-DD 23:59:00")
+          ];;
+          this.getList();
+      });
+    },
     /** 鏌ヨ灏忕▼搴忓洟闃熼绾﹁褰曞垪琛� */
     getList() {
       this.loading = true;

--
Gitblit v1.8.0