|
@@ -12,8 +12,9 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="下载时间:">
|
|
<el-form-item label="下载时间:">
|
|
<el-date-picker
|
|
<el-date-picker
|
|
- type="datetime"
|
|
|
|
- v-model="state.query.createTime"
|
|
|
|
|
|
+ type="datetimerange"
|
|
|
|
+ format="YYYY-MM-DD HH:mm:ss"
|
|
|
|
+ v-model="createTime"
|
|
placeholder="请选择"
|
|
placeholder="请选择"
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
/>
|
|
/>
|
|
@@ -73,6 +74,8 @@ import comHead from "@/components/head/index.vue";
|
|
import comCompany from "@/components/company-select/index.vue";
|
|
import comCompany from "@/components/company-select/index.vue";
|
|
import comPagination from "@/components/pagination/index.vue";
|
|
import comPagination from "@/components/pagination/index.vue";
|
|
import { getDownloadQuoteScene } from "@/store/scene";
|
|
import { getDownloadQuoteScene } from "@/store/scene";
|
|
|
|
+import { ref, watchEffect } from "vue";
|
|
|
|
+import { dateFormat } from "@/util";
|
|
|
|
|
|
const { state, queryReset, refresh, changPageCurrent, changPageSize } = usePagging({
|
|
const { state, queryReset, refresh, changPageCurrent, changPageSize } = usePagging({
|
|
get: getDownloadQuoteScene,
|
|
get: getDownloadQuoteScene,
|
|
@@ -80,12 +83,21 @@ const { state, queryReset, refresh, changPageCurrent, changPageSize } = usePaggi
|
|
nickName: "",
|
|
nickName: "",
|
|
deptId: "",
|
|
deptId: "",
|
|
userName: "",
|
|
userName: "",
|
|
- createTime: "",
|
|
|
|
|
|
+ startCreateTime: "",
|
|
|
|
+ endCreateTime: "",
|
|
sceneTitle: "",
|
|
sceneTitle: "",
|
|
sceneNum: "",
|
|
sceneNum: "",
|
|
snCode: "",
|
|
snCode: "",
|
|
},
|
|
},
|
|
});
|
|
});
|
|
|
|
+
|
|
|
|
+const createTime = ref<Date[]>([]);
|
|
|
|
+watchEffect(() => {
|
|
|
|
+ if (createTime.value.length === 2) {
|
|
|
|
+ state.query.startCreateTime = dateFormat(createTime.value[0], "yyyy-MM-dd hh:mm:ss");
|
|
|
|
+ state.query.endCreateTime = dateFormat(createTime.value[1], "yyyy-MM-dd hh:mm:ss");
|
|
|
|
+ }
|
|
|
|
+});
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss"></style>
|
|
<style scoped lang="scss"></style>
|