Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
P
project-online-pc
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
project-online-pc
Commits
15e53ad0
提交
15e53ad0
authored
5月 07, 2021
作者:
lihuihui
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
优化跳转
上级
06296b8a
隐藏空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
142 行增加
和
68 行删除
+142
-68
Link.vue
components/Link.vue
+25
-0
banner.vue
components/home/banner.vue
+12
-1
commonProblem.vue
components/home/commonProblem.vue
+48
-46
news.vue
components/home/news.vue
+27
-11
openClass.vue
components/home/openClass.vue
+14
-5
presence.vue
components/home/presence.vue
+12
-3
projectFeatures.vue
components/home/projectFeatures.vue
+4
-2
没有找到文件。
components/Link.vue
0 → 100644
浏览文件 @
15e53ad0
<
template
>
<div>
<template
v-if=
"item.news"
>
<template
v-if=
"item.news.data.source !== ''"
>
<a
:href=
"item.href"
target=
"_blank"
>
<slot
/>
</a>
</
template
>
<
template
v-else
>
<nuxt-link
:to=
"`$
{item.news.path}/${item.news.data.id}`">
<slot
/></nuxt-link>
</
template
>
</template>
</div>
</template>
<
script
>
export
default
{
props
:
{
item
:
{
type
:
Object
}
},
mounted
()
{
}
}
</
script
>
components/home/banner.vue
浏览文件 @
15e53ad0
...
...
@@ -3,7 +3,14 @@
<div
v-swiper:mySwiper=
"swiperOption"
ref=
"mySwiper"
>
<div
class=
"swiper-wrapper"
>
<div
class=
"swiper-slide"
v-for=
"(item, index) in listData"
:key=
"index"
>
<img
:src=
"item.photo_uri"
@
click=
"goPage(item)"
/>
<app-link
:item=
"
{
news: {
data: item,
path: '/news/hot'
}
}">
<img
:src=
"item.photo_uri"
/>
</app-link>
</div>
</div>
<!--
<div
class=
"swiper-pagination swiper-pagination-bullets"
></div>
-->
...
...
@@ -13,9 +20,13 @@
</div>
</
template
>
<
script
>
import
AppLink
from
'@/components/Link'
const
_this
=
this
export
default
{
name
:
'banner'
,
components
:
{
AppLink
},
data
()
{
return
{
listData
:
[],
...
...
components/home/commonProblem.vue
浏览文件 @
15e53ad0
...
...
@@ -2,52 +2,54 @@
<div
class=
"common-content-box"
>
<m-title
:data=
"titleParams"
class=
"m-title"
/>
<div
class=
"content-mian"
>
<div
class=
"list-box"
@
click=
"$router.push(
{ path: '/apply/problem' })">
<ul>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
Kelley商学院毕业生颁发的学位证书与在美国颁发的证书有何不同?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
本项目是上课形式是怎么样?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
本项目学制多久?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
能否顺利毕业拿到证书呢?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
本项目是在职还是全职?
</div>
</li>
</ul>
<ul>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
如何申请Kelley商学院金融学硕士?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
大概流程是什么?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
需要提交哪些材料?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
美国印第安纳大学Kelley商学院金融学硕士的学费是多少?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
学费可以分期吗?
</div>
</li>
</ul>
</div>
<nuxt-link
to=
"/apply/problem"
>
<div
class=
"list-box"
>
<ul>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
Kelley商学院毕业生颁发的学位证书与在美国颁发的证书有何不同?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
本项目是上课形式是怎么样?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
本项目学制多久?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
能否顺利毕业拿到证书呢?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
本项目是在职还是全职?
</div>
</li>
</ul>
<ul>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
如何申请Kelley商学院金融学硕士?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
大概流程是什么?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
需要提交哪些材料?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
美国印第安纳大学Kelley商学院金融学硕士的学费是多少?
</div>
</li>
<li>
<div
class=
"icon"
></div>
<div
class=
"text"
>
学费可以分期吗?
</div>
</li>
</ul>
</div>
</nuxt-link>
<div
class=
"msg-box"
>
<el-input
type=
"textarea"
...
...
components/home/news.vue
浏览文件 @
15e53ad0
...
...
@@ -2,18 +2,32 @@
<div
class=
"news-content-box"
>
<m-title
:data=
"titleParams"
/>
<div
class=
"content-box"
>
<div
class=
"news-left"
@
click=
"goPage(listData.first)"
>
<img
:src=
"listData.first.photo_uri"
alt=
""
/>
<div
class=
"mantle-box"
>
<div
class=
"tit"
>
{{
listData
.
first
.
title
}}
</div>
<div
class=
"con-txt"
>
{{
listData
.
first
.
summary
}}
</div>
</div>
<div
class=
"news-left"
>
<app-link
:item=
"
{
news: {
data: listData.first,
path: '/news/hot'
}
}">
<img
:src=
"listData.first.photo_uri"
alt=
""
/>
<div
class=
"mantle-box"
>
<div
class=
"tit"
>
{{
listData
.
first
.
title
}}
</div>
<div
class=
"con-txt"
>
{{
listData
.
first
.
summary
}}
</div>
</div>
</app-link>
</div>
<ul
class=
"news-right"
>
<li
v-for=
"(item, index) in listData.list"
:key=
"index"
@
click=
"goPage(item)"
>
<div
class=
"time"
>
{{
item
.
created_time
}}
</div>
<div
class=
"news-r-title"
>
{{
item
.
title
}}
</div>
<div
class=
"del"
>
{{
item
.
summary
}}
</div>
<li
v-for=
"(item, index) in listData.list"
:key=
"index"
>
<app-link
:item=
"
{
news: {
data: listData.first,
path: '/news/hot'
}
}">
<div
class=
"time"
>
{{
item
.
created_time
}}
</div>
<div
class=
"news-r-title"
>
{{
item
.
title
}}
</div>
<div
class=
"del"
>
{{
item
.
summary
}}
</div>
</app-link>
</li>
</ul>
</div>
...
...
@@ -21,10 +35,12 @@
</
template
>
<
script
>
import
mTitle
from
'../../components/home/moduleTitle'
import
AppLink
from
'@/components/Link'
export
default
{
name
:
'news'
,
components
:
{
mTitle
mTitle
,
AppLink
},
async
fetch
()
{
const
params
=
{
...
...
components/home/openClass.vue
浏览文件 @
15e53ad0
...
...
@@ -4,9 +4,16 @@
<div
class=
"swiper-content"
@
mouseenter=
"swiperStop"
@
mouseleave=
"swiperStart"
>
<div
v-swiper:mySwiper=
"swiperOption"
ref=
"mySwiper"
>
<div
class=
"swiper-wrapper"
>
<div
class=
"swiper-slide"
v-for=
"(item, index) in listData"
:key=
"index"
@
click=
"goPage(item)"
>
<img
:src=
"item.photo_uri"
/>
<div
class=
"text"
>
{{
item
.
title
}}
</div>
<div
class=
"swiper-slide"
v-for=
"(item, index) in listData"
:key=
"index"
>
<app-link
:item=
"
{
news: {
data: item,
path: '/news/hot'
}
}">
<img
:src=
"item.photo_uri"
/>
<div
class=
"text"
>
{{
item
.
title
}}
</div>
</app-link>
</div>
</div>
</div>
...
...
@@ -14,11 +21,13 @@
</div>
</
template
>
<
script
>
import
mTitle
from
'../../components/home/moduleTitle'
import
mTitle
from
'@/components/home/moduleTitle'
import
AppLink
from
'@/components/Link'
export
default
{
name
:
'openClass'
,
components
:
{
mTitle
mTitle
,
AppLink
},
data
()
{
const
_this
=
this
...
...
components/home/presence.vue
浏览文件 @
15e53ad0
...
...
@@ -6,7 +6,14 @@
<div
v-swiper:mySwiper=
"swiperOption"
ref=
"mySwiper"
>
<div
class=
"swiper-wrapper"
>
<div
class=
"swiper-slide"
v-for=
"(item, index) in listData"
:key=
"index"
@
click=
"goPage(item)"
>
<img
:src=
"item.photo_uri"
/>
<app-link
:item=
"
{
news: {
data: item,
path: '/news/hot'
}
}">
<img
:src=
"item.photo_uri"
/>
</app-link>
</div>
</div>
<div
class=
"swiper-pagination swiper-pagination-bullets"
></div>
...
...
@@ -44,12 +51,14 @@
</
template
>
<
script
>
import
mTitle
from
'../../components/home/moduleTitle'
import
mTitle
from
'@/components/home/moduleTitle'
import
AppLink
from
'@/components/Link'
import
{
postNes
}
from
'@/api'
export
default
{
name
:
'presence'
,
components
:
{
mTitle
mTitle
,
AppLink
},
data
()
{
return
{
...
...
components/home/projectFeatures.vue
浏览文件 @
15e53ad0
...
...
@@ -11,11 +11,13 @@
</div>
</
template
>
<
script
>
import
mTitle
from
'../../components/home/moduleTitle'
import
mTitle
from
'@/components/home/moduleTitle'
import
AppLink
from
'@/components/Link'
export
default
{
name
:
'projectFeatures'
,
components
:
{
mTitle
mTitle
,
AppLink
},
data
()
{
return
{
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论