wujianwei
2026-01-08 850e19bd9655071cd801d74c240b70c61167b4cd
1
<view class="container data-v-484869c2"><nav vue-id="50b8f1c4-1" title="{{formData.name}}" customBack="{{formData.router}}" class="data-v-484869c2" bind:__l="__l"></nav><view class="info-section data-v-484869c2"><block wx:for="{{infoList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="info-item data-v-484869c2"><view class="item-label data-v-484869c2">{{item.label}}</view><view class="{{['item-value','data-v-484869c2',(item.status)?'status':'']}}">{{item.value}}</view></view></block></view><block wx:if="{{newForm.statusStr=='待甩挂'}}"><view class="form-section data-v-484869c2"><u--form vue-id="50b8f1c4-2" rules="{{rules}}" model="{{form}}" labelPosition="left" data-ref="uForm" class="data-v-484869c2 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('50b8f1c4-3')+','+('50b8f1c4-2')}}" borderBottom="{{true}}" label=" " labelWidth="0" prop="address" data-ref="item1" class="data-v-484869c2 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view style="display:flex;align-items:flex-start;width:100%;" class="data-v-484869c2"><view style="display:flex;align-items:center;flex-shrink:0;margin-right:10px;padding-top:12rpx;" class="data-v-484869c2"><u--image vue-id="{{('50b8f1c4-4')+','+('50b8f1c4-3')}}" showLoading="{{true}}" src="/static/bt.png" width="20px" height="20px" class="data-v-484869c2" bind:__l="__l"></u--image><text style="display:flex;align-items:center;" class="data-v-484869c2"><label style="color:#ff4d4f;margin-right:4rpx;" class="_span data-v-484869c2">*</label> 甩挂地址: </text></view><view data-event-opts="{{[['tap',[['getLocation',['$event']]]]]}}" style="position:relative;width:100%;margin-top:6rpx;" bindtap="__e" class="data-v-484869c2"><view class="custom-textarea data-v-484869c2" style="border:1px solid #e5e5e5;"><u--text vue-id="{{('50b8f1c4-5')+','+('50b8f1c4-3')}}" lines="{{2}}" text="{{form.address}}" class="data-v-484869c2" bind:__l="__l"></u--text><view style="position:absolute;top:50%;right:10rpx;transform:translateY(-50%);" class="data-v-484869c2"><u-icon vue-id="{{('50b8f1c4-6')+','+('50b8f1c4-3')}}" name="map-fill" color="#909399" size="24" data-event-opts="{{[['^click',[['getLocation']]]]}}" bind:click="__e" class="data-v-484869c2" bind:__l="__l"></u-icon></view></view></view></view></u-form-item><u-form-item vue-id="{{('50b8f1c4-7')+','+('50b8f1c4-2')}}" borderBottom="{{true}}" label=" " labelWidth="0" prop="tripTime" data-ref="item1" class="data-v-484869c2 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view style="display:flex;align-items:center;width:100%;" class="data-v-484869c2"><view style="display:flex;align-items:center;flex-shrink:0;margin-right:10px;" class="data-v-484869c2"><u--image vue-id="{{('50b8f1c4-8')+','+('50b8f1c4-7')}}" showLoading="{{true}}" src="/static/bt.png" width="20px" height="20px" class="data-v-484869c2" bind:__l="__l"></u--image><text class="data-v-484869c2">甩挂时间</text></view><uni-datetime-picker style="flex:1;" vue-id="{{('50b8f1c4-9')+','+('50b8f1c4-7')}}" type="datetime" value="{{form.tripTime}}" data-event-opts="{{[['^change',[['onDateTimeChange']]],['^input',[['__set_model',['$0','tripTime','$event',[]],['form']]]]]}}" bind:change="__e" bind:input="__e" class="data-v-484869c2" bind:__l="__l"></uni-datetime-picker></view></u-form-item><u-form-item vue-id="{{('50b8f1c4-10')+','+('50b8f1c4-2')}}" borderBottom="{{false}}" label=" " labelWidth="0" prop data-ref="item1" class="data-v-484869c2 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view style="display:flex;align-items:center;" class="data-v-484869c2"><u--image vue-id="{{('50b8f1c4-11')+','+('50b8f1c4-10')}}" showLoading="{{true}}" src="/static/bt.png" width="20px" height="20px" class="data-v-484869c2" bind:__l="__l"></u--image>凭证<label style="color:#c6c0ba;margin-left:10px;display:inline-block;" class="_span data-v-484869c2"></label></view></u-form-item><u-form-item vue-id="{{('50b8f1c4-12')+','+('50b8f1c4-2')}}" borderBottom="{{false}}" label=" " labelWidth="0" prop="fileList" data-ref="item1" class="data-v-484869c2 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view style="margin-right:10px;" class="data-v-484869c2"></view><u-upload vue-id="{{('50b8f1c4-13')+','+('50b8f1c4-12')}}" fileList="{{fileList}}" name="file" multiple="{{true}}" maxCount="{{6}}" maxSize="{{2*1024*1024}}" previewFullImage="{{true}}" data-event-opts="{{[['^afterRead',[['afterRead']]],['^delete',[['deletePic']]],['^oversize',[['overSize']]]]}}" bind:afterRead="__e" bind:delete="__e" bind:oversize="__e" class="data-v-484869c2" bind:__l="__l"></u-upload></u-form-item></u--form><view class="bottom-btn-group data-v-484869c2"><u-button class="btn-list data-v-484869c2" vue-id="50b8f1c4-14" text="垫付列表" data-event-opts="{{[['^click',[['goToAdvanceList']]]]}}" bind:click="__e" bind:__l="__l"></u-button><u-button class="btn-submit data-v-484869c2" vue-id="50b8f1c4-15" type="primary" text="提交" data-event-opts="{{[['^click',[['submitForm']]]]}}" bind:click="__e" bind:__l="__l"></u-button></view></view></block><block wx:if="{{newForm.statusStr=='待接挂'}}"><view class="form-section data-v-484869c2"><u--form vue-id="50b8f1c4-16" rules="{{rules}}" model="{{form}}" labelPosition="left" data-ref="uForm" class="data-v-484869c2 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('50b8f1c4-17')+','+('50b8f1c4-16')}}" borderBottom="{{true}}" label=" " labelWidth="0" prop="address" data-ref="item1" class="data-v-484869c2 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view style="display:flex;align-items:flex-start;width:100%;" class="data-v-484869c2"><view style="display:flex;align-items:center;flex-shrink:0;margin-right:10px;padding-top:12rpx;" class="data-v-484869c2"><u--image vue-id="{{('50b8f1c4-18')+','+('50b8f1c4-17')}}" showLoading="{{true}}" src="/static/bt.png" width="20px" height="20px" class="data-v-484869c2" bind:__l="__l"></u--image><text style="display:flex;align-items:center;" class="data-v-484869c2"><label style="color:#ff4d4f;margin-right:4rpx;" class="_span data-v-484869c2">*</label> 接挂地址: </text></view><view data-event-opts="{{[['tap',[['getLocation',['$event']]]]]}}" style="position:relative;width:100%;margin-top:6rpx;" bindtap="__e" class="data-v-484869c2"><view class="custom-textarea data-v-484869c2" style="border:1px solid #e5e5e5;"><u--text vue-id="{{('50b8f1c4-19')+','+('50b8f1c4-17')}}" lines="{{2}}" text="{{form.address}}" class="data-v-484869c2" bind:__l="__l"></u--text><view style="position:absolute;top:50%;right:10rpx;transform:translateY(-50%);" class="data-v-484869c2"><u-icon vue-id="{{('50b8f1c4-20')+','+('50b8f1c4-17')}}" name="map-fill" color="#909399" size="24" data-event-opts="{{[['^click',[['getLocation']]]]}}" bind:click="__e" class="data-v-484869c2" bind:__l="__l"></u-icon></view></view></view></view></u-form-item><u-form-item vue-id="{{('50b8f1c4-21')+','+('50b8f1c4-16')}}" borderBottom="{{true}}" label=" " labelWidth="0" prop="tripTime" data-ref="item1" class="data-v-484869c2 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view style="display:flex;align-items:center;width:100%;" class="data-v-484869c2"><view style="display:flex;align-items:center;flex-shrink:0;margin-right:10px;" class="data-v-484869c2"><u--image vue-id="{{('50b8f1c4-22')+','+('50b8f1c4-21')}}" showLoading="{{true}}" src="/static/bt.png" width="20px" height="20px" class="data-v-484869c2" bind:__l="__l"></u--image><text class="data-v-484869c2">接挂时间</text></view><uni-datetime-picker style="flex:1;" vue-id="{{('50b8f1c4-23')+','+('50b8f1c4-21')}}" type="datetime" value="{{form.tripTime}}" data-event-opts="{{[['^change',[['onDateTimeChange']]],['^input',[['__set_model',['$0','tripTime','$event',[]],['form']]]]]}}" bind:change="__e" bind:input="__e" class="data-v-484869c2" bind:__l="__l"></uni-datetime-picker></view></u-form-item><u-form-item vue-id="{{('50b8f1c4-24')+','+('50b8f1c4-16')}}" borderBottom="{{false}}" label=" " labelWidth="0" prop data-ref="item1" class="data-v-484869c2 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view style="display:flex;align-items:center;" class="data-v-484869c2"><u--image vue-id="{{('50b8f1c4-25')+','+('50b8f1c4-24')}}" showLoading="{{true}}" src="/static/bt.png" width="20px" height="20px" class="data-v-484869c2" bind:__l="__l"></u--image>凭证<label style="color:#c6c0ba;margin-left:10px;display:inline-block;" class="_span data-v-484869c2"></label></view></u-form-item><u-form-item vue-id="{{('50b8f1c4-26')+','+('50b8f1c4-16')}}" borderBottom="{{false}}" label=" " labelWidth="0" prop="fileList" data-ref="item1" class="data-v-484869c2 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view style="margin-right:10px;" class="data-v-484869c2"></view><u-upload vue-id="{{('50b8f1c4-27')+','+('50b8f1c4-26')}}" fileList="{{fileList}}" name="file" multiple="{{true}}" maxCount="{{6}}" maxSize="{{2*1024*1024}}" previewFullImage="{{true}}" data-event-opts="{{[['^afterRead',[['afterRead']]],['^delete',[['deletePic']]],['^oversize',[['overSize']]]]}}" bind:afterRead="__e" bind:delete="__e" bind:oversize="__e" class="data-v-484869c2" bind:__l="__l"></u-upload></u-form-item></u--form><view class="bottom-btn-group data-v-484869c2"><u-button class="btn-list data-v-484869c2" vue-id="50b8f1c4-28" text="行程历史" data-event-opts="{{[['^click',[['goTravelItinerary']]]]}}" bind:click="__e" bind:__l="__l"></u-button><u-button class="btn-submit data-v-484869c2" vue-id="50b8f1c4-29" type="primary" text="提交" data-event-opts="{{[['^click',[['submitForm']]]]}}" bind:click="__e" bind:__l="__l"></u-button></view></view></block></view>