diff --git a/src/api/home.js b/src/api/home.js new file mode 100644 index 0000000..02fda77 --- /dev/null +++ b/src/api/home.js @@ -0,0 +1,9 @@ +import request from "@/utils/request"; + +// /app/research/statistic +export const getIndexStatistic = () => { + return request({ + url: "/business/statistic", + method: "get", + }); +}; diff --git a/src/constant/dict.js b/src/constant/dict.js index 910ce38..2a8e8a1 100644 --- a/src/constant/dict.js +++ b/src/constant/dict.js @@ -54,7 +54,7 @@ export const userStatusDict = [ export const orderTypeDict = [ { value: "1", - label: "创新币充值", + label: "会员缴费", elTagType: "primary", }, { diff --git a/src/views/components/StatisticsPanel.vue b/src/views/components/StatisticsPanel.vue new file mode 100644 index 0000000..8ddde6c --- /dev/null +++ b/src/views/components/StatisticsPanel.vue @@ -0,0 +1,106 @@ + + + + + + + + {{ item.label }} + + + + + {{ item.value }} {{ item.unit }} + + + + + + + + + + + + + + + diff --git a/src/views/index.vue b/src/views/index.vue index 2c9eae7..9a2b53e 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -1,5 +1,83 @@ - + - + + + + diff --git a/src/views/order/invoice/index.vue b/src/views/order/invoice/index.vue index 0121a7b..0095891 100644 --- a/src/views/order/invoice/index.vue +++ b/src/views/order/invoice/index.vue @@ -76,7 +76,7 @@ import { billList, updateDealLog, DealLogDetail } from "@/api/order"; import { ElMessage } from "element-plus"; const orderTypeDic = { - 1: "创新币充值", + 1: "会员缴费", 2: "活动报名", }; const statusDic = { diff --git a/src/views/order/order-list/index.vue b/src/views/order/order-list/index.vue index f2f1659..b7ec994 100644 --- a/src/views/order/order-list/index.vue +++ b/src/views/order/order-list/index.vue @@ -191,7 +191,7 @@ - + @@ -243,7 +243,7 @@ const data = reactive({ form: {}, }); const orderTypeDic = { - 1: "创新币充值", + 1: "会员充值", 2: "活动报名", }; /*** 用户导入参数 */