feat: 修改方法名

This commit is contained in:
zhengkunwang223 2023-01-16 15:55:53 +08:00 committed by zhengkunwang223
parent cc17499207
commit 3ffda84dee
33 changed files with 81 additions and 79 deletions

View file

@ -33,7 +33,7 @@
<script lang="ts" setup>
import { logContainer } from '@/api/modules/container';
import i18n from '@/lang';
import { dateFromatForName } from '@/utils/util';
import { dateFormatForName } from '@/utils/util';
import { nextTick, reactive, ref, shallowRef } from 'vue';
import { Codemirror } from 'vue-codemirror';
import { javascript } from '@codemirror/lang-javascript';
@ -98,7 +98,7 @@ const onDownload = async () => {
const a = document.createElement('a');
a.style.display = 'none';
a.href = downloadUrl;
a.download = logSearch.container + '-' + dateFromatForName(new Date()) + '.log';
a.download = logSearch.container + '-' + dateFormatForName(new Date()) + '.log';
const event = new MouseEvent('click');
a.dispatchEvent(event);
};

View file

@ -35,7 +35,7 @@ export function getBrowserLang() {
}
return defaultBrowserLang;
}
export function dateFromat(row: number, col: number, dataStr: any) {
export function dateFormat(row: any, col: any, dataStr: any) {
const date = new Date(dataStr);
const y = date.getFullYear();
let m: string | number = date.getMonth() + 1;
@ -52,7 +52,7 @@ export function dateFromat(row: number, col: number, dataStr: any) {
}
//2016-01-12
export function dateFromatSimple(dataStr: any) {
export function dateFormatSimple(dataStr: any) {
const date = new Date(dataStr);
const y = date.getFullYear();
let m: string | number = date.getMonth() + 1;
@ -63,7 +63,7 @@ export function dateFromatSimple(dataStr: any) {
}
// 20221013151302
export function dateFromatForName(dataStr: any) {
export function dateFormatForName(dataStr: any) {
const date = new Date(dataStr);
const y = date.getFullYear();
let m: string | number = date.getMonth() + 1;
@ -80,7 +80,7 @@ export function dateFromatForName(dataStr: any) {
}
// 10-13 \n 15:13
export function dateFromatWithoutYear(dataStr: any) {
export function dateFormatWithoutYear(dataStr: any) {
const date = new Date(dataStr);
let m: string | number = date.getMonth() + 1;
m = m < 10 ? `0${String(m)}` : m;
@ -94,7 +94,7 @@ export function dateFromatWithoutYear(dataStr: any) {
}
// 20221013151302
export function dateFromatForSecond(dataStr: any) {
export function dateFormatForSecond(dataStr: any) {
const date = new Date(dataStr);
let h: string | number = date.getHours();
h = h < 10 ? `0${String(h)}` : h;

View file

@ -33,7 +33,7 @@
<el-table-column
prop="createdAt"
:label="$t('app.backupdate')"
:formatter="dateFromat"
:formatter="dateFormat"
show-overflow-tooltip
/>
<fu-table-operations
@ -73,7 +73,7 @@ import { DelAppBackups, GetAppBackups, InstalledOp } from '@/api/modules/app';
import { reactive, ref } from 'vue';
import ComplexTable from '@/components/complex-table/index.vue';
import Header from '@/components/drawer-header/index.vue';
import { dateFromat } from '@/utils/util';
import { dateFormat } from '@/utils/util';
import { ElMessage } from 'element-plus';
import i18n from '@/lang';
import { useDeleteData } from '@/hooks/use-delete-data';

View file

@ -95,7 +95,7 @@
<el-table-column
prop="createTime"
:label="$t('commons.table.date')"
:formatter="dateFromat"
:formatter="dateFormat"
show-overflow-tooltip
/>
<fu-table-operations
@ -130,7 +130,7 @@ import TerminalDialog from '@/views/container/container/terminal/index.vue';
import CodemirrorDialog from '@/components/codemirror-dialog/codemirror.vue';
import ComplexTable from '@/components/complex-table/index.vue';
import Status from '@/components/status/index.vue';
import { dateFromat } from '@/utils/util';
import { dateFormat } from '@/utils/util';
import { composeOperator, ContainerOperator, inspect, searchContainer } from '@/api/modules/container';
import { ElMessage, ElMessageBox } from 'element-plus';
import i18n from '@/lang';

View file

@ -71,7 +71,7 @@
<el-table-column
prop="createTime"
:label="$t('commons.table.date')"
:formatter="dateFromat"
:formatter="dateFormat"
show-overflow-tooltip
/>
<fu-table-operations
@ -107,7 +107,7 @@ import CodemirrorDialog from '@/components/codemirror-dialog/codemirror.vue';
import Status from '@/components/status/index.vue';
import Submenu from '@/views/container/index.vue';
import { reactive, onMounted, ref } from 'vue';
import { dateFromat } from '@/utils/util';
import { dateFormat } from '@/utils/util';
import { ContainerOperator, inspect, loadDockerStatus, searchContainer } from '@/api/modules/container';
import { Container } from '@/api/interface/container';
import { ElMessage, ElMessageBox } from 'element-plus';

View file

@ -49,7 +49,7 @@
<script lang="ts" setup>
import { logContainer } from '@/api/modules/container';
import i18n from '@/lang';
import { dateFromatForName } from '@/utils/util';
import { dateFormatForName } from '@/utils/util';
import { nextTick, reactive, ref, shallowRef } from 'vue';
import { Codemirror } from 'vue-codemirror';
import { javascript } from '@codemirror/lang-javascript';
@ -114,7 +114,7 @@ const onDownload = async () => {
const a = document.createElement('a');
a.style.display = 'none';
a.href = downloadUrl;
a.download = logSearch.container + '-' + dateFromatForName(new Date()) + '.log';
a.download = logSearch.container + '-' + dateFormatForName(new Date()) + '.log';
const event = new MouseEvent('click');
a.dispatchEvent(event);
};

View file

@ -50,7 +50,7 @@
<script lang="ts" setup>
import { ref } from 'vue';
import { ContainerStats } from '@/api/modules/container';
import { dateFromatForSecond } from '@/utils/util';
import { dateFormatForSecond } from '@/utils/util';
import * as echarts from 'echarts';
import i18n from '@/lang';
@ -142,7 +142,7 @@ const loadData = async () => {
if (netRxDatas.value.length > 20) {
netRxDatas.value.splice(0, 1);
}
timeDatas.value.push(dateFromatForSecond(res.data.shotTime));
timeDatas.value.push(dateFormatForSecond(res.data.shotTime));
if (timeDatas.value.length > 20) {
timeDatas.value.splice(0, 1);
}

View file

@ -33,7 +33,7 @@
<el-table-column :label="$t('container.size')" prop="size" min-width="70" fix />
<el-table-column :label="$t('commons.table.createdAt')" min-width="80" fix>
<template #default="{ row }">
{{ dateFromat(0, 0, row.createdAt) }}
{{ dateFormatSimple(row.createdAt) }}
</template>
</el-table-column>
<fu-table-operations
@ -81,7 +81,7 @@
<script lang="ts" setup>
import ComplexTable from '@/components/complex-table/index.vue';
import { reactive, onMounted, ref } from 'vue';
import { dateFromat } from '@/utils/util';
import { dateFormatSimple } from '@/utils/util';
import Submenu from '@/views/container/index.vue';
import { Container } from '@/api/interface/container';
import LayoutContent from '@/layout/layout-content.vue';

View file

@ -63,7 +63,7 @@
prop="createdAt"
min-width="90"
:label="$t('commons.table.date')"
:formatter="dateFromat"
:formatter="dateFormat"
/>
<fu-table-operations :buttons="buttons" :label="$t('commons.table.operate')" fix />
</ComplexTable>
@ -82,7 +82,7 @@ import CreateDialog from '@/views/container/network/create/index.vue';
import CodemirrorDialog from '@/components/codemirror-dialog/codemirror.vue';
import Submenu from '@/views/container/index.vue';
import { reactive, onMounted, ref } from 'vue';
import { dateFromat } from '@/utils/util';
import { dateFormat } from '@/utils/util';
import { deleteNetwork, searchNetwork, inspect, loadDockerStatus } from '@/api/modules/container';
import { Container } from '@/api/interface/container';
import i18n from '@/lang';

View file

@ -46,7 +46,7 @@
</el-table-column>
<el-table-column :label="$t('commons.table.createdAt')" min-width="80" fix>
<template #default="{ row }">
{{ dateFromat(0, 0, row.createdAt) }}
{{ dateFormatSimple(row.createdAt) }}
</template>
</el-table-column>
<fu-table-operations :buttons="buttons" :label="$t('commons.table.operate')" />
@ -65,7 +65,7 @@ import OperatorDialog from '@/views/container/repo/operator/index.vue';
import DeleteDialog from '@/views/container/repo/delete/index.vue';
import Submenu from '@/views/container/index.vue';
import { reactive, onMounted, ref } from 'vue';
import { dateFromat } from '@/utils/util';
import { dateFormatSimple } from '@/utils/util';
import { Container } from '@/api/interface/container';
import { loadDockerStatus, searchImageRepo } from '@/api/modules/container';
import i18n from '@/lang';

View file

@ -39,7 +39,7 @@
<el-table-column :label="$t('container.description')" prop="description" min-width="200" fix />
<el-table-column :label="$t('commons.table.createdAt')" min-width="80" fix>
<template #default="{ row }">
{{ dateFromat(0, 0, row.createdAt) }}
{{ dateFormatSimple(row.createdAt) }}
</template>
</el-table-column>
<fu-table-operations :buttons="buttons" :label="$t('commons.table.operate')" />
@ -86,7 +86,7 @@ import { Codemirror } from 'vue-codemirror';
import { javascript } from '@codemirror/lang-javascript';
import { oneDark } from '@codemirror/theme-one-dark';
import { reactive, onMounted, ref } from 'vue';
import { dateFromat } from '@/utils/util';
import { dateFormatSimple } from '@/utils/util';
import { Container } from '@/api/interface/container';
import OperatorDialog from '@/views/container/template/operator/index.vue';
import { deleteComposeTemplate, loadDockerStatus, searchComposeTemplate } from '@/api/modules/container';

View file

@ -52,7 +52,7 @@
prop="createdAt"
min-width="90"
:label="$t('commons.table.date')"
:formatter="dateFromat"
:formatter="dateFormat"
/>
<fu-table-operations :buttons="buttons" :label="$t('commons.table.operate')" fix />
</ComplexTable>
@ -71,7 +71,7 @@ import CreateDialog from '@/views/container/volume/create/index.vue';
import Submenu from '@/views/container/index.vue';
import CodemirrorDialog from '@/components/codemirror-dialog/codemirror.vue';
import { reactive, onMounted, ref } from 'vue';
import { dateFromat } from '@/utils/util';
import { dateFormat } from '@/utils/util';
import { deleteVolume, searchVolume, inspect, loadDockerStatus } from '@/api/modules/container';
import { Container } from '@/api/interface/container';
import i18n from '@/lang';

View file

@ -29,7 +29,7 @@
>
<el-icon v-if="item.status === 'Success'"><Select /></el-icon>
<el-icon v-if="item.status === 'Failed'"><CloseBold /></el-icon>
{{ dateFromat(0, 0, item.startTime) }}
{{ dateFormatSimple(item.startTime) }}
</li>
</ul>
<div style="margin-top: 10px; margin-bottom: 5px; font-size: 12px; float: right">
@ -164,7 +164,7 @@
<el-row>
<el-col :span="8">
<el-form-item :label="$t('commons.search.timeStart')">
{{ dateFromat(0, 0, currentRecord?.startTime) }}
{{ dateFormatSimple(currentRecord?.startTime) }}
</el-form-item>
</el-col>
<el-col :span="8">
@ -232,7 +232,7 @@ import { Cronjob } from '@/api/interface/cronjob';
import { loadZero } from '@/utils/util';
import { loadBackupName } from '@/views/setting/helper';
import { searchRecords, download } from '@/api/modules/cronjob';
import { dateFromat, dateFromatForName } from '@/utils/util';
import { dateFormatSimple, dateFormatForName } from '@/utils/util';
import i18n from '@/lang';
import { ElMessage } from 'element-plus';
import { LoadFile } from '@/api/modules/files';
@ -362,9 +362,9 @@ const onDownload = async (recordID: number, backupID: number) => {
a.style.display = 'none';
a.href = downloadUrl;
if (dialogData.value.rowData!.type === 'database') {
a.download = dateFromatForName(currentRecord.value?.startTime) + '.sql.gz';
a.download = dateFormatForName(currentRecord.value?.startTime) + '.sql.gz';
} else {
a.download = dateFromatForName(currentRecord.value?.startTime) + '.tar.gz';
a.download = dateFormatForName(currentRecord.value?.startTime) + '.tar.gz';
}
const event = new MouseEvent('click');
a.dispatchEvent(event);

View file

@ -21,7 +21,7 @@
<el-table-column
prop="createdAt"
:label="$t('commons.table.date')"
:formatter="dateFromat"
:formatter="dateFormat"
show-overflow-tooltip
/>
@ -34,7 +34,7 @@
<script lang="ts" setup>
import ComplexTable from '@/components/complex-table/index.vue';
import { reactive, ref } from 'vue';
import { dateFromat } from '@/utils/util';
import { dateFormat } from '@/utils/util';
import { useDeleteData } from '@/hooks/use-delete-data';
import { backup, recover } from '@/api/modules/database';
import i18n from '@/lang';

View file

@ -86,7 +86,7 @@
<el-table-column
prop="createdAt"
:label="$t('commons.table.date')"
:formatter="dateFromat"
:formatter="dateFormat"
show-overflow-tooltip
/>
<fu-table-operations
@ -196,7 +196,7 @@ import AppResources from '@/views/database/mysql/check/index.vue';
import Setting from '@/views/database/mysql/setting/index.vue';
import AppStatus from '@/components/app-status/index.vue';
import Submenu from '@/views/database/index.vue';
import { dateFromat } from '@/utils/util';
import { dateFormat } from '@/utils/util';
import { reactive, ref } from 'vue';
import {
deleteCheckMysqlDB,

View file

@ -57,7 +57,7 @@ import { LoadFile } from '@/api/modules/files';
import ConfirmDialog from '@/components/confirm-dialog/index.vue';
import { updateMysqlVariables } from '@/api/modules/database';
import { ElMessage } from 'element-plus';
import { dateFromatForName } from '@/utils/util';
import { dateFormatForName } from '@/utils/util';
import i18n from '@/lang';
import { loadBaseDir } from '@/api/modules/setting';
@ -141,7 +141,7 @@ const onDownload = async () => {
const a = document.createElement('a');
a.style.display = 'none';
a.href = downloadUrl;
a.download = mysqlName.value + '-slowlogs-' + dateFromatForName(new Date()) + '.log';
a.download = mysqlName.value + '-slowlogs-' + dateFormatForName(new Date()) + '.log';
const event = new MouseEvent('click');
a.dispatchEvent(event);
};

View file

@ -48,7 +48,7 @@
</el-table-column>
<el-table-column :label="$t('commons.table.createdAt')" min-width="80" fix>
<template #default="{ row }">
{{ dateFromat(0, 0, row.modTime) }}
{{ dateFormatSimple(row.modTime) }}
</template>
</el-table-column>
<fu-table-operations
@ -66,7 +66,7 @@
<script lang="ts" setup>
import ComplexTable from '@/components/complex-table/index.vue';
import { reactive, ref } from 'vue';
import { computeSize, dateFromat } from '@/utils/util';
import { computeSize, dateFormatSimple } from '@/utils/util';
import { useDeleteData } from '@/hooks/use-delete-data';
import { recoverByUpload } from '@/api/modules/database';
import i18n from '@/lang';

View file

@ -157,7 +157,7 @@ import App from '@/views/home/app/index.vue';
import CardWithHeader from '@/components/card-with-header/index.vue';
import i18n from '@/lang';
import { Dashboard } from '@/api/interface/dashboard';
import { dateFromatForSecond, computeSize } from '@/utils/util';
import { dateFormatForSecond, computeSize } from '@/utils/util';
import { useRouter } from 'vue-router';
import { loadBaseInfo, loadCurrentInfo } from '@/api/modules/dashboard';
import { getIOOptions, getNetworkOptions } from '@/api/modules/monitor';
@ -341,11 +341,11 @@ const onLoadCurrentInfo = async () => {
}
currentChartInfo.ioCount = Number(((res.data.ioCount - currentInfo.value.ioCount) / 3).toFixed(2));
timeIODatas.value.push(dateFromatForSecond(res.data.shotTime));
timeIODatas.value.push(dateFormatForSecond(res.data.shotTime));
if (timeIODatas.value.length > 20) {
timeIODatas.value.splice(0, 1);
}
timeNetDatas.value.push(dateFromatForSecond(res.data.shotTime));
timeNetDatas.value.push(dateFormatForSecond(res.data.shotTime));
if (timeNetDatas.value.length > 20) {
timeNetDatas.value.splice(0, 1);
}

View file

@ -11,7 +11,7 @@
<el-descriptions-item :label="$t('file.user')">{{ data.user }}</el-descriptions-item>
<el-descriptions-item :label="$t('file.group')">{{ data.group }}</el-descriptions-item>
<el-descriptions-item :label="$t('commons.table.updatedAt')">
{{ dateFromat(0, 0, data.modTime) }}
{{ dateFormatSimple(data.modTime) }}
</el-descriptions-item>
</el-descriptions>
</el-col>
@ -23,7 +23,7 @@
import { GetFileContent } from '@/api/modules/files';
import { computeSize } from '@/utils/util';
import { ref } from 'vue';
import { dateFromat } from '@/utils/util';
import { dateFormatSimple } from '@/utils/util';
interface InfoProps {
path: string;

View file

@ -116,7 +116,7 @@
<el-table-column
:label="$t('file.updateTime')"
prop="modTime"
:formatter="dateFromat"
:formatter="dateFormat"
min-width="150"
show-overflow-tooltip
></el-table-column>
@ -187,7 +187,7 @@ import {
SaveFileContent,
ComputeDirSize,
} from '@/api/modules/files';
import { computeSize, dateFromat, getIcon, getRandomStr } from '@/utils/util';
import { computeSize, dateFormat, getIcon, getRandomStr } from '@/utils/util';
import { File } from '@/api/interface/file';
import { useDeleteData } from '@/hooks/use-delete-data';
import { ElMessage } from 'element-plus';

View file

@ -114,7 +114,7 @@ import { ref, reactive, onMounted, onBeforeUnmount } from 'vue';
import * as echarts from 'echarts';
import { loadMonitor, getNetworkOptions } from '@/api/modules/monitor';
import { Monitor } from '@/api/interface/monitor';
import { dateFromatWithoutYear } from '@/utils/util';
import { dateFormatWithoutYear } from '@/utils/util';
import i18n from '@/lang';
const zoomStart = ref();
@ -211,7 +211,7 @@ const search = async (param: string) => {
switch (item.param) {
case 'base':
let baseDate = item.date.map(function (item: any) {
return dateFromatWithoutYear(item);
return dateFormatWithoutYear(item);
});
if (param === 'cpu' || param === 'all') {
let cpuData = item.value.map(function (item: any) {
@ -241,7 +241,7 @@ const search = async (param: string) => {
break;
case 'network':
let networkDate = item.date.map(function (item: any) {
return dateFromatWithoutYear(item);
return dateFormatWithoutYear(item);
});
let networkUp = item.value.map(function (item: any) {
return item.up.toFixed(2);
@ -327,7 +327,7 @@ function initLoadCharts(item: Monitor.MonitorData) {
grid: { left: '7%', right: '7%', bottom: '20%' },
xAxis: {
data: item.date.map(function (item: any) {
return dateFromatWithoutYear(item);
return dateFormatWithoutYear(item);
}),
},
yAxis: [
@ -425,7 +425,7 @@ function initIOCharts(item: Monitor.MonitorData) {
grid: { left: '7%', right: '7%', bottom: '20%' },
xAxis: {
data: item.date.map(function (item: any) {
return dateFromatWithoutYear(item);
return dateFormatWithoutYear(item);
}),
},
yAxis: [
@ -482,7 +482,7 @@ function changeChartSize() {
}
onMounted(() => {
zoomStart.value = dateFromatWithoutYear(new Date(new Date().setHours(0, 0, 0, 0)));
zoomStart.value = dateFormatWithoutYear(new Date(new Date().setHours(0, 0, 0, 0)));
loadNetworkOptions();
window.addEventListener('resize', changeChartSize);
});

View file

@ -28,7 +28,7 @@
<el-table-column
prop="createdAt"
:label="$t('commons.table.date')"
:formatter="dateFromat"
:formatter="dateFormat"
show-overflow-tooltip
/>
</ComplexTable>
@ -41,8 +41,8 @@
<script setup lang="ts">
import ComplexTable from '@/components/complex-table/index.vue';
import ConfirmDialog from '@/components/confirm-dialog/index.vue';
import { dateFromat } from '@/utils/util';
import LayoutContent from '@/layout/layout-content.vue';
import { dateFormat } from '@/utils/util';
import { cleanLogs, getLoginLogs } from '@/api/modules/log';
import Submenu from '@/views/log/index.vue';
import { onMounted, reactive, ref } from '@vue/runtime-core';

View file

@ -39,7 +39,7 @@
<el-table-column
prop="createdAt"
:label="$t('commons.table.date')"
:formatter="dateFromat"
:formatter="dateFormat"
show-overflow-tooltip
/>
</ComplexTable>
@ -53,7 +53,7 @@
<script setup lang="ts">
import ComplexTable from '@/components/complex-table/index.vue';
import ConfirmDialog from '@/components/confirm-dialog/index.vue';
import { dateFromat } from '@/utils/util';
import { dateFormat } from '@/utils/util';
import LayoutContent from '@/layout/layout-content.vue';
import { cleanLogs, getOperationLogs } from '@/api/modules/log';
import Submenu from '@/views/log/index.vue';

View file

@ -191,7 +191,7 @@
{{ sftpData.bucket }}
</el-form-item>
<el-form-item :label="$t('commons.table.createdAt')">
{{ dateFromat(0, 0, sftpData.createdAt) }}
{{ dateFormatSimple(sftpData.createdAt) }}
</el-form-item>
</div>
<el-alert v-else center style="height: 167px; background-color: #e2e4ec" :closable="false">
@ -214,7 +214,7 @@
</div>
</template>
<script setup lang="ts">
import { dateFromat } from '@/utils/util';
import { dateFormatSimple } from '@/utils/util';
import { onMounted, ref } from 'vue';
import LayoutContent from '@/layout/layout-content.vue';
import { getBackupList, deleteBackup } from '@/api/modules/backup';

View file

@ -186,7 +186,9 @@ import LayoutContent from '@/layout/layout-content.vue';
import { updatePassword, updateSetting, getMFA, bindMFA, getSettingInfo } from '@/api/modules/setting';
import i18n from '@/lang';
import { Rules } from '@/global/form-rules';
import { dateFromat } from '@/utils/util';
import { dateFormatSimple } from '@/utils/util';
const emit = defineEmits(['search']);
import { GlobalStore } from '@/store';
import router from '@/routers';
@ -377,7 +379,7 @@ const submitTimeout = async (formEl: FormInstance | undefined) => {
loading.value = false;
search();
loadTimeOut();
form.expirationTime = dateFromat(0, 0, time);
form.expirationTime = dateFormatSimple(time);
timeoutVisiable.value = false;
})
.catch(() => {

View file

@ -29,10 +29,10 @@
{{ ssl.type }}
</el-descriptions-item>
<el-descriptions-item :label="$t('ssl.startDate')">
{{ dateFromat(0, 0, ssl.startDate) }}
{{ dateFormatSimple(ssl.startDate) }}
</el-descriptions-item>
<el-descriptions-item :label="$t('website.expireDate')">
{{ dateFromat(0, 0, ssl.expireDate) }}
{{ dateFormatSimple(ssl.expireDate) }}
</el-descriptions-item>
</el-descriptions>
</div>
@ -61,7 +61,7 @@
<script lang="ts" setup>
import { GetSSL } from '@/api/modules/website';
import { ref } from 'vue';
import { dateFromat, getProvider } from '@/utils/util';
import { dateFormatSimple, getProvider } from '@/utils/util';
import { ElMessage } from 'element-plus';
import i18n from '@/lang';
import useClipboard from 'vue-clipboard3';

View file

@ -46,7 +46,7 @@
<el-table-column
prop="expireDate"
:label="$t('website.expireDate')"
:formatter="dateFromat"
:formatter="dateFormat"
show-overflow-tooltip
/>
<fu-table-operations
@ -76,7 +76,7 @@ import AcmeAccount from './acme-account/index.vue';
import Renew from './renew/index.vue';
import Create from './create/index.vue';
import Detail from './detail/index.vue';
import { dateFromat, getProvider } from '@/utils/util';
import { dateFormat, getProvider } from '@/utils/util';
import i18n from '@/lang';
import { Website } from '@/api/interface/website';
import { useDeleteData } from '@/hooks/use-delete-data';

View file

@ -24,7 +24,7 @@
<el-table-column
prop="createdAt"
:label="$t('commons.table.date')"
:formatter="dateFromat"
:formatter="dateFormat"
show-overflow-tooltip
/>
<fu-table-operations :buttons="buttons" :label="$t('commons.table.operate')" fix />
@ -35,7 +35,7 @@
<script lang="ts" setup>
import ComplexTable from '@/components/complex-table/index.vue';
import { reactive, ref } from 'vue';
import { dateFromat } from '@/utils/util';
import { dateFormat } from '@/utils/util';
import { useDeleteData } from '@/hooks/use-delete-data';
import i18n from '@/lang';
import { ElMessage } from 'element-plus';

View file

@ -72,7 +72,7 @@
{{ websiteSSL.acmeAccount.email }}
</el-descriptions-item>
<el-descriptions-item :label="$t('website.expireDate')">
{{ dateFromat(1, 1, websiteSSL.expireDate) }}
{{ dateFormatSimple(websiteSSL.expireDate) }}
</el-descriptions-item>
</el-descriptions>
</el-form-item>
@ -123,7 +123,7 @@ import { ElMessage, ElMessageBox, FormInstance } from 'element-plus';
import { computed, onMounted, reactive, ref } from 'vue';
import i18n from '@/lang';
import { Rules } from '@/global/form-rules';
import { dateFromat, getProvider } from '@/utils/util';
import { dateFormatSimple, getProvider } from '@/utils/util';
const props = defineProps({
id: {

View file

@ -42,7 +42,7 @@ import { javascript } from '@codemirror/lang-javascript';
import { oneDark } from '@codemirror/theme-one-dark';
import { computed, nextTick, onMounted, onUnmounted, ref, shallowRef } from 'vue';
import { OpWebsiteLog } from '@/api/modules/website';
import { dateFromatForName } from '@/utils/util';
import { dateFormatForName } from '@/utils/util';
const extensions = [javascript(), oneDark];
const props = defineProps({
@ -129,7 +129,7 @@ const onDownload = async () => {
const a = document.createElement('a');
a.style.display = 'none';
a.href = downloadUrl;
a.download = logType.value + '-' + dateFromatForName(new Date()) + '.log';
a.download = logType.value + '-' + dateFormatForName(new Date()) + '.log';
const event = new MouseEvent('click');
a.dispatchEvent(event);
};

View file

@ -106,7 +106,7 @@
{{ $t('website.neverExpire') }}
</span>
<span v-else @click="openDatePicker(row, $index)">
{{ dateFromatSimple(row.expireDate) }}
{{ dateFormatSimple(row.expireDate) }}
</span>
</div>
</template>
@ -152,7 +152,7 @@ import i18n from '@/lang';
import router from '@/routers';
import { App } from '@/api/interface/app';
import { ElMessage, ElMessageBox } from 'element-plus';
import { dateFromatSimple } from '@/utils/util';
import { dateFormatSimple } from '@/utils/util';
const shortcuts = [
{
@ -269,7 +269,7 @@ const pickerVisibility = (visibility: boolean, row: any) => {
};
const submitDate = (row: any) => {
const reqDate = dateFromatSimple(row.expireDate);
const reqDate = dateFormatSimple(row.expireDate);
const req = {
id: row.id,
primaryDomain: row.primaryDomain,

View file

@ -18,7 +18,7 @@
<span v-if="isEver(props.expireDate)">
{{ $t('website.neverExpire') }}
</span>
<span v-else>{{ dateFromatSimple(props.expireDate) }}</span>
<span v-else>{{ dateFormatSimple(props.expireDate) }}</span>
</el-tag>
</div>
</el-col>
@ -27,7 +27,7 @@
</template>
<script lang="ts" setup>
import Status from '@/components/status/index.vue';
import { dateFromatSimple } from '@/utils/util';
import { dateFormatSimple } from '@/utils/util';
const props = defineProps({
primaryDomain: {
type: String,

View file

@ -46,7 +46,7 @@
</el-table-column>
<el-table-column :label="$t('commons.table.createdAt')" min-width="80" fix>
<template #default="{ row }">
{{ dateFromat(0, 0, row.modTime) }}
{{ dateFormatSimple(row.modTime) }}
</template>
</el-table-column>
<fu-table-operations
@ -64,7 +64,7 @@
<script lang="ts" setup>
import ComplexTable from '@/components/complex-table/index.vue';
import { reactive, ref } from 'vue';
import { computeSize, dateFromat } from '@/utils/util';
import { computeSize, dateFormatSimple } from '@/utils/util';
import { useDeleteData } from '@/hooks/use-delete-data';
import i18n from '@/lang';
import { ElMessage, UploadFile, UploadFiles, UploadInstance, UploadProps } from 'element-plus';