| 1 |
- <view class="complaint-page"><view class="form-block"><view class="form-item flex-a"><view class="common-text-2 required">投诉原因</view><view data-event-opts="{{[['tap',[['showReasonPicker',['$event']]]]]}}" class="input-wrapper flex-1" bindtap="__e"><block wx:if="{{!complaintReason}}"><text class="placeholder">请选择投诉原因</text></block><block wx:else><text>{{complaintReason}}</text></block><u-icon vue-id="1ce223ea-1" name="arrow-right" color="#333" size="32" top="3rpx" bind:__l="__l"></u-icon></view></view></view><view class="form-block"><view class="form-item flex-a" style="padding:14rpx 0;"><view class="common-text-2 required">联系方式</view><u-input bind:input="__e" class="flex-1" vue-id="1ce223ea-2" input-align="right" placeholder-style="color:#999;font-size:28rpx;" placeholder="请输入联系方式" border="{{false}}" type="number" maxlength="11" value="{{phone}}" data-event-opts="{{[['^input',[['__set_model',['','phone','$event',[]]]]]]}}" bind:__l="__l"></u-input></view></view><view class="common-text-2 required mb-20">投诉说明</view><view class="form-block" style="padding:20rpx;"><u-input bind:input="__e" vue-id="1ce223ea-3" type="textarea" placeholder="请描述投诉情况,有助于客服更快处理" height="{{200}}" border="{{false}}" value="{{description}}" data-event-opts="{{[['^input',[['__set_model',['','description','$event',[]]]]]]}}" bind:__l="__l"></u-input></view><view class="common-text-2 required mb-20">上传凭证(最多3张)</view><u-upload class="upload-image" vue-id="1ce223ea-4" fileList="{{fileList}}" maxCount="{{3}}" previewFullImage="{{true}}" uploadText="点击上传" data-event-opts="{{[['^afterRead',[['afterRead']]],['^delete',[['deletePic']]]]}}" bind:afterRead="__e" bind:delete="__e" bind:__l="__l"></u-upload><view class="bottom-fixed-con"><u-button vue-id="1ce223ea-5" type="primary" data-event-opts="{{[['^click',[['submitComplaint']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">提交</u-button></view><u-picker vue-id="1ce223ea-6" mode="selector" range="{{reasonList}}" value="{{showPicker}}" data-event-opts="{{[['^confirm',[['confirmReason']]],['^cancel',[['e0']]],['^input',[['__set_model',['','showPicker','$event',[]]]]]]}}" bind:confirm="__e" bind:cancel="__e" bind:input="__e" bind:__l="__l"></u-picker></view>
|