From 3aaddcd65889feb66ac968bfce8de06c19eed1e0 Mon Sep 17 00:00:00 2001 From: LYFxiaoan Date: Thu, 24 Jul 2025 11:55:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E9=97=AD=E7=8E=AF=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/prediction/GlobalPredictionView.vue | 2 +- .../prediction/ProductPredictionView.vue | 2 +- .../views/prediction/StorePredictionView.vue | 2 +- prediction_history.db | Bin 167936 -> 167936 bytes 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/UI/src/views/prediction/GlobalPredictionView.vue b/UI/src/views/prediction/GlobalPredictionView.vue index e033fcd..abd4fcf 100644 --- a/UI/src/views/prediction/GlobalPredictionView.vue +++ b/UI/src/views/prediction/GlobalPredictionView.vue @@ -121,7 +121,7 @@ const pagination = reactive({ const filteredModelList = computed(() => { return modelList.value.filter(model => { - const modelTypeMatch = !filters.model_type || model.model_type === filters.model_type + const modelTypeMatch = !filters.model_type || model.model_type === filters.model_type.id return modelTypeMatch }) }) diff --git a/UI/src/views/prediction/ProductPredictionView.vue b/UI/src/views/prediction/ProductPredictionView.vue index c3e5cda..47a76a0 100644 --- a/UI/src/views/prediction/ProductPredictionView.vue +++ b/UI/src/views/prediction/ProductPredictionView.vue @@ -131,7 +131,7 @@ const pagination = reactive({ const filteredModelList = computed(() => { return modelList.value.filter(model => { const productMatch = !filters.product_id || model.product_id === filters.product_id - const modelTypeMatch = !filters.model_type || model.model_type === filters.model_type + const modelTypeMatch = !filters.model_type || model.model_type === filters.model_type.id return productMatch && modelTypeMatch }) }) diff --git a/UI/src/views/prediction/StorePredictionView.vue b/UI/src/views/prediction/StorePredictionView.vue index 4e43719..25aad44 100644 --- a/UI/src/views/prediction/StorePredictionView.vue +++ b/UI/src/views/prediction/StorePredictionView.vue @@ -146,7 +146,7 @@ const modelsWithNames = computed(() => { const filteredModelList = computed(() => { return modelsWithNames.value.filter(model => { const storeMatch = !filters.store_id || model.store_id === filters.store_id - const modelTypeMatch = !filters.model_type || model.model_type === filters.model_type + const modelTypeMatch = !filters.model_type || model.model_type === filters.model_type.id return storeMatch && modelTypeMatch }) }) diff --git a/prediction_history.db b/prediction_history.db index f21bdc0b7b58db8b55756cf02577d008474ad73d..64b4d8102e34fb1b4dc79b138c3fceb344566fc2 100644 GIT binary patch literal 167936 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 delta 136 zcmZozz}2vTYl1Xy5(5K+CJ=K0vBE?RbJipVy|RvtDRcO_c!5HUyc-yJH*6L(SjM|~ z!`c8QE|5A#{_70<*MWj(`6pl3*WJwG@P~iW0+z)r4hn3H{BIff-)