Files

281 lines
12 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<view class="color-f5 wrap">
<form bindsubmit="formSubmit">
<view class="form-wrap">
<view class="form-item">
<text>参会单位:</text>
<input value="{{info.companyName}}" disabled />
</view>
<view class="form-item">
<text>参会人:</text>
<input value="{{info.companyContactName}}" disabled />
</view>
<view class="form-item">
<text>手机号:</text>
<input value="{{info.phone}}" disabled />
</view>
<view class="form-item">
<text>身份类型:</text>
<input value="{{info.identity_dictText}}" disabled />
</view>
<view class="form-item">
<text>嘉宾类型:</text>
<input value="{{guestType_dictText}}" disabled />
</view>
<!-- 国际研讨会 WASIC 增加会议名称的选择-->
<view class="form-item-radio" wx:if="{{isWasic}}">
<view class="radio-label">
<text class="item-label flex-1 validate">会议名称:</text>
</view>
<view>
<checkbox-group name='choiceTopic' bindchange="changeChoiceTopic">
<view wx:for="{{showTopicsArr}}" wx:for-item="item" wx:key="name">
<view class="topic-title">{{item.name}}</view>
<view class="checkbox-view">
<label class="radio checkbox-item" wx:for="{{item.children}}" wx:for-item="checkItem" wx:key="title">
<checkbox class="radio-scale" value="{{checkItem.value}}" color="#069F99" checked="{{checkItem.checked}}" disabled="{{checkItem.disabled}}" />{{checkItem.text}}
</label>
</view>
<!-- 如果有单选的数据 循环单选的数据 -->
<view class="radio-div" wx:if="{{item.radioChildren}}">
<radio-group name='{{item.radioKey}}' data-name='{{item.radioKey}}' bindchange="changeRadioTopic">
<label class="radio radio-item" wx:for="{{item.radioChildren}}" wx:for-item="radioItem" wx:key="title">
<radio class="radio-scale" value="{{radioItem.value}}" color="#069F99" checked="{{radioItem.checked}}" />{{radioItem.text}}
</label>
</radio-group>
</view>
</view>
</checkbox-group>
<view class="form-item">
<button class="validate-btn" bindtap="cancelChoiceTopic">清空会议信息</button>
</view>
</view>
</view>
</view>
<!-- 演讲信息 VIP || 演讲嘉宾 存在---开始-->
<view class="form-wrap" wx:if="{{info.guestType === 1 || info.guestType === 2}}">
<view class="form-item">
<text class="item-label flex-1">演讲题目:</text>
<input placeholder-class="text-right" name="speechTopic" value="{{info.speechTopic}}" placeholder="请输入演讲题目" />
</view>
<view class="form-item-radio">
<text class="item-label flex-1">演讲PPT</text>
<view class="file-name" wx:for="{{speechPptList}}" wx:key="item">
<view>
<image src="../../assets/images/pdf.png"></image>
<text>{{item.name}}</text>
</view>
</view>
<view style="margin-top:20rpx" class="{{ speechPpt ? '':'primary-color' }}" bindtap="uploadPPT">点击上传
</view>
</view>
<view class="form-item-radio">
<text class="item-label flex-1">照片:</text>
<image-upload style="margin-top:20rpx" bindgetIds='getImagesId' maxLength='1' initImgsList="{{info.photo}}">
</image-upload>
</view>
<view class="form-item-radio">
<text class="item-label flex-1">个人简介:</text>
<textarea name="profile" placeholder="请输入个人简介" value="{{info.profile}}" name="remark" />
</view>
</view>
<!-- 演讲信息 VIP || 演讲嘉宾 存在---结束-->
<!-- 用餐信息 VIP || 演讲嘉宾 存在---开始 -->
<view class="form-wrap" wx:if="{{info.guestType === 1 || info.guestType === 2}}">
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否用餐:</text>
</view>
<view>
<radio-group name='haveMeals' bindchange="needHaveMeal">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" checked="{{item.value === info.haveMeals}}" color="#069F99" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<!-- 选择用餐才出现 -->
<view class="form-item-radio" wx:if="{{haveMeal === 1}}">
<view class="radio-label">
<text class="item-label flex-1 validate">是否回民:</text>
</view>
<view>
<radio-group name='huiPeople'>
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" checked="{{item.value === info.huiPeople}}" color="#069F99" />{{item.name}}
</label>
</radio-group>
</view>
</view>
</view>
<!-- 用餐信息 VIP || 演讲嘉宾 存在---结束 -->
<!-- 住店信息 VIP 存在---结束 -->
<view class="form-wrap" wx:if="{{info.guestType === 1}}">
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否住酒店:</text>
</view>
<view>
<radio-group name='checkInHotel' bindchange="needHotel">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" checked="{{item.value === info.checkInHotel}}" color="#069F99" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item" wx:if="{{ needHotel === 1 }}">
<text class="item-label flex-1 validate">入住酒店时间:</text>
<picker name='inHotelTime' mode="date" bindchange="bindDateChangeInHotelTime">
<view class="picker">
{{info.inHotelTime || "请选择入住酒店时间"}}
</view>
</picker>
</view>
<view class="form-item" wx:if="{{needHotel === 1 }}">
<text class="item-label flex-1 validate">离店时间:</text>
<picker name='outHotelTime' placeholder="请选择离店时间" mode="date" bindchange="bindDateChangeOutHotelTime">
<view class="picker">
{{info.outHotelTime || "请选择离店时间"}}
</view>
</picker>
</view>
<view class="form-item" wx:if="{{needHotel === 1 }}">
<text class="item-label flex-1 validate">房型:</text>
<input placeholder-class="text-right" name="roomLayout" value="{{info.roomLayout}}" bindinput="bindInputPhone" placeholder="请输入房型" />
</view>
</view>
<!-- 住店信息 VIP 存在---结束 -->
<!-- 行程信息 VIP || 演讲嘉宾 || 特邀嘉宾 存在---开始 -->
<view class="form-wrap" wx:if="{{info.guestType === 1 || info.guestType === 2 || info.guestType === 3}}">
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否需要接站:</text>
</view>
<view>
<radio-group name='pickUp' bindchange="needPick">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" checked="{{item.value === info.pickUp}}" color="#069F99" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item" wx:if="{{needPick === 1 }}">
<text class="item-label flex-1 validate">抵达时间:</text>
<picker name='arrivalTime' mode="date" value="{{date}}" bindchange="bindDateChangeArriveTime">
<view class="picker">
{{info.arrivalTime || "请选择抵达时间"}}
</view>
</picker>
</view>
<view class="form-item" wx:if="{{needPick === 1 }}">
<text class="item-label flex-1 validate">到达站:</text>
<input placeholder-class="text-right" name="destination" value="{{info.destination}}" bindinput="bindInputPhone" placeholder="请输入到达站" />
</view>
<view class="form-item" wx:if="{{needPick === 1 }}">
<text class="item-label flex-1 validate">到达班次:</text>
<input placeholder-class="text-right" name="arrivalShift" value="{{info.arrivalShift}}" bindinput="bindInputPhone" placeholder="请输入到达班次" />
</view>
<!-- 演讲嘉宾、特邀嘉宾存在 -->
<view class="form-item" wx:if="{{needPick === 1 && (info.guestType === 2 || info.guestType === 3)}}">
<text class="item-label flex-1">目的地</text>
<input placeholder-class="text-right" name="destinationHotel" placeholder="请输入目的地" value="{{info.destinationHotel}}" />
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否需要送站:</text>
</view>
<view>
<radio-group name='deliveryStation' bindchange="needSend">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" checked="{{item.value === info.deliveryStation}}" color="#069F99" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item" wx:if="{{needSend === 1 }}">
<text class="item-label flex-1 validate">离开时间:</text>
<picker name='departureTime' mode="date" value="{{date}}" bindchange="bindDateChangeLeaveTime">
<view class="picker">
{{info.departureTime || "请选择离开时间"}}
</view>
</picker>
</view>
<view class="form-item" wx:if="{{needSend === 1 }}">
<text class="item-label flex-1 validate">离开站:</text>
<input placeholder-class="text-right" name="departureStation" value="{{info.departureStation}}" bindinput="bindInputPhone" placeholder="请输入离开站" />
</view>
<view class="form-item" wx:if="{{needSend === 1 }}">
<text class="item-label flex-1 validate">离开班次:</text>
<input placeholder-class="text-right" name="departureShift" value="{{info.departureShift}}" bindinput="bindInputPhone" placeholder="请输入离开班次" />
</view>
<view class="form-item-radio" wx:if="{{info.guestType === 1 || info.guestType === 2 || info.guestType === 3 }}">
<text class="item-label flex-1">备注:</text>
<textarea name="remark" placeholder="请输入备注" value="{{info.remark}}" />
</view>
<view class="btn-wrap">
<button class="btn-ok" formType="submit">确定</button>
</view>
</view>
<!-- 行程信息 VIP || 演讲嘉宾 || 特邀嘉宾 存在---结束 -->
<!-- 整体结束 -->
<!-- 合作伙伴 || 参展商类别 begin -->
<view class="form-wrap" wx:if="{{info.guestType === 4 || info.guestType === 5}}">
<view class="form-item">
<text class="item-label flex-1">抵达时间:</text>
<picker name='arrivalTime' mode="date" value="{{date}}" bindchange="bindDateChangeArriveTime">
<view class="picker">
{{info.arrivalTime}}
</view>
</picker>
</view>
<view class="form-item">
<text class="item-label flex-1 ">离开时间:</text>
<picker name='departureTime' mode="date" value="{{date}}" bindchange="bindDateChangeLeaveTime">
<view class="picker">
{{info.departureTime}}
</view>
</picker>
</view>
<view class="form-item-radio">
<text class="item-label flex-1">备注:</text>
<textarea name="remark" placeholder="请输入备注" value="{{info.remark}}" />
</view>
<view class="btn-wrap">
<button class="btn-ok" formType="submit">确定</button>
</view>
</view>
<!-- 合作伙伴end -->
</form>
</view>