diff --git a/api/home.js b/api/home.js new file mode 100644 index 0000000..c9f0ea3 --- /dev/null +++ b/api/home.js @@ -0,0 +1,23 @@ +import request from '@/utils/request' + + +export function getIndexData(q){ + return request.get('index', q, {login: false}) +} + + +/* + * 文章列表 + * */ +export function getArticle(q) { + return request.get("/article/list", q, { + login: false + }); +} + +/* + * 文章详情 + * */ +export function getArticleDetail(q) { + return request.get("/article/details/" + q.id); +} \ No newline at end of file diff --git a/api/store.js b/api/store.js index e91880e..dce9e26 100644 --- a/api/store.js +++ b/api/store.js @@ -136,6 +136,20 @@ export function getCartNum() { return request.get("/cart/count"); } + + + +// 最新活动 +export function getActivity(data) { + return request.get("/life/index", data, { + login: true + }); +} + + + + + /* * 添加收藏 * */ @@ -267,22 +281,3 @@ export function storeListApi(data) { }); } - - -/* - * 文章列表 - * */ -export function getArticle(q) { - return request.get("/article/list", q, { - login: false - }); -} - -/* - * 文章详情 - * */ -export function getArticleDetail(q) { - return request.get("/article/details/" + q.id,{ - login: false - }); -} \ No newline at end of file diff --git a/components/quick-skeleton/quick-skeleton.vue b/components/quick-skeleton/quick-skeleton.vue new file mode 100644 index 0000000..a6e413f --- /dev/null +++ b/components/quick-skeleton/quick-skeleton.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/components/vSwiper.vue b/components/vSwiper.vue index a350292..f126083 100644 --- a/components/vSwiper.vue +++ b/components/vSwiper.vue @@ -1,15 +1,18 @@