Initial commit

This commit is contained in:
Viet An
2026-03-02 09:45:33 +07:00
commit d17a9e2588
415 changed files with 92113 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
<template>
<div @click="handleClick()" class="is-clickable">
<template v-if="count > 0">
<span class="dot-primary">
{{ count }}
</span>
</template>
<template v-else>
<span class="dot-primary">
+
</span>
</template>
</div>
</template>
<script>
export default {
props: ['row', 'countField', 'modalConfig'],
computed: {
count() {
return this.row[this.countField] || 0;
}
},
methods: {
handleClick() {
if (!this.modalConfig) return;
let config = this.$copy(this.modalConfig);
this.$emit('open', {
name: 'dataevent',
data: {
modal: config
}
});
}
}
}
</script>