Browse Source

拼团购增加截止时间参数;

release
ZhaoTongYao 5 years ago
parent
commit
304807b067
  1. 32
      subpages/heart/pages/groupBuyDetail/groupBuyDetail.js
  2. 2
      subpages/heart/pages/groupBuyList/groupBuyList.wxss
  3. 4
      subpages/heart/pages/groupBuyListMy/groupBuyListMy.js
  4. 4
      subpages/heart/pages/groupBuyListMy/groupBuyListMy.wxml
  5. 2
      subpages/heart/pages/groupBuyListMy/groupBuyListMy.wxss

32
subpages/heart/pages/groupBuyDetail/groupBuyDetail.js

@ -224,11 +224,24 @@ Page({
} else if (e.currentTarget.dataset.status == 2) { } else if (e.currentTarget.dataset.status == 2) {
return return
} }
let _this = this
let tip = '是否要取消报名?'
if (status == 0) {
tip = '是否要报名?'
} else {
tip = '是否要取消报名?'
}
wx.showModal({
title: '',
content: tip,
confirmColor: '#04BCA0',
success (res) {
if (res.confirm) {
const para = { const para = {
groupBuyId: this.data.noticeId, groupBuyId: _this.data.noticeId,
status: status status: status
} }
this.setData({ _this.setData({
lock: true lock: true
}) })
api.signUpOrCancel(para).then(res => { api.signUpOrCancel(para).then(res => {
@ -238,24 +251,29 @@ Page({
} else { } else {
title = '取消成功' title = '取消成功'
} }
this.setData({ _this.setData({
dialogVisible: true, dialogVisible: true,
dialogTitle: title, dialogTitle: title,
evaluateList: [], evaluateList: [],
pageIndex: 1 pageIndex: 1
}) })
setTimeout(() => { setTimeout(() => {
this.setData({ _this.setData({
lock: false lock: false
}) })
}, 500); }, 500);
this.getNoticeDetail() _this.getNoticeDetail()
this.getEvaluationList() _this.getEvaluationList()
}).catch(err => { }).catch(err => {
this.setData({ _this.setData({
lock: false lock: false
}) })
}) })
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})
}, },
// 关闭弹框 // 关闭弹框
closeDialog () { closeDialog () {

2
subpages/heart/pages/groupBuyList/groupBuyList.wxss

@ -90,7 +90,7 @@ page {
color: #E30000; color: #E30000;
} }
.tag-4 { .tag-4 {
color: #7561E0; color: #E30000;
} }
.tag-10 { .tag-10 {
color: #999999; color: #999999;

4
subpages/heart/pages/groupBuyListMy/groupBuyListMy.js

@ -246,7 +246,7 @@ Page({
}, },
//取消 //取消
toCancel (e) { toCancel (e) {
if (e.currentTarget.dataset.status != 0) { if (e.currentTarget.dataset.status == 5 || e.currentTarget.dataset.status == 10) {
return return
} }
this.setData({ this.setData({
@ -279,7 +279,7 @@ Page({
}, },
//结束团购 //结束团购
toFinish (e) { toFinish (e) {
if (e.currentTarget.dataset.status != 0) { if (e.currentTarget.dataset.status == 5 || e.currentTarget.dataset.status == 10) {
return return
} }
const id = e.currentTarget.dataset.id const id = e.currentTarget.dataset.id

4
subpages/heart/pages/groupBuyListMy/groupBuyListMy.wxml

@ -39,9 +39,9 @@
<view class="notice-line"></view> <view class="notice-line"></view>
<view class="notice-btn {{item.isEdit == 0 ? 'notice-btn-disabled': ''}}" data-id="{{item.id}}" data-edit="{{item.isEdit}}" catchtap="toModify">修改</view> <view class="notice-btn {{item.isEdit == 0 ? 'notice-btn-disabled': ''}}" data-id="{{item.id}}" data-edit="{{item.isEdit}}" catchtap="toModify">修改</view>
<view class="notice-line"></view> <view class="notice-line"></view>
<view class="notice-btn {{item.groupBuyStatus != 0 ? 'notice-btn-disabled' : ''}}" data-id="{{item.id}}" data-status="{{item.groupBuyStatus}}" catchtap="toCancel">{{item.groupBuyStatus == 10 ? '已取消' : '取消'}}</view> <view class="notice-btn {{(item.groupBuyStatus == 5 || item.groupBuyStatus == 10) ? 'notice-btn-disabled' : ''}}" data-id="{{item.id}}" data-status="{{item.groupBuyStatus}}" catchtap="toCancel">{{item.groupBuyStatus == 10 ? '已取消' : '取消'}}</view>
<view class="notice-line"></view> <view class="notice-line"></view>
<view class="notice-btn {{item.groupBuyStatus != 0 ? 'notice-btn-disabled' : ''}}" data-id="{{item.id}}" data-status="{{item.groupBuyStatus}}" catchtap="toFinish">{{item.groupBuyStatus == 5 ? '已结束' : '结束'}}</view> <view class="notice-btn {{(item.groupBuyStatus == 5 || item.groupBuyStatus == 10) ? 'notice-btn-disabled' : ''}}" data-id="{{item.id}}" data-status="{{item.groupBuyStatus}}" catchtap="toFinish">{{item.groupBuyStatus == 5 ? '已结束' : '结束'}}</view>
<view class="notice-line"></view> <view class="notice-line"></view>
<view class="notice-btn {{item.groupBuyStatus == 10 ? 'notice-btn-disabled' : ''}}" data-id="{{item.id}}" data-status="{{item.groupBuyStatus}}" catchtap="toConfirm">确认交易</view> <view class="notice-btn {{item.groupBuyStatus == 10 ? 'notice-btn-disabled' : ''}}" data-id="{{item.id}}" data-status="{{item.groupBuyStatus}}" catchtap="toConfirm">确认交易</view>
</view> </view>

2
subpages/heart/pages/groupBuyListMy/groupBuyListMy.wxss

@ -136,7 +136,7 @@ page {
color: #00A066; color: #00A066;
} }
.tag-4 { .tag-4 {
color: #7561E0; color: #E30000;
} }
.tag-5 { .tag-5 {
color: #E30000; color: #E30000;

Loading…
Cancel
Save