1、新增旧货市场
2、新增用户等级
This commit is contained in:
+42
-71
@@ -13,26 +13,27 @@
|
||||
<view class="goods-options">
|
||||
<el-row class="">
|
||||
<el-button @click="navTo('/pages/index/old/release')" type="primary" round>发布旧货交易</el-button>
|
||||
<el-button @click="toMy" type="primary" round plain class="empty-bg-plain-btn">我发布的信息
|
||||
<el-button @click="navTo('/pages/index/old/my')" type="primary" round plain
|
||||
class="empty-bg-plain-btn">我发布的信息
|
||||
</el-button>
|
||||
</el-row>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="nav-tool">
|
||||
<view class="btn">
|
||||
<view class="btn pointer" @click="navTo('/pages/index/old/list/list')">
|
||||
<image src="https://oss.wsdns.cn/20231204/bbd54039c69e4d0292c6889bce0ac088.png" mode="widthFix"/>
|
||||
<text>拍卖信息</text>
|
||||
</view>
|
||||
<view class="btn">
|
||||
<view class="btn pointer" @click="navTo('/pages/index/old/list/list?type=1')">
|
||||
<image src="https://oss.wsdns.cn/20231204/bbd54039c69e4d0292c6889bce0ac088.png" mode="widthFix"/>
|
||||
<text>采购信息</text>
|
||||
</view>
|
||||
<view class="btn">
|
||||
<view class="btn pointer" @click="navTo('/pages/index/old/list/list?type=2')">
|
||||
<image src="https://oss.wsdns.cn/20231204/bbd54039c69e4d0292c6889bce0ac088.png" mode="widthFix"/>
|
||||
<text>租赁信息</text>
|
||||
</view>
|
||||
<view class="btn">
|
||||
<view class="btn pointer" @click="navTo('/pages/index/old/list/list?type=3')">
|
||||
<image src="https://oss.wsdns.cn/20231204/bbd54039c69e4d0292c6889bce0ac088.png" mode="widthFix"/>
|
||||
<text>物资回收信息</text>
|
||||
</view>
|
||||
@@ -79,66 +80,20 @@
|
||||
</view>
|
||||
<view class="news-gg">
|
||||
<el-row class="wrap" type="flex" :gutter="0" justify="space-between">
|
||||
<el-col :span="12">
|
||||
<el-col :span="12" v-for="(item, index) in Math.ceil(noticeList.length / 3)" :key="index">
|
||||
<view class="item">
|
||||
<view class="new-avatar">
|
||||
<el-image class="image"
|
||||
src="http://jyx.gxwebsoft.com/public/index/images/%E5%90%8E%E5%8F%B0%E4%B8%8A%E4%BC%A08.jpg"/>
|
||||
<el-image class="image" fit="cover"
|
||||
:src="noticeList[index].cover[0]"/>
|
||||
</view>
|
||||
<view class="list3">
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<view class="item">
|
||||
<view class="new-avatar">
|
||||
<el-image class="image"
|
||||
src="http://jyx.gxwebsoft.com/public/index/images/%E5%90%8E%E5%8F%B0%E4%B8%8A%E4%BC%A08.jpg"/>
|
||||
</view>
|
||||
<view class="list3">
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<view class="item">
|
||||
<view class="new-avatar">
|
||||
<el-image class="image"
|
||||
src="http://jyx.gxwebsoft.com/public/index/images/%E5%90%8E%E5%8F%B0%E4%B8%8A%E4%BC%A08.jpg"/>
|
||||
</view>
|
||||
<view class="list3">
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<view class="item">
|
||||
<view class="new-avatar">
|
||||
<el-image class="image"
|
||||
src="http://jyx.gxwebsoft.com/public/index/images/%E5%90%8E%E5%8F%B0%E4%B8%8A%E4%BC%A08.jpg"/>
|
||||
</view>
|
||||
<view class="list3">
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
</view>
|
||||
<view class="text"><span>[南宁]</span> 标题标题标题标题标题标题标题标题标题标题...
|
||||
<view v-for="(noticeItem, noticeIndex) in 3" :key="noticeIndex"
|
||||
@click="navTo(`/pages/otherArticle/noticeDetail?id=${noticeList[index * 3 + noticeIndex]._id}`)">
|
||||
<view class="text pointer" v-if="index * 3 + noticeIndex < noticeList.length">
|
||||
<span>[{{ noticeList[index * 3 + noticeIndex].address.city.name }}]</span>
|
||||
<text>{{ noticeList[index * 3 + noticeIndex].name }}</text>
|
||||
<span class="ml-20">{{ noticeList[index * 3 + noticeIndex].addTime }}</span>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -158,10 +113,11 @@
|
||||
</el-button>
|
||||
</div>
|
||||
<view class="list8">
|
||||
<view class="article" v-for="(item, index) in dataList[0]" :key="index">
|
||||
<view class="article pointer" v-for="(item, index) in dataList[0]" :key="index"
|
||||
@click="navTo(`/pages/index/old/detail?id=${item._id}`)">
|
||||
<view class="title2" v-if="index < 3">
|
||||
<span>[{{ item.addressRegion[1].name }}]</span>
|
||||
<text class="line-1">{{ item.title }}</text>
|
||||
<text class="line-1 ">{{ item.title }}</text>
|
||||
</view>
|
||||
<view class="date-time">{{ item.addDate }}</view>
|
||||
</view>
|
||||
@@ -173,14 +129,15 @@
|
||||
<div slot="header" class="clearfix">
|
||||
<span class="title">最新采购信息</span>
|
||||
<el-button style="float: right; padding: 3px 0" type="text"
|
||||
@click="navTo('/pages/index/old/list/list')">查看更多
|
||||
@click="navTo('/pages/index/old/list/list?type=1')">查看更多
|
||||
</el-button>
|
||||
</div>
|
||||
<view class="list8">
|
||||
<view class="article" v-for="(item, index) in dataList[1]" :key="index">
|
||||
<view class="article pointer" v-for="(item, index) in dataList[1]" :key="index"
|
||||
@click="navTo(`/pages/index/old/detail?id=${item._id}`)">
|
||||
<view class="title2" v-if="index < 3">
|
||||
<span>[{{ item.addressRegion[1].name }}]</span>
|
||||
<text class="line-1">{{ item.title }}</text>
|
||||
<text class="line-1 ">{{ item.title }}</text>
|
||||
</view>
|
||||
<view class="date-time">{{ item.addDate }}</view>
|
||||
</view>
|
||||
@@ -192,11 +149,12 @@
|
||||
<div slot="header" class="clearfix">
|
||||
<span class="title">最新租赁信息</span>
|
||||
<el-button style="float: right; padding: 3px 0" type="text"
|
||||
@click="navTo('/pages/index/old/list/list')">查看更多
|
||||
@click="navTo('/pages/index/old/list/list?type=2')">查看更多
|
||||
</el-button>
|
||||
</div>
|
||||
<view class="list8">
|
||||
<view class="article" v-for="(item, index) in dataList[2]" :key="index">
|
||||
<view class="article pointer" v-for="(item, index) in dataList[2]" :key="index"
|
||||
@click="navTo(`/pages/index/old/detail?id=${item._id}`)">
|
||||
<view class="title2" v-if="index < 3">
|
||||
<span>[{{ item.addressRegion[1].name }}]</span>
|
||||
<text class="line-1">{{ item.title }}</text>
|
||||
@@ -211,11 +169,12 @@
|
||||
<div slot="header" class="clearfix">
|
||||
<span class="title">最新物资回收信息</span>
|
||||
<el-button style="float: right; padding: 3px 0" type="text"
|
||||
@click="navTo('/pages/index/old/list/list')">查看更多
|
||||
@click="navTo('/pages/index/old/list/list?type=3')">查看更多
|
||||
</el-button>
|
||||
</div>
|
||||
<view class="list8">
|
||||
<view class="article" v-for="(item, index) in dataList[3]" :key="index">
|
||||
<view class="article pointer" v-for="(item, index) in dataList[3]" :key="index"
|
||||
@click="navTo(`/pages/index/old/detail?id=${item._id}`)">
|
||||
<view class="title2" v-if="index < 3">
|
||||
<span>[{{ item.addressRegion[1].name }}]</span>
|
||||
<text class="line-1">{{ item.title }}</text>
|
||||
@@ -300,7 +259,8 @@ export default {
|
||||
title: '谁念西风独自凉,萧萧黄叶闭疏窗,沉思往事立残阳'
|
||||
}
|
||||
],
|
||||
dataList: []
|
||||
dataList: [],
|
||||
noticeList: [],
|
||||
};
|
||||
},
|
||||
onLoad(options) {
|
||||
@@ -309,6 +269,7 @@ export default {
|
||||
}
|
||||
this.getCompanyList()
|
||||
this.getDataList()
|
||||
this.getNoticeList()
|
||||
},
|
||||
methods: {
|
||||
navTo(url) {
|
||||
@@ -322,6 +283,15 @@ export default {
|
||||
}
|
||||
})
|
||||
},
|
||||
async getNoticeList() {
|
||||
const {rows} = await vk.callFunction({
|
||||
url: 'client/notice/list/pub/getList'
|
||||
})
|
||||
this.noticeList = rows.map(item => {
|
||||
item.addTime = dayjs(item._add_time).format('MM-DD')
|
||||
return item
|
||||
})
|
||||
},
|
||||
async getCompanyList() {
|
||||
const {rows} = await vk.callFunction({
|
||||
url: 'client/user/pub/getCompany',
|
||||
@@ -342,6 +312,7 @@ export default {
|
||||
return item
|
||||
})
|
||||
}
|
||||
console.log(this.dataList)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user