|
@@ -26,6 +26,8 @@
|
|
|
import { useI18n } from '/@/hooks/web/useI18n';
|
|
|
import dayjs from 'dayjs';
|
|
|
const { t } = useI18n();
|
|
|
+ import moment from 'moment';
|
|
|
+
|
|
|
export default defineComponent({
|
|
|
components: { BasicModal, BasicForm },
|
|
|
props: {
|
|
@@ -43,6 +45,22 @@
|
|
|
file: null,
|
|
|
title: '新增RTK账号',
|
|
|
});
|
|
|
+ const range = (start: number, end: number) => {
|
|
|
+ const result = [];
|
|
|
+
|
|
|
+ for (let i = start; i < end; i++) {
|
|
|
+ result.push(i);
|
|
|
+ }
|
|
|
+
|
|
|
+ return result;
|
|
|
+ };
|
|
|
+ const disabledDateTime = () => {
|
|
|
+ return {
|
|
|
+ disabledHours: () => range(0, 24).splice(4, 20),
|
|
|
+ disabledMinutes: () => range(30, 60),
|
|
|
+ disabledSeconds: () => [55, 56],
|
|
|
+ };
|
|
|
+ };
|
|
|
const { createMessage } = useMessage();
|
|
|
const schemas: FormSchema[] = [
|
|
|
{
|
|
@@ -161,9 +179,10 @@
|
|
|
},
|
|
|
componentProps: {
|
|
|
// disabled: true,
|
|
|
- showTime: { defaultValue: dayjs('00:00:00', 'HH:mm:ss') },
|
|
|
+ showTime: { defaultValue: moment('23:59:59', 'HH:mm:ss') },
|
|
|
valueFormat: 'YYYY-MM-DD HH:mm:ss',
|
|
|
- defaultValue: dayjs().add(7, 'day').format('YYYY-MM-DD') + ' 23:59:59',
|
|
|
+
|
|
|
+ // defaultValue: dayjs().add(7, 'day').format('YYYY-MM-DD') + ' 23:59:59',
|
|
|
format: 'YYYY-MM-DD HH:mm:ss',
|
|
|
disabledDate: (current) => {
|
|
|
return current && current < dayjs().endOf('day');
|