fix: 时区去掉使用本地
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m7s

This commit is contained in:
sexygoat
2026-05-15 16:11:47 +08:00
parent c7e2d6fe53
commit aeb08f2cc1
3 changed files with 10 additions and 24 deletions

View File

@@ -187,12 +187,13 @@ export function formatDateTime(
if (isNaN(d.getTime())) return '-' if (isNaN(d.getTime())) return '-'
const year = d.getFullYear() // 使用 UTC 方法获取时间
const month = String(d.getMonth() + 1).padStart(2, '0') const year = d.getUTCFullYear()
const day = String(d.getDate()).padStart(2, '0') const month = String(d.getUTCMonth() + 1).padStart(2, '0')
const hours = String(d.getHours()).padStart(2, '0') const day = String(d.getUTCDate()).padStart(2, '0')
const minutes = String(d.getMinutes()).padStart(2, '0') const hours = String(d.getUTCHours()).padStart(2, '0')
const seconds = String(d.getSeconds()).padStart(2, '0') const minutes = String(d.getUTCMinutes()).padStart(2, '0')
const seconds = String(d.getUTCSeconds()).padStart(2, '0')
return format return format
.replace('YYYY', String(year)) .replace('YYYY', String(year))
@@ -203,6 +204,7 @@ export function formatDateTime(
.replace('ss', seconds) .replace('ss', seconds)
} }
/** /**
* 格式化费率(基点 -> 百分比) * 格式化费率(基点 -> 百分比)
* @param basisPoints 费率基点100基点=1% * @param basisPoints 费率基点100基点=1%

View File

@@ -772,15 +772,7 @@
// 表单验证规则 // 表单验证规则
const rules = reactive<FormRules>({ const rules = reactive<FormRules>({
username: [ username: [{ required: true, message: '请输入账号名称', trigger: 'blur' }],
{ required: true, message: '请输入账号名称', trigger: 'blur' },
{ min: 2, max: 50, message: '长度在 2 到 50 个字符', trigger: 'blur' },
{
pattern: /^[a-zA-Z0-9_-]+$/,
message: '用户名只能包含字母、数字、下划线和横线',
trigger: 'blur'
}
],
password: [ password: [
{ required: true, message: '请输入密码', trigger: 'blur' }, { required: true, message: '请输入密码', trigger: 'blur' },
{ min: 8, max: 32, message: '密码长度为 8-32 个字符', trigger: 'blur' } { min: 8, max: 32, message: '密码长度为 8-32 个字符', trigger: 'blur' }

View File

@@ -540,15 +540,7 @@
// 表单验证规则 // 表单验证规则
const accountRules = reactive<FormRules>({ const accountRules = reactive<FormRules>({
username: [ username: [{ required: true, message: '请输入用户名', trigger: 'blur' }],
{ required: true, message: '请输入用户名', trigger: 'blur' },
{ min: 2, max: 50, message: '长度在 2 到 50 个字符', trigger: 'blur' },
{
pattern: /^[a-zA-Z0-9_-]+$/,
message: '用户名只能包含字母、数字、下划线和横线',
trigger: 'blur'
}
],
password: [ password: [
{ required: true, message: '请输入密码', trigger: 'blur' }, { required: true, message: '请输入密码', trigger: 'blur' },
{ min: 6, max: 20, message: '密码长度为 6-20 个字符', trigger: 'blur' } { min: 6, max: 20, message: '密码长度为 6-20 个字符', trigger: 'blur' }