服务器提交

This commit is contained in:
2026-04-05 10:48:38 +08:00
parent 3eff15071e
commit 6423d681af
8000 changed files with 5341 additions and 899005 deletions

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_tool/order/activist"],{"0540":function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return i})),r.d(t,"a",(function(){return o}));var o={nsEmpty:function(){return r.e("components/ns-empty/ns-empty").then(r.bind(null,"52a6"))}},n=function(){var e=this,t=e.$createElement,r=(e._self._c,e.refundList.length),o=r?e.__map(e.refundList,(function(t,r){var o=e.__get_orig(t),n=e.$util.img(t.sku_image,{size:"mid"}),i=(Number(3==t.refund_status?t.refund_real_money:t.refund_apply_money)+Number(t.shop_active_refund_money)).toFixed(2),s=e.$lang("checkDetail"),d=t.refund_action.length;return{$orig:o,g1:n,g2:i,m0:s,g3:d}})):null,n=!r&&e.showEmpty?e.$lang("emptyTips"):null;e.$mp.data=Object.assign({},{$root:{g0:r,l0:o,m1:n}})},i=[]},"0d81":function(e,t,r){"use strict";var o=r("bfb6"),n=r.n(o);n.a},3187:function(e,t,r){"use strict";r.r(t);var o=r("c762"),n=r.n(o);for(var i in o)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return o[e]}))}(i);t["default"]=n.a},"6a5d":function(e,t,r){"use strict";r.r(t);var o=r("0540"),n=r("3187");for(var i in n)["default"].indexOf(i)<0&&function(e){r.d(t,e,(function(){return n[e]}))}(i);r("0d81");var s=r("828b"),d=Object(s["a"])(n["default"],o["b"],o["c"],!1,null,"ccc90300",null,!1,o["a"],void 0);t["default"]=d.exports},bfb6:function(e,t,r){},c762:function(e,t,r){"use strict";var o=r("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r("fccc")),i={data:function(){return{refundList:[],showEmpty:!1}},mixins:[n.default],onShow:function(){this.storeToken||this.$util.redirectTo("/pages/order/login",{back:"/pages_tool/order/activist"}),this.$refs.mescroll&&this.$refs.mescroll.refresh()},methods:{getListData:function(e){var t=this;this.$api.sendRequest({url:"/api/orderrefund/lists",data:{page:e.num,page_size:e.size},success:function(r){t.showEmpty=!0;var o=[],n=r.message;0==r.code&&r.data?o=r.data.list:t.$util.showToast({title:n}),e.endSuccess(o.length),1==e.num&&(t.refundList=[]),t.refundList=t.refundList.concat(o)},fail:function(t){e.endErr()}})},refundDetail:function(e){this.$util.redirectTo("/pages_tool/order/refund_detail",{order_goods_id:e})},refundAction:function(e,t){var r=this;switch(e){case"orderRefundCancel":this.cancleRefund(t.order_goods_id,(function(e){e.code>=0&&(r.$util.showToast({title:"撤销成功"}),r.$refs.mescroll.refresh())}));break;case"orderRefundDelivery":this.$util.redirectTo("/pages_tool/order/refund_detail",{order_goods_id:t.order_goods_id,action:"returngoods"});break;case"orderRefundAsk":this.$util.redirectTo("/pages_tool/order/refund",{order_goods_id:t.order_goods_id});break;case"orderRefundApply":this.$util.redirectTo("/pages_tool/order/refund",{order_goods_id:t.order_goods_id});break}},imageError:function(e){this.refundList[e].sku_image=this.$util.getDefaultImage().goods,this.$forceUpdate()}}};t.default=i},fbe8:function(e,t,r){"use strict";(function(e,t){var o=r("47a9");r("d381");o(r("3240"));var n=o(r("6a5d"));e.__webpack_require_UNI_MP_PLUGIN__=r,t(n.default)}).call(this,r("3223")["default"],r("df3c")["createPage"])}},[["fbe8","common/runtime","common/vendor","pages_tool/common/vendor"]]]);

View File

@@ -0,0 +1,6 @@
{
"navigationBarTitleText": "退款",
"usingComponents": {
"ns-empty": "/components/ns-empty/ns-empty"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}" class="data-v-ccc90300"></page-meta><view class="activist-container data-v-ccc90300"><mescroll-uni bind:getData="__e" vue-id="38824208-1" data-ref="mescroll" data-event-opts="{{[['^getData',[['getListData']]]]}}" class="data-v-ccc90300 vue-ref" bind:__l="__l" vue-slots="{{['list']}}"><view slot="list" class="data-v-ccc90300"><view class="container data-v-ccc90300"><block wx:if="{{$root.g0}}"><block class="data-v-ccc90300"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="order-item data-v-ccc90300"><view class="order-header data-v-ccc90300"><text class="status-num font-size-base data-v-ccc90300">{{item.$orig.order_no}}</text><block wx:if="{{item.$orig.refund_status==3}}"><view class="status-name data-v-ccc90300">退款成功</view></block><block wx:if="{{item.$orig.refund_status==1}}"><view class="status-name color-base-text data-v-ccc90300">退款中</view></block><block wx:if="{{item.$orig.refund_status==-1}}"><view class="status-name color-base-text data-v-ccc90300">退款失败</view></block></view><view class="goods-wrap data-v-ccc90300"><image src="{{item.g1}}" mode="aspectFill" lazy-load="{{true}}" data-event-opts="{{[['error',[['imageError',[index]]]]]}}" binderror="__e" class="data-v-ccc90300"></image><view class="goods-info data-v-ccc90300"><view data-event-opts="{{[['tap',[['refundDetail',['$0'],[[['refundList','',index,'order_goods_id']]]]]]]}}" class="goods-name data-v-ccc90300" bindtap="__e">{{item.$orig.sku_name}}</view><view class="goods-num data-v-ccc90300"><view class="num-text color-base-text data-v-ccc90300">{{item.$orig.refund_status_name}}</view><view class="num-price data-v-ccc90300"><text class="data-v-ccc90300">{{"¥"+item.$orig.price}}</text><text class="num data-v-ccc90300">{{"×"+item.$orig.num}}</text></view></view></view></view><view class="goods-btn data-v-ccc90300"><view class="btn-text data-v-ccc90300"><text class="data-v-ccc90300">{{"共"+item.$orig.num+"件商品"}}</text><text class="data-v-ccc90300">{{"退款:¥"+item.g2}}</text></view><view class="order-action data-v-ccc90300"><view data-event-opts="{{[['tap',[['refundDetail',['$0'],[[['refundList','',index,'order_goods_id']]]]]]]}}" class="order-box-btn data-v-ccc90300" bindtap="__e">{{item.m0}}</view><block wx:if="{{item.g3}}"><block class="data-v-ccc90300"><block wx:for="{{item.$orig.refund_action}}" wx:for-item="actionItem" wx:for-index="actionIndex" wx:key="actionIndex"><view data-event-opts="{{[['tap',[['refundAction',['$0','$1'],[[['refundList','',index],['refund_action','',actionIndex,'event']],[['refundList','',index]]]]]]]}}" class="order-box-btn data-v-ccc90300" bindtap="__e">{{''+actionItem.title+''}}</view></block></block></block></view></view></view></block></block></block><block wx:else><block class="data-v-ccc90300"><block wx:if="{{showEmpty}}"><view class="cart-empty data-v-ccc90300"><ns-empty vue-id="{{('38824208-2')+','+('38824208-1')}}" isIndex="{{false}}" text="{{$root.m1}}" class="data-v-ccc90300" bind:__l="__l"></ns-empty></view></block></block></block></view></view></mescroll-uni></view>

View File

@@ -0,0 +1 @@
.data-v-ccc90300 .fixed{position:relative;top:0}.cart-empty.data-v-ccc90300{padding-top:308rpx!important}.activist-container.data-v-ccc90300{width:100vw;height:100vh}.order-item.data-v-ccc90300{margin:20rpx 30rpx;padding:26rpx 24rpx;border-radius:10rpx;background:#fff;display:flex;flex-direction:column}.order-item .order-header.data-v-ccc90300{display:flex;align-items:center;padding-bottom:26rpx;border-bottom:2rpx solid #f1f1f1}.order-item .order-header .status-num.data-v-ccc90300{font-size:22rpx;color:#303133}.order-item .order-header .status-name.data-v-ccc90300{flex:1;text-align:right;font-size:24rpx}.order-item .goods-wrap.data-v-ccc90300{display:flex;padding:27rpx 0;box-sizing:border-box;border-bottom:2rpx solid #f7f7f7}.order-item .goods-wrap image.data-v-ccc90300{width:170rpx;height:170rpx;display:flex;align-items:center;justify-content:center}.order-item .goods-wrap .goods-info.data-v-ccc90300{flex:1;display:flex;flex-direction:column;justify-content:space-between;margin-left:15rpx}.order-item .goods-wrap .goods-info .goods-name.data-v-ccc90300{line-height:38rpx;font-size:28rpx;color:#303133;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.order-item .goods-wrap .goods-info .goods-num.data-v-ccc90300{display:flex;justify-content:space-between;align-items:flex-start;margin-top:21rpx}.order-item .goods-wrap .goods-info .goods-num .num-text.data-v-ccc90300{font-size:24rpx;line-height:1}.order-item .goods-wrap .goods-info .goods-num .num-price.data-v-ccc90300{display:flex;flex-direction:column;align-items:flex-end;line-height:1;font-size:24rpx}.order-item .goods-wrap .goods-info .goods-num .num-price .num.data-v-ccc90300{color:#909399;margin-top:16rpx;display:flex;align-items:center}.order-item .goods-btn.data-v-ccc90300{display:flex;flex-direction:column;align-items:flex-end;margin-top:27rpx}.order-item .goods-btn .btn-text.data-v-ccc90300{font-size:24rpx}.order-item .goods-btn .btn-text text.data-v-ccc90300:nth-child(2){margin-left:17rpx}.order-item .goods-btn .btn-text text:nth-child(2) text.data-v-ccc90300{font-size:28rpx}.order-item .goods-btn .order-action.data-v-ccc90300{display:flex;margin-top:24rpx}.order-item .goods-btn .order-action .order-box-btn.data-v-ccc90300{font-size:22rpx}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_tool/order/evaluate"],{7752:function(n,t,e){"use strict";e.d(t,"b",(function(){return i})),e.d(t,"c",(function(){return a})),e.d(t,"a",(function(){return o}));var o={loadingCover:function(){return e.e("components/loading-cover/loading-cover").then(e.bind(null,"c003"))}},i=function(){var n=this,t=n.$createElement,e=(n._self._c,n.__map(n.goodsList,(function(t,e){var o=n.__get_orig(t),i=n.$util.img(t.sku_image,{size:"mid"}),a=n.isEvaluate?null:n.goodsEvalList[e].content.length,r=n.isEvaluate?n.goodsEvalList[e].again_content.length:null,u=n.__map(n.imgList[e],(function(t,e){var o=n.__get_orig(t),i=n.$util.img(t);return{$orig:o,g3:i}})),l=n.imgList[e].length<6||void 0==n.imgList[e].length,c=l?n.imgList[e].length:null,s=l&&c?n.imgList[e].length:null;return{$orig:o,g0:i,g1:a,g2:r,l0:u,g4:l,g5:c,g6:s}})));n.$mp.data=Object.assign({},{$root:{l1:e}})},a=[]},8834:function(n,t,e){"use strict";(function(n,t){var o=e("47a9");e("d381");o(e("3240"));var i=o(e("c15e"));n.__webpack_require_UNI_MP_PLUGIN__=e,t(i.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},"8dc7":function(n,t,e){"use strict";e.r(t);var o=e("fa54"),i=e.n(o);for(var a in o)["default"].indexOf(a)<0&&function(n){e.d(t,n,(function(){return o[n]}))}(a);t["default"]=i.a},"9aac7":function(n,t,e){"use strict";var o=e("d621"),i=e.n(o);i.a},c15e:function(n,t,e){"use strict";e.r(t);var o=e("7752"),i=e("8dc7");for(var a in i)["default"].indexOf(a)<0&&function(n){e.d(t,n,(function(){return i[n]}))}(a);e("9aac7");var r=e("828b"),u=Object(r["a"])(i["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],void 0);t["default"]=u.exports},d621:function(n,t,e){},fa54:function(n,t,e){"use strict";var o=e("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(e("4d2e")),a={components:{sxRate:function(){Promise.all([e.e("common/vendor"),e.e("pages_tool/common/vendor"),e.e("pages_tool/components/sx-rate/index")]).then(function(){return resolve(e("96a0"))}.bind(null,e)).catch(e.oe)}},mixins:[i.default]};t.default=a}},[["8834","common/runtime","common/vendor","pages_tool/common/vendor"]]]);

View File

@@ -0,0 +1,6 @@
{
"usingComponents": {
"loading-cover": "/components/loading-cover/loading-cover",
"sx-rate": "/pages_tool/components/sx-rate/index"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view><view><view class="page"><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block><view class="eval-wrap"><view class="eval-good"><view class="good-box"><image class="good_pic" src="{{item.g0}}" mode="widthFix" data-event-opts="{{[['error',[['imageError',[index]]]]]}}" binderror="__e"></image><view class="good_info font-size-base">{{item.$orig.sku_name}}</view></view></view><block wx:if="{{!isEvaluate}}"><view class="eval-star"><view class="star-box"><view class="star-title color-base-bg-before">描述相符</view><view class="rate-box"><sx-rate vue-id="{{'47dd020e-1-'+index}}" value="{{goodsEvalList[index].scores}}" index="{{index}}" data-event-opts="{{[['^change',[['setStar']]]]}}" bind:change="__e" bind:__l="__l"></sx-rate></view><view class="grade-li"><view class="{{['icon','iconfont',goodsEvalList[index].explain_type=='1'?'icon-haoping1 color-base-text':goodsEvalList[index].explain_type=='2'?'icon-zhongchaping color-base-text':goodsEvalList[index].explain_type=='3'?'icon-zhongchaping':'']}}"></view><block wx:if="{{goodsEvalList[index].explain_type=='1'}}"><view class="font-size-tag color-base-text">好评</view></block><block wx:if="{{goodsEvalList[index].explain_type=='2'}}"><view class="font-size-tag color-base-text">中评</view></block><block wx:if="{{goodsEvalList[index].explain_type=='3'}}"><view class="font-size-tag color-base-text">差评</view></block></view></view></view></block></view><view class="eval-text"><view class="text-box"><block wx:if="{{!isEvaluate}}"><block><textarea placeholder="请在此处输入您的评价" maxlength="200" data-event-opts="{{[['input',[['__set_model',['$0','content','$event',[]],['goodsEvalList.'+index+'']]]]]}}" value="{{goodsEvalList[index].content}}" bindinput="__e"></textarea><text class="maxSize">{{item.g1+"/200"}}</text></block></block><block wx:else><block><textarea placeholder="请在此处输入您的追评" maxlength="200" data-event-opts="{{[['input',[['__set_model',['$0','again_content','$event',[]],['goodsEvalList.'+index+'']]]]]}}" value="{{goodsEvalList[index].again_content}}" bindinput="__e"></textarea><text class="maxSize">{{item.g2+"/200"}}</text></block></block><view class="other-info"><block wx:for="{{item.l0}}" wx:for-item="i" wx:for-index="t" wx:key="t"><view class="other-info-box"><image src="{{i.g3}}" mode="aspectFill" data-event-opts="{{[['tap',[['preview',['$0',index],[[['imgList.'+index+'','',t]]]]]]]}}" bindtap="__e"></image><view data-event-opts="{{[['tap',[['deleteImg',['$0',index,t],[[['imgList.'+index+'','',t]]]]]]]}}" class="imgDel" bindtap="__e"><text class="icon iconfont icon-delete"></text></view></view></block><block wx:if="{{item.g4}}"><view data-event-opts="{{[['tap',[['addImg',[index]]]]]}}" class="other-info-box active" bindtap="__e"><text class="icon iconfont icon-zhaoxiangji"></text><text>{{(item.g5?6-item.g6:0)+"/6"}}</text></view></block></view></view></view></block></block></view><view class="{{['eval-bottom',(isIphoneX)?'safe-area':'']}}"><block wx:if="{{!isEvaluate}}"><view data-event-opts="{{[['tap',[['isAll']]]]}}" class="all-election" bindtap="__e"><view class="{{['iconfont','color-base-text',isAnonymous?'icon-yuan_checked color-base-text':'icon-yuan_checkbox']}}"></view><text>匿名</text></view></block><view class="action-btn"><button type="primary" data-event-opts="{{[['tap',[['save']]]]}}" bindtap="__e">提交</button></view></view><loading-cover class="vue-ref" vue-id="47dd020e-2" data-ref="loadingCover" bind:__l="__l"></loading-cover></view></view>

View File

@@ -0,0 +1 @@
.page{padding-bottom:100rpx}.eval-good{width:100%;padding:0 30rpx;box-sizing:border-box;background:#fff}.eval-good .good-box{width:100%;height:100%;padding:30rpx 0;border-bottom:2rpx solid #f5f5f5;box-sizing:border-box;display:flex;justify-content:space-between}.eval-good .good-box .good_pic{width:180rpx;height:180rpx;margin-right:20rpx;box-sizing:border-box}.eval-good .good-box .good_info{width:calc(100% - 200rpx);height:100%;line-height:1.3;box-sizing:border-box}.eval-text{width:100%;padding:0 30rpx;box-sizing:border-box;padding-bottom:20rpx;margin-top:20rpx}.eval-text .text-box{width:100%;height:100%;border-radius:10rpx;background:#fff;padding-bottom:20rpx;box-sizing:border-box;position:relative}.eval-text .text-box textarea{width:100%;height:190rpx;padding:20rpx;box-sizing:border-box;font-size:24rpx}.eval-text .maxSize{position:absolute;right:20rpx;top:160rpx;color:#999;font-size:24rpx}.eval-text .other-info{width:100%;padding:0 20rpx;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-top:20rpx}.eval-text .other-info-box{width:145rpx;height:145rpx;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:30rpx;margin-bottom:30rpx;position:relative}.eval-text .other-info-box image{width:100%;border-radius:10rpx}.eval-text .other-info-box .iconfont{font-size:60rpx;color:#898989;line-height:1}.eval-text .other-info-box text{line-height:1}.eval-text .other-info-box .imgDel{width:40rpx;height:40rpx;position:absolute;right:-20rpx;top:-20rpx;display:flex;justify-content:center;align-items:center}.eval-text .other-info-box .imgDel .iconfont{font-size:32rpx}.eval-text .other-info-box.active{border:1rpx dashed #898989}.eval-text .other-info-box.active:active{background:hsla(0,0%,80%,.6)}.eval-star{width:100%;background:#fff;padding:10rpx 30rpx;box-sizing:border-box}.eval-star .star-box{width:100%;height:100%;display:flex;align-items:center}.eval-star .star-box .star-title{height:60rpx;position:relative;padding-right:20rpx;box-sizing:border-box;line-height:60rpx;font-size:28rpx;font-weight:700}.eval-star .star-box .grade-li{width:30%;height:100%;display:flex;justify-content:center;align-items:center}.eval-star .star-box .icon-haoping1{font-size:28rpx;margin-right:10rpx}.eval-star .star-box .icon-haoping{font-size:28rpx;color:#999;margin-right:10rpx}.eval-star .star-box .icon-zhongchaping{font-size:28rpx;margin-right:10rpx;color:#ccc}.eval-bottom{position:fixed;z-index:5;width:100vw;height:100rpx;background:#fff;bottom:0;overflow:hidden;display:flex;justify-content:space-between}.eval-bottom.safe-area{padding-bottom:68rpx!important}.eval-bottom .all-election{height:100rpx;position:relative;padding-left:20rpx;display:inline-block;width:30%}.eval-bottom .all-election > .iconfont{font-size:45rpx;position:absolute;top:50%;left:24rpx;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.eval-bottom .all-election > text{margin-left:56rpx;line-height:100rpx}.eval-bottom .action-btn{flex:1;height:100rpx;line-height:100rpx;border-radius:0;margin:0;display:flex;justify-content:center;align-items:center}.eval-bottom .action-btn button{width:100%;height:80rpx;line-height:80rpx}.eval-bottom .action-btn.disabled:after{content:"";border:none}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_tool/order/logistics"],{"2ba2":function(t,e,i){"use strict";i.r(e);var n=i("8292"),o=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=o.a},5513:function(t,e,i){"use strict";i.d(e,"b",(function(){return o})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={loadingCover:function(){return i.e("components/loading-cover/loading-cover").then(i.bind(null,"c003"))}},o=function(){var t=this,e=t.$createElement,i=(t._self._c,t.__map(t.packageList,(function(e,i){var n=t.__get_orig(e),o=t.__map(e.goods_list,(function(e,i){var n=t.__get_orig(e),o=t.$util.img(e.sku_image,{size:"mid"});return{$orig:n,g0:o}})),r=1==e.delivery_type?t.$util.img(e.express_company_image):null,a=1==e.delivery_type?e.trace.success&&0!=e.trace.list.length:null,s=1!=e.delivery_type||a?null:e.trace.success&&0==e.trace.list.length;return{$orig:n,l0:o,g1:r,g2:a,g3:s}})));t.$mp.data=Object.assign({},{$root:{l1:i}})},r=[]},7643:function(t,e,i){"use strict";(function(t,e){var n=i("47a9");i("d381");n(i("3240"));var o=n(i("920a"));t.__webpack_require_UNI_MP_PLUGIN__=i,e(o.default)}).call(this,i("3223")["default"],i("df3c")["createPage"])},8292:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={data:function(){return{orderId:"",packageList:[],isIphoneX:!1,currIndex:0,status:0}},onLoad:function(t){t.order_id&&(this.orderId=t.order_id)},onShow:function(){this.storeToken?this.getPackageInfo():this.$util.redirectTo("/pages_tool/login/index"),this.isIphoneX=this.$util.uniappIsIPhoneX()},methods:{ontabtap:function(t){this.currIndex=t},getPackageInfo:function(){var t=this;this.$api.sendRequest({url:"/api/order/package",data:{order_id:this.orderId},success:function(e){e.code>=0?(t.packageList=e.data,t.packageList.forEach((function(e){e.trace.list&&(e.trace.list=e.trace.list.reverse()),e.status=t.status++})),t.$refs.loadingCover&&t.$refs.loadingCover.hide()):(t.$util.showToast({title:"未获取到订单信息!"}),setTimeout((function(){t.$util.redirectTo("/pages/order/list")}),1500))},fail:function(e){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},toGoodsDetail:function(t){this.$util.redirectTo("/pages/goods/detail",{sku_id:t})},imageError:function(t,e){this.packageList[t].goods_list[e].sku_image=this.$util.getDefaultImage().goods,this.$forceUpdate()},copyDeliveryNo:function(t){this.$util.copy(t)}}};e.default=n},"920a":function(t,e,i){"use strict";i.r(e);var n=i("5513"),o=i("2ba2");for(var r in o)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return o[t]}))}(r);i("97d2");var a=i("828b"),s=Object(a["a"])(o["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=s.exports},"97d2":function(t,e,i){"use strict";var n=i("d215"),o=i.n(n);o.a},d215:function(t,e,i){}},[["7643","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,5 @@
{
"usingComponents": {
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view><scroll-view class="order-nav" scroll-x="{{true}}" show-scrollbar="{{false}}"><block wx:for="{{packageList}}" wx:for-item="packageItem" wx:for-index="packageIndex" wx:key="packageIndex"><view data-event-opts="{{[['tap',[['ontabtap',[packageIndex]]]]]}}" class="uni-tab-item" bindtap="__e"><text class="{{['uni-tab-item-title',packageIndex==currIndex?'uni-tab-item-title-active color-base-border color-base-text':'']}}">{{''+packageItem.package_name+''}}</text></view></block></scroll-view><block wx:for="{{$root.l1}}" wx:for-item="packageItem" wx:for-index="packageIndex" wx:key="packageIndex"><view hidden="{{!(packageIndex==currIndex)}}" class="swiper-item"><view class="container"><view class="goods-wrap"><view class="body"><block wx:for="{{packageItem.l0}}" wx:for-item="goodsItem" wx:for-index="goodsIndex" wx:key="goodsIndex"><view class="goods"><view data-event-opts="{{[['tap',[['toGoodsDetail',['$0'],[[['packageList','',packageIndex],['goods_list','',goodsIndex,'sku_id']]]]]]]}}" class="goods-img" bindtap="__e"><image src="{{goodsItem.g0}}" mode="aspectFill" data-event-opts="{{[['error',[['imageError',[packageIndex,goodsIndex]]]]]}}" binderror="__e"></image></view><view class="goods-info"><view data-event-opts="{{[['tap',[['toGoodsDetail',['$0'],[[['packageList','',packageIndex],['goods_list','',goodsIndex,'sku_id']]]]]]]}}" class="goods-name" bindtap="__e">{{goodsItem.$orig.sku_name}}</view><view class="goods-sub-section"><view><text><text class="iconfont icon-close"></text>{{''+goodsItem.$orig.num+''}}</text></view></view></view></view></block></view></view><block wx:if="{{packageItem.$orig.delivery_type==1}}"><view class="express-company-wrap"><view class="company-logo"><image src="{{packageItem.g1}}"></image></view><view class="info"><view class="company"><text>{{"承运公司: "+packageItem.$orig.express_company_name}}</text></view><view class="no"><text>运单号:<text class="color-tip">{{packageItem.$orig.delivery_no}}</text></text><text data-event-opts="{{[['tap',[['copyDeliveryNo',['$0'],[[['packageList','',packageIndex,'delivery_no']]]]]]]}}" class="iconfont icon-fuzhi" bindtap="__e"></text></view></view></view></block><block wx:if="{{packageItem.$orig.delivery_type==1}}"><view class="track-wrap"><block wx:if="{{packageItem.g2}}"><block><block wx:for="{{packageItem.$orig.trace.list}}" wx:for-item="traceItem" wx:for-index="traceIndex" wx:key="traceIndex"><view class="{{['track-item',traceIndex==0?'active':'']}}"><view class="{{['dot',traceIndex==0?'color-base-bg':'']}}"></view><view class="msg"><view class="{{['text',traceIndex==0?'color-base-text':'']}}">{{traceItem.remark}}</view><view class="{{['time',traceIndex==0?'color-base-text':'']}}">{{traceItem.datetime}}</view></view></view></block></block></block><block wx:else><block wx:if="{{packageItem.g3}}"><block><view class="fail-wrap font-size-base">{{packageItem.$orig.trace.reason}}</view></block></block><block wx:else><block><view class="fail-wrap font-size-base">{{packageItem.$orig.trace.reason}}</view></block></block></block></view></block></view></view></block><loading-cover class="vue-ref" vue-id="747bb8c2-1" data-ref="loadingCover" bind:__l="__l"></loading-cover></view>

View File

@@ -0,0 +1 @@
.swiper-item{padding-top:94rpx;height:100%;padding-bottom:30rpx;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.swiper-item .container{height:calc(100vh - 124rpx);overflow-y:scroll;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding-bottom:30rpx}.swiper-item .container.safearea{padding:68rpx}.order-nav{width:100vw;flex-direction:row;white-space:nowrap;background:#fff;display:flex;position:fixed;left:0;z-index:998}.order-nav .uni-tab-item{display:inline-block;padding:30rpx 24rpx 0}.order-nav .uni-tab-item-title{color:#555;font-size:32rpx;display:block;line-height:1;padding:0 10rpx 30rpx;flex-wrap:nowrap;white-space:nowrap;text-align:center}.order-nav .uni-tab-item-title-active{display:block;border-bottom:2rpx solid #fff;padding:0 10rpx 30rpx}.order-nav ::-webkit-scrollbar{width:0;height:0;color:transparent}.goods-wrap{padding:30rpx;border-radius:10rpx;background:#fff;position:relative;width:calc(100% - 60rpx);box-sizing:border-box;margin-top:20rpx;padding:30rpx}.goods-wrap .goods{display:flex;position:relative;margin-bottom:20rpx}.goods-wrap .goods:last-of-type{margin-bottom:0}.goods-wrap .goods .goods-img{width:180rpx;height:180rpx;margin-right:20rpx}.goods-wrap .goods .goods-img image{width:100%;height:100%}.goods-wrap .goods .goods-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;position:relative;max-width:calc(100% - 140rpx)}.goods-wrap .goods .goods-info .goods-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;font-size:28rpx;font-weight:500}.goods-wrap .goods .goods-info .goods-sub-section{width:100%;line-height:1.3;display:flex}.goods-wrap .goods .goods-info .goods-sub-section .goods-price{font-weight:700;font-size:20rpx}.goods-wrap .goods .goods-info .goods-sub-section .unit{font-weight:400;font-size:24rpx;margin-right:2rpx}.goods-wrap .goods .goods-info .goods-sub-section view{flex:1;line-height:1.3}.goods-wrap .goods .goods-info .goods-sub-section view:last-of-type{text-align:left}.goods-wrap .goods .goods-info .goods-sub-section view:last-of-type .iconfont{line-height:1;font-size:24rpx}.express-company-wrap{padding:30rpx;border-radius:10rpx;background:#fff;position:relative;width:calc(100% - 60rpx);box-sizing:border-box;margin-top:20rpx}.express-company-wrap .company-logo{width:120rpx;height:120rpx;margin-right:20rpx;float:left}.express-company-wrap .company-logo image{width:100%;height:100%}.express-company-wrap .info{flex:1}.express-company-wrap .info .company{line-height:1.5;margin-top:16rpx}.express-company-wrap .info .no{margin-top:10rpx;line-height:1.5}.express-company-wrap .info .icon-fuzhi{font-size:28rpx;line-height:1;margin-left:6rpx}.track-wrap{padding:30rpx;border-radius:10rpx;background:#fff;position:relative;width:calc(100% - 60rpx);box-sizing:border-box;margin-top:20rpx}.track-wrap .track-item{position:relative;flex-wrap:wrap;overflow:visible;display:flex}.track-wrap .track-item:after{content:"";position:absolute;z-index:1;pointer-events:none;background-color:#e5e5e5;width:2rpx;height:150%;top:56rpx;left:20rpx;bottom:-40rpx}.track-wrap .track-item .dot{margin:34rpx 20rpx 0 10rpx;width:20rpx;height:20rpx;border-radius:10rpx;background-color:#ccc;z-index:9}.track-wrap .track-item .msg{padding:20rpx 0;flex:1}.track-wrap .track-item .msg .text{line-height:1.5;font-size:28rpx}.track-wrap .track-item .msg .time{color:#909399;font-size:20rpx;line-height:1.3;margin-top:10rpx}.track-wrap .track-item:last-of-type:after{content:unset}.uni-scroll-view ::-webkit-scrollbar{display:none;width:0;height:0;color:transparent;background:transparent}::-webkit-scrollbar{display:none;width:0;height:0;color:transparent;background:transparent}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_tool/order/refund"],{"363b":function(e,t,n){},4981:function(e,t,n){},"6d95":function(e,t,n){"use strict";var i=n("363b"),o=n.n(i);o.a},"6efa":function(e,t,n){"use strict";var i=n("4981"),o=n.n(i);o.a},"78ef":function(e,t,n){"use strict";n.r(t);var i=n("8c3b"),o=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(r);t["default"]=o.a},"79c41":function(e,t,n){"use strict";n.r(t);var i=n("8bb9"),o=n("78ef");for(var r in o)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(r);n("6efa"),n("6d95");var u=n("828b"),s=Object(u["a"])(o["default"],i["b"],i["c"],!1,null,"a4d9f2e4",null,!1,i["a"],void 0);t["default"]=s.exports},"870d":function(e,t,n){"use strict";(function(e,t){var i=n("47a9");n("d381");i(n("3240"));var o=i(n("79c41"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"8bb9":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i}));var i={uniPopup:function(){return n.e("components/uni-popup/uni-popup").then(n.bind(null,"d745"))},loadingCover:function(){return n.e("components/loading-cover/loading-cover").then(n.bind(null,"c003"))}},o=function(){var e=this,t=e.$createElement,n=(e._self._c,e.$util.img(e.refund_data.order_goods_info.sku_image,{size:"mid"})),i=e.refund_data.refund_type.length,o=e.refund_reason.length,r=e.$lang("common.currencySymbol"),u=e.__map(e.imgList,(function(t,n){var i=e.__get_orig(t),o=e.$util.img(t);return{$orig:i,g3:o}})),s=e.imgList.length<5||void 0==e.imgList.length,d=s?e.imgList.length:null,a=s&&d?e.imgList.length:null,f=e.$lang("common.submit");e._isMounted||(e.e0=function(t){e.refund_data.order_goods_info.sku_image=e.$util.getDefaultImage().goods}),e.$mp.data=Object.assign({},{$root:{g0:n,g1:i,g2:o,m0:r,l0:u,g4:s,g5:d,g6:a,m1:f}})},r=[]},"8c3b":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={components:{uniPopup:function(){n.e("components/uni-popup/uni-popup").then(function(){return resolve(n("d745"))}.bind(null,n)).catch(n.oe)}},data:function(){return{order_goods_id:"",refund_type:"",refund_reason:"",refund_remark:"",imgList:[],isIphoneX:!1,refund_data:{refund_type:[],order_goods_info:{sku_image:""}},isSub:!1,showText:!1}},onLoad:function(e){e.order_goods_id&&(this.order_goods_id=e.order_goods_id)},onShow:function(){this.isIphoneX=this.$util.uniappIsIPhoneX(),this.storeToken?this.getRefundData():this.$util.redirectTo("/pages_tool/login/index",{back:"/pages_tool/order/refund?order_goods_id="+this.order_goods_id})},methods:{addImg:function(e){var t=this,n=this.imgList.length?this.imgList.length:0;this.$util.upload(5-n,{path:"refundimg"},(function(e){var n=t.imgList;n=n.concat(e),t.imgList=n}))},deleteImg:function(e,t){this.imgList.splice(t,1)},preview:function(t){for(var n=this.imgList,i=0;i<n.length;i++)n[i]=this.$util.img(n[i]);e.previewImage({urls:n,current:t})},openPopup:function(e){this.$refs[e].open()},closePopup:function(e){this.$refs[e].close()},textBlur:function(){e.pageScrollTo({scrollTop:0,duration:0})},selectRefundType:function(e){this.refund_type=e},getRefundData:function(){var e=this;this.$api.sendRequest({url:"/api/orderrefund/refundData",data:{order_goods_id:this.order_goods_id},success:function(t){t.code>=0?(e.refund_data=t.data,e.$refs.loadingCover&&e.$refs.loadingCover.hide()):(e.$util.showToast({title:"未获取到该订单项退款信息"}),setTimeout((function(){e.$util.redirectTo("/pages/order/list")}),1e3))},fail:function(t){e.$refs.loadingCover&&e.$refs.loadingCover.hide()}})},submit:function(){var e=this;if(this.verify()){if(this.isSub)return;this.isSub=!0,this.subscribeMessage((function(){e.$api.sendRequest({url:"/api/orderrefund/refund",data:{order_goods_ids:e.order_goods_id,refund_type:e.refund_type,refund_reason:e.refund_reason,refund_remark:e.refund_remark,refund_images:e.imgList.toString()},success:function(t){e.$util.showToast({title:t.message}),t.code>=0?e.$util.redirectTo("/pages_tool/order/activist",{},"redirectTo"):e.isSub=!1},fail:function(t){e.isSub=!1}})}))}},verify:function(){return""!=this.refund_reason||(this.$util.showToast({title:"请选择退款原因"}),!1)},changeReason:function(e){this.refund_reason=e},change:function(e){e&&(this.showText=e.show)},subscribeMessage:function(e){this.$util.subscribeMessage("ORDER_REFUND_AGREE,ORDER_REFUND_REFUSE",e)}}};t.default=i}).call(this,n("df3c")["default"])}},[["870d","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,6 @@
{
"usingComponents": {
"uni-popup": "/components/uni-popup/uni-popup",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.refund-container{width:100vw;height:100vh}.align-right{text-align:right}.goods-wrap{margin:20rpx 30rpx;padding:30rpx;border-radius:10rpx;background:#fff;display:flex;position:relative}.goods-wrap .goods-img{width:180rpx;height:180rpx;margin-right:20rpx;border-radius:10rpx;overflow:hidden}.goods-wrap .goods-img image{width:100%;height:100%}.goods-wrap .goods-info{flex:1;position:relative;max-width:calc(100% - 200rpx)}.goods-wrap .goods-info .goods-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;font-size:28rpx}.refund-option{margin:20rpx 30rpx;border-radius:10rpx;background:#fff}.refund-option .option-item{padding:20rpx;display:flex;position:relative}.refund-option .option-item view{flex:1}.refund-option .option-item view text{display:block}.refund-option .option-item .icon-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ddd;right:20rpx}.refund-option .option-item:last-of-type{border-top:2rpx solid #f2f2f2}.refund-form{margin:20rpx 30rpx;padding:20rpx;border-radius:10rpx;background:#fff}.refund-form .item-wrap{display:flex;position:relative;line-height:80rpx}.refund-form .item-wrap .label{width:142rpx;padding-right:5rpx;line-height:80rpx}.refund-form .item-wrap .cont{flex:1;line-height:80rpx;text-align:right}.refund-form .item-wrap .cont .refund-desc{font-size:28rpx;width:100%;line-height:1;min-height:80rpx}.refund-form .item-wrap .cont.reason{padding-right:40rpx}.refund-form .item-wrap .label.active{width:100%}.refund-form .item-wrap .icon-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ddd;right:0}.refund-form .other-info{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-top:20rpx}.refund-form .other-info-box{width:145rpx;height:145rpx;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:30rpx;margin-bottom:30rpx;position:relative}.refund-form .other-info-box image{width:100%;border-radius:10rpx}.refund-form .other-info-box .iconfont{font-size:60rpx;color:#898989;line-height:1}.refund-form .other-info-box text{line-height:1}.refund-form .other-info-box .imgDel{width:40rpx;height:40rpx;position:absolute;right:-20rpx;top:-20rpx;display:flex;justify-content:center;align-items:center}.refund-form .other-info-box .imgDel .iconfont{font-size:32rpx}.refund-form .other-info-box.active{border:1rpx dashed #898989}.textarea-box{position:relative}.textarea-box .mark{width:100%;height:100%;position:absolute;left:0;bottom:0;background:red}.newText{width:100%;min-height:200rpx;border-radius:10rpx;box-sizing:border-box;margin-top:10rpx}.sub-btn-empty{height:120rpx}.sub-btn{position:fixed;width:100%;height:100rpx;line-height:100rpx;text-align:center;color:#fff;bottom:0}.sub-btn.safe-area{margin-bottom:48rpx!important}.popup{width:100vw;background:#fff;border-top-left-radius:24rpx;border-top-right-radius:24rpx}.popup .popup-header{height:90rpx;display:flex;align-items:center;padding:0 30rpx}.popup .popup-header > view{flex:1;line-height:1}.popup .popup-header .tit{font-size:32rpx;font-weight:600}.popup .popup-header .vice-tit{margin-right:20rpx}.popup .popup-footer{height:140rpx}.popup .popup-footer .confirm-btn{height:80rpx;line-height:80rpx;color:#fff;text-align:center;margin:20rpx;border-radius:10rpx}.popup .popup-footer .confirm-btn.color-base-bg{color:var(--btn-text-color)}.popup .popup-footer.bottom-safe-area{padding-bottom:48rpx}.refund-reason-popup{height:50vh;display:flex;flex-direction:column}.refund-reason-popup .icon-close{font-size:40rpx}.refund-reason-popup .popup-body{flex:1}.refund-reason-popup .popup-body .scroll-view{height:100%}.refund-reason-popup .popup-body .item{display:flex;padding:0 30rpx;position:relative;height:70rpx;line-height:70rpx}.refund-reason-popup .popup-body .item .reason{flex:1;height:70rpx;line-height:70rpx}.refund-reason-popup .popup-body .item > .iconfont{font-size:40rpx;position:absolute;top:50%;right:30rpx;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.refund-reason-popup .popup-body .item > .icon-yuan_checkbox{color:#909399}.data-v-a4d9f2e4 .uni-popup__wrapper.uni-custom .uni-popup__wrapper-box{background:none;max-height:unset!important;overflow-y:hidden!important}.data-v-a4d9f2e4 .uni-popup__wrapper{border-radius:20rpx 20rpx 0 0}.data-v-a4d9f2e4 .uni-popup{z-index:8}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_tool/order/refund_batch"],{"05fa":function(e,t,n){"use strict";n.r(t);var i=n("9a6d"),o=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(r);t["default"]=o.a},1663:function(e,t,n){"use strict";n.r(t);var i=n("fc39"),o=n("05fa");for(var r in o)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(r);n("2ea3"),n("6f4b");var u=n("828b"),s=Object(u["a"])(o["default"],i["b"],i["c"],!1,null,"82c34ee4",null,!1,i["a"],void 0);t["default"]=s.exports},"2ea3":function(e,t,n){"use strict";var i=n("d1b9"),o=n.n(i);o.a},"6f4b":function(e,t,n){"use strict";var i=n("f189"),o=n.n(i);o.a},"8c92":function(e,t,n){"use strict";(function(e,t){var i=n("47a9");n("d381");i(n("3240"));var o=i(n("1663"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"9a6d":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={components:{uniPopup:function(){n.e("components/uni-popup/uni-popup").then(function(){return resolve(n("d745"))}.bind(null,n)).catch(n.oe)}},data:function(){return{order_goods_id:"",refund_type:"",refund_reason:"",refund_remark:"",imgList:[],isIphoneX:!1,refund_data:{refund_type:[],order_goods_info:{sku_image:""}},isSub:!1,showText:!1}},onLoad:function(e){e.order_goods_id&&(this.order_goods_id=e.order_goods_id),e.refund_type&&(this.refund_type=e.refund_type)},onShow:function(){this.isIphoneX=this.$util.uniappIsIPhoneX(),this.storeToken?this.getRefundData():this.$util.redirectTo("/pages_tool/login/index",{back:"/pages_tool/order/refund?order_goods_id="+this.order_goods_id})},methods:{addImg:function(e){var t=this,n=this.imgList.length?this.imgList.length:0;this.$util.upload(5-n,{path:"refundimg"},(function(e){var n=t.imgList;n=n.concat(e),t.imgList=n}))},deleteImg:function(e,t){this.imgList.splice(t,1)},preview:function(t){for(var n=this.imgList,i=0;i<n.length;i++)n[i]=this.$util.img(n[i]);e.previewImage({urls:n,current:t})},openPopup:function(e){this.$refs[e].open()},closePopup:function(e){this.$refs[e].close()},textBlur:function(){e.pageScrollTo({scrollTop:0,duration:0})},selectRefundType:function(e){this.refund_type=e},getRefundData:function(){var t=this;this.$api.sendRequest({url:"/api/orderrefund/refundDataBatch",data:{order_goods_ids:this.order_goods_id},success:function(n){n.code>=0?(t.refund_data=n.data,t.$refs.loadingCover&&t.$refs.loadingCover.hide()):(t.$util.showToast({title:"未获取到该订单项退款信息"}),setTimeout((function(){getCurrentPages().length>1?e.navigateBack():t.$util.redirectTo("/pages/order/list")}),1e3))},fail:function(e){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},submit:function(){var t=this;if(this.verify()){if(this.isSub)return;this.isSub=!0,this.subscribeMessage((function(){t.$api.sendRequest({url:"/api/orderrefund/refund",data:{order_goods_ids:t.order_goods_id,refund_type:t.refund_type,refund_reason:t.refund_reason,refund_remark:t.refund_remark,refund_images:t.imgList.toString()},success:function(n){t.$util.showToast({title:n.message}),n.code>=0?e.removeStorage({key:"refund_goods_data",success:function(e){t.$util.redirectTo("/pages_tool/order/activist",{},"redirectTo")}}):t.isSub=!1},fail:function(e){t.isSub=!1}})}))}},verify:function(){return""!=this.refund_reason||(this.$util.showToast({title:"请选择退款原因"}),!1)},changeReason:function(e){this.refund_reason=e},change:function(e){e&&(this.showText=e.show)},subscribeMessage:function(e){this.$util.subscribeMessage("ORDER_REFUND_AGREE,ORDER_REFUND_REFUSE",e)}}};t.default=i}).call(this,n("df3c")["default"])},d1b9:function(e,t,n){},f189:function(e,t,n){},fc39:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i}));var i={uniPopup:function(){return n.e("components/uni-popup/uni-popup").then(n.bind(null,"d745"))},loadingCover:function(){return n.e("components/loading-cover/loading-cover").then(n.bind(null,"c003"))}},o=function(){var e=this,t=e.$createElement,n=(e._self._c,e.__map(e.refund_data.order_goods_info,(function(t,n){var i=e.__get_orig(t),o=e.$util.img(t.sku_image,{size:"mid"});return{$orig:i,g0:o}}))),i=e.refund_reason.length,o=e.$lang("common.currencySymbol"),r=e.__map(e.imgList,(function(t,n){var i=e.__get_orig(t),o=e.$util.img(t);return{$orig:i,g2:o}})),u=e.imgList.length<5||void 0==e.imgList.length,s=u?e.imgList.length:null,a=u&&s?e.imgList.length:null,d=e.$lang("common.submit");e._isMounted||(e.e0=function(t,n){var i=arguments[arguments.length-1].currentTarget.dataset,o=i.eventParams||i["event-params"];n=o.item;n.sku_image=e.$util.getDefaultImage().goods}),e.$mp.data=Object.assign({},{$root:{l0:n,g1:i,m0:o,l1:r,g3:u,g4:s,g5:a,m1:d}})},r=[]}},[["8c92","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,6 @@
{
"usingComponents": {
"uni-popup": "/components/uni-popup/uni-popup",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.refund-container{width:100vw;height:100vh}.align-right{text-align:right}.goods-wrap{margin:20rpx 30rpx;padding:30rpx;border-radius:10rpx;background:#fff;display:flex;position:relative}.goods-wrap .goods-img{width:180rpx;height:180rpx;margin-right:20rpx;border-radius:10rpx;overflow:hidden}.goods-wrap .goods-img image{width:100%;height:100%}.goods-wrap .goods-info{flex:1;position:relative;max-width:calc(100% - 200rpx)}.goods-wrap .goods-info .goods-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;font-size:28rpx}.refund-option{margin:20rpx 30rpx;border-radius:10rpx;background:#fff}.refund-option .option-item{padding:20rpx;display:flex;position:relative}.refund-option .option-item view{flex:1}.refund-option .option-item view text{display:block}.refund-option .option-item .icon-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ddd;right:20rpx}.refund-option .option-item:last-of-type{border-top:2rpx solid #f2f2f2}.refund-form{margin:20rpx 30rpx;padding:20rpx;border-radius:10rpx;background:#fff}.refund-form .item-wrap{display:flex;position:relative;line-height:80rpx}.refund-form .item-wrap .label{width:142rpx;padding-right:5rpx;line-height:80rpx}.refund-form .item-wrap .cont{flex:1;line-height:80rpx;text-align:right}.refund-form .item-wrap .cont .refund-desc{font-size:28rpx;width:100%;line-height:1;min-height:80rpx}.refund-form .item-wrap .cont.reason{padding-right:40rpx}.refund-form .item-wrap .label.active{width:100%}.refund-form .item-wrap .icon-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ddd;right:0}.refund-form .other-info{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-top:20rpx}.refund-form .other-info-box{width:145rpx;height:145rpx;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:30rpx;margin-bottom:30rpx;position:relative}.refund-form .other-info-box image{width:100%;border-radius:10rpx}.refund-form .other-info-box .iconfont{font-size:60rpx;color:#898989;line-height:1}.refund-form .other-info-box text{line-height:1}.refund-form .other-info-box .imgDel{width:40rpx;height:40rpx;position:absolute;right:-20rpx;top:-20rpx;display:flex;justify-content:center;align-items:center}.refund-form .other-info-box .imgDel .iconfont{font-size:32rpx}.refund-form .other-info-box.active{border:1rpx dashed #898989}.textarea-box{position:relative}.textarea-box .mark{width:100%;height:100%;position:absolute;left:0;bottom:0;background:red}.newText{width:100%;min-height:200rpx;border-radius:10rpx;box-sizing:border-box;margin-top:10rpx}.sub-btn-empty{height:120rpx}.sub-btn{position:fixed;width:100%;height:100rpx;line-height:100rpx;text-align:center;color:#fff;bottom:0}.sub-btn.safe-area{margin-bottom:48rpx!important}.popup{width:100vw;background:#fff;border-top-left-radius:24rpx;border-top-right-radius:24rpx}.popup .popup-header{height:90rpx;display:flex;align-items:center;padding:0 30rpx}.popup .popup-header > view{flex:1;line-height:1}.popup .popup-header .tit{font-size:32rpx;font-weight:600}.popup .popup-header .vice-tit{margin-right:20rpx}.popup .popup-footer{height:140rpx}.popup .popup-footer .confirm-btn{height:80rpx;line-height:80rpx;color:#fff;text-align:center;margin:20rpx;border-radius:10rpx}.popup .popup-footer .confirm-btn.color-base-bg{color:var(--btn-text-color)}.popup .popup-footer.bottom-safe-area{padding-bottom:48rpx}.refund-reason-popup{height:50vh;display:flex;flex-direction:column}.refund-reason-popup .icon-close{font-size:40rpx}.refund-reason-popup .popup-body{flex:1}.refund-reason-popup .popup-body .scroll-view{height:100%}.refund-reason-popup .popup-body .item{display:flex;padding:0 30rpx;position:relative;height:70rpx;line-height:70rpx}.refund-reason-popup .popup-body .item .reason{flex:1;height:70rpx;line-height:70rpx}.refund-reason-popup .popup-body .item > .iconfont{font-size:40rpx;position:absolute;top:50%;right:30rpx;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.refund-reason-popup .popup-body .item > .icon-yuan_checkbox{color:#909399}.data-v-82c34ee4 .uni-popup__wrapper.uni-custom .uni-popup__wrapper-box{background:none;max-height:unset!important;overflow-y:hidden!important}.data-v-82c34ee4 .uni-popup__wrapper{border-radius:20rpx 20rpx 0 0}.data-v-82c34ee4 .uni-popup{z-index:8}.sub-btn.data-v-82c34ee4{padding-top:20rpx;background-color:#fff}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,6 @@
{
"usingComponents": {
"ns-contact": "/components/ns-contact/ns-contact",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,2 @@
.detail-container{width:100vw;height:100vh}.container{transition:all .3s}.container .hide{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.status-wrap{padding:20rpx;background:#fff;border-top:1px solid #f5f5f5;margin:20rpx;border-radius:10rpx}.status-wrap .status-name{display:block;font-size:32rpx;line-height:70rpx;height:70rpx}.status-wrap .refund-explain{border-top:1px dashed #eee;padding-top:20rpx}.refund-address-wrap{margin:20rpx;background:#fff;padding:20rpx;border-radius:10rpx}.refund-address-wrap .copy{font-size:20rpx;display:inline-block;color:#666;background:#fff;line-height:1;padding:6rpx 10rpx;margin-left:10rpx;border-radius:4rpx;border:1px solid #ddd}.history-wrap{margin:20rpx;background:#fff;padding:20rpx;display:flex;position:relative;border-radius:10rpx}.history-wrap view{flex:1}.history-wrap .icon-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ddd;right:20rpx}.refund-info{margin:20rpx;background:#fff;border-radius:10rpx}.refund-info .header{height:90rpx;line-height:90rpx;padding:0 20rpx}.refund-info .body{padding-bottom:20rpx}.refund-info .body .goods-wrap{display:flex;position:relative;padding:20rpx;background:#f5f5f5}.refund-info .body .goods-wrap:last-of-type{margin-bottom:0}.refund-info .body .goods-wrap .goods-img{width:180rpx;height:180rpx;margin-right:20rpx}.refund-info .body .goods-wrap .goods-img image{width:100%;height:100%}.refund-info .body .goods-wrap .goods-info{flex:1;position:relative;max-width:calc(100% - 200rpx)}.refund-info .body .goods-wrap .goods-info .goods-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;font-size:28rpx}.refund-info .body .goods-wrap .goods-info .goods-sub-section{padding-top:20rpx;width:100%;line-height:1.3;display:flex}.refund-info .body .goods-wrap .goods-info .goods-sub-section .refund-price{font-size:28rpx}.refund-info .body .goods-wrap .goods-info .goods-sub-section .unit{font-weight:400;font-size:24rpx;margin-right:2rpx}.refund-info .body .info{margin-top:20rpx}.refund-info .body .info .cell{height:50rpx;line-height:50rpx;padding:0 30rpx;font-size:24rpx;color:#909399}.refund-info .body .info.refund-images{margin-top:0}.refund-info .body .info.refund-images .cell{height:auto;display:flex;align-items:flex-start}.refund-info .body .info.refund-images .cell .cell-title{font-size:24rpx;color:#909399}.refund-info .body .info.refund-images .cell .images{flex:1;display:flex;align-items:center;flex-wrap:wrap}.refund-info .body .info.refund-images .cell .images image{width:130rpx;height:130rpx;margin-right:20rpx;margin-bottom:20rpx}.action{position:fixed;z-index:5;left:0;bottom:0;width:100vw;height:100rpx;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);text-align:right;line-height:100rpx}.action.bottom-safe-area{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.action .order-box-btn{margin-right:30rpx;margin-left:0}.action .action-btn{height:70rpx;line-height:70rpx;color:#fff;padding:0 40rpx;display:inline-block;text-align:center;margin:16rpx 20rpx 16rpx 0;border-radius:10rpx}.action .action-btn.white{height:68rpx;line-height:68rpx;color:#333;border:.5px solid #999;background:#fff}.form-wrap{background:#fff}.form-wrap .item{margin:0 20rpx;display:flex;border-bottom:1px solid #eee}.form-wrap .item:last-child{border-bottom:none}.form-wrap .item .label{width:140rpx;line-height:90rpx}.form-wrap .item .cont{flex:1;line-height:90rpx}.form-wrap .item .cont .input,
.form-wrap .item .cont .input-placeholder{height:90rpx;line-height:90rpx;font-size:28rpx}.form-wrap .item .cont .textarea{width:100%;padding:26rpx 0;line-height:1.3;font-size:28rpx}.sub-btn{margin-top:20rpx}.record-wrap .cont{width:100%;background-color:#fff;padding:30rpx;box-sizing:border-box;margin-top:20rpx}.record-wrap .cont .head{display:flex;flex-direction:column;color:#303133}.record-wrap .cont .head .time{color:#909399;font-size:24rpx;float:right}.record-wrap .cont .body{padding-top:20rpx}.record-wrap .cont .body .refund-action{line-height:1;color:#303133}.record-wrap .cont .body .desc{margin-top:10rpx;color:#909399;font-size:24rpx}.record-wrap .empty-box{height:168rpx}.history-bottom{position:fixed;z-index:5;left:0;bottom:0;width:100vw;height:100rpx;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);text-align:right;display:flex}.history-bottom.bottom-safe-area{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.history-bottom view{flex:1;text-align:center;line-height:100rpx}.history-bottom view:first-child{border-right:1px solid #eee}.history-bottom view .iconfont{font-weight:700;margin-right:10rpx;font-size:28rpx;line-height:1}.history-bottom button{width:50%;height:100%;border:none;z-index:1;padding:0;margin:0;background:none;display:flex;justify-content:center;align-items:center}.history-bottom button::after{border:none!important}.history-bottom button .iconfont{margin-right:10rpx}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_tool/order/refund_goods_select"],{3750:function(t,e,n){"use strict";n.r(e);var d=n("fb36"),r=n.n(d);for(var o in d)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return d[t]}))}(o);e["default"]=r.a},"42fe":function(t,e,n){"use strict";n.d(e,"b",(function(){return d})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){}));var d=function(){var t=this,e=t.$createElement,n=(t._self._c,t.refund_data.length),d=t.__map(t.refund_data,(function(e,n){var d=t.__get_orig(e),r=t.$util.img(e.sku_image);return{$orig:d,g1:r}}));t.$mp.data=Object.assign({},{$root:{g0:n,l0:d}})},r=[]},"54dd":function(t,e,n){"use strict";n.r(e);var d=n("42fe"),r=n("3750");for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);n("ef1c");var i=n("828b"),u=Object(i["a"])(r["default"],d["b"],d["c"],!1,null,"ed63d40a",null,!1,d["a"],void 0);e["default"]=u.exports},bd2b:function(t,e,n){},ef1c:function(t,e,n){"use strict";var d=n("bd2b"),r=n.n(d);r.a},f509:function(t,e,n){"use strict";(function(t,e){var d=n("47a9");n("d381");d(n("3240"));var r=d(n("54dd"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(r.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},fb36:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={data:function(){return{refund_type:1,refund_data:[],judge:!0,order_goods_id:[],nexthover:!0}},onLoad:function(e){var n=this;e.refund_type?(this.refund_type=e.refund_type,this.getGoodsInfo()):(t.showToast({title:"未查找到订单信息",icon:"none"}),setTimeout((function(){getCurrentPages().length>1?t.navigateBack():n.$util.redirectTo("/pages/order/list")}),1e3))},methods:{getGoodsInfo:function(){var e=this;t.getStorage({key:"refund_goods_data",success:function(t){var n=JSON.parse(t.data);e.refund_data=[],n.forEach((function(t){0==t.refund_status&&(t.judge=!0,e.refund_data.push(t))}))}})},single:function(t){this.refund_data[t].judge=!this.refund_data[t].judge;var e=!0;this.refund_data.forEach((function(t){t.judge||(e=!1)})),this.judge=e,this.getOrderIdInfo(),this.$forceUpdate()},all:function(){var t=this;this.judge=!this.judge,this.refund_data.map((function(e){return e.judge=t.judge,e})),this.getOrderIdInfo(),this.$forceUpdate()},getOrderIdInfo:function(){var t=this;this.order_goods_id=[],this.refund_data.forEach((function(e){e.judge&&t.order_goods_id.push(e.order_goods_id)})),0==this.order_goods_id.length?this.nexthover=!1:this.nexthover=!0,this.$forceUpdate()},next:function(){0==this.order_goods_id.length&&this.getOrderIdInfo(),this.$util.redirectTo("/pages_tool/order/refund_batch",{order_goods_id:this.order_goods_id.join(),refund_type:this.refund_type},"redirectTo")},error:function(t){this.refund_data[t].sku_image=this.$util.getDefaultImage().goods,this.$forceUpdate()}}};e.default=n}).call(this,n("df3c")["default"])}},[["f509","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,3 @@
{
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}" class="data-v-ed63d40a"></page-meta><view class="goods-select data-v-ed63d40a"><view class="top data-v-ed63d40a">共<text class="color-base-text data-v-ed63d40a">{{$root.g0}}</text>件商品</view><view class="body data-v-ed63d40a"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="item data-v-ed63d40a"><view data-event-opts="{{[['tap',[['single',[index]]]]]}}" bindtap="__e" class="data-v-ed63d40a"><block wx:if="{{item.$orig.judge}}"><text class="iconfont icon-yuan_checked color-base-text data-v-ed63d40a"></text></block><block wx:else><text class="iconfont icon-yuan_checkbox data-v-ed63d40a"></text></block></view><image src="{{item.g1}}" data-event-opts="{{[['error',[['error',[index]]]]]}}" binderror="__e" class="data-v-ed63d40a"></image><view class="title data-v-ed63d40a"><text class="data-v-ed63d40a">{{item.$orig.sku_name}}</text></view></view></block></view><view class="bottom-all data-v-ed63d40a"><view data-event-opts="{{[['tap',[['all',['$event']]]]]}}" bindtap="__e" class="data-v-ed63d40a"><block wx:if="{{judge}}"><text class="iconfont icon-yuan_checked color-base-text data-v-ed63d40a"></text></block><block wx:else><text class="iconfont icon-yuan_checkbox data-v-ed63d40a"></text></block></view><block wx:if="{{nexthover}}"><view data-event-opts="{{[['tap',[['next',['$event']]]]]}}" class="next data-v-ed63d40a" bindtap="__e">下一步</view></block><block wx:else><view class="next nexthover data-v-ed63d40a">请选择商品</view></block></view></view>

View File

@@ -0,0 +1 @@
.goods-select .top.data-v-ed63d40a{padding:20rpx 30rpx;box-sizing:border-box;font-size:28rpx;background:#fff}.goods-select .top text.data-v-ed63d40a{font-size:30rpx;margin:0 10rpx;font-weight:700}.goods-select .iconfont.data-v-ed63d40a{font-size:40rpx}.goods-select .body.data-v-ed63d40a{margin:30rpx;border-radius:10rpx;background:#fff;padding:30rpx 0 0}.goods-select .body .item.data-v-ed63d40a{display:flex;align-items:center;justify-content:space-between;padding:0 30rpx 30rpx}.goods-select .body .item image.data-v-ed63d40a{width:180rpx;height:180rpx;border-radius:10rpx}.goods-select .body .item .title.data-v-ed63d40a{width:368rpx;height:180rpx;font-size:28rpx}.goods-select .body .item .title text.data-v-ed63d40a{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.goods-select .bottom-all.data-v-ed63d40a{padding-left:30rpx;display:flex;align-items:center;justify-content:space-between;background:#fff;position:fixed;left:0;bottom:0;width:100%;box-sizing:border-box}.goods-select .bottom-all .next.data-v-ed63d40a{padding:16rpx 80rpx;color:#fff;background:#ff4544}.goods-select .bottom-all .nexthover.data-v-ed63d40a{background:#e7dcdc!important}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_tool/order/refund_type_select"],{"13d7":function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return o}));var o={loadingCover:function(){return n.e("components/loading-cover/loading-cover").then(n.bind(null,"c003"))}},r=function(){var e=this.$createElement;this._self._c},i=[]},"339f":function(e,t,n){"use strict";(function(e,t){var o=n("47a9");n("d381");o(n("3240"));var r=o(n("f2fc"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(r.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"77ae":function(e,t,n){"use strict";var o=n("7c12"),r=n.n(o);r.a},"7c12":function(e,t,n){},"8da8":function(e,t,n){"use strict";n.r(t);var o=n("ee95"),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(i);t["default"]=r.a},9648:function(e,t,n){"use strict";var o=n("c0d5"),r=n.n(o);r.a},c0d5:function(e,t,n){},ee95:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={components:{uniPopup:function(){n.e("components/uni-popup/uni-popup").then(function(){return resolve(n("d745"))}.bind(null,n)).catch(n.oe)}},data:function(){return{order_id:"",isIphoneX:!1,refund_data:{}}},onLoad:function(e){e.order_id&&(this.order_id=e.order_id)},onShow:function(){this.isIphoneX=this.$util.uniappIsIPhoneX(),this.storeToken?this.getRefundData():this.$util.redirectTo("/pages_tool/login/index",{back:"/pages_tool/order/refund?order_goods_id="+this.order_goods_id})},methods:{selectRefundType:function(e){this.$util.redirectTo("/pages_tool/order/refund_goods_select",{refund_type:e},"redirectTo")},getRefundData:function(){var t=this;this.$api.sendRequest({url:"/api/order/detail",data:{order_id:this.order_id},success:function(n){n.code>=0?(t.refund_data=n.data,e.setStorage({key:"refund_goods_data",data:JSON.stringify(n.data.order_goods)}),t.$refs.loadingCover&&t.$refs.loadingCover.hide()):(t.$util.showToast({title:"未获取到该订单项退款信息"}),setTimeout((function(){getCurrentPages().length>1?e.navigateBack():t.$util.redirectTo("/pages/order/list")}),1e3))},fail:function(e){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})}}};t.default=o}).call(this,n("df3c")["default"])},f2fc:function(e,t,n){"use strict";n.r(t);var o=n("13d7"),r=n("8da8");for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);n("9648"),n("77ae");var d=n("828b"),a=Object(d["a"])(r["default"],o["b"],o["c"],!1,null,"0ad1554d",null,!1,o["a"],void 0);t["default"]=a.exports}},[["339f","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,6 @@
{
"usingComponents": {
"loading-cover": "/components/loading-cover/loading-cover",
"uni-popup": "/components/uni-popup/uni-popup"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}" class="data-v-0ad1554d"></page-meta><view class="data-v-0ad1554d"><view class="data-v-0ad1554d"><view class="refund-option data-v-0ad1554d"><view data-event-opts="{{[['tap',[['selectRefundType',[1]]]]]}}" class="option-item data-v-0ad1554d" bindtap="__e"><view class="data-v-0ad1554d"><text class="data-v-0ad1554d">退款无需退货</text><text class="font-size-goods-tag color-tip data-v-0ad1554d">没收到货,或与卖家协商同意无需退货只退款</text></view><text class="iconfont icon-right data-v-0ad1554d"></text></view><block wx:if="{{refund_data.delivery_status>0}}"><view data-event-opts="{{[['tap',[['selectRefundType',[2]]]]]}}" class="option-item data-v-0ad1554d" bindtap="__e"><view class="data-v-0ad1554d"><text class="data-v-0ad1554d">退货退款</text><text class="font-size-goods-tag color-tip data-v-0ad1554d">已收到货,需退还收到的货物</text></view><text class="iconfont icon-right data-v-0ad1554d"></text></view></block></view><loading-cover vue-id="f21dc6a6-1" data-ref="loadingCover" class="data-v-0ad1554d vue-ref" bind:__l="__l"></loading-cover></view></view>

View File

@@ -0,0 +1 @@
.refund-container{width:100vw;height:100vh}.align-right{text-align:right}.goods-wrap{margin:20rpx 30rpx;padding:30rpx;border-radius:10rpx;background:#fff;display:flex;position:relative}.goods-wrap .goods-img{width:180rpx;height:180rpx;margin-right:20rpx;border-radius:10rpx;overflow:hidden}.goods-wrap .goods-img image{width:100%;height:100%}.goods-wrap .goods-info{flex:1;position:relative;max-width:calc(100% - 200rpx)}.goods-wrap .goods-info .goods-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;font-size:28rpx}.refund-option{margin:20rpx 30rpx;border-radius:10rpx;background:#fff}.refund-option .option-item{padding:20rpx;display:flex;position:relative}.refund-option .option-item view{flex:1}.refund-option .option-item view text{display:block}.refund-option .option-item .icon-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ddd;right:20rpx}.refund-option .option-item:last-of-type{border-top:2rpx solid #f2f2f2}.refund-form{margin:20rpx 30rpx;padding:20rpx;border-radius:10rpx;background:#fff}.refund-form .item-wrap{display:flex;position:relative;line-height:80rpx}.refund-form .item-wrap .label{width:142rpx;padding-right:5rpx;line-height:80rpx}.refund-form .item-wrap .cont{flex:1;line-height:80rpx;text-align:right}.refund-form .item-wrap .cont .refund-desc{font-size:28rpx;width:100%;line-height:1;min-height:80rpx}.refund-form .item-wrap .cont.reason{padding-right:40rpx}.refund-form .item-wrap .label.active{width:100%}.refund-form .item-wrap .icon-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ddd;right:0}.refund-form .other-info{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-top:20rpx}.refund-form .other-info-box{width:145rpx;height:145rpx;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:30rpx;margin-bottom:30rpx;position:relative}.refund-form .other-info-box image{width:100%;border-radius:10rpx}.refund-form .other-info-box .iconfont{font-size:60rpx;color:#898989;line-height:1}.refund-form .other-info-box text{line-height:1}.refund-form .other-info-box .imgDel{width:40rpx;height:40rpx;position:absolute;right:-20rpx;top:-20rpx;display:flex;justify-content:center;align-items:center}.refund-form .other-info-box .imgDel .iconfont{font-size:32rpx}.refund-form .other-info-box.active{border:1rpx dashed #898989}.textarea-box{position:relative}.textarea-box .mark{width:100%;height:100%;position:absolute;left:0;bottom:0;background:red}.newText{width:100%;min-height:200rpx;border-radius:10rpx;box-sizing:border-box;margin-top:10rpx}.sub-btn-empty{height:120rpx}.sub-btn{position:fixed;width:100%;height:100rpx;line-height:100rpx;text-align:center;color:#fff;bottom:0}.sub-btn.safe-area{margin-bottom:48rpx!important}.popup{width:100vw;background:#fff;border-top-left-radius:24rpx;border-top-right-radius:24rpx}.popup .popup-header{height:90rpx;display:flex;align-items:center;padding:0 30rpx}.popup .popup-header > view{flex:1;line-height:1}.popup .popup-header .tit{font-size:32rpx;font-weight:600}.popup .popup-header .vice-tit{margin-right:20rpx}.popup .popup-footer{height:140rpx}.popup .popup-footer .confirm-btn{height:80rpx;line-height:80rpx;color:#fff;text-align:center;margin:20rpx;border-radius:10rpx}.popup .popup-footer .confirm-btn.color-base-bg{color:var(--btn-text-color)}.popup .popup-footer.bottom-safe-area{padding-bottom:48rpx}.refund-reason-popup{height:50vh;display:flex;flex-direction:column}.refund-reason-popup .icon-close{font-size:40rpx}.refund-reason-popup .popup-body{flex:1}.refund-reason-popup .popup-body .scroll-view{height:100%}.refund-reason-popup .popup-body .item{display:flex;padding:0 30rpx;position:relative;height:70rpx;line-height:70rpx}.refund-reason-popup .popup-body .item .reason{flex:1;height:70rpx;line-height:70rpx}.refund-reason-popup .popup-body .item > .iconfont{font-size:40rpx;position:absolute;top:50%;right:30rpx;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.refund-reason-popup .popup-body .item > .icon-yuan_checkbox{color:#909399}.data-v-0ad1554d .uni-popup__wrapper.uni-custom .uni-popup__wrapper-box{background:none;max-height:unset!important;overflow-y:hidden!important}.data-v-0ad1554d .uni-popup__wrapper{border-radius:20rpx 20rpx 0 0}.data-v-0ad1554d .uni-popup{z-index:8}.sub-btn.data-v-0ad1554d{padding-top:20rpx;background-color:#fff}