chunk-41c59fa7.eb553f1a.js 40 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-41c59fa7"],{"0fee":function(e,t,n){},"154e":function(e,t,n){"use strict";n("4316")},"1c4c":function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return a}));var r=n("b775");function s(e){return Object(r["a"])({url:"/source/data/search",method:"post",data:e})}function a(e){return Object(r["a"])({url:"/source/data/find",method:"post",data:e})}},"203e":function(e,t,n){"use strict";n("0fee")},"24d2":function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n("b775");function s(e){return Object(r["a"])({url:"/project/search",method:"post",data:e})}},"2eab":function(e,t,n){},"35d5":function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"editor"},[n("draggable",{style:e.draggableStyle,attrs:{group:"itxst",animation:"300",handle:".drag-handle",scroll:!0,scrollSensitivity:100,scrollSpeed:20},on:{add:e.onAdd,update:e.onDragEnd},model:{value:e.comList,callback:function(t){e.comList=t},expression:"comList"}},[n("transition-group",{staticStyle:{display:"block","min-height":"100vh"}},[e._l(e.comList,(function(t,r){return[n("div",{key:r,staticClass:"layers",class:e.comIndex==r?"active-layer":""},[n("div",{staticClass:"drag-handle",attrs:{draggable:""}},[n("svg-icon",{attrs:{"icon-class":"drag"}})],1),n("div",{staticStyle:{padding:"10px 0"}},[n("el-form",{staticClass:"inline-form",attrs:{"label-position":"left"}},[n("el-row",{staticStyle:{"margin-left":"0","margin-right":"0"},attrs:{gutter:24}},[n("el-col",{attrs:{xs:24,sm:24,md:12,lg:8,xl:8}},[n("el-form-item",{attrs:{label:"模块分类:"}},[e.showCategorySelect(t)?n("el-cascader",{attrs:{clearable:"",options:e.categoryList,props:e.props,"show-all-levels":!1,placeholder:"请选择模块分类"},on:{change:function(n){return e.onChangeCategory(t)}},model:{value:t.category_id,callback:function(n){e.$set(t,"category_id",n)},expression:"it.category_id"}}):n("span",{staticStyle:{cursor:"pointer"},on:{click:function(n){return e.enableSelect(t)}}},[e._v(e._s(e.getCategory(t.category_id)))])],1)],1),n("el-col",{attrs:{xs:24,sm:24,md:12,lg:8,xl:8}},[n("el-form-item",{attrs:{label:"模块名称:"}},[e.showCategoryName(t)?n("el-input",{staticClass:"input-item",attrs:{placeholder:"请填写模块名称"},model:{value:t.name,callback:function(n){e.$set(t,"name",n)},expression:"it.name"}}):n("span",{staticStyle:{cursor:"pointer"},on:{click:function(n){return e.enableName(t)}}},[e._v(e._s(t.name))])],1)],1),n("el-col",{attrs:{xs:24,sm:24,md:12,lg:8,xl:8}},[2==e.$store.state.user.id?n("el-form-item",[n("div",{staticClass:"btn-save"},[n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"保存模块",placement:"top"}},[n("el-button",{attrs:{size:"mini",icon:"el-icon-document-add",circle:""},on:{click:function(n){return e.onSaveTemplate(t)}}})],1),1!==t.isEdit?n("el-button",{attrs:{circle:"",size:"mini"},on:{click:function(t){return e.onEdit(r,1)}}},[n("svg-icon",{attrs:{"icon-class":"edit"}})],1):n("el-button",{attrs:{circle:"",size:"mini",icon:"el-icon-view"},on:{click:function(t){return e.onEdit(r,2)}}}),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"删除",placement:"top"}},[n("el-button",{attrs:{circle:"",size:"mini"},on:{click:function(t){return e.onRemove(r)}}},[n("svg-icon",{attrs:{"icon-class":"delete"}})],1)],1)],1)]):e._e()],1)],1)],1)],1),n("div",{staticClass:"main",on:{click:function(t){return e.onSetActive(r)}}},[n(t.type,{tag:"component",attrs:{com:t,coms:e.comList,currentIndex:r,isAdmin:e.isAdmin,insertCmd:e.insertCmd,isEdit:t.isEdit},on:{onUpdate:e.onUpdate,onUpdateAttr:e.onUpdateAttr,onUpdateProdAttr:e.onUpdateProdAttr}})],1)])]})),e.comList.length<=0?[n("div",{key:-1,staticClass:"editor-empty"},[n("el-empty",{attrs:{description:"请拖放组件至当前页面"}})],1)]:e._e()],2)],1)],1)},s=[],a=n("5530"),_=n("c7eb"),o=n("1da1"),c=n("b85c"),i=(n("d81d"),n("b0c0"),n("e9c4"),n("4ec9"),n("a9e3"),n("b64b"),n("d3b7"),n("3ca3"),n("159b"),n("ddb0"),n("b76a")),l=n.n(i),u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return null!=e.com?n("div",{staticClass:"template-table"},[n("div",{staticClass:"table"},[n("hot-table",{ref:"hotTable",staticStyle:{width:"100%"},attrs:{settings:e.settings,licenseKey:"non-commercial-and-evaluation"}})],1)]):e._e()},d=[],m=n("ade3"),f=(n("4de4"),n("ac1f"),n("5319"),n("e437"),n("c24d")),p=n("8c7e"),b=n("cc6f");n("8033"),n("c1cf"),b["a"].buildEmpty({licenseKey:"internal-use-in-handsontable",precisionRounding:10,nullDate:{year:1900,month:1,day:1}});var h={name:"table",components:{HotTable:f["a"]},emits:["onUploadAttr","onUploadItemIndex"],props:{isActive:{type:Boolean,default:!1},currentIndex:{type:Number,default:0},com:{type:Object,default:null},insertCmd:{type:Object,default:null}},watch:{com:{handler:function(e){if(null!=e&&void 0!=e){var t=this;console.log("watch com",e),t.initSetting()}},immediate:!0,deep:!0},isActive:{handler:function(e){void 0==e&&null!=e||(this.settings.readOnly=!e,this.settings.colHeaders=e,this.settings.rowHeaders=e)},immediate:!0,deep:!0},insertCmd:{handler:function(e){null!=e&&this.isActive&&console.log("insertCmd table val",e)},immediate:!0,deep:!0}},data:function(){return{cellStyle:[],settings:{language:"zh-CN",startRows:5,startCols:3},currentFocus:{row:0,col:0}}},created:function(){},methods:{onExport:function(e){var t=this.$refs.hotTable.hotInstance.getPlugin("exportFile"),n=t.exportAsString("csv",{filename:"MyFile"});console.log("str",n)},initSetting:function(){var e,t=this,n=this;n.settings=(e={language:"zh-CN",startRows:1,startCols:6,height:"auto",stretchH:"all",customBorders:!0,licenseKey:"non-commercial-and-evaluation",comments:!0,mergeCells:!0,allowRemoveColumn:!0,allowRemoveRow:!0,copyPaste:{columnsLimit:25,rowsLimit:50,pasteMode:"shift_down",uiContainer:document.body},cell:n.cellStyle,contextMenu:{callback:function(e,t,r){if(console.log("callback",e,t,r),void 0==n.cellStyle&&(n.cellStyle=[]),"importExcel"!=e)if("clearColor"!=e){if(e.length>=8){if("bgColor"==e.substr(0,7)){var s=e.replace("bgColor:",""),a="whiteBg";switch(s){case"red":a="redBg";break;case"gray":a="grayBg";break}for(l=t[0].start.col;l<=t[0].end.col;l++)for(u=t[0].start.row;u<=t[0].end.row;u++){var _=n.cellStyle.filter((function(e){return e.col==l&&e.row==u}));_.length>0?_[0].className.indexOf(a)<0&&(_[0].className+=" "+a):n.cellStyle.push({col:l,row:u,className:a})}return}if("fontColor"==e.substr(0,9)){var o=e.replace("fontColor:",""),c="blackFont";switch(o){case"white":c="whiteFont";break;case"black":c="blackFont";break}void 0==n.cellStyle&&(n.cellStyle=[]);for(l=t[0].start.col;l<=t[0].end.col;l++)for(u=t[0].start.row;u<=t[0].end.row;u++){var i=n.cellStyle.filter((function(e){return e.col==l&&e.row==u}));i.length>0?i[0].className.indexOf(c)<0&&(i[0].className+=" "+c):n.cellStyle.push({col:l,row:u,className:c})}return}}}else{for(var l=t[0].start.col;l<=t[0].end.col;l++)for(var u=t[0].start.row;u<=t[0].end.row;u++)n.cellStyle=n.cellStyle.filter((function(e){return e.col!=l&&e.row!=u}));n.initSetting()}},items:{row_above:{name:"上方插入行",disabled:function(){return 0===this.getSelectedLast()[0]}},row_below:{name:"下方插入行"},col_left:{name:"左侧插入列"},col_right:{name:"右侧插入列"},remove_row:{name:"删除行"},remove_col:{name:"删除列"},sp1:"---------",mergeCells:{name:"合并单元格"},alignment:{name:"对齐"},borders:{name:"边框"},sp2:"---------",importExcel:{name:"导入Excel",key:"importExcel"},sp3:"---------",clearColor:{name:"清除样式",key:"clearColor"},bgColor:{name:"背景颜色",submenu:{items:[{key:"bgColor:red",name:"红色"},{key:"bgColor:gray",name:"灰色"}]}},fontColor:{name:"文字颜色",submenu:{items:[{key:"fontColor:white",name:"白色"},{key:"fontColor:black",name:"黑色"}]}}}},colHeaders:!0,rowHeaders:!0,width:"100%"},Object(m["a"])(Object(m["a"])(Object(m["a"])(Object(m["a"])(Object(m["a"])(Object(m["a"])(Object(m["a"])(Object(m["a"])(Object(m["a"])(Object(m["a"])(e,"height","auto"),"colWidths","auto"),"allowHtml",!0),"filters",!0),"manualRowResize",!0),"manualColumnResize",!0),"manualRowMove",!0),"manualColumnMove",!0),"formulas",{engine:b["a"]}),"tableClassName","tb-class"),Object(m["a"])(e,"afterOnCellMouseDown",(function(e,n,r){t.currentFocus=n}))),Object(p["a"])()}}},j=h,g=(n("924b"),n("2877")),E=Object(g["a"])(j,u,d,!1,null,null,null),O=E.exports,v=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"template-textarea"},[1==e.isEdit?[n("div",{staticClass:"editor-area sticky-editor"},[n("ckeditor",{ref:"editor",attrs:{config:e.editorConfig,editorUrl:e.editorUrl},on:{focus:e.onFocus,blur:e.onBlur,input:e.onInputText,ready:e.onEditorReady},model:{value:e.com.content,callback:function(t){e.$set(e.com,"content",t)},expression:"com.content"}})],1)]:[n("div",{staticClass:"rich-editor",domProps:{innerHTML:e._s(e.content)}})],e.loading?n("div",{staticClass:"overlay"},[n("el-progress",{staticClass:"full-width-progress",attrs:{percentage:e.progress}})],1):e._e()],2)},D=[],y=n("a27d"),x=y["a"],C=(n("b2f0"),Object(g["a"])(x,v,D,!1,null,null,null)),k=C.exports,P=n("37de"),w=n("c621"),M={name:"editor",emits:["onSetActiveIndex","onDelete","onInsert","onLoadArticle","onRebuild","onSetComs"],components:{Table:O,TextArea:k,draggable:l.a,Empty:P["default"]},props:{coms:{type:Array,default:null},comIndex:{type:Number,default:0},templateCate:{type:Array,default:function(){return[]}},insertCmd:{type:Object,default:null},isAdmin:{type:Number,default:2}},watch:{coms:{handler:function(e){null!=e&&(this.comList=JSON.parse(JSON.stringify(e)))},immediate:!0,deep:!0},comIndex:{handler:function(e){e<=0||(this.comList=this.comList.map((function(e){return e.isEdit=2,e.selDisabled=!0,e.valDisabled=!0,e.category_id=e.category_id.split(" "),e})))},immediate:!0,deep:!0}},data:function(){return{showEditor:!1,operation:"",id:0,comList:[],categoryList:[],props:{value:"id",label:"name",children:"children",checkStrictly:!0},saveAs:!1,draggableStyle:{width:"100%",overflowY:"auto"},type:""}},mounted:function(){this.initCategoryList(),this.type=this.$route.query.type},methods:{showCategoryName:function(e){return"module"==this.type&&2==this.$store.state.user.id&&!e.valDisabled},enableName:function(e){e.valDisabled=!1,this.$forceUpdate()},showCategorySelect:function(e){return"module"===this.type&&2===this.$store.state.user.id&&!e.selDisabled},enableSelect:function(e){e.selDisabled=!1,this.$forceUpdate()},getCategory:function(e){var t=function e(t,n){var r,s=Object(c["a"])(t);try{for(s.s();!(r=s.n()).done;){var a=r.value;if(a.id===n)return a.name;if(a.children){var _=e(a.children,n);if(_)return _}}}catch(o){s.e(o)}finally{s.f()}return null};return t(this.categoryList,e)||"请选择分类"},onSaveAs:function(e){this.saveAs=!0,this.onSaveTemplate(e)},onSaveTemplate:function(e){var t=this,n=this,r=JSON.parse(JSON.stringify(e));r.category&&delete r.category,r.attrs=JSON.stringify(r.attrs),r.code=r.name,r.status=5,r.category_id=e.category_id[e.category_id.length-1],void 0==r.id||this.saveAs?Object(w["a"])(r).then((function(s){200==s.status&&(r.id=s.data,e.id=s.data,n.$alert("模板信息保存成功"),n.$emit("onRefresh"),t.saveAs=!1,r.selDisabled=!1,r.valDisabled=!1,t.$forceUpdate())})):Object(w["l"])(r).then((function(e){200==e.status&&(n.$alert("模板信息更新成功"),n.$emit("onRefresh"),r.selDisabled=!1,r.valDisabled=!1,t.$forceUpdate())}))},initCategoryList:function(){var e=this;return Object(o["a"])(Object(_["a"])().mark((function t(){var n;return Object(_["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e,t.next=3,Object(w["k"])();case 3:n=t.sent,console.log(n),e.categoryList=n.data;case 6:case"end":return t.stop()}}),t)})))()},processDataForCascader:function(e){console.log("Raw data:",e);var t=new Map,n=[];return e.forEach((function(e){var n=Object(a["a"])(Object(a["a"])({},e),{},{children:[]});t.set(e.id,n)})),e.forEach((function(e){if("0"===e.parent_id||0===e.parent_id)n.push(t.get(e.id));else{var r=t.get(parseInt(e.parent_id));r?r.children.push(t.get(e.id)):(console.warn("Parent with id ".concat(e.parent_id," not found for item:"),e),n.push(t.get(e.id)))}})),console.log("Processed data:",n),n},onChangeCategory:function(e,t){},onUpdateProdAttr:function(e,t,n){this.comList[e].attrs[t].content=n;for(var r=this.comList[e].attrs[t].attrs.name,s=this.comList[e].attrs[t].attrs.type,a=0;a<this.comList.length;a++)for(var _=0;_<this.comList[a].attrs.length;_++)"ProductAttr"==this.comList[a].attrs[_].type&&this.comList[a].attrs[_].attrs.name==r&&this.comList[a].attrs[_].attrs.type==s&&(this.comList[a].attrs[_].content=n);this.$emit("onRebuild",this.comList)},onUpdateAttr:function(e,t,n){this.comList[e].attrs[t].content=n;for(var r=this.comList[e].attrs[t].type,s=this.comList[e].attrs[t].data,a=0;a<this.comList.length;a++)for(var _=0;_<this.comList[a].attrs.length;_++)this.comList[a].attrs[_].type==r&&this.comList[a].attrs[_].id==s&&(this.comList[a].attrs[_].content=n);this.$emit("onRebuild",this.comList)},onRemove:function(e){this.$emit("onDelete",e)},onEdit:function(e,t){this.comList=this.comList.map((function(e){return e.isEdit=2,e})),1==t&&(this.comList[e].isEdit=1,this.onSetActive(e)),this.$emit("onRebuild",this.comList)},onAdd:function(e){e.preventDefault(),e.stopPropagation(),this.$emit("onRebuild",this.comList)},onDragEnd:function(e){e.preventDefault(),e.stopPropagation(),this.$emit("onRebuild",this.comList)},onUpdate:function(e,t){this.coms[e].content=t},onSetActive:function(e){this.$emit("onSetActiveIndex",e)}}},I=M,L=(n("154e"),Object(g["a"])(I,r,s,!1,null,null,null));t["a"]=L.exports},"37de":function(e,t,n){"use strict";var r=n("f3c2"),s=n("f746"),a=(n("203e"),n("2877")),_=Object(a["a"])(s["default"],r["a"],r["b"],!1,null,null,null);t["default"]=_.exports},"42e7":function(e,t,n){},4316:function(e,t,n){},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":"485c5","./az.js":"485c5","./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":"d7167","./ca.js":"d7167","./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":"8df48","./fa.js":"8df48","./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":"f6b46","./gd.js":"f6b46","./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":"b540a","./jv.js":"b540a","./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":"cf1e9","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e9","./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 s(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}s.keys=function(){return Object.keys(r)},s.resolve=a,e.exports=s,s.id="4678"},"924b":function(e,t,n){"use strict";n("42e7")},a27d:function(module,__webpack_exports__,__webpack_require__){"use strict";var C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("c7eb"),C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("1da1"),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("4de4"),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("b0c0"),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("a9e3"),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("b680"),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("d3b7"),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("4d63"),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("ac1f"),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_8__),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("2c3e"),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_9__),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("25f0"),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("3ca3"),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_11__),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("466d"),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_12__),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("5319"),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_13__),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("159b"),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_14___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_14__),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("ddb0"),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_15___default=__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_15__),_api_sourceData__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("1c4c"),jquery__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("1157"),jquery__WEBPACK_IMPORTED_MODULE_17___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_17__);__webpack_exports__["a"]={name:"app",emits:["onUpdate","onUpdateAttr","onUpdateProdAttr"],compnents:{},props:{coms:{type:Array,default:function(){return[]}},isEdit:{type:Number,default:2},isAdmin:{type:Number,default:2},currentIndex:{type:Number,default:0},com:{type:Object,default:null},insertCmd:{type:Object,default:null}},watch:{isEdit:{handler:function(e){var t=this;null==t.com&&t.replaceData(t.com.content).then((function(e){t.content=e,t.$nextTick((function(){t.bindEvents()}))}))},immediate:!0,deep:!0},com:{handler:function(e){var t=this;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["a"])(Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().mark((function n(){var r,s;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(r=t,null!=e){n.next=3;break}return n.abrupt("return");case 3:if(void 0!=e.content&&null!=e.content){n.next=5;break}return n.abrupt("return");case 5:return n.prev=5,n.next=8,r.replaceData(e.content);case 8:s=n.sent,r.content=s,r.$nextTick((function(){r.bindEvents(),r.initializeInputWidths()})),n.next=16;break;case 13:n.prev=13,n.t0=n["catch"](5),console.error("处理 com 时出错:",n.t0);case 16:case"end":return n.stop()}}),n,null,[[5,13]])})))()},immediate:!0,deep:!0},insertCmd:{handler:function(e){if(null!=e&&1==this.isEdit){var t=this.$refs.editor.instance.getSelection().getSelectedText();e.content.indexOf("Directory",0)>=0&&(this.$emit("onUpdateAttr",this.currentIndex,this.com.attrs.length-1,t),this.$refs.editor.instance.execCommand("delete")),this.$refs.editor.instance.insertHtml(e.content)}},immediate:!0,deep:!0}},data:function(){return{editorUrl:"/ckeditor/ckeditor.js",editorConfig:{language:"zh-cn",height:"650px"},content:"",editor:null,loading:!1,progress:0,isEditing:!1,focusedInputId:null}},mounted:function(){var e=this;this.$nextTick((function(){e.initializeInputWidths()}))},beforeDestroy:function(){this.$el.removeEventListener("input",this.handleInputChange)},methods:{replaceData:function replaceData(data){var _this4=this;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["a"])(Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().mark((function _callee2(){var _this,_loop,l,i;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().wrap((function _callee2$(_context3){while(1)switch(_context3.prev=_context3.next){case 0:_this=_this4,_loop=Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().mark((function _loop(){var attrId,item,dataItem,selectHtml,_item,prodAttrId,_dataItem,_selectHtml,formual,point,result,directoryContent,_attrId,directoryRegex;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().wrap((function _loop$(_context2){while(1)switch(_context2.prev=_context2.next){case 0:if(attrId=_this.com.attrs[i].id,"variable"!=_this.com.attrs[i].type){_context2.next=6;break}if(item=_this.com.attrs[i],2==item.data.value_type){for(dataItem=item.data.value_item.split(","),selectHtml='<select id="'+attrId+'" data-index="'+i+'" class="text-input-box">',l=0;l<dataItem.length;l++)item.content==dataItem[l]?selectHtml+='<option value="'+dataItem[l]+'" selected>'+dataItem[l]+"</option>":selectHtml+='<option value="'+dataItem[l]+'">'+dataItem[l]+"</option>";selectHtml+="</select>",data=data.replace("{{"+item.id+"}}",selectHtml)}else data=data.replace("{{"+attrId+"}}",'<input type="text" ref="input_'+attrId+'" name="'+_this.com.attrs[i].name+'" id="'+attrId+'" data-index="'+i+'" class="text-input-box auto-width" value="'+_this.com.attrs[i].content+'">');_context2.next=33;break;case 6:if("ProductAttr"!=_this.com.attrs[i].type){_context2.next=13;break}if(_item=_this.com.attrs[i],prodAttrId=_item.id+"_"+i,""==_item.content&&(_item.content=_item.attrs.value),1==_item.attrs.type)data=data.replace("{{"+_item.id+"}}",'<input type="text" id="'+prodAttrId+'" data-index="'+i+'" class="text-input-box" value="'+_item.content+'">');else{for(_dataItem=_item.attrs.valueItems.split(","),_selectHtml='<select id="'+prodAttrId+'" data-index="'+i+'" class="text-input-box">',l=0;l<_dataItem.length;l++)_item.content==_dataItem[l]?_selectHtml+='<option value="'+_dataItem[l]+'" selected>'+_dataItem[l]+"</option>":_selectHtml+='<option value="'+_dataItem[l]+'">'+_dataItem[l]+"</option>";_selectHtml+="</select>",data=data.replace("{{"+_item.id+"}}",_selectHtml)}_context2.next=33;break;case 13:if("formual"!=_this.com.attrs[i].type){_context2.next=25;break}return _context2.next=16,_this.analysisFormual(_this.com.attrs[i]);case 16:return formual=_context2.sent,point=_this.com.attrs[i].data.point,_context2.next=20,_this.getRemote(formual);case 20:formual=_context2.sent,_this.com.attrs[i].content=eval(formual).toFixed(point),data=data.replace("{{"+attrId+"}}",eval(formual).toFixed(point)),_context2.next=33;break;case 25:if("sourceData"!=_this.com.attrs[i].type){_context2.next=32;break}return _context2.next=28,_this.getRemote1(_this.com.attrs[i].formula);case 28:result=_context2.sent,data=data.replace("{{"+attrId+"}}",result),_context2.next=33;break;case 32:"Directory"==_this.com.attrs[i].type?(directoryContent=_this.com.attrs[i].content,_attrId=_this.com.attrs[i].id,directoryRegex=new RegExp("{{\\s*".concat(_attrId,"\\s*}}"),"g"),data=data.replace(directoryRegex,(function(e,t,n){var r=n.substring(0,t),s=n.substring(t+e.length);r.match(/<([^>]+)>$/),s.match(/^<\/([^>]+)>/);return"<h1>".concat(directoryContent,"</h1>")}))):data=data.replace("{{"+attrId+"}}",_this.com.attrs[i].content);case 33:case"end":return _context2.stop()}}),_loop)})),i=0;case 3:if(!(i<_this.com.attrs.length)){_context3.next=8;break}return _context3.delegateYield(_loop(),"t0",5);case 5:i++,_context3.next=3;break;case 8:return _this4.$nextTick((function(){_this4.addInputListeners(),_this4.initializeInputWidths()})),_context3.abrupt("return",data);case 10:case"end":return _context3.stop()}}),_callee2)})))()},addInputListeners:function(){this.$el.addEventListener("blur",this.handleInputChange,!0),this.$el.addEventListener("input",this.adjustInputWidth,!0)},initializeInputWidths:function(){var e=this,t=this.$el.querySelectorAll(".text-input-box");t.forEach((function(t){return e.adjustInputWidth({target:t})}))},adjustInputWidth:function(e){if(e.target.classList.contains("text-input-box")){var t=e.target,n=document.createElement("span");n.className="size-calculator",n.textContent=t.value||t.placeholder||"0",document.body.appendChild(n);var r=window.getComputedStyle(t);n.style.font=r.font,n.style.fontSize=r.fontSize,n.style.fontWeight=r.fontWeight,n.style.letterSpacing=r.letterSpacing;var s=n.offsetWidth;t.style.width="".concat(s+10,"px"),document.body.removeChild(n)}},handleInputChange:function(e){var t=this;if(e.target.classList.contains("text-input-box")){e.target.id;var n=e.target.name,r=parseInt(e.target.dataset.index,10),s=e.target.value;this.com&&this.com.attrs&&this.com.attrs[r]?(this.$set(this.com.attrs[r],"content",s),this.com.attrs.forEach((function(e){e.name===n&&t.$set(e,"content",s)})),this.$emit("onUpdateAttr",this.currentIndex,r,s)):console.warn("Unable to find attribute at index ".concat(r))}},bindEvents:function(){for(var e=this,t=0;t<e.com.attrs.length;t++){var n=e.com.attrs[t].id,r=e.com.attrs[t];if("variable"==e.com.attrs[t].type){var s=e.$el.querySelector("#"+n);s&&(2==r.data.value_type?s.addEventListener("change",e.handleInput):s.addEventListener("blur",e.handleInput))}else if("ProductAttr"==e.com.attrs[t].type){var a=r.id+"_"+t,_=e.$el.querySelector("#"+a);_&&(1==r.attrs.type?_.addEventListener("blur",e.handleInputProduct):_.addEventListener("change",e.handleChangeProduct))}}},analysisFormual:function(e){var t=this;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["a"])(Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().mark((function n(){var r,s,a,_,o,c,i;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:r=t,s=/(\[.*?\]){3}/,a=e.formula,_=new RegExp(s);case 4:if(o=a.match(_),null!=o){n.next=8;break}return n.abrupt("break",22);case 8:return c=o[0],n.prev=9,n.next=12,r.getFormualData(c,e.data);case 12:i=n.sent,null===i||void 0===i||isNaN(i)?(console.warn("获取到的数据无效: ".concat(c)),a=a.replace(c,"(0)")):a=a.replace(c,"(".concat(parseFloat(i),")")),n.next=20;break;case 16:n.prev=16,n.t0=n["catch"](9),console.error("处理 ".concat(c," 时出错:"),n.t0),a=a.replace(c,"(0)");case 20:n.next=4;break;case 22:return n.abrupt("return",a);case 23:case"end":return n.stop()}}),n,null,[[9,16]])})))()},getFormualData:function(e,t){var n=this;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["a"])(Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().mark((function t(){var r,s,a,_,o;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r=n,s=/\[(.*?)\]\[(.*?)\]\[(.*?)\]/,a=new RegExp(s),_=e.match(a),o=0,!_||"T"!=_[1]){t.next=11;break}return t.next=8,r.getModuleData(_[2],_[3]);case 8:o=t.sent,t.next=12;break;case 11:console.warn("无法解析公式项:",e);case 12:return t.abrupt("return",o);case 13:case"end":return t.stop()}}),t)})))()},getRemote:function(e){var t=this;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["a"])(Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().mark((function n(){var r,s,a,_,o,c,i;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:r=t,s=/\[(.*?)\]\[(.*?)\]\[(.*?)\]\[(.*?)\]/,a=new RegExp(s);case 3:if(_=e.match(a),null!=_){n.next=7;break}return n.abrupt("break",18);case 7:if("R"!=_[1]){n.next=16;break}return o=_[4],o=_[4].split(","),n.next=12,r.getRemoteData(_[2],_[3],o[0],o[1]);case 12:c=n.sent,i=_[0],e=isNaN(c)?e.replace(i,'"'.concat(c,'"')):e.replace(i,"("+parseFloat(c)+")"),e=e.replace(i,"("+parseFloat(c)+")");case 16:n.next=3;break;case 18:return n.abrupt("return",e);case 19:case"end":return n.stop()}}),n)})))()},getRemote1:function(e){var t=this;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["a"])(Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().mark((function n(){var r,s,a,_,o,c,i;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:r=t,s=/\[(.*?)\]\[(.*?)\]\[(.*?)\]\[(.*?)\]/,a=new RegExp(s);case 3:if(_=e.match(a),null!=_){n.next=7;break}return n.abrupt("break",17);case 7:if("R"!=_[1]){n.next=15;break}return o=_[4],o=_[4].split(","),n.next=12,r.getRemoteData(_[2],_[3],o[0],o[1]);case 12:c=n.sent,i=_[0],e=isNaN(c)?e.replace(i,'"'.concat(c,'"')):e.replace(i,"("+parseFloat(c)+")");case 15:n.next=3;break;case 17:return n.abrupt("return",e);case 18:case"end":return n.stop()}}),n)})))()},onFocus:function(){this.isEditing=!0},onBlur:function(){this.isEditing=!1},getRemoteData:function(e,t,n,r){var s=this;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["a"])(Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().mark((function a(){var _,o,c;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return s,_=0,o={code:e,sheetName:t,row:n,col:r},a.prev=3,a.next=6,Object(_api_sourceData__WEBPACK_IMPORTED_MODULE_16__["a"])(o);case 6:c=a.sent,200==c.status&&(_=c.data.result,"string"!==typeof _||isNaN(_)||(_=parseFloat(_))),a.next=13;break;case 10:a.prev=10,a.t0=a["catch"](3),console.error("获取远程数据错误:",a.t0);case 13:return a.abrupt("return",_);case 14:case"end":return a.stop()}}),a,null,[[3,10]])})))()},getModuleData:function(e,t){var n=this;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["a"])(Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().mark((function r(){var s,a,_;return Object(C_Users_0_Desktop_fronted_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__["a"])().wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(s=n,a=s.coms.filter((function(t){return t.name==e})),!(a.length>0)){r.next=6;break}if(_=a[0].attrs.filter((function(e){return e.name==t})),!(_.length>0)){r.next=6;break}return r.abrupt("return",parseFloat(_[0].content));case 6:return r.abrupt("return",0);case 7:case"end":return r.stop()}}),r)})))()},handleChangeProduct:function(e){var t=e.target.dataset.index;this.$emit("onUpdateProdAttr",this.currentIndex,t,e.target.value)},handleInputProduct:function(e){var t=e.target.dataset.index;this.$emit("onUpdateProdAttr",this.currentIndex,t,e.target.value)},handleInput:function(e){var t=e.target.dataset.index;this.$emit("onUpdateAttr",this.currentIndex,t,e.target.value)},onEditorReady:function(e){},onInputText:function(e){this.$emit("onUpdate",this.currentIndex,e)}}}},a888:function(e,t,n){"use strict";n("99af"),n("caad"),n("ac1f"),n("2532"),n("5319");var r={bind:function(e,t,n){var r=e.querySelector(".el-dialog__header"),s=e.querySelector(".el-dialog");r.style.cssText+=";cursor:move;",s.style.cssText+=";top:0px;";var a=function(){return window.document.currentStyle?function(e,t){return e.currentStyle[t]}:function(e,t){return getComputedStyle(e,!1)[t]}}();r.onmousedown=function(e){var t=e.clientX-r.offsetLeft,_=e.clientY-r.offsetTop,o=s.offsetWidth,c=s.offsetHeight,i=document.body.clientWidth,l=document.body.clientHeight,u=s.offsetLeft,d=i-s.offsetLeft-o,m=s.offsetTop,f=l-s.offsetTop-c,p=a(s,"left"),b=a(s,"top");p.includes("%")?(p=+document.body.clientWidth*(+p.replace(/\%/g,"")/100),b=+document.body.clientHeight*(+b.replace(/\%/g,"")/100)):(p=+p.replace(/\px/g,""),b=+b.replace(/\px/g,"")),document.onmousemove=function(e){var r=e.clientX-t,a=e.clientY-_;-r>u?r=-u:r>d&&(r=d),-a>m?a=-m:a>f&&(a=f),s.style.cssText+=";left:".concat(r+p,"px;top:").concat(a+b,"px;"),n.child.$emit("dragDialog")},document.onmouseup=function(e){document.onmousemove=null,document.onmouseup=null}}}},s=function(e){e.directive("el-drag-dialog",r)};window.Vue&&(window["el-drag-dialog"]=r,Vue.use(s)),r.install=s;t["a"]=r},b2f0:function(e,t,n){"use strict";n("2eab")},c621:function(e,t,n){"use strict";n.d(t,"j",(function(){return s})),n.d(t,"b",(function(){return a})),n.d(t,"m",(function(){return _})),n.d(t,"f",(function(){return o})),n.d(t,"d",(function(){return c})),n.d(t,"h",(function(){return i})),n.d(t,"i",(function(){return l})),n.d(t,"g",(function(){return u})),n.d(t,"c",(function(){return d})),n.d(t,"a",(function(){return m})),n.d(t,"l",(function(){return f})),n.d(t,"e",(function(){return p})),n.d(t,"k",(function(){return b}));var r=n("b775");function s(e){return Object(r["a"])({url:"/template/category/search",method:"post",data:e})}function a(e){return Object(r["a"])({url:"/template/category/create",method:"post",data:e})}function _(e){return Object(r["a"])({url:"/template/category/update",method:"post",data:e})}function o(e){return Object(r["a"])({url:"/template/category/info",method:"post",data:e})}function c(e){return Object(r["a"])({url:"/template/category/delete",method:"post",data:e})}function i(e){return Object(r["a"])({url:"/template/pageTemplate",method:"post",data:e})}function l(e){return Object(r["a"])({url:"/template/search",method:"post",data:e})}function u(e){return Object(r["a"])({url:"/template/info",method:"post",data:e})}function d(e){return Object(r["a"])({url:"/template/delete",method:"post",data:e})}function m(e){return Object(r["a"])({url:"/template/create",method:"post",data:e})}function f(e){return Object(r["a"])({url:"/template/update",method:"post",data:e})}function p(e){return Object(r["a"])({url:"/template/category/allList",method:"post",data:e})}function b(e){return Object(r["a"])({url:"/template/category/treeCategory",method:"post",data:e})}},c9e6:function(e,t){},f3c2:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return s}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"com-empty"})},s=[]},f746:function(e,t,n){"use strict";var r=n("c9e6"),s=n.n(r);t["default"]=s.a}}]);