(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["order"],{"2a66":function(e,t,a){"use strict";a.d(t,"e",(function(){return i})),a.d(t,"b",(function(){return n})),a.d(t,"a",(function(){return o})),a.d(t,"d",(function(){return l})),a.d(t,"c",(function(){return d}));var r=a("b775"),s={list:"/setting.express/list",all:"/setting.express/all",add:"/setting.express/add",edit:"/setting.express/edit",delete:"/setting.express/delete"};function i(e){return Object(r["b"])({url:s.list,method:"get",params:e})}function n(e){return Object(r["b"])({url:s.all,method:"get",params:e})}function o(e){return Object(r["b"])({url:s.add,method:"post",data:e})}function l(e){return Object(r["b"])({url:s.edit,method:"post",data:e})}function d(e){return Object(r["b"])({url:s.delete,method:"post",data:e})}},"3a10":function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"c",(function(){return o})),a.d(t,"a",(function(){return l})),a.d(t,"d",(function(){return d}));var r=a("b775"),s={list:"/order/list",detail:"/order/detail",rebate:"/order/rebate"},i={detail:"/passport/detail",bindUid:"/passport/bindUid",clickNum:"/passport/clickNum"};function n(e){return Object(r["b"])({url:s.list,method:"get",params:e})}function o(e){return Object(r["b"])({url:i.detail,method:"get",params:e})}function l(e){return Object(r["b"])({url:i.clickNum,method:"get",params:e})}function d(e){return Object(r["b"])({url:s.rebate,method:"post",data:e})}},"57a7":function(e,t,a){"use strict";a("8c56")},"8c56":function(e,t,a){},fecbd:function(e,t,a){"use strict";a.r(t);a("b0c0"),a("99af"),a("a9e3"),a("caad"),a("2532");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"关键词"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["searchValue"],expression:"['searchValue']"}],staticStyle:{width:"342px"},attrs:{placeholder:"请输入关键词"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["searchType",{initialValue:10}],expression:"['searchType', { initialValue: 10 }]"}],staticStyle:{width:"100px"},attrs:{slot:"addonBefore"},slot:"addonBefore"},e._l(e.SearchTypeEnum,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])})),1)],1)],1),t("a-form-item",{attrs:{label:"订单来源"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["orderSource",{initialValue:-1}],expression:"['orderSource', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.OrderSourceEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])}))],2)],1),t("a-form-item",{attrs:{label:"支付方式"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["payType",{initialValue:-1}],expression:"['payType', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.PayTypeEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])}))],2)],1),t("a-form-item",{attrs:{label:"一级代理商"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["spread_uid",{initialValue:-1}],expression:"['spread_uid', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.merchantListData,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.merchant_id}},[e._v(e._s(a.name))])}))],2)],1),t("a-form-item",{attrs:{label:"支付状态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["pay_status",{initialValue:-1}],expression:"['pay_status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.PayStatusEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])}))],2)],1),t("a-form-item",{attrs:{label:"分油状态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["oil_status",{initialValue:-1}],expression:"['oil_status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.OilStatusEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])}))],2)],1),t("a-form-item",{attrs:{label:"使用状态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["use_status",{initialValue:-1}],expression:"['use_status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.UseStatusEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])}))],2)],1),t("a-form-item",{attrs:{label:"企油通发放态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["oil_status_zsy",{initialValue:-1}],expression:"['oil_status_zsy', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),t("a-select-option",{attrs:{value:0}},[e._v("未提交")]),t("a-select-option",{attrs:{value:1}},[e._v("发放中")]),t("a-select-option",{attrs:{value:2}},[e._v("发放成功")]),t("a-select-option",{attrs:{value:3}},[e._v("发放失败")])],1)],1),t("a-form-item",{attrs:{label:"退款状态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["refund_status",{initialValue:-1}],expression:"['refund_status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),t("a-select-option",{attrs:{value:0}},[e._v("未退款")]),t("a-select-option",{attrs:{value:1}},[e._v("退款中")]),t("a-select-option",{attrs:{value:2}},[e._v("已退款")]),t("a-select-option",{attrs:{value:3}},[e._v("退款失败")]),t("a-select-option",{attrs:{value:4}},[e._v("待人工确认")])],1)],1),t("a-form-item",{attrs:{label:"商品编码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_no"],expression:"['goods_no']"}],attrs:{placeholder:"商品编码"}})],1),t("a-form-item",{attrs:{label:"油卡编号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["oilCardNo"],expression:"['oilCardNo']"}],attrs:{placeholder:"油卡编号"}})],1),t("a-form-item",{attrs:{label:"分油记录编号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["shareNo"],expression:"['shareNo']"}],attrs:{placeholder:"分油记录编号"}})],1),[t("a-config-provider",{attrs:{locale:e.zhCN}},[t("a-form-item",{attrs:{label:"下单时间"}},[t("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["betweenTime"],expression:"['betweenTime']"}],attrs:{format:"YYYY-MM-DD"}})],1)],1)],t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{on:{click:e.handleReset}},[e._v("重置")])],1)],2)],1),t("div",{staticClass:"row-item-tab clearfix"},[t("span",{staticClass:"form-total"},[e._v("实付款:¥"+e._s(e.total_money))])])],1),t("div",{staticClass:"ant-table ant-table-scroll-position-left ant-table-default ant-table-bordered"},[t("div",{staticClass:"ant-table-content"},[t("div",{staticClass:"ant-table-body"},[t("table",[t("thead",{staticClass:"ant-table-thead"},[t("tr",e._l(e.columns,(function(a,r){return t("th",{key:r},[t("span",{staticClass:"ant-table-header-column"},[t("div",[t("span",{staticClass:"ant-table-column-title"},[e._v(e._s(a.title))])])])])})),0)]),t("tbody",{staticClass:"ant-table-tbody"},[e._l(e.orderList.data,(function(a){return[t("tr",{key:"order_".concat(a.order_id,"_1"),staticClass:"order-empty"},[t("td",{attrs:{colspan:"16"}})]),t("tr",{key:"order_".concat(a.order_id,"_2")},[t("td",{attrs:{colspan:"16"}},[t("span",{staticClass:"mr-20"},[e._v(e._s(a.create_time))]),t("span",{staticClass:"mr-20"},[e._v("订单号:"+e._s(a.order_no))]),t("platform-icon",{attrs:{name:a.platform,showTips:!0}})],1)]),e._l(a.goods,(function(r,s){return t("tr",{key:"orderGoods_".concat(a.order_id,"_").concat(s)},[t("td",[t("GoodsItem",{attrs:{data:{image:r.goods_image,imageAlt:"商品图片",title:r.goods_name,goods_no:r.goods_no,goodsProps:r.goods_props}}})],1),t("td",[t("p",[e._v("¥"+e._s(r.goods_price))]),t("p",[e._v("×"+e._s(r.total_num))])]),t("td",[t("div",{staticClass:"actions"},[r.qyt?[3===r.qyt.oil_status_zsy&&0===r.qyt.oil_status?t("a",{on:{click:function(t){return e.handleShare(r.qyt)}}},[e._v("重新发放")]):e._e(),2===r.qyt.oil_status_zsy&&1===r.qyt.oil_status&&2!==r.qyt.refund_status&&Number(e.remainAmount(r.qyt))>0?t("a",{on:{click:function(t){return e.handlePay(r.qyt)}}},[e._v("加油链接")]):e._e(),2===r.qyt.oil_status_zsy&&1===r.qyt.oil_status?t("a",{on:{click:function(t){return e.handleOil(r.qyt)}}},[e._v("重推发放结果")]):e._e(),2===r.qyt.oil_status_zsy&&1===r.qyt.use_status?t("a",{on:{click:function(t){return e.handleUse(r.qyt)}}},[e._v("重推加油结果")]):e._e(),e.canRefund(r.qyt)?t("a",{on:{click:function(t){return e.handleRefund(r.qyt)}}},[e._v(e._s(e.refundLabel(r.qyt)))]):e._e(),1===r.qyt.use_status?t("a",{on:{click:function(t){return e.handleInvoice(r.qyt)}}},[e._v("发票")]):e._e()]:"zsy_ticket"===r.oilCardType?t("span",{staticClass:"c-muted-1"},[e._v("未生成发放单")]):e._e()],2)]),t("td",[r.qyt?[t("p",{staticClass:"mtb-2"},[e._v(e._s(r.qyt.driver_name||"-"))]),t("p",{staticClass:"mtb-2 f-13"},[e._v(e._s(r.qyt.mobile))]),t("p",{staticClass:"mtb-2 f-13"},[e._v(e._s(r.qyt.id_card_mask||"-"))]),t("p",{staticClass:"mtb-2 f-13"},[e._v("车牌:"+e._s(r.qyt.plate_no||"-"))])]:t("span",[e._v("-")])],2),t("td",[r.qyt?[t("p",{staticClass:"mtb-2 f-13"},[e._v("批次:"+e._s(r.qyt.batch_no||"-"))]),t("p",{staticClass:"mtb-2 f-13"},[e._v("运单:"+e._s(r.qyt.waybill_no||"-"))])]:t("span",[e._v("-")])],2),t("td",[r.qyt&&1===r.qyt.use_status?[t("p",{staticClass:"mtb-2 f-13"},[e._v("已加油:¥"+e._s(r.qyt.used_amount)+"("+e._s(r.qyt.used_num)+" 次)")]),t("p",{staticClass:"mtb-2 f-13"},[e._v("剩余:¥"+e._s(e.remainAmount(r.qyt)))]),t("p",{staticClass:"mtb-2 f-13"},[e._v("最近:"+e._s(r.qyt.station_name||"-")+" "+e._s(r.qyt.oil_name)+" "+e._s(r.qyt.litter)+"L")])]:t("span",[e._v("-")])],2),0===s?[t("td",{attrs:{rowspan:a.goods.length}},[t("p",[e._v("¥"+e._s(a.pay_price))]),t("p",{staticClass:"c-muted-1"},[e._v("(含运费:¥"+e._s(a.express_price)+")")])]),t("td",{attrs:{rowspan:a.goods.length}},[t("UserItem",{attrs:{user:a.user}})],1),t("td",{attrs:{rowspan:a.goods.length}},[t("a-tag",[e._v(e._s(e.OrderSourceEnum[a.order_source].name))])],1),t("td",{attrs:{rowspan:a.goods.length}},[t("a-tag",[e._v(e._s(e.PayTypeEnum[a.pay_type].name))])],1),t("td",{attrs:{rowspan:a.goods.length}},[t("p",[e._v(e._s(a.spreadOne?a.spreadOne.name:""))])]),t("td",{attrs:{rowspan:a.goods.length}},[t("p",[e._v(e._s(r.province))])]),t("td",{attrs:{rowspan:a.goods.length}},[t("p",[e._v(e._s(e.OilCardTypeEnum[r.oilCardType].name))])]),t("td",{attrs:{rowspan:a.goods.length}},[t("p",[e._v(e._s(r.oilCardNo))])]),t("td",{attrs:{rowspan:a.goods.length}},[t("p",[e._v(e._s(r.shareNo))])]),t("td",{attrs:{rowspan:a.goods.length}},[t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("付款状态:")]),t("a-tag",{attrs:{color:a.pay_status==e.PayStatusEnum.SUCCESS.value?"green":""}},[e._v(e._s(e.PayStatusEnum[a.pay_status].name))])],1),t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("分油状态:")]),t("a-tag",{attrs:{color:r.oil_status==e.OilStatusEnum.OIL.value?"green":""}},[e._v(e._s(e.OilStatusEnum[r.oil_status].name))])],1),t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("使用状态:")]),t("a-tag",{attrs:{color:r.use_status==e.UseStatusEnum.USE.value?"green":""}},[e._v(e._s(e.UseStatusEnum[r.use_status].name))])],1),r.qyt?[t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("企油通:")]),t("a-tag",{attrs:{color:e.qytColor(r.qyt.oil_status_zsy)}},[e._v(e._s(e.qytText(r.qyt.oil_status_zsy)))])],1),r.qyt.oil_text?t("p",{staticClass:"mtb-2 f-13 order-remark"},[e._v(e._s(r.qyt.oil_text))]):e._e(),r.qyt.refund_status>0?t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("退款:")]),t("a-tag",{attrs:{color:e.refundColor(r.qyt.refund_status)}},[e._v(e._s(e.refundText(r.qyt.refund_status)))])],1):e._e()]:e._e(),[e.OrderStatusEnum.CANCELLED.value,e.OrderStatusEnum.APPLY_CANCEL.value].includes(a.order_status)?t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("订单状态:")]),t("a-tag",{attrs:{color:e.renderOrderStatusColor(a.order_status)}},[e._v(e._s(e.OrderStatusEnum[a.order_status].name))])],1):e._e()],2)]:e._e()],2)}))]}))],2)])]),e.orderList.data.length?e._e():t("a-empty",{attrs:{image:e.simpleImage}})],1)]),e.orderList.data.length?t("div",{staticClass:"pagination"},[t("a-pagination",{attrs:{current:e.page,pageSize:e.orderList.per_page,total:e.orderList.total},on:{change:e.onChangePage}})],1):e._e(),t("DeliveryForm",{ref:"DeliveryForm",on:{handleSubmit:e.handleRefresh}}),t("CancelForm",{ref:"CancelForm",on:{handleSubmit:e.handleRefresh}}),t("CancelShareForm",{ref:"CancelShareForm",on:{handleSubmit:e.handleRefresh}}),t("ShareForm",{ref:"ShareForm",on:{handleSubmit:e.handleRefresh}}),t("PayForm",{ref:"PayForm",on:{handleSubmit:e.handleRefresh}}),t("OilForm",{ref:"OilForm",on:{handleSubmit:e.handleRefresh}}),t("UseForm",{ref:"UseForm",on:{handleSubmit:e.handleRefresh}}),t("RefundForm",{ref:"RefundForm",on:{handleSubmit:e.handleRefresh}}),t("InvoiceModal",{ref:"InvoiceModal"})],1)],1)},s=[],i=a("ade3"),n=a("5530"),o=(a("06f4"),a("fc25")),l=(a("d3b7"),a("b680"),a("4d90"),a("ca00")),d=a("3a10"),u=a("b775"),c={delivery:"/order.event/delivery",updatePrice:"/order.event/updatePrice",confirmCancel:"/order.event/confirmCancel",delete:"/order.event/delete",updateStatus:"/order/updatestatus",fillUp:"/order/callback",cancelShare:"/order/cancelShare",share:"/order/share",qrCode:"/order/qrCode"};function m(e){return Object(u["b"])({url:c.delivery,method:"post",data:e})}function p(e){return Object(u["b"])({url:c.updatePrice,method:"post",data:e})}function f(e){return Object(u["b"])({url:c.confirmCancel,method:"post",data:e})}function h(e){return Object(u["b"])({url:c.delete,method:"post",data:{orderId:e}})}function v(e){return Object(u["b"])({url:c.updateStatus,method:"post",data:e})}function _(e){return Object(u["b"])({url:c.fillUp,method:"post",data:e})}function b(e){return Object(u["b"])({url:c.cancelShare,method:"post",data:e})}function g(e){return Object(u["b"])({url:c.share,method:"post",data:e})}function C(e){return Object(u["b"])({url:c.qrCode,method:"post",data:e})}var y=a("8d5f"),S=a("ab09"),w=a("c519"),L=a("eb60"),x=a("4a95"),F=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:"物流公司",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["express_id",{rules:[{required:!0,message:"请选择物流公司"}]}],expression:"['express_id', { rules: [{ required: true, message: '请选择物流公司' }] }]"}],attrs:{placeholder:"请选择物流公司"}},e._l(e.expressList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.express_id}},[e._v(e._s(a.express_name))])})),1),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/setting/delivery/express/index"}}},[e._v("物流公司管理")])],1)],1),t("a-form-item",{attrs:{label:"物流单号",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请手动录入物流单号或快递单号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["express_no",{rules:[{required:!0,message:"请输入物流单号"}]}],expression:"['express_no', { rules: [{ required: true, message: '请输入物流单号' }] }]"}]})],1)],1)],1)],1)},q=[],O=a("2a66"),N={data:function(){return{title:"订单发货",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){this.getExpressList()},methods:{show:function(e){this.visible=!0,this.record=e},getExpressList:function(){var e=this;this.isLoading=!0,O["b"]().then((function(t){return e.expressList=t.data.list})).finally((function(){return e.isLoading=!1}))},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,m({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},k=N,E=a("2877"),R=Object(E["a"])(k,F,q,!1,null,null,null),I=R.exports,$=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:560,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:"实付款金额",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v("¥"+e._s(e.record.pay_price))])]),t("a-form-item",{attrs:{label:"审核状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"同意后将退回付款金额并关闭订单"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', { initialValue: 1, rules: [{ required: true }] }]"}]},[t("a-radio",{attrs:{value:1}},[e._v("同意")]),t("a-radio",{attrs:{value:0}},[e._v("拒绝")])],1)],1)],1)],1)],1)},j=[],T={data:function(){return{title:"审核取消订单",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,f({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){t.isLoading=!1}))}}},D=T,P=Object(E["a"])(D,$,j,!1,null,null,null),V=P.exports,U=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:560,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:"订单金额",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"最终付款金额 = 订单金额 + 运费金额"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["order_price",{rules:[{required:!0,message:"请输入订单金额"}]}],expression:"['order_price', { rules: [{ required: true, message: '请输入订单金额' }] }]"}],attrs:{min:.01,precision:2}}),t("span",{staticClass:"ml-10"},[e._v("元")])],1),t("a-form-item",{attrs:{label:"运费金额",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["express_price",{rules:[{required:!0,message:"请输入运费金额"}]}],expression:"['express_price', { rules: [{ required: true, message: '请输入运费金额' }] }]"}],attrs:{min:0,precision:2}}),t("span",{staticClass:"ml-10"},[e._v("元")])],1)],1)],1)],1)},M=[],z=a("2ef0"),A=a.n(z),G={data:function(){return{title:"修改订单金额",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e,this.setFieldsValue()},setFieldsValue:function(){var e=this.record,t=this.$nextTick,a=this.form.setFieldsValue;t((function(){var t=Number(e.update_price.value);"-"===e.update_price.symbol&&(t=-t),a({order_price:A.a.add(Number(e.order_price),t),express_price:Number(e.express_price)})}))},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,p({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){t.isLoading=!1}))}}},Y=G,Q=Object(E["a"])(Y,U,M,!1,null,null,null),B=(Q.exports,function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:"订单状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{rules:[{required:!0,message:"请选择订单状态"}]}],expression:"['status', { rules: [{ required: true, message: '请选择订单状态' }] }]"}],attrs:{placeholder:"请选择订单状态"}},[t("a-select-option",{attrs:{value:20}},[e._v("支付成功")]),t("a-select-option",{attrs:{value:30}},[e._v("支付超时")])],1)],1),t("a-form-item",{attrs:{label:"修改备注",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请输入备注"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["buyer_remark",{rules:[{required:!0,message:"请输入备注"}]}],expression:"['buyer_remark', { rules: [{ required: true, message: '请输入备注' }] }]"}]})],1)],1)],1)],1)}),J=[],H={data:function(){return{title:"修改状态",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,v({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},K=H,W=Object(E["a"])(K,B,J,!1,null,null,null),X=(W.exports,function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:" 提示 ",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e._v(" 是否确认手动补单回调? ")]),t("a-form-item",{attrs:{label:"登录密码",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请输入密码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!0,message:"请输入密码"}]}],expression:"['password', { rules: [{ required: true, message: '请输入密码' }] }]"}],attrs:{type:"password"}})],1)],1)],1)],1)}),Z=[],ee={data:function(){return{title:"手动补单",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,_({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},te=ee,ae=Object(E["a"])(te,X,Z,!1,null,null,null),re=(ae.exports,function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:" 提示 ",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e._v(" 是否撤销分油? ")]),t("a-form-item",{attrs:{label:"登录密码",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请输入密码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!0,message:"请输入密码"}]}],expression:"['password', { rules: [{ required: true, message: '请输入密码' }] }]"}],attrs:{type:"password"}})],1)],1)],1)],1)}),se=[],ie={data:function(){return{title:"撤销分油",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,b({orderGoodsId:this.record.order_goods_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},ne=ie,oe=Object(E["a"])(ne,re,se,!1,null,null,null),le=oe.exports,de=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:" 提示 ",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e._v(" 是否手动分油? ")]),t("a-form-item",{attrs:{label:"登录密码",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请输入密码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!0,message:"请输入密码"}]}],expression:"['password', { rules: [{ required: true, message: '请输入密码' }] }]"}],attrs:{type:"password"}})],1)],1)],1)],1)},ue=[],ce={data:function(){return{title:"手动分油",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,g({orderGoodsId:this.record.order_goods_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},me=ce,pe=Object(E["a"])(me,de,ue,!1,null,null,null),fe=(pe.exports,function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:560,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleCancel,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("iframe",{attrs:{src:e.qrCodeValue,width:"200px",height:"200px"}})])],1)],1)}),he=[],ve=a("658f5"),_e=a.n(ve),be={components:{vueQr:_e.a},data:function(){return{title:"支付码",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),record:{},qrCodeValue:""}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e,this.getQrCode()},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},getQrCode:function(){var e=this;C({orderGoodsId:this.record.order_goods_id}).then((function(t){e.qrCodeValue=t.data.qrCode})).finally((function(){}))}}},ge=be,Ce=Object(E["a"])(ge,fe,he,!1,null,null,null),ye=(Ce.exports,a("edae")),Se=[{title:"商品信息",align:"center",dataIndex:"goods",scopedSlots:{customRender:"goods"}},{title:"单价/数量",align:"center",scopedSlots:{customRender:"unit_price"}},{title:"操作",dataIndex:"action",width:"220px",scopedSlots:{customRender:"action"}},{title:"司机",align:"center",scopedSlots:{customRender:"driver"}},{title:"企油通单号",align:"center",scopedSlots:{customRender:"qyt"}},{title:"加油信息",align:"center",scopedSlots:{customRender:"consume"}},{title:"实付款",align:"center",dataIndex:"pay_price",scopedSlots:{customRender:"pay_price"}},{title:"买家",dataIndex:"user",scopedSlots:{customRender:"user"}},{title:"订单来源",dataIndex:"order_source",scopedSlots:{customRender:"order_source"}},{title:"支付方式",dataIndex:"pay_type",scopedSlots:{customRender:"pay_type"}},{title:"一级代理商",dataIndex:"spreadOne",scopedSlots:{customRender:"spreadOne"}},{title:"省份",align:"center",dataIndex:"province",scopedSlots:{customRender:"province"}},{title:"卡券类型",align:"center",dataIndex:"oilCardType",scopedSlots:{customRender:"oilCardType"}},{title:"油卡编号",dataIndex:"oilCardNo",scopedSlots:{customRender:"oilCardNo"}},{title:"分油记录编号",dataIndex:"shareNo",scopedSlots:{customRender:"shareNo"}},{title:"交易状态",dataIndex:"status",scopedSlots:{customRender:"status"}}],we=[{name:"订单号",value:10},{name:"会员昵称",value:20},{name:"会员ID",value:30},{name:"收货人姓名",value:40},{name:"收货人电话",value:50}],Le={name:"Index",components:{PlatformIcon:y["a"],GoodsItem:S["a"],UserItem:S["c"],DeliveryForm:I,CancelForm:V,CancelShareForm:le,ShareForm:ye["e"],PayForm:ye["c"],OilForm:ye["b"],UseForm:ye["f"],RefundForm:ye["d"],InvoiceModal:ye["a"]},data:function(){return{dataType:this.getDataType(),searchForm:this.$form.createForm(this),queryParam:{},isLoading:!1,columns:Se,page:1,orderList:{data:[],total:0,per_page:10},merchantListData:[],total_money:0,zhCN:L["a"]}},beforeCreate:function(){Object(l["a"])(this,{inArray:l["d"],DeliveryStatusEnum:x["a"],DeliveryTypeEnum:x["b"],OrderSourceEnum:x["e"],OrderStatusEnum:x["f"],PayStatusEnum:x["g"],PayTypeEnum:x["h"],ReceiptStatusEnum:x["i"],SearchTypeEnum:we,OilCardTypeEnum:x["c"],OilStatusEnum:x["d"],UseStatusEnum:x["j"],simpleImage:o["a"].PRESENTED_IMAGE_SIMPLE})},created:function(){this.init()},watch:{$route:function(){this.init()}},methods:{init:function(){this.dataType=this.getDataType(),this.searchForm.resetFields(),this.queryParam={},this.handleRefresh(!0)},getDataType:function(){return this.$route.path.split("/")[3]},getList:function(){var e=this,t=this.dataType,a=this.queryParam,r=this.page;return this.isLoading=!0,d["b"](Object(n["a"])(Object(n["a"])({dataType:t},a),{},{page:r})).then((function(t){e.orderList=t.data.list,e.total_money=t.data.total_money})).finally((function(){e.isLoading=!1}))},renderOrderStatusColor:function(e){var t,a=this.OrderStatusEnum,r=(t={},Object(i["a"])(t,a.NORMAL.value,""),Object(i["a"])(t,a.CANCELLED.value,"red"),Object(i["a"])(t,a.APPLY_CANCEL.value,"red"),Object(i["a"])(t,a.COMPLETED.value,"green"),t);return r[e]},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e&&(this.page=1),this.getMerchantList(),this.getList()},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(n["a"])(Object(n["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},handleReset:function(){this.searchForm.resetFields()},onChangePage:function(e){this.page=e,this.handleRefresh()},handleDelete:function(e){var t=this,a=t.$confirm({title:"您确定要删除该订单记录吗?",content:"删除后不可恢复,请谨慎操作",onOk:function(){return h(e.order_id).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleDelivery:function(e){this.$refs.DeliveryForm.show(e)},handleCancel:function(e){this.$refs.CancelForm.show(e)},handleCancelShare:function(e){this.$refs.CancelShareForm.show(e)},handleShare:function(e){this.$refs.ShareForm.show(e)},handlePay:function(e){this.$refs.PayForm.show(e)},handleOil:function(e){this.$refs.OilForm.show(e)},handleUse:function(e){this.$refs.UseForm.show(e)},handleRefund:function(e){this.$refs.RefundForm.show(e)},handleInvoice:function(e){this.$refs.InvoiceModal.show(e)},qytText:function(e){return{0:"未提交",1:"发放中",2:"发放成功",3:"发放失败"}[e]||"未知"},qytColor:function(e){return{1:"blue",2:"green",3:"red"}[e]||""},refundText:function(e){return{0:"未退款",1:"退款中",2:"已退款",3:"退款失败",4:"待人工确认"}[e]||"未知"},refundColor:function(e){return{1:"blue",2:"green",3:"red",4:"orange"}[e]||""},canRefund:function(e){return"zsy_ticket"===e.oilCardType&&2===e.oil_status_zsy&&1===e.oil_status&&(e.refund_status>0||Number(this.remainAmount(e))>0)},remainAmount:function(e){var t=2===e.refund_status?Number(e.refund_amount||0):0,a=Number(e.total_price||0)-Number(e.used_amount||0)-t;return Math.max(0,a).toFixed(2)},refundLabel:function(e){return{2:"退款记录",4:"确认退款"}[e.refund_status]||"退款"},formatTime:function(e){var t=new Date(e),a=t.getFullYear(),r=String(t.getMonth()+1).padStart(2,"0"),s=String(t.getDate()).padStart(2,"0"),i=String(t.getHours()).padStart(2,"0"),n=String(t.getMinutes()).padStart(2,"0"),o=String(t.getSeconds()).padStart(2,"0");return"".concat(a,"-").concat(r,"-").concat(s," ").concat(i,":").concat(n,":").concat(o)},getMerchantList:function(){var e=this;this.isLoading=!0,w["b"]().then((function(t){e.merchantListData=t.data.list})).finally((function(){e.isLoading=!1}))}}},xe=Le,Fe=(a("57a7"),Object(E["a"])(xe,r,s,!1,null,"246757a0",null));t["default"]=Fe.exports}}]);