diff --git a/public/images/listblue011.png b/public/images/listblue011.png new file mode 100644 index 00000000..92525c4e Binary files /dev/null and b/public/images/listblue011.png differ diff --git a/public/images/listblue012.png b/public/images/listblue012.png new file mode 100644 index 00000000..3ef0bd51 Binary files /dev/null and b/public/images/listblue012.png differ diff --git a/public/images/listblue013.png b/public/images/listblue013.png new file mode 100644 index 00000000..f66f6597 Binary files /dev/null and b/public/images/listblue013.png differ diff --git a/public/images/listblue014.png b/public/images/listblue014.png new file mode 100644 index 00000000..bb1c209b Binary files /dev/null and b/public/images/listblue014.png differ diff --git a/public/images/listblue015.png b/public/images/listblue015.png new file mode 100644 index 00000000..e35f1c07 Binary files /dev/null and b/public/images/listblue015.png differ diff --git a/src/api/phase2/index.js b/src/api/phase2/index.js index d0103c62..5fc681a1 100644 --- a/src/api/phase2/index.js +++ b/src/api/phase2/index.js @@ -1,4 +1,6 @@ import ajax from '@/utils/xajax.js' +import http from '../unionAjax' +const baseURL = process.env.VUE_APP_MANAGER_API_PATH; /** @@ -45,6 +47,12 @@ const articlelist=function (type){ const courselist=function (data){ return ajax.post('/xboe/portal/index/courselist',data); } +/** + * 首页新课程推荐列表 + */ +const getRecommendList=function (pageNum,pageSize){ + return http.get(baseURL,`/recommend/page?pageNum=${pageNum}&pageSize=${pageSize}`); +} export default { cases, @@ -52,5 +60,6 @@ export default { qaAnswers, articlelist, courselist, - newCases + newCases, + getRecommendList } diff --git a/src/assets/styles/portal-index.scss b/src/assets/styles/portal-index.scss index 9249734d..fe555aa0 100644 --- a/src/assets/styles/portal-index.scss +++ b/src/assets/styles/portal-index.scss @@ -510,10 +510,10 @@ } } .xindex-ranking-li{ - margin-top:15px; + margin-top:18px; } .xindex-ranking-course{ - height: 465px; + height: 730px; } .xindex-ranking-case{ @@ -775,10 +775,10 @@ } .xindex-ranking-li{ - margin-top:20px; + margin-top:25px; } .xindex-ranking-course{ - height: 509px; + height: 830px; } .xindex-ranking-case{ @@ -1057,10 +1057,10 @@ } } .xindex-ranking-li{ - margin-top:30px; + margin-top:35px; } .xindex-ranking-course{ - height: 592px; + height: 975px; } .xindex-ranking-case{ @@ -1322,10 +1322,10 @@ } .xindex-ranking-li{ - margin-top:30px; + margin-top:35px; } .xindex-ranking-course{ - height: 614px; + height: 1055px; } .xindex-ranking-case{ diff --git a/src/views/Index.vue b/src/views/Index.vue index 04fe9860..a8be4b6a 100644 --- a/src/views/Index.vue +++ b/src/views/Index.vue @@ -263,6 +263,58 @@ + +