Browse Source

以城找人+已截团

feature/syp_points
songyunpeng 5 years ago
parent
commit
edd29b0795
  1. 14
      src/views/modules/custom/groupbuyinfo.vue
  2. 5
      src/views/modules/user/selectPeopleByCity.vue

14
src/views/modules/custom/groupbuyinfo.vue

@ -49,6 +49,7 @@
<el-table-column prop="groupBuyMobile" label="联系电话" header-align="center" align="center" width="120px"></el-table-column>
<el-table-column prop="groupBuyStatus" label="状态" header-align="center" align="center" width="100px" :formatter="statusFormat"></el-table-column>
<el-table-column prop="createdTime" label="发布时间" header-align="center" align="center" width="160px"></el-table-column>
<el-table-column prop="groupBuyEndTime" label="截止时间" header-align="center" align="center" width="160px"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center">
<template slot-scope="scope">
<el-button type="text" size="mini" @click="groupBuyDetailHandle(scope.row.id)">查看</el-button>
@ -104,6 +105,9 @@ export default {
stateOptions: [{
id: '0',
name: '团购中'
}, {
id: '4',
name: '已截团'
}, {
id: '5',
name: '已结束'
@ -170,8 +174,16 @@ export default {
},
statusFormat: function (row, column) {
let groupBuyStatus = row.groupBuyStatus
let groupBuyEndTime = row.groupBuyEndTime
if (groupBuyEndTime !== '' && groupBuyEndTime !== null && groupBuyEndTime !== undefined) {
groupBuyEndTime = new Date(groupBuyEndTime).getTime()
}
if (groupBuyStatus === 0) {
return '团购中'
if (groupBuyEndTime !== '' && groupBuyEndTime !== undefined && groupBuyEndTime !== null && (groupBuyEndTime < new Date().getTime())) {
return '已截团'
} else {
return '团购中'
}
} else if (groupBuyStatus === 5) {
return '已结束'
} else if (groupBuyStatus === 10) {

5
src/views/modules/user/selectPeopleByCity.vue

@ -7,6 +7,11 @@
placeholder="请输入城市名"
clearable></el-input>
</el-form-item>
<el-form-item label="姓名">
<el-input v-model.trim="dataForm.residentName"
placeholder="请输入姓名"
clearable></el-input>
</el-form-item>
<el-form-item>
<el-button @click="getDataList()">{{ $t('query') }}</el-button>
</el-form-item>

Loading…
Cancel
Save