From dd2ff26f240bcb79de082f1de4eaf6d2c973b28e Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期一, 20 十月 2025 08:38:01 +0800
Subject: [PATCH] 2025.10.18 修改嫉妒报告生成逻辑
---
src/components/monitor/FactorCheckbox.vue | 19 +++++++++++++++----
1 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/src/components/monitor/FactorCheckbox.vue b/src/components/monitor/FactorCheckbox.vue
index 7e236e3..093920a 100644
--- a/src/components/monitor/FactorCheckbox.vue
+++ b/src/components/monitor/FactorCheckbox.vue
@@ -63,9 +63,7 @@
},
emits: ['update:modelValue'],
data() {
- return {
- checkbox: [checkboxOptions(TYPE0)[0].value]
- };
+ return {};
},
computed: {
options() {
@@ -81,7 +79,7 @@
const e = array[i];
res.push(e.value);
}
- this.$emit('update:modelValue', res);
+ this.handleChange(res);
}
}
},
@@ -95,10 +93,23 @@
<style scoped>
.el-checkbox {
--el-checkbox-text-color: white;
+ --main-color: #23dad1;
+ --el-checkbox-checked-text-color: var(--main-color);
+ --el-checkbox-checked-input-border-color: var(--main-color);
+ --el-checkbox-checked-bg-color: var(--main-color);
+ --el-checkbox-input-border-color-hover: var(--main-color);
+
+ --el-checkbox-disabled-checked-input-fill: var(--main-color);
+ --el-checkbox-disabled-checked-input-border-color: var(--main-color);
+ --el-checkbox-disabled-checked-icon-color: white;
margin-right: 6px;
/* height: initial; */
}
+.el-checkbox__input.is-disabled + span.el-checkbox__label {
+ color: var(--el-color-primary);
+}
+
.vertical-class {
display: flex;
flex-direction: column;
--
Gitblit v1.9.3