【bug】开票信息 参会人信息的显示
This commit is contained in:
+1
-1
@@ -120,7 +120,7 @@ Page({
|
||||
})
|
||||
}
|
||||
const meetingId = JSON.parse(e.currentTarget.dataset.message.busId).id
|
||||
if (templateCode == 'QY_1_HYTZ_WORK_GROUP_CREATE') { // 去报名页
|
||||
if (templateCode == 'QY_1_HYTZ_WORK_GROUP_CREATE' || templateCode == "QY_13_HYTZ_FBW_CREATE") { // 去报名页
|
||||
// 需要调用会议详情的接口 判断该会议是否还在报名时间内 并跳转不同的页面或者操作
|
||||
MeetingApi.meetingDetail({
|
||||
id: meetingId
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
// pages/meeting/meeting.js
|
||||
import {
|
||||
appName
|
||||
} from '../../assets/js/project.config'
|
||||
import {
|
||||
previewFile,
|
||||
sliceFileTypeByFileName
|
||||
@@ -7,7 +10,10 @@ import {
|
||||
import MeetingApi from '../../assets/js/http/meetingApi'
|
||||
import signUpApi from '../../assets/js/http/signUp'
|
||||
import UserApi from '../../assets/js/http/userApi'
|
||||
import {baseUrl, URL_CONFIG} from '../../assets/js/project.config.js'
|
||||
import {
|
||||
baseUrl,
|
||||
URL_CONFIG
|
||||
} from '../../assets/js/project.config.js'
|
||||
Page({
|
||||
|
||||
/**
|
||||
@@ -23,6 +29,10 @@ Page({
|
||||
meetingFilesList: [],
|
||||
// 会议资料文件数组
|
||||
meetingDataList: [],
|
||||
// 演讲ppt
|
||||
speechPptList: [],
|
||||
// 照片
|
||||
photoSrc: '',
|
||||
// 缴费凭证id
|
||||
imageIds: [],
|
||||
// 订单后四位
|
||||
@@ -31,7 +41,8 @@ Page({
|
||||
payRecordImgSrc: '',
|
||||
// 签到图片的回显
|
||||
signImgSrc: '',
|
||||
userId: ''
|
||||
userId: '',
|
||||
form: {},
|
||||
},
|
||||
|
||||
// 获取图片的id
|
||||
@@ -49,24 +60,24 @@ Page({
|
||||
// 上传汇款凭证
|
||||
editPayRecord() {
|
||||
|
||||
if(this.data.imageIds.length === 0){
|
||||
if (this.data.imageIds.length === 0) {
|
||||
wx.showToast({
|
||||
title: '请上传缴费凭证',
|
||||
icon:'none'
|
||||
icon: 'none'
|
||||
})
|
||||
return
|
||||
}
|
||||
if(this.data.singInPersonInfo.payMode === 2 && (this.data.ordeCode === '' || this.data.ordeCode === undefined || this.data.ordeCode === null) ){
|
||||
if (this.data.singInPersonInfo.payMode === 2 && (this.data.ordeCode === '' || this.data.ordeCode === undefined || this.data.ordeCode === null)) {
|
||||
wx.showToast({
|
||||
title: '请输入缴费订单号后四位数',
|
||||
icon:'none'
|
||||
icon: 'none'
|
||||
})
|
||||
return
|
||||
}else if(this.data.singInPersonInfo.payMode === 2 && this.data.ordeCode && this.data.ordeCode.length < 4){
|
||||
} else if (this.data.singInPersonInfo.payMode === 2 && this.data.ordeCode && this.data.ordeCode.length < 4) {
|
||||
// 线上缴费才去校验
|
||||
wx.showToast({
|
||||
title: '请输入四位缴费订单号后四位数',
|
||||
icon:'none'
|
||||
icon: 'none'
|
||||
})
|
||||
return
|
||||
}
|
||||
@@ -101,6 +112,13 @@ Page({
|
||||
}
|
||||
})
|
||||
},
|
||||
// 查看物流
|
||||
lookProgress(e) {
|
||||
let num = e.currentTarget.dataset.progress.postNo
|
||||
wx.navigateTo({
|
||||
url: `plugin://kdPlugin/index?num=${num}&appName=${appName}`,
|
||||
})
|
||||
},
|
||||
//参会人信息
|
||||
queryPeronInfo(id) {
|
||||
MeetingApi.queryPersongInfoById({
|
||||
@@ -111,6 +129,20 @@ Page({
|
||||
singInPersonInfo: res.result,
|
||||
ordeCode: res.result.orderCode,
|
||||
})
|
||||
// 演讲ppt、
|
||||
if (res.result.speechPpt) {
|
||||
this.initFileList(res.result.speechPpt).then(res => {
|
||||
this.setData({
|
||||
speechPptList: res
|
||||
})
|
||||
})
|
||||
}
|
||||
// 照片
|
||||
if (res.result.photo) {
|
||||
this.setData({
|
||||
photoSrc: baseUrl + URL_CONFIG + 'sys/common/download/' + res.result.photo,
|
||||
})
|
||||
}
|
||||
if (!!res.result.paymentRecord) {
|
||||
this.setData({
|
||||
// 这是为了不点击图片上传的bug
|
||||
@@ -167,12 +199,13 @@ Page({
|
||||
},
|
||||
// 会议文件的预览
|
||||
previewFileMeetingData(e) {
|
||||
const that = this
|
||||
// 只有审核通过的才可以去下载
|
||||
if(this.data.singInPersonInfo.checkResult !== 1){
|
||||
if (this.data.singInPersonInfo.checkResult !== 1) {
|
||||
wx.showToast({
|
||||
title: '您的信息尚未审核通过,请等待审核通过',
|
||||
icon:'none',
|
||||
duration:3000
|
||||
icon: 'none',
|
||||
duration: 3000
|
||||
})
|
||||
return
|
||||
}
|
||||
@@ -188,7 +221,7 @@ Page({
|
||||
//这里是点击了确定以后
|
||||
let params = {
|
||||
fileId: fileObj.id,
|
||||
userId: this.data.userId
|
||||
userId: that.data.userId
|
||||
}
|
||||
UserApi.sendEmail(params).then(res => {
|
||||
if (res.success) {
|
||||
@@ -203,13 +236,13 @@ Page({
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
} else {
|
||||
//这里是点击了取消以后
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
} else {
|
||||
previewFile(fileObj.fileId, fileObj.name)
|
||||
}
|
||||
@@ -263,6 +296,19 @@ Page({
|
||||
})
|
||||
}
|
||||
})
|
||||
UserApi.projectDetail({
|
||||
id: meetingInfo.situationId
|
||||
}).then(res => {
|
||||
this.setData({
|
||||
form: res.result
|
||||
})
|
||||
}).catch(err => {
|
||||
wx.showToast({
|
||||
title: '加载失败',
|
||||
icon: 'none',
|
||||
duration: 2000
|
||||
})
|
||||
})
|
||||
//
|
||||
let {
|
||||
meetingFiles,
|
||||
|
||||
@@ -33,17 +33,17 @@
|
||||
<text>{{meetingInfo.particularYear}}</text>
|
||||
</view>
|
||||
<!-- 标协会议才有 -->
|
||||
<view wx:if="{{meetingInfo.meetType === '2' }}">
|
||||
<view wx:if="{{meetingInfo.meetingType === 2 }}">
|
||||
<text>会议费用(VIP)</text>
|
||||
<text>{{meetingInfo.meetingCostsVip}}</text>
|
||||
</view>
|
||||
<!-- 分标委会议 -->
|
||||
<view wx:if="{{meetingInfo.meetType === '5' }}">
|
||||
<view wx:if="{{meetingInfo.meetingType === 5 }}">
|
||||
<text>所属分标委</text>
|
||||
<text>{{meetingInfo.caseCommitteeName}}</text>
|
||||
</view>
|
||||
<!-- 工作组会议 -->
|
||||
<view wx:if="{{meetingInfo.meetType === '1' }}">
|
||||
<view wx:if="{{meetingInfo.meetingType === 1 }}">
|
||||
<text>所属工作组</text>
|
||||
<text>{{meetingInfo.workingGroupName}}</text>
|
||||
</view>
|
||||
@@ -75,11 +75,11 @@
|
||||
</view>
|
||||
<text class="look-file" bindtap="previewFileMeetingData" data-file='{{item}}'>查看</text>
|
||||
</view>
|
||||
<view class="center" wx:if="{{ meetingDataList.length === 0 }}" > <text style="color:#999">暂无</text></view>
|
||||
<view class="center" wx:if="{{ meetingDataList.length === 0 }}"> <text style="color:#999">暂无</text></view>
|
||||
</view>
|
||||
</view>
|
||||
<!-- 报名信息begin -->
|
||||
<view class="basic-info" style="margin-top: 10px;">
|
||||
<view class="basic-info" style="margin-top: 10px;" wx:if="{{!(meetingInfo.meetingType == 3 && singInPersonInfo.identity === 1)}}">
|
||||
<view class="title">
|
||||
<text>报名信息</text>
|
||||
</view>
|
||||
@@ -91,6 +91,17 @@
|
||||
<text>参会人</text>
|
||||
<text>{{singInPersonInfo.companyContactName}}</text>
|
||||
</view>
|
||||
|
||||
<view>
|
||||
<text>身份</text>
|
||||
<text>{{singInPersonInfo.identity_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view>
|
||||
<text>手机号</text>
|
||||
<text>{{singInPersonInfo.phone}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{!!singInPersonInfo.checkInHotel_dictText}}">
|
||||
<text>是否住酒店</text>
|
||||
<text>{{singInPersonInfo.checkInHotel_dictText}}</text>
|
||||
@@ -103,39 +114,335 @@
|
||||
<text>离开时间</text>
|
||||
<text>{{singInPersonInfo.departureTime === null ? '' : singInPersonInfo.departureTime}}</text>
|
||||
</view>
|
||||
<view wx:if="{{!!singInPersonInfo.postContactName}}">
|
||||
<!-- -->
|
||||
<view wx:if="{{!!singInPersonInfo.postContactName && singInPersonInfo.identity === 2}}">
|
||||
<text>邮寄联系人</text>
|
||||
<text>{{singInPersonInfo.postContactName === null ? '' :singInPersonInfo.postContactName}}</text>
|
||||
</view>
|
||||
<view wx:if="{{!!singInPersonInfo.payMode_dictText}}">
|
||||
<!-- 参会人才显示 -->
|
||||
<view wx:if="{{!!singInPersonInfo.payMode_dictText && singInPersonInfo.identity === 2}}">
|
||||
<text>缴费方式</text>
|
||||
<text>{{singInPersonInfo.payMode_dictText === null ? '':singInPersonInfo.payMode_dictText }}</text>
|
||||
</view>
|
||||
<view wx:if="{{!!singInPersonInfo.needInvoice_dictText}}">
|
||||
<view wx:if="{{!!singInPersonInfo.needInvoice_dictText && singInPersonInfo.identity === 2}}">
|
||||
<text>是否需要发票</text>
|
||||
<text>{{singInPersonInfo.needInvoice_dictText === null ? '': singInPersonInfo.needInvoice_dictText}}</text>
|
||||
</view>
|
||||
<view class="sign-in" wx:if="{{!!singInPersonInfo.postContactAddress}}">
|
||||
<view class="sign-in" wx:if="{{!!singInPersonInfo.postContactAddress && singInPersonInfo.identity === 2}}">
|
||||
<text>邮寄地址</text>
|
||||
<text class="sign-in-text">{{singInPersonInfo.postContactAddress === null ? '' :
|
||||
singInPersonInfo.postContactAddress}}</text>
|
||||
</view>
|
||||
<view wx:if="{{!!singInPersonInfo.postCode}}">
|
||||
<view wx:if="{{!!singInPersonInfo.postCode && singInPersonInfo.identity === 2}}">
|
||||
<text>邮编</text>
|
||||
<text>{{singInPersonInfo.postCode === null ? '' :singInPersonInfo.postCode}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<!-- 报名信息国际研讨会嘉宾 -->
|
||||
<view class="basic-info" style="margin-top: 10px;" wx:if="{{meetingInfo.meetingType == 3 && singInPersonInfo.identity === 1}}">
|
||||
<view class="title">
|
||||
<text>报名信息</text>
|
||||
</view>
|
||||
<view>
|
||||
<text>参会单位</text>
|
||||
<text>{{singInPersonInfo.companyName}}</text>
|
||||
</view>
|
||||
<view>
|
||||
<text>参会人</text>
|
||||
<text>{{singInPersonInfo.companyContactName}}</text>
|
||||
</view>
|
||||
<view>
|
||||
<text>身份</text>
|
||||
<text>{{singInPersonInfo.identity_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view>
|
||||
<text>手机号</text>
|
||||
<text>{{singInPersonInfo.phone}}</text>
|
||||
</view>
|
||||
|
||||
<!-- vip显示 begin -->
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1}}" class="sign-in">
|
||||
<text>演讲题目</text>
|
||||
<text class="sign-in-text">{{singInPersonInfo.speechTopic}}</text>
|
||||
</view>
|
||||
|
||||
<view class="meeting-files">
|
||||
<text>演讲PPT</text>
|
||||
<view class="file-name" wx:for="{{meetingFilesList}}" wx:key="item">
|
||||
<view>
|
||||
<image src="../../assets/images/pdf.png"></image>
|
||||
<text>{{item.name}}</text>
|
||||
</view>
|
||||
<text class="look-file" bindtap="previewFile" data-file='{{item}}'>查看</text>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && !!singInPersonInfo.photo}}" style="height:auto">
|
||||
<text>照片</text>
|
||||
<image style='margin-right:30px' class="back-img" src="{{photoSrc}}"></image>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1}}" class="sign-in-text">
|
||||
<text>个人简介</text>
|
||||
<text class="sign-in-text">{{singInPersonInfo.profile}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1}}">
|
||||
<text>是否用餐</text>
|
||||
<text>{{singInPersonInfo.haveMeals_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && singInPersonInfo.haveMeals === 1}}">
|
||||
<text>是否回民</text>
|
||||
<text>{{singInPersonInfo.huiPeople_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1}}">
|
||||
<text>是否住酒店</text>
|
||||
<text>{{singInPersonInfo.checkInHotel_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && singInPersonInfo.checkInHotel == 1}}">
|
||||
<text>入住酒店时间</text>
|
||||
<text>{{singInPersonInfo.inHotelTime}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && singInPersonInfo.checkInHotel == 1}}">
|
||||
<text>离店时间</text>
|
||||
<text>{{singInPersonInfo.outHotelTime}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && singInPersonInfo.checkInHotel == 1}}">
|
||||
<text>房型</text>
|
||||
<text>{{singInPersonInfo.roomLayout}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1}}">
|
||||
<text>是否需要接站</text>
|
||||
<text>{{singInPersonInfo.pickUp_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && singInPersonInfo.pickUp == 1}}">
|
||||
<text>抵达时间</text>
|
||||
<text>{{singInPersonInfo.arrivalTime}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && singInPersonInfo.pickUp == 1}}">
|
||||
<text>到达站</text>
|
||||
<text>{{singInPersonInfo.destination}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && singInPersonInfo.pickUp == 1}}">
|
||||
<text>到达班次</text>
|
||||
<text>{{singInPersonInfo.arrivalShift}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1}}">
|
||||
<text>是否需要送站</text>
|
||||
<text>{{singInPersonInfo.deliveryStation_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && singInPersonInfo.deliveryStation == 1}}">
|
||||
<text>离开时间</text>
|
||||
<text>{{singInPersonInfo.departureTime}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && singInPersonInfo.deliveryStation == 1}}">
|
||||
<text>离开站</text>
|
||||
<text>{{singInPersonInfo.departureStation}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && singInPersonInfo.deliveryStation == 1}}">
|
||||
<text>离开班次</text>
|
||||
<text>{{singInPersonInfo.departureShift}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && !!singInPersonInfo.peer}}" class="sign-in">
|
||||
<text>同行人</text>
|
||||
<text class="sign-in-text">{{singInPersonInfo.peer}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 1 && !!singInPersonInfo.remark}}" class="sign-in">
|
||||
<text>备注</text>
|
||||
<text class="sign-in-text">{{singInPersonInfo.remark}}</text>
|
||||
</view>
|
||||
|
||||
<!-- vip显示 end -->
|
||||
|
||||
<!-- 演讲嘉宾显示begin -->
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2}}" class="sign-in" >
|
||||
<text>演讲题目</text>
|
||||
<text class="sign-in-text">{{singInPersonInfo.speechTopic}}</text>
|
||||
</view>
|
||||
|
||||
<view class="meeting-files">
|
||||
<text>演讲PPT</text>
|
||||
<view class="file-name" wx:for="{{meetingFilesList}}" wx:key="item">
|
||||
<view>
|
||||
<image src="../../assets/images/pdf.png"></image>
|
||||
<text>{{item.name}}</text>
|
||||
</view>
|
||||
<text class="look-file" bindtap="previewFile" data-file='{{item}}'>查看</text>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2 && !!singInPersonInfo.photo}}" style="height:auto">
|
||||
<text>照片</text>
|
||||
<image style='margin-right:30px' class="back-img" src="{{photoSrc}}"></image>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2}}" class="sign-in">
|
||||
<text>个人简介</text>
|
||||
<text class="sign-in-text">{{singInPersonInfo.profile}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2}}">
|
||||
<text>是否用餐</text>
|
||||
<text>{{singInPersonInfo.haveMeals_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2 && singInPersonInfo.haveMeals === 1}}">
|
||||
<text>是否回民</text>
|
||||
<text>{{singInPersonInfo.huiPeople_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2}}">
|
||||
<text>是否需要接站</text>
|
||||
<text>{{singInPersonInfo.pickUp_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2 && singInPersonInfo.pickUp == 1}}">
|
||||
<text>抵达时间</text>
|
||||
<text>{{singInPersonInfo.arrivalTime}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2 && singInPersonInfo.pickUp == 1}}">
|
||||
<text>到达站</text>
|
||||
<text>{{singInPersonInfo.destination}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2 && singInPersonInfo.pickUp == 1}}">
|
||||
<text>到达班次</text>
|
||||
<text>{{singInPersonInfo.arrivalShift}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2}}">
|
||||
<text>是否需要送站</text>
|
||||
<text>{{singInPersonInfo.deliveryStation_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2 && singInPersonInfo.deliveryStation == 1}}">
|
||||
<text>离开时间</text>
|
||||
<text>{{singInPersonInfo.departureTime}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2 && singInPersonInfo.deliveryStation == 1}}">
|
||||
<text>离开站</text>
|
||||
<text>{{singInPersonInfo.departureStation}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2 && singInPersonInfo.deliveryStation == 1}}">
|
||||
<text>离开班次</text>
|
||||
<text>{{singInPersonInfo.departureShift}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2 && !!singInPersonInfo.peer}}" class="sign-in">
|
||||
<text>同行人</text>
|
||||
<text class="sign-in-text">{{singInPersonInfo.peer}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 2 && !!singInPersonInfo.remark}}" class="sign-in">
|
||||
<text>备注</text>
|
||||
<text class="sign-in-text">{{singInPersonInfo.remark}}</text>
|
||||
</view>
|
||||
<!-- 演讲嘉宾end -->
|
||||
|
||||
<!-- 特邀嘉宾begin -->
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3}}">
|
||||
<text>是否用餐</text>
|
||||
<text>{{singInPersonInfo.haveMeals_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3 && singInPersonInfo.haveMeals === 1}}">
|
||||
<text>是否回民</text>
|
||||
<text>{{singInPersonInfo.huiPeople_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3}}">
|
||||
<text>是否需要接站</text>
|
||||
<text>{{singInPersonInfo.pickUp_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3 && singInPersonInfo.pickUp == 1}}">
|
||||
<text>抵达时间</text>
|
||||
<text>{{singInPersonInfo.arrivalTime}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3 && singInPersonInfo.pickUp == 1}}">
|
||||
<text>到达站</text>
|
||||
<text>{{singInPersonInfo.destination}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3 && singInPersonInfo.pickUp == 1}}">
|
||||
<text>到达班次</text>
|
||||
<text>{{singInPersonInfo.arrivalShift}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3}}">
|
||||
<text>是否需要送站</text>
|
||||
<text>{{singInPersonInfo.deliveryStation_dictText}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3 && singInPersonInfo.deliveryStation == 1}}">
|
||||
<text>离开时间</text>
|
||||
<text>{{singInPersonInfo.departureTime}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3 && singInPersonInfo.deliveryStation == 1}}">
|
||||
<text>离开站</text>
|
||||
<text>{{singInPersonInfo.departureStation}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3 && singInPersonInfo.deliveryStation == 1}}">
|
||||
<text>离开班次</text>
|
||||
<text>{{singInPersonInfo.departureShift}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 3 && !!singInPersonInfo.peer}}" class="sign-in">
|
||||
<text>同行人</text>
|
||||
<text class="sign-in-text">{{singInPersonInfo.peer}}</text>
|
||||
</view>
|
||||
<!-- 特邀嘉宾end -->
|
||||
|
||||
<!-- 合作伙伴begin -->
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 4 }}">
|
||||
<text>抵达时间</text>
|
||||
<text>{{singInPersonInfo.arrivalTime}}</text>
|
||||
</view>
|
||||
|
||||
<view wx:if="{{singInPersonInfo.guestType == 4 }}">
|
||||
<text>离开时间</text>
|
||||
<text>{{singInPersonInfo.departureTime}}</text>
|
||||
</view>
|
||||
<!-- 合作伙伴end -->
|
||||
|
||||
|
||||
</view>
|
||||
|
||||
<!-- 缴费凭证 begin -->
|
||||
<view class="payment-record" wx:if="{{singInPersonInfo.payMode === 2 || singInPersonInfo.payMode === 1}}">
|
||||
<view class="p-20">
|
||||
<text class="validate">缴费凭证</text>
|
||||
<!-- 未审核的显示 -->
|
||||
<view class="payment-text" wx:if="{{singInPersonInfo.checkResult !== 1}}">
|
||||
<image-upload bindgetIds='getImagesId' maxLength='1' initImgsList="{{singInPersonInfo.paymentRecord}}" id="img"></image-upload>
|
||||
<view class="payment-text" wx:if="{{singInPersonInfo.checkResult !== 1}}">
|
||||
<image-upload bindgetIds='getImagesId' maxLength='1' initImgsList="{{singInPersonInfo.paymentRecord}}" id="img">
|
||||
</image-upload>
|
||||
</view>
|
||||
<!-- 审核通过的显示 -->
|
||||
<view class="payment-text" wx:if="{{singInPersonInfo.checkResult === 1}}">
|
||||
<image src="{{payRecordImgSrc}}" class="back-img"></image>
|
||||
<image src="{{payRecordImgSrc}}" class="back-img"></image>
|
||||
</view>
|
||||
|
||||
</view>
|
||||
@@ -147,7 +454,7 @@
|
||||
<input class="input" maxlength="4" placeholder="请输入缴费订单号后四位数" value="{{ordeCode}}" bindblur="setOrdeCode" />
|
||||
</view>
|
||||
<!-- 审核通过后的订单后四位 -->
|
||||
<view class="p-20" wx:if="{{ singInPersonInfo.checkResult === 1 }}">
|
||||
<view class="p-20" wx:if="{{ singInPersonInfo.checkResult === 1 && !!singInPersonInfo.orderCode }}">
|
||||
<text class="validate">缴费订单号后四位数:{{singInPersonInfo.orderCode}}</text>
|
||||
|
||||
</view>
|
||||
@@ -155,9 +462,11 @@
|
||||
</view>
|
||||
<!-- 参会人的付款凭证审核状态 0 未审核 1已通过 2拒绝 -->
|
||||
<!-- 未审核不显示 -->
|
||||
<view class="p-20 base" wx:if="{{singInPersonInfo.paymentRecord && (singInPersonInfo.payMode === 1 || singInPersonInfo.payMode === 2)}}">
|
||||
<view class="p-20 base"
|
||||
wx:if="{{singInPersonInfo.paymentRecord && (singInPersonInfo.payMode === 1 || singInPersonInfo.payMode === 2)}}">
|
||||
<text>缴费凭证状态:</text>
|
||||
<text wx:if="{{singInPersonInfo.checkResult === 0 && singInPersonInfo.paymentRecord}}">{{singInPersonInfo.checkResult_dictText}}</text>
|
||||
<text
|
||||
wx:if="{{singInPersonInfo.checkResult === 0 && singInPersonInfo.paymentRecord}}">{{singInPersonInfo.checkResult_dictText}}</text>
|
||||
<text wx:if="{{singInPersonInfo.checkResult === 1}}">{{singInPersonInfo.checkResult_dictText}}</text>
|
||||
<text
|
||||
wx:if="{{singInPersonInfo.checkResult === 2}}">{{singInPersonInfo.checkResult_dictText}}({{singInPersonInfo.checkRemark}})</text>
|
||||
@@ -182,6 +491,60 @@
|
||||
</view>
|
||||
<!-- 签到信息end -->
|
||||
|
||||
<!-- 开票邮寄信息 begin -->
|
||||
<view class="basic-info" style="margin-top: 10px;" wx:if="{{singInPersonInfo.checkResult !== 0 }}">
|
||||
<view class="title">
|
||||
<text>到账信息</text>
|
||||
</view>
|
||||
<view style="padding: 0 15px;" wx:for="{{form.paymentRecord}}" wx:key="item">
|
||||
<text wx:if="{{form.paymentRecord && form.paymentRecord.length}}">{{item.paymentDate}}到账{{item.amountReceived}}元</text>
|
||||
</view>
|
||||
<text class="no-data" style="height: 50px;" wx:if="{{!form.paymentRecord}}">暂无到账记录!</text>
|
||||
</view>
|
||||
|
||||
<view class="basic-info" style="margin-top: 10px;" wx:if="{{singInPersonInfo.checkResult !== 0 }}">
|
||||
<view class="title">
|
||||
<text>开票邮寄信息</text>
|
||||
</view>
|
||||
<view wx:for="{{form.mailBill}}" wx:key='item' class="way-box">
|
||||
<view class="way">
|
||||
<image wx:if='{{item.sendMethod === 2}}' src="../../assets/images/sf.png"></image>
|
||||
<image wx:if='{{item.sendMethod === 1}}' src="../../assets/images/ems.png"></image>
|
||||
<text>{{item.sendMethod_dictText ? item.sendMethod_dictText : '未邮寄'}}</text>
|
||||
</view>
|
||||
<view class="way project-name">
|
||||
<text>项目名称:</text>
|
||||
<text>{{item.projectName}}</text></view>
|
||||
<view class="way-info">
|
||||
<view class="way-left">
|
||||
<text class="way-left-text green">票</text>
|
||||
<view class="way-center">
|
||||
<text>开票人:{{item.realName}}</text>
|
||||
<text>开票时间:{{item.billDate}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<text class="way-right">开票号:{{item.billNo}}</text>
|
||||
</view>
|
||||
<view class="way-info">
|
||||
<view class="way-left">
|
||||
<text class="way-left-text blue">邮</text>
|
||||
<view class="way-center">
|
||||
<text>邮寄人:{{item.mailName ? item.mailName : '无'}}</text>
|
||||
<text>邮寄时间:{{item.sendDate ? item.sendDate : '无'}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<text class="way-right">快递号:{{item.postNo ? item.postNo : '无'}}</text>
|
||||
</view>
|
||||
<view class="look-progress">
|
||||
<text>金额:{{item.invoiceAmount}}元</text>
|
||||
<text wx:if="{{item.postStatus == 1}}" bindtap="lookProgress" data-progress="{{item}}">查看物流</text>
|
||||
</view>
|
||||
</view>
|
||||
<text class="no-data" style="height: 50px;" wx:if="{{!form.mailBill}}">暂无邮寄记录!</text>
|
||||
</view>
|
||||
|
||||
<!-- 开票邮寄信息end -->
|
||||
|
||||
<!-- 会议状态begin -->
|
||||
<!-- 进行中 -->
|
||||
<image wx:if="{{meetingInfo.meetingStatus === 3}}" class="img" src="../../assets/images/ing.png"></image>
|
||||
@@ -195,7 +558,8 @@
|
||||
<!-- 签到 -->
|
||||
<!-- 只有审核通过的状态不显示 -->
|
||||
<!-- 线上缴费的只有在会议期间可以上传 -->
|
||||
<view class="sign-up" wx:if="{{singInPersonInfo.checkResult !== 1 && meetingInfo.meetingStatus == 3 && singInPersonInfo.payMode }}">
|
||||
<text bindtap="editPayRecord">确定 </text>
|
||||
<view class="sign-up"
|
||||
wx:if="{{singInPersonInfo.checkResult !== 1 && meetingInfo.meetingStatus == 3 && singInPersonInfo.payMode }}">
|
||||
<text bindtap="editPayRecord">确定 </text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -214,3 +214,101 @@ margin-top: 15px;
|
||||
.base {
|
||||
background-color: #fff;
|
||||
}
|
||||
.way-box{
|
||||
display: block !important;
|
||||
padding: 0 !important;
|
||||
height: auto !important;
|
||||
}
|
||||
|
||||
.basic-info .way{
|
||||
padding: 0 15px;
|
||||
display: flex;
|
||||
justify-content: flex-start !important;
|
||||
}
|
||||
.basic-info .way image{
|
||||
width: 23px;
|
||||
height: 23px;
|
||||
margin-right: 10px;
|
||||
}
|
||||
.way-info{
|
||||
display: flex;
|
||||
}
|
||||
.way-info .way-left{
|
||||
padding: 0;
|
||||
display: flex;
|
||||
justify-content: flex-start !important;
|
||||
width: 70%;
|
||||
}
|
||||
.way-info .way-center{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: space-between;
|
||||
align-items: flex-start;
|
||||
width: 100%;
|
||||
overflow: hidden;
|
||||
}
|
||||
.way-info .way-center text:nth-child(1){
|
||||
color: #333;
|
||||
display: block;
|
||||
width: 100%;
|
||||
font-size: 14px;
|
||||
flex-shrink: 0;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
.way-info .way-center text:nth-child(2){
|
||||
color: #999;
|
||||
font-size: 11px;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.way-info .green {
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
background: #069F99;
|
||||
color: #fff;
|
||||
font-size: 11px;
|
||||
text-align: center;
|
||||
line-height: 20px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
.way-info .blue {
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
background: #0A72F7;
|
||||
color: #fff;
|
||||
font-size: 11px;
|
||||
text-align: center;
|
||||
line-height: 20px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
.way-info .way-right{
|
||||
width: 30%;
|
||||
word-break: break-word;
|
||||
padding: 0;
|
||||
color: #666;
|
||||
font-size: 12px;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
display: -webkit-box;
|
||||
-webkit-line-clamp: 3;
|
||||
-webkit-box-orient: vertical;
|
||||
}
|
||||
.basic-info .look-progress{
|
||||
padding: 0 15px;
|
||||
}
|
||||
.basic-info .look-progress text:nth-child(1){
|
||||
color: #FF5E60;
|
||||
font-size: 14px;
|
||||
}
|
||||
.basic-info .look-progress text:nth-child(2){
|
||||
display: block;
|
||||
width: 70px;
|
||||
height: 26px;
|
||||
color: #069F99;
|
||||
font-size: 11px;
|
||||
border-radius: 13px;
|
||||
border: 0.5px solid #069F99;
|
||||
text-align: center;
|
||||
line-height: 26px;
|
||||
}
|
||||
|
||||
@@ -117,7 +117,7 @@
|
||||
</view>
|
||||
<view class="way project-name">
|
||||
<text>项目名称:</text>
|
||||
<text>{{item.projectName}}阿凡达富士达啊范德萨发大水啊士大夫犯得上电风扇阿凡达富士达啊范德萨发大水啊士大夫犯得上电风扇阿凡达富士达啊范德萨发大水啊士大夫犯得上电风扇阿凡达富士达啊范德萨发大水啊士大夫犯得上电风扇</text></view>
|
||||
<text>{{item.projectName}}</text></view>
|
||||
<view class="way-info">
|
||||
<view class="way-left">
|
||||
<text class="way-left-text green">票</text>
|
||||
|
||||
Reference in New Issue
Block a user