|
|
@@ -31,13 +31,12 @@ Page({
|
|
|
canIUse: wx.canIUse('button.open-type.getUserInfo'),
|
|
|
detailIndex: 0, //详情指引
|
|
|
isApply: false,
|
|
|
- storeAction: [{},
|
|
|
- {}
|
|
|
- ],
|
|
|
+ storeAction: [],
|
|
|
showJoinPt: false, //显示加入拼工
|
|
|
showAllPt: false, //显示所有拼工
|
|
|
allPtList: [{}, {}],
|
|
|
leftTime: 0,
|
|
|
+ isEnd: 0, //岗位是否已结束0:未结束;1:结束
|
|
|
},
|
|
|
onLoad: function(options) {
|
|
|
console.log(options)
|
|
|
@@ -91,7 +90,8 @@ Page({
|
|
|
getPositionDetail(paramsObj).then(data => {
|
|
|
console.log(data)
|
|
|
let postitionDetail = {};
|
|
|
- var leftTime;
|
|
|
+ let groupLessList = {};
|
|
|
+ var leftTime = 0;
|
|
|
switch (this.data.positionCategory) {
|
|
|
case "0":
|
|
|
postitionDetail = data.data.hpFulltimePosition
|
|
|
@@ -108,7 +108,7 @@ Page({
|
|
|
case "4":
|
|
|
postitionDetail = data.data.hpGroupPosition
|
|
|
leftTime = data.data.hpGroupPosition.groupEndTime
|
|
|
- console.log("fg", data.data.hpGroupPosition.groupEndTime)
|
|
|
+ groupLessList = data.data.groupLessList
|
|
|
break;
|
|
|
case "5":
|
|
|
postitionDetail = data.data.hpWelfarePosition
|
|
|
@@ -120,12 +120,20 @@ Page({
|
|
|
postitionDetail = data.data.hpParttimePosition
|
|
|
break;
|
|
|
}
|
|
|
-
|
|
|
+ if (data.data.isEnd == 1) {
|
|
|
+ this.setData({
|
|
|
+ isEnd: data.data.isEnd
|
|
|
+ })
|
|
|
+ console.log("该岗位已结束")
|
|
|
+ } else {
|
|
|
+ console.log("该岗位未结束")
|
|
|
+ }
|
|
|
this.setData({
|
|
|
postitionDetail: postitionDetail,
|
|
|
// isOpen: isOpen,
|
|
|
isApply: data.data.isApply,
|
|
|
- leftTime: leftTime
|
|
|
+ leftTime: leftTime,
|
|
|
+ storeAction: groupLessList
|
|
|
})
|
|
|
//富文本转义
|
|
|
var detailArray = [];
|
|
|
@@ -146,12 +154,12 @@ Page({
|
|
|
})
|
|
|
},
|
|
|
|
|
|
- //获取拼团列表
|
|
|
+ //获取所有拼工列表
|
|
|
fetchPtList() {
|
|
|
- // if (!this.data.isOpen) {
|
|
|
- // showToast('拼团已结束')
|
|
|
- // return false
|
|
|
- // }
|
|
|
+ if (this.data.isEnd == 1) {
|
|
|
+ showToast('拼团已结束')
|
|
|
+ return false
|
|
|
+ }
|
|
|
groupList(this.data.hpPositionId).then(data => {
|
|
|
console.log(data)
|
|
|
this.setData({
|
|
|
@@ -201,7 +209,7 @@ Page({
|
|
|
applyPt(e) {
|
|
|
wx.showModal({
|
|
|
title: '提示',
|
|
|
- content: '确定提交申请吗?',
|
|
|
+ content: '确定提交开团申请吗?',
|
|
|
success: function(res) {
|
|
|
if (res.confirm) {
|
|
|
let {
|
|
|
@@ -331,9 +339,12 @@ Page({
|
|
|
|
|
|
// 加入拼工
|
|
|
joinPt(e) {
|
|
|
+ var index = e.currentTarget.dataset.index;
|
|
|
+ console.log("joinptindex",index)
|
|
|
this.setData({
|
|
|
showAllPt: false,
|
|
|
showJoinPt: true,
|
|
|
+ joinPtList: this.data.storeAction[index]
|
|
|
})
|
|
|
},
|
|
|
hideJoinPt() {
|