|
@@ -24,7 +24,7 @@
|
|
|
<el-form-item label="日期:" v-if="!isShowTab">
|
|
<el-form-item label="日期:" v-if="!isShowTab">
|
|
|
<el-date-picker v-model="dateRange" type="daterange" range-separator="~" start-placeholder="开始时间"
|
|
<el-date-picker v-model="dateRange" type="daterange" range-separator="~" start-placeholder="开始时间"
|
|
|
end-placeholder="结束时间" clearable unlink-panels value-format="YYYY-MM-DD HH:mm:ss.SSS"
|
|
end-placeholder="结束时间" clearable unlink-panels value-format="YYYY-MM-DD HH:mm:ss.SSS"
|
|
|
- @change="handleDateChange" />
|
|
|
|
|
|
|
+ :default-time="defaultTime" @change="handleDateChange" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="btn-group">
|
|
<div class="btn-group">
|
|
@@ -78,10 +78,12 @@ const typeDisable = ref(true);
|
|
|
const location = { multiple: true }; // 级联选择器(打开多选)
|
|
const location = { multiple: true }; // 级联选择器(打开多选)
|
|
|
const workLocation = ref([]); // 级联选择器,为二维数组(提取workspaceId)
|
|
const workLocation = ref([]); // 级联选择器,为二维数组(提取workspaceId)
|
|
|
const dateRange = ref([]); // 时间段,拆分成startTime/endTime
|
|
const dateRange = ref([]); // 时间段,拆分成startTime/endTime
|
|
|
|
|
+const defaultTime = ref<[Date, Date]>([
|
|
|
|
|
+ new Date(2000, 1, 1, 0, 0, 0),
|
|
|
|
|
+ new Date(2000, 2, 1, 23, 59, 59),
|
|
|
|
|
+])
|
|
|
|
|
|
|
|
const handleSearch = () => {
|
|
const handleSearch = () => {
|
|
|
- console.log(queryForm);
|
|
|
|
|
-
|
|
|
|
|
emits('onSearch', queryForm);
|
|
emits('onSearch', queryForm);
|
|
|
};
|
|
};
|
|
|
|
|
|
|
@@ -89,6 +91,8 @@ const handleReset = () => {
|
|
|
typeDisable.value = true;
|
|
typeDisable.value = true;
|
|
|
workLocation.value = [];
|
|
workLocation.value = [];
|
|
|
dateRange.value = [];
|
|
dateRange.value = [];
|
|
|
|
|
+ Reflect.deleteProperty(queryForm, "startTime");
|
|
|
|
|
+ Reflect.deleteProperty(queryForm, "endTime");
|
|
|
formRef.value?.resetFields();
|
|
formRef.value?.resetFields();
|
|
|
emits('onReset', queryForm);
|
|
emits('onReset', queryForm);
|
|
|
};
|
|
};
|
|
@@ -125,7 +129,6 @@ const handleDateChange = () => {
|
|
|
Reflect.deleteProperty(queryForm, "startTime");
|
|
Reflect.deleteProperty(queryForm, "startTime");
|
|
|
Reflect.deleteProperty(queryForm, "endTime");
|
|
Reflect.deleteProperty(queryForm, "endTime");
|
|
|
}
|
|
}
|
|
|
- console.log(queryForm);
|
|
|
|
|
};
|
|
};
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|