diff --git a/web/src/components/pisadmin/dashboard/BuyerTaskList.vue b/web/src/components/pisadmin/dashboard/BuyerTaskList.vue new file mode 100644 index 0000000..5839c7e --- /dev/null +++ b/web/src/components/pisadmin/dashboard/BuyerTaskList.vue @@ -0,0 +1,43 @@ + + + + + + + {{ row.status }} + + + + + {{ formatDate(row.created_at) }} + + + + + + diff --git a/web/src/components/pisadmin/dashboard/KpiCard.vue b/web/src/components/pisadmin/dashboard/KpiCard.vue new file mode 100644 index 0000000..ff42d95 --- /dev/null +++ b/web/src/components/pisadmin/dashboard/KpiCard.vue @@ -0,0 +1,57 @@ + + + + + + + + {{ value }} + {{ label }} + + + + + + + + diff --git a/web/src/components/pisadmin/dashboard/MessageList.vue b/web/src/components/pisadmin/dashboard/MessageList.vue new file mode 100644 index 0000000..b903cfc --- /dev/null +++ b/web/src/components/pisadmin/dashboard/MessageList.vue @@ -0,0 +1,51 @@ + + + + + + {{ msg.title }} + {{ formatTime(msg.created_at) }} + + + + + + + + + + diff --git a/web/src/components/pisadmin/dashboard/SupplierQuoteList.vue b/web/src/components/pisadmin/dashboard/SupplierQuoteList.vue new file mode 100644 index 0000000..598b89c --- /dev/null +++ b/web/src/components/pisadmin/dashboard/SupplierQuoteList.vue @@ -0,0 +1,38 @@ + + + + + + + + + {{ formatDate(row.deadline) }} + + + + + 去报价 + + + + + + diff --git a/web/src/components/pisadmin/dashboard/TrendChart.vue b/web/src/components/pisadmin/dashboard/TrendChart.vue new file mode 100644 index 0000000..956500a --- /dev/null +++ b/web/src/components/pisadmin/dashboard/TrendChart.vue @@ -0,0 +1,62 @@ + + + + + + +