other-page-supplier-order-supplier-order-refund-supplier-order-refund.6883e79a.js 16 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["other-page-supplier-order-supplier-order-refund-supplier-order-refund"],{"1dbd":function(t,e,i){"use strict";var n=i("ac5f"),a=i("1fc1"),r=i("41c7"),o=i("ae5c"),s=function(t,e,i,d,c,l,u,f){var p,v,g=c,h=0,b=!!u&&o(u,f);while(h<d)h in i&&(p=b?b(i[h],h,e):i[h],l>0&&n(p)?(v=a(p),g=s(t,e,p,v,g,l-1)-1):(r(g+1),t[g]=p),g++),h++;return g};t.exports=s},"4a9c":function(t,e,i){var n=i("c86c");e=n(!1),e.push([t.i,"uni-page-body[data-v-709049f8]{background-color:#f7f7f7}body.?%PAGE?%[data-v-709049f8]{background-color:#f7f7f7}.tabs[data-v-709049f8]{display:flex;justify-content:space-around;padding:%?1?% %?20?% %?20?% %?20?%;background-color:#fff}.tab[data-v-709049f8]{flex:1;text-align:center;padding:%?10?%;border:1px solid #eee;background-color:#fff;border-radius:88px}.tab+.tab[data-v-709049f8]{margin-left:10px}.tab.active[data-v-709049f8]{background:linear-gradient(133deg,#57befd,#4980fe);border:none;color:#fff}.data-display[data-v-709049f8]{text-align:center;margin-top:20px;color:#999}.refund-btn[data-v-709049f8]{position:absolute;bottom:50px;width:80%;border-radius:88px;background:linear-gradient(133deg,#57befd,#4980fe);color:#fff;padding:%?15?%;text-align:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}\n\n/* 订单列表item start */.order-item[data-v-709049f8]{position:relative;width:95%;margin:auto;padding:%?20?%;background-color:#fff;border-radius:%?20?%;margin-top:%?30?%;&:first-child{margin-top:%?0?%}\n\n\t/* 顶部信息 start */.top-info{width:100%;display:flex;\n\n\t\t/* 商店头像 */.store-avatar{position:relative;width:%?100?%;height:%?100?%;border-radius:%?15?%;border:%?1?% solid #e6e6e6;overflow:hidden;.image{width:%?100?%;height:%?100?%}.business-tag{position:absolute;top:%?-4?%;right:%?-2?%;border-radius:%?4?%;font-size:%?22?%;line-height:1;padding:%?4?% %?8?%;border-radius:%?0?% %?15?% %?0?% %?0?%;background-color:#fad8d6;color:#e83a30}}.top-right{flex:1;margin-left:%?20?%;display:flex;align-items:flex-start;justify-content:space-between;.top-right-line{display:flex;align-items:center;justify-content:space-between}.top-right-line+.top-right-line{margin-top:%?8?%}\n\n\t\t\t/* 店铺标题 */.store-title{flex:1;font-size:%?32?%;font-weight:500}\n\n\t\t\t/* 订单状态 */.order-status{font-size:%?34?%;padding-left:%?40?%}\n\n\t\t\t/* 订单类型 */.order-type{border-radius:%?4?%;line-height:1;padding:%?4?% %?12?%;background-color:#fad8d6;color:#e83a30}}}\n\n\t/* 顶部信息 end */\n\n\t/* 商品列表 start */.product-list{position:relative;margin-top:%?20?%;width:100%;padding:%?20?% %?0?%;\n\n\t\t/* 单个商品 start */.single-product{position:relative;width:100%;padding-right:%?140?%;.product-image{position:relative;width:%?140?%;height:%?140?%;border-radius:%?10?%;border:%?1?% solid #e6e6e6}.product-info{width:calc(100% - %?140?%);padding-left:%?20?%;font-size:%?30?%;.num{margin-top:%?8?%}}}\n\n\t\t/* 单个商品 end */.scroll-view{padding-right:%?140?%}\n\n\t\t/* 单个商品 start */.product-item{flex-shrink:0;width:%?160?%;\n\n\t\t\t/* 商品图片 */.item-image{position:relative;width:%?140?%;height:%?140?%;border-radius:%?10?%;border:%?1?% solid #e6e6e6;.item-num{position:absolute;right:0;bottom:0;line-height:1;padding:%?4?% %?10?%;background-color:rgba(0,0,0,.5);color:#fff;font-size:%?20?%;border-radius:%?10?% %?0?% %?10?% %?0?%}}\n\n\t\t\t/* 商品标题 */.item-title{width:100%;font-size:%?20?%;color:#aaa;margin-top:%?6?%}}\n\n\t\t/* 单个商品 end */\n\n\t\t/* 商品数量、价格 start */.order-price-count-info{position:absolute;top:0;right:0;height:100%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:%?0?% %?20?%;\n\n\t\t\t/* 商品数量 */.order-count{font-size:%?24?%}\n\n\t\t\t/* 订单价格 */.order-price{display:flex;align-items:flex-end;font-size:%?32?%;line-height:1;margin-bottom:%?10?%;.unit{font-size:%?24?%;margin-right:%?4?%}}}\n\n\t\t/* 商品数量、价格 end */}\n\n\t/* 商品列表 end */\n\n\t/* 下单时间 */.create-time{font-size:%?24?%;color:#aaa}\n\n\t/* 操作按钮 start */.operation-btn{margin-top:%?26?%;.btn{padding:%?14?% %?20?%;line-height:1;border-radius:%?12?%;background:linear-gradient(133deg,#57befd,#4980fe);color:#fff}.btn+.btn{margin-left:%?16?%}}\n\n\t/* 操作按钮 end */}\n\n/* 订单列表item end */\n\n/* 膨胀红包 */.expansion[data-v-709049f8]{display:flex;\n\t/*fixed铺满全屏 */position:fixed;top:0;left:0;height:100%;width:100%;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);flex-direction:column;z-index:999999;.expansion_box{width:%?591?%;background-color:#fff4f8;border-radius:10px;display:flex;flex-direction:column;padding:%?36?% %?45?%;.expansion_box_title{width:100%;text-align:center;font-size:22px;color:#0d0c0c;font-weight:700;margin-bottom:%?15?%}.expansion_box_img{width:100%;text-align:center;font-size:14px;color:#666;img{width:100%}}.line4{height:40px;width:100%;text-align:center;line-height:40px;font-size:15px;color:#fff;border-radius:10px;\n\t\t\t/*背景颜色渐变 #FC8C09 #FC29B4 */background:linear-gradient(90deg,#fc8c09,#fc29b4)}}.expansion_close{width:100%;display:flex;justify-content:center;align-items:center;margin-top:%?78?%;img{width:%?60?%;height:%?60?%}}}",""]),t.exports=e},"4b47":function(t,e,i){"use strict";var n=i("79d9"),a=i.n(n);a.a},"4f43":function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.navPage=e.navMiniProgram=e.navBack=void 0,i("4626"),i("5ac7"),i("5ef2"),i("f7a5");e.navBack=function(t,e){var i=t||"/pages/index/index",n=getCurrentPages();if((null===n||void 0===n?void 0:n.length)>0){var a=n[0];1!==n.length||a.route&&a.route==i?uni.navigateBack({delta:e||1}):uni.reLaunch({url:i})}else uni.reLaunch({url:i})};e.navPage=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"nav";if(t)if("nav"===e)if(t.includes("miniProgram"))n(t);else if(t.includes("webview")){var i=t.split("webview:"),a=i[1];uni.navigateTo({url:"/system-page/webview/webview?url="+encodeURIComponent(a),fail:function(t){console.error("[navigateTo]跳转页面失败",t)}})}else uni.navigateTo({url:t,fail:function(t){console.error("[navigateTo]跳转页面失败",t)}});else"redirect"===e?uni.redirectTo({url:t,fail:function(t){console.error("[redirectTo]跳转页面失败",t)}}):"reLaunch"===e?uni.reLaunch({url:t,fail:function(t){console.error("[reLaunch]跳转页面失败",t)}}):"phone"===e&&uni.makePhoneCall({phoneNumber:t,fail:function(t){console.error("[phone]拨打电话失败",t)}})};var n=function(t){if(t&&-1!=t.indexOf(":")){for(var e=t.split(":"),i=e[1].split(","),n={},a=0;a<i.length;a++){var r=i[a].split("_");console.log(r);var o=r[0],s=r.slice(1).join("_");n[o]=s}console.log(n)}else{n={appId:obj.appid||obj.appId};obj.path&&(n["path"]=path)}n["fail"]=function(t){-1!=t.errMsg.indexOf("is not in navigateToMiniProgramAppIdList")&&uni.showModal({content:"跳转小程序出错了",showCancel:!1})},console.log(n),t&&t.includes("half_")?uni.openEmbeddedMiniProgram(n):uni.navigateToMiniProgram(n)};e.navMiniProgram=n},"71cb":function(t,e,i){"use strict";var n=i("8bdb"),a=i("1dbd"),r=i("1099"),o=i("1fc1"),s=i("497b"),d=i("3242");n({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,e=r(this),i=o(e),n=d(e,0);return n.length=a(n,e,e,i,0,void 0===t?1:s(t)),n}})},"79d9":function(t,e,i){var n=i("4a9c");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("5ffffa60",n,!0,{sourceMap:!1,shadowMode:!1})},"97d8":function(t,e,i){"use strict";i.r(e);var n=i("d0f9"),a=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"]=a.a},b027:function(t,e,i){"use strict";i.r(e);var n=i("d553"),a=i("97d8");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);i("4b47");var o=i("828b"),s=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"709049f8",null,!1,n["a"],void 0);e["default"]=s.exports},d0f9:function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("71cb"),i("f18a"),i("fd3c"),i("d4b5"),i("c223");n(i("05d8"));var a=i("eda6"),r=i("4f43"),o={data:function(){return{activeTab:"retuning",orderData:[],sid:0,statusText:{1:"退货中",3:"已同意",4:"已取消"}}},onLoad:function(t){if(this.sid=t.sid,console.log("sid",this.sid),!this.sid)return uni.showToast({title:"参数错误",icon:"none"}),void uni.navigateBack({delta:1});this.refundListBySupplier()},methods:{beforeBack:function(){uni.navigateBack({delta:1})},setActiveTab:function(t){this.activeTab=t,this.refundListBySupplier()},tn:function(t){uni.navigateTo({url:t})},refundListBySupplier:function(){var t=this,e=1;"retuning"==this.activeTab?e=1:"agreed"==this.activeTab?e=3:"canceled"==this.activeTab&&(e=4),(0,a.refundListBySupplierApi)({sid:this._sid,status:e}).then((function(e){console.log("res",e),t.orderData=e}))},navStore:function(t){(0,r.navPage)("/other-page/template-1/template-1?sid=".concat(t))},navOrderDetail:function(t){var e=this.orderData.map((function(t){return t.goodsInfo.map((function(t){return{goods_id:t.goods_id,refund_num:t.refund_num}}))})).flat(),i=encodeURIComponent(JSON.stringify(e));(0,r.navPage)("/other-page/refund/index?order_id=".concat(t.order_id,"&from=list&goodsData=").concat(i))}}};e.default=o},d553:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={tnNavBar:i("3703").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("tn-nav-bar",{attrs:{fixed:!0,id:"tn-nav-bar",beforeBack:t.beforeBack,backTitle:"",bottomShadow:!1}},[t._v("退货")]),i("v-uni-view",{staticStyle:{display:"flex"}}),i("v-uni-view",{staticClass:"tabs"},[i("v-uni-view",{staticClass:"tab",class:{active:"retuning"===t.activeTab},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.setActiveTab("retuning")}}},[t._v("退货中")]),i("v-uni-view",{staticClass:"tab",class:{active:"agreed"===t.activeTab},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.setActiveTab("agreed")}}},[t._v("已同意")]),i("v-uni-view",{staticClass:"tab",class:{active:"canceled"===t.activeTab},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.setActiveTab("canceled")}}},[t._v("已取消")])],1),0==t.orderData.length?i("v-uni-view",{staticClass:"data-display"},[t._v("暂无数据")]):t._e(),t._l(t.orderData,(function(e,n){return i("v-uni-view",{key:n,staticClass:"order-item",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.navOrderDetail(e)}}},[i("v-uni-view",{staticClass:"top-info",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.navStore(e.sid)}}},[i("v-uni-view",{staticClass:"store-avatar"},[i("v-uni-view",{staticClass:"image"},[i("img",{staticStyle:{height:"100rpx",width:"100rpx"},attrs:{src:e.storeInfo.image,alt:""}})]),e.storeInfo.business?i("v-uni-view",{staticClass:"business-tag"},[t._v("营业")]):t._e()],1),i("v-uni-view",{staticClass:"top-right"},[i("v-uni-view",{staticClass:"top-right-line"},[i("v-uni-view",{staticClass:"store-title tn-text-ellipsis-1"},[t._v(t._s(e.storeInfo.title))]),e.custom_status_text?i("v-uni-view",{staticClass:"order-status"},[t._v(t._s(e.custom_status_text))]):i("v-uni-view",{staticClass:"order-status"},[t._v(t._s(e.orderStatus))])],1),i("v-uni-view",{staticClass:"top-right-line"},[i("v-uni-view",{},[t._v(t._s(t.statusText[e.status]||"未知状态"))])],1)],1)],1),i("v-uni-view",{staticClass:"product-list"},[1===e.goodsInfo.length?i("v-uni-view",{staticClass:"single-product tn-flex-row-center"},[i("v-uni-view",{staticClass:"product-image"},[i("v-uni-image",{staticClass:"image",staticStyle:{height:"140rpx",width:"140rpx","border-radius":"inherit"},attrs:{src:e.goodsInfo[0].image,mode:"aspectFill"}})],1),i("v-uni-view",{staticClass:"product-info"},[i("v-uni-view",{staticClass:"title tn-text-ellipsis-2"},[t._v(t._s(e.goodsInfo[0].title))]),i("v-uni-view",{staticClass:"num"},[t._v("数量: "+t._s(e.goodsInfo[0].num))])],1)],1):i("v-uni-scroll-view",{staticClass:"scroll-view",attrs:{"scroll-x":!0}},[i("v-uni-view",{staticStyle:{display:"flex","align-items":"center"}},t._l(e.goodsInfo,(function(e,n){return i("v-uni-view",{key:n,staticClass:"product-item"},[i("v-uni-view",{staticClass:"item-image"},[i("v-uni-image",{staticClass:"image",staticStyle:{height:"140rpx",width:"140rpx","border-radius":"inherit"},attrs:{src:e.image,mode:"aspectFill"}}),i("v-uni-view",{staticClass:"item-num"},[t._v("x "+t._s(e.refund_num))])],1),i("v-uni-view",{staticClass:"item-title tn-text-ellipsis-1"},[t._v(t._s(e.title))])],1)})),1)],1),i("v-uni-view",{staticClass:"order-price-count-info"},[i("v-uni-view",{staticClass:"order-price"},[i("v-uni-view",{staticClass:"unit tn-color-gray--dark"},[t._v("RM")]),i("v-uni-view",{staticClass:"value"},[t._v(t._s(e.fee))])],1),i("v-uni-view",{staticClass:"order-count tn-color-gray--dark"},[t._v("共"+t._s(e.total_refund_num)+"件")])],1)],1),i("v-uni-view",{staticClass:"tn-no-margin-top tn-full-width",staticStyle:{"flex-direction":"column"}},[i("v-uni-view",{staticClass:"create-time"},[t._v("下单时间: "+t._s(e.order_pay_time))]),i("v-uni-view",{staticClass:"create-time"},[t._v("申请时间: "+t._s(e.apply_time))]),e.handle_time?i("v-uni-view",{staticClass:"create-time"},[t._v("处理时间: "+t._s(e.handle_time))]):t._e()],1)],1)})),i("v-uni-view",{staticClass:"refund-btn"},[t._v("我要退货")])],2)},r=[]},eda6:function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.postStoreCouponApi=e.getStoreInfoApi=e.getStoreGoodsListApi=e.getOrderDinnerStoreIdApi=e.getCodeInfoByCodeApi=e.getBrandApi=e.getAlipayTemplateIdDataApi=e.exchangeApi=e.default=e.checkExchangeApi=e.applyRefundApi=void 0,e.refundListBySupplierApi=b,e.updateGoodCartApi=e.searchRecordApi=void 0,i("5c47"),i("af8f");var a=n(i("b4f6")),r=function(t){return a.default.get("api/user.store.store/getOrderDinnerStoreId",t)};e.getOrderDinnerStoreIdApi=r;var o=function(t){return a.default.get("api/user.store.store/getBrand?sid="+t)};e.getBrandApi=o;var s=function(t){return a.default.get("api/user.store.store/getCodeInfo?code="+t,{})};e.getCodeInfoByCodeApi=s;var d=function(t){return a.default.get("api/user.mealRedpacket.meal_redpacket/checkExchange?sid="+t)};e.checkExchangeApi=d;var c=function(t){return a.default.post("api/user.mealRedpacket.meal_redpacket/exchange",t)};e.exchangeApi=c;var l=function(){return a.default.get("api/system.template.AliTemplate/templateList")};e.getAlipayTemplateIdDataApi=l;var u=function(t){return a.default.post("api/user.tuangouquan.write_off/searchRecords",t)};e.searchRecordApi=u;var f=function(t){var e=t.sid,i=t.search,n=t.orderId,r=t.cid,o=t.child_id,s=t.page,d=t.is_api_shop,c=t.storeCode,l=t.api_brand,u=t.order_type,f=t.encrypted_data,p=t.write_off_type,v=t.is_promotion,g=t.goodsC,h=t.chrid;return a.default.get("api/user.store.goods/goods",{sid:e,child_id:o||"",search:i||"",order_id:n||"",cid:r||"",page:s||1,is_api_shop:d||"",storeCode:c||"",api_brand:l||"",order_type:u||"",encrypted_data:f||"",write_off_type:p||"",is_promotion:v||-1,goodsC:g,chrid:h||""})};e.getStoreGoodsListApi=f;var p=function(t){var e=t.sid,i=t.table_id,n=t.storeCode,r=t.brand;return a.default.get("api/user.store.store/index",{sid:e,table_id:i,storeCode:n,brand:r})};e.getStoreInfoApi=p;var v=function(t){var e=t.sid;return a.default.post("api/user.channel.coupon/receive",{sid:e})};e.postStoreCouponApi=v;var g=function(t){var e=t.goodsId,i=t.sid,n=t.num,r=t.options_id;return a.default.post("api/user.store.goods/updateCart",{sid:i,goods_id:e,num:n,options_id:r})};e.updateGoodCartApi=g;var h=function(t){return a.default.post("api/user.order.order/applyRefund",t)};function b(t){return a.default.get("api/user.order.order/refundListBySupplier",t)}e.applyRefundApi=h;var m={getOrderDinnerStoreIdApi:r,getBrandApi:o,getCodeInfoByCodeApi:s,checkExchangeApi:d,exchangeApi:c,getAlipayTemplateIdDataApi:l,searchRecordApi:u,getStoreGoodsListApi:f,getStoreInfoApi:p,postStoreCouponApi:v,updateGoodCartApi:g,applyRefundApi:h,refundListBySupplierApi:b};e.default=m},f18a:function(t,e,i){"use strict";var n=i("1cb5");n("flat")}}]);