"use strict";(self["webpackChunk_object_Object_"]=self["webpackChunk_object_Object_"]||[]).push([[604],{93814:function(e,t,n){n.r(t),n.d(t,{default:function(){return z}});var i=n(73396),a=n(87139);const l={class:"editor-container"},o={class:"editor-content"},s={ref:"container"};function r(e,t,n,r,c,d){const u=(0,i.up)("am-toolbar"),h=(0,i.up)("manual-article"),g=(0,i.up)("am-outline"),p=(0,i.up)("am-loading");return(0,i.wg)(),(0,i.j4)(p,{loading:e.loading},{default:(0,i.w5)((()=>[e.engine?((0,i.wg)(),(0,i.j4)(u,{key:0,engine:e.engine,items:e.items},null,8,["engine","items"])):(0,i.kq)("",!0),(0,i._)("div",{class:(0,a.C_)(["editor-wrapper",{"editor-mobile":e.isMobile}])},[(0,i._)("div",l,[(0,i._)("div",o,[!e.isMobile&&e.engine?((0,i.wg)(),(0,i.j4)(h,{key:0,list:e.listData,onChange:e.handleChange},null,8,["list","onChange"])):(0,i.kq)("",!0),(0,i._)("div",s,null,512),!e.isMobile&&e.engine?((0,i.wg)(),(0,i.j4)(g,{key:1,engine:e.engine},null,8,["engine"])):(0,i.kq)("",!0)])])],2)])),_:1},8,["loading"])}var c=n(44870),d=n(83438),u=n(40521),h=n(43629),g=n(46194),p=n(43693),v=n(93654),m=n(24607),w=n(657),y=n(42024),k=n(8286),f=n(22483),b=(0,i.aZ)({name:"engine-edit",components:{AmLoading:p.Z,AmToolbar:g.ZP,AmOutline:v.Z,ManualArticle:m.Z},data(){return{items:[[{type:"collapse",groups:[{items:["image-uploader","codeblock","table","file-uploader","video-uploader","math","status",{name:"tag",icon:'',title:"标签",search:"标签,tag,biaoqian,bq"},{name:"embed",icon:'',title:"嵌入网址",search:"嵌入网址,embed,qianruwangzhi,qrwz"},{name:"lightblock",icon:'',title:"高亮块",search:"高亮块,lightblock"},{name:"audio-uploader",icon:'',title:"音频",search:"音频,audio,yinpin,YP"},{name:"draw",icon:'',title:"绘图",search:"绘图,draw"}]}]}],["undo","redo","paintformat","removeformat"],["heading","fontfamily","fontsize"],["bold","italic","strikethrough","underline","moremark"],["fontcolor","backcolor"],["alignment"],["unorderedlist","orderedlist","tasklist","indent","line-height"],["link","quote","hr"],["test",{type:"button",name:"cancel",content:"取消",title:"取消",onDisabled:()=>!1,onClick:()=>{location.href=location.origin+"/#/manual"}},{type:"button",name:"save",content:"保存",title:"保存",className:"btn-primary",onDisabled:()=>!1,onClick:async(e,t)=>{const n=await t.getValueAsync(),i=this.manualInfo,a={outline:[],image:[],video:[],audio:[]};["outline","video","image","audio"].forEach((e=>{const n=(0,v.s)(t,e);a[e]=n})),await(0,k.Ct)({content:n,title:i.title,id:i.id,manuals:i.manuals,resourceAuthority:i.resourceAuthority,video:a?.video?.length,image:a?.image?.length,audio:a?.audio?.length}),this.getManualArticleList(),(0,y.J1)()}}]]}},setup(){const e=(0,c.iH)(null),t=(0,c.iH)(null),n=(0,c.iH)([]),a=(0,c.iH)(!0),l=(0,c.iH)(),o=(0,c.iH)(),s=(0,c.iH)([]),r=(0,c.iH)(null);(0,i.YP)([()=>l.value],(()=>v())),(0,i.YP)([()=>o.value,()=>s.value],(()=>m())),(0,i.bv)((async()=>{const e=(0,f.yj)();e&&e.query&&(l.value=Number(e.query.id),o.value=Number(e.query.articleId)),g()}));const g=()=>{if(e.value){const n=new h.ZP(e.value,{plugins:w.Gr,cards:w._u,config:w.GJ});(0,w.lA)(n),n.messageSuccess=e=>{d.ZP.success(e)},n.messageError=e=>{d.ZP.error(e)},n.messageConfirm=e=>new Promise(((t,n)=>{u.Z.confirm({content:e,onOk:()=>t(!0),onCancel:()=>n()})})),n.on("card:maximize",(()=>{(0,h.$)(".editor-toolbar").css("z-index","9999").css("top","55px")})),n.on("card:minimize",(()=>{(0,h.$)(".editor-toolbar").css("z-index","").css("top","")}));n.on("change",(()=>{const{value:e,paths:t}=n.command.executeMethod("mark-range","action","mark","filter",n.getValue());(0,y.t$)(e)})),t.value=n}};(0,i.Ah)((()=>{t.value&&t.value.destroy()}));const p=e=>{o.value=e},v=async()=>{if(l.value){const e=await(0,k.GX)(l.value);s.value=e||[]}},m=()=>{const e=s.value.find((e=>e.id===o.value));r.value=e||{};const n=e?.content||"";t.value.setValue(n,(()=>{a.value=!1}))};return{loading:a,isMobile:h.tq,container:e,engine:t,members:n,listData:s,manualInfo:r,handleChange:p,getManualArticleList:v}}}),x=n(40089);const E=(0,x.Z)(b,[["render",r],["__scopeId","data-v-68315a51"]]);var z=E},24607:function(e,t,n){n.d(t,{Z:function(){return k}});var i=n(73396),a=n(87139);const l=e=>((0,i.dD)("data-v-3f66adee"),e=e(),(0,i.Cn)(),e),o={class:"manual-article"},s=l((()=>(0,i._)("h2",null,"手册目录",-1))),r={class:"article-tree"},c={key:0,style:{color:"#1890ff"}};function d(e,t,n,l,d,u){const h=(0,i.up)("InputSearch"),g=(0,i.up)("Tree");return(0,i.wg)(),(0,i.iD)("div",o,[s,(0,i.Wm)(h,{value:e.searchValue,"onUpdate:value":t[0]||(t[0]=t=>e.searchValue=t),placeholder:"请输入搜索内容","enter-button":"",onSearch:e.handleSearch},null,8,["value","onSearch"]),(0,i._)("div",r,[(0,i.Wm)(g,{selectedKeys:e.selectedKeys,"onUpdate:selectedKeys":t[1]||(t[1]=t=>e.selectedKeys=t),"tree-data":e.treeData,onSelect:e.selectArticle,fieldNames:{key:"id"}},{title:(0,i.w5)((({title:e,key:t})=>["0-0-1-0"===t?((0,i.wg)(),(0,i.iD)("span",c,(0,a.zw)(e),1)):((0,i.wg)(),(0,i.iD)(i.HY,{key:1},[(0,i.Uk)((0,a.zw)(e),1)],64))])),_:1},8,["selectedKeys","tree-data","onSelect"])])])}var u=n(44870),h=n(89044),g=n(185),p=n(22483),v=n(42024),m=(0,i.aZ)({name:"manual-article",components:{InputSearch:h.Z,Tree:g.ZP},props:["list"],emits:["change"],setup(e,{emit:t}){const n=(0,p.yj)(),a=(0,u.iH)(""),l=(0,u.iH)([]),o=(0,u.iH)([]),s=(0,u.iH)([]);(0,i.YP)((()=>e.list),(e=>r(e))),(0,i.bv)((()=>{if(n.query&&n.query.id&&n.query.articleId){const e=Number(n.query.articleId);s.value=[e]}}));const r=e=>{l.value=e,o.value=(0,v.OH)(e,"parentId")},c=e=>{const t=(0,u.IU)(l.value).filter((t=>t.title.toLowerCase().indexOf(e.toLowerCase())>=0));o.value=(0,v.OH)(t,"parentId")},d=e=>{t("change",e[0])};return{searchValue:a,treeData:o,selectedKeys:s,handleSearch:c,selectArticle:d}}}),w=n(40089);const y=(0,w.Z)(m,[["render",d],["__scopeId","data-v-3f66adee"]]);var k=y}}]); //# sourceMappingURL=editor-edit.7f0f4022.js.map