home.wxml 7.3 KB

1
  1. <view class="container data-v-92bb8f34"><view data-event-opts="{{[['tap',[['navigateToSelect',['$event']]]]]}}" class="select-item data-v-92bb8f34" bindtap="__e"><view class="picker-item-logol data-v-92bb8f34"><image class="picker-item-logo-left data-v-92bb8f34" src="../../static/room.png"></image></view><view class="picker-item-label data-v-92bb8f34">已选房间</view><view class="picker-item-content data-v-92bb8f34">{{roomSelect}}</view><view class="picker-item-logor data-v-92bb8f34"><image class="picker-item-logo-right data-v-92bb8f34" src="../../static/right.png"></image></view></view><view class="bill data-v-92bb8f34"><block wx:if="{{!list.length}}"><view class="null data-v-92bb8f34"><image src="{{$root.m0}}" class="_img data-v-92bb8f34"></image><label class="_span data-v-92bb8f34">暂无账单,请选择宿舍查询</label></view></block><block wx:else><view class="has data-v-92bb8f34"><view class="choose data-v-92bb8f34"><view class="time data-v-92bb8f34"><uni-data-select vue-id="1da55560-1" placeholder="请选择时间" localdata="{{time_range}}" value="{{time_value}}" data-event-opts="{{[['^change',[['changeTime']]],['^input',[['__set_model',['','time_value','$event',[]]]]]]}}" bind:change="__e" bind:input="__e" class="data-v-92bb8f34" bind:__l="__l"></uni-data-select></view><view class="type data-v-92bb8f34"><uni-data-select vue-id="1da55560-2" placeholder="请选择支付状态" localdata="{{type_range}}" value="{{type_value}}" data-event-opts="{{[['^change',[['changeType']]],['^input',[['__set_model',['','type_value','$event',[]]]]]]}}" bind:change="__e" bind:input="__e" class="data-v-92bb8f34" bind:__l="__l"></uni-data-select></view></view><view class="has_bill data-v-92bb8f34"><block wx:for="{{list}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view class="item data-v-92bb8f34"><view class="item_header data-v-92bb8f34">{{''+item.title+''}}</view><view class="item_box data-v-92bb8f34"><view class="item_box_1 data-v-92bb8f34">{{'上月表数:'+item.last+''}}</view><view class="item_box_2 data-v-92bb8f34">{{'本月表数:'+item.current+''}}</view></view><view class="item_box data-v-92bb8f34"><view class="item_box_1 data-v-92bb8f34">{{'用量:'+item.use+'吨'}}</view><view class="item_box_2 data-v-92bb8f34">{{'补助吨数:'+item.sub+'吨'}}</view></view><block wx:if="{{item.payPeople}}"><view class="item_box data-v-92bb8f34"><view class="item_box_1 data-v-92bb8f34">{{'支付人:'+item.payPeople+''}}</view></view></block><view class="item_notes data-v-92bb8f34">{{'备注:'+item.notes+''}}</view><view class="item_box data-v-92bb8f34"><view class="item_box_1 font data-v-92bb8f34">{{''+item.time+''}}</view><view class="item_box_2 data-v-92bb8f34">{{'实付款:'+item.money+''}}</view></view><view class="item_button data-v-92bb8f34"><button class="feedback right data-v-92bb8f34" type="primary" plain="{{true}}" size="mini" data-event-opts="{{[['tap',[['handleFeedback',['$0'],[[['list','id',item.id]]]]]]]}}" bindtap="__e">订单反馈</button><block wx:if="{{item.payPeople}}"><button class="feedback data-v-92bb8f34" type="warn" size="mini" disabled="{{true}}">已支付</button></block><block wx:else><button class="feedback data-v-92bb8f34" type="primary" size="mini" data-event-opts="{{[['tap',[['navigateToPay',['$0'],[[['list','id',item.id]]]]]]]}}" bindtap="__e">去支付</button></block></view></view></block></view></view></block></view><view data-event-opts="{{[['tap',[['goBill',['$event']]]],['touchstart',[['down',['$event']]]],['touchmove',[['move',['$event']]]],['touchend',[['end',['$event']]]]]}}" class="suspend_button data-v-92bb8f34" bindtap="__e" bindtouchstart="__e" bindtouchmove="__e" bindtouchend="__e">订单查询</view><uni-popup vue-id="1da55560-3" background-color="#fff" is-mask-click="{{false}}" data-ref="popup_feedback" class="data-v-92bb8f34 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup_view data-v-92bb8f34"><view class="title data-v-92bb8f34">{{popTitle}}</view><view class="forms data-v-92bb8f34"><uni-forms vue-id="{{('1da55560-4')+','+('1da55560-3')}}" rules="{{rules}}" modelValue="{{valiFormData}}" data-ref="valiForm" class="data-v-92bb8f34 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><uni-forms-item vue-id="{{('1da55560-5')+','+('1da55560-4')}}" label="姓名:" required="{{true}}" name="feedbackPersonName" class="data-v-92bb8f34" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('1da55560-6')+','+('1da55560-5')}}" placeholder="请输入姓名" value="{{valiFormData.feedbackPersonName}}" data-event-opts="{{[['^input',[['__set_model',['$0','feedbackPersonName','$event',[]],['valiFormData']]]]]}}" class="data-v-92bb8f34" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('1da55560-7')+','+('1da55560-4')}}" label="联系电话:" required="{{true}}" name="feedbackPersonPhone" class="data-v-92bb8f34" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('1da55560-8')+','+('1da55560-7')}}" maxlength="11" type="number" placeholder="请输入联系人手机号码" value="{{valiFormData.feedbackPersonPhone}}" data-event-opts="{{[['^input',[['__set_model',['$0','feedbackPersonPhone','$event',[]],['valiFormData']]]]]}}" class="data-v-92bb8f34" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('1da55560-9')+','+('1da55560-4')}}" label="宿舍号:" required="{{true}}" name="feedbackRoom" class="data-v-92bb8f34" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('1da55560-10')+','+('1da55560-9')}}" placeholder="请输入宿舍号" value="{{valiFormData.feedbackRoom}}" data-event-opts="{{[['^input',[['__set_model',['$0','feedbackRoom','$event',[]],['valiFormData']]]]]}}" class="data-v-92bb8f34" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('1da55560-11')+','+('1da55560-4')}}" label="反馈信息:" required="{{true}}" name="feedbackInfo" class="data-v-92bb8f34" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('1da55560-12')+','+('1da55560-11')}}" type="textarea" placeholder="请输入反馈信息" value="{{valiFormData.feedbackInfo}}" data-event-opts="{{[['^input',[['__set_model',['$0','feedbackInfo','$event',[]],['valiFormData']]]]]}}" class="data-v-92bb8f34" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('1da55560-13')+','+('1da55560-4')}}" label="上传图片:" name="feedbackImg" class="data-v-92bb8f34" bind:__l="__l" vue-slots="{{['default']}}"><uni-file-picker vue-id="{{('1da55560-14')+','+('1da55560-13')}}" limit="3" title="最多上传3张图片" fileMediatype="image" image-styles="{{imageStyles}}" mode="grid" value="{{valiFormData.feedbackImg}}" data-event-opts="{{[['^select',[['select']]],['^delete',[['handleDelete']]],['^input',[['__set_model',['$0','feedbackImg','$event',[]],['valiFormData']]]]]}}" bind:select="__e" bind:delete="__e" bind:input="__e" class="data-v-92bb8f34" bind:__l="__l"></uni-file-picker></uni-forms-item></uni-forms><view class="form_button data-v-92bb8f34"><button type="primary" size="mini" data-event-opts="{{[['tap',[['popSubmit',['valiForm']]]]]}}" bindtap="__e" class="data-v-92bb8f34">提交</button><button type="primary" plain="{{true}}" size="mini" data-event-opts="{{[['tap',[['close',['$event']]]]]}}" bindtap="__e" class="data-v-92bb8f34">取消</button></view></view></view></uni-popup></view>