Commit 6eb37c90 by 陈岩

feat: 聚类结果增加过滤条件

1 parent f6d583ad
...@@ -159,11 +159,21 @@ ...@@ -159,11 +159,21 @@
<a-time-picker format="HH:mm:ss" valueFormat="HH:mm:ss" v-model:value="queryForm.startTime" style="width: 130px"/> <a-time-picker format="HH:mm:ss" valueFormat="HH:mm:ss" v-model:value="queryForm.startTime" style="width: 130px"/>
<a-time-picker format="HH:mm:ss" valueFormat="HH:mm:ss" v-model:value="queryForm.endTime" style="width: 130px"/> <a-time-picker format="HH:mm:ss" valueFormat="HH:mm:ss" v-model:value="queryForm.endTime" style="width: 130px"/>
</a-form-item> </a-form-item>
<a-form-item label="图片数量:" style="padding: 5px 0"> <a-form-item label="图片数量:" style="padding: 5px 0">
<a-input v-model:value="queryForm.minPic" style="width: 70px"/> <a-input v-model:value="queryForm.minPic" style="width: 70px"/>
<a-input v-model:value="queryForm.maxPic" style="width: 70px"/> <a-input v-model:value="queryForm.maxPic" style="width: 70px"/>
</a-form-item> </a-form-item>
<a-form-item label="是否过滤" style="padding: 5px 0">
<a-radio-group v-model:value="queryForm.filter">
<a-radio :value="0">不过滤</a-radio>
<a-radio :value="1">过滤</a-radio>
</a-radio-group>
</a-form-item>
<a-form-item style="padding: 5px 0"> <a-form-item style="padding: 5px 0">
<a-button type="primary" @click="clickSearch" :loading="isLoading">查询</a-button> <a-button type="primary" @click="clickSearch" :loading="isLoading">查询</a-button>
</a-form-item> </a-form-item>
...@@ -455,6 +465,7 @@ export default { ...@@ -455,6 +465,7 @@ export default {
gender:[], gender:[],
receptionType:'', receptionType:'',
sortType:'', sortType:'',
filter:0
} }
) )
const searchCondition = ref({}) const searchCondition = ref({})
...@@ -475,6 +486,7 @@ export default { ...@@ -475,6 +486,7 @@ export default {
queryForm.endTime = searchCondition.value.endTime; queryForm.endTime = searchCondition.value.endTime;
queryForm.minPic = searchCondition.value.minPic||0; queryForm.minPic = searchCondition.value.minPic||0;
queryForm.maxPic = searchCondition.value.maxPic||1000; queryForm.maxPic = searchCondition.value.maxPic||1000;
queryForm.filter = searchCondition.value.filter||0;
} }
// function // function
const onPageNumChange = function(num) { const onPageNumChange = function(num) {
...@@ -764,6 +776,7 @@ export default { ...@@ -764,6 +776,7 @@ export default {
...storageData ...storageData
} }
window.localStorage.setItem('searchCondition',JSON.stringify(newSearchCondition)) window.localStorage.setItem('searchCondition',JSON.stringify(newSearchCondition))
data.filter = queryForm.filter
clusterResultApi.getClusterResultList(data).then( clusterResultApi.getClusterResultList(data).then(
(r) => { (r) => {
isLoading.value = false isLoading.value = false
......
...@@ -13,9 +13,9 @@ ...@@ -13,9 +13,9 @@
<div v-if="currentMenu[0] === '抓拍记录'"> <div v-if="currentMenu[0] === '抓拍记录'">
<SnapshotRecord></SnapshotRecord> <SnapshotRecord></SnapshotRecord>
</div> </div>
<div v-if="currentMenu[0] === '聚类结果'"> <keep-alive>
<ClusterResult></ClusterResult> <ClusterResult v-if="currentMenu[0] === '聚类结果'"></ClusterResult>
</div> </keep-alive>
<div v-if="currentMenu[0] === '批次'"> <div v-if="currentMenu[0] === '批次'">
<batchesResult></batchesResult> <batchesResult></batchesResult>
</div> </div>
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!