From 1b913a7b9ceace4909594225a201efe9fbae93d3 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期三, 09 三月 2022 23:07:19 +0800 Subject: [PATCH] 2022-03-09 --- src/tabviews/zshare/topSearch/index.jsx | 28 ++++++++++++++++++++++++++-- 1 files changed, 26 insertions(+), 2 deletions(-) diff --git a/src/tabviews/zshare/topSearch/index.jsx b/src/tabviews/zshare/topSearch/index.jsx index 8f02a8b..316dca4 100644 --- a/src/tabviews/zshare/topSearch/index.jsx +++ b/src/tabviews/zshare/topSearch/index.jsx @@ -116,7 +116,15 @@ } if (item.advanced && item.initval) { - advanceValues.push({field: item.field, type: item.type, label: item.label, value: item.initval}) + let val = item.initval + if (item.precision === 'hour') { + if (/,/ig.test(val)) { + val = val.split(',').map(m => m + ':00').join(',') + } else { + val = val + ':00' + } + } + advanceValues.push({field: item.field, type: item.type, label: item.label, value: val}) } if (item.type === 'group') { @@ -580,7 +588,15 @@ record[item.field] = item.initval } if (item.advanced && item.initval) { - advanceValues.push({field: item.field, type: item.type, label: item.label, value: item.initval}) + let val = item.initval + if (item.precision === 'hour') { + if (/,/ig.test(val)) { + val = val.split(',').map(m => m + ':00').join(',') + } else { + val = val + ':00' + } + } + advanceValues.push({field: item.field, type: item.type, label: item.label, value: val}) } return item @@ -667,6 +683,7 @@ label: item.label, match: item.match, required: item.required, + precision: item.precision || '', forbid: item.$forbid }) } @@ -684,6 +701,13 @@ let val = this.record[item.field] if (val || val === 0) { + if (item.precision === 'hour') { + if (/,/ig.test(val)) { + val = val.split(',').map(m => m + ':00').join(',') + } else { + val = val + ':00' + } + } advanceValues.push({field: item.field, type: item.type, label: item.label, value: val}) } }) -- Gitblit v1.8.0