chunk-1fa252ba.6fbe4b2b.js 40 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-1fa252ba"],{"51e1":function(e,t,r){},5495:function(e,t,r){"use strict";var n=r("cb58");r.n(n).a},a464:function(e,t,r){"use strict";var n={name:"table-expand",props:{row:Object}};r("ea06"),r=r("2877"),r=Object(r.a)(n,(function(){var e=this,t=e.$createElement;t=e._self._c||t;return t("div",{staticClass:"expand"},[t("Row",{staticClass:"expand-row"},[t("Col",{attrs:{span:"6"}},[t("span",{staticClass:"expand-key"},[e._v("商品总价:")]),t("span",{staticClass:"expand-value",domProps:{textContent:e._s(e.row.total_price)}})]),t("Col",{attrs:{span:"6"}},[t("span",{staticClass:"expand-key"},[e._v("下单时间:")]),t("span",{staticClass:"expand-value",domProps:{textContent:e._s(e.row.add_time)}})]),t("Col",{attrs:{span:"6"}},[t("span",{staticClass:"expand-key"},[e._v("推广人:")]),t("span",{staticClass:"expand-value",domProps:{textContent:e._s(e.row.spread_nickname||"无")}})]),t("Col",{attrs:{span:"6"}},[t("span",{staticClass:"expand-key"},[e._v("事业部:")]),t("span",{staticClass:"expand-value",domProps:{textContent:e._s(e.row.division_name||"无")}})])],1),t("Row",[t("Col",{attrs:{span:"6"}},[t("span",{staticClass:"expand-key"},[e._v("用户备注:")]),t("span",{staticClass:"expand-value",domProps:{textContent:e._s(e.row.mark||"无")}})]),t("Col",{attrs:{span:"6"}},[t("span",{staticClass:"expand-key"},[e._v("商家备注:")]),t("span",{staticClass:"expand-value",domProps:{textContent:e._s(e.row.remark||"无")}})]),t("Col",{attrs:{span:"6"}},[t("span",{staticClass:"expand-key"},[e._v("核销码:")]),t("span",{staticClass:"expand-value",domProps:{textContent:e._s(e.row.verify_code||"无")}})])],1)],1)}),[],!1,null,"7eab2fa5",null);t.a=r.exports},add5:function(e,t,r){var n;window,n=function(){return t={"./src/index.js":
  2. /*!**********************!*\
  3. !*** ./src/index.js ***!
  4. \**********************/
  5. /*! exports provided: default */function(e,t,r){"use strict";r.r(t),r(/*! ./sass/index.scss */"./src/sass/index.scss"),r=r(/*! ./js/init */"./src/js/init.js").default.init,"undefined"!=typeof window&&(window.printJS=r),t.default=r},"./src/js/browser.js":
  6. /*!***************************!*\
  7. !*** ./src/js/browser.js ***!
  8. \***************************/
  9. /*! exports provided: default */function(e,t,r){"use strict";r.r(t);var n={isFirefox:function(){return"undefined"!=typeof InstallTrigger},isIE:function(){return-1!==navigator.userAgent.indexOf("MSIE")||!!document.documentMode},isEdge:function(){return!n.isIE()&&!!window.StyleMedia},isChrome:function(){return!!(0<arguments.length&&void 0!==arguments[0]?arguments[0]:window).chrome},isSafari:function(){return 0<Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")||-1!==navigator.userAgent.toLowerCase().indexOf("safari")},isIOSChrome:function(){return-1!==navigator.userAgent.toLowerCase().indexOf("crios")}};t.default=n},"./src/js/functions.js":
  10. /*!*****************************!*\
  11. !*** ./src/js/functions.js ***!
  12. \*****************************/
  13. /*! exports provided: addWrapper, capitalizePrint, collectStyles, addHeader, cleanUp, isRawHTML */function(e,t,r){"use strict";r.r(t),r.d(t,"addWrapper",(function(){return a})),r.d(t,"capitalizePrint",(function(){return s})),r.d(t,"collectStyles",(function(){return l})),r.d(t,"addHeader",(function(){return c})),r.d(t,"cleanUp",(function(){return d})),r.d(t,"isRawHTML",(function(){return u}));var n=r(/*! ./modal */"./src/js/modal.js"),o=r(/*! ./browser */"./src/js/browser.js");function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){return'<div style="font-family:'+t.font+" !important; font-size: "+t.font_size+' !important; width:100%;">'+e+"</div>"}function s(e){return e.charAt(0).toUpperCase()+e.slice(1)}function l(e,t){for(var r="",n=(document.defaultView||window).getComputedStyle(e,""),o=0;o<n.length;o++)(-1!==t.targetStyles.indexOf("*")||-1!==t.targetStyle.indexOf(n[o])||function(e,t){for(var r=0;r<e.length;r++)if("object"===i(t)&&-1!==t.indexOf(e[r]))return 1}(t.targetStyles,n[o]))&&n.getPropertyValue(n[o])&&(r+=n[o]+":"+n.getPropertyValue(n[o])+";");return r+"max-width: "+t.maxWidth+"px !important; font-size: "+t.font_size+" !important;"}function c(e,t){var r,n,o=document.createElement("div");u(t.header)?o.innerHTML=t.header:(r=document.createElement("h1"),n=document.createTextNode(t.header),r.appendChild(n),r.setAttribute("style",t.headerStyle),o.appendChild(r)),e.insertBefore(o,e.childNodes[0])}function d(e){function t(){window.removeEventListener(r,t),e.onPrintDialogClose();var n=document.getElementById(e.frameId);n&&n.remove()}e.showModal&&n.default.close(),e.onLoadingEnd&&e.onLoadingEnd(),(e.showModal||e.onLoadingStart)&&window.URL.revokeObjectURL(e.printable);var r="mouseover";(o.default.isChrome()||o.default.isFirefox())&&(r="focus"),window.addEventListener(r,t)}function u(e){return new RegExp("<([A-Za-z][A-Za-z0-9]*)\\b[^>]*>(.*?)</\\1>").test(e)}},"./src/js/html.js":
  14. /*!************************!*\
  15. !*** ./src/js/html.js ***!
  16. \************************/
  17. /*! exports provided: default */function(e,t,r){"use strict";r.r(t);var n=r(/*! ./functions */"./src/js/functions.js"),o=r(/*! ./print */"./src/js/print.js");function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.default={print:function(e,t){var r="object"===i(r=e.printable)&&r&&(r instanceof HTMLElement||1===r.nodeType)?e.printable:document.getElementById(e.printable);r?(e.printableElement=function e(t,r){for(var o=t.cloneNode(),i=Array.prototype.slice.call(t.childNodes),a=0;a<i.length;a++){var s;-1===r.ignoreElements.indexOf(i[a].id)&&(s=e(i[a],r),o.appendChild(s))}switch(r.scanStyles&&1===t.nodeType&&o.setAttribute("style",Object(n.collectStyles)(t,r)),t.tagName){case"SELECT":o.value=t.value;break;case"CANVAS":o.getContext("2d").drawImage(t,0,0)}return o}(r,e),e.header&&Object(n.addHeader)(e.printableElement,e),o.default.send(e,t)):window.console.error("Invalid HTML element id: "+e.printable)}}},"./src/js/image.js":
  18. /*!*************************!*\
  19. !*** ./src/js/image.js ***!
  20. \*************************/
  21. /*! exports provided: default */function(e,t,r){"use strict";r.r(t);var n=r(/*! ./functions */"./src/js/functions.js"),o=r(/*! ./print */"./src/js/print.js"),i=r(/*! ./browser */"./src/js/browser.js");t.default={print:function(e,t){e.printable.constructor!==Array&&(e.printable=[e.printable]),e.printableElement=document.createElement("div"),e.printable.forEach((function(t){var r=document.createElement("img");r.setAttribute("style",e.imageStyle),r.src=t,i.default.isFirefox()&&(t=r.src,r.src=t),t=document.createElement("div");t.appendChild(r),e.printableElement.appendChild(t)})),e.header&&Object(n.addHeader)(e.printableElement,e),o.default.send(e,t)}}},"./src/js/init.js":
  22. /*!************************!*\
  23. !*** ./src/js/init.js ***!
  24. \************************/
  25. /*! exports provided: default */function(e,t,r){"use strict";r.r(t);var n=r(/*! ./browser */"./src/js/browser.js"),o=r(/*! ./modal */"./src/js/modal.js"),i=r(/*! ./pdf */"./src/js/pdf.js"),a=r(/*! ./html */"./src/js/html.js"),s=r(/*! ./raw-html */"./src/js/raw-html.js"),l=r(/*! ./image */"./src/js/image.js"),c=r(/*! ./json */"./src/js/json.js");function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var u=["pdf","html","image","json","raw-html"];t.default={init:function(){var e={printable:null,fallbackPrintable:null,type:"pdf",header:null,headerStyle:"font-weight: 300;",maxWidth:800,properties:null,gridHeaderStyle:"font-weight: bold; padding: 5px; border: 1px solid #dddddd;",gridStyle:"border: 1px solid lightgray; margin-bottom: -1px;",showModal:!1,onError:function(e){throw e},onLoadingStart:null,onLoadingEnd:null,onPrintDialogClose:function(){},onIncompatibleBrowser:function(){},modalMessage:"Retrieving Document...",frameId:"printJS",printableElement:null,documentTitle:"Document",targetStyle:["clear","display","width","min-width","height","min-height","max-height"],targetStyles:["border","box","break","text-decoration"],ignoreElements:[],repeatTableHeader:!0,css:null,style:null,scanStyles:!0,base64:!1,onPdfOpen:null,font:"TimesNewRoman",font_size:"12pt",honorMarginPadding:!0,honorColor:!1,imageStyle:"max-width: 100%;"},t=arguments[0];if(void 0===t)throw new Error("printJS expects at least 1 attribute.");switch(d(t)){case"string":e.printable=encodeURI(t),e.fallbackPrintable=e.printable,e.type=arguments[1]||e.type;break;case"object":for(var r in e.printable=t.printable,e.fallbackPrintable=void 0!==t.fallbackPrintable?t.fallbackPrintable:e.printable,e.fallbackPrintable=e.base64?"data:application/pdf;base64,".concat(e.fallbackPrintable):e.fallbackPrintable,e)"printable"!==r&&"fallbackPrintable"!==r&&(e[r]=(void 0!==t[r]?t:e)[r]);break;default:throw new Error('Unexpected argument type! Expected "string" or "object", got '+d(t))}if(!e.printable)throw new Error("Missing printable information.");if(!e.type||"string"!=typeof e.type||-1===u.indexOf(e.type.toLowerCase()))throw new Error("Invalid print type. Available types are: pdf, html, image and json.");e.showModal&&o.default.show(e),e.onLoadingStart&&e.onLoadingStart();var m=document.getElementById(e.frameId),p=(m&&m.parentNode.removeChild(m),document.createElement("iframe"));switch(n.default.isFirefox()?p.setAttribute("style","width: 1px; height: 100px; position: fixed; left: 0; top: 0; opacity: 0; border-width: 0; margin: 0; padding: 0"):p.setAttribute("style","visibility: hidden; height: 0; width: 0; position: absolute; border: 0"),p.setAttribute("id",e.frameId),"pdf"!==e.type&&(p.srcdoc="<html><head><title>"+e.documentTitle+"</title>",e.css&&(Array.isArray(e.css)||(e.css=[e.css]),e.css.forEach((function(e){p.srcdoc+='<link rel="stylesheet" href="'+e+'">'}))),p.srcdoc+="</head><body></body></html>"),e.type){case"pdf":if(n.default.isIE())try{window.open(e.fallbackPrintable,"_blank").focus(),e.onIncompatibleBrowser()}catch(t){e.onError(t)}finally{e.showModal&&o.default.close(),e.onLoadingEnd&&e.onLoadingEnd()}else i.default.print(e,p);break;case"image":l.default.print(e,p);break;case"html":a.default.print(e,p);break;case"raw-html":s.default.print(e,p);break;case"json":c.default.print(e,p)}}}},"./src/js/json.js":
  26. /*!************************!*\
  27. !*** ./src/js/json.js ***!
  28. \************************/
  29. /*! exports provided: default */function(e,t,r){"use strict";r.r(t);var n=r(/*! ./functions */"./src/js/functions.js"),o=r(/*! ./print */"./src/js/print.js");function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.default={print:function(e,t){if("object"!==i(e.printable))throw new Error("Invalid javascript data object (JSON).");if("boolean"!=typeof e.repeatTableHeader)throw new Error("Invalid value for repeatTableHeader attribute (JSON).");if(!e.properties||!Array.isArray(e.properties))throw new Error("Invalid properties array for your JSON data.");e.properties=e.properties.map((function(t){return{field:"object"===i(t)?t.field:t,displayName:"object"===i(t)?t.displayName:t,columnSize:"object"===i(t)&&t.columnSize?t.columnSize+";":100/e.properties.length+"%;"}})),e.printableElement=document.createElement("div"),e.header&&Object(n.addHeader)(e.printableElement,e),e.printableElement.innerHTML+=function(e){var t=e.printable,r=e.properties,o='<table style="border-collapse: collapse; width: 100%;">';e.repeatTableHeader&&(o+="<thead>"),o+="<tr>";for(var i=0;i<r.length;i++)o+='<th style="width:'+r[i].columnSize+";"+e.gridHeaderStyle+'">'+Object(n.capitalizePrint)(r[i].displayName)+"</th>";o+="</tr>",e.repeatTableHeader&&(o+="</thead>"),o+="<tbody>";for(var a=0;a<t.length;a++){o+="<tr>";for(var s=0;s<r.length;s++){var l=t[a],c=r[s].field.split(".");if(1<c.length)for(var d=0;d<c.length;d++)l=l[c[d]];else l=l[r[s].field];o+='<td style="width:'+r[s].columnSize+e.gridStyle+'">'+l+"</td>"}o+="</tr>"}return o+"</tbody></table>"}(e),o.default.send(e,t)}}},"./src/js/modal.js":
  30. /*!*************************!*\
  31. !*** ./src/js/modal.js ***!
  32. \*************************/
  33. /*! exports provided: default */function(e,t,r){"use strict";r.r(t);var n={show:function(e){var t=document.createElement("div"),r=(t.setAttribute("style","font-family:sans-serif; display:table; text-align:center; font-weight:300; font-size:30px; left:0; top:0;position:fixed; z-index: 9990;color: #0460B5; width: 100%; height: 100%; background-color:rgba(255,255,255,.9);transition: opacity .3s ease;"),t.setAttribute("id","printJS-Modal"),document.createElement("div")),o=(r.setAttribute("style","display:table-cell; vertical-align:middle; padding-bottom:100px;"),document.createElement("div"));o.setAttribute("class","printClose"),o.setAttribute("id","printClose"),r.appendChild(o),o=document.createElement("span"),o.setAttribute("class","printSpinner"),r.appendChild(o),o=document.createTextNode(e.modalMessage);r.appendChild(o),t.appendChild(r),document.getElementsByTagName("body")[0].appendChild(t),document.getElementById("printClose").addEventListener("click",(function(){n.close()}))},close:function(){var e=document.getElementById("printJS-Modal");e&&e.parentNode.removeChild(e)}};t.default=n},"./src/js/pdf.js":
  34. /*!***********************!*\
  35. !*** ./src/js/pdf.js ***!
  36. \***********************/
  37. /*! exports provided: default */function(e,t,r){"use strict";r.r(t);var n=r(/*! ./print */"./src/js/print.js"),o=r(/*! ./functions */"./src/js/functions.js");function i(e,t,r){r=new window.Blob([r],{type:"application/pdf"}),r=window.URL.createObjectURL(r),t.setAttribute("src",r),n.default.send(e,t)}t.default={print:function(e,t){var r,n;e.base64?(r=Uint8Array.from(atob(e.printable),(function(e){return e.charCodeAt(0)})),i(e,t,r)):(e.printable=/^(blob|http|\/\/)/i.test(e.printable)?e.printable:window.location.origin+("/"!==e.printable.charAt(0)?"/"+e.printable:e.printable),(n=new window.XMLHttpRequest).responseType="arraybuffer",n.addEventListener("error",(function(){Object(o.cleanUp)(e),e.onError(n.statusText,n)})),n.addEventListener("load",(function(){-1===[200,201].indexOf(n.status)?(Object(o.cleanUp)(e),e.onError(n.statusText,n)):i(e,t,n.response)})),n.open("GET",e.printable,!0),n.send())}}},"./src/js/print.js":
  38. /*!*************************!*\
  39. !*** ./src/js/print.js ***!
  40. \*************************/
  41. /*! exports provided: default */function(e,t,r){"use strict";r.r(t);var n=r(/*! ./browser */"./src/js/browser.js"),o=r(/*! ./functions */"./src/js/functions.js");function i(t,r){try{if(t.focus(),n.default.isEdge()||n.default.isIE())try{t.contentWindow.document.execCommand("print",!1,null)}catch(e){t.contentWindow.print()}else t.contentWindow.print()}catch(e){r.onError(e)}finally{n.default.isFirefox()&&(t.style.visibility="hidden",t.style.left="-1px"),Object(o.cleanUp)(r)}}t.default={send:function(e,t){document.getElementsByTagName("body")[0].appendChild(t);var r=document.getElementById(e.frameId);r.onload=function(){var t,o;"pdf"===e.type?n.default.isFirefox()?setTimeout((function(){return i(r,e)}),1e3):i(r,e):((t=(t=r.contentWindow||r.contentDocument).document?t.document:t).body.appendChild(e.printableElement),"pdf"!==e.type&&e.style&&((o=document.createElement("style")).innerHTML=e.style,t.head.appendChild(o)),0<(o=t.getElementsByTagName("img")).length?function(e){return e=e.map((function(e){if(e.src&&e.src!==window.location.href)return t=e,new Promise((function(e){(function r(){t&&void 0!==t.naturalWidth&&0!==t.naturalWidth&&t.complete?e():setTimeout(r,500)})()}));var t})),Promise.all(e)}(Array.from(o)).then((function(){return i(r,e)})):i(r,e))}}}},"./src/js/raw-html.js":
  42. /*!****************************!*\
  43. !*** ./src/js/raw-html.js ***!
  44. \****************************/
  45. /*! exports provided: default */function(e,t,r){"use strict";r.r(t);var n=r(/*! ./print */"./src/js/print.js");t.default={print:function(e,t){e.printableElement=document.createElement("div"),e.printableElement.setAttribute("style","width:100%"),e.printableElement.innerHTML=e.printable,n.default.send(e,t)}}},"./src/sass/index.scss":
  46. /*!*****************************!*\
  47. !*** ./src/sass/index.scss ***!
  48. \*****************************/
  49. /*! no static exports found */function(e,t,r){},0:
  50. /*!****************************!*\
  51. !*** multi ./src/index.js ***!
  52. \****************************/
  53. /*! no static exports found */function(e,t,r){e.exports=r(/*! ./src/index.js */"./src/index.js")}},r={},e.m=t,e.c=r,e.d=function(t,r,n){e.o(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:n})},e.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e.t=function(t,r){if(1&r&&(t=e(t)),8&r)return t;if(4&r&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(e.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&r&&"string"!=typeof t)for(var o in t)e.d(n,o,function(e){return t[e]}.bind(null,o));return n},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e.p="",e(e.s=0).default;function e(n){var o;return(r[n]||(o=r[n]={i:n,l:!1,exports:{}},t[n].call(o.exports,o,o.exports,e),o.l=!0,o)).exports}var t,r},e.exports=n()},cb58:function(e,t,r){},d616:function(e,t,r){"use strict";r("a4d3"),r("e01a"),r("d28b"),r("3ca3"),r("ddb0"),r("b636"),r("944a"),r("0c47"),r("23dc"),r("3410"),r("d9e2"),r("b0c0"),r("131a"),r("fb6a");var n=r("0122"),o=r("c964"),i=(r("a9e3"),r("d3b7"),r("159b"),r("a434"),r("b64b"),r("ac1f"),r("00b4"),r("e9c4"),r("7db0"),r("f8b7")),a=r("add5"),s=r.n(a);function l(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */l=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function d(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(t){d=function(e,t,r){return e[t]=r}}function u(e,t,r,n){var i,a,s,l;t=t&&t.prototype instanceof f?t:f,t=Object.create(t.prototype),n=new I(n||[]);return o(t,"_invoke",{value:(i=e,a=r,s=n,l="suspendedStart",function(e,t){if("executing"===l)throw new Error("Generator is already running");if("completed"===l){if("throw"===e)throw t;return S()}for(s.method=e,s.arg=t;;){var r=s.delegate;if(r&&(r=function e(t,r){var n=r.method,o=t.iterator[n];return void 0===o?(r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=void 0,e(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),p):(n=m(o,t.iterator,r.arg),"throw"===n.type?(r.method="throw",r.arg=n.arg,r.delegate=null,p):(o=n.arg,o?o.done?(r[t.resultName]=o.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=void 0),r.delegate=null,p):o:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,p)))}(r,s),r)){if(r===p)continue;return r}if("next"===s.method)s.sent=s._sent=s.arg;else if("throw"===s.method){if("suspendedStart"===l)throw l="completed",s.arg;s.dispatchException(s.arg)}else"return"===s.method&&s.abrupt("return",s.arg);if(l="executing",r=m(i,a,s),"normal"===r.type){if(l=s.done?"completed":"suspendedYield",r.arg===p)continue;return{value:r.arg,done:s.done}}"throw"===r.type&&(l="completed",s.method="throw",s.arg=r.arg)}})}),t}function m(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var p={};function f(){}function h(){}function y(){}i={};var v=(d(i,a,(function(){return this})),Object.getPrototypeOf),b=(v=v&&v(v(j([]))),v&&v!==t&&r.call(v,a)&&(i=v),y.prototype=f.prototype=Object.create(i));function _(e){["next","throw","return"].forEach((function(t){d(e,t,(function(e){return this._invoke(t,e)}))}))}function g(e,t){var i;o(this,"_invoke",{value:function(o,a){function s(){return new t((function(i,s){!function o(i,a,s,l){var c;i=m(e[i],e,a);if("throw"!==i.type)return(a=(c=i.arg).value)&&"object"==Object(n.a)(a)&&r.call(a,"__await")?t.resolve(a.__await).then((function(e){o("next",e,s,l)}),(function(e){o("throw",e,s,l)})):t.resolve(a).then((function(e){c.value=e,s(c)}),(function(e){return o("throw",e,s,l)}));l(i.arg)}(o,a,i,s)}))}return i=i?i.then(s,s):s()}})}function w(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(w,this),this.reset(!0)}function j(e){if(e){var t,n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return t=-1,(n=function n(){for(;++t<e.length;)if(r.call(e,t))return n.value=e[t],n.done=!1,n;return n.value=void 0,n.done=!0,n}).next=n}return{next:S}}function S(){return{value:void 0,done:!0}}return o(b,"constructor",{value:h.prototype=y,configurable:!0}),o(y,"constructor",{value:h,configurable:!0}),h.displayName=d(y,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){return e="function"==typeof e&&e.constructor,!!e&&(e===h||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,d(e,c,"GeneratorFunction")),e.prototype=Object.create(b),e},e.awrap=function(e){return{__await:e}},_(g.prototype),d(g.prototype,s,(function(){return this})),e.AsyncIterator=g,e.async=function(t,r,n,o,i){void 0===i&&(i=Promise);var a=new g(u(t,r,n,o),i);return e.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},_(b),d(b,c,"Generator"),d(b,a,(function(){return this})),d(b,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t,r=Object(e),n=[];for(t in r)n.push(t);return n.reverse(),function e(){for(;n.length;){var t=n.pop();if(t in r)return e.value=t,e.done=!1,e}return e.done=!0,e}},e.values=j,I.prototype={constructor:I,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function n(r,n){return a.type="throw",a.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var o=this.tryEntries.length-1;0<=o;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(s&&l){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;0<=n;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}var a=(i=i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc?null:i)?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,p):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),p},finish:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),x(r),p}},catch:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var r,n,o=this.tryEntries[t];if(o.tryLoc===e)return"throw"===(r=o.completion).type&&(n=r.arg,x(o)),n}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:j(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),p}},e}a={name:"orderSend",props:{orderId:Number,status:Number,pay_type:String,virtual_type:Number},data:function(){var e=this;return{orderStatus:0,total_num:0,splitSwitch:!0,formItem:{type:"1",express_record_type:"3",delivery_name:"",delivery_id:"",express_temp_id:"",to_name:"",to_tel:"",to_addr:"",sh_delivery:"",fictitious_content:"",service_type:"",day_type:0},modals:!1,express:[],kuaidiExpress:[],expressTemp:[],deliveryList:[],temp:{},export_open:!1,manyFormValidate:[],header:[{type:"selection",width:60,align:"center"},{title:"商品信息",slot:"image",width:200,align:"center"},{title:"规格",slot:"value",align:"center",minWidth:120},{title:"价格",slot:"price",align:"center",minWidth:120},{title:"总数",key:"cart_num",align:"center",minWidth:120},{title:"待发数量",key:"surplus_num",align:"center",width:180,render:function(t,r){return t("div",[t("InputNumber",{props:{min:1,max:r.row.surplus_num,value:r.row.num||r.row.surplus_num},on:{"on-change":function(t){r.row.num=t||1,e.manyFormValidate[r.index]=r.row,e.selectData.forEach((function(t,n){t.cart_id===r.row.cart_id&&e.selectData.splice(n,1,r.row)}))}}})])}}],selectData:[],serviceTypeList:[],sendPrice:0}},watch:{virtual_type:function(e){3==this.virtual_type&&(this.formItem.type="3")}},mounted:function(){var e;this.kuaidiComsList(1),(e=localStorage.getItem("DELIVERY_DATA")?JSON.parse(localStorage.getItem("DELIVERY_DATA")):e)&&(this.formItem.delivery_name=e.delivery_name,this.formItem.delivery_code=e.delivery_code)},methods:{watchPrice:function(){var e=this,t={kuaidicom:this.formItem.delivery_code,send_address:this.formItem.to_addr,orderId:this.orderId,service_type:this.formItem.service_type,cart_ids:[]};this.selectData.forEach((function(e){t.cart_ids.push({cart_id:e.cart_id,cart_num:e.num||e.surplus_num})})),Object(i.D)(t).then((function(t){e.sendPrice=t.data.price})).catch((function(t){e.$Message.error(t.msg)}))},selectOne:function(e){this.selectData=e},changeModal:function(e){e||this.cancel()},changeSplitStatus:function(e){var t=this;e?Object(i.R)(this.orderId).then((function(e){t.manyFormValidate=[],Object.keys(e.data).forEach((function(r){t.manyFormValidate.push(e.data[r])}))})):(this.formItem.cart_ids=[],this.selectData=[])},changeRadio:function(e){switch(this.$refs.formItem.resetFields(),e){case"1":this.formItem.delivery_name="",this.formItem.delivery_id="",this.formItem.express_temp_id="",this.formItem.express_record_type="1",this.expressTemp=[],this.getList(1);break;case"2":this.formItem.sh_delivery="";break;case"3":this.formItem.fictitious_content=""}},changeExpress:function(e){switch(e){case"2":this.formItem.delivery_name="",this.formItem.express_temp_id="",this.expressTemp=[],this.getList(2);break;case"1":this.formItem.delivery_name="",this.formItem.delivery_id="",this.getList(1);break;case"3":this.formItem.delivery_name="",this.formItem.delivery_id=""}},kuaidiComsList:function(e){var t=this;Object(i.r)().then((function(e){t.kuaidiExpress=e.data,t.formItem.delivery_name&&t.expressChange(t.formItem.delivery_name)}))},reset:function(){this.formItem={type:"1",express_record_type:"3",delivery_name:"",delivery_id:"",express_temp_id:"",expressTemp:[],to_name:"",to_tel:"",to_addr:"",sh_delivery:"",fictitious_content:"",service_type:""}},getList:function(e){var t=this;e=2===e?1:"";Object(i.i)(e).then(function(){var e=Object(o.a)(l().mark((function e(r){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.express=r.data,t.getSheetInfo();case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$Message.error(e.msg)}))},printImg:function(e){s()({printable:e,type:"image",documentTitle:"快递信息",style:"img{\n width: 100%;\n height: 476px;\n }"})},putSend:function(e){var t=this,r={id:this.orderId,datas:this.formItem};if("1"===this.formItem.type&&"2"===this.formItem.express_record_type){if(""===this.formItem.delivery_name)return this.$Message.error("快递公司不能为空");if(""===this.formItem.express_temp_id)return this.$Message.error("电子面单不能为空");if(""===this.formItem.to_name)return this.$Message.error("寄件人姓名不能为空");if(""===this.formItem.to_tel)return this.$Message.error("寄件人电话不能为空");if(!/^1(3|4|5|7|8|9|6)\d{9}$/i.test(this.formItem.to_tel))return this.$Message.error("请输入正确的手机号码");if(""===this.formItem.to_addr)return this.$Message.error("寄件人地址不能为空")}if("1"===this.formItem.type&&"1"===this.formItem.express_record_type){if(""===this.formItem.delivery_name)return this.$Message.error("快递公司不能为空");if(""===this.formItem.delivery_id)return this.$Message.error("快递单号不能为空")}if("2"===this.formItem.type&&""===this.formItem.sh_delivery)return this.$Message.error("送货人不能为空");this.splitSwitch?(r.datas.cart_ids=[],this.selectData.forEach((function(e){r.datas.cart_ids.push({cart_id:e.cart_id,cart_num:e.num||e.surplus_num})})),Object(i.S)(r).then((function(e){t.modals=!1,t.$Message.success(e.msg),localStorage.setItem("DELIVERY_DATA",JSON.stringify(t.formItem)),t.$emit("submitFail"),t.reset(),t.splitSwitch=!1,e.data.label&&t.printImg(e.data.label)})).catch((function(e){t.$Message.error(e.msg)}))):Object(i.I)(r).then(function(){var e=Object(o.a)(l().mark((function e(r){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.modals=!1,t.$Message.success(r.msg),localStorage.setItem("DELIVERY_DATA",JSON.stringify(t.formItem)),t.splitSwitch=!1,t.$emit("submitFail"),t.reset(),r.data.label&&t.printImg(r.data.label);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$Message.error(e.msg)}))},cancel:function(e){this.modals=!1,this.orderStatus=0,this.sendPrice=0,this.splitSwitch=!1,this.selectData=[],this.formItem.type="1",this.$emit("clearId"),this.reset()},expressChange:function(e){var t=this,r=(this.formItem.service_type="",("3"==this.formItem.express_record_type?this.kuaidiExpress:this.express).find((function(t){return t.value===e})));void 0!==r&&(this.serviceTypeList=r.types,1==this.formItem.type&&3==this.formItem.express_record_type&&(this.formItem.service_type=r.types.length?r.types[0]:""),this.formItem.delivery_code=r.code,this.formItem.to_name&&this.formItem.to_addr&&this.watchPrice(),"2"===this.formItem.express_record_type?(this.expressTemp=[],this.formItem.express_temp_id="",Object(i.w)({com:this.formItem.delivery_code}).then((function(e){t.expressTemp=e.data,t.formItem.express_temp_id=e.data.length?e.data[0].temp_id:"",e.data.length||t.$Message.error("请配置你所选快递公司的电子面单")})).catch((function(e){t.$Message.error(e.msg)}))):"3"==this.formItem.express_record_type&&(this.expressTemp=r.list,this.formItem.express_temp_id=r.list.length?r.list[0].temp_id:""))},getCartInfo:function(e,t){var r=this;this.$set(this,"orderStatus",e),this.$set(this,"splitSwitch",8===e||11===e),Object(i.R)(this.orderId).then((function(e){r.manyFormValidate=[],Object.keys(e.data).forEach((function(t){r.manyFormValidate.push(e.data[t])}))}))},getDeliveryList:function(){var e=this;Object(i.u)().then((function(t){e.deliveryList=t.data.list})).catch((function(t){e.$Message.error(t.msg)}))},getSheetInfo:function(){var e=this;Object(i.G)().then((function(t){var r,n=t.data;for(r in n)n.hasOwnProperty(r)&&(e.formItem[r]=n[r]);e.export_open=void 0===n.export_open||n.export_open,e.export_open||(e.formItem.express_record_type="1")})).catch((function(t){e.$Message.error(t.msg)}))},shDeliveryChange:function(e){var t;e&&(t=this.deliveryList.find((function(t){return t.id===e})),this.formItem.sh_delivery_name=t.wx_name,this.formItem.sh_delivery_id=t.phone,this.formItem.sh_delivery_uid=t.uid)},expressTempChange:function(e){this.temp=this.expressTemp.find((function(t){return e===t.temp_id})),void 0===this.temp&&(this.temp={})},preview:function(){this.$refs.viewer.$viewer.show()}}},r("5495"),r=r("2877"),r=Object(r.a)(a,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Modal",{staticClass:"order_box",attrs:{scrollable:"",title:"订单发送货",closable:!1,width:"1000"},on:{"on-visible-change":e.changeModal},model:{value:e.modals,callback:function(t){e.modals=t},expression:"modals"}},[e.modals?r("Form",{ref:"formItem",attrs:{model:e.formItem,"label-width":100},nativeOn:{submit:function(e){e.preventDefault()}}},[r("FormItem",{attrs:{label:"选择类型:"}},[r("RadioGroup",{on:{"on-change":e.changeRadio},model:{value:e.formItem.type,callback:function(t){e.$set(e.formItem,"type",t)},expression:"formItem.type"}},[3!==e.virtual_type?r("Radio",{attrs:{label:"1"}},[e._v("发货")]):e._e(),3!==e.virtual_type?r("Radio",{attrs:{label:"2"}},[e._v("送货")]):e._e(),r("Radio",{attrs:{label:"3"}},[e._v("无需配送")])],1)],1),1==e.formItem.type?r("FormItem",{directives:[{name:"show",rawName:"v-show",value:e.export_open,expression:"export_open"}],attrs:{label:"发货类型:"}},[r("RadioGroup",{on:{"on-change":e.changeExpress},model:{value:e.formItem.express_record_type,callback:function(t){e.$set(e.formItem,"express_record_type",t)},expression:"formItem.express_record_type"}},[r("Radio",{attrs:{label:"3"}},[e._v("商家寄件")]),r("Radio",{attrs:{label:"1"}},[e._v("录入单号")]),r("Radio",{attrs:{label:"2"}},[e._v("电子面单打印")])],1)],1):e._e(),r("FormItem",{attrs:{label:"寄件人姓名:"}},[r("Input",{staticStyle:{width:"80%"},attrs:{placeholder:"请输入寄件人姓名"},model:{value:e.formItem.to_name,callback:function(t){e.$set(e.formItem,"to_name",t)},expression:"formItem.to_name"}})],1),r("FormItem",{attrs:{label:"寄件人电话:"}},[r("Input",{staticStyle:{width:"80%"},attrs:{placeholder:"请输入寄件人电话"},model:{value:e.formItem.to_tel,callback:function(t){e.$set(e.formItem,"to_tel",t)},expression:"formItem.to_tel"}})],1),r("FormItem",{attrs:{label:"寄件人地址:"}},[r("Input",{staticStyle:{width:"80%"},attrs:{placeholder:"请输入寄件人地址"},model:{value:e.formItem.to_addr,callback:function(t){e.$set(e.formItem,"to_addr",t)},expression:"formItem.to_addr"}})],1),r("div",[1==e.formItem.type?r("FormItem",{attrs:{label:"快递公司:"}},[r("Select",{staticStyle:{width:"80%"},attrs:{filterable:"",placeholder:"请选择快递公司"},on:{"on-change":e.expressChange},model:{value:e.formItem.delivery_name,callback:function(t){e.$set(e.formItem,"delivery_name",t)},expression:"formItem.delivery_name"}},e._l(3==e.formItem.express_record_type?e.kuaidiExpress:e.express,(function(t){return r("Option",{key:t.value,attrs:{value:t.value}},[e._v(e._s(t.value))])})),1)],1):e._e(),1==e.formItem.type&&3==e.formItem.express_record_type?r("FormItem",{attrs:{label:"快递业务类型:"}},[r("Select",{staticStyle:{width:"80%"},attrs:{filterable:"",placeholder:"请选择业务类型"},model:{value:e.formItem.service_type,callback:function(t){e.$set(e.formItem,"service_type",t)},expression:"formItem.service_type"}},e._l(e.serviceTypeList,(function(t){return r("Option",{key:t,attrs:{value:t}},[e._v(e._s(t))])})),1)],1):e._e(),"1"===e.formItem.express_record_type&&1==e.formItem.type?r("FormItem",{attrs:{label:"快递单号:"}},[r("Input",{staticStyle:{width:"80%"},attrs:{placeholder:"请输入快递单号"},model:{value:e.formItem.delivery_id,callback:function(t){e.$set(e.formItem,"delivery_id",t)},expression:"formItem.delivery_id"}}),"顺丰速运"==e.formItem.delivery_name?r("div",{staticClass:"trips"},[r("p",[e._v("顺丰请输入单号 :收件人或寄件人手机号后四位,")]),r("p",[e._v("例如:SF000000000000:3941")])]):e._e()],1):e._e(),["2","3"].includes(e.formItem.express_record_type)&&1==e.formItem.type?[r("FormItem",{staticClass:"express_temp_id",attrs:{label:"电子面单:"}},[r("Select",{staticStyle:{width:"80%"},attrs:{placeholder:"请选择电子面单"},on:{"on-change":e.expressTempChange},model:{value:e.formItem.express_temp_id,callback:function(t){e.$set(e.formItem,"express_temp_id",t)},expression:"formItem.express_temp_id"}},e._l(e.expressTemp,(function(t,n){return r("Option",{key:n,attrs:{value:t.temp_id}},[e._v(e._s(t.title))])})),1),e.formItem.express_temp_id?r("Button",{attrs:{type:"text"},on:{click:e.preview}},[e._v("预览")]):e._e()],1),3==e.formItem.express_record_type?r("FormItem",{attrs:{label:"寄件金额计算:"}},[r("span",{staticClass:"red"},[e._v(e._s(e.sendPrice))]),r("a",{staticClass:"ml10",on:{click:e.watchPrice}},[e._v("立即计算")])]):e._e(),3==e.formItem.express_record_type?r("FormItem",{attrs:{label:"取件日期:"}},[r("RadioGroup",{attrs:{type:"button"},model:{value:e.formItem.day_type,callback:function(t){e.$set(e.formItem,"day_type",t)},expression:"formItem.day_type"}},[r("Radio",{attrs:{label:0}},[e._v("今天")]),r("Radio",{attrs:{label:1}},[e._v("明天")]),r("Radio",{attrs:{label:2}},[e._v("后天")])],1)],1):e._e(),3==e.formItem.express_record_type?r("FormItem",{attrs:{label:"取件时间:"}},[r("TimePicker",{staticStyle:{width:"168px"},attrs:{format:"HH:mm",type:"timerange",placement:"bottom-end",placeholder:"选择取件时间范围"},model:{value:e.formItem.pickup_time,callback:function(t){e.$set(e.formItem,"pickup_time",t)},expression:"formItem.pickup_time"}})],1):e._e()]:e._e()],2),r("div",{directives:[{name:"show",rawName:"v-show",value:"2"===e.formItem.type,expression:"formItem.type === '2'"}]},[r("FormItem",{attrs:{label:"送货人:"}},[r("Select",{staticStyle:{width:"80%"},attrs:{placeholder:"请选择送货人"},on:{"on-change":e.shDeliveryChange},model:{value:e.formItem.sh_delivery,callback:function(t){e.$set(e.formItem,"sh_delivery",t)},expression:"formItem.sh_delivery"}},e._l(e.deliveryList,(function(t,n){return r("Option",{key:n,attrs:{value:t.id}},[e._v(e._s(t.wx_name)+"("+e._s(t.phone)+")")])})),1)],1)],1),r("div",{directives:[{name:"show",rawName:"v-show",value:"3"===e.formItem.type,expression:"formItem.type === '3'"}]},[r("FormItem",{attrs:{label:"备注:"}},[r("Input",{staticStyle:{width:"80%"},attrs:{type:"textarea",autosize:{minRows:2,maxRows:5},placeholder:"备注"},model:{value:e.formItem.fictitious_content,callback:function(t){e.$set(e.formItem,"fictitious_content",t)},expression:"formItem.fictitious_content"}})],1)],1),1<e.total_num?r("div",[r("FormItem",{attrs:{label:"分单发货:"}},[r("i-switch",{attrs:{size:"large",disabled:8===e.orderStatus||11===e.orderStatus},on:{"on-change":e.changeSplitStatus},model:{value:e.splitSwitch,callback:function(t){e.splitSwitch=t},expression:"splitSwitch"}},[r("span",{attrs:{slot:"open"},slot:"open"},[e._v("开启")]),r("span",{attrs:{slot:"close"},slot:"close"},[e._v("关闭")])]),r("div",{staticClass:"trips"},[r("p",[e._v("可选择表格中的商品单独发货,发货后会生成新的订单且不能撤回,请谨慎操作!")])]),e.splitSwitch&&e.manyFormValidate.length?r("i-table",{attrs:{data:e.manyFormValidate,columns:e.header},on:{"on-selection-change":e.selectOne},scopedSlots:e._u([{key:"image",fn:function(t){var n=t.row;return t.index,[r("div",{staticClass:"product-data"},[r("img",{staticClass:"image",attrs:{src:n.cart_info.productInfo.image}}),r("div",{staticClass:"line2"},[e._v("\n "+e._s(n.cart_info.productInfo.store_name)+"\n ")])])]}},{key:"value",fn:function(t){var n=t.row;return t.index,[r("div",{staticClass:"product-data"},[r("div",[e._v(e._s(n.cart_info.productInfo.attrInfo.suk))])])]}},{key:"price",fn:function(t){var n=t.row;return t.index,[r("div",{staticClass:"product-data"},[r("div",[e._v(e._s(n.cart_info.truePrice))])])]}}],null,!1,1113423484)}):e._e()],1)],1):e._e()],1):e._e(),r("div",{attrs:{slot:"footer"},slot:"footer"},[r("Button",{on:{click:e.cancel}},[e._v("取消")]),r("Button",{attrs:{type:"primary"},on:{click:e.putSend}},[e._v("提交")])],1),r("div",{directives:[{name:"viewer",rawName:"v-viewer"},{name:"show",rawName:"v-show",value:e.temp,expression:"temp"}],ref:"viewer"},[r("img",{staticStyle:{display:"none"},attrs:{src:e.temp.pic}})])],1)}),[],!1,null,"2f22c257",null),t.a=r.exports},ea06:function(e,t,r){"use strict";var n=r("51e1");r.n(n).a}}]);