pages-admin-booking-detail~pages-admin-orderList-index.657d540a.js 16 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-admin-booking-detail~pages-admin-orderList-index"],{"328c":function(e,t,n){"use strict";n.r(t);var i=n("ccb8"),a=n("df0c");for(var r in a)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(r);n("4584");var o=n("828b"),s=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"63def6d4",null,!1,i["a"],void 0);t["default"]=s.exports},3360:function(e,t,n){"use strict";n.r(t);var i=n("b33d"),a=n("4662");for(var r in a)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(r);n("735f");var o=n("828b"),s=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"2deaa3ab",null,!1,i["a"],void 0);t["default"]=s.exports},"40ab":function(e,t,n){var i=n("c4cf");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var a=n("967d").default;a("2506d4e5",i,!0,{sourceMap:!1,shadowMode:!1})},4584:function(e,t,n){"use strict";var i=n("40ab"),a=n.n(i);a.a},4662:function(e,t,n){"use strict";n.r(t);var i=n("e11e"),a=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"]=a.a},"58e7":function(e,t,n){var i=n("cb09");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var a=n("967d").default;a("214ea1ec",i,!0,{sourceMap:!1,shadowMode:!1})},"735f":function(e,t,n){"use strict";var i=n("58e7"),a=n.n(i);a.a},b33d:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"search-bar",class:e.customClass},[n("v-uni-view",{staticClass:"input-wrapper"},[n("v-uni-view",{staticClass:"iconfont icon-ic_search"}),n("v-uni-input",{staticClass:"search-input",attrs:{placeholder:e.placeholder,value:e.value,"confirm-type":"search","placeholder-style":"color: var(--color)"},on:{input:function(t){arguments[0]=t=e.$handleEvent(t),e.$emit("change",t.target.value)},confirm:function(t){arguments[0]=t=e.$handleEvent(t),e.$emit("confirm",t.target.value)}}})],1),e._t("default")],2)},a=[]},c4cf:function(e,t,n){var i=n("c86c");t=i(!1),t.push([e.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/* 文章场景相关 */.order-assign-wrapper[data-v-63def6d4]{background-color:#f5f5f5;border-top-left-radius:%?40?%;border-top-right-radius:%?40?%;height:calc(61vh + var(--safe-area-inset-bottom));display:flex;flex-direction:column;position:relative}.close-btn[data-v-63def6d4]{position:absolute;top:%?27?%;right:%?28?%;width:%?36?%;height:%?36?%;border-radius:50%;background:#eee;display:flex;align-items:center;justify-content:center}.close-btn .iconfont[data-v-63def6d4]{font-size:%?28?%;color:#999}[data-v-63def6d4] .custom-search-bar.custom-search-bar{--content-height:%?72?%;--font-size:%?28?%;--color:#ccc}.popup-title[data-v-63def6d4]{margin:%?46?% 0 %?28?%;text-align:center;font-size:%?32?%;font-weight:500}.assign-user-list-scroll[data-v-63def6d4]{flex:1;position:relative}.scroll-inner-wrapper[data-v-63def6d4]{position:absolute;top:0;left:0;right:0;bottom:0}.assign-user-list[data-v-63def6d4]{padding-inline:%?20?%;padding-bottom:calc(%?20?% + var(--safe-area-inset-bottom));font-size:%?28?%;color:#333}.assign-user-item[data-v-63def6d4]{display:flex;align-items:center;padding:%?30?% %?24?% %?24?%;background-color:#fff;border-radius:%?24?%}.assign-user-item + .assign-user-item[data-v-63def6d4]{margin-top:%?20?%}.assign-user-item__avatar[data-v-63def6d4]{width:%?96?%;height:%?96?%;border-radius:50%}.assign-user-item__info[data-v-63def6d4]{flex:1;margin-left:%?24?%;overflow:hidden}.assign-user-item__name[data-v-63def6d4]{font-weight:500}.assign-user-item__phone[data-v-63def6d4]{display:flex;align-items:center;width:-webkit-fit-content;width:fit-content;margin:%?4?% 0}.assign-user-item__phone .iconfont[data-v-63def6d4]{margin-left:%?12?%;font-size:%?28?%;color:#2a7efb}.assign-user-item__intro[data-v-63def6d4]{font-size:%?24?%;color:#999}',""]),e.exports=t},cb09:function(e,t,n){var i=n("c86c");t=i(!1),t.push([e.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/* 文章场景相关 */.search-bar[data-v-2deaa3ab]{--content-height:%?72?%;--font-size:%?24?%;--color:#ccc;--bg-color:#fff;margin:%?20?%;display:flex}.input-wrapper[data-v-2deaa3ab]{height:var(--content-height);flex:1;background-color:var(--bg-color);border-radius:%?100?%;padding-inline:%?32?%;display:flex;align-items:center}.input-wrapper .iconfont[data-v-2deaa3ab]{margin-right:%?16?%;color:#999}.input-wrapper .search-input[data-v-2deaa3ab]{flex:1;font-size:var(--font-size)}',""]),e.exports=t},ccb8:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i}));var i={uniPopup:n("8d5d").default},a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("uni-popup",{ref:"popup",attrs:{type:"bottom"}},[n("v-uni-view",{staticClass:"order-assign-wrapper"},[n("v-uni-button",{staticClass:"close-btn",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.handleClosePopup.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"iconfont icon-ic_close"})],1),n("v-uni-view",{staticClass:"popup-title"},[e._v("派单")]),n("SearchBar",{attrs:{placeholder:"请输入用户昵称/ID","custom-class":"custom-search-bar"},on:{confirm:function(t){arguments[0]=t=e.$handleEvent(t),e.handleConfirm.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"assign-user-list-scroll"},[n("v-uni-view",{staticClass:"scroll-inner-wrapper"},[n("v-uni-scroll-view",{staticStyle:{height:"100%"},attrs:{"scroll-y":!0},on:{scrolltolower:function(t){arguments[0]=t=e.$handleEvent(t),e.handleScrollToBottom.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"assign-user-list"},e._l(e.userList,(function(t){return n("v-uni-view",{key:t.staffs_id,staticClass:"assign-user-item",on:{click:function(n){arguments[0]=n=e.$handleEvent(n),e.handleAssign(t)}}},[n("v-uni-image",{staticClass:"assign-user-item__avatar",attrs:{src:t.photo}}),n("v-uni-view",{staticClass:"assign-user-item__info"},[n("v-uni-view",{staticClass:"assign-user-item__name"},[e._v(e._s(t.name))]),n("v-uni-view",{staticClass:"assign-user-item__phone",on:{click:function(n){n.stopPropagation(),arguments[0]=n=e.$handleEvent(n),e.handleCall(t)}}},[e._v(e._s(t.phone)),n("v-uni-text",{staticClass:"iconfont icon-ic_phone"})],1),n("v-uni-view",{staticClass:"assign-user-item__intro overflow-text"},[e._v(e._s(t.remark||"-"))])],1)],1)})),1)],1)],1)],1)],1)],1)},r=[]},cfed:function(e,t,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("c223");var a=i(n("b7c7")),r=i(n("2634")),o=i(n("5de6")),s=i(n("2fdc")),d=i(n("690b")),c=i(n("5818")),u=i(n("3360")),l=n("d542"),f={name:"OrderAssign",components:{BaseContainer:d.default,BaseNavBar:c.default,SearchBar:u.default},props:{merId:String},data:function(){return{orderId:"",isReassign:!1,userList:[],loadOptions:{page:1,limit:10,keyword:"",total:0,loading:!1,loaded:!1}}},mounted:function(){this.handleGetUserList()},methods:{openPanel:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.orderId=e,this.isReassign=t,this.$refs.popup.open()},handleConfirm:function(e){this.loadOptions.keyword=e,this.loadOptions.page=1,this.loadOptions.loaded=!1,this.loadOptions.loading=!1,this.userList=[],this.handleGetUserList()},handleAssign:function(e){var t=this;return(0,s.default)((0,r.default)().mark((function n(){var i,a,s,d,c,u;return(0,r.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,uni.showModal({title:"提示",content:"确定".concat(t.isReassign?"改派":"派单","给").concat(e.name,"吗?")});case 2:if(i=n.sent,a=(0,o.default)(i,2),s=a[0],d=a[1].confirm,!s&&d){n.next=8;break}return n.abrupt("return");case 8:return uni.showLoading({mask:!0}),c=t.isReassign?l.reassignOrderToStaff:l.assignOrderToStaff,n.prev=10,n.next=13,c(t.merId,t.orderId,e.staffs_id);case 13:u=n.sent,uni.hideLoading(),t.$util.Tips({title:u.message,icon:"success"}),t.handleClosePopup(),t.$emit("refresh",t.orderId),n.next=24;break;case 20:n.prev=20,n.t0=n["catch"](10),uni.hideLoading(),t.$util.Tips({title:n.t0,icon:"none"});case 24:case"end":return n.stop()}}),n,null,[[10,20]])})))()},handleCall:function(e){uni.makePhoneCall({phoneNumber:e.phone})},handleClosePopup:function(){this.$refs.popup.close()},handleScrollToBottom:function(){this.handleGetUserList()},handleGetUserList:function(){var e=this;return(0,s.default)((0,r.default)().mark((function t(){var n,i,o,s,d,c,u;return(0,r.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=e.loadOptions,i=n.page,o=n.limit,s=n.keyword,d=n.loading,c=n.loaded,!d&&!c){t.next=3;break}return t.abrupt("return");case 3:return e.loadOptions.loading=!0,t.prev=4,t.next=7,(0,l.getStaffList)(e.merId,{page:i,limit:o,keyword:s});case 7:u=t.sent,e.loadOptions.page++,e.userList=[].concat((0,a.default)(e.userList),(0,a.default)(u.data.list)),e.loadOptions.total=u.data.count,e.loadOptions.loaded=e.userList.length>=e.loadOptions.total,t.next=17;break;case 14:t.prev=14,t.t0=t["catch"](4),e.$util.Tips({title:t.t0,icon:"none"});case 17:e.loadOptions.loading=!1;case 18:case"end":return t.stop()}}),t,null,[[4,14]])})))()}}};t.default=f},d542:function(e,t,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.assignOrderToStaff=function(e,t,n){return a.default.post("admin/".concat(e,"/reservation/dispatch/").concat(t),{staffs_id:n},{login:!0})},t.computeRefundPrice=function(e,t){return a.default.post("server/".concat(e,"/refund/compute"),t,{login:!0})},t.confirmRefundApi=function(e,t){return a.default.post("server/".concat(e,"/refund/create"),t,{login:!0})},t.getAdminOrderDelivery=function(e){return a.default.get("admin/order/delivery/gain/"+e,{},{login:!0})},t.getAdminOrderDetail=function(e,t){return a.default.get("admin/"+e+"/order/"+t,{},{login:!0})},t.getAdminOrderList=function(e){return a.default.get("admin/order/list",e,{login:!0})},t.getDeliveryPersonList=function(e){return a.default.get("admin/".concat(e,"/delivery/options"),{},{login:!0})},t.getDeliveryStoreLst=function(e){return a.default.get("admin/".concat(e,"/delivery_options"))},t.getLogistics=function(){return a.default.get("logistics",{},{login:!1})},t.getMerStaffCheckinConfig=function(e){return a.default.get("admin/".concat(e,"/reservation/config"),{},{login:!0})},t.getOrderList=function(e,t){return a.default.get("admin/".concat(t,"/order_list"),e,{login:!0})},t.getRefundOrderApi=function(e,t){return a.default.get("server/".concat(e,"/refund/check/").concat(t),{},{login:!0})},t.getRefundOrderDetail=function(e,t){return a.default.get("server/".concat(e,"/refund/detail/").concat(t),{},{login:!0})},t.getRefundOrderInfo=function(e,t){return a.default.get("server/".concat(e,"/refund/get/").concat(t))},t.getRefundOrderList=function(e,t){return a.default.get("server/".concat(t,"/refund/lst"),e,{login:!0})},t.getStaffList=function(e,t){return a.default.get("admin/".concat(e,"/reservation/staffs"),t,{login:!0})},t.getStatisticsInfo=function(){return a.default.get("admin/order/statistics",{},{login:!0})},t.getStatisticsMonth=function(e){return a.default.get("admin/order/data",e,{login:!0})},t.getStatisticsTime=function(e){return a.default.get("admin/order/time",e,{login:!0})},t.getTempAndDelivery=function(e){return a.default.get("admin/".concat(e,"/delivery_config"))},t.orderCancellation=function(e,t){return a.default.post("admin/".concat(e,"/verify/").concat(t))},t.orderDeliveryInfo=function(e){return a.default.get("admin/".concat(e,"/mer_form"))},t.orderExportTemp=function(e){return a.default.get("store/expr/temps",e)},t.orderNumberStatistics=function(e,t){return a.default.get("admin/".concat(t,"/pay_number"),e,{login:!0})},t.orderPrice=function(e,t){return a.default.get("admin/"+t+"/order_price",e,{login:!0})},t.orderStatistics=function(e){return a.default.get("admin/"+e+"/statistics")},t.orderVerific=function(e,t,n){return a.default.post("verifier/".concat(e,"/").concat(t),n)},t.reassignOrderToStaff=function(e,t,n){return a.default.post("admin/".concat(e,"/reservation/updateDispatch/").concat(t),{staffs_id:n},{login:!0})},t.redeemBookingOrder=function(e,t){return a.default.post("admin/".concat(e,"/reservation/verify/").concat(t),{},{login:!0})},t.refundOrderReceive=function(e,t){return a.default.post("server/".concat(e,"/refund/confirm/").concat(t),{},{login:!0})},t.refundOrderSubmit=function(e,t,n){return a.default.post("server/".concat(e,"/refund/status/").concat(t),n,{login:!0})},t.rescheduleBookingOrder=function(e,t,n){return a.default.post("admin/".concat(e,"/reservation/reschedule/").concat(t),n,{login:!0})},t.scanUpload=function(e,t,n){return a.default.post("scan_upload/image/".concat(e,"/").concat(t),n,{login:!0})},t.setAdminOrderDelivery=function(e,t,n){return a.default.post("admin/"+e+"/delivery/"+t,n,{login:!0})},t.setAdminOrderPrice=function(e,t,n){return a.default.post("admin/"+e+"/price/"+t,n,{login:!0})},t.setAdminOrderRemark=function(e,t,n){return a.default.post("admin/"+e+"/mark/"+t,n,{login:!0})},t.setOfflinePay=function(e,t){return a.default.post("admin/"+e+"/order/offline",t,{login:!0})},t.setOrderRefund=function(e,t){return a.default.post("admin/"+e+"/order/refund",t,{login:!0})},t.setRefundMark=function(e,t,n){return a.default.post("server/".concat(e,"/refund/mark/").concat(t),n,{login:!0})},t.turnoverStatistics=function(e,t){return a.default.get("admin/".concat(t,"/pay_price"),e,{login:!0})},t.verifierOrder=function(e,t){return a.default.get("verifier/"+e+"/order/"+t)},n("c223");var a=i(n("fea3"))},df0c:function(e,t,n){"use strict";n.r(t);var i=n("cfed"),a=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"]=a.a},e11e:function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={model:{prop:"value",event:"change"},props:{customClass:{type:String,default:""},placeholder:{type:String,default:""},value:{type:String,default:""}}};t.default=i}}]);