新增功能:收银台

This commit is contained in:
2024-08-05 01:33:10 +08:00
parent 05f890f343
commit 1d81fa9270
37 changed files with 3655 additions and 74 deletions
+15 -1
View File
@@ -1,13 +1,15 @@
<template>
<div class="ele-body ele-body-card">
<statistics-card />
<statistics-card :data="statistics" />
<sale-card />
</div>
</template>
<script lang="ts" setup>
import { ref } from 'vue';
import { storeToRefs } from 'pinia';
import { useThemeStore } from '@/store/modules/theme';
import * as ShopCountApi from '@/api/shop/count';
import StatisticsCard from './components/statistics-card.vue';
import SaleCard from './components/sale-card.vue';
import VisitHour from './components/visit-hour.vue';
@@ -16,6 +18,18 @@
// 是否开启响应式布局
const themeStore = useThemeStore();
const { styleResponsive } = storeToRefs(themeStore);
const statistics = ref();
const reload = () => {
ShopCountApi.data({}).then((list) => {
if (list) {
statistics.value = list;
}
});
};
reload();
</script>
<script lang="ts">