From b72fc1b10b08cf2fea1626d32e1ca2cccabe2edd Mon Sep 17 00:00:00 2001
From: liuwh <hugeinfo123>
Date: Tue, 31 Mar 2020 23:49:35 +0800
Subject: [PATCH] bug修复
---
SunshineLnsMinApp/pages/fzpxInfo/fzpxInfo.js | 55 ++++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 38 insertions(+), 17 deletions(-)
diff --git a/SunshineLnsMinApp/pages/fzpxInfo/fzpxInfo.js b/SunshineLnsMinApp/pages/fzpxInfo/fzpxInfo.js
index d63220d..02d8830 100644
--- a/SunshineLnsMinApp/pages/fzpxInfo/fzpxInfo.js
+++ b/SunshineLnsMinApp/pages/fzpxInfo/fzpxInfo.js
@@ -9,18 +9,20 @@
* 页面的初始数据
*/
data: {
+ user: app.globalData.imgUrl + '/image/user.svg',
loading: false,
peopleInfo: {},
signStatus: '',
id: "",
- topattList:[],
- bottomattList:[]
+ topattList: [],
+ bottomattList: [],
+ statequeId: ''
},
/**
* 生命周期函数--监听页面加载
*/
- onLoad: function (options) {
+ onLoad: function(options) {
var that = this;
that.setData({
id: options.id,
@@ -33,7 +35,7 @@
})
wx.request({
url: app.globalData.url + '/api/activity/find?id=' + options.id,
- success: function (res) {
+ success: function(res) {
console.log(res);
that.setData({
loading: false
@@ -41,10 +43,21 @@
wx.hideLoading();
if (res.data.code == 0) {
res.data.data.startTime = app.formatDate(res.data.data.startTime)
+ if (res.data.data.activityStatus == 3) {
+ if (res.data.data.queId) {
+ that.setData({
+ statequeId: res.data.data.queId
+ })
+ }
+ } else {
+ that.setData({
+ statequeId: ''
+ })
+ }
that.setData({
activity: res.data.data,
- bottomattList:res.data.data.attList.filter((item)=>(item.associateType==1020)),
- topattList:res.data.data.attList.filter((item)=>(item.associateType==1000))
+ bottomattList: res.data.data.attList.filter((item) => (item.associateType == 1020)),
+ topattList: res.data.data.attList.filter((item) => (item.associateType == 1000))
})
console.log('传过来', options.flag)
console.log('传过来', options.signStatus)
@@ -98,7 +111,7 @@
},
// 跳转
- linkFunction: function () {
+ linkFunction: function() {
wx.showToast({
title: '抱歉,报名人数已满',
icon: 'none',
@@ -107,14 +120,22 @@
},
// 呼叫组织方
- makePhoneCall: function (e) {
+ makePhoneCall: function(e) {
var phone = e.currentTarget.dataset['phone'];
wx.makePhoneCall({
phoneNumber: phone
})
},
- inputChange: function (e) {
+ //跳转问卷调查
+ businessSchedule: function(e) {
+ var id = e.currentTarget.dataset['id'];
+ wx.navigateTo({
+ url: '/pages/createSub/createSub?id=' + id,
+ })
+ },
+
+ inputChange: function(e) {
var name = e.currentTarget.dataset.name;
this.setData({
peopleInfo: {
@@ -125,7 +146,7 @@
},
// 签到
- sign: function () {
+ sign: function() {
var id = this.data.id;
var userinfo = wx.getStorageSync("user");
var userId = userinfo.id;
@@ -138,12 +159,12 @@
title: '识别中',
})
wx.request({
- url: app.globalData.url + '/api/activity/sign?id'+id+'&code='+res.result+'&userId='+userId,
+ url: app.globalData.url + '/api/activity/sign?id=' + id + '&code=' + res.result + '&userId=' + userId,
method: 'GET',
header: {
"Content-Type": "application/json"
},
- success: function (res) {
+ success: function(res) {
wx.hideLoading();
if (res.data.code == 0) {
wx.showToast({
@@ -153,7 +174,7 @@
})
} else {
wx.showToast({
- title: '报名失败,请稍后重试!',
+ title: '签到失败,请稍后重试!',
icon: 'none'
})
}
@@ -164,14 +185,14 @@
},
// 返回
- goBack: function () {
+ goBack: function() {
wx.navigateBack({
delta: 1
});
},
// 提交报名
- submit: function () {
+ submit: function() {
var peopleInfo = this.data.peopleInfo;
var userinfo = wx.getStorageSync("user");
var personId = userinfo.id;
@@ -209,7 +230,7 @@
header: {
"Content-Type": "application/json"
},
- success: function (res) {
+ success: function(res) {
wx.hideLoading();
if (res.data.code == 0) {
wx.reLaunch({
@@ -221,7 +242,7 @@
}))
} else {
wx.showToast({
- title: '报名失败,请稍后重试!',
+ title: res.data.msg,
icon: 'none'
})
}
--
Gitblit v1.8.0