beehole-store-server
Version:
www.bee-hole.com
1 lines • 1.48 MB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-04a58a93","chunk-3024ce9c","chunk-2d238433","chunk-0e596792","chunk-0e596792","chunk-325cb7e2","chunk-18c9eda0"],{"0342":function(e,t,n){},"07d1":function(e,t,n){n("94ce")},1045:function(e,t,n){"use strict";n.r(t);var r=n("5530"),o=n("2dd7"),i=n("dcb0"),a=n("aabf"),u=(n("b0c0"),function(){var e=this,t=e._self._c;return t("div",[e.List&&e.List.length?t("div",[t("a-select",{attrs:{mode:"multiple",placeholder:"请选择","allow-clear":""},on:{change:e.back},model:{value:e.checkedInfoId,callback:function(t){e.checkedInfoId=t},expression:"checkedInfoId"}},e._l(e.List,(function(n,r){return t("a-select-option",{key:r+"",attrs:{value:n.info_id}},[e._v(" "+e._s(n.name)+" ")])})),1)],1):t("div",[e._v(" "+e._s(e.$t("类目下没有可选择参数"))+" ")])])}),c=[],s=(n("d81d"),n("c740"),{name:"CatParams",props:{infos:{default:void 0},cId:{default:void 0}},data:function(){return{List:[],checkedInfoId:[]}},created:function(){this.initLit()},watch:{cId:function(e,t){e!==t&&(this.initLit(),this.checkedInfoId=[],this.back())},infos:function(e,t){e&&this.initChecked(e)}},methods:{initLit:function(){var e=this;Object(i["e"])({cid:this.cId}).then((function(t){t&&t.list?(e.List=t.list,e.initChecked(e.infos)):(e.List=[],e.initChecked([]))}))},initChecked:function(e){var t=this;if(e){var n=[];e.map((function(e){var r=t._.findIndex(t.List,{info_id:e.info_id});-1!==r&&n.push(e.info_id)})),this.checkedInfoId=n,this.back()}},back:function(){var e=this,t=[],n=this;this.checkedInfoId.map((function(r){var o=n._.findIndex(n.List,{info_id:r}),i=-1;n.infos&&(i=n._.findIndex(n.infos,{info_id:r}));var a="";if(-1!==i&&(a=e.infos[i].value),-1!==o){var u={value:a,name:n.List[o].name,info_id:r};t.push(u)}})),this.$emit("change",t)}}}),l=Object(r["a"])({},s),f=l,d=n("2877"),m=Object(d["a"])(f,u,c,!1,null,null,null),p=m.exports,h=n("1b6c"),g=n("cf1c"),v=n("ff41"),b=n.n(v),y=(n("2f2f"),n("68dd")),w=function(){var e=this,t=e._self._c;return t("div",[e.catLists&&e.catLists.length?t("a-select",{attrs:{placeholder:"请选择","allow-clear":"",getPopupContainer:function(e){return e.parentNode}},on:{change:e.back},model:{value:e.checkedcatId,callback:function(t){e.checkedcatId=t},expression:"checkedcatId"}},e._l(e.catLists,(function(n,r){return t("a-select-option",{key:r,attrs:{value:n.cid}},[e._v(e._s(n.name))])})),1):e._e()],1)},x=[],C={name:"CatSelect",props:{catId:{default:""}},data:function(){return{catLists:[],checkedcatId:this.catId}},created:function(){this.initLit()},methods:{initLit:function(){var e=this;Object(i["g"])({ShopId:1,limit:100,page:1}).then((function(t){e.catLists=t.list}))},back:function(){this.$emit("change",this.checkedcatId)}}},k=Object(r["a"])({},C),S=k,_=Object(d["a"])(S,w,x,!1,null,null,null),E=_.exports,T=n("9b82d"),A=n("fb04"),O=n("5ac8"),M=n("bf9b"),D=n("8ebd"),L=n("50af"),N=n("5880");t["default"]={name:"CareteItem",components:{AntModal:o["a"],SkuFrom:g["default"],Vditor:b.a,ViewSelect:y["a"],CatSelect:E,CatParams:p,ShopSelect:T["a"],AttachList:A["a"],VDitor:O["a"],ViewTabs:M["a"],ai:D["a"],aiTs:L["a"]},props:{},computed:Object(r["a"])({},Object(N["mapGetters"])(["shopId","isMobile"])),data:function(){return{open:!1,formData:{title:"",cat_id:"",desc:"",is_gift:0,on_shelves:1},formTitle:"",shelvesLists:[{value:"1",key:1,label:Object(h["b"])("view.item.list.on_shelves.1")},{value:"2",key:2,label:Object(h["b"])("view.item.list.on_shelves.2")}],giftLists:[{value:"1",key:1,label:Object(h["b"])("view.item.list.form.is_gift.1")},{value:"0",key:0,label:Object(h["b"])("view.item.list.form.is_gift.0")}],rules:{name:[{required:!0,message:Object(h["a"])("分类名不能为空"),trigger:"blur"}]},image_url:Object(h["a"])("view.item.list.form.image_url"),video_url:Object(h["a"])("view.item.list.form.video_url"),title:Object(h["a"])("view.item.list.form.title"),note:Object(h["a"])("view.item.list.form.note"),statusOptions:[],viewLists:[],visibleSku:!1,view_id:0,on_shelves:Object(h["a"])("view.item.list.form.on_shelves"),is_gift:Object(h["a"])("view.item.list.form.is_gift"),aiTsUpdate:!1,lang:"",defaultLang:""}},created:function(){this.visibleSku=!0,this.getCatList()},methods:{getCatList:function(){var e=this;Object(i["d"])({limit:100,page:1,shop_id:this.shopId,view_id:this.view_id}).then((function(t){e.statusOptions=t.list}))},handleAdd:function(){this.open=!0,this.formTitle=this.$t("view.item.list.form.add")},handleEdit:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this,n={good_id:e.good_id};this.view_id&&(n.view_id=this.view_id),e.view_id&&(n.view_id=e.view_id),Object(a["c"])(n).then((function(e){t.formTitle=t.$t("view.system.resourcegroup.update.btn")+e.title,t.formData=e,t.open=!0,e&&e.view_id&&(t.view_id=e.view_id),t.getCatList(),t.$nextTick((function(){}))}))},cancel:function(){this.open=!1,this.$emit("close")},submitForm:function(){var e=this,t=this;this.$refs.ComDitor.getValue1(),this.$refs.form.validate((function(n){if(n){if(e.aiTsUpdate)return e.$message.error(e.$t("view.test.form.add.message.aiUpdate")),!1;var r=JSON.parse(JSON.stringify(e.formData));t.view_id&&(r.view_id=t.view_id),t.shopId&&(r.shop_id=t.shopId),Object(a["a"])(r).then((function(e){e.good_id&&(t.$message.info(t.$t("view.item.add.message.success")),t.$emit("ok",e.data))}))}}))},backSkuFn:function(e){this.formData.skus=e},changeView:function(e,t){this.view_id=e,this.lang=t,this.handleEdit({good_id:this.formData.good_id,view_id:e}),this.getCatList()},changeCat:function(e){this.formData.cid=e},changeInfoId:function(e){this.$set(this.formData,"good_info_values",e)}}}},3154:function(e,t,n){n("f034")},"3ad8":function(e,t){(function(){"use strict";var e=function(e){var t=e,n=function(){return t},r=function(e){t=e};return{get:n,set:r}},t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=function(){return n=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},n.apply(this,arguments)};function r(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r}var o=function(){},i=function(e){return function(){return e}},a=function(e){return e},u=function(e){return function(){throw new Error(e)}},c=i(!1),s=i(!0),l=function(){return f},f=function(){var e=function(e){return e.isNone()},t=function(e){return e()},n=function(e){return e},r={fold:function(e,t){return e()},is:c,isSome:c,isNone:s,getOr:n,getOrThunk:t,getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:i(null),getOrUndefined:i(void 0),or:n,orThunk:t,map:l,each:o,bind:l,exists:c,forall:s,filter:l,equals:e,equals_:e,toArray:function(){return[]},toString:i("none()")};return r}(),d=function(e){var t=i(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},is:function(t){return e===t},isSome:s,isNone:c,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return d(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:f},toArray:function(){return[e]},toString:function(){return"some("+e+")"},equals:function(t){return t.is(e)},equals_:function(t,n){return t.fold(c,(function(t){return n(e,t)}))}};return o},m=function(e){return null===e||void 0===e?f:d(e)},p={some:d,none:l,from:m},h=function(e){var t=typeof e;return null===e?"null":"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t},g=function(e){return function(t){return h(t)===e}},v=g("string"),b=g("object"),y=g("array"),w=Array.prototype.slice,x=Array.prototype.indexOf,C=function(e,t){return x.call(e,t)},k=function(e,t){return C(e,t)>-1},S=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},_=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];t(o,n)}},E=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];t(r,n)}},T=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},A=function(e,t,n){return E(e,(function(e){n=t(n,e)})),n},O=function(e,t,n){return _(e,(function(e){n=t(n,e)})),n},M=function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return p.some(i);if(n(i,r))break}return p.none()},D=function(e,t){return M(e,t,c)},L=function(e,t){for(var n=0,r=e.length;n<r;++n){var o=e[n];if(!0!==t(o,n))return!1}return!0},N=function(e,t){var n=w.call(e,0);return n.sort(t),n},R=function(e,t){return t>=0&&t<e.length?p.some(e[t]):p.none()},H=function(e){return R(e,0)},z=Object.keys,I=Object.hasOwnProperty,B=function(e,t){return I.call(e,t)},P=function(e){if(!y(e))throw new Error("cases must be an array");if(0===e.length)throw new Error("there must be at least one case");var t=[],n={};return _(e,(function(r,o){var i=z(r);if(1!==i.length)throw new Error("one and only one name per case");var a=i[0],u=r[a];if(void 0!==n[a])throw new Error("duplicate key detected:"+a);if("cata"===a)throw new Error("cannot have a case named cata (sorry)");if(!y(u))throw new Error("case arguments must be an array");t.push(a),n[a]=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i=n.length;if(i!==u.length)throw new Error("Wrong number of arguments to case "+a+". Expected "+u.length+" ("+u+"), got "+i);var c=function(e){var r=z(e);if(t.length!==r.length)throw new Error("Wrong number of arguments to match. Expected: "+t.join(",")+"\nActual: "+r.join(","));var o=L(t,(function(e){return k(r,e)}));if(!o)throw new Error("Not all branches were specified when using match. Specified: "+r.join(", ")+"\nRequired: "+t.join(", "));return e[a].apply(null,n)};return{fold:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];if(t.length!==e.length)throw new Error("Wrong number of arguments to fold. Expected "+e.length+", got "+t.length);var i=t[o];return i.apply(null,n)},match:c,log:function(e){console.log(e,{constructors:t,constructor:a,params:n})}}}})),n},V={generate:P},F=(V.generate([{bothErrors:["error1","error2"]},{firstError:["error1","value2"]},{secondError:["value1","error2"]},{bothValues:["value1","value2"]}]),function(e){var t=[],n=[];return _(e,(function(e){e.fold((function(e){t.push(e)}),(function(e){n.push(e)}))})),{errors:t,values:n}}),j=function(e){var t=function(t){return e===t},n=function(t){return j(e)},r=function(t){return j(e)},o=function(t){return j(t(e))},a=function(t){return j(e)},u=function(t){t(e)},l=function(t){return t(e)},f=function(t,n){return n(e)},d=function(t){return t(e)},m=function(t){return t(e)},h=function(){return p.some(e)};return{is:t,isValue:s,isError:c,getOr:i(e),getOrThunk:i(e),getOrDie:i(e),or:n,orThunk:r,fold:f,map:o,mapError:a,each:u,bind:l,exists:d,forall:m,toOptional:h}},U=function(e){var t=function(e){return e()},n=function(){return u(String(e))()},r=function(e){return e},i=function(e){return e()},l=function(t){return U(e)},f=function(t){return U(t(e))},d=function(t){return U(e)},m=function(t,n){return t(e)};return{is:c,isValue:c,isError:s,getOr:a,getOrThunk:t,getOrDie:n,or:r,orThunk:i,fold:m,map:l,mapError:f,each:o,bind:d,exists:c,forall:s,toOptional:p.none}},q=function(e,t){return e.fold((function(){return U(t)}),j)},W={value:j,error:U,fromOption:q},G=function(e){return"inline-command"===e.type||"inline-format"===e.type},$=function(e){return"block-command"===e.type||"block-format"===e.type},K=function(e){return N(e,(function(e,t){return e.start.length===t.start.length?0:e.start.length>t.start.length?-1:1}))},X=function(e){var t=function(t){return W.error({message:t,pattern:e})},n=function(n,r,o){if(void 0!==e.format){var i=void 0;if(y(e.format)){if(!L(e.format,v))return t(n+" pattern has non-string items in the `format` array");i=e.format}else{if(!v(e.format))return t(n+" pattern has non-string `format` parameter");i=[e.format]}return W.value(r(i))}return void 0!==e.cmd?v(e.cmd)?W.value(o(e.cmd,e.value)):t(n+" pattern has non-string `cmd` parameter"):t(n+" pattern is missing both `format` and `cmd` parameters")};if(!b(e))return t("Raw pattern is not an object");if(!v(e.start))return t("Raw pattern is missing `start` parameter");if(void 0!==e.end){if(!v(e.end))return t("Inline pattern has non-string `end` parameter");if(0===e.start.length&&0===e.end.length)return t("Inline pattern has empty `start` and `end` parameters");var r=e.start,o=e.end;return 0===o.length&&(o=r,r=""),n("Inline",(function(e){return{type:"inline-format",start:r,end:o,format:e}}),(function(e,t){return{type:"inline-command",start:r,end:o,cmd:e,value:t}}))}return void 0!==e.replacement?v(e.replacement)?0===e.start.length?t("Replacement pattern has empty `start` parameter"):W.value({type:"inline-command",start:"",end:e.start,cmd:"mceInsertContent",value:e.replacement}):t("Replacement pattern has non-string `replacement` parameter"):0===e.start.length?t("Block pattern has empty `start` parameter"):n("Block",(function(t){return{type:"block-format",start:e.start,format:t[0]}}),(function(t,n){return{type:"block-command",start:e.start,cmd:t,value:n}}))},Y=function(e){return"block-command"===e.type?{start:e.start,cmd:e.cmd,value:e.value}:"block-format"===e.type?{start:e.start,format:e.format}:"inline-command"===e.type?"mceInsertContent"===e.cmd&&""===e.start?{start:e.end,replacement:e.value}:{start:e.start,end:e.end,cmd:e.cmd,value:e.value}:"inline-format"===e.type?{start:e.start,end:e.end,format:1===e.format.length?e.format[0]:e.format}:void 0},J=function(e){return{inlinePatterns:T(e,G),blockPatterns:K(T(e,$))}},Z=function(e){var t=function(t){var n=F(S(t,X));if(n.errors.length>0){var r=n.errors[0];throw new Error(r.message+":\n"+JSON.stringify(r.pattern,null,2))}e.set(J(n.values))},n=function(){return r(S(e.get().inlinePatterns,Y),S(e.get().blockPatterns,Y))};return{setPatterns:t,getPatterns:n}},Q="undefined"!==typeof window?window:Function("return this;")(),ee=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Q.console;n&&(n.error?n.error.apply(n,e):n.log.apply(n,e))},te=[{start:"*",end:"*",format:"italic"},{start:"**",end:"**",format:"bold"},{start:"#",format:"h1"},{start:"##",format:"h2"},{start:"###",format:"h3"},{start:"####",format:"h4"},{start:"#####",format:"h5"},{start:"######",format:"h6"},{start:"1. ",cmd:"InsertOrderedList"},{start:"* ",cmd:"InsertUnorderedList"},{start:"- ",cmd:"InsertUnorderedList"}],ne=function(e){var t=e.getParam("textpattern_patterns",te,"array");if(!y(t))return ee("The setting textpattern_patterns should be an array"),{inlinePatterns:[],blockPatterns:[]};var n=F(S(t,X));return _(n.errors,(function(e){return ee(e.message,e.pattern)})),J(n.values)},re=function(e){var t=e.getParam("forced_root_block","p");return!1===t?"":!0===t?"p":t},oe=tinymce.util.Tools.resolve("tinymce.util.Delay"),ie=tinymce.util.Tools.resolve("tinymce.util.VK"),ae="\ufeff",ue=" ",ce=tinymce.util.Tools.resolve("tinymce.util.Tools"),se=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),le=tinymce.util.Tools.resolve("tinymce.dom.TextSeeker"),fe=function(e,t){return{container:e,offset:t}},de=function(e){return e.nodeType===Node.TEXT_NODE},me=function(e,t,n){if(t&&e.isEmpty(t)&&!n(t)){var r=t.parentNode;e.remove(t),me(e,r,n)}},pe=function(e,t,n,r){void 0===r&&(r=!0);var o=t.startContainer.parentNode,i=t.endContainer.parentNode;t.deleteContents(),r&&!n(t.startContainer)&&(de(t.startContainer)&&0===t.startContainer.data.length&&e.remove(t.startContainer),de(t.endContainer)&&0===t.endContainer.data.length&&e.remove(t.endContainer),me(e,o,n),o!==i&&me(e,i,n))},he=function(e,t){var n=t.get(e);return y(n)&&H(n).exists((function(e){return B(e,"block")}))},ge=function(e){return 0===e.start.length},ve=function(e,t){var n=p.from(e.dom.getParent(t.startContainer,e.dom.isBlock));return""===re(e)?n.orThunk((function(){return p.some(e.getBody())})):n},be=se.DOM,ye=function(e){return function(t){return e===t?-1:0}},we=function(e){return function(t){return e.isBlock(t)||k(["BR","IMG","HR","INPUT"],t.nodeName)||"false"===e.getContentEditable(t)}},xe=function(e,t,n){if(de(e)&&t>=0)return p.some(fe(e,t));var r=le(be);return p.from(r.backwards(e,t,ye(e),n)).map((function(e){return fe(e.container,e.container.data.length)}))},Ce=function(e,t,n){if(de(e)&&t>=e.length)return p.some(fe(e,t));var r=le(be);return p.from(r.forwards(e,t,ye(e),n)).map((function(e){return fe(e.container,0)}))},ke=function(e,t,n){if(!de(e))return p.none();var r=e.textContent;if(t>=0&&t<=r.length)return p.some(fe(e,t));var o=le(be);return p.from(o.backwards(e,t,ye(e),n)).bind((function(e){var r=e.container.data;return ke(e.container,t+r.length,n)}))},Se=function(e,t,n){if(!de(e))return p.none();var r=e.textContent;if(t<=r.length)return p.some(fe(e,t));var o=le(be);return p.from(o.forwards(e,t,ye(e),n)).bind((function(e){return Se(e.container,t-r.length,n)}))},_e=function(e,t,n,r,o){var i=le(e,we(e));return p.from(i.backwards(t,n,r,o))},Ee=function(e,t,n){if(de(t)&&(n<0||n>t.data.length))return[];var r=[n],o=t;while(o!==e&&o.parentNode){for(var i=o.parentNode,a=0;a<i.childNodes.length;a++)if(i.childNodes[a]===o){r.push(a);break}o=i}return o===e?r.reverse():[]},Te=function(e,t,n,r,o){var i=Ee(e,t,n),a=Ee(e,r,o);return{start:i,end:a}},Ae=function(e,t){var n=t.slice(),r=n.pop(),o=O(n,(function(e,t){return e.bind((function(e){return p.from(e.childNodes[t])}))}),p.some(e));return o.bind((function(e){return de(e)&&(r<0||r>e.data.length)?p.none():p.some({node:e,offset:r})}))},Oe=function(e,t){return Ae(e,t.start).bind((function(n){var r=n.node,o=n.offset;return Ae(e,t.end).map((function(e){var t=e.node,n=e.offset,i=document.createRange();return i.setStart(r,o),i.setEnd(t,n),i}))}))},Me=function(e,t){return Te(e,t.startContainer,t.startOffset,t.endContainer,t.endOffset)},De=function(e,t,n){var r=Ce(t,0,t);r.each((function(r){var o=r.container;Se(o,n.start.length,t).each((function(n){var r=e.createRng();r.setStart(o,0),r.setEnd(n.container,n.offset),pe(e,r,(function(e){return e===t}))}))}))},Le=function(e,t){var n=e.dom,r=t.pattern,o=Oe(n.getRoot(),t.range).getOrDie("Unable to resolve path range");return ve(e,o).each((function(t){"block-format"===r.type?he(r.format,e.formatter)&&e.undoManager.transact((function(){De(e.dom,t,r),e.formatter.apply(r.format)})):"block-command"===r.type&&e.undoManager.transact((function(){De(e.dom,t,r),e.execCommand(r.cmd,!1,r.value)}))})),!0},Ne=function(e,t){var n=t.replace(ue," ");return D(e,(function(e){return 0===t.indexOf(e.start)||0===n.indexOf(e.start)}))},Re=function(e,t){var n=e.dom,r=e.selection.getRng();return ve(e,r).filter((function(t){var r=re(e),o=""===r&&n.is(t,"body")||n.is(t,r);return null!==t&&o})).bind((function(e){var r=e.textContent,o=Ne(t,r);return o.map((function(t){return ce.trim(r).length===t.start.length?[]:[{pattern:t,range:Te(n.getRoot(),e,0,e,0)}]}))})).getOr([])},He=function(e,t){if(0!==t.length){var n=e.selection.getBookmark();_(t,(function(t){return Le(e,t)})),e.selection.moveToBookmark(n)}},ze=0,Ie=function(e){var t=new Date,n=t.getTime(),r=Math.floor(1e9*Math.random());return ze++,e+"_"+r+ze+String(n)},Be=function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t},Pe=function(e,t){return Be(e,t,e.length-t.length)},Ve=function(e,t){return e.create("span",{"data-mce-type":"bookmark",id:t})},Fe=function(e,t){var n=e.createRng();return n.setStartAfter(t.start),n.setEndBefore(t.end),n},je=function(e,t,n){var r=Oe(e.getRoot(),n).getOrDie("Unable to resolve path range"),o=r.startContainer,i=r.endContainer,a=0===r.endOffset?i:i.splitText(r.endOffset),u=0===r.startOffset?o:o.splitText(r.startOffset);return{prefix:t,end:a.parentNode.insertBefore(Ve(e,t+"-end"),a),start:u.parentNode.insertBefore(Ve(e,t+"-start"),u)}},Ue=function(e,t,n){me(e,e.get(t.prefix+"-end"),n),me(e,e.get(t.prefix+"-start"),n)},qe=function(e,t,n){return function(e,t){var r=e.data,o=r.substring(0,t),i=o.lastIndexOf(n.charAt(n.length-1)),a=o.lastIndexOf(n);return-1!==a?a+n.length:-1!==i?i+1:-1}},We=function(e,t,n,r){var o=t.start,i=_e(e,r.container,r.offset,qe(e,n,o),n);return i.bind((function(r){if(r.offset>=o.length){var i=e.createRng();return i.setStart(r.container,r.offset-o.length),i.setEnd(r.container,r.offset),p.some(i)}var a=r.offset-o.length;return ke(r.container,a,n).map((function(t){var n=e.createRng();return n.setStart(t.container,t.offset),n.setEnd(r.container,r.offset),n})).filter((function(e){return e.toString()===o})).orThunk((function(){return We(e,t,n,fe(r.container,0))}))}))},Ge=function(e,t,n,r,o,i){if(void 0===i&&(i=!1),0===t.start.length&&!i){var a=e.createRng();return a.setStart(n,r),a.setEnd(n,r),p.some(a)}return xe(n,r,o).bind((function(n){var r=We(e,t,o,n);return r.bind((function(e){if(i){if(e.endContainer===n.container&&e.endOffset===n.offset)return p.none();if(0===n.offset&&e.endContainer.textContent.length===e.endOffset)return p.none()}return p.some(e)}))}))},$e=function(e,t,n){var r=e.dom,o=r.getRoot(),i=n.pattern,a=n.position.container,u=n.position.offset;return ke(a,u-n.pattern.end.length,t).bind((function(c){var s=Te(o,c.container,c.offset,a,u);if(ge(i))return p.some({matches:[{pattern:i,startRng:s,endRng:s}],position:c});var l=Ke(e,n.remainingPatterns,c.container,c.offset,t),f=l.getOr({matches:[],position:c}),d=f.position,m=Ge(r,i,d.container,d.offset,t,l.isNone());return m.map((function(e){var t=Me(o,e);return{matches:f.matches.concat([{pattern:i,startRng:t,endRng:s}]),position:fe(e.startContainer,e.startOffset)}}))}))},Ke=function(e,t,n,r,o){var i=e.dom;return xe(n,r,i.getRoot()).bind((function(a){var u=i.createRng();u.setStart(o,0),u.setEnd(n,r);for(var c=u.toString(),s=0;s<t.length;s++){var l=t[s];if(Pe(c,l.end)){var f=t.slice();f.splice(s,1);var d=$e(e,o,{pattern:l,remainingPatterns:f,position:a});if(d.isSome())return d}}return p.none()}))},Xe=function(e,t,n){e.selection.setRng(n),"inline-format"===t.type?_(t.format,(function(t){e.formatter.apply(t)})):e.execCommand(t.cmd,!1,t.value)},Ye=function(e,t,n,r){var o=Fe(e.dom,n);pe(e.dom,o,r),Xe(e,t,o)},Je=function(e,t,n,r,o){var i=e.dom,a=Fe(i,r),u=Fe(i,n);pe(i,u,o),pe(i,a,o);var c={prefix:n.prefix,start:n.end,end:r.start},s=Fe(i,c);Xe(e,t,s)},Ze=function(e,t){var r=Ie("mce_textpattern"),o=A(t,(function(t,o){var i=je(e,r+"_end"+t.length,o.endRng);return t.concat([n(n({},o),{endMarker:i})])}),[]);return A(o,(function(t,i){var a=o.length-t.length-1,u=ge(i.pattern)?i.endMarker:je(e,r+"_start"+a,i.startRng);return t.concat([n(n({},i),{startMarker:u})])}),[])},Qe=function(e,t,n){var r=e.selection.getRng();return!1===r.collapsed?[]:ve(e,r).bind((function(o){var i=r.startOffset-(n?1:0);return Ke(e,t,r.startContainer,i,o)})).fold((function(){return[]}),(function(e){return e.matches}))},et=function(e,t){if(0!==t.length){var n=e.dom,r=e.selection.getBookmark(),o=Ze(n,t);_(o,(function(t){var r=n.getParent(t.startMarker.start,n.isBlock),o=function(e){return e===r};ge(t.pattern)?Ye(e,t.pattern,t.endMarker,o):Je(e,t.pattern,t.startMarker,t.endMarker,o),Ue(n,t.endMarker,o),Ue(n,t.startMarker,o)})),e.selection.moveToBookmark(r)}},tt=function(e,t){if(!e.selection.isCollapsed())return!1;var n=Qe(e,t.inlinePatterns,!1),r=Re(e,t.blockPatterns);return(r.length>0||n.length>0)&&(e.undoManager.add(),e.undoManager.extra((function(){e.execCommand("mceInsertNewLine")}),(function(){e.insertContent(ae),et(e,n),He(e,r);var t=e.selection.getRng(),o=xe(t.startContainer,t.startOffset,e.dom.getRoot());e.execCommand("mceInsertNewLine"),o.each((function(t){var n=t.container;n.data.charAt(t.offset-1)===ae&&(n.deleteData(t.offset-1,1),me(e.dom,n.parentNode,(function(t){return t===e.dom.getRoot()})))}))})),!0)},nt=function(e,t){var n=Qe(e,t.inlinePatterns,!0);n.length>0&&e.undoManager.transact((function(){et(e,n)}))},rt=function(e,t,n){for(var r=0;r<e.length;r++)if(n(e[r],t))return!0},ot=function(e,t){return rt(e,t,(function(e,t){return e===t.keyCode&&!1===ie.modifierPressed(t)}))},it=function(e,t){return rt(e,t,(function(e,t){return e.charCodeAt(0)===t.charCode}))},at=function(e,t){var n=[",",".",";",":","!","?"],r=[32];e.on("keydown",(function(n){13!==n.keyCode||ie.modifierPressed(n)||tt(e,t.get())&&n.preventDefault()}),!0),e.on("keyup",(function(n){ot(r,n)&&nt(e,t.get())})),e.on("keypress",(function(r){it(n,r)&&oe.setEditorTimeout(e,(function(){nt(e,t.get())}))}))};function ut(){t.add("textpattern",(function(t){var n=e(ne(t));return at(t,n),Z(n)}))}ut()})()},4237:function(e,t,n){n("be7f")},"4ea8":function(e,t,n){n("cdd9")},"5ac8":function(e,t,n){"use strict";var r=function(){var e=this,t=e._self._c;return t("div",[t("attach-list",{ref:"attachList",attrs:{hiddenBtn:!0},on:{change:e.addImg}}),t("aiTs",{ref:"tsAi",attrs:{disabled:e.disabled,value:e.htmlContext,type:"html",lang:e.lang,loadding:e.aiTsUpdate,hiddenIcon:!0},on:{"update:value":function(t){e.htmlContext=t},"update:loadding":function(t){e.aiTsUpdate=t}}}),t("textarea",{attrs:{id:"tinymceId"}})],1)},o=[],i=n("5530"),a=n("c7eb"),u=n("1da1"),c=(n("99af"),n("5880")),s=n("50af"),l=n("fb04"),f=n("e562"),d=n.n(f);n("0342"),n("ec27"),n("fd8a"),n("4ea8"),n("4237"),n("64d8"),n("07d1"),n("3154"),n("78e4");n("7abb"),n("c019"),n("d03a");var m={name:"VDitor",components:{AttachList:l["a"],aiTs:s["a"]},computed:Object(i["a"])({},Object(c["mapGetters"])({shopId:"shopId",Lang:"lang"})),data:function(){return{contentEditorEdit:null,contentEditor:null,vditorToolbar:[],tinymceVal:"",einit:{height:300},aiTsUpdate:!1,htmlContext:"",langs:{"zh-CN":"zh-CN","fr-FR":"fr-FR","de-DE":"de-DE","en-US":"en-US"}}},props:{value:"",good_id:null,lang:"",disabled:{default:!1}},mounted:function(){var e=this;setTimeout((function(){e.contentEditorEdit=null,e.edinit(e.value)}),100)},beforeDestroy:function(){this.contentEditor&&this.contentEditor.remove()},watch:{value:function(e){this.edinit(this.value)},aiTsUpdate:function(){this.$emit("update:updateStatus",this.aiTsUpdate),this.aiTsUpdate?this.contentEditor.setMode("readonly"):(this.edinit(this.htmlContext),this.contentEditor.setMode("design"))},disabled:function(){this.disabled?this.contentEditor.setMode("readonly"):this.contentEditor.setMode("design")}},created:function(){},methods:{clickAttachList:function(){var e=this;this.$nextTick((function(){return e.$refs.attachList.openAttachList()}))},edinit:function(e){var t=this;t.contentEditor=d.a.get("tinymceId"),t.contentEditor||(d.a.init({selector:"#tinymceId",plugins:"code fullscreen image link table textpattern",toolbar1:"code fullscreen undo redo restoredraft | alignleft aligncenter alignright | link table | bold italic forecolor backcolor",toolbar2:"styleselect | image | myImageButton AIts",height:500,language:t.langs[t.Lang]||"en",toolbar_drawer:"sliding",toolbar_sticky:!0,convert_urls:!1,content_css:"/cp/tiny-grid.min.css",setup:function(e){e.ui.registry.addIcon("IRobotones",'<svg width="24" height="24" viewBox="0 0 48 48" fill="none"><rect x="9" y="18" width="30" height="24" rx="2" fill="none" stroke="'.concat(t.disabled?"rgba(34,47,62,.5)":"#333",'" stroke-width="4"></rect><circle cx="17" cy="26" r="2" fill="').concat(t.disabled?"rgba(34,47,62,.5)":"#333",'"></circle><circle cx="31" cy="26" r="2" fill="').concat(t.disabled?"rgba(34,47,62,.5)":"#333",'"></circle><path d="M20 32C18.8954 32 18 32.8954 18 34C18 35.1046 18.8954 36 20 36V32ZM28 36C29.1046 36 30 35.1046 30 34C30 32.8954 29.1046 32 28 32V36ZM20 36H28V32H20V36Z" fill="').concat(t.disabled?"rgba(34,47,62,.5)":"#333",'"></path><path d="M24 10V18" stroke="').concat(t.disabled?"rgba(34,47,62,.5)":"#333",'" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"></path><path d="M4 26V34" stroke="').concat(t.disabled?"rgba(34,47,62,.5)":"#333",'" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"></path><path d="M44 26V34" stroke="').concat(t.disabled?"rgba(34,47,62,.5)":"#333",'" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"></path><circle cx="24" cy="8" r="2" stroke="').concat(t.disabled?"rgba(34,47,62,.5)":"#333",'" stroke-width="4"></circle></svg>')),e.ui.registry.addButton("myImageButton",{icon:"upload",tooltip:t.$t("view.test.form.add.message.uploadButton"),onAction:function(){t.$refs.attachList.openAttachList()}}),e.ui.registry.addButton("AIts",{icon:"IRobotones",tooltip:t.$t("view.test.form.add.message.aiButton"),onAction:function(){var e=Object(u["a"])(Object(a["a"])().mark((function e(){return Object(a["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.contentEditor.getContent();case 2:t.htmlContext=e.sent,setTimeout((function(){t.$refs.tsAi.translate()}),500);case 4:case"end":return e.stop()}}),e)})));function n(){return e.apply(this,arguments)}return n}()})},textpattern_patterns:[{start:"*",end:"*",format:"italic"},{start:"**",end:"**",format:"bold"},{start:"#",format:"h1"},{start:"##",format:"h2"},{start:"###",format:"h3"},{start:"####",format:"h4"},{start:"#####",format:"h5"},{start:"######",format:"h6"},{start:"row2",replacement:'<div class="row"><div class="col-lg-6 col-md-6">This is a column</div><div class= "col-lg-6 col-md-6"> This is another column</div></div>'},{start:"row3",replacement:'<div class="row"><div class="col-lg-4 col-md-4">This is a column</div><div class= "col-lg-4 col-md-4"> This is another column</div><div class= "col-lg-4 col-md-4"> This is another column</div></div>'},{start:"roww2*2",replacement:'<div class="row"><div class="col-lg-6 col-md-6 "><div>This is a column</div></div><div class= "col-lg-6 col-md-6 "> This is another column</div><div class= "col-lg-6 col-md-6 "> This is another column</div><div class= "col-lg-6 col-md-6"> This is another column</div></div>'},{start:"row4",replacement:'<div class="row"><div class="col-lg-3 col-md-3 "><div>This is a column</div></div><div class= "col-lg-3 col-md-3 "> This is another column</div><div class= "col-lg-3 col-md-3 "> This is another column</div><div class= "col-lg-3 col-md-3"> This is another column</div></div>'},{start:"row2-text-image",replacement:'<div class="row"><div class="col-lg-6 col-md-6">This is a column</div><div class= "col-lg-6 col-md-6"> <img src="https://img.alicdn.com/imgextra/i3/20841398/TB2Si6IgRDH8KJjy1zeXXXjepXa-20841398.png" style="width: 100%;" /></div></div>'},{start:"row3-image",replacement:'<div class="row"><div class= "col-lg-4 col-md-4"> <img src="https://img.alicdn.com/imgextra/i3/20841398/TB2Si6IgRDH8KJjy1zeXXXjepXa-20841398.png" style="width: 100%;" /></div><div class= "col-lg-4 col-md-4"> <img src="https://img.alicdn.com/imgextra/i3/20841398/TB2Si6IgRDH8KJjy1zeXXXjepXa-20841398.png" style="width: 100%;" /></div><div class= "col-lg-4 col-md-4"> <img src="https://img.alicdn.com/imgextra/i3/20841398/TB2Si6IgRDH8KJjy1zeXXXjepXa-20841398.png" style="width: 100%;" /></div></div>'}]}),t.contentEditor=d.a.get("tinymceId")),t.contentEditor&&(t.contentEditor.setContent(e),this.disabled&&t.contentEditor.setMode("readonly"))},addImg:function(e){var t=e[0],n='<img src="'.concat(t,'" style="width: 100%;"/> ');this.contentEditor&&this.contentEditor.insertContent(n)},getValue1:function(){var e;this.contentEditor&&(e=this.contentEditor.getContent()),this.$emit("update:value",e)}}},p=Object(i["a"])({},m),h=p,g=n("2877"),v=Object(g["a"])(h,r,o,!1,null,null,null);t["a"]=v.exports},"5e33":function(e,t,n){"use strict";n("cd7c")},"64d8":function(e,t,n){n("ef1f")},"68dd":function(e,t,n){"use strict";n("b0c0");var r=function(){var e=this,t=e._self._c;return t("div",[e.viewLists&&e.viewLists.length?t("a-select",{attrs:{placeholder:"请选择","allow-clear":"",getPopupContainer:function(e){return e.parentNode}},on:{change:e.back},model:{value:e.checkedViewId,callback:function(t){e.checkedViewId=t},expression:"checkedViewId"}},e._l(e.viewLists,(function(n,r){return t("a-select-option",{key:r,attrs:{value:n.view_id}},[e._v(e._s(n.name))])})),1):e._e()],1)},o=[],i=n("5530"),a=n("8f0e"),u=Object(i["a"])({},a["a"]),c=u,s=n("2877"),l=Object(s["a"])(c,r,o,!1,null,null,null);t["a"]=l.exports},"6f72":function(e,t,n){"use strict";n.r(t);n("c740"),n("a9e3"),n("d3b7"),n("ddb0"),n("d81d"),n("4e82"),n("99af");var r=n("1b6c"),o=n("5d9e"),i=function(){var e=this,t=e._self._c;return t("div",[t("a-modal",{attrs:{destroyOnClose:!0,visible:e.visible,width:"1000px",closable:!1,okText:"确定",cancelText:"取消",centered:"",confirmLoading:e.btnLoading,title:"商品规格添加"},on:{ok:e.save,cancel:function(t){e.visible=!1}}},[t("div",{staticStyle:{"overflow-y":"scroll",height:"400px"}},[t("a-form",{staticStyle:{"margin-bottom":"15px"},attrs:{layout:"inline",form:e.form}},[t("a-row",{staticStyle:{display:"flex","flex-direction":"row"}},[e.rule?t("div",[t("span",{staticStyle:{"margin-right":"10px"}},[e._v("规则名称:")]),e._l(e.ruledata,(function(n,r){return t("a-input",{key:r,staticStyle:{width:"150px",height:"40px","margin-right":"10px"},attrs:{placeholder:"填写规格名称"},on:{blur:function(t){return e.k_addrule(n,t)}},model:{value:n.rule_name,callback:function(t){e.$set(n,"rule_name",t)},expression:"item.rule_name"}},[""!=n.rule_name?t("a-icon",{attrs:{slot:"suffix",type:"close-circle"},on:{click:function(t){return e.deletrule(r)}},slot:"suffix"}):e._e()],1)}))],2):e._e(),t("a-button",{staticStyle:{width:"150px",height:"40px"},attrs:{type:"primary",icon:"plus"},on:{click:e.addRule}},[e._v(" 添加新规则 ")])],1),e._l(e.k_ruledata,(function(n,r){return t("a-row",{key:r,staticStyle:{display:"flex","flex-direction":"row","margin-top":"20px","align-items":"center"}},[t("div",{staticStyle:{float:"left",display:"flex","flex-direction":"row"}},[t("span",{staticStyle:{"margin-right":"10px","margin-top":"5px"}},[e._v(e._s(n.k_rule_name)+":")]),e._l(n.k_moreruledata,(function(r,o){return n.k_rule?t("div",{key:o,staticStyle:{"margin-right":"10px",width:"80px",height:"30px",display:"flex","flex-direction":"row",color:"#578ce5","border-radius":"4px",border:"1px solid #578ce5"}},[t("div",{staticStyle:{flex:"2","border-right":"1px solid #578ce5","text-align":"center","line-height":"30px"}},[e._v(" "+e._s(r.rule_name)+" ")]),t("div",{staticStyle:{flex:"1","text-align":"center","line-height":"30px"}},[e._v("X")])]):e._e()}))],2),t("a-input",{staticStyle:{width:"150px",height:"30px","margin-right":"10px"},attrs:{placeholder:"设置属性"},model:{value:n.provaluse,callback:function(t){e.$set(n,"provaluse",t)},expression:"item.provaluse"}}),t("a-button",{staticStyle:{width:"60px",height:"30px"},attrs:{type:"primary"},on:{click:function(t){return e.k_addpro(n)}}},[e._v("添加 ")])],1)})),t("a-button",{staticStyle:{"margin-top":"20px",width:"600px"},attrs:{type:"primary"},on:{click:e.autodata}},[e._v("生成")]),e.autodata_rule?t("div",e._l(e.autoruledata,(function(n,r){return t("a-row",{key:r,staticStyle:{"margin-top":"20px"}},[t("a-col",{staticStyle:{"text-align":"center"},attrs:{span:3}},[t("div",{staticStyle:{"margin-top":"10px"}},[e._v(e._s(n.rule_name))])]),t("a-col",{attrs:{span:4}},[t("a-form-item",{attrs:{"label-col":{span:8},"wrapper-col":{span:12},label:"金额"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_cost",{rules:[{required:!0,message:"请填写金额"}]}],expression:"['goods_cost', { rules: [{ required: true, message: '请填写金额' }] }]"}],attrs:{min:0}})],1)],1),t("a-col",{attrs:{span:4}},[t("a-form-item",{attrs:{"label-col":{span:8},"wrapper-col":{span:12},label:"库存"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_cost",{rules:[{required:!0,message:"请填写库存"}]}],expression:"['goods_cost', { rules: [{ required: true, message: '请填写库存' }] }]"}],attrs:{min:0}})],1)],1),t("a-col",{attrs:{span:4}},[t("a-form-item",{attrs:{"label-col":{span:10},"wrapper-col":{span:12},label:"成本价"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_cost",{rules:[{required:!0,message:"请填写成本价"}]}],expression:"['goods_cost', { rules: [{ required: true, message: '请填写成本价' }] }]"}],attrs:{min:0}})],1)],1)],1)})),1):e._e()],2)],1)]),t("a-icon",{staticStyle:{"font-size":"20px",color:"#3e86ed","margin-left":"10px"},attrs:{type:"plus"},on:{click:e.toadd}})],1)},a=[],u=(n("a434"),n("ac1f"),n("1276"),{props:{ugroId:{type:Number,default:0}},name:"",data:function(){return{visible:!1,btnLoading:!1,form:this.$form.createForm(this),rule:!1,ruledata:[],k_ruledata:[],autodata_rule:!1,autoruledata:[],zum:[]}},mounted:function(){},methods:{toadd:function(){this.visible=!0,this.rule=!1,this.autodata_rule=!1,this.ruledata=[],this.k_ruledata=[],this.autoruledata=[],this.zum=[]},addRule:function(){var e={rule_id:"",rule_name:""};this.ruledata.push(e),this.rule=!0},deletrule:function(e){var t=this;this.$confirm({content:"确认删除这个规则名称?",okText:"确定",title:"提示",okType:"danger",centered:!0,cancelText:"取消",onOk:function(){t.ruledata.splice(e,1),t.k_ruledata.split(e,1)}})},k_addrule:function(e,t){var n={k_rule_id:e.rule_id,k_rule_name:e.rule_name,k_rule:!1,k_provaluse:"",k_moreruledata:[]};this.k_ruledata.push(n)},k_addpro:function(e){var t={rule_id:"",rule_name:e.provaluse};e.k_moreruledata.push(t),e.k_rule=!0,e.provaluse=""},autodata:function(){if(this.k_ruledata.length<0)this.$message.info("请先添加");else{for(var e in this.zum=[],this.k_ruledata)this.getDate(this.zum,this.k_ruledata[e]);for(var t in this.zum)this.zum[t].rule_id="",this.zum[t].rule_cost="",this.zum[t].rule_unit="",this.zum[t].rule_price="";this.autoruledata=this.zum,this.autodata_rule=!0}},getDate:function(e,t){if(0!==e.length){var n=t.k_moreruledata,r=[];for(var o in e)for(var i in n){var a={};a.rule_name=e[o].rule_name+"/"+t.k_rule_name+":"+n[i].rule_name,r.push(a)}this.zum=r}else{var u=t.k_moreruledata;for(var c in u){var s={};s.rule_name=t.k_rule_name+":"+u[c].rule_name,e.push(s)}this.zum=e}},save:function(){}}}),c=u,s=n("2877"),l=Object(s["a"])(c,i,a,!1,null,"3a610302",null),f=l.exports,d=n("8ebd"),m=n("aabf"),p=n("f300"),h=n("50af"),g=n("bf9b"),v=n("fb04"),b=n("d7eec");t["default"]={name:"CreateSku",components:{AdvanceTable:o["a"],SkuModal:f,ViewTabs:g["a"],AttachList:v["a"],wareHouseSelect:b["a"],ai:d["a"],aiTs:h["a"]},props:{},data:function(){return{skuForms:[],visible:!1,skuProForm:{name:"",value:""},skuPro:{pros:[]},skuFormPro:{value:""},rules:{name:[{required:!0,message:Object(r["a"])("分类名不能为空"),trigger:"blur"}]},clounms:[{title:Object(r["a"])("view.item.sku.skuname"),dataIndex:"skuname",width:"100px",scopedSlots:{customRender:"skuname"}},{title:Object(r["a"])("view.item.sku.sku_image"),dataIndex:"sku_image",width:"250px",scopedSlots:{customRender:"sku_image"}},{title:Object(r["a"])("view.item.sku.price"),dataIndex:"price",width:"100px",scopedSlots:{customRender:"price"}},{title:Object(r["a"])("view.item.sku.stock_num"),dataIndex:"stock_num",width:"100px",scopedSlots:{customRender:"stock_num"}},{title:Object(r["a"])("view.item.sku.out_id"),dataIndex:"out_id",width:"100px",scopedSlots:{customRender:"out_id"}},{title:Object(r["a"])("view.item.sku.barcode"),dataIndex:"barcode",width:"100px",scopedSlots:{customRender:"barcode"}}],good_id:null,good:null,viewLists:[],view_id:0,taxRate:0,country:"",state:"",skuId:0,aiTsUpdate:!1,lang:"",defaultLang:""}},methods:{handleGood:function(e){this.good_id=e.good_id,this.view_id=e.view_id},initSkuProList:function(){var e=this;e.skuForms=[];var t={good_id:this.good_id};this.view_id&&(t.view_id=this.view_id),Object(m["c"])(t).then((function(t){e.good=t;var n=[];for(var r in t.sku_props)n.push(t.sku_props[r]);t.skus&&t.skus.length,e.$set(e.skuPro,"pros",n),e.autodata(1)}))},addPro:function(){this.skuPro.pros.push({prop_name:"默认规格",value:"",items:[]}),this.$set(this.skuPro,"skuPro.pros",this.skuPro.pros)},delRule:function(e){var t={prop_id:e.prop_id,good_id:this.good_id},n=this;Object(p["h"])(t).then((function(e){n.initSkuProList()}))},k_addRule:function(e){var t=this,n={good_id:this.good.good_id,prop_name:this.skuFormPro.prop_name,ai:e.ai};e&&e.prop_id&&(n.prop_id=e.prop_id,n.prop_name=e.prop_name),this.view_id&&(n.view_id=this.view_id),Object(p["i"])(n).then((function(e){t.initSkuProList(),t.skuFormPro.prop_name=""}))},delValue:function(e,t){var n=this,r={value_id:t.value_id,prop_id:e.prop_id,good_id:this.good_id};Object(p["l"])(r).then((function(e){n.initSkuProList()}))},k_addValue:function(e,t){var n=this,r={prop_id:e.prop_id,good_id:n.good.good_id};t&&void 0!==t.ai?r.ai=t.ai:t||(r.ai=1),this.view_id&&(r.view_id=this.view_id),t&&t.value_id?(r.value_id=t.value_id,r.prop_value=t.prop_value):r.prop_value=e.value,Object(p["k"])(r).then((function(e){n.initSkuProList()}))},skuDisableChange:function(e,t){var n=-1;e.props_ids&&(n=this._.findIndex(this.skuForms,{props_ids:e.props_ids})),-1!==n&&(this.skuForms[n].disable=!this.skuForms[n].disable),this.$set(this,"skuForms",this.skuForms),this.skuInputBlur()},skuProChange:function(e){},skuProBlur:function(e){var t=this;if(e.target.id){var n=Number(e.target.id);"number"===typeof n&&t.skuPro.pros[n].value&&(t.skuPro.pros[n].values.push({value:t.skuPro.pros[n].value}),t.skuPro.pros[n].value=""),this.initSkuArray()}else this.initSkuArray()},initSkuArray:function(){this.autodata()},autodata:function(e){var t=this;if(this.skuPro.pros.length<=0)this.$message.info(this.$t("view.item.sku.message.prop.null"));else{for(var n in this.zum=[],this.skuPro.pros)this.getDate(this.zum,this.skuPro.pros[n]);var r=JSON.parse(JSON.stringify(this.skuForms));if(e){var o=function(){var e=t.good.skus[i].props_ids,n=e.split(";"),r=t._.findIndex(t.zum,{props_ids:e}),o=[];t._.map(n,(function(e){var n=e.split(":");if(n&&n.length){var r=t._.findIndex(t.skuPro.pros,{prop_id:Number(n[0])});if(-1!==r){var i=t._.findIndex(t.skuPro.pros[r].values,{value_id:Number(n[1])});-1!==i&&o.push({prop_id:t.skuPro.pros[r].prop_id,prop_name:t.skuPro.pros[r].prop_name,prop_value:t.skuPro.pros[r].values[i].prop_value,value_id:t.skuPro.pros[r].values[i].value_id,warehouse_id:""})}}})),0!==o.length&&(t.good.skus[i].props_ids=t.good.skus[i].props_ids,t.good.skus[i].prop_ids=o,t.good.skus[i].disable=void 0!==t.zum[r].disable&&t.zum[r].disable)};for(var i in this.good.skus)o();this.zum=JSON.parse(JSON.stringify(this.good.skus))}else for(var a in this.zum)if(r&&r.length){var u=this.zum[a].props_ids,c=this._.findIndex(r,{props_ids:u});-1!==c?(this.zum[a].sku_image=r[c].sku_image,this.zum[a].price=r[c].price,this.zum[a].stock_num=r[c].stock_num,this.zum[a].out_id=r[c].out_id,this.zum[a].tax_rate=r[c].tax_rate,this.zum[a].barcode=r[c].barcode,this.zum[a].disable=void 0!==r[c].disable&&r[c].disable):this.initSku(a)}else if(this.good.skus&&this.good.skus.length){var s=this.zum[a].props_ids,l=this._.findIndex(this.good.skus,{props_ids:s});-1!==l?(this.zum[a].sku_image=this.good.skus[l].sku_image,this.zum[a].price=this.good.skus[l].price,this.zum[a].stock_num=this.good.skus[l].stock_num,this.zum[a].out_id=this.good.skus[l].out_id,this.zum[a].tax_rate=this.good.skus[l].tax_rate,this.zum[a].barcode=this.good.skus[l].barcode,this.zum[a].disable=void 0!==this.good.skus[l].disable&&this.good.skus[l].disable,this.zum[a].sku_id=this.good.skus[l].sku_id):this.initSku(a)}else this.initSku(a);this.skuForms=this.zum,this.autodata_rule=!0,this.backemit()}},initSku:function(e){this.zum[e].sku_image="",this.zum[e].price=0,this.zum[e].stock_num=0,this.zum[e].out_id="0",this.zum[e].tax_rate=0,this.zum[e].barcode="",this.zum[e].disable=!1},getDate:function(e,t){if(0!==e.length){var n=t.values,r=[];for(var o in e){if(!n||0===n.length)return this.zum=e,this.$message.warning(this.$t("view.item.sku.message.propval.generatesku",{propval:t.prop_name}));var i=function(){var i={prop_ids:[]},c=e[o].props_ids.split(";"),s=[];c.map((function(e){var t=e.split(":");s.push({prop_id:t[0],value_id:t[1]})})),s.push({prop_id:t.prop_id,value_id:n[a].value_id}),s.sort((function(e,t){return e.prop_id-t.prop_id})),u="",s.forEach((function(e){0===u.length?u+=e.prop_id+":"+e.value_id:u+=";"+e.prop_id+":"+e.value_id})),i.props_ids=u,i.prop_ids=i.prop_ids.concat(e[o].prop_ids),i.prop_ids.push({prop_name:t.prop_name,prop_id:t.prop_id,value_id:n[a].value_id,prop_value:n[a].prop_value,warehouse_id:""}),r.push(i)};for(var a in n){var u;i()}}this.zum=r}else{var c=t.values;if(!c||0===c.length)return this.$message.warning(this.$t("view.item.sku.message.propval.generatesku",{propval:t.prop_name}));for(var s in c){var l={prop_ids:[]};l.prop_ids.push({prop_name:t.prop_name,prop_value:c[s].prop_value,prop_id:t.prop_id,value_id:c[s].value_id,warehouse_id:""}),l.props_ids=t.prop_id+":"+c[s].value_id,e.push(l)}this.zum=e}},changeWareHouse:function(){this.backemit()},skuInputBlur:function(){this.backemit()},backemit:function(){this.$emit("sku:back",this.skuForms,this.view_id,this.aiTsUpdate)},changeView:function(e,t){this.lang=t,this.view_id=e,this.initSkuProList()},showSetTax:function(e){var t=this;this.skuId=e.sku_id,Object(p["d"])({SkuId:this.skuId}).then((function(e){t.country=e.data.CountryCode,t.state=e.data.StateCode,t.taxRate=e.data.Tax})),this.visible=!0},handleOk:function(){var e={SkuId:this.skuId,CountryCode:this.country,StateCode:this.state,Tax:this.taxRate};Object(p["a"])(e).then((function(e){})),this.visible=!1},handleCancel:function(){this.visible=!1},tsUpdateStatus:function(e,t,n){e||("key"===t?this.k_addRule(n):"val"===t&&this.k_addValue(n.item,n.itemto))}}}},7849:function(e,t,n){"use strict";n("cf4c")},"78e4":function(e,t,n){n("3ad8")},"7abb":function(e,t,n){"use strict";n.r(t);var r=n("e562"),o=n.n(r);o.a.addI18n("fr-FR",{Redo:"Rétablir",Undo:"Annuler",Cut:"Couper",Copy:"Copier",Paste:"Coller","Select all":"Sélectionner tout","New document":"Nouveau document",Ok:"OK",Cancel:"Annuler","Visual aids":"Aides visuelles",Bold:"Gras",Italic:"Italique",Underline:"Souligné",Strikethrough:"Barré",Superscript:"Exposant",Subscript:"Indice","Clear formatting":"Effacer la mise en forme",Remove:"Retiré","Align left":"Aligner à gauche","Align center":"Centrer","Align right":"Aligner à droite","No alignment":"Aucun alignement",Justify:"Justifier","Bullet list":"Liste à puces","Numbered list":"Liste numérotée","Decrease indent":"Réduire le retrait","Increase indent":"Augmenter le retrait",Close:"Fermer",Formats:"Formats","Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.":"Votre navigateur ne supporte pas l’accès direct au presse-papiers. Merci d'utiliser les raccourcis clavier Ctrl+X/C/V.",Headings:"Titres","Heading 1":"Titre 1","Heading 2":"Titre 2","Heading 3":"Titre 3","Heading 4":"Titre 4","Heading 5":"Titre 5","Heading 6":"Titre 6",Preformatted:"Préformaté",Div:"Div",Pre:"Préformaté",Code:"Code",Paragraph:"Paragraphe",Blockquote:"Bloc de citation",Inline:"En ligne",Blocks:"Blocs","Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.":"Le collage est maintenant en mode texte brut. Les contenus seront collés sans retenir les formatages jusqu'à ce que vous désactivez cette option.",Fonts:"Polices","Font sizes":"Tailles de police",Class:"Classe","Browse for an image":"Rechercher une image",OR:"OU","Drop an image here":"Déposer une image ici",Upload:"Télécharger","Uploading image":"Téléversement d'une image",Block:"Bloc",Align:"Aligner",Default:"Par défaut",Circle:"Cercle",Disc:"Disque",Square:"Carré","Lower Alpha":"Alphabet en minuscules","Lower Greek":"Alphabet grec en minuscules","Lower Roman":"Chiffre romain inférieur","Upper Alpha":"Alphabet en majuscules","Upper Roman":"Chiffre romain supérieur","Anchor...":"Ancre...",Anchor:"Ancre",Name:"Nom",ID:"ID","ID should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores.":"L'ID doit commencer par une lettre, suivie uniquement par des lettres, numéros, tirets, points, deux-points et underscores.","You have unsaved changes are you sure you want to navigate away?":"Vous avez des modifications non enregistrées, êtes-vous sûr de vouloir quitter la page ?","Restore last draft":"Restaurer le dernier brouillon","Special character...":"Caractère spécial...","Special Character":"Caractère spécial","Source code":"Code source","Insert/Edit code sample":"Insérer / modifier un bloc de code",Language:"Langue","Code sample...":"Exemple de code...","Left to right":"De gauche à droite","Right to left":"De droite à gauche",Title:"Titre",Fullscreen:"Plein écran",Action:"Action",Shortcut:"Raccourci",Help:"Aide",Address:"Adresse","Focus to menubar":"Mettre le focus sur la barre de menu","Focus to toolbar":"Mettre le focus sur la barre d'outils","Focus to element path":"Mettre le focus sur le chemin vers l'élément","Focus to contextual toolbar":"Mettre le focus sur la barre d'outils contextuelle","Insert link (if link plugin activated)":"Insérer un lien (si le plug-in link est activé)","Save (if save plugin activated)":"Enregistrer (si le plug-in save est activé)","Find (if searchreplace plugin activated)":"Rechercher (si le plug-in searchreplace est activé)","Plugins installed ({0}):":"Plug-ins installés ({0}) :","Premium plugins:":"Plug-ins premium :","Learn more...":"En savoir plus...","You are using {0}":"Vous utilisez {0}",Plugins:"Plug-ins","Handy Shortcuts":"Raccourcis utiles","Horizontal line":"Ligne horizontale","Insert/edit image":"Insérer/modifier image","Alternative description":"Description alternative",Accessibility:"Accessibilité","Image is decorative":"L'image est décorative",Source:"Source",Dimensions:"Dimensions","Constrain proportions":"Limiter les proportions",General:"Général",Advanced:"Options avancées",Style:"Style","Vertical space":"Espace vertical","Horizontal space":"Espace horizontal",Border:"Bordure","Insert image":"Insérer une image","Image...":"Image...","Image list":"Liste des images",Resize:"Redimensionner","Insert date/time":"Insérer date/heure","Date/time":"Date/heure","Insert/edit link":"Insérer/modifier lien","Text to display":"Texte à afficher",Url:"URL","Open link in...":"Ouvrir le lien dans...","Current window":"Fenêtre active",None:"Aucun","New window":"Nouvelle fenêtre","Open link":"Ouvrir le lien","Remove link":"Enlever le lien",Anchors:"Ancres","Link...":"Lien...","Paste or type a link":"Coller ou taper un lien","The URL