Helppay.wxml 11 KB

1
  1. <view class="help_pay" style="padding-bottom:10rpx;"><view class="part_two"><u-tabs vue-id="1d2118d5-1" list="{{list}}" is-scroll="{{false}}" active-color="#FF7F00" current="{{current}}" data-event-opts="{{[['^change',[['tabs']]]]}}" bind:change="__e" bind:__l="__l"></u-tabs><view class="{{['tabs_box',(current==0)?'dis':'']}}"><view class="one_box"><view class="box_dian"><image src="../static/mai.png"></image></view><view class="box_addres1" style="margin-top:10rpx;"><view class="adds">{{AddressRider}}</view></view><view class="box_image"><u-icon class="icon_you" vue-id="1d2118d5-2" name="arrow-right" bind:__l="__l"></u-icon></view></view><view class="box_jh"><image src="../static/icon_qh.png"></image></view><view class="one_box"><view class="box_dian"><image src="../static/icon_s.png"></image></view><view data-event-opts="{{[['tap',[['bindclose',[1]]]]]}}" class="box_addres" bindtap="__e"><block wx:if="{{$root.g0.length>0}}"><view style="text-align:left;"><view class="add">{{''+takeAdd.province+takeAdd.city+takeAdd.district+takeAdd.addressDetail+''}}</view><view class="num"><view class="name">{{takeAdd.userName}}</view><view class="number">{{takeAdd.userPhone}}</view></view></view></block></view><view class="box_image"><u-icon class="icon_you" vue-id="1d2118d5-3" name="arrow-right" bind:__l="__l"></u-icon></view></view></view><view class="{{['tabs_box',(current==1)?'dis':'']}}"><view data-event-opts="{{[['tap',[['bindclose',[3]]]]]}}" class="one_box" bindtap="__e"><view class="box_dian"><image src="../static/mai.png"></image></view><block wx:if="{{disinfo}}"><view class="box_addres"><view style="text-align:left;"><block wx:if="{{disinfo.addressDetail}}"><view class="adds">{{''+disinfo.province+disinfo.city+disinfo.district+disinfo.addressDetail+''}}</view></block><block wx:if="{{disinfo.addressDetail}}"><view class="num"><view class="name">{{disinfo.userName}}</view><view class="number">{{disinfo.userPhone}}</view></view></block><block wx:else><view class="adds text-right text-lg">请填写取货地址</view></block></view></view></block><view class="box_image"><u-icon class="icon_you" vue-id="1d2118d5-4" name="arrow-right" bind:__l="__l"></u-icon></view></view><view class="box_jh"><image src="../static/icon_qh.png"></image></view><view data-event-opts="{{[['tap',[['bindclose',[2]]]]]}}" class="one_box" bindtap="__e"><view class="box_dian"><image src="../static/icon_s.png"></image></view><block wx:if="{{$root.g1.length>0}}"><view class="box_addres"><view class="add">{{''+takeAdds.province+takeAdds.city+takeAdds.district+takeAdds.addressDetail+''}}</view><view class="num"><view class="name">{{takeAdds.userName}}</view><view class="number">{{takeAdds.userPhone}}</view></view></view></block><block wx:else><view class="box_addres1 flex-sub text-df text-right">请填写收货地址</view></block><view class="box_image"><u-icon class="icon_you" vue-id="1d2118d5-5" name="arrow-right" bind:__l="__l"></u-icon></view></view></view><block wx:if="{{distance}}"><view style="text-align:right;padding:10rpx;margin-right:32rpx;font-size:24rpx;">预估跑腿距离:<block wx:if="{{distance>1000}}"><text>{{$root.g2+"km"}}</text></block><block wx:else><text>{{distance+"m"}}</text></block></view></block></view><view class="part_one" style="margin-top:20rpx;"><view class="pay_name">请填写帮买商品信息</view><view class="pay_set" style="margin-top:10rpx;"><u-input bind:input="__e" vue-id="1d2118d5-6" type="textarea" maxlength="{{100}}" placeholder="请填写餐品名称,份数,是否忌口等要求" value="{{values}}" data-event-opts="{{[['^input',[['__set_model',['','values','$event',[]]]]]]}}" bind:__l="__l"></u-input></view></view><view class="part_three"><u-form class="vue-ref" vue-id="1d2118d5-7" model="{{forms}}" label-position="left" label-style="{{labelstyle}}" data-ref="uForm" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('1d2118d5-8')+','+('1d2118d5-7')}}" label="时间" right-icon="arrow-right" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('1d2118d5-9')+','+('1d2118d5-8')}}" clearable="{{clearable}}" disabled="{{true}}" input-align="right" placeholder="立即购买" value="{{forms.data}}" data-event-opts="{{[['^click',[['onshowdata']]],['^input',[['__set_model',['$0','data','$event',[]],['forms']]]]]}}" bind:click="__e" bind:input="__e" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('1d2118d5-10')+','+('1d2118d5-7')}}" label="预付商品费" right-icon="arrow-right" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('1d2118d5-11')+','+('1d2118d5-10')}}" type="{{types}}" clearable="{{clearable}}" input-align="right" placeholder="预估价格" value="{{forms.price}}" data-event-opts="{{[['^click',[['onshowvalua']]],['^input',[['__set_model',['$0','price','$event',[]],['forms']],['onKeyInput']]]]}}" bind:click="__e" bind:input="__e" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('1d2118d5-12')+','+('1d2118d5-7')}}" label="红包" right-icon="arrow-right" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('1d2118d5-13')+','+('1d2118d5-12')}}" disabled="{{true}}" clearable="{{clearable}}" input-align="right" placeholder="请选择红包" value="{{forms.hongbao}}" data-event-opts="{{[['^click',[['onshowmoney']]],['^input',[['__set_model',['$0','hongbao','$event',[]],['forms']]]]]}}" bind:click="__e" bind:input="__e" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('1d2118d5-14')+','+('1d2118d5-7')}}" label="小费" right-icon="arrow-right" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('1d2118d5-15')+','+('1d2118d5-14')}}" type="number" clearable="{{clearable}}" input-align="right" placeholder="接单更快 购买更加及时" value="{{forms.tip}}" data-event-opts="{{[['^input',[['__set_model',['$0','tip','$event',[]],['forms']],['onKeyInput']]]]}}" bind:input="__e" bind:__l="__l"></u-input></u-form-item></u-form></view><view class="part_four" style="padding-bottom:35rpx;"><view class="take_number"><view class="number_name">收货码</view><view class="number_text">骑手送达时,需提供收货码,确保安全签收</view></view><view class="take_number_kg"><u-switch vue-id="1d2118d5-16" size="40" active-color="#FF7F00" value="{{checked}}" data-event-opts="{{[['^change',[['codekg']]],['^input',[['__set_model',['','checked','$event',[]]]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></u-switch></view></view><block wx:if="{{price}}"><view class="part_four"><view class="take_number"><view class="number_name">预估跑腿费</view></view><view class="take_number_kg">{{'¥'+price+''}}</view></view></block><view class="content_sure"><u-checkbox-group vue-id="1d2118d5-17" bind:__l="__l" vue-slots="{{['default']}}"><u-checkbox bind:input="__e" vue-id="{{('1d2118d5-18')+','+('1d2118d5-17')}}" shape="circle" active-color="#FF7F00" value="{{check}}" data-event-opts="{{[['^input',[['__set_model',['','check','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}">同意并接受</u-checkbox></u-checkbox-group><view data-event-opts="{{[['tap',[['binduserxieyi']]]]}}" style="font-size:25rpx;margin-left:-10rpx;" bindtap="__e">《跑腿代购服务用户协议》</view></view><view class="tabbar"><view class="tabbar_price">支付:<block wx:if="{{!totalprice}}"><text>{{"¥"+(price||0)}}</text></block><block wx:else><text>{{"¥"+totalprice}}</text></block></view><view class="tabbar_btn"><view data-event-opts="{{[['tap',[['bindpay']]]]}}" class="but" bindtap="__e">发布并支付</view></view></view><u-picker vue-id="1d2118d5-19" mode="time" default-selector="{{[0,0]}}" cancel-tex="确认" params="{{params}}" value="{{showdata}}" data-event-opts="{{[['^confirm',[['confirm']]],['^input',[['__set_model',['','showdata','$event',[]]]]]]}}" bind:confirm="__e" bind:input="__e" bind:__l="__l"></u-picker><u-popup bind:input="__e" vue-id="1d2118d5-20" mode="bottom" close-icon="close-circle" close-icon-pos="top-right" close-icon-color="#8f9298" close-icon-size="50" closeable="{{closeable}}" value="{{showmoney}}" data-event-opts="{{[['^input',[['__set_model',['','showmoney','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup_money"><view class="data_title">红包</view><view class="data_select"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.m0}}"><view class="money_box"><view class="box_tit"><view class="money_name">{{item.$orig.redPacketTitle}}</view><view class="money_price">{{"¥"+item.$orig.redPacketAmount}}</view></view><view class="money_data">{{"有效期至"+item.$orig.expirationTime}}</view><view class="money_line"><u-line vue-id="{{('1d2118d5-21-'+index)+','+('1d2118d5-20')}}" direction="row" color="#E6E6E6" border-style="dashed" bind:__l="__l"></u-line></view><view class="box_bottom"><view class="money_use">{{"满"+item.$orig.minimumAmount+"元可使用"}}</view><view class="money_btn"><view data-event-opts="{{[['tap',[['bindhongindex',['$0','$1'],[[['hongbao','',index,'redPacketId']],[['hongbao','',index,'redPacketAmount']]]]]]]}}" class="lj_use" bindtap="__e">立即使用</view><block wx:if="{{hongid}}"><view data-event-opts="{{[['tap',[['bindhongindex',['$0','$1'],[[['hongbao','',index,'redPacketId']],[['hongbao','',index,'redPacketAmount']]]]]]]}}" class="lj_use" bindtap="__e">已选红包</view></block></view></view></view></block></block><block wx:if="{{hongbao.length==0}}"><view class="image_box"><image style="width:100%;height:350rpx;" src="../../static/images/empty.png"></image><view style="width:100%;text-align:center;color:#ccc;">暂无红包</view></view></block></view></view></u-popup><u-popup bind:input="__e" vue-id="1d2118d5-22" mode="bottom" close-icon="close-circle" close-icon-pos="top-right" close-icon-color="#8f9298" close-icon-size="50" value="{{showpay}}" data-event-opts="{{[['^input',[['__set_model',['','showpay','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup_pay"><view class="bg margin-top padding-lr radius"><view style="padding:0 20rpx;margin-top:36rpx;"><block wx:for="{{openLists}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view style="display:flex;height:100rpx;align-items:center;padding:20rpx 0;justify-content:center;"><image style="width:55rpx;height:55rpx;border-radius:50rpx;" src="{{item.image}}"></image><view style="font-size:30rpx;margin-left:20rpx;width:70%;">{{''+item.text+''}}</view><radio-group style="margin-left:45rpx;" name="openWay" data-event-opts="{{[['tap',[['selectWay',['$0'],[[['openLists','',index]]]]]]]}}" bindtap="__e"><label class="tui-radio"><radio color="#FF7F00" checked="{{openWay===item.id?true:false}}"></radio></label></radio-group></view></block></view></view><view data-event-opts="{{[['tap',[['pay']]]]}}" class="pay_btn" bindtap="__e">确认支付</view></view></u-popup></view>