Forráskód Böngészése

feat: 设置今天之后的时间不可选

qindao 1 éve
szülő
commit
033c5a387f

+ 6 - 0
src/views/system/log/components/LoginLog.vue

@@ -32,6 +32,7 @@
               range-separator="~"
               start-placeholder="开始时间"
               end-placeholder="结束时间"
+              :disabled-date="disabledDate"
               clearable />
           </el-form-item>
           <el-form-item label="请选择组织:" label-position="left" prop="deptId">
@@ -152,6 +153,11 @@ const hanleResetForm = (formEl: FormInstance | undefined) => {
   queryLoginLogPage();
 }
 
+/* 设置今天之后的时间不可选 */
+const disabledDate = (time) => {
+  return time.getTime() > Date.now();
+}
+
 </script>
 
 <style scoped lang="scss">

+ 5 - 0
src/views/system/log/components/OperationLog.vue

@@ -41,6 +41,7 @@
               range-separator="~"
               start-placeholder="开始时间"
               end-placeholder="结束时间"
+              :disabled-date="disabledDate"
               clearable />
           </el-form-item>
           <el-form-item>
@@ -154,6 +155,10 @@ const openDrawer = (id?: number) => {
   drawerInstance.value?.open(id);
 };
 
+/* 设置今天之后的时间不可选 */
+const disabledDate = (time) => {
+  return time.getTime() > Date.now();
+}
 
 </script>
 

+ 5 - 0
src/views/system/log/components/SystemLog.vue

@@ -27,6 +27,7 @@
               range-separator="~"
               start-placeholder="开始时间"
               end-placeholder="结束时间"
+              :disabled-date="disabledDate"
               clearable />
           </el-form-item>
           <el-form-item>
@@ -110,6 +111,10 @@ const handleResetForm = (formEl: FormInstance | undefined) => {
   querySystemLogPage();
 }
 
+/* 设置今天之后的时间不可选 */
+const disabledDate = (time) => {
+  return time.getTime() > Date.now();
+}
 </script>
 
 <style scoped lang="scss">