【fix-bug74323】会议报名页面-展示字段和pc端不一致bug的修改
This commit is contained in:
@@ -695,7 +695,10 @@ Page({
|
|||||||
nolimitBool: true
|
nolimitBool: true
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
// 初始化一些信息和页面上的判断 为了不显示相应的数据
|
||||||
this.setData({
|
this.setData({
|
||||||
|
selectedIdentity: 0, // 选中的参会身份
|
||||||
|
paymentMethod: 0, // 缴费方式
|
||||||
pageTitle: options.id ? '编辑报名信息' : '会议报名'
|
pageTitle: options.id ? '编辑报名信息' : '会议报名'
|
||||||
})
|
})
|
||||||
if(options.id){
|
if(options.id){
|
||||||
|
|||||||
@@ -53,8 +53,8 @@
|
|||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<!-- 缴费方式为打包的不显示 参会身份选择嘉宾和内部企业不显示 -->
|
<!-- 缴费方式为打包的不显示 参会身份选择嘉宾和内部企业不显示 --缴费方式存在 并且 不是打包 -->
|
||||||
<view class="form-item" wx:if="{{selectedMeeting.meetingCosts !== '0.00' && selectedIdentity === '2'}}">
|
<view class="form-item" wx:if="{{selectedMeeting.meetingCosts !== '0.00' && selectedIdentity === '2' && paymentMethod && paymentMethod !== '3'}}">
|
||||||
<text class="item-label flex-1 validate">是否需要发票:</text>
|
<text class="item-label flex-1 validate">是否需要发票:</text>
|
||||||
<picker name='needInvoice' bindchange="needInvoiceChange" range="{{needInvoiceList}}" value="{{index}}" range-key='name'>
|
<picker name='needInvoice' bindchange="needInvoiceChange" range="{{needInvoiceList}}" value="{{index}}" range-key='name'>
|
||||||
<view class="picker">
|
<view class="picker">
|
||||||
@@ -63,7 +63,8 @@
|
|||||||
</picker>
|
</picker>
|
||||||
</view>
|
</view>
|
||||||
<!-- 发票信息对应的字段 ===开始 -->
|
<!-- 发票信息对应的字段 ===开始 -->
|
||||||
<view class="form-item-template" wx:if="{{selectedIdentity === '2' && index !== '0' && index !== -1 && selectedMeeting.meetingCosts !== '0.00'}}">
|
<!-- 判断条件: 参会人 && 缴费方式-不是打包 && 需要发票 && 会议需要花钱 -->
|
||||||
|
<view class="form-item-template" wx:if="{{selectedIdentity === '2' && paymentMethod !== '3' && index !== '0' && index !== -1 && selectedMeeting.meetingCosts !== '0.00'}}">
|
||||||
<view class="form-item">
|
<view class="form-item">
|
||||||
<text class="item-label flex-1 validate">企业名称:</text>
|
<text class="item-label flex-1 validate">企业名称:</text>
|
||||||
<input placeholder-class="text-right" name="companyName" maxlength="50" value="{{selectedCompany.companyName}}" placeholder="请输入企业名称" disabled />
|
<input placeholder-class="text-right" name="companyName" maxlength="50" value="{{selectedCompany.companyName}}" placeholder="请输入企业名称" disabled />
|
||||||
@@ -105,21 +106,23 @@
|
|||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<!-- 发票信息对应的字段 ===结束 -->
|
<!-- 发票信息对应的字段 ===结束 -->
|
||||||
|
<view class="form-item-template" wx:if="{{selectedIdentity === '2' && paymentMethod !== '3'&& index !== '0' && index !== -1 && selectedMeeting.meetingCosts !== '0.00'}}">
|
||||||
<view class="form-item" wx:if="{{selectedIdentity === '2' && index !== '0' && index !== -1 && selectedMeeting.meetingCosts !== '0.00'}}">
|
<view class="form-item">
|
||||||
<text class="item-label flex-1 validate">邮寄联系人:</text>
|
<text class="item-label flex-1 validate">邮寄联系人:</text>
|
||||||
<input placeholder-class="text-right" data-selectType='2' disabled="{{true}}" data-nolimit="{{nolimitBool}}" name="postContactName" bindtap="selectPerson" value="{{selectedPostPerson.name}}" placeholder="请选择邮寄联系人" />
|
<input placeholder-class="text-right" data-selectType='2' disabled="{{true}}" data-nolimit="{{nolimitBool}}" name="postContactName" bindtap="selectPerson" value="{{selectedPostPerson.name}}" placeholder="请选择邮寄联系人" />
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="form-item" wx:if="{{selectedIdentity === '2' && index !== '0' && index !== -1 && selectedMeeting.meetingCosts !== '0.00'}}">
|
<view class="form-item">
|
||||||
<text class="item-label flex-1 validate">邮寄地址:</text>
|
<text class="item-label flex-1 validate">邮寄地址:</text>
|
||||||
<input placeholder-class="text-right" name="postContactAddress" maxlength="50" bindinput="bindInputPhone" value="{{selectedPostPerson.contactAddress}}" placeholder="请输入邮寄地址" />
|
<input placeholder-class="text-right" name="postContactAddress" maxlength="50" bindinput="bindInputPhone" value="{{selectedPostPerson.contactAddress}}" placeholder="请输入邮寄地址" />
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="form-item" wx:if="{{selectedIdentity === '2' && index !== '0' && index !== -1 && selectedMeeting.meetingCosts !== '0.00'}}">
|
<view class="form-item">
|
||||||
<text class="item-label flex-1 validate">邮编:</text>
|
<text class="item-label flex-1 validate">邮编:</text>
|
||||||
<input placeholder-class="text-right" name="postCode" bindblur="validatePostCode" value="{{selectedPostPerson.postalCode}}" data-message='请输入邮编' data-errmsg='请输入正确的邮编' type="number" maxlength="6" placeholder="请输入邮编" />
|
<input placeholder-class="text-right" name="postCode" bindblur="validatePostCode" value="{{selectedPostPerson.postalCode}}" data-message='请输入邮编' data-errmsg='请输入正确的邮编' type="number" maxlength="6" placeholder="请输入邮编" />
|
||||||
</view>
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
<!-- 这3个字段感觉国际研讨会才会存在 目前企业端报名的时候不存在 所以先去掉 -->
|
<!-- 这3个字段感觉国际研讨会才会存在 目前企业端报名的时候不存在 所以先去掉 -->
|
||||||
<!-- <view class="form-item-radio">
|
<!-- <view class="form-item-radio">
|
||||||
<view class="radio-label">
|
<view class="radio-label">
|
||||||
|
|||||||
@@ -85,8 +85,8 @@
|
|||||||
</radio-group>
|
</radio-group>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
<!-- 缴费方式 不为打包的时候存在 -->
|
||||||
<view class="form-item" wx:if="{{identity !== '3' }}">
|
<view class="form-item" wx:if="{{identity !== '3' && payMethod && payMethod !== '3'}}">
|
||||||
<text class="item-label flex-1 validate">是否需要发票:</text>
|
<text class="item-label flex-1 validate">是否需要发票:</text>
|
||||||
<picker name='needInvoice' bindchange="needInvoiceChange" range="{{needInvoiceList}}" value="{{index}}" range-key='name'>
|
<picker name='needInvoice' bindchange="needInvoiceChange" range="{{needInvoiceList}}" value="{{index}}" range-key='name'>
|
||||||
<view class="picker">
|
<view class="picker">
|
||||||
@@ -96,7 +96,7 @@
|
|||||||
</view>
|
</view>
|
||||||
|
|
||||||
<!-- 选择了发票才会显示--发票信息对应的字段 ===开始 -->
|
<!-- 选择了发票才会显示--发票信息对应的字段 ===开始 -->
|
||||||
<view class="form-item-template" wx:if="{{index !== '0' && index !== -1 && identity !== '3' }}">
|
<view class="form-item-template" wx:if="{{index !== '0' && index !== -1 && identity !== '3' && payMethod !== '3' }}">
|
||||||
<view class="form-item">
|
<view class="form-item">
|
||||||
<text class="item-label flex-1 validate">企业名称:</text>
|
<text class="item-label flex-1 validate">企业名称:</text>
|
||||||
<input placeholder-class="text-right" name="companyName" maxlength="50" value="{{selectedCompany.companyName}}" placeholder="请输入企业名称" disabled />
|
<input placeholder-class="text-right" name="companyName" maxlength="50" value="{{selectedCompany.companyName}}" placeholder="请输入企业名称" disabled />
|
||||||
@@ -139,20 +139,23 @@
|
|||||||
</view>
|
</view>
|
||||||
<!-- 发票信息对应的字段 ===结束 -->
|
<!-- 发票信息对应的字段 ===结束 -->
|
||||||
<!-- 选择了发票才会显示 -->
|
<!-- 选择了发票才会显示 -->
|
||||||
<view class="form-item" wx:if="{{index !== '0' && index !== -1 && identity !== '3' }}">
|
<view class="form-item-template" wx:if="{{index !== '0' && index !== -1 && identity !== '3' && payMethod !== '3'}}">
|
||||||
|
<view class="form-item">
|
||||||
<text class="item-label flex-1 validate">邮寄联系人:</text>
|
<text class="item-label flex-1 validate">邮寄联系人:</text>
|
||||||
<input placeholder-class="text-right" data-page='guoji' data-nolimit="{{nolimitBool}}" data-selectType='2' name="postContactName" bindfocus="selectPerson" value="{{selectedPostPerson.name}}" placeholder="请选择邮寄联系人" />
|
<input placeholder-class="text-right" data-page='guoji' data-nolimit="{{nolimitBool}}" data-selectType='2' name="postContactName" bindfocus="selectPerson" value="{{selectedPostPerson.name}}" placeholder="请选择邮寄联系人" />
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="form-item" wx:if="{{index !== '0' && index !== -1 && identity !== '3' }}">
|
<view class="form-item">
|
||||||
<text class="item-label flex-1 validate">邮寄地址:</text>
|
<text class="item-label flex-1 validate">邮寄地址:</text>
|
||||||
<input placeholder-class="text-right" name="postContactAddress" value="{{selectedPostPerson.contactAddress}}" bindinput="bindInputPhone" placeholder="请输入邮寄地址" />
|
<input placeholder-class="text-right" name="postContactAddress" value="{{selectedPostPerson.contactAddress}}" bindinput="bindInputPhone" placeholder="请输入邮寄地址" />
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="form-item" wx:if="{{index !== '0' && index !== -1 && identity !== '3'}}">
|
<view class="form-item">
|
||||||
<text class="item-label flex-1 validate">邮编:</text>
|
<text class="item-label flex-1 validate">邮编:</text>
|
||||||
<input placeholder-class="text-right" name="postCode" bindblur="validatePostCode" data-message='请输入邮编' data-errmsg='请输入正确的邮编' type="number" maxlength="6" value="{{selectedPostPerson.postalCode}}" placeholder="请输入邮编" />
|
<input placeholder-class="text-right" name="postCode" bindblur="validatePostCode" data-message='请输入邮编' data-errmsg='请输入正确的邮编' type="number" maxlength="6" value="{{selectedPostPerson.postalCode}}" placeholder="请输入邮编" />
|
||||||
</view>
|
</view>
|
||||||
|
</view>
|
||||||
|
|
||||||
|
|
||||||
<view class="form-item-radio">
|
<view class="form-item-radio">
|
||||||
<text class="item-label flex-1">备注:</text>
|
<text class="item-label flex-1">备注:</text>
|
||||||
|
|||||||
Reference in New Issue
Block a user