diff --git a/src/assets/imgs/1.jpg b/src/assets/imgs/1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bf7bdc91115ab99585a79649175a4a8b92d6af8e Binary files /dev/null and b/src/assets/imgs/1.jpg differ diff --git a/src/assets/imgs/2.jpg b/src/assets/imgs/2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7bcaddd1679074427ada47646c16b53f8b829e27 Binary files /dev/null and b/src/assets/imgs/2.jpg differ diff --git a/src/assets/imgs/3.jpg b/src/assets/imgs/3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6339ea7d3c21820d8a82c882a588449fde13feac Binary files /dev/null and b/src/assets/imgs/3.jpg differ diff --git a/src/assets/imgs/4.jpg b/src/assets/imgs/4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..185ced1b20a5eb38025e6b2c22ce1b88d48330a0 Binary files /dev/null and b/src/assets/imgs/4.jpg differ diff --git a/src/pages/service_shop/services_shop.vue b/src/pages/service_shop/services_shop.vue index f54b30e58b26ded32267e7ce3ec63012fdeb357c..b39291b1c810e9d8da0ec33f2f07b89bde80c75a 100644 --- a/src/pages/service_shop/services_shop.vue +++ b/src/pages/service_shop/services_shop.vue @@ -2,7 +2,10 @@
-
  • +
  • @@ -63,45 +70,50 @@ import helper from "@/services/helper"; export default { components: { - shopList + shopList, }, data: () => ({ - banners: null, + banners: [ + { image_url: require("@/assets/imgs/1.jpg") }, + { image_url: require("@/assets/imgs/2.jpg") }, + { image_url: require("@/assets/imgs/3.jpg") }, + { image_url: require("@/assets/imgs/4.jpg") }, + ], servicesShopInfo: [ { name: "服务总数", value: 0, - icon: require("@/assets/imgs/shop_ic_fuwuzs.png") + icon: require("@/assets/imgs/shop_ic_fuwuzs.png"), }, { name: "用户总数", value: 0, - icon: require("@/assets/imgs/shop_ic_yonghuzs.png") + icon: require("@/assets/imgs/shop_ic_yonghuzs.png"), }, { name: "接入机构", value: 0, - icon: require("@/assets/imgs/shop_ic_jierujg.png") + icon: require("@/assets/imgs/shop_ic_jierujg.png"), }, { name: "应用总数", value: 0, - icon: require("@/assets/imgs/shop_ic_jieruxt.png") + icon: require("@/assets/imgs/shop_ic_jieruxt.png"), }, { name: "服务请求次数", value: 0, - icon: require("@/assets/imgs/shop_ic_fuwuqqcs.png") - } + icon: require("@/assets/imgs/shop_ic_fuwuqqcs.png"), + }, ], hot_datas: [], map_datas: [], comprehensive_datas: [], - helper + helper, }), methods: { init(type) { - this.$api.serviceShop.getFeaturedList({ type }).then(response => { + this.$api.serviceShop.getFeaturedList({ type }).then((response) => { if (type == "hotdata") { this.hot_datas = response.data.data; } else if (type == "hgmap") { @@ -112,12 +124,14 @@ export default { }); }, getBenner() { - this.$api.serviceShop.getBenner().then(response => { - this.banners = response.data.data; + this.$api.serviceShop.getBenner().then((response) => { + if (response.data.success == 1) { + this.banners = response.data.data; + } }); }, getGeneralOverview() { - this.$api.serviceShop.getGeneralOverview().then(response => { + this.$api.serviceShop.getGeneralOverview().then((response) => { let data = response.data.data; this.servicesShopInfo[0].value = data.service_num; this.servicesShopInfo[1].value = data.person_num; @@ -128,7 +142,7 @@ export default { }, goto(page) { window.location.href = page; - } + }, }, mounted() { this.getBenner(); @@ -136,7 +150,7 @@ export default { this.init("hgmap"); this.init("zhapp"); this.getGeneralOverview(); - } + }, };