feat(addTicket): 时间只展示到日期,补时分秒

This commit is contained in:
woody 2025-05-28 15:44:03 +08:00
parent 36097f96cd
commit 582664120c
1 changed files with 19 additions and 6 deletions

View File

@ -1,4 +1,3 @@
<template>
<div class="page">
<div class="topbox">
@ -120,8 +119,8 @@
<el-date-picker
v-model="ruleForm.ruleFormTime"
:disabled="lookOver"
value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange"
value-format="yyyy-MM-dd"
type="daterange"
:range-separator="'至'"
:start-placeholder="'开始日期'"
:end-placeholder="'结束日期'"
@ -136,8 +135,8 @@
<el-date-picker
v-model="ruleForm.ruleFormTime1"
:disabled="lookOver"
value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange"
value-format="yyyy-MM-dd"
type="daterange"
:range-separator="'至'"
:start-placeholder="'开始日期'"
:end-placeholder="'结束日期'"
@ -296,9 +295,23 @@ export default {
this.$refs['ruleForm'].validate((valid) => {
if (valid) {
let params = {}
//
const formatDateTime = (date, isEndTime = false) => {
if (!date) return ''
const timeStr = isEndTime ? ' 23:59:59' : ' 00:00:00'
return date + timeStr
}
params = {
...this.ruleForm,
pkVertex: this.ruleForm.pkVertex ? this.ruleForm.pkVertex.join(',') : ''
pkVertex: this.ruleForm.pkVertex ? this.ruleForm.pkVertex.join(',') : '',
//
actStartDate: formatDateTime(this.ruleForm.actStartDate, false),
actEndDate: formatDateTime(this.ruleForm.actEndDate, true),
//
disStartDate: formatDateTime(this.ruleForm.disStartDate, false),
disEndDate: formatDateTime(this.ruleForm.disEndDate, true)
}
if (this.controlType == 1) {