@@ -12,7 +12,7 @@ module.exports = { | |||||
proxyTable: { | proxyTable: { | ||||
"/dev-api": { | "/dev-api": { | ||||
// 请求的目标主机 | // 请求的目标主机 | ||||
target: 'http://192.168.31.107/api', | |||||
target: 'http://116.255.135.38:8081/nsgk_test/', | |||||
changeOrigin: true, | changeOrigin: true, | ||||
pathRewrite: { | pathRewrite: { | ||||
'^/dev-api': '' | '^/dev-api': '' | ||||
@@ -0,0 +1,10 @@ | |||||
import request from '@/utils/request' | |||||
//通讯录查询 | |||||
export function newList(query) { | |||||
return request({ | |||||
url: '/transaction/website/newsList', | |||||
method: 'get', | |||||
params: query | |||||
}) | |||||
} |
@@ -0,0 +1,10 @@ | |||||
import request from '@/utils/request' | |||||
//通讯录查询 | |||||
export function newList(query) { | |||||
return request({ | |||||
url: '/transaction/website/outproject/publicity', | |||||
method: 'get', | |||||
params: query | |||||
}) | |||||
} |
@@ -10,6 +10,10 @@ import 'amfe-flexible/index.js' | |||||
import './config/flexible' | import './config/flexible' | ||||
import store from './store/' | import store from './store/' | ||||
import './permission' // permission control | import './permission' // permission control | ||||
import { getDicts } from "utils/data"; | |||||
//全局方法挂载 | |||||
Vue.prototype.getDicts = () => new getDicts(); | |||||
// Vant 引用 | // Vant 引用 | ||||
import Vant from 'vant'; | import Vant from 'vant'; | ||||
@@ -97,7 +97,8 @@ export const constantRoutes = [ | |||||
path: '/project/projectDetail', | path: '/project/projectDetail', | ||||
name: 'projectDetail', | name: 'projectDetail', | ||||
meta: { | meta: { | ||||
title: '挂牌项目' | |||||
title: '挂牌项目', | |||||
hidden: true | |||||
}, | }, | ||||
component: (resolve) => require(['@/views/project/projectDetail'], resolve) | component: (resolve) => require(['@/views/project/projectDetail'], resolve) | ||||
}, | }, | ||||
@@ -229,6 +230,33 @@ export const constantRoutes = [ | |||||
hidden: true, | hidden: true, | ||||
}, | }, | ||||
component: (resolve) => require(['@/views/user/accountSetting/phoneInformation/index'], resolve) | component: (resolve) => require(['@/views/user/accountSetting/phoneInformation/index'], resolve) | ||||
}, | |||||
{ | |||||
path: '/bidding', | |||||
name: 'bidding', | |||||
meta: { | |||||
title: '我的竞价', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/user/bidding/index'], resolve) | |||||
}, | |||||
{ | |||||
path: '/userInteraction', | |||||
name: 'userInteraction', | |||||
meta: { | |||||
title: '我的咨询', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/user/interaction/index'], resolve) | |||||
}, | |||||
{ | |||||
path: '/userSupply', | |||||
name: 'userSupply', | |||||
meta: { | |||||
title: '我的供求', | |||||
hidden: true, | |||||
}, | |||||
component: (resolve) => require(['@/views/user/supply/index'], resolve) | |||||
} | } | ||||
]; | ]; | ||||
@@ -0,0 +1,9 @@ | |||||
import request from '@/utils/request' | |||||
//字典查询 | |||||
export function getDicts(type) { | |||||
return request({ | |||||
url: '/transaction/website/data/type/'+type, | |||||
method: 'get', | |||||
}) | |||||
} |
@@ -7,10 +7,10 @@ | |||||
<van-col span="22" style="line-height: 29px;font-size: 20px;">农村产权交易平台</van-col> | <van-col span="22" style="line-height: 29px;font-size: 20px;">农村产权交易平台</van-col> | ||||
</van-row> | </van-row> | ||||
<van-swipe class="my-swipe" :autoplay="3000" height="180" indicator-color="white"> | <van-swipe class="my-swipe" :autoplay="3000" height="180" indicator-color="white"> | ||||
<van-swipe-item><van-image src="../../static/images/index/banner.png" height="180" /></van-swipe-item> | |||||
<van-swipe-item><van-image src="../../static/images/index/banner.png" height="180" /></van-swipe-item> | |||||
<van-swipe-item><van-image src="../../static/images/index/banner.png" height="180" /></van-swipe-item> | |||||
<van-swipe-item><van-image src="../../static/images/index/banner.png" height="180" /></van-swipe-item> | |||||
<van-swipe-item v-for="item in bannerList" v-key="item.id"> | |||||
<van-image :src="item.img" height="180" /> | |||||
<p class="bannerTit">{{item.title}}</p> | |||||
</van-swipe-item> | |||||
</van-swipe> | </van-swipe> | ||||
<div style="border-radius: 10px;overflow: hidden;"> | <div style="border-radius: 10px;overflow: hidden;"> | ||||
<van-grid :border="false" :column-num="3"> | <van-grid :border="false" :column-num="3"> | ||||
@@ -46,12 +46,13 @@ | |||||
v-model="loading" | v-model="loading" | ||||
:finished="finished" | :finished="finished" | ||||
finished-text="没有更多了" | finished-text="没有更多了" | ||||
@load="getList()" | |||||
> | > | ||||
<!-- @load="newList"--> | <!-- @load="newList"--> | ||||
<van-cell v-for="item in newList" :key="item.id" :title="item.title" :label="item.time"> | |||||
<van-cell v-for="item in newList" :key="item.id" :title="item.title" :label="item.newsTime"> | |||||
<!-- 使用 right-icon 插槽来自定义右侧图标 --> | <!-- 使用 right-icon 插槽来自定义右侧图标 --> | ||||
<template #right-icon> | <template #right-icon> | ||||
<van-image :src="item.image" class="search-icon" /> | |||||
<van-image :src="item.img" class="search-icon" width="30%" /> | |||||
</template> | </template> | ||||
</van-cell> | </van-cell> | ||||
</van-list> | </van-list> | ||||
@@ -60,6 +61,7 @@ | |||||
</template> | </template> | ||||
<script> | <script> | ||||
import { newList } from "@/api/index"; | |||||
export default { | export default { | ||||
name: "index", | name: "index", | ||||
data() { | data() { | ||||
@@ -67,27 +69,68 @@ export default { | |||||
//是否显示加载 | //是否显示加载 | ||||
loading: false, | loading: false, | ||||
//是否滚动到底部 | //是否滚动到底部 | ||||
finished: true, | |||||
newList:[{ | |||||
id:1, | |||||
title:'海勃湾区森林草原防火区划定:哪些地方 是重点防火区?严禁做什么?', | |||||
time:'2021-5-28 17:39:49', | |||||
image:'../../static/images/index/newImage.png' | |||||
},{ | |||||
id:2, | |||||
title:'海勃湾区森林草原防火区划定:哪些地方 是重点防火区?严禁做什么?', | |||||
time:'2021-5-28 17:39:49', | |||||
image:'../../static/images/index/newImage.png' | |||||
},{ | |||||
id:3, | |||||
title:'海勃湾区森林草原防火区划定:哪些地方 是重点防火区?严禁做什么?', | |||||
time:'2021-5-28 17:39:49', | |||||
image:'../../static/images/index/newImage.png' | |||||
}] | |||||
finished: false, | |||||
//查询参数 | |||||
queryParams: { | |||||
pageNum: 1, | |||||
pageSize: 5, | |||||
deptId:100, | |||||
number:2 | |||||
}, | |||||
//新闻集合 | |||||
newList:[], | |||||
//轮播图集合 | |||||
bannerList:'' | |||||
}; | }; | ||||
}, | }, | ||||
created() {}, | |||||
methods: {}, | |||||
created() { | |||||
//this.getList(); | |||||
this.getBanner(); | |||||
}, | |||||
methods: { | |||||
getList(){ | |||||
this.loading = true; | |||||
this.queryParams.number = 2 ; | |||||
this.queryParams.pageSize = 5 ; | |||||
newList(this.queryParams).then(response => { | |||||
console.log(response); | |||||
for (var i = 0; i < response.rows.length; i++) { | |||||
this.newList.push(response.rows[i]); | |||||
var imgStrs = response.rows[i].content.match(/<IMG src=\"([^\"]*?)\">/gi) | |||||
if (imgStrs != null && imgStrs != '') { | |||||
console.log(imgStrs[0].length-2) | |||||
console.log(imgStrs[0]) | |||||
this.newList[i].img = imgStrs[0].substr(10,(imgStrs[0].length-12)); | |||||
} | |||||
} | |||||
console.log(this.newList) | |||||
if(this.newList.length >= response.total){ | |||||
this.finished = true; | |||||
return; | |||||
} | |||||
this.queryParams.pageNum += 1 ; | |||||
this.loading = false; | |||||
}); | |||||
}, | |||||
getBanner(){ | |||||
this.loading = true; | |||||
this.queryParams.number = 1 ; | |||||
this.queryParams.pageSize = 5 ; | |||||
newList(this.queryParams).then(response => { | |||||
console.log(response); | |||||
this.bannerList = response.rows; | |||||
for (var i = 0; i < response.rows.length; i++) { | |||||
var imgStrs = response.rows[i].content.match(/<IMG src=\"([^\"]*?)\">/gi) | |||||
if (imgStrs != null && imgStrs != '') { | |||||
console.log(imgStrs[0].length-2) | |||||
console.log(imgStrs[0]) | |||||
this.bannerList[i].img = imgStrs[0].substr(10,(imgStrs[0].length-12)); | |||||
} | |||||
} | |||||
this.loading = false; | |||||
}); | |||||
} | |||||
}, | |||||
}; | }; | ||||
</script> | </script> | ||||
@@ -95,6 +138,19 @@ export default { | |||||
.app-container { | .app-container { | ||||
padding: 6% 3% 0; | padding: 6% 3% 0; | ||||
} | } | ||||
.bannerTit{ | |||||
position: absolute; | |||||
bottom: 0; | |||||
background: #000; | |||||
opacity: 0.5; | |||||
width: 100%; | |||||
height: 0.8rem; | |||||
line-height: 0.8rem; | |||||
color: #eee; | |||||
text-align: center; | |||||
overflow: hidden; | |||||
padding: 0 5%; | |||||
} | |||||
.link{ | .link{ | ||||
color: #000; | color: #000; | ||||
} | } | ||||
@@ -11,12 +11,13 @@ | |||||
v-model="loading" | v-model="loading" | ||||
:finished="finished" | :finished="finished" | ||||
finished-text="没有更多了" | finished-text="没有更多了" | ||||
@load="getList()" | |||||
> | > | ||||
<!-- @load="newList"--> | <!-- @load="newList"--> | ||||
<van-cell v-for="item in newList" :key="item.id" :title="item.title" :label="item.time"> | |||||
<van-cell v-for="item in newList" :key="item.id" :title="item.title" :label="item.newsTime"> | |||||
<!-- 使用 right-icon 插槽来自定义右侧图标 --> | <!-- 使用 right-icon 插槽来自定义右侧图标 --> | ||||
<template #right-icon> | <template #right-icon> | ||||
<van-image :src="item.image" class="search-icon" /> | |||||
<van-image :src="item.img" class="search-icon" width="30%" style="margin-left: 10px;" /> | |||||
</template> | </template> | ||||
</van-cell> | </van-cell> | ||||
</van-list> | </van-list> | ||||
@@ -24,34 +25,54 @@ | |||||
</template> | </template> | ||||
<script> | <script> | ||||
import { newList } from "@/api/index"; | |||||
export default { | export default { | ||||
name: "project", | |||||
name: "news", | |||||
data() { | data() { | ||||
return { | return { | ||||
//是否显示加载 | //是否显示加载 | ||||
loading: false, | loading: false, | ||||
//是否滚动到底部 | //是否滚动到底部 | ||||
finished: true, | |||||
newList:[{ | |||||
id:1, | |||||
title:'海勃湾区森林草原防火区划定:哪些地方 是重点防火区?严禁做什么?', | |||||
time:'2021-5-28 17:39:49', | |||||
image:'../../static/images/index/newImage.png' | |||||
},{ | |||||
id:2, | |||||
title:'海勃湾区森林草原防火区划定:哪些地方 是重点防火区?严禁做什么?', | |||||
time:'2021-5-28 17:39:49', | |||||
image:'../../static/images/index/newImage.png' | |||||
},{ | |||||
id:3, | |||||
title:'海勃湾区森林草原防火区划定:哪些地方 是重点防火区?严禁做什么?', | |||||
time:'2021-5-28 17:39:49', | |||||
image:'../../static/images/index/newImage.png' | |||||
}] | |||||
finished: false, | |||||
//新闻集合 | |||||
newList:[], | |||||
//查询参数 | |||||
queryParams: { | |||||
pageNum: 1, | |||||
pageSize: 5, | |||||
deptId:100, | |||||
number:2 | |||||
}, | |||||
}; | }; | ||||
}, | }, | ||||
mounted() {}, | |||||
methods: {}, | |||||
created() {}, | |||||
methods: { | |||||
onClickLeft(){ | |||||
history.back(-1); | |||||
}, | |||||
getList(){ | |||||
this.loading = true; | |||||
newList(this.queryParams).then(response => { | |||||
console.log(response); | |||||
for (var i = 0; i < response.rows.length; i++) { | |||||
this.newList.push(response.rows[i]); | |||||
var imgStrs = response.rows[i].content.match(/<IMG src=\"([^\"]*?)\">/gi) | |||||
if (imgStrs != null && imgStrs != '') { | |||||
console.log(imgStrs[0].length-2) | |||||
console.log(imgStrs[0]) | |||||
this.newList[i].img = imgStrs[0].substr(10,(imgStrs[0].length-12)); | |||||
} | |||||
} | |||||
console.log(this.newList) | |||||
if(this.newList.length >= response.total){ | |||||
this.finished = true; | |||||
return; | |||||
} | |||||
this.queryParams.pageNum += 1 ; | |||||
this.loading = false; | |||||
}); | |||||
}, | |||||
}, | |||||
}; | }; | ||||
</script> | </script> | ||||
@@ -6,7 +6,7 @@ | |||||
fixed | fixed | ||||
placeholder | placeholder | ||||
/> | /> | ||||
<van-tabs animated color="#007b76" style="margin-top: 10px;"> | |||||
<van-tabs animated type="card" color="#007b76" style="margin-top: 10px;"> | |||||
<van-tab> | <van-tab> | ||||
<template #title><van-icon name="newspaper-o" size="18" style="top: 4px"/>成交公告</template> | <template #title><van-icon name="newspaper-o" size="18" style="top: 4px"/>成交公告</template> | ||||
<van-list | <van-list | ||||
@@ -62,6 +62,7 @@ | |||||
</template> | </template> | ||||
<script> | <script> | ||||
import { newList } from "@/api/notice/index"; | |||||
export default { | export default { | ||||
name: "notice", | name: "notice", | ||||
data() { | data() { | ||||
@@ -72,8 +73,14 @@ export default { | |||||
finished: true, | finished: true, | ||||
}; | }; | ||||
}, | }, | ||||
mounted() {}, | |||||
methods: {}, | |||||
mounted() { | |||||
getDicts("project_type").then(response => { | |||||
console.log(response) | |||||
}) | |||||
}, | |||||
methods: { | |||||
}, | |||||
}; | }; | ||||
</script> | </script> | ||||
@@ -1,5 +1,11 @@ | |||||
<template> | <template> | ||||
<div class="app-container"> | <div class="app-container"> | ||||
<van-nav-bar | |||||
title="项目详情" | |||||
left-arrow | |||||
fixed | |||||
placeholder | |||||
/> | |||||
<van-tabs scrollspy sticky color="#007b76" > | <van-tabs scrollspy sticky color="#007b76" > | ||||
<van-tab title="竞拍信息" title-style="font-size:12px;"> | <van-tab title="竞拍信息" title-style="font-size:12px;"> | ||||
<van-swipe class="my-swipe" height="235" indicator-color="white" @change="onChange"> | <van-swipe class="my-swipe" height="235" indicator-color="white" @change="onChange"> | ||||
@@ -215,6 +221,7 @@ | |||||
</div> | </div> | ||||
</van-tab> | </van-tab> | ||||
</van-tabs> | </van-tabs> | ||||
<div style="height: 2rem;"></div> | |||||
<div class="bottomBtn"> | <div class="bottomBtn"> | ||||
<van-row> | <van-row> | ||||
<van-col span="8" style="margin-top: 4px;" @click="showPopup"> | <van-col span="8" style="margin-top: 4px;" @click="showPopup"> | ||||
@@ -264,7 +271,9 @@ export default { | |||||
show: false, | show: false, | ||||
}; | }; | ||||
}, | }, | ||||
mounted() {}, | |||||
mounted() { | |||||
}, | |||||
methods: { | methods: { | ||||
onChange(index) { | onChange(index) { | ||||
this.current = index; | this.current = index; | ||||
@@ -384,6 +393,9 @@ export default { | |||||
.bottomBtn{ | .bottomBtn{ | ||||
padding: 0.2rem 0.5rem; | padding: 0.2rem 0.5rem; | ||||
background-color: #FFF; | background-color: #FFF; | ||||
position: fixed; | |||||
bottom: 0; | |||||
width: 100%; | |||||
} | } | ||||
.popup{ | .popup{ | ||||
text-align: center; | text-align: center; | ||||
@@ -6,7 +6,7 @@ | |||||
fixed | fixed | ||||
placeholder | placeholder | ||||
/> | /> | ||||
<van-tabs animated color="#007b76" style="margin-top: 10px;"> | |||||
<van-tabs animated color="#007b76" type="card" style="margin-top: 10px;"> | |||||
<van-tab> | <van-tab> | ||||
<template #title><van-icon name="label" size="18" style="top: 4px"/>供应信息</template> | <template #title><van-icon name="label" size="18" style="top: 4px"/>供应信息</template> | ||||
<van-list | <van-list | ||||
@@ -15,10 +15,10 @@ | |||||
<p style="color: #007e72">免费获取短信验证码</p> | <p style="color: #007e72">免费获取短信验证码</p> | ||||
</template> | </template> | ||||
</van-field> | </van-field> | ||||
<div class="submit"> | |||||
<div class="submit"> | |||||
<van-button round block type="info" color="#007E72" native-type="submit">保存</van-button> | <van-button round block type="info" color="#007E72" native-type="submit">保存</van-button> | ||||
</div> | </div> | ||||
</van-form> | |||||
</van-form> | |||||
</div> | </div> | ||||
</template> | </template> | ||||
@@ -0,0 +1,76 @@ | |||||
<template> | |||||
<div class="app-container" > | |||||
<van-nav-bar | |||||
title="我的竞价" | |||||
left-arrow | |||||
fixed | |||||
placeholder | |||||
@click-left="onClickLeft" | |||||
/> | |||||
<van-list | |||||
v-model="loading" | |||||
:finished="finished" | |||||
finished-text="没有更多了" | |||||
@load="onLoad" | |||||
class="biddingList" | |||||
> | |||||
<van-row> | |||||
<van-col span="11" style="font-size: 0.4rem;line-height: 0.65rem">管家堡乡张村张三丰500亩水田出租出</van-col> | |||||
<van-col span="13"> | |||||
<van-row class="row"> | |||||
<van-col span="9">距竞价结束</van-col> | |||||
<van-col span="15" class="col"><van-count-down :time="time" format="DD天HH时mm分ss秒" style="font-size: 0.2rem;color: #C21F3A" /></van-col> | |||||
</van-row> | |||||
<van-row class="row"> | |||||
<van-col span="9">当前价格</van-col> | |||||
<van-col span="15" class="col"><span>500</span>元/亩/年</van-col> | |||||
</van-row> | |||||
<van-row class="row" style="margin: 0;"> | |||||
<van-col span="9">我的出价</van-col> | |||||
<van-col span="15" class="col"><span>500</span>元/亩/年</van-col> | |||||
</van-row> | |||||
</van-col> | |||||
</van-row> | |||||
<van-divider :style="{borderColor:'#B4B4B4'}"/> | |||||
</van-list> | |||||
</div> | |||||
</template> | |||||
<script> | |||||
export default { | |||||
name: "notice", | |||||
data() { | |||||
return { | |||||
loading: false, | |||||
finished: true, | |||||
time: 30 * 60 * 60 * 1000, | |||||
}; | |||||
}, | |||||
created() { | |||||
}, | |||||
methods: {}, | |||||
}; | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.app-container { | |||||
} | |||||
.biddingList{ | |||||
padding: 0.5rem 2% 0; | |||||
.van-row{ | |||||
padding: 0 3%; | |||||
} | |||||
} | |||||
.row{ | |||||
color: #666666; | |||||
margin-bottom: 5px; | |||||
} | |||||
.col{ | |||||
color: #C21F3A; | |||||
span{ | |||||
font-weight: bold; | |||||
} | |||||
} | |||||
</style> |
@@ -18,9 +18,9 @@ | |||||
</van-row> | </van-row> | ||||
</div> | </div> | ||||
<div style="width: 96%;transform: translateY(-30%);margin: 0 auto;border-radius: 0.4rem;overflow: hidden;"> | <div style="width: 96%;transform: translateY(-30%);margin: 0 auto;border-radius: 0.4rem;overflow: hidden;"> | ||||
<van-cell title="我的竞价" is-link icon="bar-chart-o" url="/vant/mobile.html" /> | |||||
<van-cell title="我的咨询" is-link icon="service-o" to="index" /> | |||||
<van-cell title="我的供求" is-link icon="bag-o" to="index" /> | |||||
<van-cell title="我的竞价" is-link icon="bar-chart-o" to="bidding" /> | |||||
<van-cell title="我的咨询" is-link icon="service-o" to="userInteraction" /> | |||||
<van-cell title="我的供求" is-link icon="bag-o" to="userSupply" /> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
</template> | </template> | ||||
@@ -0,0 +1,63 @@ | |||||
<template> | |||||
<div class="app-container"> | |||||
<van-nav-bar | |||||
title="我的咨询" | |||||
left-arrow | |||||
fixed | |||||
placeholder | |||||
/> | |||||
<van-list | |||||
v-model="loading" | |||||
:finished="finished" | |||||
finished-text="没有更多了" | |||||
style="margin-top: 10px;" | |||||
> | |||||
<van-cell> | |||||
<template #title> | |||||
<van-row> | |||||
<van-col span="20"><van-icon name="../../static/images/icon/questions.png" size="18" style="top: 5px;margin-right: 5px;"/>没拍到,钱怎么自动退回?</van-col> | |||||
<van-col span="4" style="text-align: right;font-size: 0.2rem;color: #007E72;">已回复</van-col> | |||||
</van-row> | |||||
</template> | |||||
<template #label> | |||||
<van-icon name="../../static/images/icon/answer.png" size="18" style="top: 5px;margin-right: 5px;"/>如果报名后未出价或者未竞价成功,保证金会在拍卖结束后的24小时内解冻。 钱款需要退回银行卡方法如下: 通过银行专用款项交保,请在支付宝app搜索“银行专用款项”,点击转出自行提现,无需手续费; 通过网银交保,保证金会在1-3个工作日内自动退回您的银行卡; 通过余额宝交保,请在支付宝app找到余额宝,点击转出; 通过余额交保,如果钱款是通过银行卡充值到余额的,请在自充值之日起30天内点击“免费退回”申请免手续费退回银行卡。 | |||||
<van-row> | |||||
<van-col span="18">发布时间:2021-06-30</van-col> | |||||
<van-col span="3" style="color: #007E72;text-align: right;"> | |||||
<van-icon name="edit" size="15" style="top:3px"/>修改 | |||||
</van-col> | |||||
<van-col span="3" style="color: #007E72;text-align: right;"> | |||||
<van-icon name="delete-o" size="15" style="top:3px"/>删除 | |||||
</van-col> | |||||
</van-row> | |||||
<p></p> | |||||
</template> | |||||
</van-cell> | |||||
</van-list> | |||||
</div> | |||||
</template> | |||||
<script> | |||||
export default { | |||||
name: "notice", | |||||
data() { | |||||
return { | |||||
//是否显示加载 | |||||
loading: false, | |||||
//是否滚动到底部 | |||||
finished: true, | |||||
}; | |||||
}, | |||||
mounted() {}, | |||||
methods: {}, | |||||
}; | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.app-container { | |||||
} | |||||
.titleClass{ | |||||
} | |||||
</style> |
@@ -0,0 +1,92 @@ | |||||
<template> | |||||
<div class="app-container"> | |||||
<van-nav-bar | |||||
title="我的供求" | |||||
left-arrow | |||||
fixed | |||||
placeholder | |||||
/> | |||||
<van-tabs animated color="#007b76" type="card" style="margin-top: 10px;"> | |||||
<van-tab> | |||||
<template #title><van-icon name="label" size="18" style="top: 4px"/>供应信息</template> | |||||
<van-list | |||||
v-model="loading" | |||||
:finished="finished" | |||||
finished-text="没有更多了" | |||||
style="margin-top: 10px;" | |||||
> | |||||
<van-cell icon="play"> | |||||
<template #title> | |||||
<span style="color: #007E72;">已审核</span> 海勃湾区森林草原防火区划定:哪些地方是重点防火区严禁做什么? | |||||
</template> | |||||
<template #label> | |||||
联系电话:13306310001 <p style="float: right;">发布时间:2021-06-30</p> | |||||
</template> | |||||
</van-cell> | |||||
<van-cell icon="play"> | |||||
<template #title> | |||||
<span style="color: #c21F3a;">未审核</span> 海勃湾区森林草原防火区划定:哪些地方是重点防火区严禁做什么? | |||||
</template> | |||||
<template #label> | |||||
联系电话:13306310001 <p style="float: right;">发布时间:2021-06-30</p> | |||||
</template> | |||||
</van-cell> | |||||
<van-cell icon="play" title="海勃湾区森林草原防火区划定:哪些地方是重点防火区严禁做什么?"> | |||||
<template #label> | |||||
联系电话:13306310001 <p style="float: right;">发布时间:2021-06-30</p> | |||||
</template> | |||||
</van-cell> | |||||
</van-list> | |||||
</van-tab> | |||||
<van-tab title="选项"> | |||||
<template #title><van-icon name="bookmark" size="18" style="top: 4px"/>需求信息</template> | |||||
<van-list | |||||
v-model="loading" | |||||
:finished="finished" | |||||
finished-text="没有更多了" | |||||
style="margin-top: 10px;" | |||||
> | |||||
<van-cell icon="play" title="海勃湾区森林草原防火区划定:哪些地方是重点防火区严禁做什么?"> | |||||
<template #label> | |||||
联系电话:13306310001 <p style="float: right;">发布时间:2021-06-30</p> | |||||
</template> | |||||
</van-cell> | |||||
<van-cell icon="play" title="海勃湾区森林草原防火区划定:哪些地方是重点防火区严禁做什么?"> | |||||
<template #label> | |||||
联系电话:13306310001 <p style="float: right;">发布时间:2021-06-30</p> | |||||
</template> | |||||
</van-cell> | |||||
<van-cell icon="play" title="海勃湾区森林草原防火区划定:哪些地方是重点防火区严禁做什么?"> | |||||
<template #label> | |||||
联系电话:13306310001 <p style="float: right;">发布时间:2021-06-30</p> | |||||
</template> | |||||
</van-cell> | |||||
</van-list> | |||||
</van-tab> | |||||
</van-tabs> | |||||
</div> | |||||
</template> | |||||
<script> | |||||
export default { | |||||
name: "notice", | |||||
data() { | |||||
return { | |||||
//是否显示加载 | |||||
loading: false, | |||||
//是否滚动到底部 | |||||
finished: true, | |||||
}; | |||||
}, | |||||
mounted() {}, | |||||
methods: {}, | |||||
}; | |||||
</script> | |||||
<style scoped lang="scss"> | |||||
.app-container { | |||||
} | |||||
.titleClass{ | |||||
} | |||||
</style> |