| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-admin-refundList-index"],{"13f0":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",{staticClass:"empty-box"},[e("v-uni-image",{attrs:{src:this.noImage}}),e("v-uni-view",{staticClass:"txt"},[this._v(this._s(this.title))])],1)},r=[]},5537:function(t,e,n){"use strict";n.r(e);var i=n("c722"),r=n("f645");for(var a in r)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(a);n("c3c2");var c=n("828b"),o=Object(c["a"])(r["default"],i["b"],i["c"],!1,null,"47032ec6",null,!1,i["a"],void 0);e["default"]=o.exports},"7d23":function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("bf0f"),n("18f7"),n("de6c"),n("64aa"),n("2797"),n("dc8a"),n("c223");var r=n("d542"),a=n("5676"),c=(n("7e00"),n("8f59")),o=n("aa10"),u=i(n("8329")),d=(getApp(),{components:{emptyPage:u.default},data:function(){return{domain:o.HTTP_REQUEST_URL,loading:!1,loadend:!1,loadTitle:"加载更多",orderList:[],order_id:"",mer_id:"",isAllSelect:!0,selectValue:[],maxRefundPrice:0,rerundPrice:"",con:"",qsArray:[],qsIndex:0,disabled:!1}},computed:(0,c.mapGetters)(["isLogin"]),onReady:function(){},mounted:function(){},onLoad:function(t){this.order_id=t.order_id,this.mer_id=t.mer_id,Promise.all([this.refundMessage()])},onShow:function(){1==this.isLogin?this.getOrderData():setTimeout((function(){toLogin()}),300)},methods:{getOrderData:function(){var t=this,e=this;(0,r.getRefundOrderApi)(e.mer_id,e.order_id).then((function(n){e.orderList=n.data.product,e.maxRefundPrice=Number(n.data.postage_price)+Number(n.data.total_refund_price),e.rerundPrice=e.maxRefundPrice.toFixed(2),e.orderList.forEach((function(e){e.max_count=e.refund_num,t.$set(e,"check",!0)}))})).catch((function(t){return e.$util.Tips({title:t},{tab:3,url:1})}))},refundMessage:function(){var t=this;(0,a.refundMessage)().then((function(e){t.qsArray=e.data}))},checkMaxPrice:function(){this.rerundPrice>this.maxRefundPrice&&(this.rerundPrice=this.maxRefundPrice.toFixed(2))},bindPickerChange:function(t){this.qsIndex=t.target.value},subCart:function(t){t.refund_num<=1?(t.refund_num=1,t.numSub=!0):(t.refund_num--,t.numAdd=!1,this.getRefundPrice())},addCart:function(t){t.max_count<=t.refund_num?(t.refund_num=t.max_count,t.numAdd=!0):(t.refund_num++,t.numSub=!1,this.getRefundPrice())},confirmRefund:function(){var t=this,e=t.getSelectedProduct(),n=Object.keys(e);if(0==n.length)return t.$util.Tips({title:"请选择商品"});if(void 0==t.maxRefundPrice)return t.$util.Tips({title:"请输入退款金额"});var i={refund_message:t.qsArray[t.qsIndex],refund_price:t.rerundPrice,mer_mark:t.con,refund:e,order_id:t.order_id};t.disabled=!0,uni.showLoading({title:"退款中"}),(0,r.confirmRefundApi)(t.mer_id,i).then((function(e){t.$util.Tips({title:e.message}),t.disabled=!1,setTimeout((function(){uni.navigateTo({url:"/pages/admin/refundDetail/index?id=".concat(e.data.refund_order_id,"&mer_id=").concat(t.mer_id)})}),500)})).catch((function(e){return t.$util.Tips({title:e},{tab:3,url:1})}))},getSelectedProduct:function(){var t={};return this.orderList.forEach((function(e){e.check&&(t[e.order_product_id]=e.refund_num)})),t},goodsCheck:function(t){t.check=!t.check,this.getRefundPrice()},getRefundPrice:function(){var t=this,e=t.getSelectedProduct();(0,r.computeRefundPrice)(t.mer_id,{refund:e,order_id:t.order_id}).then((function(e){t.rerundPrice=e.data.totalRefundPrice})).catch((function(e){t.$util.Tips({title:e})}))}},onReachBottom:function(){},onPageScroll:function(t){uni.$emit("scroll")}});e.default=d},"7d95":function(t,e,n){var i=n("be59");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=n("967d").default;r("10d9b9f2",i,!0,{sourceMap:!1,shadowMode:!1})},8329:function(t,e,n){"use strict";n.r(e);var i=n("13f0"),r=n("c4bf");for(var a in r)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(a);n("ad31");var c=n("828b"),o=Object(c["a"])(r["default"],i["b"],i["c"],!1,null,"07efc1fe",null,!1,i["a"],void 0);e["default"]=o.exports},ad31:function(t,e,n){"use strict";var i=n("fb63"),r=n.n(i);r.a},b7b2:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n("aa10"),r={props:{title:{type:String,default:"暂无记录"},noImage:{type:String,default:i.HTTP_REQUEST_URL+"/static/images/empty-box.png"}}};e.default=r},be59:function(t,e,n){var i=n("c86c");e=i(!1),e.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/* 文章场景相关 */uni-page-body[data-v-47032ec6]{background:#f5f5f5}body.?%PAGE?%[data-v-47032ec6]{background:#f5f5f5}.refund .list[data-v-47032ec6]{background:#fff}.refund .item[data-v-47032ec6]{padding:%?20?%}.refund .picTxt[data-v-47032ec6]{width:100%;position:relative;align-items:center;margin-bottom:%?30?%}.refund .picTxt .checkbox[data-v-47032ec6]{width:%?60?%}.refund .picTxt .checkbox .iconfont[data-v-47032ec6]{font-size:%?40?%;color:#ccc;border-radius:100%}.refund .picTxt .checkbox .iconfont.disabled[data-v-47032ec6]{background:#f3f3f3}.refund .picTxt .checkbox .icon-xuanzhong1[data-v-47032ec6]{color:#2291f8}.refund .picTxt .pictrue[data-v-47032ec6]{width:%?130?%;height:%?130?%}.refund .picTxt .pictrue uni-image[data-v-47032ec6]{width:100%;height:100%;border-radius:%?16?%}.refund .picTxt .text[data-v-47032ec6]{width:%?490?%;margin-left:%?20?%;font-size:%?28?%;color:#282828}.refund .picTxt .attr[data-v-47032ec6]{font-size:%?24?%;color:#999;margin-top:%?17?%}.refund .picTxt .text .money[data-v-47032ec6]{font-size:%?26?%;color:#282828}.refund .picTxt .refund_bom[data-v-47032ec6]{margin-top:%?20?%;align-items:center}.refund .picTxt .refund_bom .callate_text[data-v-47032ec6]{margin-left:%?12?%}.refund .form-box[data-v-47032ec6]{padding-left:%?30?%;margin-top:%?18?%;background-color:#fff}.refund .form-box .form-item[data-v-47032ec6]{display:flex;justify-content:space-between;border-bottom:1px solid #f5f5f5;font-size:%?30?%}.refund .form-box .item-txt[data-v-47032ec6]{align-items:center;width:100%;padding:%?30?% %?30?% %?30?% 0}.refund .form-box .item-txtarea[data-v-47032ec6]{padding:%?30?% %?30?% %?30?% 0}.refund .form-box .item-txtarea uni-textarea[data-v-47032ec6]{display:block;width:%?400?%;height:%?100?%;font-size:%?30?%;text-align:right}.refund .form-box .icon-ic_rightarrow[data-v-47032ec6]{margin-left:%?10?%;font-size:%?28?%;color:#bbb}.refund .form-box .holder-color[data-v-47032ec6]{color:#ccc}.refund .btn-box[data-v-47032ec6]{width:%?690?%;height:%?86?%;margin:%?100?% auto 0;line-height:%?86?%;text-align:center;color:#fff;background:#2291f8;border-radius:%?43?%;font-size:%?32?%}.refund .btn-box.disabled[data-v-47032ec6]{background:#bbb;pointer-events:none}.refund .btn-box[disabled][data-v-47032ec6]{pointer-events:none;background:#bbb}',""]),t.exports=e},c3c2:function(t,e,n){"use strict";var i=n("7d95"),r=n.n(i);r.a},c4bf:function(t,e,n){"use strict";n.r(e);var i=n("b7b2"),r=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=r.a},c722:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",[t.orderList.length>0?n("v-uni-view",[n("v-uni-view",{staticClass:"refund"},[n("v-uni-view",[n("v-uni-view",{staticClass:"list"},[n("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},t._l(t.orderList,(function(e){return n("v-uni-view",{key:e.cart_id,staticClass:"picTxt acea-row"},[e.refund_num>0?n("v-uni-view",{staticClass:"checkbox",on:{click:function(n){n.stopPropagation(),arguments[0]=n=t.$handleEvent(n),t.goodsCheck(e)}}},[e.check?n("v-uni-text",{staticClass:"iconfont icon-xuanzhong1"}):n("v-uni-text",{staticClass:"iconfont icon-ic_unselect"})],1):n("v-uni-view",{staticClass:"checkbox"},[n("v-uni-text",{staticClass:"iconfont icon-ic_unselect disabled"})],1),n("v-uni-view",{staticClass:"pictrue"},[n("v-uni-image",{attrs:{src:e.cart_info.product.image}})],1),n("v-uni-view",{staticClass:"text"},[n("v-uni-view",{staticClass:"line1 name"},[t._v(t._s(e.cart_info.product.store_name))]),n("v-uni-view",{staticClass:"attr line1"},[t._v(t._s(e.cart_info.productAttr.sku))]),n("v-uni-view",{staticClass:"refund_bom acea-row row-between"},[n("v-uni-view",{staticClass:"money acea-row row-middle"},[n("v-uni-text",[t._v("¥"+t._s(e.cart_info.productAttr.price))]),n("v-uni-text",{staticClass:"callate_text"},[t._v("x"+t._s(e.product_num))])],1),n("v-uni-view",{staticClass:"carnum acea-row row-center-wrapper"},[n("v-uni-view",{staticClass:"reduce",class:e.numSub||1==e.refund_num?"on":"",on:{click:function(n){n.stopPropagation(),arguments[0]=n=t.$handleEvent(n),t.subCart(e)}}},[n("v-uni-text",{staticClass:"iconfont icon-ic_Reduce"})],1),n("v-uni-view",{staticClass:"num"},[t._v(t._s(e.refund_num))]),n("v-uni-view",{staticClass:"plus",class:e.max_count==e.refund_num||e.numAdd?"on":"",on:{click:function(n){n.stopPropagation(),arguments[0]=n=t.$handleEvent(n),t.addCart(e)}}},[n("v-uni-text",{staticClass:"iconfont icon-ic_increase"})],1)],1)],1)],1)],1)})),1)],1),n("v-uni-view",{staticClass:"form-box"},[n("v-uni-view",{staticClass:"form-item item-txt"},[n("v-uni-text",{staticClass:"label"},[t._v("退款金额")]),n("v-uni-input",{staticClass:"p-color",staticStyle:{"text-align":"right"},attrs:{type:"text",placeholder:"请输入金额","placeholder-class":"holder-color"},on:{blur:function(e){arguments[0]=e=t.$handleEvent(e),t.checkMaxPrice.apply(void 0,arguments)}},model:{value:t.rerundPrice,callback:function(e){t.rerundPrice=e},expression:"rerundPrice"}})],1),n("v-uni-view",{staticClass:"form-item item-txt"},[n("v-uni-text",{staticClass:"label"},[t._v("退款原因")]),n("v-uni-view",{staticClass:"picker"},[n("v-uni-picker",{attrs:{value:t.qsIndex,range:t.qsArray},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.bindPickerChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker-box"},[t._v(t._s(t.qsArray[t.qsIndex])),n("v-uni-text",{staticClass:"iconfont icon-ic_rightarrow"})],1)],1)],1)],1),n("v-uni-view",{staticClass:"form-item item-txtarea"},[n("v-uni-text",{staticClass:"label"},[t._v("备注说明")]),n("v-uni-view",{staticClass:"txtarea"},[n("v-uni-textarea",{attrs:{"placeholder-class":"holder-color",placeholder:"请填写备注信息,100字以内"},model:{value:t.con,callback:function(e){t.con=e},expression:"con"}})],1)],1)],1)],1),n("v-uni-button",{staticClass:"btn-box",class:{disabled:t.disabled},attrs:{disabled:t.disabled},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.confirmRefund.apply(void 0,arguments)}}},[t._v("确认退款")])],1)],1):n("v-uni-view",[n("emptyPage",{attrs:{title:"暂无订单信息~",noImage:t.domain+"/static/images/noRefund.png"}})],1)],1)},r=[]},d542:function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.assignOrderToStaff=function(t,e,n){return r.default.post("admin/".concat(t,"/reservation/dispatch/").concat(e),{staffs_id:n},{login:!0})},e.computeRefundPrice=function(t,e){return r.default.post("server/".concat(t,"/refund/compute"),e,{login:!0})},e.confirmRefundApi=function(t,e){return r.default.post("server/".concat(t,"/refund/create"),e,{login:!0})},e.getAdminOrderDelivery=function(t){return r.default.get("admin/order/delivery/gain/"+t,{},{login:!0})},e.getAdminOrderDetail=function(t,e){return r.default.get("admin/"+t+"/order/"+e,{},{login:!0})},e.getAdminOrderList=function(t){return r.default.get("admin/order/list",t,{login:!0})},e.getDeliveryPersonList=function(t){return r.default.get("admin/".concat(t,"/delivery/options"),{},{login:!0})},e.getDeliveryStoreLst=function(t){return r.default.get("admin/".concat(t,"/delivery_options"))},e.getLogistics=function(){return r.default.get("logistics",{},{login:!1})},e.getMerStaffCheckinConfig=function(t){return r.default.get("admin/".concat(t,"/reservation/config"),{},{login:!0})},e.getOrderList=function(t,e){return r.default.get("admin/".concat(e,"/order_list"),t,{login:!0})},e.getRefundOrderApi=function(t,e){return r.default.get("server/".concat(t,"/refund/check/").concat(e),{},{login:!0})},e.getRefundOrderDetail=function(t,e){return r.default.get("server/".concat(t,"/refund/detail/").concat(e),{},{login:!0})},e.getRefundOrderInfo=function(t,e){return r.default.get("server/".concat(t,"/refund/get/").concat(e))},e.getRefundOrderList=function(t,e){return r.default.get("server/".concat(e,"/refund/lst"),t,{login:!0})},e.getStaffList=function(t,e){return r.default.get("admin/".concat(t,"/reservation/staffs"),e,{login:!0})},e.getStatisticsInfo=function(){return r.default.get("admin/order/statistics",{},{login:!0})},e.getStatisticsMonth=function(t){return r.default.get("admin/order/data",t,{login:!0})},e.getStatisticsTime=function(t){return r.default.get("admin/order/time",t,{login:!0})},e.getTempAndDelivery=function(t){return r.default.get("admin/".concat(t,"/delivery_config"))},e.orderCancellation=function(t,e){return r.default.post("admin/".concat(t,"/verify/").concat(e))},e.orderDeliveryInfo=function(t){return r.default.get("admin/".concat(t,"/mer_form"))},e.orderExportTemp=function(t){return r.default.get("store/expr/temps",t)},e.orderNumberStatistics=function(t,e){return r.default.get("admin/".concat(e,"/pay_number"),t,{login:!0})},e.orderPrice=function(t,e){return r.default.get("admin/"+e+"/order_price",t,{login:!0})},e.orderStatistics=function(t){return r.default.get("admin/"+t+"/statistics")},e.orderVerific=function(t,e,n){return r.default.post("verifier/".concat(t,"/").concat(e),n)},e.reassignOrderToStaff=function(t,e,n){return r.default.post("admin/".concat(t,"/reservation/updateDispatch/").concat(e),{staffs_id:n},{login:!0})},e.redeemBookingOrder=function(t,e){return r.default.post("admin/".concat(t,"/reservation/verify/").concat(e),{},{login:!0})},e.refundOrderReceive=function(t,e){return r.default.post("server/".concat(t,"/refund/confirm/").concat(e),{},{login:!0})},e.refundOrderSubmit=function(t,e,n){return r.default.post("server/".concat(t,"/refund/status/").concat(e),n,{login:!0})},e.rescheduleBookingOrder=function(t,e,n){return r.default.post("admin/".concat(t,"/reservation/reschedule/").concat(e),n,{login:!0})},e.scanUpload=function(t,e,n){return r.default.post("scan_upload/image/".concat(t,"/").concat(e),n,{login:!0})},e.setAdminOrderDelivery=function(t,e,n){return r.default.post("admin/"+t+"/delivery/"+e,n,{login:!0})},e.setAdminOrderPrice=function(t,e,n){return r.default.post("admin/"+t+"/price/"+e,n,{login:!0})},e.setAdminOrderRemark=function(t,e,n){return r.default.post("admin/"+t+"/mark/"+e,n,{login:!0})},e.setOfflinePay=function(t,e){return r.default.post("admin/"+t+"/order/offline",e,{login:!0})},e.setOrderRefund=function(t,e){return r.default.post("admin/"+t+"/order/refund",e,{login:!0})},e.setRefundMark=function(t,e,n){return r.default.post("server/".concat(t,"/refund/mark/").concat(e),n,{login:!0})},e.turnoverStatistics=function(t,e){return r.default.get("admin/".concat(e,"/pay_price"),t,{login:!0})},e.verifierOrder=function(t,e){return r.default.get("verifier/"+t+"/order/"+e)},n("c223");var r=i(n("fea3"))},eb2d:function(t,e,n){var i=n("c86c");e=i(!1),e.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=e},f645:function(t,e,n){"use strict";n.r(e);var i=n("7d23"),r=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=r.a},fb63:function(t,e,n){var i=n("eb2d");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=n("967d").default;r("c382cd32",i,!0,{sourceMap:!1,shadowMode:!1})}}]);
|