|
|
@@ -44,6 +44,7 @@ Page({
|
|
|
isFarovite: false, //是否收藏
|
|
|
maxReward: 0, //入职最高奖励
|
|
|
minReward: 0, //入职最低奖励
|
|
|
+ isLogin: false,
|
|
|
},
|
|
|
onLoad: function(options) {
|
|
|
console.log(options)
|
|
|
@@ -53,6 +54,15 @@ Page({
|
|
|
})
|
|
|
},
|
|
|
onShow: function() {
|
|
|
+ var userId = wx.getStorageSync("user_id");
|
|
|
+ var memberId = wx.getStorageSync("member_id");
|
|
|
+ var isLogin = false;
|
|
|
+ if (userId && memberId) {
|
|
|
+ isLogin = true;
|
|
|
+ }
|
|
|
+ this.setData({
|
|
|
+ isLogin: isLogin
|
|
|
+ })
|
|
|
this.fetchData();
|
|
|
this.fetchPtList();
|
|
|
},
|
|
|
@@ -191,6 +201,12 @@ Page({
|
|
|
//申请工作
|
|
|
applyJob(e) {
|
|
|
var self = this;
|
|
|
+ if (!self.data.isLogin) {
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/pages/login/login',
|
|
|
+ })
|
|
|
+ return;
|
|
|
+ }
|
|
|
wx.showModal({
|
|
|
title: '提示',
|
|
|
content: '确定提交申请吗?',
|
|
|
@@ -223,6 +239,12 @@ Page({
|
|
|
//申请开团
|
|
|
applyPt(e) {
|
|
|
var self = this;
|
|
|
+ if (!self.data.isLogin) {
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/pages/login/login',
|
|
|
+ })
|
|
|
+ return;
|
|
|
+ }
|
|
|
wx.showModal({
|
|
|
title: '提示',
|
|
|
content: '确定提交开团申请吗?',
|
|
|
@@ -259,6 +281,12 @@ Page({
|
|
|
//我的拼团
|
|
|
myApply() {
|
|
|
var self = this;
|
|
|
+ if (!self.data.isLogin) {
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/pages/login/login',
|
|
|
+ })
|
|
|
+ return;
|
|
|
+ }
|
|
|
wx.navigateTo({
|
|
|
url: '../pt-detail/index?gd=' + self.data.myGroupId + '&pc=' + self.data.positionCategory + '&pd=' + self.data.hpPositionId,
|
|
|
})
|
|
|
@@ -367,6 +395,12 @@ Page({
|
|
|
//加入拼工,进入拼工详情
|
|
|
confirmPt(e) {
|
|
|
var self = this;
|
|
|
+ if (!self.data.isLogin) {
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/pages/login/login',
|
|
|
+ })
|
|
|
+ return;
|
|
|
+ }
|
|
|
var groupId = e.currentTarget.dataset.groupid;
|
|
|
self.setData({
|
|
|
showJoinPt: false
|
|
|
@@ -433,6 +467,12 @@ Page({
|
|
|
//收藏岗位
|
|
|
favourate() {
|
|
|
var self = this;
|
|
|
+ if (!self.data.isLogin) {
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/pages/login/login',
|
|
|
+ })
|
|
|
+ return;
|
|
|
+ }
|
|
|
var isFavorite = self.data.isFarovite ? 0 : 1;
|
|
|
let paramsObj = {
|
|
|
positionCategory: self.data.positionCategory,
|