diff --git a/src/modules/base/views/components/icon-check.vue b/src/modules/base/views/components/icon-check.vue index 1cc8e77..0d5313b 100644 --- a/src/modules/base/views/components/icon-check.vue +++ b/src/modules/base/views/components/icon-check.vue @@ -1,10 +1,5 @@ @@ -42,9 +31,6 @@ export default defineComponent({ emits: ["update:modelValue"], setup(props, { emit }) { - // 是否可见 - const visible = ref(false); - // 图标列表 const list = ref(iconList()); @@ -58,14 +44,6 @@ export default defineComponent({ } ); - function open() { - visible.value = true; - } - - function close() { - visible.value = false; - } - function onChange(val: string) { emit("update:modelValue", val); close(); @@ -74,7 +52,6 @@ export default defineComponent({ return { name, list, - visible, open, close, onChange diff --git a/src/modules/base/views/components/menu-check.vue b/src/modules/base/views/components/menu-check.vue index 6ac2d62..87af58b 100644 --- a/src/modules/base/views/components/menu-check.vue +++ b/src/modules/base/views/components/menu-check.vue @@ -1,7 +1,6 @@ @@ -469,7 +464,7 @@ export default { showYear: Boolean }, - emits: ["update:modelValue", "change", "close"], + emits: ["update:modelValue", "change"], data() { return { @@ -718,20 +713,14 @@ export default { watch: { data() { this.rest(this.$data); + }, + cron(val) { + this.$emit("update:modelValue", val); + this.$emit("change", val); } }, methods: { - save() { - this.$emit("update:modelValue", this.cron); - this.$emit("change", this.cron); - this.close(); - }, - - close() { - this.$emit("close"); - }, - rest(data) { for (const i in data) { if (data[i] instanceof Object) { @@ -754,6 +743,8 @@ export default {