From c7b33db117fd2893d7d1c93bf5d46e87d33e44d0 Mon Sep 17 00:00:00 2001
From: lkk <364857242@qq.com>
Date: 星期一, 16 十二月 2024 16:08:51 +0800
Subject: [PATCH] 初审结果查询

---
 src/views/system/role/index.vue |   40 +++++++++++++++++++++++++++++++++-------
 1 files changed, 33 insertions(+), 7 deletions(-)

diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue
index 709fecc..f6d01b8 100644
--- a/src/views/system/role/index.vue
+++ b/src/views/system/role/index.vue
@@ -15,7 +15,7 @@
           style="width: 200px"
           @keyup.enter.native="handleQuery"
         />
-      </el-form-item>
+      </el-form-item> 
       <el-form-item label="鏉冮檺瀛楃" prop="roleKey">
         <el-input
           v-model="queryParams.roleKey"
@@ -43,8 +43,9 @@
       <el-form-item label="鍒涘缓鏃堕棿">
         <el-date-picker
           v-model="dateRange"
-          style="width: 220px"
-          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="寮�濮嬫棩鏈�"
@@ -376,6 +377,10 @@
 
 <script>
 import {
+  getNewDateList,
+} from "@/api/hosp/order";
+import moment from "moment";
+import {
   listRole,
   getRole,
   delRole,
@@ -394,6 +399,17 @@
   name: "Role",
   dicts: ["sys_normal_disable"],
   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 {
       sun: false,
       // 閬僵灞�
@@ -466,21 +482,31 @@
       // 琛ㄥ崟鏍¢獙
       rules: {
         roleName: [
-          { required: true, message: "瑙掕壊鍚嶇О涓嶈兘涓虹┖", trigger: "blur" },
+          { required: true, validator: checkPhoneNum,  trigger: "blur" },
         ],
         roleKey: [
-          { required: true, message: "鏉冮檺瀛楃涓嶈兘涓虹┖", trigger: "blur" },
+          { required: true, validator: checkPhoneNum,  trigger: "blur" },
         ],
         roleSort: [
-          { required: true, message: "瑙掕壊椤哄簭涓嶈兘涓虹┖", trigger: "blur" },
+          { required: true, validator: checkPhoneNum,  trigger: "blur" },
         ],
       },
     };
   },
   created() {
-    this.getList();
+    
+    this.getdate();
   },
   methods: {
+    getdate() {
+      getNewDateList().then((res) => {
+        this.dateRange = [
+            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