| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-users-refund-list"],{"0812":function(t,i,n){"use strict";var e=n("6453"),o=n.n(e);o.a},"13f0":function(t,i,n){"use strict";n.d(i,"b",(function(){return e})),n.d(i,"c",(function(){return o})),n.d(i,"a",(function(){}));var e=function(){var t=this.$createElement,i=this._self._c||t;return i("v-uni-view",{staticClass:"empty-box"},[i("v-uni-image",{attrs:{src:this.noImage}}),i("v-uni-view",{staticClass:"txt"},[this._v(this._s(this.title))])],1)},o=[]},"451b":function(t,i,n){"use strict";n.r(i);var e=n("f5db"),o=n("82c6");for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(i,t,(function(){return o[t]}))}(a);n("0812");var s=n("828b"),c=Object(s["a"])(o["default"],e["b"],e["c"],!1,null,"07c43608",null,!1,e["a"],void 0);i["default"]=c.exports},"599e":function(t,i,n){"use strict";n("6a54");var e=n("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,n("c223"),n("dd2b");var o=e(n("9b1b")),a=n("5676"),s=n("8f59"),c=n("96e0"),r=n("aa10"),u=e(n("8329")),d=(getApp(),{name:"RefundList",components:{emptyPage:u.default},computed:(0,o.default)((0,o.default)({},(0,s.mapGetters)(["viewColor"])),(0,c.configMap)(["hide_mer_status"])),data:function(){return{domain:r.HTTP_REQUEST_URL,tabIndex:0,tabList:[{title:"全部"},{title:"处理中"},{title:"已处理"}],goodsList:[],isScroll:!0,page:1,limit:15}},onLoad:function(){this.getList()},onReady:function(){},mounted:function(){},methods:{goStore:function(t){0==this.hide_mer_status&&uni.navigateTo({url:"/pages/store/home/index?id=".concat(t.merchant.mer_id)})},goPage:function(t){uni.navigateTo({url:"/pages/users/refund/goods/index?id="+t})},applyAgain:function(t){uni.navigateTo({url:"/pages/order_details/index?order_id=".concat(t.refundProduct[0].product.order_id)})},bindTab:function(t){this.tabIndex=t,this.page=1,this.isScroll=!0,this.goodsList=[],this.getList()},getList:function(){var t=this;this.isScroll&&(0,a.refundList)({type:this.tabIndex,page:this.page,limit:this.limit}).then((function(i){var n=i.data;t.isScroll=n.list.length>=t.limit,t.goodsList=t.goodsList.concat(n.list),t.page+=1}))},goDetail:function(t){uni.navigateTo({url:"/pages/users/refund/detail?id="+t.refund_order_id})},bindDetele:function(t,i){var n=this;uni.showModal({title:"提示",content:"确定删除该记录吗?",success:function(e){e.confirm?((0,a.refundDel)(t.refund_order_id).then((function(t){n.goodsList.splice(i,1)})),uni.showToast({title:"删除成功",icon:"none"})):e.cancel}})}},onReachBottom:function(){this.getList()}});i.default=d},6453:function(t,i,n){var e=n("7f4a");e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var o=n("967d").default;o("3c1344c1",e,!0,{sourceMap:!1,shadowMode:!1})},"7f4a":function(t,i,n){var e=n("c86c");i=e(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.refund-list .tab-box[data-v-07c43608]{z-index:50;position:fixed;left:0;top:0;width:100%;display:flex}.refund-list .tab-box .item[data-v-07c43608]{flex:1;display:flex;justify-content:center;align-items:center;height:%?90?%;background-color:#fff;border-bottom:1px solid transparent;font-size:%?30?%}.refund-list .tab-box .item.active[data-v-07c43608]{color:var(--view-theme);border-color:var(--view-theme);font-weight:700}.refund-list .goods-wrapper[data-v-07c43608]{margin-top:%?110?%}.refund-list .info-box[data-v-07c43608]{position:relative}.refund-list .info-box .title[data-v-07c43608]{display:flex;align-items:center;padding:0 %?32?%;height:%?86?%;color:#282828}.refund-list .info-box .title .icon-ic_mall[data-v-07c43608]{font-size:%?32?%}.refund-list .info-box .title .txt[data-v-07c43608]{margin:0 %?5?%}.refund-list .info-box .title .icon-ic_rightarrow[data-v-07c43608]{color:#999;font-size:%?20?%;margin-top:%?6?%}.refund-list .info-box .product-box .product-item[data-v-07c43608]{display:flex;padding:%?25?% %?30?%}.refund-list .info-box .product-box .product-item .img-box[data-v-07c43608]{width:%?130?%;height:%?130?%;border-radius:%?16?%}.refund-list .info-box .product-box .product-item .msg[data-v-07c43608]{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:%?440?%;margin-left:%?26?%}.refund-list .info-box .product-box .product-item .msg .name[data-v-07c43608]{font-size:%?28?%;color:#282828}.refund-list .info-box .product-box .product-item .msg .des[data-v-07c43608]{font-size:%?20?%;color:#999}.refund-list .info-box .product-box .product-item .msg .price[data-v-07c43608]{font-size:%?26?%}.refund-list .info-box .product-box .product-item .msg .num[data-v-07c43608]{position:absolute;right:%?-60?%;top:%?4?%;color:#999;font-size:%?26?%}.refund-list .info-box .product-box .event_name[data-v-07c43608]{display:inline-block;margin-right:%?9?%;color:#fff;font-size:%?20?%;padding:0 %?8?%;line-height:%?30?%;text-align:center;border-radius:%?6?%}.refund-list .info-box .btn-box[data-v-07c43608]{display:flex;justify-content:flex-end;padding:0 %?20?% %?20?%}.refund-list .info-box .btn-box .btn[data-v-07c43608]{width:%?160?%;height:%?60?%;line-height:%?60?%;margin-left:%?18?%;text-align:center;background:var(--view-theme);border-radius:%?50?%;color:#fff;font-size:%?27?%}.refund-list .info-box .btn-box .btn.gray[data-v-07c43608]{border:1px solid #ddd;background:transparent;color:#666}.refund-list .info-box .status[data-v-07c43608]{position:absolute;right:%?30?%;top:0}.refund-list .info-box .status .iconfont[data-v-07c43608]{font-size:%?120?%;opacity:.3}.refund-list .info-box .status .p-color[data-v-07c43608]{color:var(--view-theme)}.event_bg[data-v-07c43608]{background:#ff7f00}.nothing[data-v-07c43608]{margin-top:%?200?%;text-align:center}.nothing_text[data-v-07c43608]{margin-top:%?20?%;color:#999}',""]),t.exports=i},"82c6":function(t,i,n){"use strict";n.r(i);var e=n("599e"),o=n.n(e);for(var a in e)["default"].indexOf(a)<0&&function(t){n.d(i,t,(function(){return e[t]}))}(a);i["default"]=o.a},8329:function(t,i,n){"use strict";n.r(i);var e=n("13f0"),o=n("c4bf");for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(i,t,(function(){return o[t]}))}(a);n("ad31");var s=n("828b"),c=Object(s["a"])(o["default"],e["b"],e["c"],!1,null,"07efc1fe",null,!1,e["a"],void 0);i["default"]=c.exports},ad31:function(t,i,n){"use strict";var e=n("fb63"),o=n.n(e);o.a},b7b2:function(t,i,n){"use strict";n("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var e=n("aa10"),o={props:{title:{type:String,default:"暂无记录"},noImage:{type:String,default:e.HTTP_REQUEST_URL+"/static/images/empty-box.png"}}};i.default=o},c4bf:function(t,i,n){"use strict";n.r(i);var e=n("b7b2"),o=n.n(e);for(var a in e)["default"].indexOf(a)<0&&function(t){n.d(i,t,(function(){return e[t]}))}(a);i["default"]=o.a},eb2d:function(t,i,n){var e=n("c86c");i=e(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.empty-box[data-v-07efc1fe]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:%?120?%}.empty-box uni-image[data-v-07efc1fe]{width:%?414?%;height:%?305?%}.empty-box .txt[data-v-07efc1fe]{font-size:%?26?%;color:#999}',""]),t.exports=i},f5db:function(t,i,n){"use strict";n.d(i,"b",(function(){return e})),n.d(i,"c",(function(){return o})),n.d(i,"a",(function(){}));var e=function(){var t=this,i=t.$createElement,n=t._self._c||i;return n("v-uni-view",{staticClass:"refund-list",style:t.viewColor},[n("v-uni-view",{staticClass:"tab-box"},t._l(t.tabList,(function(i,e){return n("v-uni-view",{key:e,staticClass:"item",class:{active:e==t.tabIndex},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.bindTab(e)}}},[t._v(t._s(i.title))])})),1),n("v-uni-view",{staticClass:"goods-wrapper pad20"},[t.goodsList.length>0?n("v-uni-view",t._l(t.goodsList,(function(i,e){return n("v-uni-view",{key:e,staticClass:"info-box bg-f boder-24 mt20"},[n("v-uni-view",{staticClass:"title",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.goStore(i)}}},[n("v-uni-text",{staticClass:"iconfont icon-ic_mall"}),i.merchant?n("v-uni-text",{staticClass:"txt"},[t._v(t._s(i.merchant.mer_name))]):t._e(),n("v-uni-text",{staticClass:"iconfont icon-ic_rightarrow"})],1),n("v-uni-view",{staticClass:"product-box"},t._l(i.refundProduct,(function(i){return n("v-uni-view",{key:i.order_product_id,staticClass:"product-item"},[n("v-uni-image",{staticClass:"img-box",attrs:{src:i.product.cart_info.product.image,mode:""}}),n("v-uni-view",{staticClass:"msg"},[n("v-uni-view",{staticClass:"name line1"},[2===i.product.cart_info.product_type?n("v-uni-text",{staticClass:"event_name event_bg"},[t._v("预售")]):t._e(),t._v(t._s(i.product.cart_info.product.store_name))],1),n("v-uni-view",{staticClass:"des"},[t._v(t._s(i.product.cart_info.productAttr.sku))]),n("v-uni-view",{staticClass:"price"},[t._v("退款:"),n("v-uni-text",{staticClass:"semiBold"},[t._v("¥"+t._s(i.refund_price))])],1),n("v-uni-view",{staticClass:"num"},[t._v("x "+t._s(i.refund_num))])],1)],1)})),1),1==i.status?n("v-uni-view",{staticClass:"btn-box"},[n("v-uni-view",{staticClass:"btn gray",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.goDetail(i)}}},[t._v("查看详情")]),n("v-uni-view",{staticClass:"btn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.goPage(i.refund_order_id)}}},[t._v("退回商品")])],1):-1==i.status?n("v-uni-view",{staticClass:"btn-box"},[n("v-uni-view",{staticClass:"btn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.goDetail(i)}}},[t._v("查看详情")])],1):n("v-uni-view",{staticClass:"btn-box"},[3==i.status?n("v-uni-view",{staticClass:"btn gray",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.bindDetele(i,e)}}},[t._v("删除订单")]):t._e(),n("v-uni-view",{staticClass:"btn",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.goDetail(i)}}},[t._v("查看详情")])],1),n("v-uni-view",{staticClass:"status"},[0==i.status?[n("v-uni-text",{staticClass:"iconfont icon-shenhezhong1 p-color"})]:t._e(),1==i.status?[n("v-uni-text",{staticClass:"iconfont icon-daituihuo11"})]:t._e(),2==i.status?[n("v-uni-text",{staticClass:"iconfont icon-tuihuozhong"})]:t._e(),4==i.status||3==i.status?[n("v-uni-text",{staticClass:"iconfont icon-yituikuan11"})]:t._e(),-1==i.status?[n("v-uni-text",{staticClass:"iconfont icon-yijujue"})]:t._e(),-2==i.status?[n("v-uni-text",{staticClass:"iconfont icon-tuikuanshibai"})]:t._e()],2)],1)})),1):n("v-uni-view",[n("emptyPage",{attrs:{title:"暂无退款订单~",noImage:t.domain+"/static/images/noRefund.png"}})],1)],1)],1)},o=[]},fb63:function(t,i,n){var e=n("eb2d");e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var o=n("967d").default;o("c382cd32",e,!0,{sourceMap:!1,shadowMode:!1})}}]);
|