From 09ee3b6e9abcc549e6e35fb1ea46159935f51a27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E4=BC=9F?= <943146732@qq.com> Date: Thu, 14 Mar 2024 17:57:04 +0800 Subject: [PATCH] build --- public/store/index.html | 2 +- public/store/js/app.a3bb2a9b.js | 1 + public/store/js/goods.746fe29c.js | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 public/store/js/app.a3bb2a9b.js create mode 100644 public/store/js/goods.746fe29c.js diff --git a/public/store/index.html b/public/store/index.html index c182d455..5b271d91 100644 --- a/public/store/index.html +++ b/public/store/index.html @@ -1 +1 @@ -商家管理中心
\ No newline at end of file +商家管理中心
\ No newline at end of file diff --git a/public/store/js/app.a3bb2a9b.js b/public/store/js/app.a3bb2a9b.js new file mode 100644 index 00000000..3b9a9e09 --- /dev/null +++ b/public/store/js/app.a3bb2a9b.js @@ -0,0 +1 @@ +(function(e){function t(t){for(var r,a,s=t[0],c=t[1],l=t[2],d=0,p=[];d0&&void 0!==arguments[0]?arguments[0]:[],t={};return e.forEach((function(e){t[e]=function(){this.needSyncKeys[e]=!0}})),t}var b={name:"Tree",mixins:[h["a"]],props:Object(p["t"])({prefixCls:i["a"].string,tabIndex:i["a"].oneOfType([i["a"].string,i["a"].number]),children:i["a"].any,treeData:i["a"].array,showLine:i["a"].bool,showIcon:i["a"].bool,icon:i["a"].oneOfType([i["a"].object,i["a"].func]),focusable:i["a"].bool,selectable:i["a"].bool,disabled:i["a"].bool,multiple:i["a"].bool,checkable:i["a"].oneOfType([i["a"].object,i["a"].bool]),checkStrictly:i["a"].bool,draggable:i["a"].bool,defaultExpandParent:i["a"].bool,autoExpandParent:i["a"].bool,defaultExpandAll:i["a"].bool,defaultExpandedKeys:i["a"].array,expandedKeys:i["a"].array,defaultCheckedKeys:i["a"].array,checkedKeys:i["a"].oneOfType([i["a"].array,i["a"].object]),defaultSelectedKeys:i["a"].array,selectedKeys:i["a"].array,loadData:i["a"].func,loadedKeys:i["a"].array,filterTreeNode:i["a"].func,openTransitionName:i["a"].string,openAnimation:i["a"].oneOfType([i["a"].string,i["a"].object]),switcherIcon:i["a"].any,_propsSymbol:i["a"].any},{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[]}),data:function(){d()(this.$props.__propsSymbol__,"must pass __propsSymbol__"),d()(this.$props.children,"please use children prop replace slots.default"),this.needSyncKeys={},this.domTreeNodes={};var e={_posEntities:new Map,_keyEntities:new Map,_expandedKeys:[],_selectedKeys:[],_checkedKeys:[],_halfCheckedKeys:[],_loadedKeys:[],_loadingKeys:[],_treeNode:[],_prevProps:null,_dragOverNodeKey:"",_dropPosition:null,_dragNodesKeys:[]};return Object(o["a"])(Object(o["a"])({},e),this.getDerivedState(Object(p["l"])(this),e))},provide:function(){return{vcTree:this}},watch:Object(o["a"])(Object(o["a"])({},f(["treeData","children","expandedKeys","autoExpandParent","selectedKeys","checkedKeys","loadedKeys"])),{},{__propsSymbol__:function(){this.setState(this.getDerivedState(Object(p["l"])(this),this.$data)),this.needSyncKeys={}}}),methods:{getDerivedState:function(e,t){var n=t._prevProps,r={_prevProps:Object(o["a"])({},e)},i=this;function s(t){return!n&&t in e||n&&i.needSyncKeys[t]}var c=null;if(s("treeData")?c=Object(g["g"])(this.$createElement,e.treeData):s("children")&&(c=e.children),c){r._treeNode=c;var l=Object(g["h"])(c);r._keyEntities=l.keyEntities}var d,p=r._keyEntities||t._keyEntities;if((s("expandedKeys")||n&&s("autoExpandParent")?r._expandedKeys=e.autoExpandParent||!n&&e.defaultExpandParent?Object(g["f"])(e.expandedKeys,p):e.expandedKeys:!n&&e.defaultExpandAll?r._expandedKeys=Object(a["a"])(p.keys()):!n&&e.defaultExpandedKeys&&(r._expandedKeys=e.autoExpandParent||e.defaultExpandParent?Object(g["f"])(e.defaultExpandedKeys,p):e.defaultExpandedKeys),e.selectable&&(s("selectedKeys")?r._selectedKeys=Object(g["d"])(e.selectedKeys,e):!n&&e.defaultSelectedKeys&&(r._selectedKeys=Object(g["d"])(e.defaultSelectedKeys,e))),e.checkable)&&(s("checkedKeys")?d=Object(g["m"])(e.checkedKeys)||{}:!n&&e.defaultCheckedKeys?d=Object(g["m"])(e.defaultCheckedKeys)||{}:c&&(d=Object(g["m"])(e.checkedKeys)||{checkedKeys:t._checkedKeys,halfCheckedKeys:t._halfCheckedKeys}),d)){var u=d,h=u.checkedKeys,m=void 0===h?[]:h,f=u.halfCheckedKeys,b=void 0===f?[]:f;if(!e.checkStrictly){var v=Object(g["e"])(m,!0,p);m=v.checkedKeys,b=v.halfCheckedKeys}r._checkedKeys=m,r._halfCheckedKeys=b}return s("loadedKeys")&&(r._loadedKeys=e.loadedKeys),r},onNodeDragStart:function(e,t){var n=this.$data._expandedKeys,r=t.eventKey,a=Object(p["p"])(t).default;this.dragNode=t,this.setState({_dragNodesKeys:Object(g["i"])("function"===typeof a?a():a,t),_expandedKeys:Object(g["b"])(n,r)}),this.__emit("dragstart",{event:e,node:t})},onNodeDragEnter:function(e,t){var n=this,r=this.$data._expandedKeys,a=t.pos,o=t.eventKey;if(this.dragNode&&t.$refs.selectHandle){var i=Object(g["c"])(e,t);this.dragNode.eventKey!==o||0!==i?setTimeout((function(){n.setState({_dragOverNodeKey:o,_dropPosition:i}),n.delayedDragEnterLogic||(n.delayedDragEnterLogic={}),Object.keys(n.delayedDragEnterLogic).forEach((function(e){clearTimeout(n.delayedDragEnterLogic[e])})),n.delayedDragEnterLogic[a]=setTimeout((function(){var a=Object(g["a"])(r,o);Object(p["s"])(n,"expandedKeys")||n.setState({_expandedKeys:a}),n.__emit("dragenter",{event:e,node:t,expandedKeys:a})}),400)}),0):this.setState({_dragOverNodeKey:"",_dropPosition:null})}},onNodeDragOver:function(e,t){var n=t.eventKey,r=this.$data,a=r._dragOverNodeKey,o=r._dropPosition;if(this.dragNode&&n===a&&t.$refs.selectHandle){var i=Object(g["c"])(e,t);if(i===o)return;this.setState({_dropPosition:i})}this.__emit("dragover",{event:e,node:t})},onNodeDragLeave:function(e,t){this.setState({_dragOverNodeKey:""}),this.__emit("dragleave",{event:e,node:t})},onNodeDragEnd:function(e,t){this.setState({_dragOverNodeKey:""}),this.__emit("dragend",{event:e,node:t}),this.dragNode=null},onNodeDrop:function(e,t){var n=this.$data,r=n._dragNodesKeys,a=void 0===r?[]:r,o=n._dropPosition,i=t.eventKey,s=t.pos;if(this.setState({_dragOverNodeKey:""}),-1===a.indexOf(i)){var c=Object(g["n"])(s),l={event:e,node:t,dragNode:this.dragNode,dragNodesKeys:a.slice(),dropPosition:o+Number(c[c.length-1]),dropToGap:!1};0!==o&&(l.dropToGap=!0),this.__emit("drop",l),this.dragNode=null}else d()(!1,"Can not drop to dragNode(include it's children node)")},onNodeClick:function(e,t){this.__emit("click",e,t)},onNodeDoubleClick:function(e,t){this.__emit("dblclick",e,t)},onNodeSelect:function(e,t){var n=this.$data._selectedKeys,r=this.$data._keyEntities,a=this.$props.multiple,o=Object(p["l"])(t),i=o.selected,s=o.eventKey,c=!i;n=c?a?Object(g["a"])(n,s):[s]:Object(g["b"])(n,s);var l=n.map((function(e){var t=r.get(e);return t?t.node:null})).filter((function(e){return e}));this.setUncontrolledState({_selectedKeys:n});var d={event:"select",selected:c,node:t,selectedNodes:l,nativeEvent:e};this.__emit("update:selectedKeys",n),this.__emit("select",n,d)},getCheckedKeys:function(){return this.$data._checkedKeys},clearExpandedKeys:function(){this.$data._expandedKeys=[]},getHalfCheckedKeys:function(){return this.$data._halfCheckedKeys},onNodeCheck:function(e,t,n){var r,a=this.$data,o=a._keyEntities,i=a._checkedKeys,s=a._halfCheckedKeys,c=this.$props.checkStrictly,l=Object(p["l"])(t),d=l.eventKey,u={event:"check",node:t,checked:n,nativeEvent:e};if(c){var h=n?Object(g["a"])(i,d):Object(g["b"])(i,d),m=Object(g["b"])(s,d);r={checked:h,halfChecked:m},u.checkedNodes=h.map((function(e){return o.get(e)})).filter((function(e){return e})).map((function(e){return e.node})),this.setUncontrolledState({_checkedKeys:h})}else{var f=Object(g["e"])([d],n,o,{checkedKeys:i,halfCheckedKeys:s}),b=f.checkedKeys,v=f.halfCheckedKeys;r=b,u.checkedNodes=[],u.checkedNodesPositions=[],u.halfCheckedKeys=v,b.forEach((function(e){var t=o.get(e);if(t){var n=t.node,r=t.pos;u.checkedNodes.push(n),u.checkedNodesPositions.push({node:n,pos:r})}})),this.setUncontrolledState({_checkedKeys:b,_halfCheckedKeys:v})}this.__emit("check",r,u)},onNodeLoad:function(e){var t=this;return new Promise((function(n){t.setState((function(r){var a=r._loadedKeys,o=void 0===a?[]:a,i=r._loadingKeys,s=void 0===i?[]:i,c=t.$props.loadData,l=Object(p["l"])(e),d=l.eventKey;if(!c||-1!==o.indexOf(d)||-1!==s.indexOf(d))return{};var u=c(e);return u.then((function(){var r=t.$data,a=r._loadedKeys,o=r._loadingKeys,i=Object(g["a"])(a,d),s=Object(g["b"])(o,d);t.__emit("load",i,{event:"load",node:e}),t.setUncontrolledState({_loadedKeys:i}),t.setState({_loadingKeys:s}),n()})),{_loadingKeys:Object(g["a"])(s,d)}}))}))},onNodeExpand:function(e,t){var n=this,r=this.$data._expandedKeys,a=this.$props.loadData,o=Object(p["l"])(t),i=o.eventKey,s=o.expanded,c=r.indexOf(i),l=!s;if(d()(s&&-1!==c||!s&&-1===c,"Expand state not sync with index check"),r=l?Object(g["a"])(r,i):Object(g["b"])(r,i),this.setUncontrolledState({_expandedKeys:r}),this.__emit("expand",r,{node:t,expanded:l,nativeEvent:e}),this.__emit("update:expandedKeys",r),l&&a){var u=this.onNodeLoad(t);return u?u.then((function(){n.setUncontrolledState({_expandedKeys:r})})):null}return null},onNodeMouseEnter:function(e,t){this.__emit("mouseenter",{event:e,node:t})},onNodeMouseLeave:function(e,t){this.__emit("mouseleave",{event:e,node:t})},onNodeContextMenu:function(e,t){e.preventDefault(),this.__emit("rightClick",{event:e,node:t})},setUncontrolledState:function(e){var t=!1,n={},r=Object(p["l"])(this);Object.keys(e).forEach((function(a){a.replace("_","")in r||(t=!0,n[a]=e[a])})),t&&this.setState(n)},registerTreeNode:function(e,t){t?this.domTreeNodes[e]=t:delete this.domTreeNodes[e]},isKeyChecked:function(e){var t=this.$data._checkedKeys,n=void 0===t?[]:t;return-1!==n.indexOf(e)},renderTreeNode:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=this.$data,a=r._keyEntities,o=r._expandedKeys,i=void 0===o?[]:o,s=r._selectedKeys,c=void 0===s?[]:s,l=r._halfCheckedKeys,d=void 0===l?[]:l,p=r._loadedKeys,h=void 0===p?[]:p,m=r._loadingKeys,f=void 0===m?[]:m,b=r._dragOverNodeKey,v=r._dropPosition,y=Object(g["k"])(n,t),k=e.key;return k||void 0!==k&&null!==k||(k=y),a.get(k)?Object(u["a"])(e,{props:{eventKey:k,expanded:-1!==i.indexOf(k),selected:-1!==c.indexOf(k),loaded:-1!==h.indexOf(k),loading:-1!==f.indexOf(k),checked:this.isKeyChecked(k),halfChecked:-1!==d.indexOf(k),pos:y,dragOver:b===k&&0===v,dragOverGapTop:b===k&&-1===v,dragOverGapBottom:b===k&&1===v},key:k}):(Object(g["o"])(),null)}},render:function(){var e=this,t=arguments[0],n=this.$data._treeNode,a=this.$props,o=a.prefixCls,i=a.focusable,s=a.showLine,l=a.tabIndex,d=void 0===l?0:l;return t("ul",{class:c()(o,Object(r["a"])({},"".concat(o,"-show-line"),s)),attrs:{role:"tree",unselectable:"on",tabIndex:i?d:null}},[Object(g["l"])(n,(function(t,n){return e.renderTreeNode(t,n)}))])}},v=Object(m["a"])(b),y=n("2b5d");b.TreeNode=y["a"],v.TreeNode=y["a"];t["default"]=v},"04b3":function(e,t,n){"use strict";n.r(t);var r=n("a1d4"),a=n.n(r);n.d(t,"home",(function(){return a.a}));var o=n("5b96"),i=n.n(o);n.d(t,"manage",(function(){return i.a}));var s=n("eb1e"),c=n.n(s);n.d(t,"goods",(function(){return c.a}));var l=n("8d96"),d=n.n(l);n.d(t,"server",(function(){return d.a}));var p=n("ab28"),u=n.n(p);n.d(t,"recovery",(function(){return u.a}));var h=n("559f"),m=n.n(h);n.d(t,"order",(function(){return m.a}));var g=n("3a93"),f=n.n(g);n.d(t,"content",(function(){return f.a}));var b=n("38d8"),v=n.n(b);n.d(t,"setting",(function(){return v.a}));var y=n("1a79"),k=n.n(y);n.d(t,"shop",(function(){return k.a}));var x=n("401b"),j=n.n(x);n.d(t,"user",(function(){return j.a}));var O=n("524c"),w=n.n(O);n.d(t,"market",(function(){return w.a}));var C=n("60fa"),_=n.n(C);n.d(t,"statistics",(function(){return _.a}));var M=n("8484"),K=n.n(M);n.d(t,"apps",(function(){return K.a}));var P=n("6fb3"),A=n.n(P);n.d(t,"arrowRight",(function(){return A.a}));var S=n("7e43"),E=n.n(S);n.d(t,"mpWeixin",(function(){return E.a}));var N=n("0787"),T=n.n(N);n.d(t,"h5Weixin",(function(){return T.a}));var $=n("ba93"),D=n.n($);n.d(t,"h5",(function(){return D.a}));var L=n("6052"),z=n.n(L);n.d(t,"app",(function(){return z.a}));var H=n("9478"),R=n.n(H);n.d(t,"mpAlipay",(function(){return R.a}));var F=n("e9ba"),I=n.n(F);n.d(t,"payAlipay",(function(){return I.a}));var W=n("7d57"),q=n.n(W);n.d(t,"payBalance",(function(){return q.a}));var B=n("36fa"),U=n.n(B);n.d(t,"payWechat",(function(){return U.a}))},"0787":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1653368449777",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"17693",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M794.112 0H231.936C104.96 0 0 104.96 0 231.424v558.08C0 919.04 104.96 1024 231.936 1024h559.616c129.536 0 231.936-104.96 231.936-231.424V231.424c3.072-126.464-102.4-231.424-229.376-231.424z m-378.88 675.328c-34.304 0-60.928-7.168-92.672-12.288l-95.232 44.032 27.136-80.384c-68.608-46.08-107.52-107.52-107.52-180.224 0-126.976 119.808-226.816 268.8-226.816 132.096 0 246.784 80.384 271.36 187.904-7.168 0-16.896-2.56-27.136-2.56-126.976 0-227.328 95.232-227.328 211.968 0 19.456 2.56 38.912 7.168 56.32-7.168-0.512-16.896 2.048-24.576 2.048zM808.96 768l19.456 66.048-73.216-38.912c-27.136 7.168-53.76 12.288-80.896 12.288-126.976 0-227.328-87.552-227.328-195.072s100.352-195.072 227.328-195.072c119.808 0 227.328 87.552 227.328 195.072 2.56 62.976-38.912 114.176-92.672 155.648zM361.472 365.568c0 19.456-16.896 36.352-36.864 36.352s-36.864-16.896-36.864-36.352 16.896-36.352 36.864-36.352 36.864 16.896 36.864 36.352z m115.2 0c0-19.456 16.896-36.352 36.864-36.352 19.456 0 36.864 16.896 36.864 36.352s-16.896 36.352-36.864 36.352c-22.528 0.512-36.864-14.336-36.864-36.352z m307.712 187.904c0 16.896-14.848 29.184-29.184 29.184-16.896 0-29.184-14.848-29.184-29.184 0-16.896 14.848-29.184 29.184-29.184 14.848 0 29.184 12.288 29.184 29.184z m-148.992 0c0 16.896-14.848 29.184-29.184 29.184-14.848 0-29.184-14.848-29.184-29.184 0-14.848 14.848-29.184 29.184-29.184 14.336 0 29.184 12.288 29.184 29.184z","p-id":"17694"}}]})}},"0be8":function(e,t,n){"use strict";n("10ad")},"0d15":function(e,t,n){"use strict";n("d1af")},"10ad":function(e,t,n){},"1a79":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1599016452086",class:"icon",viewBox:"0 0 1147 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"9426","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"560.05859375",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M1038.020219 178.928351 106.89802 178.928351 10.24 431.8492C10.24 507.56499 73.069837 570.38696 150.394994 570.38696 227.71386 570.38696 292.153063 509.174358 292.153063 431.8492 292.153063 507.56499 354.9829 570.38696 432.308058 570.38696 509.633217 570.38696 574.066127 509.174358 574.066127 431.8492 574.066127 507.56499 636.895965 570.38696 714.221122 570.38696 791.547853 570.38696 854.369823 509.174358 854.369823 431.8492 854.369823 507.56499 917.199661 570.38696 996.135758 570.38696 1073.460916 570.38696 1137.90012 509.174358 1137.90012 431.8492L1038.020219 178.928351 1038.020219 178.928351ZM960.69506 613.883935 960.69506 936.073665 187.445059 936.073665 187.445059 613.883935 106.89802 613.883935 106.89802 952.186218C106.89802 981.180006 139.118409 1016.619131 168.112197 1016.619131L978.418557 1016.619131C1007.410772 1016.619131 1039.631159 981.180006 1039.631159 952.186218L1039.631159 613.883935 960.69506 613.883935 960.69506 613.883935ZM1038.020219 177.318984 1038.020219 177.318984 1041.240527 180.134984 1038.020219 177.318984 1038.020219 177.318984ZM171.330932 114.495439 976.801323 114.495439C1004.192035 114.495439 1025.134266 93.553209 1025.134266 66.16407 1025.134266 38.779649 1004.192035 17.837419 976.801323 17.837419L171.330932 17.837419C143.948085 17.837419 123.005855 38.779649 123.005855 66.16407 123.005855 93.553209 143.948085 114.495439 171.330932 114.495439L171.330932 114.495439Z","p-id":"9427"}}]})}},"1d4b":function(e,t,n){"use strict";var r=n("5530"),a=(n("d3b7"),n("ed3b"));t["a"]=function(e){function t(t,n,o){var i=this;if(o=o||{},i&&i._isVue){var s=document.querySelector("body>div[type=dialog]");s||(s=document.createElement("div"),s.setAttribute("type","dialog"),document.body.appendChild(s));var c=function(e,t){if(e instanceof Function){var n=e();n instanceof Promise?n.then((function(e){e&&t()})):n&&t()}else e||t()},l=new e({data:function(){return{visible:!0}},router:i.$router,store:i.$store,mounted:function(){var e=this;this.$on("close",(function(t){e.handleClose()}))},methods:{handleClose:function(){var e=this;c(this.$refs._component.onCancel,(function(){e.visible=!1,e.$refs._component.$emit("close"),e.$refs._component.$emit("cancel"),l.$destroy()}))},handleOk:function(){var e=this;c(this.$refs._component.onOK||this.$refs._component.onOk,(function(){e.visible=!1,e.$refs._component.$emit("close"),e.$refs._component.$emit("ok"),l.$destroy()}))}},render:function(e){var i=this,s=o&&o.model;s&&delete o.model;var c=Object.assign({},s&&{model:s}||{},{attrs:Object.assign({},Object(r["a"])({},o.attrs||o),{visible:this.visible}),on:Object.assign({},Object(r["a"])({},o.on||o),{ok:function(){i.handleOk()},cancel:function(){i.handleClose()}})}),l=n&&n.model;l&&delete n.model;var d=Object.assign({},l&&{model:l}||{},{ref:"_component",attrs:Object.assign({},Object(r["a"])({},n&&n.attrs||n)),on:Object.assign({},Object(r["a"])({},n&&n.on||n))});return e(a["a"],c,[e(t,d)])}}).$mount(s)}}Object.defineProperty(e.prototype,"$dialog",{get:function(){return function(){t.apply(this,arguments)}}})}},"2b5d":function(e,t,n){"use strict";var r=n("ade3"),a=n("2638"),o=n.n(a),i=n("53ca"),s=n("5530"),c=(n("99af"),n("4d91")),l=n("4d26"),d=n.n(l),p=n("d22e"),u=n("daa3"),h=n("b488"),m=n("94eb");function g(){}var f="open",b="close",v="---",y={name:"TreeNode",mixins:[h["a"]],__ANT_TREE_NODE:!0,props:Object(u["t"])({eventKey:c["a"].oneOfType([c["a"].string,c["a"].number]),prefixCls:c["a"].string,root:c["a"].object,expanded:c["a"].bool,selected:c["a"].bool,checked:c["a"].bool,loaded:c["a"].bool,loading:c["a"].bool,halfChecked:c["a"].bool,title:c["a"].any,pos:c["a"].string,dragOver:c["a"].bool,dragOverGapTop:c["a"].bool,dragOverGapBottom:c["a"].bool,isLeaf:c["a"].bool,checkable:c["a"].bool,selectable:c["a"].bool,disabled:c["a"].bool,disableCheckbox:c["a"].bool,icon:c["a"].any,dataRef:c["a"].object,switcherIcon:c["a"].any,label:c["a"].any,value:c["a"].any},{}),data:function(){return{dragNodeHighlight:!1}},inject:{vcTree:{default:function(){return{}}},vcTreeNode:{default:function(){return{}}}},provide:function(){return{vcTreeNode:this}},mounted:function(){var e=this.eventKey,t=this.vcTree.registerTreeNode;this.syncLoadData(this.$props),t&&t(e,this)},updated:function(){this.syncLoadData(this.$props)},beforeDestroy:function(){var e=this.eventKey,t=this.vcTree.registerTreeNode;t&&t(e,null)},methods:{onSelectorClick:function(e){var t=this.vcTree.onNodeClick;t(e,this),this.isSelectable()?this.onSelect(e):this.onCheck(e)},onSelectorDoubleClick:function(e){var t=this.vcTree.onNodeDoubleClick;t(e,this)},onSelect:function(e){if(!this.isDisabled()){var t=this.vcTree.onNodeSelect;e.preventDefault(),t(e,this)}},onCheck:function(e){if(!this.isDisabled()){var t=this.disableCheckbox,n=this.checked,r=this.vcTree.onNodeCheck;if(this.isCheckable()&&!t){e.preventDefault();var a=!n;r(e,this,a)}}},onMouseEnter:function(e){var t=this.vcTree.onNodeMouseEnter;t(e,this)},onMouseLeave:function(e){var t=this.vcTree.onNodeMouseLeave;t(e,this)},onContextMenu:function(e){var t=this.vcTree.onNodeContextMenu;t(e,this)},onDragStart:function(e){var t=this.vcTree.onNodeDragStart;e.stopPropagation(),this.setState({dragNodeHighlight:!0}),t(e,this);try{e.dataTransfer.setData("text/plain","")}catch(n){}},onDragEnter:function(e){var t=this.vcTree.onNodeDragEnter;e.preventDefault(),e.stopPropagation(),t(e,this)},onDragOver:function(e){var t=this.vcTree.onNodeDragOver;e.preventDefault(),e.stopPropagation(),t(e,this)},onDragLeave:function(e){var t=this.vcTree.onNodeDragLeave;e.stopPropagation(),t(e,this)},onDragEnd:function(e){var t=this.vcTree.onNodeDragEnd;e.stopPropagation(),this.setState({dragNodeHighlight:!1}),t(e,this)},onDrop:function(e){var t=this.vcTree.onNodeDrop;e.preventDefault(),e.stopPropagation(),this.setState({dragNodeHighlight:!1}),t(e,this)},onExpand:function(e){var t=this.vcTree.onNodeExpand;t(e,this)},getNodeChildren:function(){var e=this.$slots.default,t=Object(u["c"])(e),n=Object(p["j"])(t);return t.length!==n.length&&Object(p["o"])(),n},getNodeState:function(){var e=this.expanded;return this.isLeaf2()?null:e?f:b},isLeaf2:function(){var e=this.isLeaf,t=this.loaded,n=this.vcTree.loadData,r=0!==this.getNodeChildren().length;return!1!==e&&(e||!n&&!r||n&&t&&!r)},isDisabled:function(){var e=this.disabled,t=this.vcTree.disabled;return!1!==e&&!(!t&&!e)},isCheckable:function(){var e=this.$props.checkable,t=this.vcTree.checkable;return!(!t||!1===e)&&t},syncLoadData:function(e){var t=e.expanded,n=e.loading,r=e.loaded,a=this.vcTree,o=a.loadData,i=a.onNodeLoad;if(!n&&o&&t&&!this.isLeaf2()){var s=0!==this.getNodeChildren().length;s||r||i(this)}},isSelectable:function(){var e=this.selectable,t=this.vcTree.selectable;return"boolean"===typeof e?e:t},renderSwitcher:function(){var e=this.$createElement,t=this.expanded,n=this.vcTree.prefixCls,r=Object(u["g"])(this,"switcherIcon",{},!1)||Object(u["g"])(this.vcTree,"switcherIcon",{},!1);if(this.isLeaf2())return e("span",{key:"switcher",class:d()("".concat(n,"-switcher"),"".concat(n,"-switcher-noop"))},["function"===typeof r?r(Object(s["a"])(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),{},{isLeaf:!0})):r]);var a=d()("".concat(n,"-switcher"),"".concat(n,"-switcher_").concat(t?f:b));return e("span",{key:"switcher",on:{click:this.onExpand},class:a},["function"===typeof r?r(Object(s["a"])(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),{},{isLeaf:!1})):r])},renderCheckbox:function(){var e=this.$createElement,t=this.checked,n=this.halfChecked,r=this.disableCheckbox,a=this.vcTree.prefixCls,o=this.isDisabled(),i=this.isCheckable();if(!i)return null;var s="boolean"!==typeof i?i:null;return e("span",{key:"checkbox",class:d()("".concat(a,"-checkbox"),t&&"".concat(a,"-checkbox-checked"),!t&&n&&"".concat(a,"-checkbox-indeterminate"),(o||r)&&"".concat(a,"-checkbox-disabled")),on:{click:this.onCheck}},[s])},renderIcon:function(){var e=this.$createElement,t=this.loading,n=this.vcTree.prefixCls;return e("span",{key:"icon",class:d()("".concat(n,"-iconEle"),"".concat(n,"-icon__").concat(this.getNodeState()||"docu"),t&&"".concat(n,"-icon_loading"))})},renderSelector:function(e){var t,n=this.selected,r=this.loading,a=this.dragNodeHighlight,o=Object(u["g"])(this,"icon",{},!1),i=this.vcTree,c=i.prefixCls,l=i.showIcon,p=i.icon,h=i.draggable,m=i.loadData,f=this.isDisabled(),b=Object(u["g"])(this,"title",{},!1),y="".concat(c,"-node-content-wrapper");if(l){var k=o||p;t=k?e("span",{class:d()("".concat(c,"-iconEle"),"".concat(c,"-icon__customize"))},["function"===typeof k?k(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),e):k]):this.renderIcon()}else m&&r&&(t=this.renderIcon());var x=b,j=e("span",{class:"".concat(c,"-title")},x?["function"===typeof x?x(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),e):x]:[v]);return e("span",{key:"selector",ref:"selectHandle",attrs:{title:"string"===typeof b?b:"",draggable:!f&&h||void 0,"aria-grabbed":!f&&h||void 0},class:d()("".concat(y),"".concat(y,"-").concat(this.getNodeState()||"normal"),!f&&(n||a)&&"".concat(c,"-node-selected"),!f&&h&&"draggable"),on:{mouseenter:this.onMouseEnter,mouseleave:this.onMouseLeave,contextmenu:this.onContextMenu,click:this.onSelectorClick,dblclick:this.onSelectorDoubleClick,dragstart:h?this.onDragStart:g}},[t,j])},renderChildren:function(){var e=this.$createElement,t=this.expanded,n=this.pos,r=this.vcTree,a=r.prefixCls,c=r.openTransitionName,l=r.openAnimation,u=r.renderTreeNode,h={};c?h=Object(m["a"])(c):"object"===Object(i["a"])(l)&&(h=Object(s["a"])({},l),h.props=Object(s["a"])({css:!1},h.props));var g,f=this.getNodeChildren();return 0===f.length?null:(t&&(g=e("ul",{class:d()("".concat(a,"-child-tree"),t&&"".concat(a,"-child-tree-open")),attrs:{"data-expanded":t,role:"group"}},[Object(p["l"])(f,(function(e,t){return u(e,t,n)}))])),e("transition",o()([{},h]),[g]))}},render:function(e){var t,n=this.$props,a=n.dragOver,o=n.dragOverGapTop,i=n.dragOverGapBottom,s=n.isLeaf,c=n.expanded,l=n.selected,d=n.checked,p=n.halfChecked,u=n.loading,h=this.vcTree,m=h.prefixCls,f=h.filterTreeNode,b=h.draggable,v=this.isDisabled();return e("li",{class:(t={},Object(r["a"])(t,"".concat(m,"-treenode-disabled"),v),Object(r["a"])(t,"".concat(m,"-treenode-switcher-").concat(c?"open":"close"),!s),Object(r["a"])(t,"".concat(m,"-treenode-checkbox-checked"),d),Object(r["a"])(t,"".concat(m,"-treenode-checkbox-indeterminate"),p),Object(r["a"])(t,"".concat(m,"-treenode-selected"),l),Object(r["a"])(t,"".concat(m,"-treenode-loading"),u),Object(r["a"])(t,"drag-over",!v&&a),Object(r["a"])(t,"drag-over-gap-top",!v&&o),Object(r["a"])(t,"drag-over-gap-bottom",!v&&i),Object(r["a"])(t,"filter-node",f&&f(this)),t),attrs:{role:"treeitem"},on:{dragenter:b?this.onDragEnter:g,dragover:b?this.onDragOver:g,dragleave:b?this.onDragLeave:g,drop:b?this.onDrop:g,dragend:b?this.onDragEnd:g}},[this.renderSwitcher(),this.renderCheckbox(),this.renderSelector(e),this.renderChildren()])},isTreeNode:1};t["a"]=y},"2cb7":function(e,t,n){},"33ca":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var r=n("b775"),a={info:"/store/info",update:"/store/update"};function o(e){return Object(r["b"])({url:a.info,method:"get",params:e})}function i(e){return Object(r["b"])({url:a.update,method:"post",data:e})}},"36fa":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1024",height:"1024",viewBox:"0 0 1024 1024"},children:[{tag:"title"},{tag:"g",attrsMap:{id:"icomoon-ignore"}},{tag:"path",attrsMap:{d:"M783 0h-542q-66 0-121 32.5t-87.5 87.5-32.5 121v542q0 66 32.5 121t87.5 87.5 121 32.5h542q66 0 121-32.5t87.5-87.5 32.5-121v-542q0-66-32.5-121t-87.5-87.5-121-32.5M512 785q-56 0-109-15-16 3-30 9l-67 42q-30 20-19-15l14-53q2-15-2-31-62-41-97-101-36-61-36-131 0-79 47-148 46-67 124-106 81-40 175-40 86 0 161 34 73 33 121 90l-322 154q-18 10-34.5 10t-32.5-15l-52-46q-35-10-25 23l56 136q10 16 25 18t38-14l374-228q37 62 37 132 0 80-47 149-46 67-124 106-81 40-175 40z"}}]})}},"38d8":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1598326995472",class:"icon",viewBox:"0 0 1152 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"9426","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"562.5",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M1146.496 435.392c-4.512-23.808-28.64-48-53.696-53.376l-18.72-4.064c-44-12.64-83.008-40.288-107.808-80.992a169.184 169.184 0 0 1-19.84-130.08l5.856-16.704c7.456-23.136-2.24-55.072-21.888-70.944 0 0-17.6-14.144-67.232-41.376-49.632-27.008-71.04-34.496-71.04-34.496-24.128-8.352-57.984-0.416-75.552 17.376l-13.088 13.28c-33.376 30.016-78.272 48.224-127.872 48.224s-94.976-18.432-128.352-48.64l-12.64-12.864c-17.376-17.792-51.424-25.728-75.552-17.344 0 0-21.664 7.52-71.264 34.496-49.632 27.424-66.976 41.568-66.976 41.568-19.616 15.648-29.312 47.36-21.888 70.72l5.408 16.928c10.592 42.656 4.96 88.928-19.84 129.888s-64.288 68.8-108.48 81.216l-18.048 3.84c-24.8 5.376-49.184 29.376-53.696 53.376 0 0-4.064 21.44-4.064 75.872s4.064 75.872 4.064 75.872c4.512 24 28.64 48 53.696 53.376l17.6 3.872c44.192 12.416 83.904 40.288 108.704 81.44a169.056 169.056 0 0 1 19.84 130.08l-5.184 16.512c-7.456 23.136 2.24 55.072 21.888 70.944 0 0 17.6 14.144 67.232 41.376s71.04 34.496 71.04 34.496c24.128 8.352 57.984 0.416 75.584-17.376l12.416-12.64c33.6-30.208 78.72-48.64 128.576-48.64s95.168 18.656 128.576 48.864l12.416 12.64c17.376 17.792 51.424 25.728 75.552 17.344 0 0 21.664-7.488 71.264-34.496 49.632-27.232 66.976-41.376 66.976-41.376 19.616-15.648 29.312-47.584 21.888-70.944l-5.408-17.152a168.736 168.736 0 0 1 19.84-129.44c24.8-40.928 64.512-69.024 108.704-81.44l17.6-3.872c24.8-5.344 49.184-29.344 53.696-53.376 0 0 4.064-21.44 4.064-75.872-0.224-54.656-4.288-76.064-4.288-76.064z m-570.88 293.824c-126.528 0-229.408-97.504-229.408-217.952 0-120.224 102.624-217.76 229.408-217.76 126.528 0 229.376 97.504 229.376 217.952-0.224 120.224-102.848 217.76-229.376 217.76z","p-id":"9427"}}]})}},"3a93":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1595829608228",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4042",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M202.24 61.44h619.52c48.64 0 88.746667 40.106667 88.746667 88.746667v707.413333c0 48.64-40.106667 88.746667-88.746667 88.746667H202.24c-48.64 0-88.746667-40.106667-88.746667-88.746667v-708.266667c0.853333-48.64 40.106667-87.893333 88.746667-87.893333z m88.746667 198.826667v88.746666h447.146666V260.266667H290.986667z m0 175.786666v88.746667h447.146666V436.053333H290.986667z m0 178.346667v88.746667h334.506666V614.4H290.986667z","p-id":"4043"}}]})}},"401b":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1599184757190",class:"icon",viewBox:"0 0 1027 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1064",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M790.62826087 316.98369565a274.54891304 274.54891304 0 1 1-549.09782609 0 274.54891304 274.54891304 0 0 1 549.09782609 0z m-47.95434783 287.4326087a364.79347826 364.79347826 0 0 1-226.59456521 78.56413043c-84.28695652 0-164.34782609-28.70217391-228.61956522-80.17826087C118.06413043 664.99021739 42.40543478 882.31086957 42.40543478 981.56521739h942.53478261c0-98.37391304-76.24565217-314.16847826-242.29565217-377.11956522z","p-id":"1065"}}]})}},4077:function(e,t,n){},4360:function(e,t,n){"use strict";var r,a=n("2b0e"),o=n("2f62"),i=n("ade3"),s=(n("d3b7"),n("8ded")),c=n.n(s),l=n("9fb0"),d=n("bf0f"),p={state:{sideCollapsed:!1,isMobile:!1,theme:"dark",layout:"",contentWidth:"",fixedHeader:!1,fixedSidebar:!1,autoHideHeader:!1,color:"",weak:!1,multiTab:!0,lang:"en-US",_antLocale:{}},mutations:(r={},Object(i["a"])(r,l["c"],(function(e,t){e.sideCollapsed=t,c.a.set(l["c"],t)})),Object(i["a"])(r,l["j"],(function(e,t){e.isMobile=t})),Object(i["a"])(r,l["l"],(function(e,t){e.theme=t,c.a.set(l["l"],t)})),Object(i["a"])(r,l["i"],(function(e,t){e.layout=t,c.a.set(l["i"],t)})),Object(i["a"])(r,l["f"],(function(e,t){e.fixedHeader=t,c.a.set(l["f"],t)})),Object(i["a"])(r,l["g"],(function(e,t){e.fixedSidebar=t,c.a.set(l["g"],t)})),Object(i["a"])(r,l["e"],(function(e,t){e.contentWidth=t,c.a.set(l["e"],t)})),Object(i["a"])(r,l["h"],(function(e,t){e.autoHideHeader=t,c.a.set(l["h"],t)})),Object(i["a"])(r,l["d"],(function(e,t){e.color=t,c.a.set(l["d"],t)})),Object(i["a"])(r,l["m"],(function(e,t){e.weak=t,c.a.set(l["m"],t)})),Object(i["a"])(r,l["b"],(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};e.lang=t,e._antLocale=n,c.a.set(l["b"],t)})),Object(i["a"])(r,l["k"],(function(e,t){c.a.set(l["k"],t),e.multiTab=t})),r),actions:{setLang:function(e,t){var n=e.commit;return new Promise((function(e,r){n(l["b"],t),Object(d["c"])(t).then((function(){e()})).catch((function(e){r(e)}))}))}}},u=p,h=(n("d81d"),n("b0c0"),n("b775")),m={login:"/passport/login",logout:"/passport/logout"};function g(e){return Object(h["b"])({url:m.login,method:"post",data:e})}function f(){return Object(h["b"])({url:m.logout,method:"post"})}var b=n("f544"),v=n("ca00"),y=function(e){e.permissions.map((function(e){e.actionList=[],e.actionEntitySet&&e.actionEntitySet.length>0&&(e.actionList=e.actionEntitySet.map((function(e){return e.action})))})),e.permissionList=e.permissions.map((function(e){return e.permissionId}))},k={state:{token:"",name:"",welcome:"",roles:{},info:{}},mutations:{SET_TOKEN:function(e,t){e.token=t},SET_NAME:function(e,t){var n=t.name,r=t.welcome;e.name=n,e.welcome=r},SET_AVATAR:function(e,t){e.avatar=t},SET_ROLES:function(e,t){e.roles=t},SET_INFO:function(e,t){e.info=t}},actions:{Login:function(e,t){var n=e.commit;return new Promise((function(e,r){g(t).then((function(t){var r=t.data;c.a.set(l["a"],r.token,6048e5),n("SET_TOKEN",r.token),e(t)})).catch((function(e){r(e)}))}))},GetInfo:function(e){var t=e.commit;return new Promise((function(e,n){Object(b["d"])().then((function(n){var r=n.data;y(r.roles),t("SET_ROLES",r.roles),t("SET_INFO",r.userInfo),t("SET_NAME",{name:r.userInfo.real_name,welcome:Object(v["j"])()}),e(r)})).catch((function(e){n(e)}))}))},Logout:function(e){var t=e.commit,n=e.state;return new Promise((function(e,r){f(n.token).then((function(){t("SET_TOKEN",""),t("SET_ROLES",[]),c.a.remove(l["a"]),e()}))}))},SuperLogin:function(e,t){var n=e.commit;c.a.set(l["a"],t["token"],6048e5),n("SET_TOKEN",t["token"])}}},x=k,j=(n("caad"),n("2532"),n("4de4"),n("159b"),n("99af"),n("d73b")),O=n("fa04");function w(e,t){if(t.meta&&t.meta.permission){for(var n=!1,r=0,a=e.length;r0}function A(e,t,n){var r=M(e,n),a=t.isSuper?r:C(r,t),o=_(a);return S(o)}function S(e){var t=e[0].children;return t.forEach((function(e){var t=null!=e.children?e.children:[];t.forEach((function(e){var t=null!=e.children?e.children:[],n=t.map((function(e){return e.path}));n.length>0&&(e.redirect&&-1!==n.indexOf(e.redirect)||(e.redirect=n[0]))}));var n=null!=e.children?e.children.map((function(e){return e.path})):[];n.length>0&&(e.redirect&&-1!==n.indexOf(e.redirect)||(e.redirect=n[0]))})),E(e)}function E(e){var t=e[0];if(t.children&&t.children.length){var n=t.children[0];t.redirect=null!=n.redirect?n.redirect:n.path}else t.redirect="/404";return e}var N={state:{routers:j["b"],addRouters:[],modules:[]},mutations:{SET_ROUTERS:function(e,t){e.addRouters=t,e.routers=j["b"].concat(t)},SET_MODULES:function(e,t){e.modules=t}},actions:{GenerateRoutes:function(e,t){var n=e.commit,r=t.roles,a=t.modules;return new Promise((function(e){var t=A(j["a"],r,a);n("SET_ROUTERS",t),n("SET_MODULES",a),e(t)}))}}},T=N,$={isMobile:function(e){return e.app.isMobile},lang:function(e){return e.app.lang},theme:function(e){return e.app.theme},color:function(e){return e.app.color},token:function(e){return e.user.token},nickname:function(e){return e.user.name},welcome:function(e){return e.user.welcome},roles:function(e){return e.user.roles},userInfo:function(e){return e.user.info},addRouters:function(e){return e.permission.addRouters},multiTab:function(e){return e.app.multiTab},modules:function(e){return e.permission.modules},publicConfig:function(){return window.publicConfig}},D=$;a["a"].use(o["a"]);t["a"]=new o["a"].Store({modules:{app:u,user:x,permission:T},state:{},mutations:{},actions:{},getters:D})},4678:function(e,t,n){var r={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn-bd":"9686","./bn-bd.js":"9686","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-in":"ec2e","./en-in.js":"ec2e","./en-nz":"6f50","./en-nz.js":"6f50","./en-sg":"b7e9","./en-sg.js":"b7e9","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-mx":"b5b7","./es-mx.js":"b5b7","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fil":"d69a","./fil.js":"d69a","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-deva":"aaf2","./gom-deva.js":"aaf2","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./oc-lnc":"167b","./oc-lnc.js":"167b","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tk":"5aff","./tk.js":"5aff","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-mo":"3a6c","./zh-mo.js":"3a6c","./zh-tw":"90ea","./zh-tw.js":"90ea"};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id="4678"},"4aa4":function(e,t,n){var r={"./en-US":["743d"],"./en-US.js":["743d"],"./zh-CN":["2807","lang-zh-CN"],"./zh-CN.js":["2807","lang-zh-CN"]};function a(e){if(!n.o(r,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],a=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n(a)}))}a.keys=function(){return Object.keys(r)},a.id="4aa4",e.exports=a},"4ceb":function(e,t,n){"use strict";n.d(t,"a",(function(){return ae})),n.d(t,"b",(function(){return te})),n.d(t,"c",(function(){return T})),n.d(t,"e",(function(){return $e}));n("1a62");var r=n("98c5"),a=n("5530"),o=(n("2cb7"),n("4d91")),i=n("d525"),s=n("2638"),c=n.n(s),l=(n("8fb1"),n("0c63")),d=n("53ca"),p=(n("fbd8"),n("55f1")),u=(n("d81d"),n("d3b7"),n("159b"),n("7db0"),n("caad"),n("2532"),n("99af"),n("c428"),p["a"].Item),h=p["a"].SubMenu,m={menus:o["a"].array,collapsed:o["a"].bool.def(!1),theme:o["a"].string.def("dark"),mode:o["a"].string.def("inline"),i18nRender:o["a"].oneOfType([o["a"].func,o["a"].bool]).def(!1)},g=function(e,t,n){if(t&&!t.hidden){t.hideChildrenInMenu=!0;var r=t.children&&!t.hideChildrenInMenu;return r?f(e,t,n):b(e,t,n)}return null},f=function(e,t,n){return e(h,{key:t.path,attrs:{title:e("span",[v(e,t.meta.icon),e("span",[y(e,t.meta.title,n)])])}},[!t.hideChildrenInMenu&&t.children.map((function(t){return g(e,t,n)}))])},b=function(e,t,n){var r=Object.assign({},t.meta),o=r.target||null,i="router-link",s={to:{path:t.path}},c={target:o};return t.hideChildrenInMenu=!0,t.children&&t.hideChildrenInMenu&&t.children.forEach((function(e){e.meta=Object.assign(e.meta,{hidden:!0})})),e(u,{key:t.path},[e(i,{props:Object(a["a"])({},s),attrs:Object(a["a"])({},c)},[v(e,r.icon,r.iconStyle),y(e,r.title,n)])])},v=function(e,t,n){if(void 0===t||"none"===t||null===t)return null;var r={};return"object"===Object(d["a"])(t)?r.component=t:r.type=t,e(l["a"],{style:n,props:Object(a["a"])({},r)})},y=function(e,t,n){return e("span",[n&&n(t)||t])},k={name:"RouteMenu",props:m,data:function(){return{openKeys:[],selectedKeys:[],cachedOpenKeys:[]}},render:function(e){var t=this,n=this.mode,r=this.theme,a=this.menus,o=this.i18nRender,i=function(e){if("horizontal"!==n){var r=e.find((function(e){return!t.openKeys.includes(e)}));t.rootSubmenuKeys.includes(r)?t.openKeys=r?[r]:[]:t.openKeys=e}else t.openKeys=e},s={props:{mode:n,theme:r,openKeys:this.openKeys,selectedKeys:this.selectedKeys},on:{select:function(e){t.selectedKeys=e.selectedKeys,t.$emit("select",e)},openChange:i}},l=a.map((function(t){return t.hidden?null:g(e,t,o)}));return e(p["a"],c()([{class:"sub-menu"},s]),[l])},methods:{updateMenu:function(){var e=this.$route.matched.concat();this.selectedKeys=[this.$route.matched[1].path];var t=[];"inline"===this.mode&&e.forEach((function(e){e.path&&t.push(e.path)})),this.collapsed?this.cachedOpenKeys=t:this.openKeys=t}},computed:{rootSubmenuKeys:function(e){var t=[];return e.menus.forEach((function(e){return t.push(e.path)})),t}},created:function(){var e=this;this.$watch("$route",(function(){e.updateMenu()})),this.$watch("collapsed",(function(t){t?(e.cachedOpenKeys=e.openKeys.concat(),e.openKeys=[]):e.openKeys=e.cachedOpenKeys}))},mounted:function(){this.updateMenu()}},x=k,j=x,O=(n("6d2a"),n("9571")),w=(n("b0c0"),n("cd83"),n("4de4"),n("ca00")),C=(n("5805"),{name:"SecondMenu",props:{subMenuTitle:o["a"].string.def(""),subMenus:o["a"].array.def(),collapsed:o["a"].bool.def(!1)},data:function(){return{menuList:[]}},created:function(){this.updateMenu(this.subMenus)},watch:{subMenus:function(e){this.updateMenu(e)}},render:function(e){var t=this;return e("div",{class:"menu-second"},[e("div",{class:"menu-title"},[e("span",[this.subMenuTitle])]),e("ul",{class:"menu-list"},[this.menuList.map((function(e){return t.renderMenuItem(e)}))])])},methods:{updateMenu:function(e){var t=this,n=[];e.forEach((function(e){var r=t.isHasChildren(e),a=[];r&&e.children.forEach((function(e){a.push({title:e.meta.title,path:e.path,hidden:e.hidden,activePath:e.activePath})})),n.push({title:e.meta.title,path:e.path,activePath:e.activePath,hidden:e.hidden,isHasChildren:r,isHideChildren:e.isHideChildren||!1,children:a})})),this.menuList=n},isHasChildren:function(e){var t=void 0!==e.children,n=t?e.children.filter((function(e){return e.hidden})):[];return t&&n.length0&&e(D["a"],c()([{class:"".concat(B,"-tabs"),attrs:{activeKey:a,tabBarExtraContent:i},on:{change:function(e){o&&o(e)}}},s]),[r.map((function(t){return e(D["a"].TabPane,c()([{},t,{attrs:{tab:n(t.tab)},key:t.key}]))}))])},J=function(e,t,n){return t||n?e("div",{class:"".concat(B,"-detail")},[e("div",{class:"".concat(B,"-main")},[e("div",{class:"".concat(B,"-row")},[t&&e("div",{class:"".concat(B,"-content")},[t]),n&&e("div",{class:"".concat(B,"-extraContent")},[n])])])]):null},X=function(e,t,n,r){var o=t.title,i=t.content,s=t.pageHeaderRender,c=t.extra,l=t.extraContent,d=t.breadcrumb,p=t.back,u=Object($["a"])(t,W);if(s)return s(Object(a["a"])({},t));var h=o;o||!1===o||(h=n.title);var m={breadcrumb:d,extra:c,title:r(h),footer:Z(e,u,r)};return p||(m.backIcon=!1),e(L["a"],{props:Object(a["a"])({},m),on:{back:p||Q}},[J(e,i,l)])},ee={name:"PageHeaderWrapper",props:V,inject:["locale","contentWidth","breadcrumbRender"],render:function(e){var t=this,n=this.$route,r=this.$listeners,o=this.$slots.default,i=Object(I["getComponentFromProp"])(this,"content"),s=Object(I["getComponentFromProp"])(this,"extra"),c=Object(I["getComponentFromProp"])(this,"extraContent"),l=Y(this.$props.route||n),d=this.$props.i18nRender||this.locale||G,p=this.$props.contentWidth||this.contentWidth||!1,u=this.$props.back||r.back,h=u&&function(){u&&u()}||void 0,m=this.$props.tabChange,g=function(e){t.$emit("tabChange",e),m&&m(e)},f={},b=this.$props.breadcrumb;if(!0===b){var v=n.matched.concat().map((function(e){return{path:e.path,breadcrumbName:d(e.meta.title)}})),y=function(e){var t=e.route,n=e.params,r=e.routes,a=(e.paths,e.h);return r.indexOf(t)===r.length-1&&a("span",[t.breadcrumbName])||a("router-link",{attrs:{to:{path:t.path||"/",params:n}}},[t.breadcrumbName])},k=this.breadcrumbRender||y;f={props:{routes:v,itemRender:k}}}else f=b||null;var x=Object(a["a"])(Object(a["a"])({},this.$props),{},{content:i,extra:s,extraContent:c,breadcrumb:f,tabChange:g,back:h});return e("div",{class:"ant-pro-page-header-wrap"},[e("div",{class:"".concat(B,"-page-header-warp")},[e(F,[X(e,x,l,d)])]),o?e(F,{attrs:{contentWidth:p}},[e("div",{class:"".concat(B,"-children-content")},[o])]):null])}},te=ee,ne=(n("9a93"),{links:o["a"].array,copyright:o["a"].any}),re={name:"GlobalFooter",props:ne,render:function(){var e=arguments[0],t=Object(I["getComponentFromProp"])(this,"copyright"),n=Object(I["getComponentFromProp"])(this,"links"),r=Object(I["hasProp"])(n);return e("footer",{class:"ant-pro-global-footer"},[e("div",{class:"ant-pro-global-footer-links"},[r&&n.map((function(t){return e("a",{key:t.key,attrs:{title:t.key,target:t.blankTarget?"_blank":"_self",href:t.href}},[t.title])}))||n]),t&&e("div",{class:"ant-pro-global-footer-copyright"},[t])])}},ae=re,oe={name:"VueFragment",functional:!0,render:function(e,t){return t.children.length>1?e("div",{},t.children):t.children}},ie=(n("b64b"),n("c68f")),se=n("81a7"),ce=function(e,t){var n=e.slots&&e.slots();return n[t]||e.props[t]},le=function(e){return"function"===typeof e};n("90f3"),n("a044");var de=n("b047"),pe=n.n(de),ue={collapsed:o["a"].bool,handleCollapse:o["a"].func,isMobile:o["a"].bool.def(!1),fixedHeader:o["a"].bool.def(!1),logo:o["a"].any,menuRender:o["a"].any,collapsedButtonRender:o["a"].any,rightContentRender:o["a"].any},he="ant-pro-global-header",me={name:"GlobalHeader",props:ue,inject:["locale"],render:function(e){var t=this.$props,n=t.isMobile,r=t.logo,a=t.rightContentRender;return e("div",{class:he},[n&&e("a",{class:"".concat(he,"-logo"),key:"logo",attrs:{href:"/"}},[P(e,r)]),e("div",{class:he+"-tools"},[this.renderCollapsedButton(),this.renderRefreshButton(),this.renderBreadcrumb(),le(a)&&a(e,this.$props)||a])])},methods:{triggerResizeEvent:pe()((function(){se["a"]&&Object(ie["a"])(window,"resize")})),renderCollapsedButton:function(){var e=this.$createElement,t=this.$props,n=t.collapsed,r=t.collapsedButtonRender,a=void 0===r?function(t){return e(l["a"],{attrs:{type:t?"menu-unfold":"menu-fold"}})}:r,o=t.menuRender;return!1!==a&&!1!==o?e("div",{class:"".concat(he,"-trigger"),on:{click:this.onCollapsed}},[le(a)&&a(n)||a]):null},renderRefreshButton:function(){var e=this.$createElement;return e("span",{class:"ant-pro-global-header-trigger",on:{click:this.onRefresh}},[e(l["a"],{attrs:{type:"reload"}})])},renderBreadcrumb:function(){var e=this.$createElement,t=this.locale,n=this.$route,r=[];if(n.matched.concat().forEach((function(e){e.meta&&e.meta.title&&r.push({path:e.path,breadcrumbName:t(e.meta.title)})})),r.length<=1)return null;var a=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=["ant-breadcrumb-link"];return n&&r.push("active"),e("span",{class:r},[t.breadcrumbName])},o=[],i=e("span",{class:"ant-breadcrumb-separator"},["/"]);return r.forEach((function(e){var t=r.indexOf(e)===r.length-1;o.push(a(e,t)),!t&&o.push(i)})),e("div",{class:"".concat(he,"-breadcrumb")},[o])},onCollapsed:function(){var e=this.$props,t=e.collapsed,n=e.handleCollapse;n&&n(!t),this.triggerResizeEvent()},onRefresh:function(){window.location.reload()}},beforeDestroy:function(){this.triggerResizeEvent.cancel&&this.triggerResizeEvent.cancel()}},ge=me,fe=r["a"].Header,be=Object(a["a"])(Object(a["a"])(Object(a["a"])({},ue),K),{},{isMobile:o["a"].bool.def(!1),collapsed:o["a"].bool,logo:o["a"].any,hasSiderMenu:o["a"].bool,autoHideHeader:o["a"].bool,menuRender:o["a"].any,headerRender:o["a"].any,rightContentRender:o["a"].any,visible:o["a"].bool.def(!0)}),ve=function(e,t){var n="topmenu"===t.layout,r=800,o=t.contentWidth,i="ant-pro-top-nav-header",s=t.logo,c=t.title,l=t.theme,d=t.isMobile,p=t.headerRender,u=t.rightContentRender,h={theme:l,isTop:n,isMobile:d},m=e(ge,{props:Object(a["a"])({},t)});return n&&!d&&(m=e("div",{class:[i,l]},[e("div",{class:["".concat(i,"-main"),o?"wide":""]},[e("div",{class:"".concat(i,"-left")},[e("div",{class:"".concat(i,"-logo"),key:"logo",attrs:{id:"logo"}},[A(e,{logo:s,title:c,menuHeaderRender:null})])]),e("div",{class:"".concat(i,"-menu"),style:{maxWidth:"".concat(r,"px"),flex:1}},[e(x,{props:Object(a["a"])({},t)})]),le(u)&&u(e,h)||u])])),p?p(e,t):m},ye={name:"HeaderView",props:be,render:function(e){var t=this.$props,n=t.visible,r=t.isMobile,a=t.layout,o=t.collapsed,i=t.fixedHeader,s=t.hasSiderMenu,c=this.$props,l="topmenu"===a,d=i&&s&&!l&&!r,p={"ant-pro-fixed-header":i,"ant-pro-top-menu":l};return n?e(oe,[e(fe,{style:{padding:0,width:d?"calc(100% - ".concat(o?80:160,"px)"):"100%",zIndex:9,right:i?0:void 0},class:p},[ve(e,c)])]):null}},ke=ye,xe=(n("d2a3"),n("4df5")),je=r["a"].Content,Oe={isChildrenLayout:o["a"].bool,location:o["a"].any,contentHeight:o["a"].number,contentWidth:o["a"].bool},we={name:"WrapContent",props:Oe,render:function(e){var t=this.$props,n=t.isChildrenLayout,r=t.contentWidth;return e(je,[e(xe["a"],{attrs:{getPopupContainer:function(e,t){return n?e.parentNode():document.body}}},[e("div",{class:"ant-pro-basicLayout-children-content-wrap"},[e(F,{attrs:{contentWidth:r}},[this.$slots.default])])])])}},Ce=we,_e={name:"ProConfigProvider",props:{i18nRender:o["a"].any,contentWidth:o["a"].bool,breadcrumbRender:o["a"].func},provide:function(){var e=this;return{locale:e.$props.i18nRender,contentWidth:e.$props.contentWidth,breadcrumbRender:e.$props.breadcrumbRender}},render:function(){var e=this.$scopedSlots,t=this.children||e["default"];return t()}},Me=_e,Ke=Object(a["a"])(Object(a["a"])(Object(a["a"])({},K),be),{},{locale:o["a"].oneOfType([o["a"].string,o["a"].bool]).def("en-US"),breadcrumbRender:o["a"].func,disableMobile:o["a"].bool.def(!1),mediaQuery:o["a"].object.def({}),handleMediaQuery:o["a"].func,footerRender:o["a"].func}),Pe={"screen-xs":{maxWidth:575},"screen-sm":{minWidth:576,maxWidth:767},"screen-md":{minWidth:768,maxWidth:991},"screen-lg":{minWidth:992,maxWidth:1199},"screen-xl":{minWidth:1200,maxWidth:1599},"screen-xxl":{minWidth:1600}},Ae=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return e?t?80:n:0},Se=function(e,t){return!1===t.headerRender?null:e(ke,{props:Object(a["a"])({},t)})},Ee=function(e){return e},Ne={name:"BasicLayout",functional:!0,props:Ke,render:function(e,t){var n=t.props,o=t.children,s=n.layout,c=n.isMobile,l=n.collapsed,d=n.siderWidth,p=n.mediaQuery,u=n.handleMediaQuery,h=n.handleCollapse,m=n.contentWidth,g=n.fixSiderbar,f=n.i18nRender,b=void 0===f?Ee:f,v=ce(t,"footerRender"),y=ce(t,"rightContentRender"),k=ce(t,"collapsedButtonRender"),x=ce(t,"menuHeaderRender"),j=ce(t,"breadcrumbRender"),O="topmenu"===s,w=!O,C=g&&!O&&!c,_=Object(a["a"])(Object(a["a"])({},n),{},{siderWidth:d,hasSiderMenu:w,footerRender:v,menuHeaderRender:x,rightContentRender:y,collapsedButtonRender:k,breadcrumbRender:j});return e(Me,{attrs:{i18nRender:b,contentWidth:m,breadcrumbRender:j}},[e(i["ContainerQuery"],{attrs:{query:Pe},on:{change:u}},[e(r["a"],{class:Object(a["a"])({"ant-pro-basicLayout":!0,"ant-pro-topmenu":O},p)},[Se(e,Object(a["a"])(Object(a["a"])({},_),{},{mode:"horizontal"})),e(T,{props:Object(a["a"])({},_),attrs:{collapsed:l},on:{collapse:h}}),e(r["a"],{class:[s],style:{paddingLeft:w?"".concat(Ae(!!C,l,d),"px"):void 0,minHeight:"100vh"}},[e(Ce,{class:"ant-pro-basicLayout-content",attrs:{contentWidth:m}},[o]),e(r["a"].Footer,[v&&(le(v)&&v(e)||v)])])])])])}},Te=Ne,$e=(n("cb29"),n("a15b"),n("ac1f"),n("5319"),n("6a71"),n("7746"),function(e){});t["d"]=Te},"524c":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1599549785172",class:"icon",viewBox:"0 0 1102 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3880",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M601.245538 272.147692l154.624 448.984616 55.217231 28.041846c36.312615 17.959385 76.878769 3.938462 87.827693-30.168616l33.083076-57.028923 163.209847-314.840615c17.486769-36.548923 3.465846-77.193846-30.404923-88.379077L544.768 19.298462C510.739692 8.270769 460.8-5.12 420.548923 8.979692l-119.729231 47.261539 192.827077 77.981538c36.076308 18.038154 79.399385 56.32 107.598769 137.924923z m122.249847 519.483077L538.702769 254.424615c-11.657846-33.949538-41.590154-76.957538-75.618461-88.142769L234.023385 70.183385a84.913231 84.913231 0 0 0-94.28677 32.610461L11.500308 321.851077c-19.928615 29.696-10.24 79.714462 1.496615 113.664l184.871385 537.284923c5.041231 36.312615 32.295385 49.782154 72.62523 35.84h-0.157538l418.028308-143.911385c33.634462-11.657846 46.946462-39.148308 35.131077-73.097846z m-448.196923-453.868307a50.648615 50.648615 0 0 1-64.196924-31.507693c-9.846154-28.829538 2.599385-54.508308 31.192616-64.275692 28.514462-9.846154 54.193231 2.756923 64.039384 31.507692a50.412308 50.412308 0 0 1-31.035076 64.275693z","p-id":"3881"}}]})}},5594:function(e,t,n){},"559f":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1595300943273",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"997",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M618.2 62c25.52958985 0 45.95976563 23.93964844 45.92988281 53.52011719 0 29.64023438-20.39941406 53.60976563-44.66953125 53.60976562H410.06005859c-25.47070313 0-45.9-24.00029297-45.9-53.60976562C364.15917969 85.93964844 384.55859375 62 410.06005859 62h208.1100586zM316.99970703 361.99970703h390.00058594a29.99970703 29.99970703 0 1 1 0 60.00029297H316.99970703a29.99970703 29.99970703 0 1 1 0-60.00029297z m0 180h390.00058594a29.99970703 29.99970703 0 1 1 0 60.00029297H316.99970703a29.99970703 29.99970703 0 1 1 0-60.00029297z m0 180h390.00058594a29.99970703 29.99970703 0 1 1 0 60.00029297H316.99970703a29.99970703 29.99970703 0 1 1 0-60.00029297zM739.82128906 122.00029297c0 65.99970703-12.06035156 101.81953125-75.96035156 101.81953125H360.13994141c-63.60029297 0-75.96035156-47.15947266-75.96035156-101.81953125h-101.25c-42.62958985 0-75.92958985 31.37958985-75.92958985 76.34970703v687.30029297c0 50.42988281 27.29970703 76.34970703 75.92958985 76.34970703h658.17070312c40.5 0 75.89970703-24.87041015 75.89970703-76.35058594V198.35087891c0-49.64941406-28.29023438-76.35058594-75.92958983-76.35058594h-101.25z","p-id":"998"}}]})}},"56d7":function(e,t,n){"use strict";n.r(t);n("e260"),n("e6cf"),n("cca6"),n("a79d"),n("a4d3"),n("e01a"),n("b636"),n("dc8d"),n("efe9"),n("d28b"),n("2a1b"),n("80e0"),n("6b9e"),n("197b"),n("2351"),n("8172"),n("944a"),n("81b8"),n("99af"),n("a874"),n("cb29"),n("4de4"),n("7db0"),n("c740"),n("0481"),n("5db7"),n("a630"),n("caad"),n("a15b"),n("d81d"),n("5ded"),n("fb6a"),n("4e82"),n("f785"),n("a434"),n("4069"),n("73d9"),n("c19f"),n("82da"),n("ace4"),n("efec"),n("b56e"),n("b0c0"),n("0c47"),n("4ec9"),n("5327"),n("79a8"),n("9ff9"),n("3ea3"),n("40d9"),n("ff9c"),n("0ac8"),n("f664"),n("4057"),n("bc01"),n("6b93"),n("ca21"),n("90d7"),n("2af1"),n("0261"),n("7898"),n("23dc"),n("b65f"),n("a9e3"),n("35b3"),n("f00c"),n("8ba4"),n("9129"),n("583b"),n("aff5"),n("e6e1"),n("c35a"),n("25eb"),n("b680"),n("12a8"),n("e71b"),n("4fadc"),n("dca8"),n("c1f9"),n("e439"),n("dbb4"),n("7039"),n("3410"),n("2b19"),n("c906"),n("e21d"),n("e43e"),n("b64b"),n("bf96"),n("5bf7"),n("cee8"),n("af93"),n("131a"),n("d3b7"),n("07ac"),n("a6fd"),n("4ae1"),n("3f3a"),n("ac16"),n("5d41"),n("9e4a"),n("7f78"),n("c760"),n("db96"),n("1bf2"),n("d6dd"),n("7ed3"),n("8b9a"),n("4d63"),n("ac1f"),n("5377"),n("25f0"),n("6062"),n("f5b2"),n("8a79"),n("f6d6"),n("2532"),n("3ca3"),n("466d"),n("843c"),n("4d90"),n("d80f"),n("38cf"),n("5319"),n("841c"),n("1276"),n("2ca0"),n("498a"),n("1e25"),n("eee7"),n("18a5"),n("1393"),n("04d3"),n("cc71"),n("c7cd"),n("9767"),n("1913"),n("c5d0"),n("9911"),n("c96a"),n("2315"),n("4c53"),n("664f"),n("cfc3"),n("4a9b"),n("fd87"),n("8b09"),n("143c"),n("5cc6"),n("8a59"),n("84c3"),n("fb2c"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("d5d6"),n("20bf"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ec97"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7"),n("10d1"),n("1fe2"),n("159b"),n("ddb0"),n("130f"),n("9f96"),n("2b3d"),n("bf19"),n("9861"),n("96cf");var r=n("2b0e"),a=function(){var e=this,t=e._self._c;return t("a-config-provider",{attrs:{locale:e.locale}},[t("div",{attrs:{id:"app"}},[t("router-view")],1)])},o=[],i=n("e819"),s=function(e){document.title=e;var t=navigator.userAgent,n=/\bMicroMessenger\/([\d\.]+)/;if(n.test(t)&&/ip(hone|od|ad)/i.test(t)){var r=document.createElement("iframe");r.src="/favicon.ico",r.style.display="none",r.onload=function(){setTimeout((function(){r.remove()}),9)},document.body.appendChild(r)}},c=(i["a"].title,n("bf0f")),l={data:function(){return{}},computed:{locale:function(){return this.$i18n.getLocaleMessage(this.$store.getters.lang).antLocale}}},d=l,p=n("2877"),u=Object(p["a"])(d,a,o,!1,null,null,null),h=u.exports,m=n("8c4f"),g=n("d73b"),f=m["a"].prototype.push;m["a"].prototype.push=function(e,t,n){return t||n?f.call(this,e,t,n):f.call(this,e).catch((function(e){return e}))},r["a"].use(m["a"]);var b=new m["a"]({mode:"hash",routes:g["b"]}),v=n("4360"),y=n("b775"),k=n("4ceb"),x={theme:[{key:"dark",fileName:"dark.css",theme:"dark"},{key:"#F5222D",fileName:"#F5222D.css",modifyVars:{"@primary-color":"#F5222D"}},{key:"#FA541C",fileName:"#FA541C.css",modifyVars:{"@primary-color":"#FA541C"}},{key:"#FAAD14",fileName:"#FAAD14.css",modifyVars:{"@primary-color":"#FAAD14"}},{key:"#13C2C2",fileName:"#13C2C2.css",modifyVars:{"@primary-color":"#13C2C2"}},{key:"#52C41A",fileName:"#52C41A.css",modifyVars:{"@primary-color":"#52C41A"}},{key:"#2F54EB",fileName:"#2F54EB.css",modifyVars:{"@primary-color":"#2F54EB"}},{key:"#722ED1",fileName:"#722ED1.css",modifyVars:{"@primary-color":"#722ED1"}},{key:"#F5222D",theme:"dark",fileName:"dark-#F5222D.css",modifyVars:{"@primary-color":"#F5222D"}},{key:"#FA541C",theme:"dark",fileName:"dark-#FA541C.css",modifyVars:{"@primary-color":"#FA541C"}},{key:"#FAAD14",theme:"dark",fileName:"dark-#FAAD14.css",modifyVars:{"@primary-color":"#FAAD14"}},{key:"#13C2C2",theme:"dark",fileName:"dark-#13C2C2.css",modifyVars:{"@primary-color":"#13C2C2"}},{key:"#52C41A",theme:"dark",fileName:"dark-#52C41A.css",modifyVars:{"@primary-color":"#52C41A"}},{key:"#2F54EB",theme:"dark",fileName:"dark-#2F54EB.css",modifyVars:{"@primary-color":"#2F54EB"}},{key:"#722ED1",theme:"dark",fileName:"dark-#722ED1.css",modifyVars:{"@primary-color":"#722ED1"}}]},j=n("8ded"),O=n.n(j),w=n("9fb0");function C(){v["a"].commit(w["i"],O.a.get(w["i"],i["a"].layout)),v["a"].commit(w["f"],O.a.get(w["f"],i["a"].fixedHeader)),v["a"].commit(w["g"],O.a.get(w["g"],i["a"].fixSiderbar)),v["a"].commit(w["e"],O.a.get(w["e"],i["a"].contentWidth)),v["a"].commit(w["h"],O.a.get(w["h"],i["a"].autoHideHeader)),v["a"].commit(w["l"],O.a.get(w["l"],i["a"].navTheme)),v["a"].commit(w["m"],O.a.get(w["m"],i["a"].colorWeak)),v["a"].commit(w["d"],O.a.get(w["d"],i["a"].primaryColor)),v["a"].commit(w["k"],O.a.get(w["k"],i["a"].multiTab)),v["a"].commit("SET_TOKEN",O.a.get(w["a"])),v["a"].dispatch("setLang",O.a.get(w["b"],"zh-CN"))}n("3c1f");var _=n("2f50"),M=(n("06f4"),n("fc25")),K=(n("68c7"),n("de1b")),P=(n("dc5a"),n("56cd")),A=(n("3b18"),n("f64c")),S=(n("17ac"),n("ff57")),E=(n("438c"),n("fbdf")),N=(n("7d24"),n("dfae")),T=(n("98a7"),n("7bec")),$=(n("bffa"),n("6634")),D=(n("e7c6"),n("a8ba")),L=(n("dd98"),n("3779")),z=(n("34c0"),n("9fd0")),H=(n("2a26"),n("768f")),R=(n("cc70"),n("1fd5")),F=(n("1273"),n("f2ca")),I=(n("eb14"),n("39ab")),W=(n("16c9"),n("387a")),q=(n("0025"),n("27ab")),B=(n("9980"),n("0bb7")),U=(n("55ec"),n("a79d8")),V=(n("b97c3"),n("7571")),G=(n("ab9e"),n("2c92")),Y=(n("9a33"),n("f933")),Q=(n("6d2a"),n("9571")),Z=(n("fbd8"),n("55f1")),J=(n("7f6b"),n("8592")),X=(n("b380"),n("bf7b")),ee=(n("dd48"),n("2fc4")),te=(n("af3d"),n("27fd")),ne=(n("d88f"),n("fe2b")),re=(n("9d5c"),n("a600")),ae=(n("5136"),n("681b")),oe=(n("4a96"),n("a071")),ie=(n("8fb1"),n("0c63")),se=(n("d13f"),n("ccb9")),ce=(n("c68a"),n("0020")),le=(n("cd17"),n("ed3b")),de=(n("0032"),n("e32c")),pe=(n("de6a"),n("9a63")),ue=(n("f2ef"),n("3af3")),he=(n("288f"),n("cdeb")),me=(n("2ef0f"),n("9839")),ge=(n("ee00"),n("bb76")),fe=(n("5783"),n("59a5")),be=(n("fbd6"),n("160c")),ve=(n("6ba6"),n("5efb")),ye=(n("922d"),n("09d9")),ke=(n("5704"),n("b558")),xe=(n("1a62"),n("98c5")),je=(n("d2a3"),n("4df5")),Oe=n("3654"),we=n("2638"),Ce=n.n(we),_e=n("15fd"),Me=n("5530"),Ke=n("ade3"),Pe=n("d96e"),Ae=n.n(Pe),Se=n("bdf5"),Ee=n("3593"),Ne=n("4d91"),Te=n("daa3"),$e=n("7b05"),De=n("9cba"),Le=(n("b2a3"),n("d6e0"),["on","slots","scopedSlots","class","style"]);function ze(){return{showLine:Ne["a"].bool,multiple:Ne["a"].bool,autoExpandParent:Ne["a"].bool,checkStrictly:Ne["a"].bool,checkable:Ne["a"].bool,disabled:Ne["a"].bool,defaultExpandAll:Ne["a"].bool,defaultExpandParent:Ne["a"].bool,defaultExpandedKeys:Ne["a"].array,expandedKeys:Ne["a"].array,checkedKeys:Ne["a"].oneOfType([Ne["a"].array,Ne["a"].shape({checked:Ne["a"].array,halfChecked:Ne["a"].array}).loose]),defaultCheckedKeys:Ne["a"].array,selectedKeys:Ne["a"].array,defaultSelectedKeys:Ne["a"].array,selectable:Ne["a"].bool,filterAntTreeNode:Ne["a"].func,loadData:Ne["a"].func,loadedKeys:Ne["a"].array,draggable:Ne["a"].bool,showIcon:Ne["a"].bool,icon:Ne["a"].func,switcherIcon:Ne["a"].any,prefixCls:Ne["a"].string,filterTreeNode:Ne["a"].func,openAnimation:Ne["a"].any,treeNodes:Ne["a"].array,treeData:Ne["a"].array,replaceFields:Ne["a"].object,blockNode:Ne["a"].bool}}var He={name:"ATree",model:{prop:"checkedKeys",event:"check"},props:Object(Te["t"])(ze(),{checkable:!1,showIcon:!1,openAnimation:{on:Ee["a"],props:{appear:null}},blockNode:!1}),inject:{configProvider:{default:function(){return De["a"]}}},created:function(){Ae()(!("treeNodes"in Object(Te["l"])(this)),"`treeNodes` is deprecated. please use treeData instead.")},TreeNode:Se["TreeNode"],methods:{renderSwitcherIcon:function(e,t,n){var r=n.isLeaf,a=n.expanded,o=n.loading,i=this.$createElement,s=this.$props.showLine;if(o)return i(ie["a"],{attrs:{type:"loading"},class:"".concat(e,"-switcher-loading-icon")});if(r)return s?i(ie["a"],{attrs:{type:"file"},class:"".concat(e,"-switcher-line-icon")}):null;var c="".concat(e,"-switcher-icon");return t?Object($e["a"])(t,{class:Object(Ke["a"])({},c,!0)}):i(ie["a"],s?{attrs:{type:a?"minus-square":"plus-square",theme:"outlined"},class:"".concat(e,"-switcher-line-icon")}:{attrs:{type:"caret-down",theme:"filled"},class:c})},updateTreeData:function(e){var t=this,n=this.$slots,r=this.$scopedSlots,a={children:"children",title:"title",key:"key"},o=Object(Me["a"])(Object(Me["a"])({},a),this.$props.replaceFields);return e.map((function(e){var a=e[o.key],i=e[o.children],s=e.on,c=void 0===s?{}:s,l=e.slots,d=void 0===l?{}:l,p=e.scopedSlots,u=void 0===p?{}:p,h=e.class,m=e.style,g=Object(_e["a"])(e,Le),f=Object(Me["a"])(Object(Me["a"])({},g),{},{icon:r[u.icon]||n[d.icon]||g.icon,switcherIcon:r[u.switcherIcon]||n[d.switcherIcon]||g.switcherIcon,title:r[u.title]||n[d.title]||g[o.title],dataRef:e,on:c,key:a,class:h,style:m});return i?Object(Me["a"])(Object(Me["a"])({},f),{},{children:t.updateTreeData(i)}):f}))},getCheckedKeys:function(){return this.$refs.tree.getCheckedKeys()},clearExpandedKeys:function(){return this.$refs.tree.clearExpandedKeys()},getHalfCheckedKeys:function(){return this.$refs.tree.getHalfCheckedKeys()}},render:function(){var e,t=this,n=arguments[0],r=Object(Te["l"])(this),a=this.$slots,o=this.$scopedSlots,i=r.prefixCls,s=r.showIcon,c=r.treeNodes,l=r.blockNode,d=this.configProvider.getPrefixCls,p=d("tree",i),u=Object(Te["g"])(this,"switcherIcon"),h=r.checkable,m=r.treeData||c;m&&(m=this.updateTreeData(m));var g={props:Object(Me["a"])(Object(Me["a"])({},r),{},{prefixCls:p,checkable:h?n("span",{class:"".concat(p,"-checkbox-inner")}):h,children:Object(Te["c"])(o.default?o.default():a.default),__propsSymbol__:Symbol(),switcherIcon:function(e){return t.renderSwitcherIcon(p,u,e)}}),on:Object(Te["k"])(this),ref:"tree",class:(e={},Object(Ke["a"])(e,"".concat(p,"-icon-hide"),!s),Object(Ke["a"])(e,"".concat(p,"-block-node"),l),e)};return m&&(g.props.treeData=m),n(Se["Tree"],Ce()([{},g]))}},Re=n("2909"),Fe=n("0464"),Ie=n("b047"),We=n.n(Ie),qe=n("6a21"),Be=n("d22e"),Ue={None:"node",Start:"start",End:"end"};function Ve(e,t){var n=Object(Be["j"])(e)||[];function r(e){var n=e.key,r=Object(Te["p"])(e).default;!1!==t(n,e)&&Ve("function"===typeof r?r():r,t)}n.forEach(r)}function Ge(e){var t=Object(Be["h"])(e),n=t.keyEntities;return Object(Re["a"])(n.keys())}function Ye(e,t,n,r){var a=[],o=Ue.None;if(n&&n===r)return[n];if(!n||!r)return[];function i(e){return e===n||e===r}return Ve(e,(function(e){if(o===Ue.End)return!1;if(i(e)){if(a.push(e),o===Ue.None)o=Ue.Start;else if(o===Ue.Start)return o=Ue.End,!1}else o===Ue.Start&&a.push(e);return-1!==t.indexOf(e)})),a}function Qe(e,t){var n=Object(Re["a"])(t),r=[];return Ve(e,(function(e,t){var a=n.indexOf(e);return-1!==a&&(r.push(t),n.splice(a,1)),!!n.length})),r}function Ze(e){var t=[];return(e||[]).forEach((function(e){t.push(e.key),e.children&&(t=[].concat(Object(Re["a"])(t),Object(Re["a"])(Ze(e.children))))})),t}var Je=n("b488"),Xe=["prefixCls"];function et(e,t){var n=e.isLeaf,r=e.expanded;return t(ie["a"],n?{attrs:{type:"file"}}:{attrs:{type:r?"folder-open":"folder"}})}var tt={name:"ADirectoryTree",mixins:[Je["a"]],model:{prop:"checkedKeys",event:"check"},props:Object(Te["t"])(Object(Me["a"])(Object(Me["a"])({},ze()),{},{expandAction:Ne["a"].oneOf([!1,"click","doubleclick","dblclick"])}),{showIcon:!0,expandAction:"click"}),inject:{configProvider:{default:function(){return De["a"]}}},data:function(){var e=Object(Te["l"])(this),t=e.defaultExpandAll,n=e.defaultExpandParent,r=e.expandedKeys,a=e.defaultExpandedKeys,o=Object(Be["h"])(this.$slots.default),i=o.keyEntities,s={};return s._selectedKeys=e.selectedKeys||e.defaultSelectedKeys||[],t?e.treeData?s._expandedKeys=Ze(e.treeData):s._expandedKeys=Ge(this.$slots.default):s._expandedKeys=n?Object(Be["f"])(r||a,i):r||a,this.onDebounceExpand=We()(this.expandFolderNode,200,{leading:!0}),Object(Me["a"])({_selectedKeys:[],_expandedKeys:[]},s)},watch:{expandedKeys:function(e){this.setState({_expandedKeys:e})},selectedKeys:function(e){this.setState({_selectedKeys:e})}},methods:{onExpand:function(e,t){this.setUncontrolledState({_expandedKeys:e}),this.$emit("expand",e,t)},onClick:function(e,t){var n=this.$props.expandAction;"click"===n&&this.onDebounceExpand(e,t),this.$emit("click",e,t)},onDoubleClick:function(e,t){var n=this.$props.expandAction;"dblclick"!==n&&"doubleclick"!==n||this.onDebounceExpand(e,t),this.$emit("doubleclick",e,t),this.$emit("dblclick",e,t)},onSelect:function(e,t){var n,r=this.$props.multiple,a=this.$slots.default||[],o=this.$data._expandedKeys,i=void 0===o?[]:o,s=t.node,c=t.nativeEvent,l=s.eventKey,d=void 0===l?"":l,p={},u=Object(Me["a"])(Object(Me["a"])({},t),{},{selected:!0}),h=c.ctrlKey||c.metaKey,m=c.shiftKey;r&&h?(n=e,this.lastSelectedKey=d,this.cachedSelectedKeys=n,u.selectedNodes=Qe(a,n)):r&&m?(n=Array.from(new Set([].concat(Object(Re["a"])(this.cachedSelectedKeys||[]),Object(Re["a"])(Ye(a,i,d,this.lastSelectedKey))))),u.selectedNodes=Qe(a,n)):(n=[d],this.lastSelectedKey=d,this.cachedSelectedKeys=n,u.selectedNodes=[t.node]),p._selectedKeys=n,this.$emit("update:selectedKeys",n),this.$emit("select",n,u),this.setUncontrolledState(p)},expandFolderNode:function(e,t){var n=t.isLeaf;if(!(n||e.shiftKey||e.metaKey||e.ctrlKey)&&this.$refs.tree.$refs.tree){var r=this.$refs.tree.$refs.tree;r.onNodeExpand(e,t)}},setUncontrolledState:function(e){var t=Object(Fe["a"])(e,Object.keys(Object(Te["l"])(this)).map((function(e){return"_".concat(e)})));Object.keys(t).length&&this.setState(t)}},render:function(){var e=arguments[0],t=Object(Te["l"])(this),n=t.prefixCls,r=Object(_e["a"])(t,Xe),a=this.configProvider.getPrefixCls,o=a("tree",n),i=this.$data,s=i._expandedKeys,c=i._selectedKeys,l=Object(Te["k"])(this);Object(qe["a"])(!l.doubleclick,"`doubleclick` is deprecated. please use `dblclick` instead.");var d={props:Object(Me["a"])(Object(Me["a"])({icon:et},r),{},{prefixCls:o,expandedKeys:s,selectedKeys:c,switcherIcon:Object(Te["g"])(this,"switcherIcon")}),ref:"tree",class:"".concat(o,"-directory"),on:Object(Me["a"])(Object(Me["a"])({},Object(Fe["a"])(l,["update:selectedKeys"])),{},{select:this.onSelect,click:this.onClick,dblclick:this.onDoubleClick,expand:this.onExpand})};return e(He,Ce()([{},d]),[this.$slots.default])}},nt=n("db14");He.TreeNode.name="ATreeNode",He.DirectoryTree=tt,He.install=function(e){e.use(nt["a"]),e.component(He.name,He),e.component(He.TreeNode.name,He.TreeNode),e.component(tt.name,tt)};var rt=He,at=n("4eb5"),ot=n.n(at),it=n("1d4b"),st={name:"PageLoading",props:{tip:{type:String,default:"Loading.."},size:{type:String,default:"large"}},render:function(){var e=arguments[0],t={textAlign:"center",background:"rgba(0,0,0,0.6)",position:"fixed",top:0,bottom:0,left:0,right:0,zIndex:1100},n={position:"absolute",left:"50%",top:"40%",transform:"translate(-50%, -50%)"};return e("div",{style:t},[e(J["a"],{attrs:{size:this.size,tip:this.tip},style:n})])}},ct="0.0.1",lt={newInstance:function(e,t){var n=document.querySelector("body>div[type=loading]");n||(n=document.createElement("div"),n.setAttribute("type","loading"),n.setAttribute("class","ant-loading-wrapper"),document.body.appendChild(n));var r=Object.assign({visible:!1,size:"large",tip:"Loading..."},t),a=new e({data:function(){return Object(Me["a"])({},r)},render:function(){var e=arguments[0],t=this.tip,n={};return this.tip&&(n.tip=t),this.visible?e(st,{props:Object(Me["a"])({},n)}):null}}).$mount(n);function o(e){var t=Object(Me["a"])(Object(Me["a"])({},r),e),n=t.visible,o=t.size,i=t.tip;a.$set(a,"visible",n),i&&a.$set(a,"tip",i),o&&a.$set(a,"size",o)}return{instance:a,update:o}}},dt={show:function(e){this.instance.update(Object(Me["a"])(Object(Me["a"])({},e),{},{visible:!0}))},hide:function(){this.instance.update({visible:!1})}},pt=function(e,t){e.prototype.$loading||(dt.instance=lt.newInstance(e,t),e.prototype.$loading=dt)},ut={version:ct,install:pt},ht=n("3835"),mt=n("fa04"),gt={add:{key:"add",label:"新增"},delete:{key:"delete",label:"删除"},edit:{key:"edit",label:"修改"},query:{key:"query",label:"查询"},get:{key:"get",label:"详情"},enable:{key:"enable",label:"启用"},disable:{key:"disable",label:"禁用"},import:{key:"import",label:"导入"},export:{key:"export",label:"导出"}};function ft(e){ft.installed||(!e.prototype.$auth&&Object.defineProperties(e.prototype,{$auth:{get:function(){var e=this;return function(t){var n=t.split("."),r=Object(ht["a"])(n,2),a=r[0],o=r[1],i=e.$store.getters.roles;if(i.isSuper)return!0;var s=i.permissions.find((function(e){return e.permissionId===a}));return!!s&&(void 0===o||s.actionList.findIndex((function(e){return e===o}))>-1)}}}}),!e.prototype.$module&&Object.defineProperties(e.prototype,{$module:{get:function(){return function(e){return Object(mt["a"])(e)}}}}),!e.prototype.$enum&&Object.defineProperties(e.prototype,{$enum:{get:function(){return function(e){var t=gt;return e&&e.split(".").forEach((function(e){t=t&&t[e]||null})),t}}}}))}var bt=ft;r["a"].directive("action",{inserted:function(e,t,n){var r=t.arg,a=v["a"].getters.roles;if(!a.isSuper){var o=n.context.$route.meta.permission,i=o instanceof String&&[o]||o;a.permissions.forEach((function(t){i.includes(t.permissionId)&&t.actionList&&!t.actionList.includes(r)&&(e.parentNode&&e.parentNode.removeChild(e)||(e.style.display="none"))}))}}});r["a"].use(je["a"]),r["a"].use(xe["a"]),r["a"].use(ke["a"]),r["a"].use(ye["a"]),r["a"].use(ve["a"]),r["a"].use(be["a"]),r["a"].use(fe["a"]),r["a"].use(ge["a"]),r["a"].use(me["c"]),r["a"].use(he["a"]),r["a"].use(ue["a"]),r["a"].use(pe["a"]),r["a"].use(de["a"]),r["a"].use(le["a"]),r["a"].use(ce["a"]),r["a"].use(se["a"]),r["a"].use(ie["a"]),r["a"].use(oe["a"]),r["a"].use(ae["a"]),r["a"].use(re["a"]),r["a"].use(ne["b"]),r["a"].use(te["a"]),r["a"].use(ee["a"]),r["a"].use(X["a"]),r["a"].use(J["a"]),r["a"].use(Z["a"]),r["a"].use(Q["a"]),r["a"].use(Y["a"]),r["a"].use(G["a"]),r["a"].use(V["a"]),r["a"].use(U["a"]),r["a"].use(B["a"]),r["a"].use(q["a"]),r["a"].use(W["a"]),r["a"].use(I["a"]),r["a"].use(F["a"]),r["a"].use(R["a"]),r["a"].use(H["a"]),r["a"].use(z["a"]),r["a"].use(L["a"]),r["a"].use(D["a"]),r["a"].use($["a"]),r["a"].use(T["a"]),r["a"].use(N["a"]),r["a"].use(E["a"]),r["a"].use(S["a"]),r["a"].prototype.$confirm=le["a"].confirm,r["a"].prototype.$message=A["a"],r["a"].prototype.$notification=P["a"],r["a"].prototype.$info=le["a"].info,r["a"].prototype.$success=le["a"].success,r["a"].prototype.$error=le["a"].error,r["a"].prototype.$warning=le["a"].warning,ot.a.config.autoSetContainer=!0,r["a"].use(Oe["a"]),r["a"].use(it["a"]),r["a"].use(ut),r["a"].use(bt),r["a"].use(ot.a),r["a"].use(K["a"]),r["a"].use(M["a"]),r["a"].use(_["a"]),r["a"].use(rt);var vt=n("b85c"),yt=n("323e"),kt=n.n(yt),xt=(n("fddb"),n("ca00"));kt.a.configure({showSpinner:!1});var jt="/passport/login",Ot=[jt],wt="/";b.beforeEach((function(e,t,n){kt.a.start(),e.meta&&"undefined"!==typeof e.meta.title&&s("".concat(Object(c["b"])(e.meta.title)));var r=e.query;e.path===jt&&r["superLogin"]&&v["a"].dispatch("SuperLogin",{userId:r["userId"],token:r["token"]}),O.a.get(w["a"])?e.path===jt?(n({path:wt}),kt.a.done()):Object(xt["f"])(v["a"].getters.roles)?v["a"].dispatch("GetInfo").then((function(r){var a=r.roles,o=r.modules;v["a"].dispatch("GenerateRoutes",{roles:a,modules:o}).then((function(r){var a,o=Object(vt["a"])(r);try{for(o.s();!(a=o.n()).done;){var i=a.value;b.addRoute(i)}}catch(c){o.e(c)}finally{o.f()}var s=decodeURIComponent(t.query.redirect||e.path);e.path===s?n(Object(Me["a"])(Object(Me["a"])({},e),{},{replace:!0})):n({path:s})}))})).catch((function(){P["a"].error({message:"错误",description:"请求用户信息失败,请重试"}),v["a"].dispatch("Logout").then((function(){n({path:jt,query:{redirect:e.fullPath}})}))})):n():Ot.includes(e.path)?n():(n({path:jt,query:{redirect:e.fullPath}}),kt.a.done())})),b.afterEach((function(){kt.a.done()}));var Ct=n("c1df"),_t=n.n(Ct);n("5c3a");_t.a.locale("zh-cn"),r["a"].filter("NumberFormat",(function(e){if(!e)return"0";var t=e.toString().replace(/(\d)(?=(?:\d{3})+$)/g,"$1,");return t})),r["a"].filter("dayjs",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss";return _t()(e).format(t)})),r["a"].filter("moment",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss";return _t()(e).format(t)}));n("861f");r["a"].config.productionTip=!1,r["a"].use(y["a"]),r["a"].component("pro-layout",k["d"]),r["a"].component("page-header-wrapper",k["b"]),window.umi_plugin_ant_themeVar=x.theme,new r["a"]({router:b,store:v["a"],i18n:c["a"],created:C,render:function(e){return e(h)}}).$mount("#app")},5805:function(e,t,n){},"5b96":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1592810676056",class:"icon",viewBox:"0 0 1112 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5986","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"542.96875",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M1103.626164 714.111047c0-18.548339-18.548339-37.096678-27.822508-37.096677-27.822508 0-55.645017-27.822508-55.645017-55.645017 0-9.274169 0-18.548339 9.274169-18.548339 9.274169-18.548339 0-37.096678-18.548338-46.370847l-64.919187-37.096678c-18.548339-9.274169-37.096678 0-46.370847 9.274169-9.274169 0-37.096678 18.548339-46.370847 18.548339-18.548339 0-37.096678-18.548339-46.370847-27.822508-9.274169-9.274169-27.822508-9.274169-46.370847-9.274169l-64.919187 37.096677c-18.548339 18.548339-27.822508 37.096678-18.548338 55.645017 0 9.274169 0 18.548339 9.274169 18.548339 0 27.822508-27.822508 55.645017-55.645017 55.645017-18.548339 0-27.822508 9.274169-27.822508 37.096677 0 0-9.274169 27.822508-9.274169 55.645017s9.274169 46.370847 9.274169 55.645017c0 18.548339 18.548339 37.096678 27.822508 37.096677 27.822508 0 55.645017 27.822508 55.645017 55.645017 0 9.274169 0 18.548339-9.274169 18.548339-9.274169 18.548339 0 37.096678 18.548338 46.370847l64.919187 37.096678c18.548339 9.274169 37.096678 0 46.370847-9.274169 9.274169-9.274169 27.822508-27.822508 46.370847-27.822509s37.096678 18.548339 46.370847 27.822509c9.274169 9.274169 27.822508 9.274169 46.370847 9.274169l64.919187-37.096678c18.548339-9.274169 18.548339-27.822508 9.274169-46.370847 0-9.274169 0-18.548339-9.274169-18.548339 0-27.822508 27.822508-55.645017 55.645016-55.645017 18.548339 0 27.822508-9.274169 27.822509-37.096677 0 0 9.274169-27.822508 9.274169-55.645017 9.274169-27.822508 0-55.645017 0-55.645017zM853.223589 862.497758c-55.645017 0-92.741694-46.370847-92.741694-102.015863s37.096678-102.015864 92.741694-102.015864 92.741694 46.370847 92.741694 102.015864-46.370847 102.015864-92.741694 102.015863zM686.288539 472.982642c-92.741694 46.370847-148.386711 129.838372-166.93505 231.854236s9.274169 204.031728 74.193356 287.499253H92.741694c-55.645017 0-92.741694-37.096678-92.741694-83.467525v-27.822509c0-46.370847 37.096678-92.741694 83.467525-111.290033L278.225083 686.288539s55.645017-18.548339 64.919186-37.096678c9.274169-9.274169 9.274169-46.370847 0-74.193355-18.548339-18.548339-111.290033-148.386711-111.290033-259.676745C231.854236 139.112542 343.144269 0 482.256811 0c139.112542 0 250.402575 139.112542 250.402575 315.321761 0 55.645017-18.548339 111.290033-46.370847 157.660881z","p-id":"5987"}}]})}},6052:function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1634495198314",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3933",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M780.56106667 999.0144H244.80426667c-121.6512 0-220.22826667-98.57706667-220.22826667-220.22826668V243.02933332c0-121.6512 98.57706667-220.22826667 220.22826667-220.22826664h535.7568c121.6512 0 220.22826667 98.57706667 220.22826666 220.22826664v535.7568c0 121.6512-98.57706667 220.22826667-220.22826666 220.22826668z",fill:"#009CF5","p-id":"3934"}},{tag:"path",attrsMap:{d:"M530.97813333 591.4624h-107.17866666l80.69120001-139.264 8.19199999-14.19946667 55.296-95.0272 10.6496-18.56853333 22.93760001-39.3216c10.10346667-17.2032 10.37653333-39.3216-1.09226668-55.56906668-9.8304-13.9264-23.89333333-19.52426668-37.81973333-19.52426665-16.384 0-32.3584 8.46506668-41.3696 23.7568l-8.19199999 14.47253333-8.46506668-14.47253333c-9.0112-15.29173333-25.12213333-23.7568-41.3696-23.7568-8.192 0-16.384 1.91146667-24.02986667 6.28053333-22.66453333 13.1072-30.44693333 42.46186667-17.2032 65.1264l35.6352 61.57653333-144.1792 248.76373335H219.81866667c-28.672 0.27306667-51.6096 25.66826668-47.10399999 55.56906664 3.54986668 23.48373332 25.53173333 39.86773333 49.28853332 39.86773335h36.18133333l110.31893334-0.27306667h220.22826666c4.096 0 8.192-1.77493333 10.64959999-5.05173333 12.56106667-16.7936 21.84533333-42.87146668-8.87466664-69.76853334-16.24746667-14.336-37.95626668-20.61653333-59.52853335-20.61653333z",fill:"#FFFFFF","p-id":"3935"}},{tag:"path",attrsMap:{d:"M803.49866667 591.18933333h-91.7504L589.0048 379.42613332c-2.18453333-3.6864-7.09973333-4.9152-10.51306668-2.4576-17.2032 12.42453332-27.30666667 29.76426667-32.49493332 48.87893336-8.73813332 32.22186667-1.50186667 66.7648 15.1552 95.70986665l26.35093333 45.73866667 13.9264 24.30293333 55.296 95.30026667 5.7344 9.55733332 53.11146667 91.75040001c9.0112 15.29173333 24.84906667 23.7568 41.09653332 23.75679999 8.192 0 16.65706667-2.18453333 24.30293336-6.55359999 22.66453333-13.1072 30.44693333-42.1888 17.2032-65.1264l-30.99306668-53.65760001h38.63893332c28.672 0 51.47306668-25.94133332 46.83093335-55.84213332-3.82293332-23.3472-25.53173333-39.59466667-49.152-39.59466667zM306.7904 699.32373333c-16.7936-6.82666667-32.63146667-6.00746668-45.32906668-2.4576-6.9632 1.91146667-12.6976 6.69013333-16.24746664 12.83413335l-17.74933335 30.31039999c-13.38026668 22.9376-5.46133333 52.0192 17.2032 65.1264 7.64586667 4.36906667 16.11093332 6.5536 24.30293334 6.55360001 16.384 0 32.08533332-8.46506668 40.82346666-23.75680001l20.20693335-34.816c4.9152-8.6016 5.87093333-18.97813333 2.18453332-28.12586667-4.096-10.24-11.74186667-20.0704-25.3952-25.66826667z",fill:"#FFFFFF","p-id":"3936"}}]})}},"60fa":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1600756394501",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5021",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M9.728 584.192c0-34.816 27.648-62.464 63.488-62.464h124.416c34.816 0 63.488 28.672 63.488 62.464v377.344c0 34.816-27.648 62.464-63.488 62.464H73.216c-34.816 0-63.488-28.672-63.488-62.464v-377.344z m753.664-250.88c0-34.816 27.648-62.976 63.488-62.976h124.416c34.816 0 63.488 28.672 63.488 62.976v627.712c0 34.816-27.648 62.976-63.488 62.976h-124.416c-34.816 0-63.488-28.672-63.488-62.976V333.312zM374.784 64C374.784 28.672 402.944 0 439.296 0h126.976c35.84 0 64.512 28.672 64.512 64v896c0 35.328-28.16 64-64.512 64H439.296c-35.84 0-64.512-28.672-64.512-64v-896z","p-id":"5022"}}]})}},"613a":function(e,t,n){},"6ee7":function(e,t,n){"use strict";n("5594")},"6fb3":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1625710316933",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"21058",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M763.648 488.71466666L328.096 49.96266666c-9.696-9.696-25.824-9.696-35.488 0s-9.696 25.824 0 35.488l419.424 419.424-419.424 429.12c-9.696 9.696-9.696 25.824 0 35.488s25.824 9.696 35.488 0l435.552-445.248a25.28 25.28 0 0 0 0-35.488z",fill:"","p-id":"21059"}}]})}},"743d":function(e,t,n){"use strict";n.r(t);var r=n("5530"),a=n("8b45"),o=n("0ff2"),i=n.n(o),s={antLocale:a["a"],momentName:"eu",momentLocale:i.a},c={message:"-","menu.home":"Home","menu.dashboard":"Dashboard","menu.dashboard.analysis":"Analysis","menu.dashboard.monitor":"Monitor","menu.dashboard.workplace":"Workplace","layouts.usermenu.dialog.title":"Message","layouts.usermenu.dialog.content":"Do you really log-out.","app.setting.pagestyle":"Page style setting","app.setting.pagestyle.light":"Light style","app.setting.pagestyle.dark":"Dark style","app.setting.pagestyle.realdark":"RealDark style","app.setting.themecolor":"Theme Color","app.setting.navigationmode":"Navigation Mode","app.setting.content-width":"Content Width","app.setting.fixedheader":"Fixed Header","app.setting.fixedsidebar":"Fixed Sidebar","app.setting.sidemenu":"Side Menu Layout","app.setting.topmenu":"Top Menu Layout","app.setting.content-width.fixed":"Fixed","app.setting.content-width.fluid":"Fluid","app.setting.othersettings":"Other Settings","app.setting.weakmode":"Weak Mode","app.setting.copy":"Copy Setting","app.setting.loading":"Loading theme","app.setting.copyinfo":"copy success,please replace defaultSettings in src/models/setting.js","app.setting.production.hint":"Setting panel shows in development environment only, please manually modify"};t["default"]=Object(r["a"])(Object(r["a"])({},s),c)},"7d57":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1024",height:"1024",viewBox:"0 0 1024 1024"},children:[{tag:"title"},{tag:"g",attrsMap:{id:"icomoon-ignore"}},{tag:"path",attrsMap:{d:"M1024 854v6q0 44-22 82t-60 60-82 22h-696q-45 0-82.5-22t-59.5-60-22-82v-696q0-44 22-82t59.5-60 82.5-22h695q45 0 82.5 22t60 59.5 22.5 82.5v690M780 399q-29-30-63-55l-10-7q24-12 38-32t14-44.5-15-45.5-40-32.5-55-11.5q-19 0-37 6-7 2-13 6-1 1-4 0t-4-2q-7-11-21-23v0q-25-22-58-21.5t-58 21.5v0q-14 12-21 23-1 1-4 1.5t-4 0.5q-6-4-13-6-17-6-37-6-30 0-55 11.5t-40 32.5-15 45.5 14 44.5 38 32q-3 2-8 6l-2 1q-31 22-63 55-95 97-95 205 0 101 50 168 45 60 129 89 76 27 180 27h8q104 0 180-27 84-29 129-89 50-67 50-168 0-108-95-205M616 593h-75v29h55q12 0 20.5 8.5t8.5 20.5-8.5 20.5-20.5 8.5h-55v44q0 12-8.5 20.5t-20.5 8.5-20.5-8.5-8.5-20.5v-44h-58q-12 0-20.5-8.5t-8.5-20.5 8.5-20.5 20.5-8.5h58v-29h-75q-12 0-20.5-8.5t-8.5-20.5 8.5-20 20.5-8h34l-25-54q-9-9-9-21t8.5-20.5 20.5-8.5 21 9l54 83 58-83q9-9 21-9t20.5 8.5 8.5 20.5-9 21l-30 54h35q12 0 20 8t8.5 20-8 20.5-20.5 8.5z"}}]})}},"7e43":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1608212084627",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5849",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m302.848 470.176a187.424 187.424 0 0 1-105.408 78.656c-1.664 0-1.664 0-3.328 1.664-6.72 1.696-13.376 3.36-21.76 3.36-31.808 0-48.512-21.76-40.16-46.848 6.72-18.4 25.088-35.136 46.848-41.824 35.136-13.376 58.56-41.824 58.56-75.296 0-45.184-43.52-81.984-97.024-81.984-53.568 0-97.088 36.8-97.088 81.984v249.28c0 60.224-35.136 112.128-86.976 142.24-28.448 16.704-61.92 25.088-97.056 25.088-102.08 0-184.064-75.264-184.064-167.328 0-30.112 8.384-56.896 23.424-81.984a187.296 187.296 0 0 1 105.408-78.656c8.384-1.696 15.04-3.328 23.424-3.328 31.808 0 48.512 21.728 40.16 46.848-6.72 18.368-23.424 33.44-43.52 41.792a12.8 12.8 0 0 0-6.688 3.328c-31.808 13.408-53.568 40.192-53.568 73.664 0 45.152 43.52 81.984 97.056 81.984s97.056-36.8 97.056-81.984v-249.312c0-60.224 35.136-112.096 87.008-142.208 28.416-16.736 61.888-25.088 97.024-25.088 102.08 0 184.064 75.264 184.064 167.296 0 26.784-8.384 53.568-23.424 78.656z","p-id":"5850"}}]})}},8484:function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1617674936203",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4263","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"200",height:"200"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M76.775946 12.60487h312.222181c42.48269 0 76.775946 33.781416 76.775946 76.775946v317.340577c0 42.48269-34.293256 76.775946-76.775946 76.775946h-312.222181c-42.48269 0-76.775946-33.781416-76.775946-76.775946v-317.340577c0-42.48269 34.293256-76.775946 76.775946-76.775946z",fill:"#FD4E45","p-id":"4264"}},{tag:"path",attrsMap:{d:"M76.775946 550.036493h312.222181c42.48269 0 76.775946 33.781416 76.775946 76.775946v317.340577c0 42.48269-34.293256 76.775946-76.775946 76.775946h-312.222181c-42.48269 0-76.775946-33.781416-76.775946-76.775946v-317.340577c0-42.48269 34.293256-76.775946 76.775946-76.775946z",fill:"#FF933D","p-id":"4265"}},{tag:"path",attrsMap:{d:"M515.422518 231.160397l220.091046-220.091046c14.84335-14.84335 39.923492-14.84335 54.766841 0.51184l222.138404 222.138404c15.355189 15.355189 15.355189 39.923492 0.51184 54.766841l-220.091046 220.091046c-14.84335 14.84335-39.923492 14.84335-54.766841-0.51184l-222.138404-222.138404c-15.355189-14.84335-15.355189-39.923492-0.51184-54.766841z",fill:"#12BC83","p-id":"4266"}},{tag:"path",attrsMap:{d:"M608.065493 550.036493h312.222181c42.48269 0 76.775946 33.781416 76.775946 76.775946v317.340577c0 42.48269-34.293256 76.775946-76.775946 76.775946h-312.222181c-42.48269 0-76.775946-33.781416-76.775946-76.775946v-317.340577c0-42.48269 34.293256-76.775946 76.775946-76.775946z",fill:"#2C97FE","p-id":"4267"}}]})}},"861f":function(e,t,n){},"8d96":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{xmlns:"http://www.w3.org/2000/svg",class:"ionicon",viewBox:"0 0 512 512"},children:[{tag:"path",attrsMap:{d:"M436.67 184.11a27.17 27.17 0 01-38.3 0l-22.48-22.49a27.15 27.15 0 010-38.29l50.89-50.89a.85.85 0 00-.26-1.38C393.68 57 351.09 64.15 324.05 91c-25.88 25.69-27.35 64.27-17.87 98a27 27 0 01-7.67 27.14l-173 160.76a40.76 40.76 0 1057.57 57.54l162.15-173.3a27 27 0 0126.77-7.7c33.46 8.94 71.49 7.26 97.07-17.94 27.49-27.08 33.42-74.94 20.1-102.33a.85.85 0 00-1.36-.22z",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-miterlimit":"10","stroke-width":"32"}},{tag:"path",attrsMap:{d:"M224 284c-17.48-17-25.49-24.91-31-30.29a18.24 18.24 0 01-3.33-21.35 20.76 20.76 0 013.5-4.62l15.68-15.29a18.66 18.66 0 015.63-3.87 18.11 18.11 0 0120 3.62c5.45 5.29 15.43 15 33.41 32.52M317.07 291.3c40.95 38.1 90.62 83.27 110 99.41a13.46 13.46 0 01.94 19.92L394.63 444a14 14 0 01-20.29-.76c-16.53-19.18-61.09-67.11-99.27-107",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"32"}},{tag:"path",attrsMap:{d:"M17.34 193.5l29.41-28.74a4.71 4.71 0 013.41-1.35 4.85 4.85 0 013.41 1.35h0a9.86 9.86 0 008.19 2.77c3.83-.42 7.92-1.6 10.57-4.12 6-5.8-.94-17.23 4.34-24.54a207 207 0 0119.78-22.6c6-5.88 29.84-28.32 69.9-44.45A107.31 107.31 0 01206.67 64c22.59 0 40 10 46.26 15.67a89.54 89.54 0 0110.28 11.64 78.92 78.92 0 00-9.21-2.77 68.82 68.82 0 00-20-1.26c-13.33 1.09-29.41 7.26-38 14-13.9 11-19.87 25.72-20.81 44.71-.68 14.12 2.72 22.1 36.1 55.49a6.6 6.6 0 01-.34 9.16l-18.22 18a6.88 6.88 0 01-9.54.09c-21.94-21.94-36.65-33.09-45-38.16s-15.07-6.5-18.3-6.85a30.85 30.85 0 00-18.27 3.87 11.39 11.39 0 00-2.64 2 14.14 14.14 0 00.42 20.08l1.71 1.6a4.63 4.63 0 010 6.64L71.73 246.6a4.71 4.71 0 01-3.41 1.4 4.86 4.86 0 01-3.41-1.35l-47.57-46.43a4.88 4.88 0 010-6.72z",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"32"}}]})}},"8eeb4":function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{width:"1024",height:"1024",xmlns:"http://www.w3.org/2000/svg",t:"1591771112298",class:"icon",version:"1.1","p-id":"14907"},children:[{tag:"g",children:[{tag:"title",children:[{text:"Layer 1"}]},{tag:"path",attrsMap:{d:"m512,512m-512,0a512,512 0 1 0 1024,0a512,512 0 1 0 -1024,0z",fill:"#e48f39","p-id":"14908",id:"svg_1"}},{tag:"path",attrsMap:{d:"m329.192,748.288a44.288,44.288 0 0 1 -44.16,-44.288l0,-103.424a14.208,14.208 0 0 1 4.096,-10.112a25.6,25.6 0 0 1 10.112,-4.224a132.736,132.736 0 0 0 58.496,12.16c22.784,0 51.2,-25.6 80.768,-25.6c24.576,0 51.2,24.576 76.8,24.448s55.296,-25.6 80.896,-25.6c30.208,0 57.6,27.136 78.848,29.824c25.6,3.2 42.496,-18.048 45.312,-18.048a14.336,14.336 0 0 1 14.208,14.336l0,106.24a44.416,44.416 0 0 1 -44.16,44.544l-361.088,0l-0.128,-0.256zm23.296,-190.08a100.736,100.736 0 0 1 -44.288,-9.472l0,-1.92l-3.712,0a101.12,101.12 0 0 1 -52.224,-88.704a102.4,102.4 0 0 1 4.736,-31.616a18.304,18.304 0 0 1 0,-1.92l48.384,-115.2a50.048,50.048 0 0 1 49.92,-33.152l316.288,0a52.48,52.48 0 0 1 51.2,34.304l45.44,111.872a11.776,11.776 0 0 1 0.768,2.304l0,1.152a99.328,99.328 0 0 1 4.864,30.976a101.248,101.248 0 0 1 -52.352,88.96a102.4,102.4 0 0 1 -125.056,-24.448l-3.84,-4.608l-3.84,4.608a98.688,98.688 0 0 1 -152.32,0l-3.84,-4.48l-3.84,4.48a100.096,100.096 0 0 1 -76.8,36.096l0.512,0.768zm3.584,-119.296a14.336,14.336 0 0 1 0,-28.544l307.2,0a14.336,14.336 0 0 1 0,28.544l-307.2,0z",fill:"#FFFFFF","p-id":"14909","data-spm-anchor-id":"a313x.7781069.0.i4",class:"selected",id:"svg_2"}}]}]})}},"90f3":function(e,t,n){},9478:function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1686225428952",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5625",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M849.365 15.875C936.683 15.875 1008.125 87.47367085 1008.125 174.94834169v515.02997395s-31.752-3.99511148-174.636-51.7014469c-39.69-13.91761148-93.2715-33.81483541-152.8065-55.69655938 35.721-61.62394691 63.504-133.22261874 83.349-208.76417808h-196.4655v-69.61417085h240.1245V264.433625h-240.1245V147.11311872h-97.2405c-17.8605 0-17.8605 17.88661148-17.8605 17.88661149v101.41839479H210.356v39.76833541h242.109v67.62967087H252.0305v39.74222393H640.9925c-13.8915 49.71694691-33.7365 95.46489479-55.566 137.2177302-125.0235-41.77894691-259.9695-75.56767085-345.303-53.68594689-53.5815 13.91761148-89.3025 37.78383543-109.1475 61.62394691-93.2715 113.35150626-25.7985 286.34246041 170.667 286.34246042 117.0855 0 230.202-65.61905936 317.52-172.99095416C750.14 735.70015106 1008.125 843.09815831 1008.125 843.09815831v5.9535C1008.125 936.52632915 936.683 1008.125 849.365 1008.125H174.635C87.317 1008.125 15.875 936.55244064 15.875 849.05165831V174.94834169C15.875 87.47367085 87.317 15.875 174.635 15.875h674.73zM275.68782915 551.84667085c90.16419064-10.05305936 174.47932915 26.13795415 274.48768437 76.42936246-72.56480936 92.54036874-160.79672394 150.87422394-249.00252704 150.87422297-152.93705936 0-198.03221043-122.7256583-121.57673648-191.08646043 25.48515831-22.14284169 70.58030936-34.20651352 96.09157915-36.217125z","p-id":"5626"}}]})}},9868:function(e,t,n){"use strict";n("4077")},"9a93":function(e,t,n){},"9fb0":function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"j",(function(){return o})),n.d(t,"l",(function(){return i})),n.d(t,"i",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return l})),n.d(t,"e",(function(){return d})),n.d(t,"h",(function(){return p})),n.d(t,"d",(function(){return u})),n.d(t,"m",(function(){return h})),n.d(t,"k",(function(){return m})),n.d(t,"b",(function(){return g}));var r="Access-Token",a="sidebar_type",o="is_mobile",i="nav_theme",s="layout",c="fixed_header",l="fixed_sidebar",d="content_width",p="auto_hide_header",u="color",h="weak",m="multi_tab",g="app_language"},a044:function(e,t,n){},a1d4:function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1592372316432",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5986","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"500",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M590.624 950.496v-261.76h-156.928v262.016H201.44c-26.176 0-42.72-18.592-42.72-47.904 0-106.432 0.032-212.864-0.096-319.296 0-6.08 1.728-9.952 5.92-13.792 114.592-105.088 229.056-210.336 343.552-315.52 1.248-1.152 2.56-2.176 4.16-3.552l50.176 46.08c99.328 91.36 198.624 182.72 298.016 273.984a14.112 14.112 0 0 1 4.992 11.52c-0.096 107.552-0.032 215.136-0.096 322.688-0.032 26.272-17.056 45.632-40.448 45.696-76.672 0.16-153.312 0.064-229.984 0.064-1.184 0-2.4-0.128-4.224-0.256zM511.968 190.304l-113.472 105.472-307.584 285.824c-12.768 11.84-23.104 10.816-33.792-3.232-11.232-14.784-22.432-29.568-33.568-44.448-9.024-12.096-8.032-24.672 2.72-34.656 146.176-135.808 292.384-271.616 438.624-407.36 27.328-25.376 67.36-24.8 95.424 1.216 37.408 34.688 74.688 69.504 112.032 104.256l36 33.44v-8.512-90.208c0-17.312 6.88-24.96 22.464-24.96h110.4c17.6 0 24.096 7.168 24.096 26.688 0 88.672 0.064 145.824-0.128 234.496 0 6.112 1.76 9.984 5.856 13.76 42.24 38.88 84.352 77.92 126.496 116.928 10.816 9.984 12 22.4 3.008 34.56a3164.16 3164.16 0 0 1-35.104 46.592c-9.184 11.936-20.224 12.832-31.136 2.688l-279.232-259.616-139.392-129.6-3.712-3.264z","p-id":"5987"}}]})}},ab28:function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{xmlns:"http://www.w3.org/2000/svg",class:"ionicon",viewBox:"0 0 512 512"},children:[{tag:"path",attrsMap:{d:"M288 193s12.18-6-32-6a80 80 0 1080 80",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-miterlimit":"10","stroke-width":"28"}},{tag:"path",attrsMap:{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"28",d:"M256 149l40 40-40 40"}},{tag:"path",attrsMap:{d:"M256 64C150 64 64 150 64 256s86 192 192 192 192-86 192-192S362 64 256 64z",fill:"none",stroke:"currentColor","stroke-miterlimit":"10","stroke-width":"32"}}]})}},b775:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return m}));n("d3b7");var r=n("bc3a"),a=n.n(r),o=n("4360"),i=n("8ded"),s=n.n(i),c=n("56cd"),l=n("f64c"),d={vm:{},install:function(e,t){this.installed||(this.installed=!0,t&&(e.axios=t,Object.defineProperties(e.prototype,{axios:{get:function(){return t}},$http:{get:function(){return t}}})))}},p=n("ca00"),u=n("9fb0"),h=o["a"].getters.publicConfig,m=a.a.create({baseURL:h.BASE_API,timeout:6e4});m.interceptors.request.use((function(e){var t=s.a.get(u["a"]);return t&&(e.headers["Access-Token"]=t),e}));var g=!1;m.interceptors.response.use((function(e){var t=e.data;if(!Object(p["h"])(t)){var n={message:"服务端api返回的数据格式不正确"};return Promise.reject(n)}return 500===t.status?(l["a"].error(t.message,1.8),Promise.reject(t)):401===t.status?(g||(g=!0,o["a"].dispatch("Logout").then((function(){c["a"].error({key:"notLoggedMessage",message:"错误",description:t.message,duration:3}),setTimeout((function(){return window.location.reload()}),1500)}))),Promise.reject(t)):t}),(function(e){var t=((e.response||{}).data||{}).message||"请求出现错误,请稍后再试";return c["a"].error({message:"网络请求出错",description:t,duration:3}),Promise.reject(e)}));var f={vm:{},install:function(e){e.use(d,m)}}},ba93:function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1611452084144",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"18462","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"200",height:"200"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M982.912686 11.008633A34.367979 34.367979 0 0 0 957.696701 0.00064H66.305259A34.239979 34.239979 0 0 0 32.00128 36.864617l68.671957 853.311467a34.239979 34.239979 0 0 0 25.151984 30.207981l377.151765 102.399936a34.623978 34.623978 0 0 0 18.047988 0l377.151765-102.399936a34.175979 34.175979 0 0 0 25.151984-30.207981L992.00068 36.864617a34.047979 34.047979 0 0 0-9.087994-25.855984z m-179.199888 279.167826H327.233095l9.791994 136.511914h453.055717l-23.551985 327.871795L512.00098 839.040116l-257.151839-85.311947V597.312267h102.847935v82.559948l154.303904 51.199968 156.863902-52.095967 10.751993-149.951907H241.281149l-24.511984-341.311786h586.687633z","p-id":"18463"}}]})}},bdf5:function(e,t,n){"use strict";e.exports=n("0423")},bf0f:function(e,t,n){"use strict";n.d(t,"c",(function(){return f})),n.d(t,"b",(function(){return b}));var r=n("5530"),a=(n("d3b7"),n("caad"),n("3ca3"),n("ddb0"),n("2b0e")),o=n("a925"),i=n("8ded"),s=n.n(i),c=n("c1df"),l=n.n(c),d=n("743d");a["a"].use(o["a"]);var p="en-US",u={"en-US":Object(r["a"])({},d["default"])},h=new o["a"]({silentTranslationWarn:!0,locale:p,fallbackLocale:p,messages:u}),m=[p];function g(e){return h.locale=e,document.querySelector("html").setAttribute("lang",e),e}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p;return new Promise((function(t){return s.a.set("lang",e),h.locale!==e?m.includes(e)?t(g(e)):n("4aa4")("./".concat(e)).then((function(t){var n=t.default;return h.setLocaleMessage(e,n),m.push(e),l.a.updateLocale(n.momentName,n.momentLocale),g(e)})):t(e)}))}function b(e){return h.t("".concat(e))}t["a"]=h},c06e:function(e,t,n){},c428:function(e,t,n){},ca00:function(e,t,n){"use strict";n.d(t,"i",(function(){return r})),n.d(t,"j",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"g",(function(){return i})),n.d(t,"h",(function(){return s})),n.d(t,"f",(function(){return l})),n.d(t,"e",(function(){return d})),n.d(t,"d",(function(){return p})),n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return g}));n("b64b"),n("d3b7"),n("caad"),n("2532"),n("25f0"),n("159b"),n("a15b");function r(){var e=new Date,t=e.getHours();return t<9?"早上好":t<=11?"上午好":t<=13?"中午好":t<20?"下午好":"晚上好"}function a(){var e=["休息一会儿吧","准备吃什么呢?","要不要打一把 DOTA","我猜你可能累了"],t=Math.floor(Math.random()*e.length);return e[t]}function o(e,t){return function(n){var r=this,a=n;clearTimeout(e.id),e.id=setTimeout((function(){e.call(r,a)}),t)}}function i(e){return 0===Object.keys(e).length}function s(e){return"[object Object]"===Object.prototype.toString.call(e)}function c(e){return"[object Array]"===Object.prototype.toString.call(e)}function l(e){return c(e)?0===e.length:s(e)?i(e):!e}function d(e,t){return t.includes(e)}function p(e){var t=new Date,n=t.getTime()+864e5*e;return t.setTime(n),t.getFullYear()+"-"+u(t.getMonth()+1)+"-"+u(t.getDate())}function u(e){return 1===e.toString().length?"0"+e:e}function h(e,t){Object.keys(t).forEach((function(n){e[n]=t[n]}))}var m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],n=function(n){var r=e[n];if(!r)return"continue";c(r)?r.forEach((function(e){t.push(n+"="+e)})):t.push(n+"="+r)};for(var r in e)n(r);return t.join("&")};function g(e,t){var n=s(t)?m(t):t;return l(n)?e:e+"?"+n}},cd83:function(e,t,n){},d1af:function(e,t,n){},d22e:function(e,t,n){"use strict";n.d(t,"o",(function(){return y})),n.d(t,"b",(function(){return k})),n.d(t,"a",(function(){return x})),n.d(t,"n",(function(){return j})),n.d(t,"k",(function(){return O})),n.d(t,"j",(function(){return C})),n.d(t,"l",(function(){return K})),n.d(t,"i",(function(){return P})),n.d(t,"c",(function(){return A})),n.d(t,"d",(function(){return S})),n.d(t,"g",(function(){return N})),n.d(t,"h",(function(){return T})),n.d(t,"m",(function(){return $})),n.d(t,"e",(function(){return D})),n.d(t,"f",(function(){return L}));var r=n("2909"),a=n("3835"),o=n("b85c"),i=n("53ca"),s=n("2638"),c=n.n(s),l=n("15fd"),d=(n("fb6a"),n("a434"),n("99af"),n("4de4"),n("d3b7"),n("159b"),n("d81d"),n("4ec9"),n("3ca3"),n("ddb0"),n("b64b"),n("d96e")),p=n.n(d),u=n("0464"),h=n("2b5d"),m=n("daa3"),g=["children"],f=.25,b=2,v=!1;function y(){v||(v=!0,p()(!1,"Tree only accept TreeNode as children."))}function k(e,t){var n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function x(e,t){var n=e.slice();return-1===n.indexOf(t)&&n.push(t),n}function j(e){return e.split("-")}function O(e,t){return"".concat(e,"-").concat(t)}function w(e){return Object(m["o"])(e).isTreeNode}function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.filter(w)}function _(e){var t=Object(m["l"])(e)||{},n=t.disabled,r=t.disableCheckbox,a=t.checkable;return!(!n&&!r)||!1===a}function M(e,t){function n(r,a,o){var i=r?r.componentOptions.children:e,s=r?O(o.pos,a):0,c=C(i);if(r){var l=r.key;l||void 0!==l&&null!==l||(l=s);var d={node:r,index:a,pos:s,key:l,parentPos:o.node?o.pos:null};t(d)}c.forEach((function(e,t){n(e,t,{node:r,pos:s})}))}n(null)}function K(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=e.map(t);return 1===n.length?n[0]:n}function P(e,t){var n=Object(m["l"])(t),r=n.eventKey,a=n.pos,o=[];return M(e,(function(e){var t=e.key;o.push(t)})),o.push(r||a),o}function A(e,t){var n=e.clientY,r=t.$refs.selectHandle.getBoundingClientRect(),a=r.top,o=r.bottom,i=r.height,s=Math.max(i*f,b);return n<=a+s?-1:n>=o-s?1:0}function S(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}var E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{props:Object(u["a"])(e,["on","key","class","className","style"]),on:e.on||{},class:e.class||e.className,style:e.style,key:e.key}};function N(e,t,n){if(!t)return[];var r=n||{},a=r.processProps,o=void 0===a?E:a,i=Array.isArray(t)?t:[t];return i.map((function(t){var r=t.children,a=Object(l["a"])(t,g),i=N(e,r,n);return e(h["a"],c()([{},o(a)]),[i])}))}function T(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.initWrapper,r=t.processEntity,a=t.onProcessFinished,o=new Map,i=new Map,s={posEntities:o,keyEntities:i};return n&&(s=n(s)||s),M(e,(function(e){var t=e.node,n=e.index,a=e.pos,c=e.key,l=e.parentPos,d={node:t,index:n,key:c,pos:a};o.set(a,d),i.set(c,d),d.parent=o.get(l),d.parent&&(d.parent.children=d.parent.children||[],d.parent.children.push(d)),r&&r(d,s)})),a&&a(s),s}function $(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==Object(i["a"])(e))return p()(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function D(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=new Map,s=new Map;function c(e){if(i.get(e)!==t){var r=n.get(e);if(r){var a=r.children,o=r.parent,l=r.node;if(!_(l)){var d=!0,p=!1;(a||[]).filter((function(e){return!_(e.node)})).forEach((function(e){var t=e.key,n=i.get(t),r=s.get(t);(n||r)&&(p=!0),n||(d=!1)})),t?i.set(e,d):i.set(e,!1),s.set(e,p),o&&c(o.key)}}}}function l(e){if(i.get(e)!==t){var r=n.get(e);if(r){var a=r.children,o=r.node;_(o)||(i.set(e,t),(a||[]).forEach((function(e){l(e.key)})))}}}function d(e){var r=n.get(e);if(r){var a=r.children,o=r.parent,s=r.node;i.set(e,t),_(s)||((a||[]).filter((function(e){return!_(e.node)})).forEach((function(e){l(e.key)})),o&&c(o.key))}else p()(!1,"'".concat(e,"' does not exist in the tree."))}(r.checkedKeys||[]).forEach((function(e){i.set(e,!0)})),(r.halfCheckedKeys||[]).forEach((function(e){s.set(e,!0)})),(e||[]).forEach((function(e){d(e)}));var u,h=[],m=[],g=Object(o["a"])(i);try{for(g.s();!(u=g.n()).done;){var f=Object(a["a"])(u.value,2),b=f[0],v=f[1];v&&h.push(b)}}catch(w){g.e(w)}finally{g.f()}var y,k=Object(o["a"])(s);try{for(k.s();!(y=k.n()).done;){var x=Object(a["a"])(y.value,2),j=x[0],O=x[1];!i.get(j)&&O&&m.push(j)}}catch(w){k.e(w)}finally{k.f()}return{checkedKeys:h,halfCheckedKeys:m}}function L(e,t){var n=new Map;function a(e){if(!n.get(e)){var r=t.get(e);if(r){n.set(e,!0);var o=r.parent,i=r.node,s=Object(m["l"])(i);s&&s.disabled||o&&a(o.key)}}}return(e||[]).forEach((function(e){a(e)})),Object(r["a"])(n.keys())}},d6e0:function(e,t,n){},d73b:function(e,t,n){"use strict";n.d(t,"a",(function(){return le})),n.d(t,"b",(function(){return de}));n("d3b7"),n("3ca3"),n("ddb0");var r,a,o=function(){var e=this,t=e._self._c;return t("div",{class:["user-layout-wrapper",e.isMobile&&"mobile"]},[t("div",{staticClass:"container"},[t("router-view"),t("div",{staticClass:"footer"})],1)])},i=[],s=n("5530"),c=n("2f62"),l={computed:Object(s["a"])({},Object(c["c"])({isMobile:function(e){return e.app.isMobile}}))},d={name:"UserLayout",mixins:[l],mounted:function(){}},p=d,u=(n("0d15"),n("2877")),h=Object(u["a"])(p,o,i,!1,null,"74fa9e7c",null),m=h.exports,g=function(){var e=this,t=e._self._c;return t("div",[t("router-view")],1)},f=[],b={name:"BlankLayout"},v=b,y=Object(u["a"])(v,g,f,!1,null,"7f25f9eb",null),k=(y.exports,function(){var e=this,t=e._self._c;return t("pro-layout",e._b({attrs:{title:e.storeInfo.store_name,menus:e.menus,hasSubMenu:e.hasSubMenu,subMenus:e.subMenus,subMenuTitle:e.subMenuTitle,siderWidth:e.siderWidth,collapsed:e.collapsed,mediaQuery:e.query,isMobile:e.isMobile,handleMediaQuery:e.handleMediaQuery,handleCollapse:e.handleCollapse,logo:e.logoRender,i18nRender:e.i18nRender},scopedSlots:e._u([{key:"rightContentRender",fn:function(){return[t("right-content",{attrs:{"top-menu":"topmenu"===e.settings.layout,"is-mobile":e.isMobile,theme:e.settings.theme}})]},proxy:!0},{key:"footerRender",fn:function(){return[t("global-footer")]},proxy:!0}])},"pro-layout",e.settings,!1),[t("router-view")],1)}),x=[],j=(n("7db0"),n("b0c0"),n("33ca")),O=n("4ceb"),w=n("bf0f"),C=n("9fb0"),_=n("e819"),M=function(){var e=this,t=e._self._c;return t("div",{class:e.wrpCls},[e.isPro?t("div",{staticClass:"pro-edition"},[t("a-tooltip",{attrs:{placement:"bottom"}},[t("template",{slot:"title"},[t("span",{staticClass:"f-12"},[e._v("当前为专业版系统")])]),t("div",{staticClass:"mark"},[t("span",[e._v("Pro")])])],2)],1):e._e(),t("avatar-dropdown",{class:e.prefixCls,attrs:{menu:e.showMenu,"current-user":e.currentUser}})],1)},K=[],P=n("ade3"),A=function(){var e=this,t=e._self._c;return e.currentUser?t("a-dropdown",{attrs:{placement:"bottomRight"},scopedSlots:e._u([{key:"overlay",fn:function(){return[t("a-menu",{staticClass:"ant-pro-drop-down menu",attrs:{"selected-keys":[]}},[e.menu?t("a-menu-item",{key:"settings",on:{click:e.handleToSettings}},[t("a-icon",{attrs:{type:"setting"}}),e._v("账户设置 ")],1):e._e(),t("a-menu-item",{key:"logout",on:{click:e.handleLogout}},[t("a-icon",{attrs:{type:"logout"}}),e._v("退出登录 ")],1)],1)]},proxy:!0}],null,!1,3564529297)},[t("span",{staticClass:"ant-pro-account-avatar oneline-hide"},[t("a-icon",{style:{fontSize:"16px",marginRight:"5px"},attrs:{type:"user"}}),t("span",[e._v(e._s(e.currentUser.real_name||e.currentUser.user_name))])],1)]):t("span",[t("a-spin",{style:{marginLeft:8,marginRight:8},attrs:{size:"small"}})],1)},S=[],E=(n("cd17"),n("ed3b")),N={name:"AvatarDropdown",props:{currentUser:{type:Object,default:function(){return null}},menu:{type:Boolean,default:!0}},methods:{handleToSettings:function(){this.$router.push({path:"/manage/renew"})},handleLogout:function(e){var t=this;E["a"].confirm({title:"友情提示",content:"真的要注销登录吗 ?",onOk:function(){return t.$store.dispatch("Logout").then((function(){setTimeout((function(){window.location.reload()}),200)}))},onCancel:function(){}})}}},T=N,$=(n("9868"),Object(u["a"])(T,A,S,!1,null,"5fd74d0e",null)),D=$.exports,L={name:"RightContent",components:{AvatarDropdown:D},props:{prefixCls:{type:String,default:"ant-pro-global-header-index-action"},isMobile:{type:Boolean,default:function(){return!1}},topMenu:{type:Boolean,required:!0},theme:{type:String,required:!0}},data:function(){var e=this.$store.getters.userInfo;return{showMenu:!0,currentUser:e,isPro:!0}},computed:{wrpCls:function(){return Object(P["a"])({"ant-pro-global-header-index-right":!0},"ant-pro-global-header-index-".concat(this.isMobile||!this.topMenu?"light":this.theme),!0)}},mounted:function(){}},z=L,H=(n("0be8"),Object(u["a"])(z,M,K,!1,null,"cb5ff670",null)),R=H.exports,F=(n("9911"),function(){var e=this,t=e._self._c;return e.visibility?t("global-footer",{staticClass:"footer custom-render",scopedSlots:e._u([{key:"links",fn:function(){},proxy:!0},{key:"copyright",fn:function(){return[t("span",{staticStyle:{"margin-right":"6px"}},[e._v(e._s(e.copyright))]),t("a",{attrs:{href:e.link.url,target:"_blank"}},[e._v(e._s(e.link.text))])]},proxy:!0}],null,!1,1428000056)}):e._e()}),I=[],W={name:"ProGlobalFooter",components:{GlobalFooter:O["a"]},data:function(){return{visibility:!1,copyright:"Copyright © 2024 仁舟网络 |",link:{text:"njrenzhou.com",url:"https://www.saas.njrenzhou.com/"}}}},q=W,B=Object(u["a"])(q,F,I,!1,null,null,null),U=B.exports,V=n("8eeb4"),G=n.n(V),Y={name:"BasicLayout",components:{SiderMenuWrapper:O["c"],RightContent:R,GlobalFooter:U},data:function(){return{menus:[],hasSubMenu:[],subMenus:[],collapsed:!1,siderWidth:160,storeInfo:{},settings:{layout:_["a"].layout,contentWidth:"sidemenu"!==_["a"].layout&&"Fixed"===_["a"].contentWidth,theme:_["a"].navTheme,primaryColor:_["a"].primaryColor,fixedHeader:_["a"].fixedHeader,fixSiderbar:_["a"].fixSiderbar,colorWeak:_["a"].colorWeak,hideHintAlert:!1,hideCopyButton:!1},query:{},isMobile:!1}},computed:Object(s["a"])({},Object(c["c"])({mainMenu:function(e){return e.permission.addRouters}})),created:function(){var e=this;this.getStoreInfo();var t=this.mainMenu.find((function(e){return"/"===e.path}));this.menus=t&&t.children||[],this.updateSider(),this.$watch("$route",(function(){e.updateSider()})),this.$watch("collapsed",(function(){e.$store.commit(C["c"],e.collapsed)})),this.$watch("isMobile",(function(){e.$store.commit(C["j"],e.isMobile)}))},mounted:function(){var e=this,t=navigator.userAgent;t.indexOf("Edge")>-1&&this.$nextTick((function(){e.collapsed=!e.collapsed,setTimeout((function(){e.collapsed=!e.collapsed}),16)})),Object(O["e"])(this.settings.primaryColor)},methods:{i18nRender:w["b"],getStoreInfo:function(){var e=this;j["a"]().then((function(t){var n=t.data.storeInfo;e.storeInfo=n}))},updateSider:function(){var e=this.$route.matched[1].name,t=this.menus.find((function(t){return t.name===e}));this.subMenus=t&&t.children||[],this.hasSubMenu=this.subMenus.length>0,this.siderWidth=this.subMenus.length>0?280:160,this.subMenuTitle=t&&t.meta.title},handleMediaQuery:function(e){this.isMobile=!1},handleCollapse:function(e){this.collapsed=e},handleSettingChange:function(e){var t=e.type,n=e.value;switch(t&&(this.settings[t]=n),t){case"contentWidth":this.settings[t]="Fixed"===n;break;case"layout":"sidemenu"===n?this.settings.contentWidth=!1:(this.settings.fixSiderbar=!1,this.settings.contentWidth=!0);break}},logoRender:function(){var e=this.$createElement;return e(G.a)}}},Q=Y,Z=(n("6ee7"),Object(u["a"])(Q,k,x,!1,null,null,null)),J=Z.exports,X={name:"RouteView",props:{keepAlive:{type:Boolean,default:!0}},data:function(){return{}},render:function(){var e=arguments[0],t=this.$route.meta,n=this.$store.getters,r=e("keep-alive",[e("router-view")]),a=e("router-view");return(n.multiTab||t.keepAlive)&&(this.keepAlive||n.multiTab||t.keepAlive)?r:a}},ee=X,te=Object(u["a"])(ee,r,a,!1,null,null,null),ne=(te.exports,function(){var e=this,t=e._self._c;return t("page-header-wrapper",[t("router-view")],1)}),re=[],ae={name:"PageView"},oe=ae,ie=Object(u["a"])(oe,ne,re,!1,null,null,null),se=(ie.exports,n("04b3")),ce={name:"RouteView",render:function(e){return e("router-view")}},le=[{path:"/",name:"root",component:J,children:[{path:"/index",name:"index",component:function(){return Promise.all([n.e("index~statistics"),n.e("index")]).then(n.bind(null,"0a0d"))},meta:{title:"首页",keepAlive:!0,icon:se["home"],permission:["/index"]}},{path:"/manage",name:"manage",component:ce,redirect:"/manage/user/index",meta:{title:"管理员",icon:se["manage"],permission:["/manage"]},children:[{path:"/manage/user/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("manage")]).then(n.bind(null,"b484"))},meta:{title:"管理员列表",keepAlive:!1,permission:["/manage/user/index"]}},{path:"/manage/role/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("manage")]).then(n.bind(null,"759b"))},meta:{title:"角色管理",keepAlive:!1,permission:["/manage/role/index"]}}]},{path:"/store",name:"store",component:ce,redirect:"/store/setting",meta:{title:"店铺管理",icon:se["shop"],permission:["/store"]},children:[{path:"/store/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("store")]).then(n.bind(null,"976c"))},meta:{title:"店铺设置",keepAlive:!1,permission:["/store/setting"]}},{path:"/store/address/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("store")]).then(n.bind(null,"f30f"))},meta:{title:"地址管理",keepAlive:!1,permission:["/store/address/index"]}},{path:"/store/shop",component:ce,redirect:"/store/shop/index",meta:{title:"门店管理",keepAlive:!1,permission:["/store/shop"]},children:[{path:"/store/shop/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("store")]).then(n.bind(null,"c480"))},meta:{title:"门店列表",keepAlive:!1,permission:["/store/shop/index"]},activePath:["/store/shop/create","/store/shop/update"]},{path:"/store/shop/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("store")]).then(n.bind(null,"c0e3"))},meta:{title:"新增门店",keepAlive:!1,permission:["/store/shop/create"]},hidden:!0},{path:"/store/shop/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("store")]).then(n.bind(null,"1708"))},meta:{title:"编辑门店",keepAlive:!1,permission:["/store/shop/update"]},hidden:!0},{path:"/store/shop/clerk/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("store")]).then(n.bind(null,"4a3c"))},meta:{title:"店员管理",keepAlive:!1,permission:["/store/shop/clerk/index"]}},{path:"/store/shop/order/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("store")]).then(n.bind(null,"1d36"))},meta:{title:"核销记录",keepAlive:!1,permission:["/store/shop/order/index"]}}]},{path:"/page",component:ce,redirect:"/page/index",meta:{title:"店铺页面",keepAlive:!1,permission:["/page"]},children:[{path:"/page/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("page")]).then(n.bind(null,"0773"))},meta:{title:"页面设计",keepAlive:!1,permission:["/page/index"]},activePath:["/page/create","/page/update"]},{path:"/page/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("page")]).then(n.bind(null,"ead9"))},meta:{title:"新增页面",keepAlive:!1,permission:["/page/create"]},hidden:!0},{path:"/page/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("page")]).then(n.bind(null,"c207"))},meta:{title:"编辑页面",keepAlive:!1,permission:["/page/update"]},hidden:!0},{path:"/page/category",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("page")]).then(n.bind(null,"b043"))},meta:{title:"分类模板",keepAlive:!1,permission:["/page/category"]},moduleKey:"store-page-category"}]},{path:"/store/style",component:ce,redirect:"/store/style",meta:{title:"店铺风格",keepAlive:!1,permission:["/store/style"]},moduleKey:"store-style-theme",children:[{path:"/store/style/theme",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("store")]).then(n.bind(null,"a61f"))},meta:{title:"主题风格",keepAlive:!1,permission:["/store/style/theme"]}}]}]},{path:"/recovery",name:"recovery",component:ce,redirect:"/recovery/index",meta:{title:"回收管理",icon:se["recovery"],permission:["/recovery"]},children:[{path:"/recovery/category/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("server")]).then(n.bind(null,"7847"))},meta:{title:"回收分类",keepAlive:!1,permission:["/recovery/category/index"]}},{path:"/recovery/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("server")]).then(n.bind(null,"0f3f"))},meta:{title:"回收列表",keepAlive:!1,permission:["/recovery/index"]}},{path:"/recovery/order/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("server")]).then(n.bind(null,"59ee"))},meta:{title:"回收订单",keepAlive:!1,permission:["/recovery/order/index"]}}]},{path:"/server",name:"server",component:ce,redirect:"/server/index",meta:{title:"服务管理",icon:se["server"],permission:["/server"]},children:[{path:"/server/category/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("server")]).then(n.bind(null,"068d"))},meta:{title:"服务分类",keepAlive:!1,permission:["/server/category/index"]}},{path:"/server/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("server")]).then(n.bind(null,"4b33"))},meta:{title:"服务列表",keepAlive:!1,permission:["/server/index"]}},{path:"/server/Order",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("server")]).then(n.bind(null,"75c2"))},meta:{title:"服务订单",keepAlive:!1,permission:["/server/order"]}}]},{path:"/goods",name:"goods",component:ce,redirect:"/goods/index",meta:{title:"商品管理",icon:se["goods"],permission:["/goods"]},children:[{path:"/goods/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("goods")]).then(n.bind(null,"1788"))},meta:{title:"商品列表",keepAlive:!1,permission:["/goods/index"]},activePath:["/goods/create","/goods/update","/goods/copy"]},{path:"/goods/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("goods")]).then(n.bind(null,"f11f"))},meta:{title:"创建商品",keepAlive:!1,permission:["/goods/create"]},hidden:!0},{path:"/goods/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("goods")]).then(n.bind(null,"c1df6"))},meta:{title:"编辑商品",keepAlive:!1,permission:["/goods/update"]},hidden:!0},{path:"/goods/copy",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("goods")]).then(n.bind(null,"5633"))},meta:{title:"复制商品",keepAlive:!1,permission:["/goods/copy"]},hidden:!0,moduleKey:"goods-copy"},{path:"/goods/category/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("goods")]).then(n.bind(null,"3686"))},meta:{title:"商品分类",keepAlive:!1,permission:["/goods/category/index"]}},{path:"/goods/service/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("goods")]).then(n.bind(null,"ee5f"))},meta:{title:"服务承诺",pageTitle:"服务与承诺",keepAlive:!1,permission:["/goods/service/index"]}},{path:"/goods/comment/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("goods")]).then(n.bind(null,"acbe"))},meta:{title:"商品评价",keepAlive:!1,permission:["/goods/comment/index"]}},{path:"/goods/import/list",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("goods")]).then(n.bind(null,"48d0"))},meta:{title:"商品导入",pageTitle:"商品导入记录",keepAlive:!1,permission:["/goods/import/list"]},moduleKey:"goods-import",activePath:["/goods/import/batch"]},{path:"/goods/import/batch",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("goods")]).then(n.bind(null,"540d"))},meta:{title:"商品导入",pageTitle:"商品批量导入",keepAlive:!1,permission:["/goods/import"]},hidden:!0},{path:"/goods/source/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("goods")]).then(n.bind(null,"ca39"))},meta:{title:"商品货源",pageTitle:"商品货源",keepAlive:!1,permission:["/goods/source/index"]}},{path:"/apps/collector",component:ce,redirect:"/apps/collector/index",meta:{title:"商品采集",keepAlive:!1,permission:["/apps/collector"]},moduleKey:"apps-collector",isHideChildren:!0,children:[{path:"/apps/collector/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("collector")]).then(n.bind(null,"5c28"))},meta:{title:"一键采集",keepAlive:!1,permission:["/apps/collector/index"]}},{path:"/apps/collector/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("collector")]).then(n.bind(null,"556c"))},meta:{title:"接口配置",keepAlive:!1,permission:["/apps/collector/setting"]}}]}]},{path:"/order",name:"order",component:ce,redirect:"/order/list/all",meta:{title:"订单管理",icon:se["order"],permission:["/order"]},children:[{path:"/order/list/all",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"全部订单",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/list/delivery",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"待发货",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/list/receipt",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"待收货",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/list/pay",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"待付款",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/list/complete",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"已完成",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/list/apply-cancel",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"待取消",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/list/cancel",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"已取消",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/detail",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"ab06"))},meta:{title:"订单详情",keepAlive:!1,permission:["/order/detail"]},hidden:!0},{path:"/order/refund/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"ea1f"))},meta:{title:"售后管理",keepAlive:!1,permission:["/order/refund/index"]},activePath:["/order/refund/detail"]},{path:"/order/refund/detail",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"56db"))},meta:{title:"售后单详情",keepAlive:!1,permission:["/order/refund/detail"]},hidden:!0},{path:"/order/tools",component:ce,meta:{title:"订单处理",keepAlive:!1,permission:["/order/tools"]},children:[{path:"/order/tools/delivery",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"bee9"))},meta:{title:"发货管理",keepAlive:!1,permission:["/order/tools/delivery"]},activePath:["/order/tools/delivery/record"]},{path:"/order/tools/export",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"0d4b"))},meta:{title:"订单导出",keepAlive:!1,permission:["/order/tools/export"]},moduleKey:"order-export"},{path:"/order/tools/delivery/batch",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"70f2"))},meta:{title:"批量发货",keepAlive:!1,permission:["/order/tools/delivery/batch"]},hidden:!0},{path:"/order/tools/delivery/record",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("order")]).then(n.bind(null,"d409"))},meta:{title:"发货记录",keepAlive:!1,permission:["/order/tools/delivery/record"]},hidden:!0}]}]},{path:"/user",name:"user",component:ce,meta:{title:"会员管理",icon:se["user"],permission:["/user"]},children:[{path:"/user/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("user")]).then(n.bind(null,"dab6"))},meta:{title:"会员列表",keepAlive:!1,permission:["/user/index"]}},{path:"/user/balance",component:ce,redirect:"/user/balance/index",meta:{title:"余额记录",keepAlive:!1,permission:["/user/balance"]},moduleKey:"user-balance",children:[{path:"/user/recharge/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"66c9"))},meta:{title:"充值记录",keepAlive:!1,permission:["/user/recharge/index"]}},{path:"/user/balance/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"4a98"))},meta:{title:"余额明细",keepAlive:!1,permission:["/user/balance/index"]}}]}]},{path:"/content",name:"content",component:ce,meta:{title:"内容管理",icon:se["content"],permission:["/content"]},children:[{path:"/content/article",component:ce,redirect:"/content/article/index",meta:{title:"文章管理",keepAlive:!1,permission:["/content/article"]},moduleKey:"content-article",children:[{path:"/content/article/category/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"3226"))},meta:{title:"文章分类",keepAlive:!1,permission:["/content/article/category/index"]}},{path:"/content/article/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"98bf"))},meta:{title:"文章列表",keepAlive:!1,permission:["/content/article/index"]}}]},{path:"/content/files",component:ce,redirect:"/content/files/index",meta:{title:"文件库管理",keepAlive:!1,permission:["/content/files"]},children:[{path:"/content/files/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"2b0e8"))},meta:{title:"文件列表",keepAlive:!1,permission:["/content/files/index"]}},{path:"/content/files/group/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"bae3"))},meta:{title:"文件分组",keepAlive:!1,permission:["/content/files/group/index"]}}]},{path:"/content/maintenance",component:ce,redirect:"/content/maintenance/index",meta:{title:"维修管理",keepAlive:!1},children:[{path:"/content/maintenance/category/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"b641"))},meta:{title:"维修分类",keepAlive:!1}},{path:"/content/maintenance/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"0e80"))},meta:{title:"维修列表",keepAlive:!1}}]},{path:"/content/help/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"d1d6"))},meta:{title:"帮助中心",keepAlive:!1,permission:["/content/help/index"]},moduleKey:"content-help"},{path:"/content/richText/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"935f"))},meta:{title:"富文本管理",keepAlive:!1,permission:["/content/richText/index"]}},{path:"/content/banner/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("content")]).then(n.bind(null,"d7e9"))},meta:{title:"轮播图管理",keepAlive:!1,permission:["/content/banner/index"]}}]},{path:"/market",name:"market",component:ce,meta:{title:"营销管理",icon:se["market"],permission:["/market"]},moduleKeys:["market-coupon","market-recharge","market-points","market-recommended","market-fullFree"],children:[{path:"/market/coupon",component:ce,redirect:"/market/coupon/index",meta:{title:"优惠券",keepAlive:!1,permission:["/market/coupon"]},moduleKey:"market-coupon",children:[{path:"/market/coupon/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"164a"))},meta:{title:"优惠券列表",keepAlive:!1,permission:["/market/coupon/index"]},activePath:["/market/coupon/create","/market/coupon/update"]},{path:"/market/coupon/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"c24e"))},meta:{title:"创建优惠券",keepAlive:!1,permission:["/market/coupon/create"]},hidden:!0},{path:"/market/coupon/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"0b60"))},meta:{title:"编辑优惠券",keepAlive:!1,permission:["/market/coupon/update"]},hidden:!0},{path:"/market/coupon/receive/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"3d2f"))},meta:{title:"领券记录",keepAlive:!1,permission:["/market/coupon/receive/index"]}},{path:"/market/coupon/give",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"85d6"))},meta:{title:"手动发放",keepAlive:!1,permission:["/market/coupon/give"]}}]},{path:"/market/recharge",component:ce,redirect:"/market/recharge/plan/index",meta:{title:"会员充值",keepAlive:!1,permission:["/market/recharge"]},moduleKey:"market-recharge",children:[{path:"/market/recharge/plan/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"6ad7"))},meta:{title:"充值套餐",keepAlive:!1,permission:["/market/recharge/plan/index"]}},{path:"/market/recharge/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"3095"))},meta:{title:"充值设置",keepAlive:!1,permission:["/market/recharge/setting"]}}]},{path:"/market/points",component:ce,redirect:"/market/points/setting",meta:{title:"积分管理",keepAlive:!1,permission:["/market/points"]},moduleKey:"market-points",children:[{path:"/market/points/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"da13"))},meta:{title:"积分设置",keepAlive:!1,permission:["/market/points/setting"]}},{path:"/market/points/log",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"374b"))},meta:{title:"积分明细",keepAlive:!1,permission:["/market/points/log"]}}]},{path:"/market/recommended",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"052a"))},meta:{title:"商品推荐",keepAlive:!1,permission:["/market/recommended"]},moduleKey:"market-recommended"},{path:"/market/full-free",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"0e9c"))},meta:{title:"满额包邮",keepAlive:!1,permission:["/market/full-free"]},moduleKey:"market-fullFree"},{path:"/market/active",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"c1a9"))},meta:{title:"活动管理",keepAlive:!1}},{path:"/market/presale/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"a681"))},meta:{title:"预售列表",keepAlive:!1}},{path:"/market/settle/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("market")]).then(n.bind(null,"65dba"))},meta:{title:"商家入驻",keepAlive:!1}}]},{path:"/statistics",name:"statistics",component:function(){return Promise.all([n.e("index~statistics"),n.e("statistics")]).then(n.bind(null,"29543"))},meta:{title:"数据统计",keepAlive:!0,icon:se["statistics"],permission:["/statistics"]},moduleKey:"statistics-statistics"},{path:"/client",name:"client",component:ce,meta:{title:"客户端",keepAlive:!0,icon:se["mpWeixin"],iconStyle:{fontSize:"17.2px",color:"#36b313"},permission:["/client"]},children:[{path:"/client/register",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("client")]).then(n.bind(null,"8c72"))},meta:{title:"注册设置",keepAlive:!1,permission:["/client/register"]}},{path:"/client/wxapp",component:ce,redirect:"/client/wxapp/setting",meta:{title:"微信小程序",keepAlive:!1,permission:["/client/wxapp"]},moduleKey:"client-mpWeixin",children:[{path:"/client/wxapp/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("client")]).then(n.bind(null,"e36a"))},meta:{title:"小程序设置",keepAlive:!1,permission:["/client/wxapp/setting"]}}]},{path:"/client/wxofficial",component:ce,redirect:"/client/wxofficial/setting",meta:{title:"微信公众号",keepAlive:!1,permission:["/client/wxofficial"]},moduleKey:"client-wxofficial",children:[{path:"/client/wxofficial/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("client")]).then(n.bind(null,"f09e"))},meta:{title:"公众号设置",keepAlive:!1,permission:["/client/wxofficial/setting"]}},{path:"/client/wxofficial/share",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("client")]).then(n.bind(null,"8bb2"))},meta:{title:"分享设置",keepAlive:!1,permission:["/client/wxofficial/share"]}}]},{path:"/client/h5",component:ce,redirect:"/client/h5/setting",meta:{title:"H5端",keepAlive:!1,permission:["/client/h5"]},moduleKey:"client-h5",children:[{path:"/client/h5/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("client")]).then(n.bind(null,"2fa9"))},meta:{title:"站点设置",keepAlive:!1,permission:["/client/h5/setting"]}}]},{path:"/client/mp/alipay",isPlugin:!0,pluginName:"mpAlipay",component:ce,redirect:"/client/mp/alipay/setting",meta:{title:"支付宝小程序",keepAlive:!1,permission:["/client/mp/alipay"]},moduleKey:"client-mpAlipay",children:[{path:"/client/mp/alipay/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("client")]).then(n.bind(null,"b22d"))},meta:{title:"小程序设置",keepAlive:!1,permission:["/client/mp/alipay/setting"]}},{path:"/client/mp/alipay/customer",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("client")]).then(n.bind(null,"e6a1"))},meta:{title:"客服设置",keepAlive:!1,permission:["/client/mp/alipay/customer"]}}]}]},{path:"/apps",name:"apps",component:ce,meta:{title:"应用中心",keepAlive:!0,icon:se["apps"],permission:["/apps"]},moduleKeys:["apps-dealer","apps-bargain","apps-groupon","apps-sharp","apps-live","apps-eorder","apps-collector"],children:[{path:"/apps/dealer",component:ce,redirect:"/apps/dealer/apply",meta:{title:"分销中心",keepAlive:!1,permission:["/apps/dealer"]},moduleKey:"apps-dealer",isHideChildren:!0,children:[{path:"/apps/dealer/apply",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("dealer")]).then(n.bind(null,"d149"))},meta:{title:"入驻申请",keepAlive:!1,permission:["/apps/dealer/apply"]}},{path:"/apps/dealer/user",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("dealer")]).then(n.bind(null,"748c"))},meta:{title:"分销商用户",keepAlive:!1,permission:["/apps/dealer/user"]}},{path:"/apps/dealer/order",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("dealer")]).then(n.bind(null,"78a9"))},meta:{title:"分销订单",keepAlive:!1,permission:["/apps/dealer/order"]}},{path:"/apps/dealer/withdraw",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("dealer")]).then(n.bind(null,"7757"))},meta:{title:"提现申请",keepAlive:!1,permission:["/apps/dealer/withdraw"]}},{path:"/apps/dealer/poster",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("dealer")]).then(n.bind(null,"696d"))},meta:{title:"分销海报",keepAlive:!1,permission:["/apps/dealer/poster"]}},{path:"/apps/dealer/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("dealer~page~store"),n.e("dealer")]).then(n.bind(null,"eb58"))},meta:{title:"分销设置",keepAlive:!1,permission:["/apps/dealer/setting"]}}]},{path:"/apps/bargain",component:ce,redirect:"/apps/bargain/active/index",meta:{title:"砍价活动",keepAlive:!1,permission:["/apps/bargain"]},moduleKey:"apps-bargain",isHideChildren:!0,children:[{path:"/apps/bargain/active/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("bargain")]).then(n.bind(null,"6417"))},meta:{title:"活动列表",keepAlive:!1,permission:["/apps/bargain/active/index"]},activePath:["/apps/bargain/active/create","/apps/bargain/active/update"]},{path:"/apps/bargain/active/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("bargain")]).then(n.bind(null,"9348"))},meta:{title:"创建活动",keepAlive:!1,permission:["/apps/bargain/active/create"]},hidden:!0},{path:"/apps/bargain/active/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("bargain")]).then(n.bind(null,"911e"))},meta:{title:"编辑活动",keepAlive:!1,permission:["/apps/bargain/active/update"]},hidden:!0},{path:"/apps/bargain/task/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("bargain")]).then(n.bind(null,"15a4"))},meta:{title:"砍价任务",keepAlive:!1,permission:["/apps/bargain/task/index"]}},{path:"/apps/bargain/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("bargain")]).then(n.bind(null,"7db1"))},meta:{title:"砍价设置",keepAlive:!1,permission:["/apps/bargain/setting"]}}]},{path:"/apps/groupon",component:ce,redirect:"/apps/groupon/goods/index",meta:{title:"多人拼团",keepAlive:!1,permission:["/apps/groupon"]},moduleKey:"apps-groupon",isHideChildren:!0,children:[{path:"/apps/groupon/goods/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("groupon")]).then(n.bind(null,"7fae"))},meta:{title:"拼团商品",keepAlive:!1,permission:["/apps/groupon/goods/index"]},activePath:["/apps/groupon/goods/create","/apps/groupon/goods/update"]},{path:"/apps/groupon/goods/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("groupon")]).then(n.bind(null,"b9bf"))},meta:{title:"创建拼团商品",keepAlive:!1,permission:["/apps/groupon/goods/create"]},hidden:!0},{path:"/apps/groupon/goods/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("groupon")]).then(n.bind(null,"448a"))},meta:{title:"编辑拼团商品",keepAlive:!1,permission:["/apps/groupon/goods/update"]},hidden:!0},{path:"/apps/groupon/task",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("groupon")]).then(n.bind(null,"c9b2"))},meta:{title:"拼单管理",keepAlive:!1,permission:["/apps/groupon/task"]}},{path:"/apps/groupon/robot",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("groupon")]).then(n.bind(null,"6b13"))},meta:{title:"拼团机器人",keepAlive:!1,permission:["/apps/groupon/robot"]}},{path:"/apps/groupon/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("groupon")]).then(n.bind(null,"eaab"))},meta:{title:"拼团设置",keepAlive:!1,permission:["/apps/groupon/setting"]}}]},{path:"/apps/sharp",component:ce,redirect:"/apps/sharp/goods/index",meta:{title:"整点秒杀",keepAlive:!1,permission:["/apps/sharp"]},moduleKey:"apps-sharp",isHideChildren:!0,children:[{path:"/apps/sharp/goods/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("sharp")]).then(n.bind(null,"9a9d"))},meta:{title:"秒杀商品",keepAlive:!1,permission:["/apps/sharp/goods/index"]},activePath:["/apps/sharp/goods/create","/apps/sharp/goods/update"]},{path:"/apps/sharp/goods/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("sharp")]).then(n.bind(null,"3abe"))},meta:{title:"创建商品",keepAlive:!1,permission:["/apps/sharp/goods/create"]},hidden:!0},{path:"/apps/sharp/goods/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("sharp")]).then(n.bind(null,"f674"))},meta:{title:"编辑商品",keepAlive:!1,permission:["/apps/sharp/goods/update"]},hidden:!0},{path:"/apps/sharp/active/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("sharp")]).then(n.bind(null,"e349"))},meta:{title:"秒杀会场",keepAlive:!1,permission:["/apps/sharp/active/index"]},activePath:["/apps/sharp/active/create","/apps/sharp/active/time/index","/apps/sharp/active/time/create","/apps/sharp/active/time/update"]},{path:"/apps/sharp/active/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("sharp")]).then(n.bind(null,"3642"))},meta:{title:"新增会场",keepAlive:!1,permission:["/apps/sharp/active/create"]},hidden:!0},{path:"/apps/sharp/active/time/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("sharp")]).then(n.bind(null,"1bf4"))},meta:{title:"活动会场-场次管理",keepAlive:!1,permission:["/apps/sharp/active/time/index"]},hidden:!0},{path:"/apps/sharp/active/time/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("sharp")]).then(n.bind(null,"aafc"))},meta:{title:"新增场次",keepAlive:!1,permission:["/apps/sharp/active/time/create"]},hidden:!0},{path:"/apps/sharp/active/time/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("sharp")]).then(n.bind(null,"568a"))},meta:{title:"编辑场次",keepAlive:!1,permission:["/apps/sharp/active/time/update"]},hidden:!0},{path:"/apps/sharp/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("sharp")]).then(n.bind(null,"5a5c"))},meta:{title:"秒杀设置",keepAlive:!1,permission:["/apps/sharp/setting"]}}]},{path:"/apps/live",component:ce,redirect:"/apps/live/room/index",meta:{title:"小程序直播",keepAlive:!1,permission:["/apps/live"]},moduleKey:"apps-live",isHideChildren:!0,children:[{path:"/apps/live/room/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("live")]).then(n.bind(null,"ea2d"))},meta:{title:"直播间管理",keepAlive:!1,permission:["/apps/live/room/index"]}}]},{path:"/apps/eorder",component:ce,redirect:"/apps/eorder/template/index",meta:{title:"电子面单",keepAlive:!1,permission:["/apps/eorder"]},moduleKey:"apps-eorder",isHideChildren:!0,children:[{path:"/apps/eorder/template/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("eorder")]).then(n.bind(null,"84ea"))},meta:{title:"面单模板",keepAlive:!1,permission:["/apps/eorder/template/index"]},activePath:["/apps/eorder/template/create","/apps/eorder/template/update"]},{path:"/apps/eorder/template/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("eorder")]).then(n.bind(null,"a3dc"))},meta:{title:"创建面单模板",keepAlive:!1,permission:["/apps/eorder/template/create"]},hidden:!0},{path:"/apps/eorder/template/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("eorder")]).then(n.bind(null,"691a"))},meta:{title:"编辑面单模板",keepAlive:!1,permission:["/apps/eorder/template/update"]},hidden:!0},{path:"/apps/eorder/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("eorder")]).then(n.bind(null,"6a9d"))},meta:{title:"基础设置",keepAlive:!1,permission:["/apps/eorder/setting"]}}]}]},{path:"/setting",name:"setting",component:ce,redirect:"/setting/store/basic",meta:{title:"设置",icon:se["setting"],permission:["/setting"]},children:[{path:"/setting/trade",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"a6b6"))},meta:{title:"交易设置",keepAlive:!1,permission:["/setting/trade"]}},{path:"/setting/customer",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"08e2"))},meta:{title:"客服设置",keepAlive:!1,permission:["/setting/customer"]},moduleKey:"setting-customer"},{path:"/setting/storage",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"c5b8"))},meta:{title:"上传设置",keepAlive:!1,permission:["/setting/storage"]},moduleKey:"setting-storage"},{path:"/setting/sms",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"a85e"))},meta:{title:"短信通知",keepAlive:!1,permission:["/setting/sms"]}},{path:"/setting/delivery",component:ce,redirect:"/setting/delivery/setting",meta:{title:"配送设置",keepAlive:!1,permission:["/setting/delivery"]},isHideChildren:!0,children:[{path:"/setting/delivery/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"0b43a"))},meta:{title:"配送方式",keepAlive:!1,permission:["/setting/delivery/setting"]}},{path:"/setting/delivery/template/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"96ef"))},meta:{title:"运费模板",keepAlive:!1,permission:["/setting/delivery/template/index"]},activePath:["/setting/delivery/template/create","/setting/delivery/template/update"]},{path:"/setting/delivery/template/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"61e5"))},meta:{title:"新增运费模板",keepAlive:!1,permission:["/setting/delivery/template/create"]},hidden:!0},{path:"/setting/delivery/template/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"3833"))},meta:{title:"编辑运费模板",keepAlive:!1,permission:["/setting/delivery/template/update"]},hidden:!0},{path:"/setting/delivery/express/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"f4eb"))},meta:{title:"物流公司",keepAlive:!1,permission:["/setting/delivery/express/index"]}}]},{path:"/setting/payment",component:ce,redirect:"/setting/payment/setting",meta:{title:"支付管理",keepAlive:!1,permission:["/setting/payment"]},isHideChildren:!0,children:[{path:"/setting/payment/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"04ce"))},meta:{title:"支付设置",keepAlive:!1,permission:["/setting/payment/setting"]}},{path:"/setting/payment/template/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"bb50"))},meta:{title:"支付模板",keepAlive:!1,permission:["/setting/payment/template/index"]},activePath:["/setting/payment/template/create","/setting/payment/template/update"]},{path:"/setting/payment/template/create",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"a755"))},meta:{title:"新增支付模板",keepAlive:!1,permission:["/setting/payment/template/create"]},hidden:!0},{path:"/setting/payment/template/update",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"4606"))},meta:{title:"编辑支付模板",keepAlive:!1,permission:["/setting/payment/template/update"]},hidden:!0}]},{path:"/setting/printer",component:ce,redirect:"/setting/printer/index",meta:{title:"小票打印机",keepAlive:!1,permission:["/setting/printer"]},moduleKey:"setting-printer",isHideChildren:!0,children:[{path:"/setting/printer/index",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"8259"))},meta:{title:"打印机管理",keepAlive:!1,permission:["/setting/printer/index"]}},{path:"/setting/printer/setting",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"25a8"))},meta:{title:"打印设置",keepAlive:!1,permission:["/setting/printer/setting"]}}]},{path:"/setting/other",component:ce,redirect:"/setting/other/clear",meta:{title:"其他设置",keepAlive:!1,permission:["/setting/other"]},isHideChildren:!0,children:[{path:"/setting/other/clear",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("setting")]).then(n.bind(null,"67ac"))},meta:{title:"清理缓存",keepAlive:!1,permission:["/setting/other/clear"]}}]}]}]},{name:"renew",path:"/manage",redirect:"/manage/renew",component:J,hidden:!0,meta:{title:"更新账户信息",keepAlive:!1},children:[{path:"renew",component:function(){return Promise.all([n.e("bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7"),n.e("manage")]).then(n.bind(null,"9dce"))}}]},{path:"*",redirect:"/404",hidden:!0}],de=[{path:"/passport",component:m,redirect:"/passport/login",hidden:!0,children:[{path:"login",name:"login",component:function(){return n.e("passport").then(n.bind(null,"cedc"))}}]},{path:"/404",component:function(){return n.e("exception").then(n.bind(null,"cc89"))}}]},e819:function(e,t,n){"use strict";t["a"]={title:"Ant Design Pro",primaryColor:"#1890FF",navTheme:"dark",layout:"sidemenu",contentWidth:"Fixed",fixedHeader:!0,fixSiderbar:!0,autoHideHeader:!1,colorWeak:!1,multiTab:!1,production:!0}},e9ba:function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1024",height:"1024",viewBox:"0 0 1024 1024"},children:[{tag:"title"},{tag:"g",attrsMap:{id:"icomoon-ignore"}},{tag:"path",attrsMap:{d:"M1024 701v-504q0-53-26.5-98t-72-71.5-98.5-26.5h-630q-53 0-98.5 26.5t-72 71.5-26.5 98v630q0 54 26.5 99t72 71.5 98.5 26.5h630q47 0 88.5-21t69-58 36.5-83l-6-2q-276-120-391-174-71 86-143 127-81 46-182 46-69 0-123-26-53-26-80-70.5t-21-97.5q4-43 25-78 28-45 79-68 64-27 160-18 65 6 119 19 33 8 100 31l31 10q35-64 57-139h-398v-40h197v-70h-240v-44h240v-102l1-4q2-5 6.5-8.5t12.5-3.5h98v118h256v44h-256v70h209q-29 116-85 213 38 14 191 61l146 45M284 792q-69 0-111-26-35-21-48-56-12-28-7-52 5-21 20-41 18-22 45-35 31-15 70-15 70 0 139 19 66 18 145 56-55 72-119 110-66 40-134 40z"}}]})}},eb1e:function(e,t,n){var r=n("b2b7");e.exports={__esModule:!0,default:r.svgComponent({tag:"svg",attrsMap:{t:"1595299959859",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2081","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"500",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M286.72 290.133c17.067 0 30.72-13.653 30.72-34.133 0-105.813 95.573-170.667 191.147-170.667 92.16 0 194.56 71.68 194.56 170.667 0 20.48 13.653 34.133 30.72 34.133s30.72-13.653 30.72-34.133c0-139.947-136.534-238.933-256-238.933-122.88 0-256 88.746-256 238.933 3.413 17.067 17.066 34.133 34.133 34.133z m648.533 102.4c-17.066-20.48-44.373-34.133-71.68-34.133H160.427c-27.307 0-54.614 10.24-71.68 34.133-17.067 20.48-23.894 47.787-20.48 75.094L143.36 911.36c10.24 54.613 61.44 98.987 116.053 98.987h505.174c54.613 0 105.813-40.96 116.053-98.987l75.093-443.733c3.414-27.307-3.413-54.614-20.48-75.094z m-645.12 204.8c-27.306 0-51.2-23.893-51.2-51.2s23.894-51.2 51.2-51.2 51.2 23.894 51.2 51.2-23.893 51.2-51.2 51.2z m443.734 0c-27.307 0-51.2-23.893-51.2-51.2s23.893-51.2 51.2-51.2 51.2 23.894 51.2 51.2-23.894 51.2-51.2 51.2z","p-id":"2082"}}]})}},f544:function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"f",(function(){return i})),n.d(t,"e",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return l})),n.d(t,"b",(function(){return d}));var r=n("b775"),a={info:"/store.user/info",list:"/store.user/list",add:"/store.user/add",edit:"/store.user/edit",delete:"/store.user/delete",renew:"/store.user/renew"};function o(){return Object(r["b"])({url:a.info,method:"get"})}function i(e){return Object(r["b"])({url:a.renew,method:"post",data:e})}function s(e){return Object(r["b"])({url:a.list,method:"get",params:e})}function c(e){return Object(r["b"])({url:a.add,method:"post",data:e})}function l(e){return Object(r["b"])({url:a.edit,method:"post",data:e})}function d(e){return Object(r["b"])({url:a.delete,method:"post",data:e})}},fa04:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return c}));n("4de4"),n("d3b7");var r=n("4360"),a=n("ca00");function o(){var e=r["a"].getters.publicConfig;return e.plugins?e.plugins:[]}function i(e){return Object(a["e"])(e,o())}function s(e){return Object(a["e"])(e,r["a"].getters.modules)}var c=function(e){return e.filter((function(e){return!e.moduleKey||s(e.moduleKey)}))}},fddb:function(e,t,n){}}); \ No newline at end of file diff --git a/public/store/js/goods.746fe29c.js b/public/store/js/goods.746fe29c.js new file mode 100644 index 00000000..aa2083b1 --- /dev/null +++ b/public/store/js/goods.746fe29c.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["goods"],{"0631":function(e,a,t){},"10ce":function(e,a,t){"use strict";t("3bf5")},1457:function(e,a,t){"use strict";t("a53d")},1788:function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("div",{staticClass:"table-operator"},[a("a-row",{staticClass:"row-item-search"},[a("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[a("a-form-item",{attrs:{label:"商品名称"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goodsName"],expression:"['goodsName']"}],attrs:{placeholder:"请输入商品名称"}})],1),a("a-form-item",{attrs:{label:"商品编码"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goodsNo"],expression:"['goodsNo']"}],attrs:{placeholder:"请输入商品编码"}})],1),a("a-form-item",{attrs:{label:"商品分类"}},[a("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["categoryId",{initialValue:0}],expression:"['categoryId', { initialValue: 0 }]"}],attrs:{treeData:e.categoryListTree,dropdownStyle:{maxHeight:"500px",overflow:"auto"},allowClear:""}})],1),a("a-form-item",{staticClass:"search-btn"},[a("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),a("div",{staticClass:"row-item-tab clearfix"},[a("div",{staticClass:"tab-list fl-l"},[a("a-radio-group",{attrs:{defaultValue:e.queryParam.listType},on:{change:e.handleTabs}},[a("a-radio-button",{attrs:{value:"all"}},[e._v("全部")]),a("a-radio-button",{attrs:{value:"on_sale"}},[e._v("出售中")]),a("a-radio-button",{attrs:{value:"off_sale"}},[e._v("已下架")]),a("a-radio-button",{attrs:{value:"sold_out"}},[e._v("已售罄")])],1)],1),e.$auth("/goods/create")?a("a-button",{staticClass:"fl-l",attrs:{type:"primary",icon:"plus"},on:{click:function(a){return e.handleCreate()}}},[e._v("创建商品")]):e._e(),e.$module("goods-import")&&e.$auth("/goods/import/batch")?a("a-button",{staticClass:"fl-l",attrs:{icon:"arrow-up"},on:{click:function(a){return e.handleImport()}}},[e._v("批量导入")]):e._e(),e.selectedRowKeys.length?a("div",{staticClass:"button-group"},[a("a-button-group",{staticClass:"ml-10"},[a("a-button",{directives:[{name:"action",rawName:"v-action:status",arg:"status"}],attrs:{icon:"arrow-up"},on:{click:function(a){return e.handleUpdateStatus(e.selectedRowKeys,!0)}}},[e._v("上架")]),a("a-button",{directives:[{name:"action",rawName:"v-action:status",arg:"status"}],attrs:{icon:"arrow-down"},on:{click:function(a){return e.handleUpdateStatus(e.selectedRowKeys,!1)}}},[e._v("下架")]),a("a-button",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],attrs:{icon:"delete"},on:{click:function(a){return e.handleDelete(e.selectedRowKeys)}}},[e._v("删除")])],1)],1):e._e()],1)],1),a("s-table",{ref:"table",attrs:{rowKey:"goods_id",loading:e.isLoading,columns:e.columns,data:e.loadData,rowSelection:e.rowSelection,pageSize:15,scroll:{x:1450}},scopedSlots:e._u([{key:"goods_image",fn:function(e){return a("span",{},[a("a",{attrs:{title:"点击查看原图",href:e,target:"_blank"}},[a("img",{attrs:{width:"50",height:"50",src:e,alt:"商品图片"}})])])}},{key:"goods_name",fn:function(t){return a("span",{},[a("p",{staticClass:"twoline-hide",staticStyle:{width:"270px"}},[e._v(e._s(t))])])}},{key:"status",fn:function(t,r){return a("span",{},[a("a-tag",{staticClass:"cur-p",attrs:{color:10==t?"green":"red"},on:{click:function(a){return e.handleUpdateStatus([r.goods_id],10!=t)}}},[e._v(e._s(10==t?"上架":"下架"))])],1)}},{key:"action",fn:function(t,r){return a("div",{staticClass:"actions"},[e.$auth("/goods/update")?a("router-link",{attrs:{to:{path:"/goods/update",query:{goodsId:r.goods_id}}}},[e._v("编辑")]):e._e(),e.$module("goods-copy")&&e.$auth("/goods/copy")?a("router-link",{attrs:{to:{path:"/goods/copy",query:{goodsId:r.goods_id}}}},[e._v("复制")]):e._e(),a("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(a){return e.handleDelete([r.goods_id])}}},[e._v("删除")])],1)}}])})],1)},i=[],o=t("5530"),s=(t("d3b7"),t("d084")),l=t("2af9"),n=t("8243"),d=[{title:"商品ID",dataIndex:"goods_id"},{title:"商品图片",dataIndex:"goods_image",scopedSlots:{customRender:"goods_image"}},{title:"商品名称",dataIndex:"goods_name",width:"302px",scopedSlots:{customRender:"goods_name"}},{title:"商品价格",dataIndex:"goods_price_min",scopedSlots:{customRender:"goods_price_min"}},{title:"成本价",dataIndex:"cost_price",scopedSlots:{customRender:"cost_price"}},{title:"总销量",dataIndex:"sales_actual"},{title:"库存总量",dataIndex:"stock_total"},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"排序",dataIndex:"sort"},{title:"添加时间",width:"180px",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"150px",scopedSlots:{customRender:"action"}}],u={name:"Index",components:{ContentHeader:l["a"],STable:l["d"]},data:function(){var e=this;return{searchForm:this.$form.createForm(this),categoryListTree:[],queryParam:{listType:"all"},isLoading:!1,columns:d,selectedRowKeys:[],loadData:function(a){return s["f"](Object(o["a"])(Object(o["a"])({},a),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){this.$route.query.listType&&(this.queryParam.listType=this.$route.query.listType),this.getCategoryList()},computed:{rowSelection:function(){return{selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}}},methods:{onSelectChange:function(e){this.selectedRowKeys=e},handleTabs:function(e){this.queryParam.listType=e.target.value,this.handleRefresh(!0)},handleSearch:function(e){var a=this;e.preventDefault(),this.searchForm.validateFields((function(e,t){e||(a.queryParam=Object(o["a"])(Object(o["a"])({},a.queryParam),t),a.handleRefresh(!0))}))},handleReset:function(){this.searchForm.resetFields()},getCategoryList:function(){var e=this;this.isLoading=!0,n["a"].getListFromScreen().then((function(a){e.categoryListTree=a})).finally((function(){return e.isLoading=!1}))},handleUpdateStatus:function(e){var a=this,t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.$auth("/goods/index.status"))return!1;this.isLoading=!0,s["h"]({goodsIds:e,state:t}).then((function(e){a.$message.success(e.message,1.5),a.handleRefresh()})).finally((function(e){a.isLoading=!1}))},handleDelete:function(e){var a=this,t=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return s["c"]({goodsIds:e}).then((function(e){a.$message.success(e.message,1.5),a.handleRefresh()})).finally((function(e){return t.destroy()}))}})},handleCreate:function(){this.$router.push("/goods/create")},handleImport:function(){this.$router.push("/goods/import/batch")},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.selectedRowKeys=[],this.$refs.table.refresh(e)}}},c=u,m=(t("63aa"),t("2877")),p=Object(m["a"])(c,r,i,!1,null,"6357e125",null);a["default"]=p.exports},1827:function(e,a,t){"use strict";t.d(a,"c",(function(){return o})),t.d(a,"a",(function(){return s})),t.d(a,"b",(function(){return l}));var r=t("b775"),i={list:"/goods.import/list",batch:"/goods.import/batch",delete:"/goods.import/delete"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.batch,method:"post",data:e})}function l(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},"19d3":function(e,a,t){"use strict";t.d(a,"e",(function(){return o})),t.d(a,"b",(function(){return s})),t.d(a,"a",(function(){return l})),t.d(a,"d",(function(){return n})),t.d(a,"c",(function(){return d}));var r=t("b775"),i={list:"/goods.service/list",all:"/goods.service/all",add:"/goods.service/add",edit:"/goods.service/edit",delete:"/goods.service/delete"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.all,method:"get",params:e})}function l(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function n(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},2742:function(e,a,t){"use strict";t("fe55")},"313e9":function(e,a,t){},3686:function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("div",{staticClass:"table-operator"},[a("a-button",{directives:[{name:"action",rawName:"v-action:add",arg:"add"}],attrs:{type:"primary",icon:"plus"},on:{click:e.handleAdd}},[e._v("新增")])],1),e.isLoading?e._e():a("a-table",{attrs:{rowKey:"category_id",columns:e.columns,dataSource:e.categoryList,defaultExpandAllRows:!0,expandIconColumnIndex:1,pagination:!1,loading:e.isLoading},scopedSlots:e._u([{key:"status",fn:function(t){return a("span",{},[a("a-tag",{attrs:{color:t?"green":""}},[e._v(e._s(t?"显示":"隐藏"))])],1)}},{key:"action",fn:function(t,r){return a("span",{},[a("a",{directives:[{name:"action",rawName:"v-action:edit",arg:"edit"}],staticStyle:{"margin-right":"8px"},on:{click:function(a){return e.handleEdit(r)}}},[e._v("编辑")]),a("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(a){return e.handleDelete(r)}}},[e._v("删除")])])}}],null,!1,1032135766)}),a("AddForm",{ref:"AddForm",attrs:{categoryList:e.categoryList},on:{handleSubmit:e.handleRefresh}}),a("EditForm",{ref:"EditForm",attrs:{categoryList:e.categoryList},on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=(t("d3b7"),t("2f71")),s=t("2af9"),l=function(){var e=this,a=e._self._c;return a("a-modal",{attrs:{title:"新增商品分类",width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1,destroyOnClose:!0},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-form-item",{attrs:{label:"分类名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}]})],1),a("a-form-item",{attrs:{label:"上级分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["parent_id",{initialValue:0}],expression:"['parent_id', { initialValue: 0}]"}],attrs:{treeData:e.categoryListTree,dropdownStyle:{maxHeight:"400px",overflow:"auto"},allowClear:""}})],1),a("a-form-item",{attrs:{label:"分类图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["image_id"],expression:"['image_id']"}]})],1),a("a-form-item",{attrs:{label:"是否加入排行榜",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"是否加入排行榜"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_paihang",{initialValue:0,rules:[{required:!0}]}],expression:"['is_paihang', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("不加入")]),a("a-radio",{attrs:{value:1}},[e._v("加入")])],1)],1),a("a-form-item",{attrs:{label:"排行榜图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["rank_image_id"],expression:"['rank_image_id']"}]})],1),a("a-form-item",{attrs:{label:"是否热门",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"是否热门"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_hot",{initialValue:0,rules:[{required:!0}]}],expression:"['is_hot', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"是否店内",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_in_store",{initialValue:0,rules:[{required:!0}]}],expression:"['is_in_store', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"是否大牌正品",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_brand",{initialValue:0,rules:[{required:!0}]}],expression:"['is_brand', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("显示")]),a("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),a("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', { initialValue: 100, rules: [{ required: true, message: '请输入至少1个数字' }] }]"}],attrs:{min:0}})],1)],1)],1)],1)},n=[],d=(t("99af"),t("8243")),u={components:{SelectImage:s["i"]},props:{categoryList:{type:Array,required:!0}},data:function(){return{title:"",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),categoryListTree:[]}},methods:{add:function(){this.visible=!0,this.getCategoryList()},getCategoryList:function(){var e=this.categoryList,a=d["a"].formatTreeData(e);this.categoryListTree=[{title:"顶级分类",key:0,value:0}].concat(a)},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){e||a.onFormSubmit(t)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var a=this;this.confirmLoading=!0,o["a"]({form:e}).then((function(t){a.$message.success(t.message,1.5),a.handleCancel(),a.$emit("handleSubmit",e)})).finally((function(e){a.confirmLoading=!1}))}}},c=u,m=t("2877"),p=Object(m["a"])(c,l,n,!1,null,null,null),v=p.exports,f=function(){var e=this,a=e._self._c;return a("a-modal",{attrs:{title:"编辑商品分类",width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1,destroyOnClose:!0},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-form-item",{attrs:{label:"分类名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}]})],1),a("a-form-item",{attrs:{label:"上级分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["parent_id"],expression:"['parent_id']"}],attrs:{treeData:e.categoryListTree,dropdownStyle:{maxHeight:"400px",overflow:"auto"},allowClear:""}})],1),a("a-form-item",{attrs:{label:"分类图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["image_id"],expression:"['image_id']"}],attrs:{defaultList:e.record.image?[e.record.image]:[]}})],1),a("a-form-item",{attrs:{label:"是否加入排行榜",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"是否加入排行榜"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_paihang",{initialValue:0,rules:[{required:!0}]}],expression:"['is_paihang', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("不加入")]),a("a-radio",{attrs:{value:1}},[e._v("加入")])],1)],1),a("a-form-item",{attrs:{label:"排行榜图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["rank_image_id"],expression:"['rank_image_id']"}],attrs:{defaultList:e.record.rankimage?[e.record.rankimage]:[]}})],1),a("a-form-item",{attrs:{label:"是否热门",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"是否热门"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_hot",{initialValue:0,rules:[{required:!0}]}],expression:"['is_hot', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"是否店内",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_in_store",{initialValue:0,rules:[{required:!0}]}],expression:"['is_in_store', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"是否大牌正品",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_brand",{initialValue:0,rules:[{required:!0}]}],expression:"['is_brand', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("显示")]),a("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),a("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', { initialValue: 100, rules: [{ required: true, message: '请输入至少1个数字' }] }]"}],attrs:{min:0}})],1)],1)],1)],1)},h=[],g=t("2ef0"),_=t.n(g),b={components:{SelectImage:s["i"]},props:{categoryList:{type:Array,required:!0}},data:function(){return{title:"",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),categoryListTree:[],record:{}}},methods:{edit:function(e){this.visible=!0,this.record=e,this.getCategoryList(),this.setFieldsValue()},setFieldsValue:function(){var e=this.record,a=this.form.setFieldsValue;this.$nextTick((function(){a(_.a.pick(e,["name","parent_id","image_id","status","sort","is_paihang","rank_image_id","is_hot","is_in_store","is_brand"]))}))},getCategoryList:function(){var e=this.categoryList,a=d["a"].formatTreeData(e);this.categoryListTree=[{title:"顶级分类",key:0,value:0}].concat(a)},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){e||a.onFormSubmit(t)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var a=this;this.confirmLoading=!0,o["c"]({categoryId:this.record["category_id"],form:e}).then((function(t){a.$message.success(t.message,1.5),a.handleCancel(),a.$emit("handleSubmit",e)})).finally((function(e){a.confirmLoading=!1}))}}},C=b,w=Object(m["a"])(C,f,h,!1,null,null,null),y=w.exports,x={name:"Index",components:{STable:s["d"],AddForm:v,EditForm:y},data:function(){return{categoryList:[],queryParam:{},isLoading:!1,columns:[{title:"分类ID",dataIndex:"category_id"},{title:"分类名称",dataIndex:"name"},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"排序",dataIndex:"sort"},{title:"添加时间",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"180px",scopedSlots:{customRender:"action"}}]}},created:function(){this.getCategoryList(!0)},methods:{getCategoryList:function(e){var a=this;e&&(this.isLoading=!0),o["d"]().then((function(e){a.categoryList=e.data.list})).finally((function(){return a.isLoading=!1}))},handleAdd:function(){this.$refs.AddForm.add()},handleEdit:function(e){this.$refs.EditForm.edit(e)},handleDelete:function(e){var a=this,t=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return o["b"]({categoryId:e["category_id"]}).then((function(e){a.$message.success(e.message,1.5),a.handleRefresh()})).finally((function(e){return t.destroy()}))}})},handleRefresh:function(){this.getCategoryList()}}},S=x,k=Object(m["a"])(S,r,i,!1,null,null,null);a["default"]=k.exports},"3bf5":function(e,a,t){},4608:function(e,a,t){},"48d0":function(e,a,t){"use strict";t.r(a);t("b0c0");var r,i=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.pageTitle))]),a("div",{staticClass:"table-operator"},[a("a-row",{staticClass:"row-item-search"},[a("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[a("a-form-item",{attrs:{label:"导入状态"}},[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:-1}],expression:"['status', { initialValue: -1 }]"}]},[a("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.ImportStatusEnum.data,(function(t,r){return a("a-select-option",{key:r,attrs:{value:t.value}},[e._v(e._s(t.name))])}))],2)],1),a("a-form-item",{staticClass:"search-btn"},[a("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),a("div",{staticClass:"row-item-tab clearfix"},[e.$auth("/goods/import/batch")?a("a-button",{staticClass:"fl-l",attrs:{type:"primary",icon:"arrow-up"},on:{click:function(a){return e.handleImport()}}},[e._v("批量导入")]):e._e()],1)],1),a("s-table",{ref:"table",attrs:{rowKey:"id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15},scopedSlots:e._u([{key:"start_time",fn:function(t){return[a("span",[e._v(e._s(t||"--"))])]}},{key:"end_time",fn:function(t){return[a("span",[e._v(e._s(t||"--"))])]}},{key:"status",fn:function(t){return a("span",{},[a("a-tag",{attrs:{color:e.ImportStatusColorEnum[t]}},[e._v(e._s(e.ImportStatusEnum[t].name))])],1)}},{key:"action",fn:function(t,r){return a("span",{staticClass:"actions"},[a("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(a){return e.handleDelete(r)}}},[e._v("删除")]),r.fail_count>0?a("a",{on:{click:function(a){return e.handleFailLog(r)}}},[e._v("失败日志")]):e._e()])}}])}),a("a-modal",{attrs:{title:"失败日志"},on:{ok:function(a){e.visibleFailLog=!1}},model:{value:e.visibleFailLog,callback:function(a){e.visibleFailLog=a},expression:"visibleFailLog"}},[a("div",{staticClass:"modal-content"},e._l(e.failLogContent,(function(t,r){return a("p",{key:r,staticClass:"log-item"},[a("span",{staticClass:"mr-5"},[e._v("序号["+e._s(t.goodsSn)+"]")]),a("span",[e._v(e._s(t.message))])])})),0)])],1)},o=[],s=t("5530"),l=t("ade3"),n=(t("d3b7"),t("1827")),d=t("2af9"),u=t("59aa"),c=(r={},Object(l["a"])(r,u["c"].NORMAL.value,""),Object(l["a"])(r,u["c"].COMPLETED.value,"green"),r),m={name:"Index",components:{STable:d["d"]},data:function(){var e=this;return{searchForm:this.$form.createForm(this),queryParam:{},isLoading:!1,ImportStatusEnum:u["c"],ImportStatusColorEnum:c,columns:[{title:"记录ID",dataIndex:"id"},{title:"导入总数量",dataIndex:"total_count"},{title:"导入成功数量",dataIndex:"success_count"},{title:"导入失败数量",dataIndex:"fail_count"},{title:"开始时间",dataIndex:"start_time",scopedSlots:{customRender:"start_time"}},{title:"结束时间",dataIndex:"end_time",scopedSlots:{customRender:"end_time"}},{title:"导入状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"操作",dataIndex:"action",width:"180px",scopedSlots:{customRender:"action"}}],loadData:function(a){return n["c"](Object(s["a"])(Object(s["a"])({},a),e.queryParam)).then((function(e){return e.data.list}))},visibleFailLog:!1,failLogContent:[]}},created:function(){},methods:{handleImport:function(){this.$router.push("/goods/import/batch")},handleDelete:function(e){var a=this,t=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return n["b"]({id:e["id"]}).then((function(e){a.$message.success(e.message,1.5),a.handleRefresh()})).finally((function(e){return t.destroy()}))}})},handleFailLog:function(e){this.visibleFailLog=!0,this.failLogContent=e.fail_log},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)},handleSearch:function(e){var a=this;e.preventDefault(),this.searchForm.validateFields((function(e,t){e||(a.queryParam=Object(s["a"])(Object(s["a"])({},a.queryParam),t),a.handleRefresh(!0))}))}}},p=m,v=(t("861f1"),t("2877")),f=Object(v["a"])(p,i,o,!1,null,"4e067966",null);a["default"]=f.exports},5142:function(e,a,t){"use strict";t("313e9")},"540d":function(e,a,t){"use strict";t.r(a);t("b0c0");var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[a("span",[e._v(e._s(e.$route.meta.pageTitle))])]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("div",{staticClass:"container"},[a("div",{staticClass:"upload-dragger"},[a("a-upload-dragger",{attrs:{accept:".xls, .xlsx",multiple:!1,fileList:e.fileList,showUploadList:!1,beforeUpload:e.beforeUpload,remove:e.handleRemove}},[a("p",{staticClass:"ant-upload-drag-icon"},[a("a-icon",{attrs:{type:"cloud-upload"}})],1),e.fileList.length?a("div",[a("p",{staticClass:"ant-upload-text"},[a("span",[e._v(e._s(e.fileList[0].name))]),a("a",{staticClass:"ml-10",attrs:{href:"javascript:void(0);"},on:{click:function(a){return a.stopPropagation(),e.handleRemove(e.fileList[0])}}},[e._v("删除")])]),a("a-button",{staticClass:"mt-20",attrs:{type:"primary"},on:{click:function(a){return a.stopPropagation(),e.onFormSubmit.apply(null,arguments)}}},[e._v("立即导入")])],1):a("div",[a("p",{staticClass:"ant-upload-text"},[e._v("点击选择文件,或者将文件拖拽至此区域")]),a("p",{staticClass:"ant-upload-hint"},[e._v("仅支持 .xls, .xlsx 格式的excel文件,限2M以内")])])])],1),a("div",{staticClass:"import-explain"},[a("h2",{staticClass:"title"},[e._v("导入说明")]),a("a-timeline",{staticClass:"timeline"},[a("a-timeline-item",{staticClass:"timeline-item"},[a("p",{staticClass:"name"},[e._v("下载模板")]),a("ul",{staticClass:"content"},[a("li",{staticClass:"content-li"},[a("span",[e._v("批量导入商品需要系统开启队列服务,可在超管后台中查看是否开启")])]),a("li",{staticClass:"content-li"},[a("span",{staticClass:"mr-5"},[e._v("商品导入前需要您用Excel整理需要导入的商品资料,请先")]),a("a",{attrs:{href:"static/template/batch-goods.xlsx",target:"_blank"}},[e._v("下载商品导入模板")])])])]),a("a-timeline-item",{staticClass:"timeline-item"},[a("p",{staticClass:"name"},[e._v("使用模板")]),a("ul",{staticClass:"content"},[a("li",{staticClass:"content-li"},[a("span",[e._v("模板中最多不能超过500个商品,如超过500个商品,请分批导入")])]),a("li",{staticClass:"content-li"},[a("span",[e._v("模板中的字段含义以及填写规则,可查看模板文件中标题栏的标注")])])])]),a("a-timeline-item",{staticClass:"timeline-item"},[a("p",{staticClass:"name"},[e._v("上传图片")]),a("ul",{staticClass:"content"},[a("li",{staticClass:"content-li"},[a("span",[e._v('需提前在后台上传商品图片,然后填写到模板文件的 "商品图片" 列中')])]),a("li",{staticClass:"content-li"},[a("span",{staticClass:"mr-5"},[e._v("通过文件库上传图片,并复制图片ID集")]),a("a",{attrs:{href:"javascript:void(0);"},on:{click:function(a){return e.handleSelectImage()}}},[e._v("点击上传图片")])])])])],1)],1),a("FilesModal",{ref:"FilesModal",attrs:{multiple:!0,maxNum:10,actions:["delete","move","copyIds"]}})],1)])],1)},i=[],o=(t("a434"),t("d3b7"),t("1827")),s=t("fd0d"),l={components:{FilesModal:s["e"]},data:function(){return{isLoading:!1,fileList:[],uploadSizeLimit:"2"}},created:function(){},methods:{handleSelectImage:function(){this.$refs.FilesModal.show()},beforeUpload:function(e){var a=e.size/1024/1024;return a>this.uploadSizeLimit?(this.$message.error("上传的文件大小不能超出".concat(this.uploadSizeLimit,"MB")),!1):(this.fileList=[e],!1)},handleRemove:function(e){var a=this.fileList,t=a.indexOf(e);t>-1&&a.splice(t,1)},onFormSubmit:function(){var e=this,a=this.fileList,t=new FormData;t.append("file",a[0]),this.isLoading=!0,o["a"](t).then((function(a){e.fileList=[],e.$message.success(a.message,1.8),setTimeout((function(){return e.$router.push("/goods/import/list")}),1500)})).finally((function(){return e.isLoading=!1}))}}},n=l,d=(t("10ce"),t("2877")),u=Object(d["a"])(n,r,i,!1,null,"152bc87a",null);a["default"]=u.exports},5633:function(e,a,t){"use strict";t.r(a);t("b0c0");var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[a("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[a("a-tab-pane",{key:0,attrs:{tab:"基本信息"}}),a("a-tab-pane",{key:1,attrs:{tab:"规格/库存"}}),a("a-tab-pane",{key:2,attrs:{tab:"商品详情"}}),a("a-tab-pane",{key:3,attrs:{tab:"更多设置"}})],1),a("div",{staticClass:"tabs-content"},[a("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"商品类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("GoodsType",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_type",{rules:[{required:!0}]}],expression:"['goods_type', { rules: [{ required: true }] }]"}],attrs:{onlyShowChecked:!0},on:{change:function(a){return e.onForceUpdate(!0)}}})],1),a("a-form-item",{attrs:{label:"商品名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['goods_name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}],attrs:{placeholder:"请输入商品名称"}})],1),a("a-form-item",{attrs:{label:"商品分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["categorys",{rules:[{required:!0,message:"请至少选择1个商品分类"}]}],expression:"['categorys', { rules: [{ required: true, message: '请至少选择1个商品分类' }] }]"}],attrs:{placeholder:"请选择商品分类",dropdownStyle:{maxHeight:"500px",overflow:"auto"},treeData:e.formData.categoryList,treeCheckable:"",treeCheckStrictly:"",allowClear:""}}),a("div",{staticClass:"form-item-help"},[a("router-link",{attrs:{target:"_blank",to:{path:"/goods/category/index"}}},[e._v("去新增")]),a("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadCategoryList}},[e._v("刷新")])],1)],1),a("a-form-item",{attrs:{label:"商品图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750*750像素, 最多上传10张, 可拖拽图片调整顺序, 第1张将作为商品首图"}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["imagesIds",{rules:[{required:!0,message:"请至少上传1张商品图片"}]}],expression:"['imagesIds', { rules: [{ required: true, message: '请至少上传1张商品图片' }] }]"}],attrs:{multiple:"",maxNum:10,defaultList:e.formData.goods.goods_images}})],1),a("a-form-item",{attrs:{label:"商品编码",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_no"],expression:"['goods_no']"}],attrs:{placeholder:"请输入商品编码"}})],1),10==e.form.getFieldValue("goods_type")?a("a-form-item",{attrs:{label:"配送方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_ind_delivery_type",{initialValue:0,rules:[{required:!0}]}],expression:"['is_ind_delivery_type', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate()}}},[a("a-radio",{attrs:{value:0}},[e._v("系统默认")]),a("a-radio",{attrs:{value:1}},[e._v("单独配置")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_ind_delivery_type"),expression:"form.getFieldValue('is_ind_delivery_type')"}]},[a("a-form-item",{attrs:{extra:"需在 [设置 - 配送方式] 中,开启支持的配送方式才可生效"}},[a("a-checkbox-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["delivery_type",{initialValue:[10,20],rules:[{required:!0,message:"配送方式至少选择一个"}]}],expression:"['delivery_type', { initialValue: [10, 20], rules: [{ required: true, message: '配送方式至少选择一个' }] }]"}],attrs:{options:[{label:"快递配送",value:10},{label:"上门自提",value:20}]}})],1)],1)],1):e._e(),10==e.form.getFieldValue("goods_type")?a("a-form-item",{attrs:{label:"运费模板",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["delivery_id",{rules:[{required:!0,message:"请选择运费模板"}]}],expression:"['delivery_id', { rules: [{ required: true, message: '请选择运费模板' }] }]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择运费模板"}},e._l(e.formData.deliveryList,(function(t,r){return a("a-select-option",{key:r,attrs:{value:t.delivery_id}},[e._v(e._s(t.name))])})),1),a("div",{staticClass:"form-item-help"},[a("router-link",{attrs:{target:"_blank",to:{path:"/setting/delivery/template/create"}}},[e._v("新增模板")]),a("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadDeliveryList}},[e._v("刷新")])],1)],1):e._e(),a("a-form-item",{attrs:{label:"商品状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:10,rules:[{required:!0}]}],expression:"['status', { initialValue: 10, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:10}},[e._v("上架")]),a("a-radio",{attrs:{value:20}},[e._v("下架")])],1)],1),a("a-form-item",{attrs:{label:"商品排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0}]}],expression:"['sort', { initialValue: 100, rules: [{ required: true }] }]"}],attrs:{min:0}})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.tabKey,expression:"tabKey == 1"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"规格类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["spec_type",{initialValue:10,rules:[{required:!0}]}],expression:"['spec_type', { initialValue: 10, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate()}}},[a("a-radio",{attrs:{value:10}},[e._v("单规格")]),a("a-radio",{attrs:{value:20}},[e._v("多规格")])],1)],1),20==e.form.getFieldValue("spec_type")?a("div",[a("MultiSpec",{ref:"MultiSpec",attrs:{defaultSpecList:e.formData.goods.specList,defaultSkuList:e.formData.goods.skuList}})],1):e._e(),10==e.form.getFieldValue("spec_type")?a("div",[a("a-form-item",{attrs:{label:"商品价格",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际购买金额,最低0.01"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_price",{rules:[{required:!0,message:"请输入商品价格"}]}],expression:"['goods_price', { rules: [{ required: true, message: '请输入商品价格' }] }]"}],attrs:{min:.01,precision:2}}),a("span",{staticClass:"ml-10"},[e._v("元")])],1),a("a-form-item",{attrs:{label:"成本价",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"成本价仅用于商品页展示"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["cost_price"],expression:"['cost_price']"}],attrs:{min:0,precision:2}}),a("span",{staticClass:"ml-10"},[e._v("元")])],1),a("a-form-item",{attrs:{label:"当前库存数量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际库存数量,为0时用户无法下单"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["stock_num",{initialValue:100,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['stock_num', { initialValue: 100, rules: [{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0,precision:0}}),a("span",{staticClass:"ml-10"},[e._v("件")])],1),a("a-form-item",{attrs:{label:"商品重量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际重量,用于计算运费"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_weight",{initialValue:0,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['goods_weight', { initialValue: 0, rules: [{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0}}),a("span",{staticClass:"ml-10"},[e._v("千克 (Kg)")])],1)],1):e._e(),a("a-form-item",{attrs:{label:"库存计算方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["deduct_stock_type",{initialValue:10,rules:[{required:!0}]}],expression:"['deduct_stock_type', { initialValue: 10, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:10}},[e._v("下单减库存")]),a("a-radio",{attrs:{value:20}},[e._v("付款减库存")])],1)],1),a("a-form-item",{attrs:{label:"商品限购",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用于限制每人购买该商品的数量"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_restrict",{initialValue:0,rules:[{required:!0}]}],expression:"['is_restrict', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate()}}},[a("a-radio",{attrs:{value:0}},[e._v("关闭")]),a("a-radio",{attrs:{value:1}},[e._v("开启")])],1),e.form.getFieldValue("is_restrict")?a("div",{staticClass:"mt-10"},[a("a-form-item",[a("span",{staticClass:"mr-10"},[e._v("总限购")]),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["restrict_total",{rules:[{required:!0,message:"请输入总限购数量"}]}],expression:"['restrict_total', { rules: [{ required: true, message: '请输入总限购数量' }] }]"}],attrs:{min:1,precision:0}}),a("span",{staticClass:"ml-10"},[e._v("件/人")])],1),a("a-form-item",[a("span",{staticClass:"mr-10"},[e._v("每单限购")]),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["restrict_single",{rules:[{required:!0,message:"请输入每单限购数量"}]}],expression:"['restrict_single', { rules: [{ required: true, message: '请输入每单限购数量' }] }]"}],attrs:{min:1,precision:0}}),a("span",{staticClass:"ml-10"},[e._v("件/人")])],1)],1):e._e()],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.tabKey,expression:"tabKey == 2"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"商品详情",labelCol:e.labelCol,wrapperCol:{span:16}}},[a("Ueditor",{directives:[{name:"decorator",rawName:"v-decorator",value:["content",{rules:[{required:!0,message:"商品详情不能为空"}]}],expression:"['content', { rules: [{ required: true, message: '商品详情不能为空' }] }]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:3==e.tabKey,expression:"tabKey == 3"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"主图视频",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议视频宽高比19:9,建议时长8-45秒"}},[a("SelectVideo",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_id"],expression:"['video_id']"}],attrs:{multiple:!1,defaultList:e.formData.goods.video?[e.formData.goods.video]:[]}})],1),a("a-form-item",{attrs:{label:"视频封面",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750像素*750像素"}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_cover_id"],expression:"['video_cover_id']"}],attrs:{multiple:!1,defaultList:e.formData.goods.videoCover?[e.formData.goods.videoCover]:[]}})],1),a("a-form-item",{attrs:{label:"商品卖点",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"一句话简述,例如:此款商品美观大方 性价比较高 不容错过"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["selling_point"],expression:"['selling_point']"}],attrs:{placeholder:"请输入商品卖点"}})],1),a("a-form-item",{attrs:{label:"服务与承诺",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.formData.serviceList?a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["serviceIds"],expression:"['serviceIds']"}],attrs:{mode:"multiple",placeholder:"请选择服务与承诺"}},e._l(e.formData.serviceList,(function(t,r){return a("a-select-option",{key:r,attrs:{value:t.service_id}},[e._v(e._s(t.name))])})),1):e._e(),a("div",{staticClass:"form-item-help"},[a("router-link",{attrs:{target:"_blank",to:{path:"/goods/service/index"}}},[e._v("去新增")]),a("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadServiceList}},[e._v("刷新")])],1)],1),a("a-form-item",{attrs:{label:"初始销量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端展示的销量 = 初始销量 + 实际销量"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sales_initial",{initialValue:0}],expression:"['sales_initial', { initialValue: 0 }]"}]})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.$module("market-points"),expression:"$module('market-points')"}]},[a("a-divider",{attrs:{orientation:"left"}},[e._v("积分设置")]),a("a-form-item",{attrs:{label:"积分赠送",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品将获得积分"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_gift",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_gift', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("开启")]),a("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),a("a-form-item",{attrs:{label:"积分抵扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品可以使用积分进行抵扣"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_discount",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_discount', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("开启")]),a("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.$module("user-grade"),expression:"$module('user-grade')"}]},[a("a-divider",{attrs:{orientation:"left"}},[e._v("会员折扣设置")]),a("a-form-item",{attrs:{label:"会员折扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后会员折扣,会员购买此商品可以享受会员等级折扣价"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_enable_grade",{initialValue:1,rules:[{required:!0}]}],expression:"['is_enable_grade', { initialValue: 1, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:1}},[e._v("开启")]),a("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),a("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_enable_grade"),expression:"form.getFieldValue('is_enable_grade')"}],attrs:{label:"会员折扣设置",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_alone_grade",{initialValue:0,rules:[{required:!0}]}],expression:"['is_alone_grade', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:0}},[e._v("默认等级折扣")]),a("a-radio",{attrs:{value:1}},[e._v("单独设置折扣")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_alone_grade"),expression:"form.getFieldValue('is_alone_grade')"}]},e._l(e.formData.userGradeList,(function(t){return a("a-form-item",{key:t.grade_id},[a("InputNumberGroup",{directives:[{name:"decorator",rawName:"v-decorator",value:["alone_grade_equity[grade_id:".concat(t.grade_id,"]"),{initialValue:e.formData.defaultUserGradeValue[t.grade_id],rules:[{required:!0,message:"折扣率不能为空"}]}],expression:"[`alone_grade_equity[grade_id:${item.grade_id}]`, {\n initialValue: formData.defaultUserGradeValue[item.grade_id], rules: [{ required: true, message: '折扣率不能为空' }]\n }]"}],attrs:{addonBefore:t.name,addonAfter:"折",inputProps:{min:0,max:9.9}}})],1)})),1),a("div",{staticClass:"form-item-help"},[e.form.getFieldValue("is_alone_grade")?a("p",{staticClass:"extra"},[e._v("单独折扣:折扣率范围0.0-9.9,例如: 9.8代表98折,0代表不折扣")]):a("p",{staticClass:"extra"},[e._v("默认折扣:默认为用户所属会员等级的折扣率")])])],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.$module("apps-dealer"),expression:"$module('apps-dealer')"}]},[a("a-divider",{attrs:{orientation:"left"}},[e._v("分销设置")]),a("a-form-item",{attrs:{label:"分销佣金",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_ind_dealer",{initialValue:0,rules:[{required:!0}]}],expression:"['is_ind_dealer', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:0}},[e._v("系统默认")]),a("a-radio",{attrs:{value:1}},[e._v("单独设置")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("若使用分销功能必须在 [分销中心 - 分销设置] 中开启")])])],1),a("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_ind_dealer"),expression:"form.getFieldValue('is_ind_dealer')"}],attrs:{label:"分销佣金类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["dealer_money_type",{initialValue:10,rules:[{required:!0}]}],expression:"['dealer_money_type', { initialValue: 10, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:10}},[e._v("百分比")]),a("a-radio",{attrs:{value:20}},[e._v("固定金额")])],1),e._l(e.formData.dealer.levelList,(function(t,r){return a("a-form-item",{key:r},[a("InputNumberGroup",{directives:[{name:"decorator",rawName:"v-decorator",value:[t.value,{rules:[{required:!0,message:"佣金不能为空"}]}],expression:"[item.value, { rules: [{ required: true, message: '佣金不能为空'}] }]"}],attrs:{addonBefore:t.name,addonAfter:10==e.form.getFieldValue("dealer_money_type")?"%":"元",inputProps:{min:0,precision:2}}})],1)}))],2)],1)],1)]),a("a-form-item",{staticClass:"mt-20",attrs:{wrapperCol:{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(t("d81d"),t("b64b"),t("d3b7"),t("d084")),s=t("2af9"),l=t("e1fe"),n=t("b78d"),d=t("ca00"),u={components:{GoodsType:n["a"],SelectImage:s["i"],SelectVideo:s["o"],Ueditor:s["p"],InputNumberGroup:s["c"],MultiSpec:n["b"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),goodsId:null,formData:l["a"].formData}},created:function(){this.initData()},beforeDestroy:function(){l["a"].formData.goods={}},methods:{initData:function(){var e=this;this.goodsId=this.$route.query.goodsId,this.isLoading=!0,l["a"].getFromData(this.goodsId).then((function(){Object(d["g"])(e.form.getFieldsValue())||(e.form.setFieldsValue(l["a"].getFieldsValue()),e.$nextTick((function(){e.form.setFieldsValue(l["a"].getFieldsValue2()),e.onForceUpdate()}))),e.isLoading=!1}))},onForceUpdate:function(){var e=this,a=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),a&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},onReloadCategoryList:function(){var e=this;this.isLoading=!0,l["a"].getCategoryList().then((function(){e.isLoading=!1}))},onReloadServiceList:function(){var e=this;this.isLoading=!0,l["a"].getServiceList().then((function(){e.isLoading=!1}))},onReloadDeliveryList:function(){var e=this;this.isLoading=!0,l["a"].getDeliveryList().then((function(){e.isLoading=!1}))},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){if(e)return a.onTargetTabError(e),!1;if(20===t.spec_type){var r=a.$refs.MultiSpec;if(!r.verifyForm())return a.tabKey=1,!1;t.specData=r.getFromSpecData()}return t.categoryIds=t.categorys.map((function(e){return e.value})),delete t.categorys,a.onFormSubmit(t),!0}))},onTargetTabError:function(e){var a=[["goods_type","goods_name","categorys","imagesIds","delivery_id","is_ind_delivery_type","delivery_type"],["spec_type","goods_price","is_restrict","restrict_total","restrict_single"],["content"],["alone_grade_equity","first_money","second_money","third_money"]],t=Object.keys(e).shift();for(var r in a)if(a[r].indexOf(t)>-1){this.tabKey=parseInt(r);break}},onFormSubmit:function(e){var a=this;this.isLoading=!0,this.isBtnLoading=!0,o["a"]({form:e}).then((function(e){a.$message.success(e.message,1.5),setTimeout((function(){a.$router.push("./index")}),1500)})).catch((function(){a.isBtnLoading=!1})).finally((function(){return a.isLoading=!1}))}}},c=u,m=(t("d894"),t("2877")),p=Object(m["a"])(c,r,i,!1,null,"6f06abc4",null);a["default"]=p.exports},"59aa":function(e,a,t){"use strict";t.d(a,"b",(function(){return i})),t.d(a,"c",(function(){return o})),t.d(a,"a",(function(){return s}));var r=t("5c06"),i=new r["a"]([{key:"PHYSICAL",name:"实物商品",value:10},{key:"VIRTUAL",name:"虚拟商品",value:20}]),o=(new r["a"]([{key:"SINGLE",name:"单规格",value:10},{key:"MULTI",name:"多规格",value:20}]),new r["a"]([{key:"NORMAL",name:"进行中",value:10},{key:"COMPLETED",name:"导入完成",value:20}])),s=new r["a"]([{key:"NORMAL",name:"进行中",value:10},{key:"COMPLETED",name:"采集完成",value:20}])},"63aa":function(e,a,t){"use strict";t("e564")},6461:function(e,a,t){"use strict";t("8ed7")},7254:function(e,a,t){"use strict";t("4608")},8143:function(e,a,t){},"861f1":function(e,a,t){"use strict";t("8a9f")},"88bc":function(e,a,t){(function(a){var t=1/0,r=9007199254740991,i="[object Arguments]",o="[object Function]",s="[object GeneratorFunction]",l="[object Symbol]",n="object"==typeof a&&a&&a.Object===Object&&a,d="object"==typeof self&&self&&self.Object===Object&&self,u=n||d||Function("return this")();function c(e,a,t){switch(t.length){case 0:return e.call(a);case 1:return e.call(a,t[0]);case 2:return e.call(a,t[0],t[1]);case 3:return e.call(a,t[0],t[1],t[2])}return e.apply(a,t)}function m(e,a){var t=-1,r=e?e.length:0,i=Array(r);while(++t0&&t(l)?a>1?w(l,a-1,t,r,i):p(i,l):r||(i[i.length]=l)}return i}function y(e,a){return e=Object(e),x(e,a,(function(a,t){return t in e}))}function x(e,a,t){var r=-1,i=a.length,o={};while(++r-1&&e%1==0&&e<=r}function $(e){var a=typeof e;return!!e&&("object"==a||"function"==a)}function O(e){return!!e&&"object"==typeof e}function j(e){return"symbol"==typeof e||O(e)&&h.call(e)==l}var R=S((function(e,a){return null==e?{}:y(e,m(w(a,1),L))}));e.exports=R}).call(this,t("c8ba"))},"8a9f":function(e,a,t){},"8ed7":function(e,a,t){},"967a":function(e,a,t){"use strict";t.d(a,"f",(function(){return o})),t.d(a,"b",(function(){return s})),t.d(a,"d",(function(){return l})),t.d(a,"a",(function(){return n})),t.d(a,"e",(function(){return d})),t.d(a,"c",(function(){return u}));var r=t("b775"),i={list:"/setting.delivery/list",all:"/setting.delivery/all",detail:"/setting.delivery/detail",add:"/setting.delivery/add",edit:"/setting.delivery/edit",delete:"/setting.delivery/delete"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.all,method:"get",params:e})}function l(e){return Object(r["b"])({url:i.detail,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},a53d:function(e,a,t){},acbe:function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("div",{staticClass:"table-operator"},[a("a-row",{staticClass:"row-item-search"},[a("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[a("a-form-item",{attrs:{label:"商品名称"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goodsName"],expression:"['goodsName']"}],attrs:{placeholder:"请输入商品名称/编码"}})],1),a("a-form-item",{attrs:{label:"订单号"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["orderNo"],expression:"['orderNo']"}],attrs:{placeholder:"请输入订单号"}})],1),a("a-form-item",{attrs:{label:"会员ID"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userId"],expression:"['userId']"}],attrs:{placeholder:"请输入会员ID"}})],1),a("a-form-item",{attrs:{label:"状态"}},[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:-1}],expression:"['status', { initialValue: -1 }]"}]},[a("a-select-option",{attrs:{value:-1}},[e._v("全部")]),a("a-select-option",{attrs:{value:1}},[e._v("显示")]),a("a-select-option",{attrs:{value:0}},[e._v("隐藏")])],1)],1),a("a-form-item",{staticClass:"search-btn"},[a("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),a("div",{staticClass:"row-item-tab clearfix"},[a("div",{staticClass:"tab-list fl-l"},[a("a-radio-group",{attrs:{defaultValue:e.queryParam.score},on:{change:e.handleTabs}},[a("a-radio-button",{attrs:{value:0}},[e._v("全部")]),a("a-radio-button",{attrs:{value:10}},[e._v("好评")]),a("a-radio-button",{attrs:{value:20}},[e._v("中评")]),a("a-radio-button",{attrs:{value:30}},[e._v("差评")])],1)],1)])],1),a("s-table",{ref:"table",attrs:{rowKey:"comment_id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15,scroll:{x:1450}},scopedSlots:e._u([{key:"orderGoods",fn:function(e){return a("span",{},[a("GoodsItem",{attrs:{data:{image:e.goods_image,imageAlt:"商品图片",title:e.goods_name,goodsProps:e.goods_props}}})],1)}},{key:"user",fn:function(e){return a("span",{},[a("UserItem",{attrs:{user:e}})],1)}},{key:"score",fn:function(t){return a("span",{},[a("a-tag",{attrs:{color:{10:"green",20:"",30:"red"}[t]}},[e._v(e._s({10:"好评",20:"中评",30:"差评"}[t]))])],1)}},{key:"content",fn:function(t){return a("span",{},[a("p",{staticClass:"twoline-hide",staticStyle:{width:"260px"}},[e._v(e._s(t))])])}},{key:"is_picture",fn:function(t){return a("span",{},[a("a-tag",{attrs:{color:t?"green":""}},[e._v(e._s(t?"是":"否"))])],1)}},{key:"status",fn:function(t){return a("span",{},[a("a-tag",{attrs:{color:t?"green":""}},[e._v(e._s(t?"显示":"隐藏"))])],1)}},{key:"action",fn:function(t,r){return a("span",{},[a("a",{directives:[{name:"action",rawName:"v-action:edit",arg:"edit"}],staticStyle:{"margin-right":"8px"},on:{click:function(a){return e.handleEdit(r)}}},[e._v("编辑")]),a("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(a){return e.handleDelete(r)}}},[e._v("删除")])])}}])}),a("EditForm",{ref:"EditForm",on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=t("5530"),s=(t("d3b7"),t("b775")),l={list:"/goods.comment/list",detail:"/goods.comment/detail",edit:"/goods.comment/edit",delete:"/goods.comment/delete"};function n(e){return Object(s["b"])({url:l.list,method:"get",params:e})}function d(e){return Object(s["b"])({url:l.detail,method:"get",params:e})}function u(e){return Object(s["b"])({url:l.edit,method:"post",data:e})}function c(e){return Object(s["b"])({url:l.delete,method:"post",data:e})}var m=t("ab09"),p=function(){var e=this,a=e._self._c;return a("a-modal",{attrs:{title:e.title,width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1,destroyOnClose:!0},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-form-item",{attrs:{label:"评分",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["score",{initialValue:10,rules:[{required:!0}]}],expression:"['score', { initialValue: 10, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:10}},[e._v("好评")]),a("a-radio",{attrs:{value:20}},[e._v("中评")]),a("a-radio",{attrs:{value:30}},[e._v("差评")])],1)],1),a("a-form-item",{attrs:{label:"评价内容",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["content"],expression:"['content']"}],attrs:{placeholder:"请输入评价内容 (300个字符以内)",autoSize:{minRows:4}}})],1),a("a-form-item",{attrs:{label:"评价图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"最多允许6张,可拖拽调整显示顺序"}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["imageIds"],expression:"['imageIds']"}],attrs:{multiple:"",maxNum:6,defaultList:e.record.imageList}})],1),a("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("显示")]),a("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),a("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', { initialValue: 100, rules: [{ required: true, message: '请输入至少1个数字' }] }]"}],attrs:{min:0}})],1)],1)],1)],1)},v=[],f=t("88bc"),h=t.n(f),g=t("2af9"),_={components:{SelectImage:g["i"]},data:function(){return{title:"编辑评价",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),commentId:null,record:{}}},methods:{edit:function(e){this.visible=!0,this.commentId=e,this.getRecordData()},getRecordData:function(){var e=this;this.confirmLoading=!0,d({commentId:this.commentId}).then((function(a){e.record=a.data.detail,e.setFieldsValue()})).finally((function(a){e.confirmLoading=!1}))},setFieldsValue:function(){var e=this,a=this.form.setFieldsValue;this.$nextTick((function(){a(h()(e.record,["score","content","status","sort","imageIds"]))}))},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){!e&&a.onFormSubmit(t)}))},handleCancel:function(){this.visible=!1,this.record={},this.form.resetFields()},onFormSubmit:function(e){var a=this;this.confirmLoading=!0,u({commentId:this.commentId,form:e}).then((function(t){a.$message.success(t.message,1.5),a.handleCancel(),a.$emit("handleSubmit",e)})).finally((function(e){a.confirmLoading=!1}))}}},b=_,C=t("2877"),w=Object(C["a"])(b,p,v,!1,null,null,null),y=w.exports,x=[{title:"ID",dataIndex:"comment_id"},{title:"商品信息",dataIndex:"orderGoods",width:"320px",scopedSlots:{customRender:"orderGoods"}},{title:"买家",dataIndex:"user",width:"180px",scopedSlots:{customRender:"user"}},{title:"评分",dataIndex:"score",scopedSlots:{customRender:"score"}},{title:"评价内容",dataIndex:"content",width:"280px",scopedSlots:{customRender:"content"}},{title:"图片评价",dataIndex:"is_picture",scopedSlots:{customRender:"is_picture"}},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"排序",dataIndex:"sort"},{title:"评价时间",width:"180px",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"150px",fixed:"right",scopedSlots:{customRender:"action"}}],S={name:"Index",components:{STable:m["b"],GoodsItem:m["a"],UserItem:m["d"],EditForm:y},data:function(){var e=this;return{searchForm:this.$form.createForm(this),categoryListTree:[],queryParam:{score:0},isLoading:!1,columns:x,loadData:function(a){return n(Object(o["a"])(Object(o["a"])({},a),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){},methods:{handleTabs:function(e){this.queryParam.score=e.target.value,this.handleRefresh(!0)},handleSearch:function(e){var a=this;e.preventDefault(),this.searchForm.validateFields((function(e,t){e||(a.queryParam=Object(o["a"])(Object(o["a"])({},a.queryParam),t),a.handleRefresh(!0))}))},handleDelete:function(e){var a=this,t=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return c({commentId:e.comment_id}).then((function(e){a.$message.success(e.message,1.5),a.handleRefresh()})).finally((function(e){return t.destroy()}))}})},handleEdit:function(e){this.$refs.EditForm.edit(e.comment_id)},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)}}},k=S,L=(t("2742"),Object(C["a"])(k,r,i,!1,null,"669c44a3",null));a["default"]=L.exports},b48d:function(e,a,t){"use strict";t("e84a")},b78d:function(e,a,t){"use strict";t.d(a,"a",(function(){return c})),t.d(a,"b",(function(){return F}));var r=function(){var e=this,a=e._self._c;return a("div",{staticClass:"goods-type"},e._l(e.list,(function(t,r){return a("div",{directives:[{name:"show",rawName:"v-show",value:!e.onlyShowChecked||e.value==t.value,expression:"!onlyShowChecked || value == item.value"}],key:r,staticClass:"type-item",class:{checked:e.value==t.value},on:{click:function(a){return e.handleItem(t.value)}}},[a("div",{staticClass:"type-title"},[e._v(e._s(t.title))]),a("div",{staticClass:"type-help"},[e._v(e._s(t.help))]),e.value==t.value?a("a-icon",{staticClass:"icon-checked",attrs:{type:"check"}}):e._e()],1)})),0)},i=[],o=(t("b0c0"),t("4d91")),s=t("59aa"),l={name:"GoodsType",model:{prop:"value",event:"change"},props:{value:o["a"].any,onlyShowChecked:o["a"].bool.def(!1)},data:function(){return{defaultValue:s["b"].PHYSICAL.value,list:[{title:s["b"].PHYSICAL.name,help:"物流发货",value:s["b"].PHYSICAL.value},{title:s["b"].VIRTUAL.name,help:"无需物流",value:s["b"].VIRTUAL.value}]}},methods:{handleItem:function(e){this.$emit("change",e)}}},n=l,d=(t("1457"),t("2877")),u=Object(d["a"])(n,r,i,!1,null,"7fa6c589",null),c=u.exports,m=function(){var e=this,a=e._self._c;return a("div",[a("a-form-item",{attrs:{label:"商品规格",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("div",{staticClass:"form-item-help",staticStyle:{"line-height":"36px"}},[a("small",[e._v("最多添加3个商品规格组,生成的SKU数量不能超出50个")])]),e._l(e.multiSpecData.specList,(function(t,r){return a("div",{key:r,staticClass:"spec-group"},[a("div",{staticClass:"spec-group-item clearfix"},[a("a-input",{staticClass:"group-item-input",attrs:{readOnly:e.isSpecLocked,placeholder:"请输入规格名称"},on:{change:e.onChangeSpecGroupIpt},model:{value:t.spec_name,callback:function(a){e.$set(t,"spec_name",a)},expression:"item.spec_name"}}),e.isSpecLocked?e._e():a("a",{staticClass:"group-item-delete",attrs:{href:"javascript:;"},on:{click:function(a){return e.handleDeleteSpecGroup(r)}}},[e._v("删除规格组")])],1),a("div",{staticClass:"spec-value clearfix"},[e._l(t.valueList,(function(t,i){return a("div",{key:i,staticClass:"spec-value-item"},[a("a-input",{staticClass:"value-item-input",attrs:{readOnly:e.isSpecLocked,placeholder:"请输入规格值"},on:{change:e.onChangeSpecValueIpt},model:{value:t.spec_value,callback:function(a){e.$set(t,"spec_value",a)},expression:"itm.spec_value"}}),e.isSpecLocked?e._e():a("a-icon",{staticClass:"icon-close",attrs:{theme:"filled",type:"close-circle"},on:{click:function(a){return e.handleDeleteSpecValue(r,i)}}})],1)})),e.isSpecLocked?e._e():a("div",{staticClass:"spec-value-add"},[a("a",{staticClass:"group-item-delete",attrs:{href:"javascript:;"},on:{click:function(a){return e.handleAddSpecValue(r)}}},[e._v("新增规格值")])])],2)])})),!e.isSpecLocked&&e.multiSpecData.specList.length<3?a("a-button",{staticClass:"spec-group-add-btn",attrs:{icon:"plus"},on:{click:e.handleAddSpecGroup}},[e._v("添加规格组")]):e._e()],2),a("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.multiSpecData.skuList.length,expression:"multiSpecData.skuList.length"}],attrs:{label:"SKU列表",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.multiSpecData.skuList.length>1?a("div",{staticClass:"sku-batch"},[a("span",{staticClass:"title"},[e._v("批量设置:")]),a("a-input-number",{attrs:{placeholder:"商品价格",min:.01,precision:2},model:{value:e.multiSpecData.skuBatchForm.goods_price,callback:function(a){e.$set(e.multiSpecData.skuBatchForm,"goods_price",a)},expression:"multiSpecData.skuBatchForm.goods_price"}}),a("a-input-number",{attrs:{placeholder:"成本价",min:0,precision:2},model:{value:e.multiSpecData.skuBatchForm.cost_price,callback:function(a){e.$set(e.multiSpecData.skuBatchForm,"cost_price",a)},expression:"multiSpecData.skuBatchForm.cost_price"}}),a("a-input-number",{attrs:{placeholder:"库存数量",min:0,precision:0},model:{value:e.multiSpecData.skuBatchForm.stock_num,callback:function(a){e.$set(e.multiSpecData.skuBatchForm,"stock_num",a)},expression:"multiSpecData.skuBatchForm.stock_num"}}),a("a-input-number",{attrs:{placeholder:"商品重量",min:0,precision:2},model:{value:e.multiSpecData.skuBatchForm.goods_weight,callback:function(a){e.$set(e.multiSpecData.skuBatchForm,"goods_weight",a)},expression:"multiSpecData.skuBatchForm.goods_weight"}}),a("a-input",{attrs:{placeholder:"sku编码"},model:{value:e.multiSpecData.skuBatchForm.goods_sku_no,callback:function(a){e.$set(e.multiSpecData.skuBatchForm,"goods_sku_no",a)},expression:"multiSpecData.skuBatchForm.goods_sku_no"}}),a("a-button",{on:{click:e.handleSkuBatch}},[e._v("立即设置")])],1):e._e(),a("a-table",{staticClass:"sku-list",attrs:{columns:e.multiSpecData.skuColumns,dataSource:e.multiSpecData.skuList,scroll:{x:!0},pagination:!1,bordered:""},scopedSlots:e._u([{key:"image",fn:function(t,r){return[a("SelectImage",{attrs:{defaultList:r.image_id>0&&r.image?[r.image]:[],width:50},model:{value:r.image_id,callback:function(a){e.$set(r,"image_id",a)},expression:"item.image_id"}})]}},{key:"goods_price",fn:function(t,r){return[a("a-input-number",{attrs:{size:"small",min:.01,precision:2},model:{value:r.goods_price,callback:function(a){e.$set(r,"goods_price",a)},expression:"item.goods_price"}})]}},{key:"cost_price",fn:function(t,r){return[a("a-input-number",{attrs:{size:"small",min:0,precision:2},model:{value:r.cost_price,callback:function(a){e.$set(r,"cost_price",a)},expression:"item.cost_price"}})]}},{key:"stock_num",fn:function(t,r){return[a("a-input-number",{attrs:{size:"small",min:0,precision:0},model:{value:r.stock_num,callback:function(a){e.$set(r,"stock_num",a)},expression:"item.stock_num"}})]}},{key:"goods_weight",fn:function(t,r){return[a("a-input-number",{attrs:{size:"small",min:0,precision:2},model:{value:r.goods_weight,callback:function(a){e.$set(r,"goods_weight",a)},expression:"item.goods_weight"}})]}},{key:"goods_sku_no",fn:function(t,r){return[a("a-input",{attrs:{size:"small"},model:{value:r.goods_sku_no,callback:function(a){e.$set(r,"goods_sku_no",a)},expression:"item.goods_sku_no"}})]}}])})],1)],1)},p=[],v=t("5530"),f=t("d4ec"),h=t("bee2"),g=(t("d3b7"),t("159b"),t("a15b"),t("d81d"),t("99af"),t("7db0"),t("b64b"),t("a434"),t("2ef0")),_=t.n(g),b=t("ca00"),C=[{title:"预览图",dataIndex:"image",width:90,scopedSlots:{customRender:"image"}},{title:"商品价格",dataIndex:"goods_price",width:120,scopedSlots:{customRender:"goods_price"}},{title:"成本价",dataIndex:"cost_price",width:120,scopedSlots:{customRender:"cost_price"}},{title:"库存数量",dataIndex:"stock_num",width:120,scopedSlots:{customRender:"stock_num"}},{title:"商品重量 (KG)",dataIndex:"goods_weight",width:120,scopedSlots:{customRender:"goods_weight"}},{title:"SKU编码",dataIndex:"goods_sku_no",width:140,scopedSlots:{customRender:"goods_sku_no"}}],w={image_id:0,image:{},goods_price:"",line_price:"",stock_num:"",goods_weight:"",goods_sku_no:""},y=function(){function e(){Object(f["a"])(this,e),this.multiSpecData={},this.error="",this.multiSpecData={specList:[],skuList:[],skuColumns:_.a.cloneDeep(C),skuBatchForm:_.a.cloneDeep(w)}}return Object(h["a"])(e,[{key:"getData",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];e.length&&(this.multiSpecData.specList=_.a.cloneDeep(e),this.multiSpecData.skuList=_.a.cloneDeep(a));var t=this.specGroupArr(),r=S(t),i=this.rowSpanArr(t,r);return this.buildSkuColumns(i),this.buildSkuList(r),this.multiSpecData}},{key:"isEmpty",value:function(){return 0===this.multiSpecData.specList.length}},{key:"getError",value:function(){return this.error}},{key:"specGroupArr",value:function(){var e=[];return this.multiSpecData.specList.forEach((function(a){var t=[];a.valueList.forEach((function(e){t.push(e)})),e.push(t)})),e}},{key:"rowSpanArr",value:function(e,a){for(var t=[],r=a.length,i=0;i0;o--)i(o);this.multiSpecData.skuColumns=t}},{key:"handleAddSpecGroup",value:function(){var e=this.multiSpecData.specList;e.push({key:e.length||0,spec_name:"",valueList:[]});var a=e.length-1;this.handleAddSpecValue(a)}},{key:"handleAddSpecValue",value:function(e){var a=this.multiSpecData.specList[e],t=a.valueList;t.push({key:t.length||0,groupKey:a.key,spec_value:""}),this.onRefreshSpecValueKey(e)}},{key:"handleDeleteSpecGroup",value:function(e){this.multiSpecData.specList.splice(e,1),this.onUpdate(!1)}},{key:"handleDeleteSpecValue",value:function(e,a){this.multiSpecData.specList[e].valueList.splice(a,1),this.onRefreshSpecValueKey(e),this.onUpdate(!1)}},{key:"onRefreshSpecValueKey",value:function(e){var a=this.multiSpecData.specList[e],t=a.valueList;t.forEach((function(e,a){t[a].key=a}))}},{key:"handleSkuBatch",value:function(){var e=this.getFilterObject(this.multiSpecData.skuBatchForm),a=this.multiSpecData.skuList;for(var t in a)a[t]=Object(v["a"])(Object(v["a"])({},a[t]),e);this.onUpdate(!1)}},{key:"getFilterObject",value:function(e){var a={};for(var t in e){var r=e[t];Object(b["f"])(r)||(a[t]=r)}return a}},{key:"verifyForm",value:function(){return!!this.verifySpec()&&!!this.verifySkuList()}},{key:"verifySkuList",value:function(){var e=[{field:"goods_price",name:"商品价格"},{field:"stock_num",name:"库存数量"},{field:"goods_weight",name:"商品重量"}],a=this.multiSpecData.skuList;for(var t in a){var r=a[t];for(var i in e){var o=r[e[i].field];if(""===o||null===o)return this.error="".concat(e[i].name,"不能为空"),!1}}return!0}},{key:"verifySpec",value:function(){var e=this.multiSpecData.specList;if(!e.length)return this.error="亲,还没有添加规格组~",!1;for(var a in e){var t=e[a];if(Object(b["f"])(t.spec_name))return this.error="规格组名称不能为空~",!1;var r=t.valueList;if(!r.length)return this.error="还没有添加规格值~",!1;for(var i in r)if(Object(b["f"])(r[i].spec_value))return this.error="规格值不能为空~",!1}return!0}},{key:"getFromSpecData",value:function(){var e=this.multiSpecData,a=e.specList,t=e.skuList,r={specList:_.a.cloneDeep(a),skuList:_.a.cloneDeep(t)};for(var i in r.skuList){var o=r.skuList[i];delete o.image,delete o.key}return r}},{key:"onUpdate",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e?Object(b["c"])(x,200)(this):x(this)}}]),e}(),x=function(e){return e.getData()},S=function(e){return e.length?Array.prototype.reduce.call(e,(function(e,a){var t=[];return e.forEach((function(e){a.forEach((function(a){t.push(e.concat([a]))}))})),t}),[[]]):[]},k=t("2af9"),L={components:{SelectImage:k["i"]},props:{defaultSpecList:o["a"].array.def([]),defaultSkuList:o["a"].array.def([]),isSpecLocked:o["a"].bool.def(!1)},data:function(){return{labelCol:{span:3},wrapperCol:{span:21},MultiSpecModel:new y,multiSpecData:{specList:[],skuList:[]}}},watch:{defaultSpecList:function(e){e.length&&this.MultiSpecModel.isEmpty()&&this.getData()}},created:function(){this.getData()},methods:{getData:function(){var e=this.defaultSpecList,a=this.defaultSkuList;this.multiSpecData=this.MultiSpecModel.getData(e,a)},getFromSpecData:function(){return this.MultiSpecModel.getFromSpecData()},handleAddSpecGroup:function(){this.checkSkuMaxNum()&&this.MultiSpecModel.handleAddSpecGroup()},handleDeleteSpecGroup:function(e){var a=this,t=this.$confirm({title:"您确定要删除该规格组吗?",content:"删除后不可恢复",onOk:function(){a.MultiSpecModel.handleDeleteSpecGroup(e),t.destroy()}})},handleAddSpecValue:function(e){this.checkSkuMaxNum()&&this.MultiSpecModel.handleAddSpecValue(e)},handleDeleteSpecValue:function(e,a){var t=this,r=this.$confirm({title:"您确定要删除该规格值吗?",content:"删除后不可恢复",onOk:function(){t.MultiSpecModel.handleDeleteSpecValue(e,a),r.destroy()}})},onChangeSpecGroupIpt:function(){this.MultiSpecModel.onUpdate(!0)},onChangeSpecValueIpt:function(e,a){this.MultiSpecModel.onUpdate(!0)},checkSkuMaxNum:function(){var e=this.multiSpecData.skuList;return!(e.length>=50)||(this.$message.error("生成的sku列表数量不能大于50个,当前数量:".concat(e.length,"个"),2.5),!1)},handleSkuBatch:function(){this.MultiSpecModel.handleSkuBatch()},verifyForm:function(){return!!this.MultiSpecModel.verifyForm()||(this.$message.error(this.MultiSpecModel.getError(),2),!1)}}},V=L,q=(t("5142"),Object(d["a"])(V,m,p,!1,null,"6af62100",null)),F=q.exports},c1df6:function(e,a,t){"use strict";t.r(a);t("b0c0");var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[a("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[a("a-tab-pane",{key:0,attrs:{tab:"基本信息"}}),a("a-tab-pane",{key:1,attrs:{tab:"规格/库存"}}),a("a-tab-pane",{key:2,attrs:{tab:"商品详情"}}),a("a-tab-pane",{key:3,attrs:{tab:"更多设置"}})],1),a("div",{staticClass:"tabs-content"},[a("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"商品类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("GoodsType",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_type",{rules:[{required:!0}]}],expression:"['goods_type', { rules: [{ required: true }] }]"}],attrs:{onlyShowChecked:!0},on:{change:function(a){return e.onForceUpdate(!0)}}})],1),a("a-form-item",{attrs:{label:"商品名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['goods_name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}],attrs:{placeholder:"请输入商品名称"}})],1),a("a-form-item",{attrs:{label:"商品分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["categorys",{rules:[{required:!0,message:"请至少选择1个商品分类"}]}],expression:"['categorys', { rules: [{ required: true, message: '请至少选择1个商品分类' }] }]"}],attrs:{placeholder:"请选择商品分类",dropdownStyle:{maxHeight:"500px",overflow:"auto"},treeData:e.formData.categoryList,treeCheckable:"",treeCheckStrictly:"",allowClear:""}}),a("div",{staticClass:"form-item-help"},[a("router-link",{attrs:{target:"_blank",to:{path:"/goods/category/index"}}},[e._v("去新增")]),a("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadCategoryList}},[e._v("刷新")])],1)],1),a("a-form-item",{attrs:{label:"商品图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750*750像素, 最多上传10张, 可拖拽图片调整顺序, 第1张将作为商品首图"}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["imagesIds",{rules:[{required:!0,message:"请至少上传1张商品图片"}]}],expression:"['imagesIds', { rules: [{ required: true, message: '请至少上传1张商品图片' }] }]"}],attrs:{multiple:"",maxNum:10,defaultList:e.formData.goods.goods_images}})],1),a("a-form-item",{attrs:{label:"是否大牌正品",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_brand",{initialValue:0,rules:[{required:!0}]}],expression:"['is_brand', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"是否新品首发",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_new",{initialValue:0,rules:[{required:!0}]}],expression:"['is_new', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"是否店内",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_in_store",{initialValue:0,rules:[{required:!0}]}],expression:"['is_in_store', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"商品编码",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_no"],expression:"['goods_no']"}],attrs:{placeholder:"请输入商品编码"}})],1),a("a-form-item",{attrs:{label:"所属分类排行(0表示不参加排行)",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["paihang"],expression:"['paihang']"}],attrs:{placeholder:"所属分类排行"}})],1),a("a-form-item",{attrs:{label:"热卖指数",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["remaizhishu"],expression:"['remaizhishu']"}],attrs:{placeholder:"热卖指数"}})],1),10==e.form.getFieldValue("goods_type")?a("a-form-item",{attrs:{label:"配送方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_ind_delivery_type",{initialValue:0,rules:[{required:!0}]}],expression:"['is_ind_delivery_type', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate()}}},[a("a-radio",{attrs:{value:0}},[e._v("系统默认")]),a("a-radio",{attrs:{value:1}},[e._v("单独配置")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_ind_delivery_type"),expression:"form.getFieldValue('is_ind_delivery_type')"}]},[a("a-form-item",{attrs:{extra:"需在 [设置 - 配送方式] 中,开启支持的配送方式才可生效"}},[a("a-checkbox-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["delivery_type",{initialValue:[10,20],rules:[{required:!0,message:"配送方式至少选择一个"}]}],expression:"['delivery_type', { initialValue: [10, 20], rules: [{ required: true, message: '配送方式至少选择一个' }] }]"}],attrs:{options:[{label:"快递配送",value:10},{label:"上门自提",value:20}]}})],1)],1)],1):e._e(),10==e.form.getFieldValue("goods_type")?a("a-form-item",{attrs:{label:"运费模板",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["delivery_id",{rules:[{required:!0,message:"请选择运费模板"}]}],expression:"['delivery_id', { rules: [{ required: true, message: '请选择运费模板' }] }]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择运费模板"}},e._l(e.formData.deliveryList,(function(t,r){return a("a-select-option",{key:r,attrs:{value:t.delivery_id}},[e._v(e._s(t.name))])})),1),a("div",{staticClass:"form-item-help"},[a("router-link",{attrs:{target:"_blank",to:{path:"/setting/delivery/template/create"}}},[e._v("新增模板")]),a("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadDeliveryList}},[e._v("刷新")])],1)],1):e._e(),a("a-form-item",{attrs:{label:"商品状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:10,rules:[{required:!0}]}],expression:"['status', { initialValue: 10, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:10}},[e._v("上架")]),a("a-radio",{attrs:{value:20}},[e._v("下架")])],1)],1),a("a-form-item",{attrs:{label:"商品排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0}]}],expression:"['sort', { initialValue: 100, rules: [{ required: true }] }]"}],attrs:{min:0}})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.tabKey,expression:"tabKey == 1"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"规格类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["spec_type",{initialValue:10,rules:[{required:!0}]}],expression:"['spec_type', { initialValue: 10, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate()}}},[a("a-radio",{attrs:{value:10,disabled:e.formData.goods.isSpecLocked}},[e._v("单规格")]),a("a-radio",{attrs:{value:20,disabled:e.formData.goods.isSpecLocked}},[e._v("多规格")])],1),e.formData.goods.isSpecLocked?a("p",{staticClass:"form-item-help"},[a("small",{staticClass:"c-red"},[e._v("注:该商品当前正在参与其他活动,商品规格不允许更改")])]):e._e()],1),20==e.form.getFieldValue("spec_type")?a("div",[a("MultiSpec",{ref:"MultiSpec",attrs:{isSpecLocked:e.formData.goods.isSpecLocked,defaultSpecList:e.formData.goods.specList,defaultSkuList:e.formData.goods.skuList}})],1):e._e(),10==e.form.getFieldValue("spec_type")?a("div",[a("a-form-item",{attrs:{label:"商品价格",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际购买金额,最低0.01"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_price",{rules:[{required:!0,message:"请输入商品价格"}]}],expression:"['goods_price', { rules: [{ required: true, message: '请输入商品价格' }] }]"}],attrs:{min:.01,precision:2}}),a("span",{staticClass:"ml-10"},[e._v("元")])],1),a("a-form-item",{attrs:{label:"成本价",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"成本价仅用于商品页展示"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["cost_price"],expression:"['cost_price']"}],attrs:{min:.01,precision:2}}),a("span",{staticClass:"ml-10"},[e._v("元")])],1),a("a-form-item",{attrs:{label:"当前库存数量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际库存数量,为0时用户无法下单"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["stock_num",{initialValue:100,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['stock_num', { initialValue: 100, rules: [{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0,precision:0}}),a("span",{staticClass:"ml-10"},[e._v("件")])],1),a("a-form-item",{attrs:{label:"商品重量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际重量,用于计算运费"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_weight",{initialValue:0,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['goods_weight', { initialValue: 0, rules: [{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0}}),a("span",{staticClass:"ml-10"},[e._v("千克 (Kg)")])],1)],1):e._e(),a("a-form-item",{attrs:{label:"库存计算方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["deduct_stock_type",{initialValue:10,rules:[{required:!0}]}],expression:"['deduct_stock_type', { initialValue: 10, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:10}},[e._v("下单减库存")]),a("a-radio",{attrs:{value:20}},[e._v("付款减库存")])],1)],1),a("a-form-item",{attrs:{label:"商品限购",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用于限制每人购买该商品的数量"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_restrict",{initialValue:0,rules:[{required:!0}]}],expression:"['is_restrict', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate()}}},[a("a-radio",{attrs:{value:0}},[e._v("关闭")]),a("a-radio",{attrs:{value:1}},[e._v("开启")])],1),e.form.getFieldValue("is_restrict")?a("div",{staticClass:"mt-10"},[a("a-form-item",[a("span",{staticClass:"mr-10"},[e._v("总限购")]),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["restrict_total",{rules:[{required:!0,message:"请输入总限购数量"}]}],expression:"['restrict_total', { rules: [{ required: true, message: '请输入总限购数量' }] }]"}],attrs:{min:1,precision:0}}),a("span",{staticClass:"ml-10"},[e._v("件/人")])],1),a("a-form-item",[a("span",{staticClass:"mr-10"},[e._v("每单限购")]),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["restrict_single",{rules:[{required:!0,message:"请输入每单限购数量"}]}],expression:"['restrict_single', { rules: [{ required: true, message: '请输入每单限购数量' }] }]"}],attrs:{min:1,precision:0}}),a("span",{staticClass:"ml-10"},[e._v("件/人")])],1)],1):e._e()],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.tabKey,expression:"tabKey == 2"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"商品详情",labelCol:e.labelCol,wrapperCol:{span:16}}},[a("Ueditor",{directives:[{name:"decorator",rawName:"v-decorator",value:["content",{rules:[{required:!0,message:"商品详情不能为空"}]}],expression:"['content', { rules: [{ required: true, message: '商品详情不能为空' }] }]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:3==e.tabKey,expression:"tabKey == 3"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"主图视频",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议视频宽高比19:9,建议时长8-45秒"}},[a("SelectVideo",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_id"],expression:"['video_id']"}],attrs:{multiple:!1,defaultList:e.formData.goods.video?[e.formData.goods.video]:[]}})],1),a("a-form-item",{attrs:{label:"视频封面",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750像素*750像素"}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_cover_id"],expression:"['video_cover_id']"}],attrs:{multiple:!1,defaultList:e.formData.goods.videoCover?[e.formData.goods.videoCover]:[]}})],1),a("a-form-item",{attrs:{label:"商品卖点",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"一句话简述,例如:此款商品美观大方 性价比较高 不容错过"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["selling_point"],expression:"['selling_point']"}],attrs:{placeholder:"请输入商品卖点"}})],1),a("a-form-item",{attrs:{label:"服务与承诺",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.formData.serviceList?a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["serviceIds"],expression:"['serviceIds']"}],attrs:{mode:"multiple",placeholder:"请选择服务与承诺"}},e._l(e.formData.serviceList,(function(t,r){return a("a-select-option",{key:r,attrs:{value:t.service_id}},[e._v(e._s(t.name))])})),1):e._e(),a("div",{staticClass:"form-item-help"},[a("router-link",{attrs:{target:"_blank",to:{path:"/goods/service/index"}}},[e._v("去新增")]),a("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadServiceList}},[e._v("刷新")])],1)],1),a("a-form-item",{attrs:{label:"初始销量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端展示的销量 = 初始销量 + 实际销量"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sales_initial",{initialValue:0}],expression:"['sales_initial', { initialValue: 0}]"}]})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.$module("market-points"),expression:"$module('market-points')"}]},[a("a-divider",{attrs:{orientation:"left"}},[e._v("积分设置")]),a("a-form-item",{attrs:{label:"积分赠送",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品将获得积分"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_gift",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_gift', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("开启")]),a("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),a("a-form-item",{attrs:{label:"积分抵扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品可以使用积分进行抵扣"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_discount",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_discount', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("开启")]),a("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.$module("user-grade"),expression:"$module('user-grade')"}]},[a("a-divider",{attrs:{orientation:"left"}},[e._v("会员折扣设置")]),a("a-form-item",{attrs:{label:"会员折扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后会员折扣,会员购买此商品可以享受会员等级折扣价"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_enable_grade",{initialValue:1,rules:[{required:!0}]}],expression:"['is_enable_grade', { initialValue: 1, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:1}},[e._v("开启")]),a("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),a("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_enable_grade"),expression:"form.getFieldValue('is_enable_grade')"}],attrs:{label:"会员折扣设置",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_alone_grade",{initialValue:0,rules:[{required:!0}]}],expression:"['is_alone_grade', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:0}},[e._v("默认等级折扣")]),a("a-radio",{attrs:{value:1}},[e._v("单独设置折扣")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_alone_grade"),expression:"form.getFieldValue('is_alone_grade')"}]},e._l(e.formData.userGradeList,(function(t){return a("a-form-item",{key:t.grade_id},[a("InputNumberGroup",{directives:[{name:"decorator",rawName:"v-decorator",value:["alone_grade_equity[grade_id:".concat(t.grade_id,"]"),{initialValue:e.formData.defaultUserGradeValue[t.grade_id],rules:[{required:!0,message:"折扣率不能为空"}]}],expression:"[`alone_grade_equity[grade_id:${item.grade_id}]`, {\n initialValue: formData.defaultUserGradeValue[item.grade_id], rules: [{ required: true, message: '折扣率不能为空'}]\n }]"}],attrs:{addonBefore:t.name,addonAfter:"折",inputProps:{min:0,max:9.9}}})],1)})),1),a("div",{staticClass:"form-item-help"},[e.form.getFieldValue("is_alone_grade")?a("p",{staticClass:"extra"},[e._v("单独折扣:折扣率范围0.0-9.9,例如: 9.8代表98折,0代表不折扣")]):a("p",{staticClass:"extra"},[e._v("默认折扣:默认为用户所属会员等级的折扣率")])])],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.$module("apps-dealer"),expression:"$module('apps-dealer')"}]},[a("a-divider",{attrs:{orientation:"left"}},[e._v("分销设置")]),a("a-form-item",{attrs:{label:"分销佣金",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_ind_dealer",{initialValue:0,rules:[{required:!0}]}],expression:"['is_ind_dealer', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:0}},[e._v("系统默认")]),a("a-radio",{attrs:{value:1}},[e._v("单独设置")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("若使用分销功能必须在 [分销中心 - 分销设置] 中开启")])])],1),a("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_ind_dealer"),expression:"form.getFieldValue('is_ind_dealer')"}],attrs:{label:"分销佣金类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["dealer_money_type",{initialValue:10,rules:[{required:!0}]}],expression:"['dealer_money_type', { initialValue: 10, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:10}},[e._v("百分比")]),a("a-radio",{attrs:{value:20}},[e._v("固定金额")])],1),e._l(e.formData.dealer.levelList,(function(t,r){return a("a-form-item",{key:r},[a("InputNumberGroup",{directives:[{name:"decorator",rawName:"v-decorator",value:[t.value,{rules:[{required:!0,message:"佣金不能为空"}]}],expression:"[item.value, { rules: [{ required: true, message: '佣金不能为空'}] }]"}],attrs:{addonBefore:t.name,addonAfter:10==e.form.getFieldValue("dealer_money_type")?"%":"元",inputProps:{min:0,precision:2}}})],1)}))],2)],1)],1)]),a("a-form-item",{staticClass:"mt-20",attrs:{wrapperCol:{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(t("d81d"),t("b64b"),t("d3b7"),t("d084")),s=t("2af9"),l=t("e1fe"),n=t("b78d"),d=t("ca00"),u={components:{GoodsType:n["a"],SelectImage:s["i"],SelectVideo:s["o"],Ueditor:s["p"],InputNumberGroup:s["c"],MultiSpec:n["b"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),goodsId:null,formData:l["a"].formData}},created:function(){this.initData()},beforeDestroy:function(){l["a"].formData.goods={}},methods:{initData:function(){var e=this;this.goodsId=this.$route.query.goodsId,this.isLoading=!0,l["a"].getFromData(this.goodsId).then((function(){Object(d["g"])(e.form.getFieldsValue())||(e.form.setFieldsValue(l["a"].getFieldsValue()),e.$nextTick((function(){e.form.setFieldsValue(l["a"].getFieldsValue2()),e.onForceUpdate()}))),e.isLoading=!1}))},onForceUpdate:function(){var e=this,a=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),a&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},onReloadCategoryList:function(){var e=this;this.isLoading=!0,l["a"].getCategoryList().then((function(){e.isLoading=!1}))},onReloadServiceList:function(){var e=this;this.isLoading=!0,l["a"].getServiceList().then((function(){e.isLoading=!1}))},onReloadDeliveryList:function(){var e=this;this.isLoading=!0,l["a"].getDeliveryList().then((function(){e.isLoading=!1}))},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){if(e)return a.onTargetTabError(e),!1;if(20===t.spec_type){var r=a.$refs.MultiSpec;if(!r.verifyForm())return a.tabKey=1,!1;t.specData=r.getFromSpecData()}return t.categoryIds=t.categorys.map((function(e){return e.value})),delete t.categorys,a.onFormSubmit(t),!0}))},onTargetTabError:function(e){var a=[["goods_type","goods_name","categorys","imagesIds","delivery_id","is_ind_delivery_type","delivery_type","is_brand","is_in_store"],["spec_type","goods_price","is_restrict","restrict_total","restrict_single","cost_price"],["content"],["alone_grade_equity","first_money","second_money","third_money"]],t=Object.keys(e).shift();for(var r in a)if(a[r].indexOf(t)>-1){this.tabKey=parseInt(r);break}},onFormSubmit:function(e){var a=this;this.isLoading=!0,this.isBtnLoading=!0,o["e"]({goodsId:this.goodsId,form:e}).then((function(e){a.$message.success(e.message,1.5),setTimeout((function(){a.$router.push("./index")}),1500)})).catch((function(){a.isBtnLoading=!1})).finally((function(){return a.isLoading=!1}))}}},c=u,m=(t("da59"),t("2877")),p=Object(m["a"])(c,r,i,!1,null,"b2e78d08",null);a["default"]=p.exports},ca39:function(e,a,t){"use strict";t.r(a);t("ac1f"),t("841c");var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.pageTitle))]),a("div",{staticClass:"table-operator"},[a("a-row",[a("a-col",{attrs:{span:6}}),a("a-col",{attrs:{span:8,offset:10}},[a("a-input-search",{staticStyle:{"max-width":"300px","min-width":"150px",float:"right"},attrs:{placeholder:"请输入商品名称"},on:{search:e.onSearch},model:{value:e.queryParam.search,callback:function(a){e.$set(e.queryParam,"search",a)},expression:"queryParam.search"}})],1)],1)],1),a("s-table",{ref:"table",attrs:{rowKey:"service_id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15,scroll:{x:1300}},scopedSlots:e._u([{key:"type",fn:function(t){return a("span",{},[a("a-tag",{attrs:{color:t?"green":""}},[e._v(e._s(t?"是":"否"))])],1)}},{key:"price_range",fn:function(t,r){return a("span",{},[e._v(" "+e._s(r["min_price"])+" ~ "+e._s(r["max_price"])+" ")])}},{key:"is_face",fn:function(t){return a("span",{},[a("a-tag",{attrs:{color:t?"green":""}},[e._v(e._s(t?"是":"否"))])],1)}},{key:"action",fn:function(t,r){return a("span",{},[a("a",{directives:[{name:"action",rawName:"v-action:edit",arg:"edit"}],staticStyle:{"margin-right":"8px"},on:{click:function(a){return e.handleEdit(r)}}},[e._v("编辑")]),a("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(a){return e.handleDelete(r)}}},[e._v("删除")])])}}])}),a("AddForm",{ref:"AddForm",on:{handleSubmit:e.handleRefresh}}),a("EditForm",{ref:"EditForm",on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=t("5530"),s=(t("d3b7"),t("b775")),l={list:"/goods.source/list",all:"/goods.source/all",add:"/goods.source/add",edit:"/goods.source/edit",delete:"/goods.source/delete"};function n(e){return Object(s["b"])({url:l.list,method:"get",params:e})}function d(e){return Object(s["b"])({url:l.delete,method:"post",data:e})}var u=t("2af9"),c=function(){var e=this,a=e._self._c;return a("a-modal",{attrs:{title:e.title,width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-form-item",{attrs:{label:"服务名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}],attrs:{placeholder:"请输入服务与承诺的名称"}})],1),a("a-form-item",{attrs:{label:"概述",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["summary"],expression:"['summary']"}],attrs:{placeholder:"请输入概述内容 (300个字符以内)",autoSize:{minRows:4}}})],1),a("a-form-item",{attrs:{label:"是否默认",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"新增商品时是否默认勾选"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_default",{initialValue:1,rules:[{required:!0}]}],expression:"['is_default', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("是")]),a("a-radio",{attrs:{value:0}},[e._v("否")])],1)],1),a("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("显示")]),a("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),a("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', { initialValue: 100, rules: [{ required: true, message: '请输入至少1个数字' }] }]"}],attrs:{min:0}})],1)],1)],1)],1)},m=[],p=t("19d3"),v={data:function(){return{title:"",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this)}},methods:{add:function(){this.title="新增记录",this.visible=!0},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){!e&&a.onFormSubmit(t)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var a=this;this.confirmLoading=!0,p["a"]({form:e}).then((function(t){a.$message.success(t.message,1.5),a.handleCancel(),a.$emit("handleSubmit",e)})).finally((function(e){a.confirmLoading=!1}))}}},f=v,h=t("2877"),g=Object(h["a"])(f,c,m,!1,null,null,null),_=g.exports,b=function(){var e=this,a=e._self._c;return a("a-modal",{attrs:{title:e.title,width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-form-item",{attrs:{label:"服务名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}],attrs:{placeholder:"请输入服务与承诺的名称"}})],1),a("a-form-item",{attrs:{label:"概述",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["summary"],expression:"['summary']"}],attrs:{placeholder:"请输入概述内容 (300个字符以内)",autoSize:{minRows:4}}})],1),a("a-form-item",{attrs:{label:"是否默认",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"新增商品时是否默认勾选"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_default",{initialValue:1,rules:[{required:!0}]}],expression:"['is_default', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("是")]),a("a-radio",{attrs:{value:0}},[e._v("否")])],1)],1),a("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("显示")]),a("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),a("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', { initialValue: 100, rules: [{ required: true, message: '请输入至少1个数字' }] }]"}],attrs:{min:0}})],1)],1)],1)],1)},C=[],w=t("88bc"),y=t.n(w),x={data:function(){return{title:"",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),record:{}}},methods:{edit:function(e){this.title="编辑记录",this.visible=!0,this.record=e,this.setFieldsValue()},setFieldsValue:function(){var e=this,a=this.form.setFieldsValue;this.$nextTick((function(){a(y()(e.record,["name","summary","is_default","status","sort"]))}))},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){!e&&a.onFormSubmit(t)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var a=this;this.confirmLoading=!0,p["d"]({serviceId:this.record["service_id"],form:e}).then((function(t){a.$message.success(t.message,1.5),a.handleCancel(),a.$emit("handleSubmit",e)})).finally((function(e){a.confirmLoading=!1}))}}},S=x,k=Object(h["a"])(S,b,C,!1,null,null,null),L=k.exports,V={name:"Index",components:{STable:u["d"],AddForm:_,EditForm:L},data:function(){var e=this;return{queryParam:{},isLoading:!1,columns:[{title:"货源ID",dataIndex:"id",width:"100px"},{title:"商品名称",dataIndex:"goods_name",width:"200px"},{title:"一件代发",dataIndex:"type",width:"200px",scopedSlots:{customRender:"type"}},{title:"交付日期",width:"180px",dataIndex:"deliver_at"},{title:"数量",width:"180px",dataIndex:"num"},{title:"单价区间",width:"180px",scopedSlots:{customRender:"price_range"}},{title:"是否面谈",width:"180px",dataIndex:"is_face",scopedSlots:{customRender:"is_face"}},{title:"创建时间",width:"180px",dataIndex:"created_at"}],loadData:function(a){return n(Object(o["a"])(Object(o["a"])({},a),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){},methods:{handleAdd:function(){this.$refs.AddForm.add()},handleEdit:function(e){this.$refs.EditForm.edit(e)},handleDelete:function(e){var a=this,t=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return d({serviceId:e["service_id"]}).then((function(e){a.$message.success(e.message,1.5),a.handleRefresh()})).finally((function(e){return t.destroy()}))}})},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)},onSearch:function(){this.handleRefresh(!0)}}},q=V,F=(t("6461"),Object(h["a"])(q,r,i,!1,null,"c07bdf08",null));a["default"]=F.exports},d894:function(e,a,t){"use strict";t("8143")},da59:function(e,a,t){"use strict";t("0631")},e1fe:function(e,a,t){"use strict";var r=t("5530"),i=(t("d3b7"),t("3ca3"),t("ddb0"),t("d81d"),t("4de4"),t("159b"),t("2ef0")),o=t.n(i),s=t("8243"),l=t("d084"),n=t("2e1c"),d=t("19d3"),u=t("967a");a["a"]={goodsId:null,formData:{goods:{},categoryList:[],deliveryList:[],serviceList:[],defaultServiceIds:[],userGradeList:[],defaultUserGradeValue:{},dealer:{levelList:[{name:"一级佣金",value:"first_money"},{name:"二级佣金",value:"second_money"},{name:"三级佣金",value:"third_money"}]}},getFromData:function(){var e=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.goodsId=a,new Promise((function(t,r){Promise.all([e.getGoodsDetail(a),e.getCategoryList(),e.getDeliveryList(),e.getServiceList(),e.getUserGradeList()]).then((function(){e.setDefaultData(),t({formData:e.formData})}))}))},getGoodsDetail:function(){var e=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!a&&new Promise((function(t,r){l["d"]({goodsId:a}).then((function(a){e.formData.goods=a.data.goodsInfo,t()}))}))},getFieldsValue:function(){var e=this.formData.goods;e.categorys=this.formatCategoryIds(e.categoryIds);var a=o.a.pick(e,["goods_type","goods_name","categorys","goods_no","sort","is_brand","is_new","paihang","remaizhishu","status","spec_type","deduct_stock_type","is_restrict","content","selling_point","serviceIds","sales_initial","is_points_gift","is_points_discount","is_enable_grade","is_alone_grade","is_ind_dealer","dealer_money_type","first_money","second_money","third_money"]);return Object(r["a"])({},a)},getFieldsValue2:function(){var e=this.formData.goods,a={};if(10==e.goods_type&&(a["delivery_id"]=e["delivery_id"],a["is_ind_delivery_type"]=e["is_ind_delivery_type"],a["delivery_type"]=e["delivery_type"]),10==e.spec_type){var t=o.a.pick(e.skuList[0],["goods_price","line_price","cost_price","stock_num","goods_weight"]);a=Object(r["a"])(Object(r["a"])({},a),t)}return 1==e.is_restrict&&(a["restrict_total"]=e["restrict_total"],a["restrict_single"]=e["restrict_single"]),a},formatCategoryIds:function(e){return e.map((function(e){return{value:e}}))},getCategoryList:function(){var e=this;return new Promise((function(a,t){s["a"].getCategoryTreeSelect().then((function(t){e.formData.categoryList=t,a()}))}))},getDeliveryList:function(){var e=this;return new Promise((function(a,t){u["b"]().then((function(t){e.formData.deliveryList=t.data.list,a()}))}))},getServiceList:function(){var e=this;return new Promise((function(a,t){d["b"]().then((function(t){e.formData.serviceList=t.data.list,a()}))}))},getUserGradeList:function(){var e=this;return new Promise((function(a,t){n["a"]({status:1}).then((function(t){e.formData.userGradeList=t.data.list,a()}))}))},setDefaultData:function(){this.setDefaultServiceIds(),this.setDefaultUserGradeValue()},setDefaultServiceIds:function(){var e=this.formData.serviceList;if(!this.goodsId){var a=e.filter((function(e){return e.is_default}));this.formData.defaultServiceIds=a.map((function(e){return e.service_id}))}},setDefaultUserGradeValue:function(){var e=this.formData.userGradeList,a=this.goodsId&&this.formData.goods.alone_grade_equity?this.formData.goods.alone_grade_equity:{},t={};e.forEach((function(e){t[e.grade_id]=a[e.grade_id]||e.equity.discount})),this.formData.defaultUserGradeValue=Object(r["a"])({},t)}}},e564:function(e,a,t){},e84a:function(e,a,t){},ee5f:function(e,a,t){"use strict";t.r(a);t("ac1f"),t("841c");var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.pageTitle))]),a("div",{staticClass:"table-operator"},[a("a-row",[a("a-col",{attrs:{span:6}},[a("a-button",{directives:[{name:"action",rawName:"v-action:add",arg:"add"}],attrs:{type:"primary",icon:"plus"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("a-col",{attrs:{span:8,offset:10}},[a("a-input-search",{staticStyle:{"max-width":"300px","min-width":"150px",float:"right"},attrs:{placeholder:"请输入服务名称"},on:{search:e.onSearch},model:{value:e.queryParam.search,callback:function(a){e.$set(e.queryParam,"search",a)},expression:"queryParam.search"}})],1)],1)],1),a("s-table",{ref:"table",attrs:{rowKey:"service_id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15,scroll:{x:1300}},scopedSlots:e._u([{key:"summary",fn:function(t){return a("span",{},[a("p",{staticClass:"summary oneline-hide"},[e._v(e._s(t))])])}},{key:"is_default",fn:function(t){return a("span",{},[a("a-tag",{attrs:{color:t?"green":""}},[e._v(e._s(t?"是":"否"))])],1)}},{key:"status",fn:function(t){return a("span",{},[a("a-tag",{attrs:{color:t?"green":""}},[e._v(e._s(t?"显示":"隐藏"))])],1)}},{key:"action",fn:function(t,r){return a("span",{},[a("a",{directives:[{name:"action",rawName:"v-action:edit",arg:"edit"}],staticStyle:{"margin-right":"8px"},on:{click:function(a){return e.handleEdit(r)}}},[e._v("编辑")]),a("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(a){return e.handleDelete(r)}}},[e._v("删除")])])}}])}),a("AddForm",{ref:"AddForm",on:{handleSubmit:e.handleRefresh}}),a("EditForm",{ref:"EditForm",on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=t("5530"),s=(t("d3b7"),t("19d3")),l=t("2af9"),n=function(){var e=this,a=e._self._c;return a("a-modal",{attrs:{title:e.title,width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-form-item",{attrs:{label:"服务名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}],attrs:{placeholder:"请输入服务与承诺的名称"}})],1),a("a-form-item",{attrs:{label:"概述",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["summary"],expression:"['summary']"}],attrs:{placeholder:"请输入概述内容 (300个字符以内)",autoSize:{minRows:4}}})],1),a("a-form-item",{attrs:{label:"是否默认",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"新增商品时是否默认勾选"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_default",{initialValue:1,rules:[{required:!0}]}],expression:"['is_default', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("是")]),a("a-radio",{attrs:{value:0}},[e._v("否")])],1)],1),a("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("显示")]),a("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),a("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', { initialValue: 100, rules: [{ required: true, message: '请输入至少1个数字' }] }]"}],attrs:{min:0}})],1)],1)],1)],1)},d=[],u={data:function(){return{title:"",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this)}},methods:{add:function(){this.title="新增记录",this.visible=!0},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){!e&&a.onFormSubmit(t)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var a=this;this.confirmLoading=!0,s["a"]({form:e}).then((function(t){a.$message.success(t.message,1.5),a.handleCancel(),a.$emit("handleSubmit",e)})).finally((function(e){a.confirmLoading=!1}))}}},c=u,m=t("2877"),p=Object(m["a"])(c,n,d,!1,null,null,null),v=p.exports,f=function(){var e=this,a=e._self._c;return a("a-modal",{attrs:{title:e.title,width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-form-item",{attrs:{label:"服务名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}],attrs:{placeholder:"请输入服务与承诺的名称"}})],1),a("a-form-item",{attrs:{label:"概述",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["summary"],expression:"['summary']"}],attrs:{placeholder:"请输入概述内容 (300个字符以内)",autoSize:{minRows:4}}})],1),a("a-form-item",{attrs:{label:"是否默认",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"新增商品时是否默认勾选"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_default",{initialValue:1,rules:[{required:!0}]}],expression:"['is_default', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("是")]),a("a-radio",{attrs:{value:0}},[e._v("否")])],1)],1),a("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("显示")]),a("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),a("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', { initialValue: 100, rules: [{ required: true, message: '请输入至少1个数字' }] }]"}],attrs:{min:0}})],1)],1)],1)],1)},h=[],g=t("88bc"),_=t.n(g),b={data:function(){return{title:"",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),record:{}}},methods:{edit:function(e){this.title="编辑记录",this.visible=!0,this.record=e,this.setFieldsValue()},setFieldsValue:function(){var e=this,a=this.form.setFieldsValue;this.$nextTick((function(){a(_()(e.record,["name","summary","is_default","status","sort"]))}))},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){!e&&a.onFormSubmit(t)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var a=this;this.confirmLoading=!0,s["d"]({serviceId:this.record["service_id"],form:e}).then((function(t){a.$message.success(t.message,1.5),a.handleCancel(),a.$emit("handleSubmit",e)})).finally((function(e){a.confirmLoading=!1}))}}},C=b,w=Object(m["a"])(C,f,h,!1,null,null,null),y=w.exports,x={name:"Index",components:{STable:l["d"],AddForm:v,EditForm:y},data:function(){var e=this;return{queryParam:{},isLoading:!1,columns:[{title:"服务ID",dataIndex:"service_id"},{title:"服务名称",dataIndex:"name",width:"200px"},{title:"概述",dataIndex:"summary",width:"300px",scopedSlots:{customRender:"summary"}},{title:"是否默认",dataIndex:"is_default",scopedSlots:{customRender:"is_default"}},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"排序",dataIndex:"sort"},{title:"更新时间",width:"180px",dataIndex:"update_time"},{title:"操作",width:"150px",fixed:"right",scopedSlots:{customRender:"action"}}],loadData:function(a){return s["e"](Object(o["a"])(Object(o["a"])({},a),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){},methods:{handleAdd:function(){this.$refs.AddForm.add()},handleEdit:function(e){this.$refs.EditForm.edit(e)},handleDelete:function(e){var a=this,t=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return s["c"]({serviceId:e["service_id"]}).then((function(e){a.$message.success(e.message,1.5),a.handleRefresh()})).finally((function(e){return t.destroy()}))}})},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)},onSearch:function(){this.handleRefresh(!0)}}},S=x,k=(t("b48d"),Object(m["a"])(S,r,i,!1,null,"008d4a4b",null));a["default"]=k.exports},f11f:function(e,a,t){"use strict";t.r(a);t("b0c0");var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[a("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[a("a-tab-pane",{key:0,attrs:{tab:"基本信息"}}),a("a-tab-pane",{key:1,attrs:{tab:"规格/库存"}}),a("a-tab-pane",{key:2,attrs:{tab:"商品详情"}}),a("a-tab-pane",{key:3,attrs:{tab:"更多设置"}})],1),a("div",{staticClass:"tabs-content"},[a("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"商品类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("GoodsType",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_type",{initialValue:10,rules:[{required:!0}]}],expression:"['goods_type', { initialValue: 10, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}})],1),a("a-form-item",{attrs:{label:"商品名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['goods_name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}],attrs:{placeholder:"请输入商品名称"}})],1),a("a-form-item",{attrs:{label:"商品分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["categorys",{rules:[{required:!0,message:"请至少选择1个商品分类"}]}],expression:"['categorys', { rules: [{ required: true, message: '请至少选择1个商品分类' }] }]"}],attrs:{placeholder:"请选择商品分类",dropdownStyle:{maxHeight:"500px",overflow:"auto"},treeData:e.formData.categoryList,treeCheckable:"",treeCheckStrictly:"",allowClear:""}}),a("div",{staticClass:"form-item-help"},[a("router-link",{attrs:{target:"_blank",to:{path:"/goods/category/index"}}},[e._v("去新增")]),a("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadCategoryList}},[e._v("刷新")])],1)],1),a("a-form-item",{attrs:{label:"商品图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750*750像素, 最多上传10张, 可拖拽图片调整顺序, 第1张将作为商品首图"}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["imagesIds",{rules:[{required:!0,message:"请至少上传1张商品图片"}]}],expression:"['imagesIds', { rules: [{ required: true, message: '请至少上传1张商品图片' }] }]"}],attrs:{multiple:"",maxNum:10}})],1),a("a-form-item",{attrs:{label:"是否大牌正品",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_brand",{initialValue:0,rules:[{required:!0}]}],expression:"['is_brand', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"是否新品首发",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_new",{initialValue:0,rules:[{required:!0}]}],expression:"['is_new', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"是否店内",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_in_store",{initialValue:0,rules:[{required:!0}]}],expression:"['is_in_store', { initialValue: 0, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:0}},[e._v("否")]),a("a-radio",{attrs:{value:1}},[e._v("是")])],1)],1),a("a-form-item",{attrs:{label:"商品编码",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_no"],expression:"['goods_no']"}],attrs:{placeholder:"请输入商品编码"}})],1),a("a-form-item",{attrs:{label:"所属分类排行(0表示不参加排行)",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["paihang"],expression:"['paihang']"}],attrs:{placeholder:"所属分类排行"}})],1),a("a-form-item",{attrs:{label:"热卖指数",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["remaizhishu"],expression:"['remaizhishu']"}],attrs:{placeholder:"热卖指数"}})],1),10==e.form.getFieldValue("goods_type")?a("a-form-item",{attrs:{label:"配送方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_ind_delivery_type",{initialValue:0,rules:[{required:!0}]}],expression:"['is_ind_delivery_type', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate()}}},[a("a-radio",{attrs:{value:0}},[e._v("系统默认")]),a("a-radio",{attrs:{value:1}},[e._v("单独配置")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_ind_delivery_type"),expression:"form.getFieldValue('is_ind_delivery_type')"}]},[a("a-form-item",{attrs:{extra:"需在 [设置 - 配送方式] 中,开启支持的配送方式才可生效"}},[a("a-checkbox-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["delivery_type",{initialValue:[10,20],rules:[{required:!0,message:"配送方式至少选择一个"}]}],expression:"['delivery_type', { initialValue: [10, 20], rules: [{ required: true, message: '配送方式至少选择一个' }] }]"}],attrs:{options:[{label:"快递配送",value:10},{label:"上门自提",value:20}]}})],1)],1)],1):e._e(),10==e.form.getFieldValue("goods_type")?a("a-form-item",{attrs:{label:"运费模板",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["delivery_id",{rules:[{required:!0,message:"请选择运费模板"}]}],expression:"['delivery_id', { rules: [{ required: true, message: '请选择运费模板' }] }]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择运费模板"}},e._l(e.formData.deliveryList,(function(t,r){return a("a-select-option",{key:r,attrs:{value:t.delivery_id}},[e._v(e._s(t.name))])})),1),a("div",{staticClass:"form-item-help"},[a("router-link",{attrs:{target:"_blank",to:{path:"/setting/delivery/template/create"}}},[e._v("新增模板")]),a("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadDeliveryList}},[e._v("刷新")])],1)],1):e._e(),a("a-form-item",{attrs:{label:"商品状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:10,rules:[{required:!0}]}],expression:"['status', { initialValue: 10, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:10}},[e._v("上架")]),a("a-radio",{attrs:{value:20}},[e._v("下架")])],1)],1),a("a-form-item",{attrs:{label:"商品排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0}]}],expression:"['sort', { initialValue: 100, rules: [{ required: true }] }]"}],attrs:{min:0}})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.tabKey,expression:"tabKey == 1"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"规格类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["spec_type",{initialValue:10,rules:[{required:!0}]}],expression:"['spec_type', { initialValue: 10, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate()}}},[a("a-radio",{attrs:{value:10}},[e._v("单规格")]),a("a-radio",{attrs:{value:20}},[e._v("多规格")])],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:20==e.form.getFieldValue("spec_type"),expression:"form.getFieldValue('spec_type') == 20"}]},[a("MultiSpec",{ref:"MultiSpec"})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:10==e.form.getFieldValue("spec_type"),expression:"form.getFieldValue('spec_type') == 10"}]},[a("a-form-item",{attrs:{label:"商品价格",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际购买金额,最低0.01"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_price",{initialValue:1,rules:[{required:!0,message:"请输入商品价格"}]}],expression:"['goods_price', { initialValue: 1, rules: [{ required: true, message: '请输入商品价格' }] }]"}],attrs:{min:.01,precision:2}}),a("span",{staticClass:"ml-10"},[e._v("元")])],1),a("a-form-item",{attrs:{label:"成本价",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"成本价仅用于商品页展示"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["cost_price"],expression:"['cost_price']"}],attrs:{min:0,precision:2}}),a("span",{staticClass:"ml-10"},[e._v("元")])],1),a("a-form-item",{attrs:{label:"当前库存数量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际库存数量,为0时用户无法下单"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["stock_num",{initialValue:100,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['stock_num', { initialValue: 100, rules: [{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0,precision:0}}),a("span",{staticClass:"ml-10"},[e._v("件")])],1),a("a-form-item",{attrs:{label:"商品重量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际重量,用于计算运费"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_weight",{initialValue:0,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['goods_weight', { initialValue: 0, rules: [{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0}}),a("span",{staticClass:"ml-10"},[e._v("千克 (Kg)")])],1)],1),a("a-form-item",{attrs:{label:"库存计算方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["deduct_stock_type",{initialValue:10,rules:[{required:!0}]}],expression:"['deduct_stock_type', { initialValue: 10, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:10}},[e._v("下单减库存")]),a("a-radio",{attrs:{value:20}},[e._v("付款减库存")])],1)],1),a("a-form-item",{attrs:{label:"商品限购",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用于限制每人购买该商品的数量"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_restrict",{initialValue:0,rules:[{required:!0}]}],expression:"['is_restrict', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate()}}},[a("a-radio",{attrs:{value:0}},[e._v("关闭")]),a("a-radio",{attrs:{value:1}},[e._v("开启")])],1),e.form.getFieldValue("is_restrict")?a("div",{staticClass:"mt-10"},[a("a-form-item",[a("span",{staticClass:"mr-10"},[e._v("总限购")]),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["restrict_total",{rules:[{required:!0,message:"请输入总限购数量"}]}],expression:"['restrict_total', { rules: [{ required: true, message: '请输入总限购数量' }] }]"}],attrs:{min:1,precision:0}}),a("span",{staticClass:"ml-10"},[e._v("件/人")])],1),a("a-form-item",[a("span",{staticClass:"mr-10"},[e._v("每单限购")]),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["restrict_single",{rules:[{required:!0,message:"请输入每单限购数量"}]}],expression:"['restrict_single', { rules: [{ required: true, message: '请输入每单限购数量' }] }]"}],attrs:{min:1,precision:0}}),a("span",{staticClass:"ml-10"},[e._v("件/人")])],1)],1):e._e()],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.tabKey,expression:"tabKey == 2"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"商品详情",labelCol:e.labelCol,wrapperCol:{span:16}}},[a("Ueditor",{directives:[{name:"decorator",rawName:"v-decorator",value:["content",{rules:[{required:!0,message:"商品详情不能为空"}]}],expression:"['content', { rules: [{ required: true, message: '商品详情不能为空' }] }]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:3==e.tabKey,expression:"tabKey == 3"}],staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"主图视频",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议视频宽高比19:9,建议时长8-45秒"}},[a("SelectVideo",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_id"],expression:"['video_id']"}],attrs:{multiple:!1}})],1),a("a-form-item",{attrs:{label:"视频封面",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750像素*750像素"}},[a("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_cover_id"],expression:"['video_cover_id']"}],attrs:{multiple:!1}})],1),a("a-form-item",{attrs:{label:"商品卖点",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"一句话简述,例如:此款商品美观大方 性价比较高 不容错过"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["selling_point"],expression:"['selling_point']"}],attrs:{placeholder:"请输入商品卖点"}})],1),a("a-form-item",{attrs:{label:"服务与承诺",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.formData.serviceList?a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["serviceIds",{initialValue:e.formData.defaultServiceIds}],expression:"['serviceIds', { initialValue: formData.defaultServiceIds }]"}],attrs:{mode:"multiple",placeholder:"请选择服务与承诺"}},e._l(e.formData.serviceList,(function(t,r){return a("a-select-option",{key:r,attrs:{value:t.service_id}},[e._v(e._s(t.name))])})),1):e._e(),a("div",{staticClass:"form-item-help"},[a("router-link",{attrs:{target:"_blank",to:{path:"/goods/service/index"}}},[e._v("去新增")]),a("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadServiceList}},[e._v("刷新")])],1)],1),a("a-form-item",{attrs:{label:"初始销量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端展示的销量 = 初始销量 + 实际销量"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sales_initial",{initialValue:0}],expression:"['sales_initial', { initialValue: 0}]"}]})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.$module("market-points"),expression:"$module('market-points')"}]},[a("a-divider",{attrs:{orientation:"left"}},[e._v("积分设置")]),a("a-form-item",{attrs:{label:"积分赠送",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品将获得积分"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_gift",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_gift', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("开启")]),a("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),a("a-form-item",{attrs:{label:"积分抵扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品可以使用积分进行抵扣"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_discount",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_discount', { initialValue: 1, rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:1}},[e._v("开启")]),a("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.$module("user-grade"),expression:"$module('user-grade')"}]},[a("a-divider",{attrs:{orientation:"left"}},[e._v("会员折扣设置")]),a("a-form-item",{attrs:{label:"会员折扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后会员折扣,会员购买此商品可以享受会员等级折扣价"}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_enable_grade",{initialValue:1,rules:[{required:!0}]}],expression:"['is_enable_grade', { initialValue: 1, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:1}},[e._v("开启")]),a("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),e.form.getFieldValue("is_enable_grade")?a("a-form-item",{attrs:{label:"会员折扣设置",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_alone_grade",{initialValue:0,rules:[{required:!0}]}],expression:"['is_alone_grade', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:0}},[e._v("默认等级折扣")]),a("a-radio",{attrs:{value:1}},[e._v("单独设置折扣")])],1),e.form.getFieldValue("is_alone_grade")?a("div",e._l(e.formData.userGradeList,(function(t){return a("a-form-item",{key:t.grade_id},[a("InputNumberGroup",{directives:[{name:"decorator",rawName:"v-decorator",value:["alone_grade_equity[grade_id:".concat(t.grade_id,"]"),{initialValue:e.formData.defaultUserGradeValue[t.grade_id],rules:[{required:!0,message:"折扣率不能为空"}]}],expression:"[`alone_grade_equity[grade_id:${item.grade_id}]`, {\n initialValue: formData.defaultUserGradeValue[item.grade_id], rules: [{ required: true, message: '折扣率不能为空' }]\n }]"}],attrs:{addonBefore:t.name,addonAfter:"折",inputProps:{min:0,max:9.9}}})],1)})),1):e._e(),a("div",{staticClass:"form-item-help"},[e.form.getFieldValue("is_alone_grade")?a("p",{staticClass:"extra"},[e._v("单独折扣:折扣率范围0.0-9.9,例如: 9.8代表98折,0代表不折扣")]):a("p",{staticClass:"extra"},[e._v("默认折扣:默认为用户所属会员等级的折扣率")])])],1):e._e()],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.$module("apps-dealer"),expression:"$module('apps-dealer')"}]},[a("a-divider",{attrs:{orientation:"left"}},[e._v("分销设置")]),a("a-form-item",{attrs:{label:"分销佣金",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_ind_dealer",{initialValue:0,rules:[{required:!0}]}],expression:"['is_ind_dealer', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:0}},[e._v("系统默认")]),a("a-radio",{attrs:{value:1}},[e._v("单独设置")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("若使用分销功能必须在 [分销中心 - 分销设置] 中开启")])])],1),e.form.getFieldValue("is_ind_dealer")?a("a-form-item",{attrs:{label:"分销佣金类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["dealer_money_type",{initialValue:10,rules:[{required:!0}]}],expression:"['dealer_money_type', { initialValue: 10, rules: [{ required: true }] }]"}],on:{change:function(a){return e.onForceUpdate(!0)}}},[a("a-radio",{attrs:{value:10}},[e._v("百分比")]),a("a-radio",{attrs:{value:20}},[e._v("固定金额")])],1),e._l(e.formData.dealer.levelList,(function(t,r){return a("a-form-item",{key:r},[a("InputNumberGroup",{directives:[{name:"decorator",rawName:"v-decorator",value:[t.value,{rules:[{required:!0,message:"佣金不能为空"}]}],expression:"[item.value, { rules: [{ required: true, message: '佣金不能为空' }] }]"}],attrs:{addonBefore:t.name,addonAfter:10==e.form.getFieldValue("dealer_money_type")?"%":"元",inputProps:{min:0,precision:2}}})],1)}))],2):e._e()],1)],1)]),a("a-form-item",{staticClass:"mt-20",attrs:{wrapperCol:{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(t("d81d"),t("b64b"),t("d3b7"),t("d084")),s=t("2af9"),l=t("e1fe"),n=t("b78d"),d={components:{GoodsType:n["a"],SelectImage:s["i"],SelectVideo:s["o"],Ueditor:s["p"],InputNumberGroup:s["c"],MultiSpec:n["b"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),formData:l["a"].formData}},created:function(){var e=this;this.isLoading=!0,l["a"].getFromData().then((function(){e.isLoading=!1}))},methods:{onForceUpdate:function(){var e=this,a=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),a&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},onReloadCategoryList:function(){var e=this;this.isLoading=!0,l["a"].getCategoryList().then((function(){e.isLoading=!1}))},onReloadServiceList:function(){var e=this;this.isLoading=!0,l["a"].getServiceList().then((function(){e.isLoading=!1}))},onReloadDeliveryList:function(){var e=this;this.isLoading=!0,l["a"].getDeliveryList().then((function(){e.isLoading=!1}))},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){if(e)return a.onTargetTabError(e),!1;if(20===t.spec_type){var r=a.$refs.MultiSpec;if(!r.verifyForm())return a.tabKey=1,!1;t.specData=r.getFromSpecData()}return t.categoryIds=t.categorys.map((function(e){return e.value})),delete t.categorys,a.onFormSubmit(t),!0}))},onTargetTabError:function(e){var a=[["goods_type","goods_name","categorys","imagesIds","delivery_id","is_ind_delivery_type","delivery_type"],["spec_type","goods_price","is_restrict","restrict_total","restrict_single"],["content"],["alone_grade_equity","first_money","second_money","third_money"]],t=Object.keys(e).shift();for(var r in a)if(a[r].indexOf(t)>-1){this.tabKey=parseInt(r);break}},onFormSubmit:function(e){var a=this;this.isLoading=!0,this.isBtnLoading=!0,o["a"]({form:e}).then((function(e){a.$message.success(e.message,1.5),setTimeout((function(){a.$router.push("./index")}),1500)})).catch((function(){a.isBtnLoading=!1})).finally((function(){return a.isLoading=!1}))}}},u=d,c=(t("7254"),t("2877")),m=Object(c["a"])(u,r,i,!1,null,"318d2ab1",null);a["default"]=m.exports},fe55:function(e,a,t){}}]); \ No newline at end of file