You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

168 lines
9.5 KiB

<view class="box{{isGroup==1?' group-box':''}}" style="border:none">
<view class="box-title">
<view style="flex:1">
<!-- <view wx:if="{{isGroup==1}}">{{isGroup==1?'发起人信息':'添加出行人'}}</view> -->
<view wx:if="{{isGroup==1}}">发起人信息</view>
<view wx:elif="{{is_authentication == '0'}}">出行人信息</view>
<view wx:elif="{{is_real_name == '0'}}">仅需填1位出行人</view>
<view wx:else>需填{{productNum}}位出行人</view>
<view wx:if="{{isGroup==1}}" class="group-tip-text">(*预约发起后前往个人中心-团体预约订单中查看详情)</view>
</view>
<!-- <view class="contact-add" bindtap="showLinkman" wx:if="{{selectLinkman.length>0 && isGroup!=1&&is_authentication != '0'}}"><text class="iconfont icon-add-select"></text>添加</view>
<view class="group-edit" bindtap="showLinkman" wx:if="{{isGroup==1 && selectLinkman.length>0}}">编辑</view> -->
</view>
<view wx:if="{{isGroup!=1}}">
<!-- 不实名 -->
<view wx:if="{{is_authentication == '0'}}" class="bsm">
<view class="tel-input">
<text class="input-text">联系手机</text>
<!-- <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button> -->
<input bindinput="phoneInput" type="number" value="{{phone}}" class="weui-input" placeholder="请输入手机号" />
</view>
<image lazy-load class="cha" bindtap="delTel" wx:if="{{phone!=''}}" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/scenicNew/cha.png" mode=""/>
</view>
<!-- 实名 -->
<!-- <view class="contacts-list" wx:if="{{selectLinkman.length>0}}">
<view class="contact-item" wx:for="{{selectLinkman}}">
<view class="iconfont icon-jian" bindtap="delLinkman" data-index="{{index}}"></view>
<view class="contact-info">
<view class="contact-name">{{item.name}}</view>
<view class="contact-other" style="margin-bottom:10rpx"><text>手机号</text>{{item.tel}}</view>
<view class="contact-other"><text>{{item.title}}</text>{{item.id_number}}</view>
</view>
<navigator bindtap="gotoEdit" data-item="{{item}}" url="/pages/user/linkman/add/index?id={{item.id}}&from=order" class="iconfont icon-bianji1"></navigator>
</view>
</view> -->
<!-- <view class="contacts-list" wx:else> -->
<!-- <view style="height:25rpx"></view>
<view bindtap="showLinkman" class="add-btn1"><text class="iconfont icon-add-select"></text>添加</view>
<view style="height:25rpx"></view> -->
<view class="contacts-list" wx:else>
<!-- <view> <text>manList</text></view> -->
<view wx:if="{{manList.length>0}}" style="display: flex;position: relative;margin-bottom: 40rpx;">
<view style="width: 550rpx;display: flex;">
<view class="{{item.selected == 1 ?'name-box':'frame'}}" wx:for="{{manList}}" bindtap="selcetFrame" data-index="{{index}}" wx-if="{{index < 3}}" data-item="{{item}}">
<text>{{item.name}}</text>
<image lazy-load wx:if="{{item.selected == 1}}" class="name-selected-icon" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/scenicNew/dui.png" mode=""/>
</view>
</view>
<view class="more" bindtap="showLinkman">
更多>
</view>
</view>
<!-- <text>seldManList</text>
<text>{{seldManList.length}}</text> -->
<view class="contact-item" wx:for="{{seldManList}}" wx:if="{{seldManList.length>0}}">
<view class="iconfont icon-jian" bindtap="delLinkman" data-index="{{index}}" data-item="{{item}}"></view>
<view style="font-weight: 400;font-size: 27rpx;color: #000000;margin-left: 26rpx;">
出行人{{index+1}}
</view>
<view class="contact-info">
<view class="contact-name">{{item.name}}</view>
<view class="contact-other" style="margin-bottom:10rpx"><text>手机号</text>{{item.tel}}</view>
<view class="contact-other"><text>{{item.title}}</text>{{item.id_number}}</view>
</view>
<view bindtap="gotoEdit" data-item="{{item}}" class="iconfont icon-bianji1"></view>
<!-- <navigator bindtap="gotoEdit" data-item="{{item}}" url="/pages/user/linkman/add/index?id={{item.id}}&from=order" class="iconfont icon-bianji1"></navigator> -->
</view>
<view wx:if="{{is_real_name=='1'}}" style="margin-left: -20rpx;">
<view class="text1" bindtap="addMask" wx:for="{{productNum}}" wx:for-index="index" wx:if="{{index > (seldManList.length -1)}}">
<view style="display: flex;align-items: center;">
<image lazy-load style="width: 43.33rpx;height: 46rpx;margin-right: 28rpx;" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/scenicNew/add.png" mode=""/>
<!-- <view style="margin-right: 36rpx;" wx:if="{{selectLinkman.length>0}}">出行人{{selectLinkman.length+1}}</view> -->
<view style="margin-right: 36rpx;">出行人{{index+1}}</view>
<view>点击填写1位出行人信息</view>
</view>
<image lazy-load style="width: 12rpx;height: 19.33rpx;" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/scenicNew/rightIcon.png" mode=""/>
</view>
</view>
<view wx:if="{{is_real_name=='0' && seldManList.length==0}}">
<view class="text1" bindtap="addMask">
<view style="display: flex;align-items: center;">
<image lazy-load style="width: 43.33rpx;height: 46rpx;margin-right: 28rpx;" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/scenicNew/add.png" mode=""/>
<view style="margin-right: 36rpx;">出行人1</view>
<view>点击填写1位出行人信息</view>
</view>
<image lazy-load style="width: 12rpx;height: 19.33rpx;" src="https://static.ticket.sz-trip.com/jundaosuzhou/images/scenicNew/rightIcon.png" mode=""/>
</view>
</view>
</view>
</view>
<view wx:else>
<view class="group-add" wx:if="{{selectLinkman.length==0}}" bindtap="showLinkman">添加</view>
<view class="group-item" wx:for="{{selectLinkman}}">
<view>
<text style="margin-right:30rpx">{{item.name}}</text>
<text>{{item.tel}}</text>
</view>
<text>{{item.id_number}}</text>
</view>
</view>
</view>
<view class="mask" style="align-items:flex-end" wx:if="{{showMask}}">
<view class="mask-bg" bindtap="cancel"></view>
<view class="mask-content">
<view class="btns">
<view bindtap="cancel">取消</view>
<view bindtap="confirm">确定</view>
</view>
<!-- <navigator url="/pages/user/linkman/add/index" class="add-btn">添加出行人</navigator> -->
<view class="add-btn" bindtap="showAddMask">添加出行人</view>
<!-- <text>linkmanList</text> -->
<view class="linkmanlist-item" wx:for="{{linkmanList}}">
<view class="linkmanlist-item-top">
<!-- <navigator bindtap="gotoEdit" data-item="{{item}}" url="/pages/user/linkman/add/index?id={{item.id}}&from=order" class="iconfont icon-bianji1"></navigator> -->
<view bindtap="gotoEdit" data-item="{{item}}" class="iconfont icon-bianji1"></view>
<view class="linkman-nickname">{{item.name}}</view>
<view class="linkman-info">
<view class="linkman-tel" style="margin-bottom:20rpx">手机号 {{item.tel}}</view>
<view class="linkman-tel">{{item.title}}: {{item.id_number}}</view>
</view>
<view class="iconfont {{item.selected==1?'icon-gou':'icon-quan'}}" bindtap="select" data-item="{{item}}"></view>
</view>
<!-- <view class="linkmanlist-tip" bindtap="setDefault" data-item="{{item}}"><text class="iconfont {{item.is_default==1?'icon-iconfontoptionbutton':'icon-quan'}}"></text> 设为默认出行人</view> -->
</view>
</view>
</view>
<view wx:if="{{showAdd}}" class="mask">
<view class="mask-bg"></view>
<view style="position: fixed;bottom: 0;">
<view class="mask-content1" style="padding-bottom: {{keyboardHeight+20}}px;">
<view class="btns1">
<view bindtap="del">取消</view>
<view>{{editId?'编辑':'添加'}}出行人</view>
<view bindtap="save">保存</view>
</view>
<view class="input-box" style="margin:0;padding: 0 24.67rpx;">
<view class="input-item">
<text class="input-label">姓名</text>
<input bindinput="nameInput" value="{{formData.username}}" class="weui-input" auto-focus placeholder="请输入姓名" focus="inputFocus"/>
</view>
<view class="input-item">
<text class="input-label">证件类型</text>
<picker class="weui-input select-card" bindchange="selectType" value="{{selectIndex}}" range="{{typeList}}">
<view class="picker" style="display: flex;justify-content: space-between;align-items: baseline;width: 480rpx;">
<view>{{typeList[selectIndex]}}</view>
<icon class="iconfont icon-xia"></icon>
</view>
</picker>
</view>
<view class="input-item">
<text class="input-label">证件号</text>
<input bindinput="idNumberInput" value="{{formData.idNumber}}" class="weui-input" placeholder="请输入证件号" />
</view>
<view class="input-item">
<text class="input-label">手机号</text>
<input bindinput="telInput" type="number" value="{{formData.mobile}}" class="weui-input" placeholder="请输入手机号" />
</view>
<view class="input-item">
<text class="input-label">设为默认</text>
<switch active-value="DEFAULT" inactive-value="NORMAL" checked="{{formData.isDefault}}" bindchange="setAddDefault" />
</view>
</view>
</view>
</view>
</view>