index.wxml 7.4 KB

1
  1. <view class="qy_yy _div"><view class="form bd_bottom _div"><view class="form-label _div"><label class="form-requird _span">*</label><label class="_span">供应商</label></view><view data-event-opts="{{[['tap',[['oepnGysPopup']]]]}}" bindtap="__e" class="_div">{{''+(form.gysName?form.gysName:"请选择")+''}}</view></view><view class="form bd_bottom pdt32 pdb32 _div" style="display:block;"><view class="form-label _div"><label class="form-requird _span">*</label><label class="_span">车牌号</label></view><view class="_div"><car-number bind:input="__e" class="vue-ref" vue-id="6fff7da6-1" data-ref="carNum" value="{{carNumber}}" data-event-opts="{{[['^input',[['__set_model',['','carNumber','$event',[]]]]]]}}" bind:__l="__l"></car-number></view><view class="historyList _div"><block wx:for="{{carNumberList}}" wx:for-item="item" wx:for-index="__i0__" wx:key="*this"><view data-event-opts="{{[['tap',[['selectCarNumber',['$0'],[[['carNumberList','',__i0__]]]]]]]}}" class="historyList-item mt32 _div" bindtap="__e"><view class="_div">{{item}}</view><view class="btn _div"><van-icon vue-id="{{'6fff7da6-2-'+__i0__}}" name="clear" color="rgba(138, 5, 84, 1)" data-com-type="wx" bind:__l="__l"></van-icon></view></view></block></view></view><view class="form bd_bottom _div"><view class="form-label _div"><label class="form-requird _span">*</label><label class="_span">车辆类型</label></view><view class="form-value _div"><picker value="{{index}}" range="{{dockCarTypeList}}" range-key="label" data-event-opts="{{[['change',[['selectCarType',['$event']]]]]}}" bindchange="__e">{{''+(form.carType?form.carType:"请选择")+''}}</picker></view><van-icon vue-id="6fff7da6-3" name="arrow" data-com-type="wx" bind:__l="__l"></van-icon></view><view class="form bd_bottom _div" style="display:block;"><view style="display:flex;" class="_div"><view class="form-label _div"><label class="form-requird _span">*</label><label class="_span">司机姓名</label></view><view class="form-value _div"><input type="text" readonly="{{true}}" placeholder="请选择" data-event-opts="{{[['input',[['__set_model',['$0','driverName','$event',[]],['form']]]]]}}" value="{{form.driverName}}" bindinput="__e"/></view></view><view class="historyList _div"><block wx:for="{{nameList}}" wx:for-item="item" wx:for-index="__i1__"><view data-event-opts="{{[['tap',[['selectName',['$0'],[[['nameList','',__i1__]]]]]]]}}" class="historyList-item mt32 _div" bindtap="__e"><view class="_div">{{item}}</view><view class="btn _div"><van-icon vue-id="{{'6fff7da6-4-'+__i1__}}" name="clear" color="rgba(138, 5, 84, 1)" data-com-type="wx" bind:__l="__l"></van-icon></view></view></block></view></view><view class="form bd_bottom _div" style="display:block;"><view style="display:flex;align-item:center;" class="_div"><view class="form-label _div"><label class="form-requird _span">*</label><label class="_span">手机号/账号</label></view><view class="form-value _div"><input type="text" readonly="{{true}}" placeholder="请选择" data-event-opts="{{[['input',[['__set_model',['$0','driverUsername','$event',[]],['form']]]]]}}" value="{{form.driverUsername}}" bindinput="__e"/></view></view><view class="historyList _div"></view></view><view class="form bd_bottom _div" style="display:block;"><view style="display:flex;" class="_div"><view class="form-label _div"><label class="form-requird _span">*</label><label class="_span">联系电话</label></view><view class="form-value _div"><input type="text" readonly="{{true}}" placeholder="请选择" data-event-opts="{{[['input',[['__set_model',['$0','driverContactPhone','$event',[]],['form']]]]]}}" value="{{form.driverContactPhone}}" bindinput="__e"/></view></view><view class="historyList _div"></view></view><view class="form bd_bottom mt32 _div"><view class="form-label _div"><label class="form-requird _span">*</label><label class="_span">装卸类型:</label></view><view class="_div">{{''+form.loadType+''}}</view></view><view class="form bd_bottom _div"><view class="form-label _div"><label class="form-requird _span">*</label><label class="_span">件数/托盘数:</label></view><view class="_div"><input type="text" placeholder="请输入" data-event-opts="{{[['input',[['__set_model',['$0','loadNum','$event',[]],['form']]]]]}}" value="{{form.loadNum}}" bindinput="__e"/></view></view><block wx:if="{{mtId}}"><view class="form bd_bottom _div"><view class="form-label _div"><label class="form-requird _span">*</label><label class="_span">预约日期:</label></view><view class="uni-input _div"><picker value="{{index}}" range="{{yydateList}}" data-event-opts="{{[['change',[['selectYYDate',['$event']]]]]}}" bindchange="__e">{{''+(form.reservationDate?form.reservationDate:"请选择")+''}}</picker></view><van-icon vue-id="6fff7da6-5" name="arrow" data-com-type="wx" bind:__l="__l"></van-icon></view></block><view class="bottom-form mt32 _div"><view class="mt-select _div"><block wx:for="{{mtList}}" wx:for-item="item" wx:for-index="__i2__" wx:key="value"><view data-event-opts="{{[['tap',[['getMtId',['$0'],[[['mtList','value',item.value]]]]]]]}}" class="select-item _div" style="{{'background:'+(item.value==mtId?'#8A0554':'#f5f7fa')+';'+('color:'+(item.value==mtId?'white':'black')+';')}}" bindtap="__e">{{''+item.label+''}}</view></block></view><view class="sj-select-title _div"><view class="sj-label _div"><label style="color:red;" class="_span">*</label>可选时间</view><view class="legend _div"><view class="white-legend _div"></view><view class="_div">可选</view></view><view class="legend _div"><view class="purple-legend _div"></view><view class="_div">已占用</view></view></view><view class="sj-select _div"><block wx:for="{{kxTimeList}}" wx:for-item="item" wx:for-index="__i3__"><view data-event-opts="{{[['tap',[['timeSelect',['$0'],[[['kxTimeList','',__i3__]]]]]]]}}" class="{{['_div',item.statusStr=='已预约'?'select-item yyyStatus':'select-item ']}}" bindtap="__e">{{''+item.timeStart+"~"+item.timeEnd+''}}<block wx:if="{{form.dockSettingDetailId==item.dockSettingDetailId&&form.dockSettingId==item.dockSettingId&&form.timeEnd==item.timeEnd&&form.timeStart==item.timeStart}}"><van-icon vue-id="{{'6fff7da6-6-'+__i3__}}" name="success" data-com-type="wx" bind:__l="__l"></van-icon></block></view></block></view><view class="foot-btn _div"><van-button class="cancel" vue-id="6fff7da6-7" color="rgba(0, 0, 0, 0.05)" type="default" data-com-type="wx" bind:__l="__l" vue-slots="{{['default']}}">取消</van-button><van-button vue-id="6fff7da6-8" color="rgba(138, 5, 84, 1)" type="primary" data-event-opts="{{[['^click',[['submitReservation']]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">提交</van-button></view><van-popup vue-id="6fff7da6-9" show="{{gysPopupStatus}}" position="bottom" bind:close="onClose" data-com-type="wx" bind:__l="__l" vue-slots="{{['default']}}"><view style="text-align:right;" class="_div"><van-icon vue-id="{{('6fff7da6-10')+','+('6fff7da6-9')}}" name="cross" data-event-opts="{{[['^click',[['closeGysPopup',[null]]]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l"></van-icon></view><view class="popupListBox _div"><block wx:for="{{gysList}}" wx:for-item="item" wx:for-index="__i4__"><view class="popupListBox-row _div"><view class="_div">{{item.label}}</view><van-button vue-id="{{('6fff7da6-11-'+__i4__)+','+('6fff7da6-9')}}" size="mini" type="primary" data-event-opts="{{[['^click',[['closeGysPopup',['$0'],[[['gysList','',__i4__]]]]]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">选择</van-button></view></block></view></van-popup></view></view>