登录完善,会议活动筛选分页,扫码签到完善,分标委列表,详情
This commit is contained in:
@@ -6,9 +6,9 @@ Page({
|
||||
*/
|
||||
data: {
|
||||
form: {},
|
||||
isSigned: 0, // 默认未报名
|
||||
isSigned: 1, // 默认未报名
|
||||
fileId: '', // 图片id
|
||||
src: null // 签名之后,保存签名的图片地址
|
||||
src: 'null' // 签名之后,保存签名的图片地址
|
||||
},
|
||||
// 去签到页
|
||||
scanSign(){
|
||||
@@ -25,14 +25,25 @@ Page({
|
||||
UserApi.scanSure(params).then(res=>{
|
||||
if(res.success){
|
||||
this.setData({
|
||||
isSigned: !this.data.isSigned
|
||||
'form.checkIn': 1
|
||||
})
|
||||
}else{
|
||||
wx.showToast({
|
||||
title: res.message,
|
||||
icon: "none",
|
||||
duration: 2000
|
||||
this.setData({
|
||||
'form.checkIn': 0
|
||||
})
|
||||
if(res.message == '签到图片'){
|
||||
wx.showToast({
|
||||
title: '请手动签到',
|
||||
icon: "none",
|
||||
duration: 2000
|
||||
})
|
||||
}else{
|
||||
wx.showToast({
|
||||
title: res.message,
|
||||
icon: "none",
|
||||
duration: 2000
|
||||
})
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
@@ -48,10 +59,9 @@ Page({
|
||||
onLoad: function (options) {
|
||||
console.log(options)
|
||||
this.setData({
|
||||
isSigned: options.signed
|
||||
isSigned: options.signed,
|
||||
})
|
||||
let form = JSON.parse(options.meeting)
|
||||
console.log(form)
|
||||
this.setData({
|
||||
form
|
||||
})
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<view class="basic-info">
|
||||
<image wx:if="{{form.checkIn}}" src="../../assets/images/yqd.png" class="sign-image"></image>
|
||||
<view>
|
||||
<text>会议名称</text>
|
||||
<text>{{form.meetingName}}</text>
|
||||
@@ -13,7 +14,7 @@
|
||||
</view>
|
||||
<view>
|
||||
<text>召开时间</text>
|
||||
<text>{{form.startTime}}</text>
|
||||
<text>{{form.startTime}}</text>
|
||||
</view>
|
||||
<!-- 已报名信息显示的内容start -->
|
||||
<view wx:if="{{isSigned}}">
|
||||
@@ -26,9 +27,10 @@
|
||||
</view>
|
||||
<view wx:if="{{isSigned}}">
|
||||
<text>是否签到</text>
|
||||
<text>{{form.checkIn_dictText}}</text>
|
||||
<text>{{form.checkIn ? '是' : '否'}}</text>
|
||||
</view>
|
||||
<view wx:if="{{isSigned}}">
|
||||
<!-- 未签到时,显示“手动签到” checkIn: 是否签到 -->
|
||||
<view wx:if="{{!form.checkIn}}">
|
||||
<text>手动签到</text>
|
||||
<text style="color: #069F99;" bindtap="scanSign">签到</text>
|
||||
</view>
|
||||
@@ -36,12 +38,12 @@
|
||||
<view class="imageBox" wx:if="{{src}}">
|
||||
<image src="{{src}}" ></image>
|
||||
</view>
|
||||
<view class="scanSign" wx:if="{{isSigned}}">
|
||||
<view class="scanSign" wx:if="{{isSigned && !form.checkIn}}">
|
||||
<text bindtap="sureSign">签到</text>
|
||||
</view>
|
||||
<!-- 已报名信息显示的内容end -->
|
||||
|
||||
<!-- 未报名显示的内容start -->、
|
||||
<!-- 未报名显示的内容start -->
|
||||
|
||||
<view class="warning-text" wx:if="{{!isSigned}}">
|
||||
<image src="../../assets/images/warning.png"></image>
|
||||
|
||||
@@ -1,3 +1,15 @@
|
||||
.basic-info{
|
||||
position: relative;
|
||||
}
|
||||
.sign-image{
|
||||
z-index: 9;
|
||||
position: absolute;
|
||||
width: 98px;
|
||||
height: 85px;
|
||||
top: 10px;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
}
|
||||
.basic-info .title{
|
||||
height: 40px;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user