Commit df23e534 by 李耀琨

对接主页接口

parent 49123c09
......@@ -6,13 +6,13 @@ VUE_APP_FILE_API = 'http://192.168.0.56:9888'
VUE_APP_LOGIN_API = 'http://171.106.48.55:36003/cas/login?service=http://192.168.0.56:9888/oauth/login?systemTag=oa-interInformation'
VUE_APP_LOGIN_API = 'http://171.106.48.55:36003/cas/login?service=http://192.168.0.56:9888/oauth/login?systemTag=oa-interInformation2'
#获取菜单标识
VUE_APP_SYSTEAMTAG = ''
#退出登录标识
VUE_APP_LOGINOUT_TAG='oa-interInformation'
VUE_APP_LOGINOUT_TAG='oa-interInformation2'
# 是否启用 babel-plugin-dynamic-import-node插件
VUE_CLI_BABEL_TRANSPILE_MODULES = true
import request from '@/utils/request'
//获取栏目树
export function getBoardTree(data) {
return request({
url: `websiteCluster/web/getBoardTree`,
data,
method: 'post'
})
}
//今日头条栏目列表
export function topList(data) {
return request({
url: `websiteCluster/web/topList`,
data,
method: 'post'
})
}
//获取下级栏目
export function getSubLevelBoard(data) {
return request({
url: `websiteCluster/web/getSubLevelBoard`,
data,
method: 'post'
})
}
//获取栏目下的新闻列表
export function newsFromBoard(data) {
return request({
url: `websiteCluster/web/newsFromBoard`,
data,
method: 'post'
})
}
......@@ -36,7 +36,7 @@
<!--今日头条开始-->
<div v-if="activeItem==0">
<div class="mt-10 mb-5 k-flex k-align-center">
<img class="mr-5 gong-icon" style="" src="../../assets/home/gonggao.png"></img>
<img class="mr-5 gong-icon" style="" src="../../assets/home/gonggao.png"/>
<div class="gonggao-text">
<span >教育整顿进行时</span>
<span>鹿心社与自治区级政法机关领导班子成立交付给来访登记过了多久</span>
......@@ -45,9 +45,9 @@
<div v-for="(item,index) in topList" :key="index" class="k-flex k-space-between top-list">
<div class="article-name">
<span class="right-line">我为群众办实事</span>
<span >{{item.name}}</span>
</div>
<div>{{item.date}}</div>
<span >{{item.subject}}</span>
</div>
<div>{{item.newsTime}}</div>
</div>
</div>
<!--今日头条结束-->
......@@ -79,9 +79,9 @@
<el-col :span="16" style="">
<div v-for="(item,index) in topList" :key="index" class="k-flex k-space-between work-top-list">
<div class="article-name" style="">
<span >{{item.name}}</span>
<span >{{item.subject}}</span>
</div>
<div>{{item.date}}</div>
<div>{{item.newsTime}}</div>
</div>
</el-col >
</el-row>
......@@ -355,7 +355,7 @@
<el-col :span="13">
<div class="k-flex-between-center">
<div class="k-flex k-align-center">
<img class="mr-5 gong-icon" style="" src="../../assets/home/gonggao.png"></img>
<img class="mr-5 gong-icon" style="" src="../../assets/home/gonggao.png"/>
<div>法院业务</div>
</div>
<div style="font-size:12px;color: #999999;">
......@@ -458,7 +458,8 @@
<span></span>
<span>过分过分的话</span>
<span></span>
<span>{{item.address}}</span>
<span>{{item.subject}}</span>
</li>
</ul>
</el-col>
......@@ -486,7 +487,7 @@
<div class="zone-style">
<div class="k-flex-between-center">
<div class="k-flex k-align-center">
<img class="mr-5 gong-icon" style="" src="../../assets/home/gonggao.png"></img>
<img class="mr-5 gong-icon" style="" src="../../assets/home/gonggao.png"/>
<div>干警作品</div>
</div>
<div style="font-size:12px;color: #999999;">
......@@ -782,7 +783,7 @@
</template>
<script>
import {getBoardTree,topList,newsFromBoard,getSubLevelBoard} from "@/api/homePage.js"
export default {
......@@ -924,34 +925,7 @@ export default {
],
fiveNews: [],
topList:[
{
name:'开展司法教助全集中发放活动尽量克服冠军费德勒冠军费德勒空军航空发货过来会考虑好看',
date:'09-23'
},
{
name:'开展司法教助全集中发放活动',
date:'09-23'
},
{
name:'开展司法教助全集中发放活动',
date:'09-23'
},
{
name:'开展司法教助全集中发放活动',
date:'09-23'
},
{
name:'开展司法教助全集中发放活动',
date:'09-23'
},
{
name:'开展司法教助全集中发放活动',
date:'09-23'
},
{
name:'开展司法教助全集中发放活动',
date:'09-23'
},
],
topList2:[
{
......@@ -1147,44 +1121,10 @@ export default {
name:'黑龙江',
},
],
dataTreeFile: [{
label: '一级 1',
children: [{
label: '二级 1-1',
children: [{
label: '三级 1-1-1'
}]
}]
}, {
label: '一级 2',
children: [{
label: '二级 2-1',
children: [{
label: '三级 2-1-1'
}]
}, {
label: '二级 2-2',
children: [{
label: '三级 2-2-1'
}]
}]
}, {
label: '一级 3',
children: [{
label: '二级 3-1',
children: [{
label: '三级 3-1-1'
}]
}, {
label: '二级 3-2',
children: [{
label: '三级 3-2-1'
}]
}]
}],
dataTreeFile: [],
defaultProps: {
children: 'children',
label: 'label'
label: 'boardName'
},
placeList:[
{name:'最高法'},
......@@ -1227,9 +1167,21 @@ export default {
}
},
created(){
this.getBoardTreeFun()
this.topListFun()
},
methods: {
topListFun(){
topList({fyId:32}).then(res=>{
this.topList = res.data.records
})
},
getBoardTreeFun(){
getBoardTree({deptId:32}).then(res=>{
console.log(res);
this.dataTreeFile = res.data
})
},
showHide(e){console.log(e);},
changeFlag(i) {
// console.log('ghjgjkjgl===', i)
......@@ -1240,13 +1192,25 @@ export default {
switchBtn(i){
console.log('111===', i)
this.activeItem=i;
if (i==0) {
topList({fyId:32}).then(res=>{
this.topList = res.data.records
})
}else{
getSubLevelBoard({boardId:32}).then(res=>{
})
}
},
switchBtnPolice(i){
console.log('2222===', i)
this.activeItemPolice=i;
},
searchEvent(){},
handleNodeClick(){},
handleNodeClick(data,node,obj){
console.log(data,node,obj);
},
},
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment