diff --git a/packages/screen/src/views/SnowEventManagement/index.js b/packages/screen/src/views/SnowEventManagement/index.js index 3483b1b..3f7d45b 100644 --- a/packages/screen/src/views/SnowEventManagement/index.js +++ b/packages/screen/src/views/SnowEventManagement/index.js @@ -19,7 +19,7 @@ const yhzid = ref(''); // 养护站id const filterData = reactive({ routeNo: '', // 线路编号 stakeNo: '', // 桩号 - reportTime: '', // 填报时间 + reportTime: null, // 填报时间 }); // 表格过滤条件 const pagination = reactive({ current: 1, @@ -147,6 +147,15 @@ const handleNodeClick = (data, node) => { } }; +// 处理日期格式 +const formatDate = (date) => { + if (!date) return ''; + const pad = n => n.toString().padStart(2, '0'); + const d = new Date(date); + return `${d.getFullYear()}-${pad(d.getMonth()+1)}-${pad(d.getDate())} ` + + `${pad(d.getHours())}:${pad(d.getMinutes())}:${pad(d.getSeconds())}`; +}; + // 获取冰雪事件列表 const getyhzeventList = async (qxmc, yhzid, filterData) => { try { @@ -155,8 +164,8 @@ const getyhzeventList = async (qxmc, yhzid, filterData) => { yhzid: yhzid, routeNo: filterData?.routeNo || '', stakeNo: filterData?.stakeNo || '', - reportTimeStart: filterData?.reportTime[0] || '', - reportTimeEnd: filterData?.reportTime[1] || '', + reportTimeStart: filterData?.reportTime?.[0] ? formatDate(filterData.reportTime[0]) : '', + reportTimeEnd: filterData?.reportTime?.[1] ? formatDate(filterData.reportTime[1]) : '', pageNum: pagination.current, pageSize: pagination.pageSize, } @@ -425,8 +434,8 @@ export default () => { await getTreeData(); await getyhzeventList(); const rowData = (decodeURIComponent(route.params.data)); - if (rowData !== 'undefined' && rowData!== 'null' && rowData !== '' ) { - console.log('rowData@@@',rowData) + if (rowData !== 'undefined' && rowData !== 'null' && rowData !== '') { + console.log('rowData@@@', rowData) const JSONData = JSON.parse(rowData); filterText.value = JSONData.mc; }; diff --git a/packages/screen/src/views/SnowEventManagement/index.vue b/packages/screen/src/views/SnowEventManagement/index.vue index e4264a5..a3347fc 100644 --- a/packages/screen/src/views/SnowEventManagement/index.vue +++ b/packages/screen/src/views/SnowEventManagement/index.vue @@ -31,7 +31,13 @@