From ece5b7b7d24f85a3253cf722291e69ca7a406192 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期二, 16 八月 2022 13:05:18 +0800
Subject: [PATCH] 完善大屏
---
src/views/trialCenter/index.vue | 52 +++++++++++++++++++++++++++-------------------------
1 files changed, 27 insertions(+), 25 deletions(-)
diff --git a/src/views/trialCenter/index.vue b/src/views/trialCenter/index.vue
index f2d8d67..4e13a1c 100644
--- a/src/views/trialCenter/index.vue
+++ b/src/views/trialCenter/index.vue
@@ -2,15 +2,17 @@
<div class="trialCenter">
<IndexHeader></IndexHeader>
<Banner></Banner>
- <commendCard :commendCardData="commendCardData"></commendCard>
- <SdkList></SdkList>
- <ProductForm></ProductForm>
+ <commendCard ref="commendCard" :total="total"></commendCard>
+ <SdkList :freeSdk="freeSdk"></SdkList>
+ <ProductForm :freeProd="freeProd"></ProductForm>
<Connect></Connect>
<Footer :isBlack="true"></Footer>
</div>
</template>
<script>
+import { getFreeList } from "@/api/product";
+
import IndexHeader from "@/components/IndexHeader";
import Banner from "@/views/trialCenter/components/Banner";
import commendCard from "@/views/trialCenter/components/commendCard";
@@ -20,30 +22,14 @@
import Footer from "@/components/Footer";
export default {
+ created() {
+ this.getList();
+ },
data() {
return {
- commendCardData: [
- {
- img: "/images/trialCenter/绱娉ㄥ唽鐢ㄦ埛.png",
- count: "10涓�+",
- des: "绱娉ㄥ唽鐢ㄦ埛",
- },
- {
- img: "/images/trialCenter/闄愭椂璇曠敤浜у搧.png",
- count: "10娆�+",
- des: "闄愭椂璇曠敤浜у搧",
- },
- {
- img: "/images/trialCenter/绱鏈嶅姟浼佷笟.png",
- count: "800+",
- des: "绱鏈嶅姟浼佷笟",
- },
- {
- img: "/images/trialCenter/鍏嶈垂璇曠敤鏃堕暱.png",
- count: "90澶�",
- des: "鍏嶈垂璇曠敤鏃堕暱",
- },
- ], //鎺ㄨ崘鍗$墖鏁版嵁
+ total: {},
+ freeProd: [],
+ freeSdk: [],
};
},
components: {
@@ -55,6 +41,22 @@
Footer,
ProductForm,
},
+ methods: {
+ async getList() {
+ const res = await getFreeList();
+ this.total = {
+ totalCompany: res.data.totalCompany,
+ totalFreeDay: res.data.totalFreeDay,
+ totalFreeProd: res.data.totalFreeProd,
+ totalUser: res.data.totalUser,
+ };
+ this.freeSdk = res.data.freeSdk;
+ this.freeProd = res.data.freeProd;
+ setTimeout(() => {
+ this.$refs["commendCard"].getCount();
+ }, 0);
+ },
+ },
};
</script>
--
Gitblit v1.8.0