pages-admin-delivery-index.24f109bf.js 31 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-admin-delivery-index"],{"01767":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"deliver-goods pad20 mt20"},[i("header",{staticClass:"bg-f boder-24"},[i("v-uni-view",{staticClass:"order-num acea-row row-between-wrapper"},[i("v-uni-view",{staticClass:"num line1"},[e._v("订单号:"+e._s(e.delivery.order_sn))]),i("v-uni-view",{staticClass:"name acea-row row-middle"},[i("v-uni-text",{staticClass:"iconfont icon-ic_user2"}),i("v-uni-text",{staticClass:"line1"},[e._v(e._s(e.delivery.user&&e.delivery.user.nickname))])],1)],1),i("v-uni-view",{staticClass:"address"},[i("v-uni-view",{staticClass:"name"},[e._v(e._s(e.delivery.real_name)),i("span",{staticClass:"phone"},[e._v(e._s(e.delivery.user&&e.delivery.user_phone))])]),i("v-uni-view",[e._v(e._s(e.delivery.user_address))])],1),i("v-uni-view",{staticClass:"line"},[i("v-uni-image",{attrs:{src:e.domain+"/static/images/line.jpg"}})],1)],1),i("v-uni-view",{staticClass:"wrapper mt20 boder-24"},[i("v-uni-view",{staticClass:"item acea-row row-between"},[i("v-uni-view",[e._v("发货方式")]),i("v-uni-view",{staticClass:"mode acea-row row-middle row-right"},e._l(e.types,(function(t,n){return i("v-uni-view",{key:n,staticClass:"goods acea-row row-middle row-center",class:e.active===n?"on":"",on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e.changeType(t,n)}}},[i("v-uni-text",{staticClass:"iconfont",class:e.active===n?"icon-ic_Selected":"icon-ic_unselect"}),i("v-uni-text",[e._v(e._s(t.title))])],1)})),1)],1),2!=e.active?i("v-uni-view",{staticClass:"item acea-row row-between"},[i("v-uni-view",[e._v("发货类型")]),i("v-uni-view",{staticClass:"mode acea-row row-middle row-right"},[0==e.active?[i("v-uni-view",{staticClass:"goods acea-row row-middle row-center",class:1===e.delivery_type?"on":"",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.getShipmentType(1)}}},[i("v-uni-text",{staticClass:"iconfont",class:1===e.delivery_type?"icon-ic_Selected":"icon-ic_unselect"}),i("v-uni-text",[e._v("手动填写")])],1),1==e.crmeb_serve_dump?i("v-uni-view",{staticClass:"goods acea-row row-middle row-center",class:4===e.delivery_type?"on":"",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.getShipmentType(4)}}},[i("v-uni-text",{staticClass:"iconfont",class:4===e.delivery_type?"icon-ic_Selected":"icon-ic_unselect"}),i("v-uni-text",[e._v("电子面单打印")])],1):e._e()]:1==e.active?[i("v-uni-view",{staticClass:"goods acea-row row-middle row-center",class:2===e.delivery_type?"on":"",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.getShipmentType(2)}}},[i("v-uni-text",{staticClass:"iconfont",class:2===e.delivery_type?"icon-ic_Selected":"icon-ic_unselect"}),i("v-uni-text",[e._v("商家配送")])],1),1==e.delivery_status?i("v-uni-view",{staticClass:"goods acea-row row-middle row-center",class:5===e.delivery_type?"on":"",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.getShipmentType(5)}}},[i("v-uni-text",{staticClass:"iconfont",class:5===e.delivery_type?"icon-ic_Selected":"icon-ic_unselect"}),i("v-uni-text",[e._v("第三方配送")])],1):e._e()]:e._e()],2)],1):e._e(),e.logistics.length>0?[i("v-uni-view",{staticClass:"list"},[1==e.delivery_type?[i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("快递公司")]),i("v-uni-view",{staticClass:"select-box"},[i("v-uni-picker",{staticClass:"pickerBox",attrs:{value:e.seIndex,range:e.logistics,"range-key":"label"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.bindPickerChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"uni-input"},[e._v(e._s(e.logistics[e.seIndex].label))])],1)],1)],1),i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("快递单号")]),i("v-uni-input",{staticClass:"mode",attrs:{type:"text",placeholder:"填写快递单号"},model:{value:e.delivery_id,callback:function(t){e.delivery_id=t},expression:"delivery_id"}}),e.isWeixin?i("v-uni-text",{staticClass:"iconfont icon-ic_camera2",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.scanCode.apply(void 0,arguments)}}}):e._e()],1)]:e._e(),4==e.delivery_type?[i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("快递公司")]),i("v-uni-view",{staticClass:"select-box"},[i("v-uni-picker",{staticClass:"pickerBox",attrs:{value:e.seIndex,range:e.logistics,"range-key":"label"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.bindPickerChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"uni-input"},[e._v(e._s(e.logistics[e.seIndex].label))])],1)],1)],1),e.expTemp.length>0&&4==e.delivery_type?i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("电子面单")]),i("div",{staticStyle:{display:"flex","align-items":"center"}},[i("v-uni-picker",{staticClass:"pickerBox",attrs:{value:e.expIndex,range:e.expTemp,"range-key":"title"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.bindTempChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"uni-input input-inline"},[e._v(e._s(e.expTemp[e.expIndex].title))])],1),i("div",{staticClass:"look",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.previewImage.apply(void 0,arguments)}}},[e._v("预览")])],1)],1):e._e(),i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("寄件人姓名")]),i("v-uni-input",{staticClass:"mode",attrs:{type:"text",placeholder:"填写寄件人姓名"},model:{value:e.from_name,callback:function(t){e.from_name=t},expression:"from_name"}})],1),i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("寄件人电话")]),i("v-uni-input",{staticClass:"mode",attrs:{type:"text",placeholder:"填写寄件人电话"},model:{value:e.from_tel,callback:function(t){e.from_tel=t},expression:"from_tel"}})],1),i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("寄件人地址")]),i("v-uni-input",{staticClass:"mode",attrs:{type:"text",placeholder:"填写寄件人地址"},model:{value:e.from_addr,callback:function(t){e.from_addr=t},expression:"from_addr"}})],1)]:e._e()],2)]:e._e(),2==e.delivery_type?i("v-uni-view",{staticClass:"list"},[i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("送货人姓名")]),e.deliveryList.length>0?i("v-uni-view",{staticClass:"select-box"},[i("v-uni-picker",{staticClass:"pickerBox",attrs:{value:e.deIndex,range:e.deliveryList,"range-key":"name"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.deliveryPickerChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"uni-input"},[e._v(e._s(e.deliveryList[e.deIndex].name))])],1)],1):i("v-uni-input",{staticClass:"mode",attrs:{type:"text",placeholder:"填写送货人姓名",maxlength:"10"},model:{value:e.to_name,callback:function(t){e.to_name=t},expression:"to_name"}})],1),i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("送货人电话")]),i("v-uni-input",{staticClass:"mode",attrs:{type:"text",placeholder:"填写送货人电话"},model:{value:e.to_phone,callback:function(t){e.to_phone=t},expression:"to_phone"}})],1)],1):e._e(),5==e.delivery_type?[i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("发货点")]),i("v-uni-view",{staticClass:"select-box"},[i("v-uni-picker",{staticClass:"pickerBox",attrs:{value:e.storeIndex,range:e.storeList,"range-key":"label"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.bindStoreChange.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"uni-input"},[e._v(e._s(e.storeList[e.storeIndex]&&e.storeList[e.storeIndex].label))])],1)],1)],1),i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("包裹重量")]),i("v-uni-input",{staticClass:"mode",attrs:{type:"number",placeholder:"填写包裹重量"},model:{value:e.cargo_weight,callback:function(t){e.cargo_weight=t},expression:"cargo_weight"}})],1),i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("配送备注")]),i("v-uni-input",{staticClass:"mode textarea",attrs:{type:"textarea",placeholder:"填写配送备注"},model:{value:e.mark,callback:function(t){e.mark=t},expression:"mark"}})],1)]:e._e(),i("v-uni-view",{staticClass:"list"},[i("v-uni-view",{staticClass:"item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("发货备注")]),i("v-uni-input",{staticClass:"mode textarea",attrs:{type:"textarea",placeholder:"填写发货备注"},model:{value:e.remark,callback:function(t){e.remark=t},expression:"remark"}})],1)],1)],2),i("v-uni-view",{staticClass:"bg-f boder-24 mt20"},[e.delivery.orderProduct&&(e.delivery.orderProduct.length>1||1==e.delivery.orderProduct.length&&e.delivery.orderProduct[0]["refund_num"]>1)&&2!=e.activity_type?[i("v-uni-view",{staticClass:"shipment-title item acea-row row-between-wrapper"},[i("v-uni-view",[e._v("分单发货")]),i("v-uni-view",{staticClass:"mode acea-row row-middle row-right"},e._l(e.splitList,(function(t,n){return i("v-uni-view",{key:n,staticClass:"goods",class:e.curSplit===t.key?"on":"",on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e.changeSplit(t,n)}}},[i("v-uni-text",{staticClass:"iconfont",class:e.curSplit===t.key?"icon-ic_Selected":"icon-ic_unselect"}),e._v(e._s(t.title))],1)})),1)],1),e.curSplit?e._l(e.delivery.orderProduct,(function(t,n){return i("v-uni-view",[i("v-uni-view",{staticClass:"pro_list acea-row row-between-wrapper"},[i("v-uni-view",{staticClass:"checkbox",on:{click:function(i){i.stopPropagation(),arguments[0]=i=e.$handleEvent(i),e.checkedChange(t)}}},[t.checked?i("v-uni-text",{staticClass:"iconfont icon-a-ic_CompleteSelect"}):i("v-uni-text",{staticClass:"iconfont icon-ic_unselect"})],1),t.cart_info&&t.cart_info.product?i("v-uni-view",{staticClass:"picture picture90"},[i("v-uni-image",{attrs:{src:t.cart_info.product.image}})],1):e._e(),t.cart_info&&t.cart_info.product?i("v-uni-view",{staticClass:"info"},[i("v-uni-view",{staticClass:"name line1"},[e._v(e._s(t.cart_info.product.store_name))]),t.cart_info&&t.cart_info.productAttr?i("v-uni-view",{staticClass:"info_sku"},[e._v(e._s(t.cart_info.productAttr.sku))]):e._e(),i("v-uni-view",{staticClass:"acea-row row-between-wrapper info-carnum"},[t.cart_info&&t.cart_info.productAttr?i("v-uni-view",{staticClass:"info_price"},[i("priceFormat",{attrs:{price:t.cart_info.productAttr.price,weight:!0,intSize:"32",floatSize:"22",labelSize:"22"}})],1):e._e(),i("v-uni-view",{staticClass:"carnum acea-row row-center-wrapper"},[i("v-uni-view",{staticClass:"reduce",class:t.numSub?"on":"",on:{click:function(i){i.stopPropagation(),arguments[0]=i=e.$handleEvent(i),e.subCart(t)}}},[i("v-uni-text",{staticClass:"iconfont icon-ic_Reduce"})],1),i("v-uni-view",{staticClass:"num"},[e._v(e._s(t.split_num))]),i("v-uni-view",{staticClass:"plus",class:t.numAdd?"on":"",on:{click:function(i){i.stopPropagation(),arguments[0]=i=e.$handleEvent(i),e.addCart(t)}}},[i("v-uni-text",{staticClass:"iconfont icon-ic_increase"})],1)],1)],1)],1):e._e()],1)],1)})):e._e()]:e._e(),e.curSplit?e._e():[e.delivery.orderProduct?i("v-uni-view",{staticClass:"pro_count"},[i("v-uni-view",{staticClass:"title"},[e._v("共"+e._s(e.delivery.total_num)+"件商品")]),e._l(e.delivery.orderProduct,(function(t,n){return i("v-uni-view",[i("v-uni-view",{staticClass:"pro_list acea-row row-between"},[t.cart_info&&t.cart_info.product?i("v-uni-view",{staticClass:"picture"},[i("v-uni-image",{attrs:{src:t.cart_info.product.image}})],1):e._e(),t.cart_info&&t.cart_info.product?i("v-uni-view",{staticClass:"info pro_info"},[i("v-uni-view",{staticClass:"name line2"},[e._v(e._s(t.cart_info.product.store_name))]),t.cart_info&&t.cart_info.productAttr?i("v-uni-view",{staticClass:"info_sku"},[e._v(e._s(t.cart_info.productAttr.sku))]):e._e()],1):e._e(),t.cart_info&&t.cart_info.productAttr?i("v-uni-view",{staticClass:"pro_price"},[i("v-uni-view",{staticClass:"info_price"},[i("priceFormat",{attrs:{price:t.cart_info.productAttr.price,weight:!0,intSize:"32",floatSize:"22",labelSize:"22"}})],1),i("v-uni-view",{staticClass:"info_num"},[e._v("x"+e._s(t.product_num))]),t.product_num-t.refund_num>0?i("v-uni-view",{staticClass:"refund_num"},[e._v(e._s(t.product_num-t.refund_num)+"件"+e._s(1==t.is_refund?"退款中":2==t.is_refund?"已退款":3==t.is_refund?"全部退款":""))]):e._e()],1):e._e()],1)],1)})),i("v-uni-view",{staticClass:"footer"},[e._v("共"+e._s(e.delivery.total_num)+"件商品,已支付"),i("priceFormat",{attrs:{price:e.delivery.pay_price,weight:!0,intSize:"32",floatSize:"22",labelSize:"22"}}),e._v("( 运费¥"+e._s(e.delivery.pay_postage)+" )")],1)],2):e._e()]],2),i("v-uni-view",{staticStyle:{height:"5.4rem"}}),i("v-uni-view",{staticClass:"confirm_btn"},[i("v-uni-view",{staticClass:"confirm",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.saveInfo.apply(void 0,arguments)}}},[e._v("确认提交")])],1)],1)},a=[]},"24a7":function(e,t,i){"use strict";i.r(t);var n=i("750c"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);t["default"]=a.a},"5c3b":function(e,t,i){var n=i("c86c");t=n(!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/* 文章场景相关 */\n/*发货*/.uni-input[data-v-712a4db0]{display:block;width:%?400?%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.input-inline[data-v-712a4db0]{width:auto}.deliver-goods header .order-num[data-v-712a4db0]{padding:0 %?30?%;border-bottom:1px solid #eee;height:%?72?%}.deliver-goods header .order-num .num[data-v-712a4db0]{width:%?420?%;font-size:%?24?%;color:#666;position:relative}.deliver-goods header .order-num .name[data-v-712a4db0]{width:%?200?%;font-size:%?24?%;color:#282828;text-align:center}.deliver-goods header .order-num .name .line1[data-v-712a4db0]{width:%?160?%}.deliver-goods header .order-num .name .iconfont[data-v-712a4db0]{font-size:%?36?%;color:#2291f8;margin-right:%?5?%}.deliver-goods header .address[data-v-712a4db0]{font-size:%?24?%;color:#999;padding:%?30?%}.look[data-v-712a4db0]{margin-left:%?20?%;color:#1890ff}.deliver-goods header .address .name[data-v-712a4db0]{font-size:%?34?%;color:#282828;margin-bottom:%?10?%}.deliver-goods header .address .name .phone[data-v-712a4db0]{margin-left:%?40?%}.deliver-goods header .line[data-v-712a4db0]{width:%?670?%;height:%?3?%;margin-left:%?15?%}.deliver-goods header .line uni-image[data-v-712a4db0]{width:100%;height:100%;display:block}.deliver-goods .wrapper[data-v-712a4db0]{width:100%;background-color:#fff}.deliver-goods .wrapper .item[data-v-712a4db0]{padding:0 %?30?%;padding:%?22?% %?30?%;font-size:%?30?%;color:#282828;position:relative}.deliver-goods .wrapper .item .mode[data-v-712a4db0]{width:%?480?%;height:100%;text-align:right;font-size:%?30?%}.deliver-goods .wrapper .item .iconfont[data-v-712a4db0]{color:#2291f8}.deliver-goods .wrapper .item .mode .iconfont[data-v-712a4db0], .shipment-title .iconfont[data-v-712a4db0]{font-size:%?32?%;color:#ccc;margin-right:%?6?%}.deliver-goods .wrapper .item .mode .goods ~ .goods[data-v-712a4db0]{margin-left:%?36?%}.deliver-goods .wrapper .item .mode .goods[data-v-712a4db0]{margin-bottom:%?20?%;color:#666}.shipment-title .goods[data-v-712a4db0]{color:#666}.deliver-goods .wrapper .item .mode .goods.on[data-v-712a4db0], .shipment-title .goods.on[data-v-712a4db0], .deliver-goods .wrapper .item .mode .goods.on .iconfont[data-v-712a4db0], .shipment-title .goods.on .iconfont[data-v-712a4db0]{color:#2291f8}.shipment-title .goods ~ .goods[data-v-712a4db0]{margin-left:%?30?%}.deliver-goods .wrapper .item .icon-up[data-v-712a4db0]{position:absolute;font-size:%?35?%;color:#2c2c2c;right:%?30?%}.deliver-goods .wrapper .item select[data-v-712a4db0]{direction:rtl;padding-right:%?60?%;position:relative;z-index:2}.deliver-goods .wrapper .item .input-placeholder[data-v-712a4db0]{color:#bbb;font-size:%?30?%}.deliver-goods .confirm_btn[data-v-712a4db0]{position:fixed;bottom:0;padding:%?20?% %?30?%;background:#fff;width:100%;left:0}.deliver-goods .confirm[data-v-712a4db0]{font-size:%?28?%;color:#fff;width:100%;height:%?88?%;background-color:#2291f8;text-align:center;line-height:%?88?%;border-radius:%?50?%}.select-box[data-v-712a4db0]{flex:1;height:100%}.select-box .pickerBox[data-v-712a4db0]{display:flex;align-items:center;justify-content:flex-end;width:100%;height:100%;text-align:right;position:relative}.select-box .pickerBox .iconfont[data-v-712a4db0]{font-size:%?28?%;color:#bbb;position:absolute;right:0;top:%?10?%}.shipment-title[data-v-712a4db0]{height:%?86?%;padding:0 %?30?%}.pro_list[data-v-712a4db0]{width:100%;padding:%?20?% %?30?%;position:relative}.pro_list .checkbox[data-v-712a4db0]{width:%?54?%}.pro_list .checkbox .iconfont[data-v-712a4db0]{color:#2291f8;font-size:%?36?%}.pro_list .picture[data-v-712a4db0]{width:%?130?%;height:%?130?%}.pro_list .picture.picture90[data-v-712a4db0], .pro_list .picture.picture90 uni-image[data-v-712a4db0]{width:%?180?%;height:%?180?%}[data-v-712a4db0] .pro_list .picture uni-image{width:%?130?%;height:%?130?%;border-radius:%?16?%}.pro_count .title[data-v-712a4db0]{padding:%?20?% %?30?%;line-height:%?50?%}.pro_list .info[data-v-712a4db0]{width:%?380?%;font-size:%?28?%;color:#282828}.pro_list .info .name[data-v-712a4db0]{width:%?380?%}.pro_list .pro_info[data-v-712a4db0]{width:%?350?%}.pro_list .info_num[data-v-712a4db0]{color:#ff9600;margin-top:%?10?%}.pro_list .refund_num[data-v-712a4db0]{margin-top:%?10?%;font-size:%?24?%}.pro_list .pro_price[data-v-712a4db0]{text-align:right;width:%?140?%}.pro_list .info-carnum[data-v-712a4db0]{margin-top:%?40?%}.pro_list .info .info_sku[data-v-712a4db0]{color:#999;font-size:%?20?%;margin-top:%?14?%}.footer[data-v-712a4db0]{padding:%?20?% %?30?%;text-align:right;line-height:%?50?%}.footer > uni-text[data-v-712a4db0]{color:#ff9600;margin-left:%?6?%}',""]),e.exports=t},"750c":function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(i("2634")),r=n(i("2fdc"));i("aa9c"),i("bf0f"),i("2797"),i("fd3c"),i("5c47"),i("0506"),i("dfcf"),i("c223"),i("aa77");var o=i("d542"),s=i("5676"),c=(i("a058"),i("aa10")),d={name:"GoodsDeliver",components:{},props:{},data:function(){return{types:[{type:1,title:"发货"},{type:2,title:"送货"},{type:3,title:"无需物流"}],deliveryTypes:[{type:1,title:"手动填写"}],splitList:[{title:"开启",key:1},{title:"关闭",key:0}],curSplit:0,curExpress:1,active:0,order_id:"",delivery:{user:{}},logistics:[],delivery_type:1,delivery_name:"",to_phone:"",to_name:"",remark:"",mark:"",cargo_weight:0,delivery_id:"",mer_config_temp_id:"",mer_from_com:"",seIndex:0,deIndex:0,storeIndex:0,merId:"",expIndex:0,expTemp:[],from_name:"",from_tel:"",from_addr:"",fictitious_content:"",isTemp:!1,isDelivery:!1,crmeb_serve_dump:0,delivery_status:0,is_virtual:0,splitProducts:[],storeList:[],deliveryList:[],activity_type:0,domain:c.HTTP_REQUEST_URL,isWeixin:this.$wechat.isWeixin()}},watch:{},onLoad:function(e){this.order_id=e.id,this.merId=e.merId,this.getIndex(),this.expressList(),this.getDeliveryList(),this.orderDeliveryInfo()},methods:{scanCode:function(){this.$wechat.isWeixin()&&this.$wechat.wechatEvevt("scanQRCode",{needResult:1,scanType:["barCode"]}).then((function(e){var t=e.resultStr.split(",");that.delivery_id=1==t.length?t[0]:t[1]}))},previewImage:function(){uni.previewImage({urls:[this.expTemp[this.expIndex].pic],success:function(){},fail:function(e){}})},isOpenDeliveryTemp:function(e){var t=this;(0,o.getTempAndDelivery)(t.merId).then((function(i){1==e?(t.delivery_type=3,t.types=[{type:3,title:"无需物流"}]):(t.crmeb_serve_dump=i.data.crmeb_serve_dump,t.delivery_status=i.data.delivery_status,1==i.data.crmeb_serve_dump&&t.deliveryTypes.push({type:4,title:"电子面单打印"}))}),(function(e){t.$util.Tips({title:e})}))},getDump:function(){var e=this;e.expTemp.forEach((function(t,i){t.temp_id!=e.mer_config_temp_id||(e.expIndex=i)}))},getStoreList:function(){var e=this;(0,o.getDeliveryStoreLst)(this.merId).then((function(t){e.storeList=t.data})).catch((function(t){e.$util.Tips({title:t})}))},getDeliveryList:function(){var e=this;(0,o.getDeliveryPersonList)(this.merId).then((function(t){e.deliveryList=t.data,e.to_phone=e.deliveryList[e.deIndex]["phone"]})).catch((function(t){e.$util.Tips({title:t})}))},changeType:function(e,t){this.active=t,this.delivery_name="",this.delivery_id="",this.delivery_type=e.type},getShipmentType:function(e){this.delivery_type=e,5==e&&this.getStoreList()},changeSplit:function(e,t){this.curSplit=e.key},getIndex:function(){var e=this;(0,o.getAdminOrderDetail)(e.merId,e.order_id).then((function(t){t.data.orderProduct.forEach((function(e,t){e.checked=!0,e.split_num=e.refund_num})),e.delivery=t.data,e.activity_type=t.data.activity_type,e.is_virtual=t.data.is_virtual,e.isOpenDeliveryTemp(e.is_virtual)}),(function(t){e.$util.Tips({title:t})}))},expressList:function(){var e=this;(0,s.expressList)().then((function(t){e.logistics=t.data,e.getExpTemp(t.data[0].value)}),(function(t){e.$util.Tips({title:t})}))},checkedChange:function(e){e.checked=!e.checked},getSplitProduct:function(){var e=[];return this.delivery.orderProduct.map((function(t){t.checked&&e.push({id:t.order_product_id,num:t.split_num})})),e},subCart:function(e){e.split_num>1&&e.split_num--},addCart:function(e){e.split_num<e.refund_num&&e.split_num++},saveInfo:function(){var e=this;return(0,r.default)((0,a.default)().mark((function t(){var i,n,r,o,s;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=e,n=i.delivery_type,r=i.logistics[i.seIndex].value,o=i.delivery_id,s={},s.delivery_name=r,s.delivery_type=n,s.is_split=i.curSplit,s.remark=i.remark,!i.curSplit){t.next=9;break}if(i.splitProducts=i.getSplitProduct(),0!=i.splitProducts.length){t.next=9;break}return t.abrupt("return",e.$util.Tips({title:"请选择分单商品"}));case 9:if(s.split=i.splitProducts,1!=n){t.next=15;break}if(o){t.next=13;break}return t.abrupt("return",e.$util.Tips({title:"请填写快递单号"}));case 13:s.delivery_id=o,i.setInfo(s);case 15:if(2!=n){t.next=26;break}if(i.to_name=i.deliveryList.length>0?i.deliveryList[i.deIndex]["name"]:i.to_name,i.to_name){t.next=19;break}return t.abrupt("return",e.$util.Tips({title:"请填写送货人姓名"}));case 19:if(i.to_phone){t.next=21;break}return t.abrupt("return",e.$util.Tips({title:"请填写送货人手机号码"}));case 21:if(/^1[3456789]\d{9}$/.test(i.to_phone)){t.next=23;break}return t.abrupt("return",e.$util.Tips({title:"请填写正确的手机号码"}));case 23:s.delivery_name=i.to_name,s.delivery_id=i.to_phone,i.setInfo(s);case 26:if(3==n&&(s.remark=i.remark,i.setInfo(s)),4!=n){t.next=43;break}if(i.from_name){t.next=30;break}return t.abrupt("return",e.$util.Tips({title:"请填写寄件人姓名"}));case 30:if(i.from_tel){t.next=32;break}return t.abrupt("return",e.$util.Tips({title:"请填写寄件人手机号码"}));case 32:if(/^1[3456789]\d{9}$/.test(i.from_tel)){t.next=34;break}return t.abrupt("return",e.$util.Tips({title:"请填写正确的手机号码"}));case 34:if(i.from_addr){t.next=36;break}return t.abrupt("return",e.$util.Tips({title:"请填写寄件人地址"}));case 36:if(0!=i.expTemp.length){t.next=38;break}return t.abrupt("return",e.$util.Tips({title:"请选择电子面单"}));case 38:s.from_name=i.from_name,s.from_tel=i.from_tel,s.from_addr=i.from_addr,s.temp_id=i.expTemp[i.expIndex].temp_id,i.setInfo(s);case 43:if(5!=n){t.next=50;break}if(i.storeList[i.storeIndex]){t.next=46;break}return t.abrupt("return",e.$util.Tips({title:"请选择发货点"}));case 46:s.station_id=i.storeList[i.storeIndex].value,s.cargo_weight=i.cargo_weight,s.mark=i.mark,i.setInfo(s);case 50:case"end":return t.stop()}}),t)})))()},setInfo:function(e){var t=this;(0,o.setAdminOrderDelivery)(t.merId,t.order_id,e).then((function(e){t.$util.Tips({title:e.message,icon:"success",mask:!0});var i=t.is_virtual?4:3;setTimeout((function(e){uni.redirectTo({url:"/pages/admin/orderList/index?types=".concat(i,"&merId=").concat(t.merId)})}),1e3)}),(function(e){t.$util.Tips({title:e})}))},bindPickerChange:function(e){this.seIndex=e.detail.value,this.getExpTemp(this.logistics[e.detail.value].value)},deliveryPickerChange:function(e){var t=this;this.deIndex=e.detail.value;var i=this.deliveryList.find((function(e){return e.service_id===t.deliveryList[t.deIndex]["service_id"]}));this.to_phone=i.phone},bindTempChange:function(e){this.expIndex=e.detail.value},bindStoreChange:function(e){this.storeIndex=e.detail.value},getExpTemp:function(e){var t=this;(0,o.orderExportTemp)({com:e}).then((function(e){t.expTemp=e.data.data}))},orderDeliveryInfo:function(){var e=this;(0,o.orderDeliveryInfo)(e.merId).then((function(t){e.from_name=t.data.mer_from_name,e.from_tel=t.data.mer_from_tel,e.from_addr=t.data.mer_from_addr,e.mer_config_temp_id=t.data.mer_config_temp_id,e.mer_from_com=t.data.mer_from_com}),(function(t){e.$util.Tips({title:t})}))}}};t.default=d},a058:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.Debounce=void 0,t.checkPhone=function(e){return/^1(3|4|5|6|7|8|9)\d{9}$/.test(e)},t.isEmailAvailable=function(e){return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)},t.isMoney=function(e){return/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/.test(e)},i("5c47"),i("0506");t.Debounce=function(e,t){var i,n=t||500;return function(){var t=this,a=arguments;i&&clearTimeout(i),i=setTimeout((function(){i=null,e.apply(t,a)}),n)}}},c29a:function(e,t,i){"use strict";i.r(t);var n=i("01767"),a=i("24a7");for(var r in a)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(r);i("f37a");var o=i("828b"),s=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"712a4db0",null,!1,n["a"],void 0);t["default"]=s.exports},d542:function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.assignOrderToStaff=function(e,t,i){return a.default.post("admin/".concat(e,"/reservation/dispatch/").concat(t),{staffs_id:i},{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,i){return a.default.post("verifier/".concat(e,"/").concat(t),i)},t.reassignOrderToStaff=function(e,t,i){return a.default.post("admin/".concat(e,"/reservation/updateDispatch/").concat(t),{staffs_id:i},{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,i){return a.default.post("server/".concat(e,"/refund/status/").concat(t),i,{login:!0})},t.rescheduleBookingOrder=function(e,t,i){return a.default.post("admin/".concat(e,"/reservation/reschedule/").concat(t),i,{login:!0})},t.scanUpload=function(e,t,i){return a.default.post("scan_upload/image/".concat(e,"/").concat(t),i,{login:!0})},t.setAdminOrderDelivery=function(e,t,i){return a.default.post("admin/"+e+"/delivery/"+t,i,{login:!0})},t.setAdminOrderPrice=function(e,t,i){return a.default.post("admin/"+e+"/price/"+t,i,{login:!0})},t.setAdminOrderRemark=function(e,t,i){return a.default.post("admin/"+e+"/mark/"+t,i,{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,i){return a.default.post("server/".concat(e,"/refund/mark/").concat(t),i,{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)},i("c223");var a=n(i("fea3"))},eaaa:function(e,t,i){var n=i("5c3b");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("967d").default;a("0968bf0a",n,!0,{sourceMap:!1,shadowMode:!1})},f37a:function(e,t,i){"use strict";var n=i("eaaa"),a=i.n(n);a.a}}]);