| 1 |
- <view class="apply-refund"><view class="goods bg-white m-t-20"><view class="flex"><u-image vue-id="debc543e-1" width="160rpx" height="160rpx" border-radius="6rpx" lazy-load="{{true}}" src="{{goods.image}}" bind:__l="__l"></u-image><view class="goods-info"><view class="line-2">{{goods.goods_name}}</view><view class="xs muted m-t-10">{{goods.spec_value}}</view></view></view></view><view class="opt-box m-t-20 bg-white"><view hidden="{{!(!hiddenOpt)}}"><view data-event-opts="{{[['tap',[['onlyRefund',['$event']]]]]}}" class="opt-item flex row-between border-line" bindtap="__e"><view><view class="lg">仅退款</view><view class="muted xs m-t-10">未收到货,与卖家协商同意无需退货只需退款</view></view><u-icon class="m-l-10" vue-id="debc543e-2" name="arrow-right" size="28" bind:__l="__l"></u-icon></view><view data-event-opts="{{[['tap',[['allRefunds',['$event']]]]]}}" class="opt-item flex row-between" bindtap="__e"><view><view class="lg">退货退款</view><view class="muted xs m-t-10">已收到货,需退还收到的实物</view></view><u-icon class="m-l-10" vue-id="debc543e-3" name="arrow-right" size="28" bind:__l="__l"></u-icon></view></view><view hidden="{{!(hiddenOpt)}}"><view class="refund-info flex row-between m-t-20"><view class="lable">数量</view><view>{{goods.goods_num}}</view></view><view class="refund-info flex row-between"><view class="lable">退款金额</view><price-format vue-id="debc543e-4" color="{{colorConfig.primary}}" price="{{goods.total_pay_price}}" bind:__l="__l"></price-format></view><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="refund-info flex row-between" bindtap="__e"><view class="lable">退款原因</view><view class="flex"><text class="{{[(!reasonString)?'muted':'']}}">{{reasonString?reasonString:'请选择'}}</text><u-icon class="m-l-10" vue-id="debc543e-5" name="arrow-right" size="28" bind:__l="__l"></u-icon></view></view><view class="refund-info flex col-top"><view class="label">备注说明</view><view class="flex-1" style="background-color:#F8F8F8;"><u-input bind:input="__e" vue-id="debc543e-6" type="textarea" placeholder="请描述申请售后的具体原因,100字以内" border="{{false}}" height="{{160}}" value="{{remark}}" data-event-opts="{{[['^input',[['__set_model',['','remark','$event',[]]]]]]}}" bind:__l="__l"></u-input></view></view><view class="upload bg-white"><view class="title flex row-between"><view>上传凭证</view><view class="muted">(选填,最多可上传1张)</view></view><u-upload class="vue-ref" vue-id="debc543e-7" show-progress="{{false}}" header="{{$root.a0}}" max-count="{{1}}" width="160" height="160" action="{{action}}" upload-text="上传图片" data-ref="uUpload" data-event-opts="{{[['^onSuccess',[['onSuccess']]],['^onRemove',[['onRemove']]]]}}" bind:onSuccess="__e" bind:onRemove="__e" bind:__l="__l"></u-upload></view></view></view><button hidden="{{!(hiddenOpt)}}" class="btn br60" type="primary" size="lg" data-event-opts="{{[['tap',[['onSubmit',['$event']]]]]}}" bindtap="__e">申请退款</button><u-select vue-id="debc543e-8" mode="single-column" value-name="index" label-name="name" list="{{reason}}" value="{{showPop}}" data-event-opts="{{[['^confirm',[['confirmSelect']]],['^input',[['__set_model',['','showPop','$event',[]]]]]]}}" bind:confirm="__e" bind:input="__e" bind:__l="__l"></u-select></view>
|