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 @@
-
+
@@ -20,7 +23,11 @@
-
+
@@ -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();
- }
+ },
};