This commit is contained in:
Zy
2026-09-10 16:12:22 +08:00
parent e8564269b0
commit 292ee1a6dd
68 changed files with 1397 additions and 757 deletions

View File

@@ -8,6 +8,7 @@
<el-form-item label="选择日期" prop="itemName">
<el-date-picker
v-model="starDate"
clearable
end-placeholder="结束日期"
format="YYYY/MM/DD"
range-separator="到"
@@ -15,6 +16,7 @@
type="daterange"
unlink-panels
value-format="YYYY/MM/DD"
@clear="handleClear"
/>
</el-form-item>
<el-form-item>
@@ -76,13 +78,18 @@ const data = reactive({
}
});
const starDate = ref([]);
function handleClear() {
starDate.value = [];
queryParams.value.queryDateBegin = undefined;
queryParams.value.queryDateEnd = undefined;
}
const { queryParams } = toRefs(data);
/** 查询巡检项目列表 */
const getList = async () => {
queryParams.value.statDate = starDate.value.join('-');
queryParams.value.queryDateBegin = starDate.value[0];
queryParams.value.queryDateEnd = starDate.value[1];
queryParams.value.queryDateBegin = starDate.value[0] || undefined;
queryParams.value.queryDateEnd = starDate.value[1] || undefined;
loading.value = true;
listItem(queryParams.value)
.then((res) => {