2 lines
65 KiB
JavaScript
2 lines
65 KiB
JavaScript
import{m as e,_ as t,h as a,l,n as o,$ as n,p as s,q as i,s as c,v as r,w as d,x as u,e as h,j as g,t as p,y as m,z as f,i as v,r as A,A as x,B as C,C as _,D as b,b as w,g as y,c as E,f as I,E as k,u as R,G as B,H as U,I as M,J as S,K as T,L as O,M as D,a as V,N as F,o as L,d as G,O as z,F as Y,P as N,Q as K,S as H,R as Q,T as q,U as P,V as Z,W as J,X as W,Y as j,Z as X,k as $,a0 as ee,a1 as te,a2 as ae,a3 as le,a4 as oe,a5 as ne}from"./index-y8AadDM5.js";/* empty css */import{a as se}from"./api.DqZjilSt.js";import{d as ie}from"./dayjs.min.C73DX6gN.js";import{o as ce,t as re}from"./store.C8IeWUSo.js";const de="1.1.2";function ue(e){const t=ce.actions.getEID(),a=ce.actions.getEditor(t);he((()=>{a.insertText({text:"\n"}),a.insertText({text:"【"+e+"】:"}),a.insertText({text:"\n"})}))}function he(t,a){let l={delay:50,mode:"setInputMode"};const o=Object.assign(l,a),n=ce.actions.getEID(),s=ce.actions.getEditor(n);"hideKeyboard"==o.mode&&(t(),setTimeout((()=>{e()}),o.delay)),"loseFocus"==o.mode&&(t(),s.blur()),"setReadOnly"==o.mode&&(ce.actions.setReadOnly(!0),t(),setTimeout((()=>{ce.actions.setReadOnly(!1)}),o.delay)),"setInputMode"==o.mode&&(s.changeInputMode("none"),setTimeout((()=>{t(),setTimeout((()=>{s.changeInputMode("remove")}),o.delay)}),o.delay))}const ge="http://qiniu.sonve.asia/assets/images/video-frame-cover.gif",pe="data:image/png;base64,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";const me={data:()=>({editorID:""}),methods:{watchEID(e,t,a,l){e&&(this.editorID=e)},watchInputMode(e,t,a,l){e&&this.changeQuillInputMode(e)},watchFocus(e,t,a,l){e&&this.changeFocus(e)},watchBackSpace(e,t,a,l){e&&this.changeBackSpace(e)},changeQuillInputMode(e){try{const t=document.querySelector(`#${this.editorID} .ql-editor`);if(!t)return console.warn("==== quill dom error ====");"none"==e&&t.setAttribute("inputmode","none"),"remove"==e&&t.removeAttribute("inputmode")}catch(t){console.warn("==== changeQuillInputMode catch error :",t)}},changeFocus(){try{const e=document.querySelector(`#${this.editorID} .ql-editor`);if(!e)return console.warn("==== quill dom error ====");e.focus()}catch(e){console.warn("==== changeFocus catch error :",e)}},changeBackSpace(){try{const e=document.querySelector(`#${this.editorID}`),t=Quill.find(e);if(!e||!t)return console.warn("==== quill dom error ====");const a=t.getSelection();if(a&&0===a.length){if(a.index>0){const e=t.getText(0,a.index),l=e.normalize("NFC"),o=Array.from(l),n=o.length-1;if(n>=0){const l=o[n],s=e.slice(-l.length).length;t.deleteText(a.index-s,s),t.setSelection(a.index-s)}}}else a&&a.length>0&&(t.deleteText(a.index,a.length),t.setSelection(a.index))}catch(e){console.warn("==== changeBackSpace catch error :",e)}}}},fe=e=>{e.$renderjs||(e.$renderjs=[]),e.$renderjs.push("quillEditor"),e.mixins||(e.mixins=[]),e.mixins.push({beforeCreate(){this.quillEditor=this},mounted(){this.$ownerInstance=this.$gcd(this,!0)}}),e.mixins.push(me)},ve={props:{eid:{type:String,default:""}},data:()=>({inputmode:"",focusFlag:0,backspaceFlag:0}),methods:{changeInputMode(e){this.inputmode=e},focus(){this.focusFlag++},backspace(){this.backspaceFlag++}}};fe(ve);const Ae=t(ve,[["render",function(e,t,n,s,i,c){const r=o;return a(),l(r,{eid:n.eid,"change:eid":e.quillEditor.watchEID,mode:i.inputmode,"change:mode":e.quillEditor.watchInputMode,focus:i.focusFlag,"change:focus":e.quillEditor.watchFocus,backspace:i.backspaceFlag,"change:backspace":e.quillEditor.watchBackSpace},null,8,["eid","change:eid","mode","change:mode","focus","change:focus","backspace","change:backspace"])}]]),xe={data:()=>({editorID:"",idStack:[],matcherMode:""}),methods:{watchPasteMode(e,t,a,l){e&&(this.matcherMode=e)},watchStartID(e,t,a,l){e&&this.addMatcher(e)},watchEID(e,t,a,l){e&&(this.editorID=e)},watchVideoUrl(e,t,a,l){e&&this.generateVideoThumbnail(e).then((t=>{this.$ownerInstance.callMethod("getVideoThumbnail",{video:e,cover:t})}))},watchCoverUrl(e,t,a,l){e&&this.generateCoverThumbnail(e).then((t=>{this.$ownerInstance.callMethod("getCoverThumbnail",{image:e,cover:t})}))},watchCoverUrlIOS(e,t,a,l){e&&this.generateCoverThumbnailIOS(e).then((t=>{this.$ownerInstance.callMethod("getCoverThumbnail",{image:e,cover:t})}))},addMatcher(e){if(this.idStack.includes(e))return;this.idStack.push(e);const t=document.querySelector(`#${e}`),a=Quill.find(t),l=(e,t)=>{let a={};const l=e.getAttribute("width"),o=e.getAttribute("height");l&&(a.width=l),o&&(a.height=o);const n=e.getAttribute("data-custom");return n&&(a["data-custom"]=n),t.textAlign&&(a.align=t.textAlign),"bold"!==t.fontWeight&&"700"!==t.fontWeight||(a.bold=!0),"italic"===t.fontStyle&&(a.italic=!0),t.textDecoration.includes("underline")&&(a.underline=!0),t.textDecoration.includes("line-through")&&(a.strike=!0),"super"===t.verticalAlign&&(a.script="super"),"sub"===t.verticalAlign&&(a.script="sub"),t.fontFamily&&(a.font=t.fontFamily),t.fontSize&&(a.size=parseFloat(t.fontSize)),t.color&&(a.color=t.color),t.backgroundColor&&(a.background=t.backgroundColor),a},o=e=>{let t=[];if(e.nodeType===Node.ELEMENT_NODE){const a=document.defaultView.getComputedStyle(e);if("IMG"===e.tagName){const o=e.getAttribute("src");if(o)return t.push({insert:"\n"}),t.push({insert:{image:o},attributes:l(e,a)}),t.push({insert:"\n"}),t}else if("P"===e.tagName||"DIV"===e.tagName)t.push({insert:"\n"});else if("OL"===e.tagName);else if("UL"===e.tagName);else if("LI"===e.tagName)t.push({insert:"\n"});else{if("HR"===e.tagName)return t.push({insert:"\n"}),t.push({insert:{divider:!0}}),t;if("A"===e.tagName){const o=e.getAttribute("href"),n=e.textContent.trim();if(o&&n)return t.push({insert:" "+n+" ",attributes:{link:o,textDecoration:a.textDecoration,...l(e,a)}}),t}else if(["H1","H2","H3","H4","H5","H6"].includes(e.tagName)){const o=parseInt(e.tagName.charAt(1),10),n=e.textContent.trim();if(n)return t.push({insert:n+"\n",attributes:{header:o,...l(e,a)}}),t}}for(let l of e.childNodes)t=t.concat(o(l))}else if(e.nodeType===Node.TEXT_NODE){const a=e.nodeValue.trim();if(a){const o=e.parentNode;if(o){const e=document.defaultView.getComputedStyle(o);t.push({insert:a,attributes:l(o,e)})}else t.push({insert:a})}}return t};a.clipboard.addMatcher(Node.ELEMENT_NODE,((e,t)=>{if("origin"==this.matcherMode){let t=o(e);if(t.length>0)return{ops:t}}return t}));t.addEventListener("paste",(t=>{let l=t.clipboardData.getData("text/plain"),o=t.clipboardData.getData("text/html");o=((e,t)=>{if(!e)return t;const a=e.match(/<!--StartFragment-->([\s\S]*?)<!--EndFragment-->/);return a&&a[1]?a[1].trim():e})(o,l),setTimeout((()=>{this.$ownerInstance.callMethod("editorPaste",{id:e,text:l,html:o,range:a.getSelection()})}),100)}))},async generateVideoThumbnail(e){const t=(e,t)=>{const a=new Image;return a.src=pe,new Promise(((l,o)=>{a.onload=()=>{const o=.15*t.width,n=(t.width-o)/2,s=(t.height-o)/2;e.drawImage(a,n,s,o,o),l()},a.onerror=e=>{o(new Error("Failed to load SVG image."))}}))};return new Promise((async(a,l)=>{try{const o=document.createElement("video");o.crossOrigin="anonymous",o.preload="metadata",o.src=e;const n=document.createElement("canvas"),s=n.getContext("2d");o.onloadedmetadata=async()=>{n.width=o.videoWidth,n.height=o.videoHeight,o.currentTime=0,o.onseeked=async()=>{try{s.drawImage(o,0,0,n.width,n.height),await t(s,n),n.toBlob((e=>{a(URL.createObjectURL(e))}),"image/png")}catch(e){l(new Error("Failed to draw image to canvas."))}},setTimeout((async()=>{if(!o.seeking)try{s.drawImage(o,0,0,n.width,n.height),await t(s,n),n.toBlob((e=>{a(URL.createObjectURL(e))}),"image/png")}catch(e){l(new Error("Failed to draw image to canvas."))}}),1e3)},o.onerror=e=>{console.warn("Failed to load video or get metadata. PS: Maybe the browser cannot play videos."),a(ge)}}catch(o){console.warn(o),a(ge)}}))},generateCoverThumbnail:async e=>new Promise(((t,a)=>{const l=new Blob(["\n self.onmessage = async function(e) {\n const { imageUrl, iconBase64 } = e.data;\n\n try {\n // 加载图片并创建 ImageBitmap\n let imgResponse = await fetch(imageUrl);\n if (!imgResponse.ok) {\n throw new Error(`Failed to load image from ${imageUrl}: ${imgResponse.statusText}`);\n }\n let imgBlob = await imgResponse.blob();\n let imgBitmap = await createImageBitmap(imgBlob);\n\n // 创建 OffscreenCanvas 并绘制图片\n const offscreen = new OffscreenCanvas(imgBitmap.width, imgBitmap.height);\n const ctx = offscreen.getContext('2d');\n ctx.drawImage(imgBitmap, 0, 0);\n\n // 加载图标并创建 ImageBitmap\n let iconResponse = await fetch(iconBase64);\n if (!iconResponse.ok) {\n throw new Error(`Failed to load icon from ${iconBase64}: ${iconResponse.statusText}`);\n }\n let iconBlob = await iconResponse.blob();\n let iconBitmap = await createImageBitmap(iconBlob);\n\n // 计算图标的中心位置并绘制\n const x = (imgBitmap.width - iconBitmap.width) / 2;\n const y = (imgBitmap.height - iconBitmap.height) / 2;\n ctx.drawImage(iconBitmap, x, y);\n\n // 获取处理后的图像数据\n const result = await offscreen.convertToBlob();\n\n // 发送结果回主线程\n self.postMessage(result);\n } catch (error) {\n console.error('Error processing image:', error.message);\n self.postMessage({ error: error.message });\n }\n };\n "],{type:"application/javascript"}),o=URL.createObjectURL(l),n=new Worker(o);n.onmessage=e=>{e.data instanceof Blob?t(URL.createObjectURL(e.data)):(console.warn(e.data.error),t(ge)),n.terminate()},n.postMessage({imageUrl:e,iconBase64:pe})})),generateCoverThumbnailIOS:async e=>new Promise((async(t,a)=>{try{const a=new Image;a.src=e,await new Promise((e=>a.onload=e));const l=document.createElement("canvas");l.width=a.width,l.height=a.height;const o=l.getContext("2d");o.drawImage(a,0,0);const n=new Image;n.src=pe,await new Promise((e=>n.onload=e));const s=.15*l.width,i=(l.width-s)/2,c=(l.height-s)/2,r=n.width/n.height,d=s,u=d/r;o.drawImage(n,i,c,d,u),l.toBlob((e=>{t(URL.createObjectURL(e))}),"image/png")}catch(l){console.warn("iOS createCoverThumbnail error :",l),t(ge)}}))}},Ce=e=>{e.$renderjs||(e.$renderjs=[]),e.$renderjs.push("quillEditor"),e.mixins||(e.mixins=[]),e.mixins.push({beforeCreate(){this.quillEditor=this},mounted(){this.$ownerInstance=this.$gcd(this,!0)}}),e.mixins.push(xe)},_e={props:{sid:{type:String,default:""},eid:{type:String,default:""}},data:()=>({videoUrl:"",coverUrl:"",coverUrlIOS:"",pastemode:"text"}),mounted(){},methods:{changePasteMode(e){this.pastemode=e},editorPaste(e){this.$emit("epaste",e)},createVideoThumbnail(e){this.videoUrl=e},getVideoThumbnail(e){n(`E_EDITOR_GET_VIDEO_THUMBNAIL_${e.video}`,e)},createCoverThumbnail(e){this.coverUrl=e},getCoverThumbnail(e){n(`E_EDITOR_GET_COVER_THUMBNAIL_${e.image}`,e)}}};Ce(_e);const be=t({components:{SvEditorRender:Ae,SvEditorPlugin:t(_e,[["render",function(e,t,n,s,i,c){const r=o;return a(),l(r,{eid:n.eid,"change:eid":e.quillEditor.watchEID,sid:n.sid,"change:sid":e.quillEditor.watchStartID,video:i.videoUrl,"change:pastemode":e.quillEditor.watchPasteMode,pastemode:i.pastemode,"change:video":e.quillEditor.watchVideoUrl,cover:i.coverUrl,"change:cover":e.quillEditor.watchCoverUrl,coverios:i.coverUrlIOS,"change:coverios":e.quillEditor.watchCoverUrlIOS},null,8,["eid","change:eid","sid","change:sid","video","change:pastemode","pastemode","change:video","cover","change:cover","coverios","change:coverios"])}]])},props:{eid:{type:String,default:"sv-editor"},placeholder:{type:String,default:"写点什么吧 ~"},readOnly:{type:Boolean,default:!1},maxlength:{type:Number,default:-1},hideMax:{type:Boolean,default:!1},pasteMode:{type:String,default:"text"}},emits:["ready","input","statuschange","focus","blur","overmax","epaste"],data:()=>({textlength:0,startID:""}),computed:{editorEID:{set(e){ce.actions.setEID(e)},get:()=>ce.actions.getEID()},editorCtx:{set(e){ce.actions.setEditor(e.eid,e.ctx)},get(){return ce.actions.getEditor(this.eid)}},isReadOnly:{set(e){ce.actions.setReadOnly(e)},get:()=>ce.actions.getReadOnly()}},watch:{readOnly(e){this.isReadOnly=e}},mounted(){ce.state.firstInstanceFlag||(this.editorEID=this.eid,ce.state.firstInstanceFlag=this.eid,function(){const e=` 📝 sv-editor v${de} `;console.log(`%c${e}%cby Sonve%c\n 版权声明:\n 1. 本插件免费开源,还望保留此版权声明在控制台输出\n 2. 如需借鉴源码,还望注明出处\n 3. 未经授权您不得以任何形式转载、售卖本插件,或以其他形式侵犯版权及附属权利\n 4. 作者将保留对此插件版权信息的最终解释权\n 🏠 地址: https://ext.dcloud.net.cn/plugin?id=21184\n 😸 Gitee: https://gitee.com/Sonve/sv-editor\n 💬 微信: s1051399604\n 🐧 QQ群: ① 852637893 ② 816646292\n `,"font-size:16px;font-weight:700;color:#ff4500;","font-style:oblique;font-size:14px;color:#fb7299;","color:#66ccff;")}())},destroyed(){ce.actions.destroy()},unmounted(){ce.actions.destroy()},methods:{onEditorReady(){this.$nextTick((()=>{s().in(this).select("#"+this.eid).context((e=>{this.editorCtx={eid:this.eid,ctx:e.context},this.bindMethods(),this.$emit("ready",this.editorCtx),"origin"==this.pasteMode&&this.editorCtx.changePasteMode("origin")})).exec()}))},bindMethods(){this.editorCtx.backspace=this.$refs.editorRenderRef.backspace,this.editorCtx.changeInputMode=this.$refs.editorRenderRef.changeInputMode,this.editorCtx.changePasteMode=e=>{var t;this.startID=this.eid,(null==(t=this.$refs.editorPluginRef)?void 0:t.changePasteMode)&&this.$refs.editorPluginRef.changePasteMode(e)},this.editorCtx.createCoverThumbnail=e=>new Promise((t=>{var a;(null==(a=this.$refs.editorPluginRef)?void 0:a.createCoverThumbnail)&&(i(`E_EDITOR_GET_COVER_THUMBNAIL_${e}`,(e=>{t(e.cover)})),setTimeout((()=>{var t;null==(t=this.$refs.editorPluginRef)||t.createCoverThumbnail(e)})))})),this.editorCtx.createVideoThumbnail=e=>new Promise((t=>{var a;(null==(a=this.$refs.editorPluginRef)?void 0:a.createVideoThumbnail)&&(i(`E_EDITOR_GET_VIDEO_THUMBNAIL_${e}`,(e=>{t(e.cover)})),setTimeout((()=>{var t;null==(t=this.$refs.editorPluginRef)||t.createVideoThumbnail(e)})))})),this.editorCtx.changeInput=()=>{this.editorCtx.getContents({success:e=>{this.$emit("input",{ctx:this.editorCtx,html:e.html,text:e.text})}})},this.editorCtx.scrollView=()=>{this.editorCtx.scrollIntoView()},this.editorCtx.getLastContent=async()=>new Promise((e=>{this.editorCtx.getContents({success:t=>{e(t)}})})),this.editorCtx.initHtml=async(e,t)=>{console.log("打印html"),console.log(e);let a=await async function(e,t){console.log(1);const a=/<video\s+([^>]+)>(.*?)<\/video>/gi;console.log(2);const l=[];let o;for(;null!==(o=a.exec(e));)l.push(o);console.log(3);const n=await Promise.all(l.map((async e=>{console.log(5);const[t,a,l]=e,o=l.match(/<source\s+[^>]*src="([^">]+)"/i);let n;o&&o.length>1&&o[1],console.log("5-1"),console.log("5-2"),console.log("5-3"),n="https://caseplatform.oss-cn-beijing.aliyuncs.com/prod/static/shipinfengmian.jpg";const s=a.split(/\s+/).filter((e=>!e.startsWith("controls"))).join(" ").replace("src=","").replace("").replaceAll('width="100%"',"").replaceAll('"',"").replace(/\s+/g,"");console.log("5-4");const i=`<img src="https://caseplatform.oss-cn-beijing.aliyuncs.com/prod/static/shipinfengmian.jpg" data-custom="url=${s}">`;return console.log(6),{fullMatch:t,imgTag:i}})));console.log(7);let s=e;for(const{fullMatch:i,imgTag:c}of n)console.log(8),s=s.replace(i,c);return console.log("打印结果2"),console.log(s),s}(e);console.log("transHtml"),console.log(a),this.editorCtx.changePasteMode("text"),setTimeout((()=>{this.editorCtx.setContents({html:a,success:()=>{console.log("成功了"),this.editorCtx.changeInput(),"origin"==this.pasteMode&&this.editorCtx.changePasteMode("origin"),this.editorCtx.blur()},fail:e=>{console.log("失败了"),c({title:e,icon:"none"})}})}))},this.editorCtx.exportHtml=e=>function(e){const t=/\bdata-custom="[^"]*url=([^&"]+)/i;return e.replace(/<img\s+([^>]+)>/gi,((e,a)=>{const l=a.match(t);if(l){const e=l[1];return`<video controls ${a.split(/\s+/).filter((e=>""!==e.trim())).filter((e=>!e.startsWith("src=")&&!e.startsWith("data-custom="))).join(" ")} src="${e}" width="100%" ></video>`}return e}))}(e)},onEditorInput(e){if(Object.keys(e.detail).length<=0)return;const{html:t,text:a}=e.detail;if(-1!==a.indexOf("🔗添加链接中, 请稍后...🔗"))return;const l=parseInt(this.maxlength),o=a.replace(/[ \t\r\n]/g,"");this.textlength=o.length,this.textlength>=l&&l>0?(this.textlength=l,this.lockHtmlFlag?this.$emit("overmax",{ctx:this.editorCtx}):(this.lockHtml=t,this.lockHtmlFlag=!0,this.$emit("input",{ctx:this.editorCtx,html:t,text:a})),this.editorCtx.setContents({html:this.lockHtml})):(this.$emit("input",{ctx:this.editorCtx,html:t,text:a}),this.lockHtmlFlag=!1)},onStatusChange(e){ce.actions.setFormats(e.detail),this.$emit("statuschange",{...e,ctx:this.editorCtx}),n("E_EDITOR_STATUSCHANGE",{...e,ctx:this.editorCtx})},onEditorFocus(e){this.editorEID=this.eid,this.$emit("focus",{...e,ctx:this.editorCtx})},onEditorBlur(e){this.$emit("blur",{...e,ctx:this.editorCtx})},ePaste(e){this.$emit("epaste",{...e,ctx:this.editorCtx}),n("E_EDITOR_PASTE",{...e,ctx:this.editorCtx})},eLongpress(){}}},[["render",function(e,t,o,n,s,i){const c=f,A=v,x=r("sv-editor-render"),C=r("sv-editor-plugin");return a(),l(A,{class:"sv-editor-wrapper",onLongpress:i.eLongpress},{default:d((()=>[u(e.$slots,"header",{},void 0,!0),h(c,{id:o.eid,class:"sv-editor-container","show-img-size":"","show-img-toolbar":"","show-img-resize":"",placeholder:o.placeholder,"read-only":i.isReadOnly,onStatuschange:i.onStatusChange,onReady:i.onEditorReady,onInput:i.onEditorInput,onFocus:i.onEditorFocus,onBlur:i.onEditorBlur},null,8,["id","placeholder","read-only","onStatuschange","onReady","onInput","onFocus","onBlur"]),o.maxlength>0&&!o.hideMax?(a(),l(A,{key:0,class:"maxlength-tip"},{default:d((()=>[g(p(s.textlength)+"/"+p(o.maxlength),1)])),_:1})):m("",!0),u(e.$slots,"footer",{},void 0,!0),h(x,{ref:"editorRenderRef",eid:i.editorEID},null,8,["eid"]),h(C,{ref:"editorPluginRef",sid:s.startID,eid:i.editorEID,onEpaste:i.ePaste},null,8,["sid","eid","onEpaste"])])),_:3},8,["onLongpress"])}],["__scopeId","data-v-fad6d7bb"]]),we=t({__name:"pEditor",props:{editorType:{type:String,default:"info"},editorCotent:{type:String,default:""}},emits:["closeEditor","changeEditor"],setup(e,{expose:t,emit:n}){const s=A(null),i=A(""),r=A(0),u=A("https://caseplatform.oss-cn-beijing.aliyuncs.com/prod/static/shipinfengmian.jpg"),f=A(300);A("病例信息");const V=A("患者基本情况,检查结果,诊疗图片或视频"),F=A(!1),L=e,G=A(!1);x((()=>L.editorType),(e=>{console.log(11111111),console.log(e),V.value="info"==e?"患者基本情况,检查结果,诊疗图片或视频":"分享经验和心得,如:诊断与鉴别诊断易错点,治疗过程难点,病例的相关知识总结及讨论等"}),{immediate:!0});const z=n,Y=A(!1),N=e=>{ue(e),F.value=!1},K=()=>{["患者信息","主诉","现病史及既往史:","检查","临床诊断","治疗经过及结果"].forEach((e=>{ue(e)})),F.value=!1},H=e=>{if(console.log(e),s.value=e,"info"==L.editorType)if(L.editorCotent)console.log("peditor"),console.log(L.editorCotent),s.value.initHtml(L.editorCotent,(async e=>{let t="";return t=await s.value.createCoverThumbnail(u.value),t})),setTimeout((async()=>{console.log("qaz");let e=await s.value.getLastContent();console.log(e)}),6e3);else{let e="<p>【患者信息】:</p><br/><p>【主诉】:</p><br/><p>【现病史及既往史】:</p><br/><p>【检查】:</p><br/><p>【临床诊断】:</p><br/><p>【治疗经过及结果】:</p><br/><br/>";s.value.initHtml(e)}else if(L.editorCotent)s.value.initHtml(L.editorCotent,(async e=>{let t="";return t=await s.value.createCoverThumbnail(u.value),t}));else{let e="";s.value.initHtml(e)}U()},Q=re((()=>{z("closeEditor")})),q=async()=>{const e=await s.value.getLastContent();let t=s.value.exportHtml(e.html.replace("undefined",""));z("changeEditor",{type:L.editorType,content:t})},P=()=>{},Z=()=>{s.value.initHtml("")},J=e=>{const{windowHeight:t,platform:a}=_();let l=r>0?t-r-50:t;f.value=l,r.value=e};C((()=>{const e=_().platform;Y.value="ios"===e,J(0);let t=0;uni.onKeyboardHeightChange((e=>{if(e.height===t)return;const a=e.height>0?1e3*e.duration:0;t=e.height,setTimeout((()=>{b({scrollTop:0,success(){J(t),s.value.scrollView()}})}),a)}))}));const W=e=>{const t=new Image;return t.src=e,t.setAttribute("crossOrigin","Anonymous"),new Promise(((e,a)=>{t.onload=()=>{const a=document.createElement("canvas"),l=a.getContext("2d");a.width=t.width,a.height=t.height,l.fillRect(0,0,a.width,a.height),l.drawImage(t,0,0,a.width,a.height);const o=30;l.font="30px '微软雅黑'",l.textAlign="right",l.strokeStyle="#000",l.fillStyle="#fff";const n="@肝胆相照临床病例库";let s=[{top:o,left:30*n.length||30},{top:o,left:a.width-3-3},{top:a.height-15-3,left:30*n.length||30},{top:a.height-15-3,left:a.width-3-3}];l.strokeText(n,s[3].left,s[3].top),l.fillText(n,s[3].left,s[3].top),e(a.toDataURL("image/jpeg"))}}))},j=()=>Math.floor(1e3+9e3*Math.random()),X=e=>new Promise(((t,a)=>{const l=new XMLHttpRequest;l.open("GET",e,!0),l.responseType="blob",l.onload=function(){if(200==this.status){const e=new FileReader;e.onloadend=function(){t(e.result)},e.readAsDataURL(l.response)}else a("Could not fetch the file.")},l.onerror=function(){a("XHR error")},l.send()})),$=e=>{console.log(e);const t=e.lastIndexOf(".");return-1!==t?e.substring(t+1):"unknown"},ee=e=>{se.getOss({scene:1}).then((t=>{let a=t.data;if(200==a.code){let{access_id:t,dir:l,policy:o,signature:n,host:s}=a.data,i=ie().format("YYYYMMDDHHmmss"),c=j(),r=i+c,d="."+$(e);return new Promise(((a,u)=>{D({url:s,filePath:e,name:"file",formData:{OSSAccessKeyId:t,policy:o,key:l+i+c+d,signature:n},success(e){if(204===e.statusCode){!function(e,t={}){const a=ce.actions.getEID(),l=ce.actions.getEditor(a),o=e;if(console.log("upRes"),console.log(o),console.log(o instanceof Array),console.log(o.length),o&&0!=o.length)he((()=>{null==o||o.forEach((e=>{console.log("item"),console.log(e),l.insertImage({...t,src:t.srcFiled?e[t.srcFiled]:e})}))}))}([s+"/"+l+r+d])}},fail:e=>{console.log(e)}})}))}}))},te=e=>{G.value=!0,M({count:9,sizeType:["original","compressed"],sourceType:["album"],extension:[".jpg",".png",".jpeg"],success:function(e){(async e=>{O({title:"正在上传图片...",mask:!0}),console.log(e);let t=[];for(var a=0;a<e.length;a++){let l=null,o=await X(e[a]);l=await W(o),t.push(ee(l))}Promise.all(t).then((e=>{c({title:"上传成功",icon:"none"})}))})(e.tempFilePaths)}})},ae=async e=>{O({title:"正在上传视频...",mask:!0});await async function(e,t={}){const a=ce.actions.getEID(),l=ce.actions.getEditor(a);if(!e)return;const o=await e(l);return console.log(o),o&&(null==o?void 0:o.length)?(he((()=>{null==o||o.forEach((e=>{l.insertImage({...t,src:e.videoImg,data:{url:e.videoUrl}})}))})),o):void 0}((async t=>new Promise((a=>{se.getOss({scene:2}).then((l=>{let o=l.data;if(200==o.code){let{access_id:l,dir:n,policy:s,signature:i,host:c}=o.data,r=ie().format("YYYYMMDDHHmmss"),d=j(),h=r+d,g="."+$(e);return new Promise(((o,p)=>{D({url:c,filePath:e,name:"file",formData:{OSSAccessKeyId:l,policy:s,key:n+r+d+g,signature:i},async success(e){if(204===e.statusCode){let e=c+"/"+n+h+g;const l=await t.createCoverThumbnail(u.value);a([{videoUrl:e,videoImg:l}])}},fail:e=>{console.log(e)}})}))}}))}))))?(U(),c({title:"添加视频成功",icon:"none"})):c({title:"添加视频失败",icon:"none"})},le=e=>{S({count:5,sourceType:["album"],extension:[".mp4",".webm",".ogg"],success:function(e){console.log(e.tempFilePath),ae(e.tempFilePath)}})},oe=()=>{F.value=!1},ne=()=>{F.value=!0},de=()=>{console.log("qqqqqq"),F.value=!0};return t({initData:e=>{console.log("init"),console.log(e),i.value=e}}),(t,n)=>{const s=v,i=w(E("u-icon"),y),c=o,r=w(E("up--image"),I),u=T,f=w(E("up-icon"),y),A=w(E("up-popup"),k);return a(),l(s,{class:"page"},{default:d((()=>[h(s,{class:"navbox"},{default:d((()=>[h(s,{class:"bg"}),h(s,{class:"namebox"},{default:d((()=>[h(s,{class:"back",onClick:R(Q)},{default:d((()=>[h(i,{name:"arrow-left",color:"#000",size:"24"})])),_:1},8,["onClick"]),h(s,{class:"name"},{default:d((()=>[g(p("info"==e.editorType?"病例信息":"总结与讨论"),1)])),_:1})])),_:1})])),_:1}),h(s,{class:"container"},{default:d((()=>[h(s,{class:"row"},{default:d((()=>[h(s,{class:"left"},{default:d((()=>[g(p("info"==e.editorType?"病例信息":"总结与讨论"),1),"result"==e.editorType?(a(),l(c,{key:0,class:"tip"},{default:d((()=>[g("(可不填)")])),_:1})):m("",!0)])),_:1}),"info"==e.editorType?(a(),l(s,{key:0,class:"right",onClick:Z},{default:d((()=>[h(i,{name:"trash",color:"#6B7280",size:"18"}),g(" 清除模板 ")])),_:1})):m("",!0)])),_:1}),h(s,{class:"editorbox"},{default:d((()=>[h(be,{placeholder:V.value,eid:"peditor",onReady:H,pasteMode:"origin",onFocus:t.focus,onBlur:P},null,8,["placeholder","onFocus"])])),_:1})])),_:1}),h(s,{class:"toolbar"},{default:d((()=>[h(s,{class:"toolbox"},{default:d((()=>[h(s,{class:"cellbox"},{default:d((()=>[h(s,{class:"cell",onClick:te},{default:d((()=>[h(s,{class:B(["imgbox",{active:!Y.value}])},{default:d((()=>[h(r,{src:R("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAfCAYAAACGVs+MAAAAAXNSR0IArs4c6QAAA+VJREFUWEftl11sU2UYx///c1rqcBBRFp2Gmy1woYkSiVeomeLH2o5GaM8UxiKeDiIqeqFRLzEmGhIvzC4wsrVgIso4LRHZaTMgMi8MN44L8ftjmkwQUjMT2TpH2/OYt7OzLQ1rZzO48L06Oee8z/N7Pt7neV7iKi9eZf24NgHWrNnubm6Zapac21UPD2V0TS5hUWrY2jNRLq/EA4Zh6BNY+pomeB7EknooL5KRA8S+NI0dxz+Oniu8LwHwh8xekDsFyBD4GsB0PSAEQoIrAdwAkW/HefHuU5Y1pWTPAjy6cUuzS/eMQZCWTG5t4sj+M/VQXpARCJhLsh4mCax1HNmejEf7SgB8RridQBIih+xY9PH5KG9ra3M1NrXcAzA3aEU+B+AUy+kImV1Cvg/gHduKPFMC4DfMAMAjEETtWCRcK8DDAfPWRR7aAFarvQJ8xvTUetv+4I+CrEo6ZkPwXwF8IXOAZCcgpyH0gLgDxB77UOTZBQHwG+avAG+bzOSWedz6chfwgwi+SMQidy0UwCcAH4DIAVBbDMgGQGK2FTUWBMBnbF1N6CcA3JTPAcFvdORe+3B0tC4AXuOp20m+BEGTQEskrf53y7M8EOi5Oet2QiCzOcIasiLjxck87yTsMMwNAhwA2PCvQIlNpkY3DQ8PZ6s9MfMC8Brh5zTgbRHRSL7uwPmU0PYTWKFiXAtErQD0GeYbBF/Nl2YH2+x45D1lrfexJ1vpdp1UEAKJp1OjT1TjiaoBzt+oP33LeC4KYguAi3Acw47vGyp2dSkE4unUTzMQu3Zpvi/HXiGkB1RlhtHJ1I+71bfqAIiDEFkO8CEA57Oa4x8a2He6UpxnIPSTBFcIEJeJxV1sTPcR6BYRyZda5imOuzO5zoxbu7+82l5eCWfqtybA91mw/ZjV//OVksy/0WwRHcMKApCzqhgpcEHuEWZdWbjkIwCrBPhORPo08q3icl8JQOk7pf2VDhw9+uHv1WR4R3DrSqF+BoRHKYfGB+2B/m/UXr9/8zI0NFgg1kEwnf+nqN9UAhgZx5/3Ffr1nAAq5l+NqVPRXa68sFd1yeubWnsB7Mi/uyJALd2wCuXFBvg6w7speLkiQEcovE6IEyIymIhF19fD8nIZ3qC5TdO4lyK9g7HoCyXzgNfbtZSNnnMErhNHui/84o6NjOzNVASp0XIloz3Yc6euyWEArRAG7Vi/ei4dy/0hcydIFSu1clI20RRgCGgA9Ln+m4UXdRqRn7BFcCwRi3gLfeSye4EvaAap4UUIV8k/myqHQwgwf9bnWhSIUC5AtIMyefbNZDI5O+xemxeTuSyq5/f/PfA3RIUoPsCYgTcAAAAASUVORK5CYII="),class:"headImg",width:"32rpx",height:"32rpx"},null,8,["src"])])),_:1},8,["class"]),h(s,{class:"name"},{default:d((()=>[g("添加图片")])),_:1})])),_:1}),h(s,{class:"cell",onClick:le},{default:d((()=>[h(s,{class:B(["imgbox",{active:!Y.value}])},{default:d((()=>[h(r,{src:R("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAfCAYAAACGVs+MAAAAAXNSR0IArs4c6QAABPVJREFUWEftVm1sFFUUPfft9kNAjJBgo4BAIRG0CgEkkIglhdLuECzdfRC+hO6URk2MJGqiJsZqVDTRaGKMBHcGqBG1M90G6MzSIKSAiKlRDLEImpAgiOJXEUUo3Zmrs3RL2Z0t/lH6w/tr8967O+ede889j3CNg67x9zGwAZQtun94IQVv6GWp60KnZW3pzMXaJCnzx6GwiJ28oHemK9CdTP504lRbW1syV44vA4pcNZU5uJ4I0zISGcwHkuzUtTZt7kjvlZaWBgeNKH6OGA8DGJKR85vL/GrC1F8A4GYCyQIwX6rjg+DPABoK4BSAk5eTeDRARQB+JnRPbjEavvP2lIj6JggPAXwRoMMALnrrzCgEYSIBeQx+yTb0J68KQIlEN4BoDRhvW3eMegD19b2op06tyysam9wMoqVgvGKZ2uOV1bUjRYCPA/xH0nVm9WXG+1goHJ1GAnsBBJBXUGRteeuKEmYxEJLRdgJNd8C37TD0o5mIK6pXTw8EAu1g7LJMbe6CcG2IBVtgfs8y9WV+tVakanlYCHxPi6F/1PdMFgBFql8AuIvQPTJNcd8EZUntRLh8GIx9lqnNrlysVglGc4oxU6vzAxCKRD8gosUuqCxhxHYPbAChiPo5EaawgzF2XDueeaOQXF1CCBxi8B7b0EsVGV0I0FZm3mibetSXAamaBISJaU6LGWvrl4GQVJsJqIIL1WrS9Mw/VCLRtSB6jZkbbFNfFZKrJxMCB8H8jXtucEki8UZX35xSKYcMxvVHALoFDhdbcf1YvwAqwrWhgOAWgLsBbALEt+kEZreYQCtBEGCn1DI37QNAilQPAJjBwEECtgOUkiEYBQBXg3A7wB9ahj7vqjLs0fVjTHjR028WpYwuZl5rN+nr03vl99WMCuaJFiLcmWPitV/oooW7tsVO/yMAKf1Wq7cSoYyBy6NYcKdAcqefOqSUgXMYOo+YJzBTahQTcRIuvrLiutf5WVMwdSYH4v9sOScARaoKgAom9kbypXBxBiRabCO200cdReBADcATIBBI3c6lJME9et5xtF3NDb/43coPACmR6DsgWp6LBmZeb5v6g+n9ULhmBglhAxiWI+e043aX72hqOHTVHqgMR9cIQRsA/oFdPMuE3lkggPF/9/YzIBrOxEvsRr3R84ebxiW/JtAYML/rMpkgTkkxQChkphUgVAPosAytJKWNPpHtBRG1lQjlABZYhubN8CsiFK5ZSkJsAdi0DF0qkZpZILGfwZ/ahn53FgP19ULpOPElgIlIosRq1rzfveHnBQcBTHYdGpWIx/pY8aWcSlkzSUB4b4G9lqHdWxlWq4RAMxNidqO2xq8ESkRtBEG6cMsSxsYB7gUDwQ0/BjCT4UyxjU2eNV/ZA4vV2cTYA2CHZWiVlZFouSBqZcZW29SqfEsgo7sBmuM6NDMRj33SfxPK6DoCPcHg3Y4TXNEa3/B9OmGurBtdAOf9FEDGU7aprVOUZTdi0HUnwchnwcv//PFYPP0ITSlkbPcKIhED4+yvdPbmA4Zxvl8A86U6LAi0Ayj2DjLgmVIqer2B0XHmIs/cv03/3VtfINVHGHi955jDPWOXAOGpkVNBtQkfd/WdhOWLVo7IC+Q/z8QVPY/TNIZOMFuUX/B05ttOiaiSwY+CaELq/ecBZiSZcIRdvJxo0rb7lWfgeoEf2n9j7X8G/gLk71s+yy0jlAAAAABJRU5ErkJggg=="),class:"headImg",width:"32rpx",height:"32rpx"},null,8,["src"])])),_:1},8,["class"]),h(s,{class:"name"},{default:d((()=>[g("添加视频")])),_:1})])),_:1}),"info"==e.editorType?(a(),l(s,{key:0,class:"cell",onClick:de},{default:d((()=>[h(s,{class:B(["imgbox",{active:!Y.value}])},{default:d((()=>[h(r,{src:R("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABHZJREFUWEfVlltsVFUUhr91ZtoGqhUTCNCgMRASY1RUDIYoUjTQzkxDaDsHJISGzjS8IPEaEpSICWpUfNDX0jNFARH3MNx6ZoRAQrirD4gYY4xowICXKNgilULnLJkGcIC5FUiI5/Hstdf/nX/tvc4SbvEjt1if/ydAvT33bigb7wnVKBUCXWm1jnRJ1+f7jflnIK6W7EAgMKfKqqx4FhEbGAfXuqfoGYFtnrIiFY+lSgEpCSDYFFkgliwFhvUnVY6C7lHhhAqnxWO4iIwBnQwy6GLMTnwsdNc53xQCKQgw0bYH3UlVh8AsVVVEPlWPd1LrnYO5kk6bNreybEhFw4XQ1wXG9DuiVrMbb0/kg8gLYNt2eY9WbUeYBHpcwO40sf2l2Dp+/vyyEafSS1X1FRFRPCLueufDXHvzAoTCUQchAnq4L+2v3Zpo+6UU8eyY4MzW2aK6CqUPvKfceMe+q3PkBKizIw0+JKGqv+PJhGTCOTpQ8UvxoXD0ZYTlwE+D6b7XGHMuO9c1ADU1Nf7KoaMPI3KvoI2dJrbhesWzIDKlfBqVF9x4+/sFAULh1kZE16O6z43HHi8kHpwZXYYyRT0W5juYmf21s1oe8XvWl8CvrnFG9d+ji881DgTt6EcCcxWak8ZZVQggZEcMSFhUpnTG23cWhA1HDojIY146PTGVWHmgEMCfolT1CcO3GufkzQOILhbhLVSXufHYazkBpk6PVJdXyHHgR9c4Y4rVfiAOBMKRgCWSBN3gmlhjToC6puYHfVbZIYW9SeM8cTVAMNz/FS9mvb8dqFDoEjh/6f3Z3p77d2xe+1v2/vqGyDj1y1fAbtc4T+YEuByk7Hbj/wVdCs4cOlGWFHOmL91bvTWx+oq+EbTnPSD4vgb2uMaZlBMg0Ng6yvLpz8APrnHGFhMaSAlCTS21WNZnKJvcuDMj3yGUoB09Jegg7+/eYanUmu6bdQhD4chLiLyn6NtJE1tc6BZ8kvn5eHjPpEzHupsHEN2V+a9omsnJhLMrP0BTy2yxrI9Bt7smNrXg3bajma5WZ0Fzp3G+yBcbsFvus7Ay9T85mO6Rxph0XoBAIFAht438TpB7PNXaVDy2rdhZKLYesqObgOkgS1zT/mbBVpxZrA9H5qjIauDY2V6ZsGNz+xVXqphg9now3NIqYq0ATlhnfWO3bGnrKQqQGbfq7ahRaLrQyveXnU8HN25c+ddAhDOxQTtaJ+gmuDBPqYY6c7iZdx7ITDf+O8r3CDyk8L3iNaRMx7clQkgoHHkOZDmCX+H5pHE+yLW34EhWM2PekMF+3zoRpmmm06m2WeJ/t9O0HcuVzLZt3xmqpgq8AYwHPacqC5Jxpz0feNGhNJO0h6pXFV0kSGVmNhThoCK7VTlhiZwGHYEyGqEOGHpR7JCXZkEq4ewt5FpRgMtt2J43AvUtQjQsyF25k2oaZK9Ce9I4awCvWMlKBshOFGiKPgz6qAjVAuUg3Z54R/z+sp1b1rb9UUy0lFswkBw3FHtdDtyQ4lWbbznAv+JhzzBYCITgAAAAAElFTkSuQmCC"),class:"headImg",width:"32rpx",height:"32rpx"},null,8,["src"])])),_:1},8,["class"]),h(s,{class:"name"},{default:d((()=>[g("添加小标题")])),_:1})])),_:1})):m("",!0)])),_:1}),h(s,{class:"btn",onClick:q},{default:d((()=>[g("确定")])),_:1})])),_:1}),G.value?(a(),l(u,{key:0,type:"2d",id:"pwatermarkCanvas",style:{width:"200px",height:"200px",position:"fixed",top:"-9999px"}})):m("",!0)])),_:1}),h(A,{round:10,zIndex:"999999",show:F.value,mode:"bottom",onClose:oe,onOpen:ne},{default:d((()=>[h(s,{class:"draftpop titlepop"},{default:d((()=>[h(s,{class:"titlebox"},{default:d((()=>[g("添加小标题 "),h(s,{class:"close",onClick:oe},{default:d((()=>[h(f,{name:"close",color:"#4B5563",size:"20"})])),_:1})])),_:1}),h(s,{class:"con"},{default:d((()=>[h(s,{class:"top"},{default:d((()=>[h(f,{name:"plus-circle",color:"#3CC7C0",size:"20",onClick:K}),h(s,{class:"desc",onClick:K},{default:d((()=>[g("一键添加全部")])),_:1})])),_:1}),h(s,{class:"cellbox"},{default:d((()=>[h(s,{class:"cell",onClick:n[0]||(n[0]=e=>N("患者信息"))},{default:d((()=>[g("患者信息")])),_:1}),h(s,{class:"cell",onClick:n[1]||(n[1]=e=>N("主诉"))},{default:d((()=>[g("主诉")])),_:1}),h(s,{class:"cell",onClick:n[2]||(n[2]=e=>N("现病史及既往史"))},{default:d((()=>[g("现病史及既往史")])),_:1})])),_:1}),h(s,{class:"cellbox"},{default:d((()=>[h(s,{class:"cell",onClick:n[3]||(n[3]=e=>N("检查"))},{default:d((()=>[g("检查")])),_:1}),h(s,{class:"cell",onClick:n[4]||(n[4]=e=>N("临床诊断"))},{default:d((()=>[g("临床诊断")])),_:1}),h(s,{class:"cell",onClick:n[5]||(n[5]=e=>N("治疗经过及结果"))},{default:d((()=>[g("治疗经过及结果")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])])),_:1})}}},[["__scopeId","data-v-5ba08d37"]]),ye=t({__name:"publish",setup(t){const n=A(!1),i=A(null),r=A(!1),u=A(!1),f=A(""),x=A(null),_=A(!1),b=A("delDraft"),U=A(!1),M=A(""),S=A(!1),T=A(!1),O=A("info");A(200);const D=V({exchange_title:"",exchange_content:"",exchange_summary:"",case_exchange_vote:{vote_title:""},case_exchange_label:[]}),ce=V({vote_title:"",valid_day:7,case_exchange_vote_option:[{option_value:""}]}),de=A("https://caseplatform.oss-cn-beijing.aliyuncs.com/prod/static/shipinfengmian.jpg"),he=A(!1);A("");const ge=A(!1),pe=A(!1),me=A(!1),fe=A(!1),ve=A([]);A([]),A([]);const Ae=A(null),xe=A(null),Ce=A(!1),_e=A(!1),ye=A([]),Ee=A(null),Ie=A(300);const ke=A("<p>【患者信息】:</p><br/><p>【主诉】:</p><br/><p>【现病史及既往史】:</p><br/><p>【检查】:</p><br/><p>【临床诊断】:</p><br/><p>【治疗经过及结果】:</p><br/><br/>"),Re=A(""),Be=A(300),Ue=A(!0),Me=A(1),Se=A(0),Te=A(!1);A(!1);const Oe=V({app_iden:"",label_name:""}),De=V({app_iden:"",label_name:""}),Ve=V({app_iden:"",label_name:""}),Fe=V({list1:[],list2:[],list3:[]}),Le=()=>{he.value=!1},Ge=()=>{he.value=!1,He()},ze=A(0),Ye=A(0),Ne=e=>{ze.value=e.detail.scrollTop},Ke=()=>{Ye.value=ze.value,ae((()=>{Ye.value=0}))},He=()=>{le({delta:1,fail(){oe({url:"/pages/index/index"})}})},Qe=A(""),qe=()=>{S.value=!1},Pe=e=>{console.log("content"),console.log(e.content),S.value=!1,"info"==e.type?(D.exchange_content=e.content,Ie.value=600,Ae.value.initHtml(e.content,(async e=>{let t="";return console.log(de.value),t=await Ae.value.createCoverThumbnail(de.value),t}),(async()=>{})),setTimeout((async()=>{let e=await Ae.value.getLastContent();ke.value=e.html,setTimeout((()=>{s().select("#infoContent").boundingClientRect((function(e){console.log(e.height),Ie.value=e.height+10})).exec()}),1e3)}),1e3)):(D.exchange_summary=e.content,xe.value.initHtml(e.content,(async e=>{let t="";return t=await xe.value.createCoverThumbnail(de.value),t}),(async()=>{})),setTimeout((async()=>{let e=await xe.value.getLastContent();Re.value=e.html,setTimeout((()=>{s().select("#resultContent").boundingClientRect((function(e){console.log(e.height),Be.value=e.height+10,Ke()})).exec()}),1e3)}),1e3))},Ze=()=>{Et(),me.value=!0},Je=e=>{console.log(e)},We=()=>{if(M.value)return c({title:"投票发布后不能编辑",icon:"none"}),!1;pe.value=!0},je=()=>{ce.case_exchange_vote_option.push({option_value:""})},Xe=e=>{if("minus"===e){if(ce.valid_day<=1)return;ce.valid_day--}else"plus"===e&&ce.valid_day++},$e=()=>{ce.vote_title="",ce.case_exchange_vote_option=[{option_value:""}],ce.valid_day=7,D.case_exchange_vote.vote_title="",D.case_exchange_vote.case_exchange_vote_option=[{option_value:""}],D.case_exchange_vote.valid_day=7},et=()=>{if(""==ce.vote_title)return c({title:"请输入投票标题",icon:"none"}),!1;if(ce.vote_title.length>20)return c({title:"投票标题不能超过20个字符",icon:"none"}),!1;if(ce.case_exchange_vote_option.length<2)return c({title:"请至少设置2个选项",icon:"none"}),!1;for(let e=0;e<ce.case_exchange_vote_option.length;e++)if(""==ce.case_exchange_vote_option[e].option_value)return c({title:"投票选项不能为空",icon:"none"}),!1;D.case_exchange_vote=ce,pe.value=!1},tt=e=>e?e.replace(/\<img/gi,'<img class="imgstyle"'):"",at=t=>{console.log(t),Ae.value=t,e(),Ke()},lt=e=>{xe.value=e,Ke(),setTimeout((()=>{M.value&&ht(M.value)}))},ot=async()=>{Ce.value=!0;const e=await Ae.value.getLastContent();Qe.value=Ae.value.exportHtml(e.html),console.log("focus"),console.log("editorCotent.value"),console.log(Qe.value),S.value=!0,O.value="info"},nt=async()=>{_e.value=!0;const e=await xe.value.getLastContent();Qe.value=xe.value.exportHtml(e.html),O.value="result",S.value=!0},st=()=>{pe.value=!1},it=()=>{pe.value=!0},ct=()=>{me.value=!1},rt=()=>{me.value=!0},dt=()=>{fe.value=!1},ut=()=>{fe.value=!0},ht=e=>{se.getExchangeDetail(e).then((e=>{console.log(e.data.data);let{exchange_content:t,exchange_title:a,exchange_label:l,exchange_summary:o,exchange_vote:n}=e.data.data;Pe({type:"info",content:t}),D.exchange_title=a,D.case_exchange_label=l||[],ye.value=l||[],D.case_exchange_vote=n||{},Pe({type:"result",content:o}),Object.assign(ce,n)}))},gt=()=>{_.value=!1,console.log(b.value),"delDraft"==b.value?ft(f.value):"saveDraft"==b.value&&(async()=>{if(r.value)return!1;r.value=!0;const e=await Ae.value.getLastContent();D.exchange_content=e.html;const t=await xe.value.getLastContent();D.exchange_summary=t.html,ye.value.length>0&&(D.case_exchange_label=ye.value),se.saveDraft(D).then((e=>{r.value=!1,He(),c({title:"保存成功",icon:"none"}),Et()}))})()},pt=()=>{_.value=!1,"saveDraft"==b.value&&(He(),console.log("wee"))},mt=()=>{console.log(1111111),ge.value=!1},ft=e=>{se.delDraft(e).then((e=>{c({title:"删除成功",icon:"none"}),Et()}))},vt=async()=>{if(M.value)he.value=!0;else if(U.value)He();else{const e=await Ae.value.getLastContent(),t="<p>【患者信息】:</p><br/><p>【主诉】:</p><br/><p>【现病史及既往史】:</p><br/><p>【检查】:</p><br/><p>【临床诊断】:</p><br/><p>【治疗经过及结果】:</p>",a=await xe.value.getLastContent();D.exchange_title||e.html!=t||a.text||D.case_exchange_vote&&D.case_exchange_vote.vote_title&&D.case_exchange_label&&D.case_exchange_label.length>0?(b.value="saveDraft",_.value=!0):He()}},At=()=>{ge.value=!1,xt()},xt=re((async()=>{if(""==D.exchange_title)return c({title:"请输入标题",icon:"none"}),!1;if(D.exchange_title.length>40)return c({title:"标题不超过40个字",icon:"none"}),!1;if(""==D.exchange_content)return c({title:"请编辑病例信息",icon:"none"}),!1;if("<p>【患者信息】:</p><br/><p>【主诉】:</p><br/><p>【现病史及既往史】:</p><br/><p>【检查】:</p><br/><p>【临床诊断】:</p><br/><p>【治疗经过及结果】:</p>"==D.exchange_content)return c({title:"请编辑病例信息",icon:"none"}),!1;try{D.case_exchange_vote&&D.case_exchange_vote.vote_title||(D.case_exchange_vote={},delete D.case_exchange_vote)}catch(e){console.log(e)}if((!D.case_exchange_label||D.case_exchange_label&&0==D.case_exchange_label.length)&&delete D.case_exchange_label,D.case_exchange_label=ye.value,r.value)return!1;u.value=!0,"<p><br></p>"==D.exchange_summary&&D.exchange_summary,M.value?se.updateExchange(M.value,D).then((e=>{c({title:"修改成功",icon:"none",duration:2e3}),u.value=!1,U.value=!0,ge.value=!1,oe({url:"/pages/caseTalk/caseTalk"})})):se.addExchange(D).then((e=>{oe({url:"/pages/caseTalk/caseTalk?from=publish"}),u.value=!1,U.value=!0,ge.value=!1}))})),Ct=()=>{le()},_t=e=>{ue(e),fe.value=!1},bt=()=>{["患者信息","主诉","现病史及既往史:","检查","临床诊断","治疗经过及结果"].forEach((e=>{ue(e)})),fe.value=!1},wt=async()=>{let e=(await Ae.value.getLastContent()).text.replace(/\s/g,"");Ue.value=!!e},yt=async()=>{let e=(await xe.value.getLastContent()).text.replace(/\s/g,"");T.value=!!e},Et=()=>{se.getDraftList().then((e=>{ve.value=e.data.data.data}))},It=e=>{Se.value++,Me.value=e,1==e?(De.label_name="",De.app_iden="",Fe.list2=[]):2==e&&(Fe.list3=[],Ve.label_name="",Ve.app_iden="")},kt=e=>{Oe.app_iden=e;for(var t=0;t<Fe.list1.length;t++)if(Fe.list1[t].app_iden==Oe.app_iden){Oe.label_name=Fe.list1[t].label_name;break}console.log(Oe),Ut(2,e)},Rt=e=>{De.app_iden=e;for(var t=0;t<Fe.list2.length;t++)if(Fe.list2[t].app_iden==De.app_iden){De.label_name=Fe.list2[t].label_name;break}Ut(3,e)},Bt=e=>{Ve.app_iden=e,Me.value=3;for(var t=0;t<Fe.list3.length;t++)if(Fe.list3[t].app_iden==Ve.app_iden){Ve.label_name=Fe.list3[t].label_name;break}},Ut=(e,t=0)=>{se.getCaseLabel({pId:t}).then((t=>{Me.value=e,1==e?Fe.list1=t.data.data:2==e?(Fe.list2=t.data.data,0==t.data.data.length&&(Me.value=1)):3==e&&(Fe.list3=t.data.data,0==t.data.data.length&&(Me.value=2))}))},Mt=()=>{Te.value=!1},St=()=>{if(1==Me.value&&""==Oe.app_iden)return c({title:"请选择疾病选项",icon:"none"}),!1;if(1==Me.value){let{app_iden:e,label_name:t}=Oe;ye.value.push({app_iden:e,label_name:t})}else if(2==Me.value)if(De.app_iden){let{app_iden:e,label_name:t}=De;ye.value.push({app_iden:e,label_name:t})}else{let{app_iden:e,label_name:t}=Oe;ye.value.push({app_iden:e,label_name:t})}else if(3==Me.value)if(Ve.app_iden){let{app_iden:e,label_name:t}=Ve;ye.value.push({app_iden:e,label_name:t})}else{let{app_iden:e,label_name:t}=De;ye.value.push({app_iden:e,label_name:t})}ye.value=ye.value.filter(((e,t)=>ye.value.findIndex((t=>t.app_iden===e.app_iden))===t)),console.log(ye.value),Te.value=!1},Tt=()=>{Te.value=!1},Ot=()=>{if(ye.value.length>=5)return c({title:"最多添加5个标签",icon:"none"}),!1;Me.value=1,Oe.app_iden="",Oe.label_name="",De.app_iden="",De.label_name="",Ve.app_iden="",Ve.label_name="",Fe.list2=[],Fe.list3=[],Se.value++,Te.value=!0,Ut(1,0)};return F((()=>{i.value.show({type:"loading",title:"正在加载",message:"正在加载",duration:1500})})),L((()=>{ge.value=!1})),C((e=>{e.exchange_id&&(M.value=e.exchange_id)})),(e,t)=>{const s=w(E("up-toast"),N),c=v,r=w(E("u-icon"),y),u=w(E("up--textarea"),K),A=ne,C=o,U=w(E("up-icon"),y),V=H,F=w(E("up--image"),I),L=w(E("up-input"),Q),ae=w(E("up-popup"),k),le=w(E("up-empty"),q),oe=w(E("up-overlay"),P),se=w(E("up-steps-item"),Z),re=w(E("up-steps"),J),de=w(E("up-radio"),W),ue=w(E("up-radio-group"),j);return a(),G(Y,null,[h(s,{ref_key:"uToast",ref:i},null,512),z("div",{class:"upage"},[S.value?(a(),l(R(we),{key:0,ref_key:"pEditorRef",ref:Ee,editorCotent:"info"==O.value?D.exchange_content:D.exchange_summary,editorType:O.value,onCloseEditor:qe,onChangeEditor:Pe},null,8,["editorCotent","editorType"])):m("",!0),h(c,{class:"navbox"},{default:d((()=>[h(c,{class:"bg"}),h(c,{class:"namebox"},{default:d((()=>[h(c,{class:"back",onClick:vt},{default:d((()=>[h(r,{name:"arrow-left",color:"#000",size:"24"})])),_:1}),h(c,{class:"name"},{default:d((()=>[g(p(M.value?"编辑病例交流帖":"发病例交流帖"),1)])),_:1})])),_:1})])),_:1}),h(V,{class:"form","scroll-top":Ye.value,onScroll:Ne,ref_key:"scrollView",ref:x,id:"form","scroll-y":"true",style:{"padding-bottom":"150rpx"}},{default:d((()=>[h(c,{class:"textbox"},{default:d((()=>[h(u,{autoHeight:"",modelValue:D.exchange_title,"onUpdate:modelValue":t[0]||(t[0]=e=>D.exchange_title=e),placeholder:"输入标题,可包含患者信息、主诉"},null,8,["modelValue"])])),_:1}),h(c,{class:"row"},{default:d((()=>[h(c,{class:"left"},{default:d((()=>[g(" 病例信息 ")])),_:1})])),_:1}),h(c,{class:"textcon page-editor-container",id:"editor",style:X({height:Ie.value+"px"})},{default:d((()=>[h(c,{class:"mask",onClick:ot}),h(c,{class:"infoContent",id:"infoContent"},{default:d((()=>[h(A,{nodes:tt(ke.value)},null,8,["nodes"])])),_:1}),h(c,{class:B(["editorcon",{active:Ue.value}])},{default:d((()=>[h(be,{placeholder:"患者基本情况,检查结果,诊疗图片或视频",eid:"editor-id",onReady:at,pasteMode:"origin",onInput:wt,readOnly:"true",onEpaste:Je})])),_:1},8,["class"])])),_:1},8,["style"]),h(c,{class:"textcon",style:{border:"none",position:"relative","z-index":"1"}},{default:d((()=>[h(c,{class:"row"},{default:d((()=>[h(c,{class:"left"},{default:d((()=>[g(" 总结与讨论 "),h(C,{class:"tip"},{default:d((()=>[g("(可不填)")])),_:1})])),_:1})])),_:1}),h(c,{class:"textcell"},{default:d((()=>[h(c,{class:"iptbox",id:"editorRes",style:X({height:Be.value+"px"})},{default:d((()=>[h(c,{class:"mask",onClick:nt}),h(c,{class:"resultContent",id:"resultContent"},{default:d((()=>[h(A,{nodes:tt(Re.value)},null,8,["nodes"])])),_:1}),h(c,{class:B(["editorcon",{active:T.value}])},{default:d((()=>[h(be,{placeholder:"分享经验和心得,如:诊断与鉴别诊断易错点,治疗过程难点,病例的相关知识总结及讨论等",eid:"editorResult",onReady:lt,onInput:yt,readOnly:!0})])),_:1},8,["class"])])),_:1},8,["style"])])),_:1})])),_:1}),h(c,{class:"textcon",style:{border:"none"}},{default:d((()=>[h(c,{class:"sickbox"},{default:d((()=>[(a(!0),G(Y,null,$(ye.value,((e,t)=>(a(),l(c,{class:"sick",key:e.app_iden},{default:d((()=>[g(p(e.label_name)+" ",1),h(c,{class:"del",onClick:e=>(e=>{ye.value.splice(e,1)})(t)},{default:d((()=>[h(U,{name:"close-circle",color:"#3CC7C0",size:"20"})])),_:2},1032,["onClick"])])),_:2},1024)))),128)),h(c,{class:"add",onClick:Ot},{default:d((()=>[h(U,{name:"plus",color:"#3CC7C0",size:"16"}),g(" 添加疾病 ")])),_:1})])),_:1})])),_:1})])),_:1},8,["scroll-top"]),h(c,{class:"bottom",style:{height:"140rpx"}},{default:d((()=>[h(c,{class:"bottombtn"},{default:d((()=>[h(c,{class:"left"},{default:d((()=>[M.value?m("",!0):(a(),l(c,{key:0,class:"draft",onClick:Ze},{default:d((()=>[g("草稿箱")])),_:1})),h(c,{class:B(["vote",{active:D.case_exchange_vote.vote_title}]),onClick:We},{default:d((()=>[g(" 投票 "),D.case_exchange_vote.vote_title?(a(),l(F,{key:0,src:R("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAAAXNSR0IArs4c6QAABJZJREFUaEPtmW1sU1Ucxp9/y9rSWXRdx1hdZMC6F9yIiyhbW2DFSOKMKHExMTFGg37ACDMmGj6IczEmKmhMhPBBQaPGGMQ4MJNPZk3sCxphbGKRodtgo1o3dIu29GW9R0/bO7pru9052o7Y+62959z7O8957v/lXsJ1fNB1zI7/N7zVbXcDaEzsYFQg4UFX46aj2djReStvPWH3gqFMhGWM7XCabfvy8LMokFf+WtrG4up+hogejotODMLkfoflrg9TbcKCU97itncR0DIFy3DIYW7eloeXKnCto01eeblxOq98klJ52+RtI1eBhW4bq6u7jUFhi+VNMMaUeNO5rvlr6foWpOctbvspAhquwrJXHE22F/Lw/8GesSly43xeeYnCWasqReVLVGqsLypGy9Jll6oLdRzHkGAaA9B3cHiwsmvUZxoNh+J/L4SqsrXHfepR4/KGlpJlUBLBFwri54AfYwlIg0qNVdpClKo1iDKGL0d/xaHhIYyFw7ktiRljW8KCcERJVMChOn1e9Pv/SvmYVRXegAdKjeCLDAlRfOC9+Mn2W1YlmpPpUzJuG96QA3hrIOBXtJ/3YOhKQFZsqFisRYdpNVZqCwUAvLt6Wzoxo/BccQCffzv+u2J3vwcBISoLXBykVSjxctVq3HmTni9gKxEdS75AxuAZY0YAPw4E/LrtZ3rmDJ68gAN1DXwH/gRQQ0Re8Vx6+MOHlU3l5So+cOLGkajn1ofCqWRLF+cZY+9EGXvisb7vZFsl3bZwC72/Zi1/0N8loidnhbe67F5Q/GUSAwQQ2+hstDmkN0gF72hq7gQw9MVvvyhfH+ifk1X44OWLtRiPRDAxGZma+/zKKty3tIz7roKIRuI1UprD6raz5FMCKVpdjRs+kwnP5+7b9v3JtFEl3X3XFxnQYarF8VEf9gxeXTiPQgfrb+fTniai/ZmEb/GFgve09nwzJ9U36A3oqKzF+GQEOzy9GAlemTb/SMM6ngeOE1Hs1UimlN/l/OPyzbvOnZENv1FvwEum2phddnp6MSwB5xd6tboOlqLiS0RUnkn4vcd8XvWewfNT8BqFAm0VlbEEdU6SoJr1JWiPgYfTgvMLPbfChC2lxhARabIKry9Q4ePb7gBjwLNn+3DWzyMfsElfghenFD+NiykUFxXIFnxK29TrlmBvTT2ExAKMGg12c4/HrDIzOF/Aa9V1MGfBNmkf2DrdErxRU8/DLzQKZQy8zXMaF2ZQXFQ+Ww/sjKGSL4DvQEgQsPOHXlwIzl7vZDNUzpqkytQaRAQBY5GUiftfUSprSYp/1slteTCPDJuAz11hNp/yQPyglrOS2OrqngSRUjRflLGtbrONe3naYXXbhwHEMh4/BOApV1PzAfF3TpoRs/OrzQpaFIdiLLIozD6122xBKbzlRLeVBEVVbBghGiwId55ce/dE8rjEDnwUZUw3lzZQScQz2SPSJkS89rybEbnFS6I56QDwOAAlb8B/CvhxOdGAF6vUqEw04AB46fveP3q0Jzcf0ntlDT7JRnw37wdwL4A10lcfALoAHBVr9pnEyTq83J2SM+5vCJ3oXdSZeTQAAAAASUVORK5CYII="),class:"headImg",width:"47rpx",height:"47rpx"},null,8,["src"])):(a(),l(F,{key:1,src:R("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAAAXNSR0IArs4c6QAAAhVJREFUaEPtmM9rE0EUx99MppKVYAnaQlE8eBChFaFCLz325j0H0ewhm53kmn8msDO7ycn/QCj00IuFXhTpxZteFFQQf8EqurMzsiGBMS520zQhoW+Pu4/Z73zmO2/eGwJL/JAl1g5Ti3dd92qlUrmcQVBK/RRCfJoXkKnE1+v1dcdx3gHAylBwqpS63ev13sxjAlOJbzQatxhjr22haZpuR1H0EsWfQgDJo23OsEnQNudpG9/3DwghW6PUCwAPhRBHeQuzcOQ5518BYHUk1hjjSSl7KN4mMItDCskXyVxIfowS2gZtU4TAEtiG+L7/lBCykWklhPxKkuRRXtOycJ7vdDpOHMc/bMjGmAdSyv3xxUHxRexaNM8j+Ryac6kqkfyFIc85v6mUcrIJM8a+CyHej09+ITcs5/wuAJxk58lQcAIAa0KIb2ep5+fqec/zdkul0l99I2Nso9vtfkDxADCzExbJW/5CzxfN82gbtM0gK012Y4a2QdtcNNs0m837lNLn1jWz0Vpfi6Los51uXde9Xi6X31oFHCRJstnv91/ZcbVa7VK1Wo2zAnX0Xmu9F4bhYU4D/hEA1q1/P5ZSPpnoirvdbu+maTooiY0xX8IwfJE3gOd5O5TSK9k3SmkcBMFxXlyr1bqntV4bxv0OguBZNnSO+DvGmBvDK5IUAI6EEFlV+88zVRtYpEmfZQyKnyXd/439B6l2v139jVxyAAAAAElFTkSuQmCC"),class:"headImg",width:"47rpx",height:"47rpx"},null,8,["src"]))])),_:1},8,["class"])])),_:1}),h(c,{class:"right",onClick:t[1]||(t[1]=e=>ge.value=!0)},{default:d((()=>[g("发布")])),_:1})])),_:1})])),_:1}),h(ae,{round:10,show:pe.value,mode:"bottom",onClose:st,onOpen:it},{default:d((()=>[h(c,{class:"votepop"},{default:d((()=>[h(c,{class:"titlebox"},{default:d((()=>[h(c,{class:"left",onClick:st},{default:d((()=>[g("取消")])),_:1}),h(c,{class:"right",onClick:et},{default:d((()=>[g("保存")])),_:1})])),_:1}),h(c,{class:"votecon"},{default:d((()=>[h(c,{class:"titlebox"},{default:d((()=>[h(c,{class:"title"},{default:d((()=>[g("投票标题")])),_:1}),h(c,{class:"desc"},{default:d((()=>[g("(最多20字)")])),_:1})])),_:1}),h(c,{class:"row first"},{default:d((()=>[h(L,{placeholder:"请输入投票标题",border:"surround",modelValue:ce.vote_title,"onUpdate:modelValue":t[2]||(t[2]=e=>ce.vote_title=e),clearable:""},null,8,["modelValue"])])),_:1}),(a(!0),G(Y,null,$(ce.case_exchange_vote_option,((e,t)=>(a(),l(c,{class:"row",key:t},{default:d((()=>[h(L,{placeholder:"输入选项,建议少于16个字",border:"surround",modelValue:e.option_value,"onUpdate:modelValue":t=>e.option_value=t,clearable:""},null,8,["modelValue","onUpdate:modelValue"]),h(c,{class:"iconbox",onClick:e=>(e=>{ce.case_exchange_vote_option.splice(e,1)})(t)},{default:d((()=>[h(r,{name:"minus-circle",color:"red",size:"28"})])),_:2},1032,["onClick"])])),_:2},1024)))),128)),h(c,{class:"add",onClick:je},{default:d((()=>[h(U,{name:"plus",color:"#4B5563",size:"18"}),h(c,{class:"desc"},{default:d((()=>[g("添加选项")])),_:1})])),_:1}),h(c,{class:"expire"},{default:d((()=>[h(c,{class:"name"},{default:d((()=>[g("有效期(天)")])),_:1}),h(c,{class:"right"},{default:d((()=>[h(c,{class:"minus",onClick:t[3]||(t[3]=e=>Xe("minus"))},{default:d((()=>[h(U,{name:"minus",color:"#4B5563",size:"30rpx",bold:""})])),_:1}),h(c,{class:"day"},{default:d((()=>[g(p(ce.valid_day),1)])),_:1}),h(c,{class:"plus",onClick:t[4]||(t[4]=e=>Xe("plus"))},{default:d((()=>[h(U,{name:"plus",color:"#4B5563",size:"30rpx",bold:""})])),_:1})])),_:1})])),_:1}),h(c,{class:"tips"},{default:d((()=>[g("友情提醒:为保证投票结果准确性,帖子发布后投票无法修改")])),_:1})])),_:1}),h(c,{class:"confirm",onClick:et},{default:d((()=>[g("确认")])),_:1}),h(c,{class:"del",onClick:$e},{default:d((()=>[g("删除投票")])),_:1})])),_:1})])),_:1},8,["show"]),h(ae,{round:10,zIndex:"9",show:me.value,mode:"bottom",onClose:ct,onOpen:rt},{default:d((()=>[h(c,{class:"draftpop"},{default:d((()=>[h(c,{class:"titlebox"},{default:d((()=>[g("草稿箱 "),h(c,{class:"close",onClick:ct},{default:d((()=>[h(U,{name:"close",color:"#4B5563",size:"20"})])),_:1})])),_:1}),0==ve.value.length?(a(),l(c,{key:0,class:"draftlist"},{default:d((()=>[z("div",{class:"nodata"},[h(le,{marginTop:"120rpx",text:"草稿箱为空",mode:"list",icon:R("/web/assets/draft-C91lKKQH.png")},null,8,["icon"])])])),_:1})):m("",!0),ve.value.length>0?(a(),l(c,{key:1,class:"draftlist"},{default:d((()=>[(a(!0),G(Y,null,$(ve.value,((e,t)=>(a(),l(c,{class:"cell",key:e.draft_id},{default:d((()=>[h(c,{class:"title"},{default:d((()=>[g(p(e.exchange_title?e.exchange_title:"无标题"),1)])),_:2},1024),e.exchange_content?(a(),l(c,{key:0,class:"row"},{default:d((()=>[h(c,{class:"smalltitle"},{default:d((()=>[g("病例信息")])),_:1}),h(c,{class:"con ellipsis-two-lines",innerHTML:tt(e.exchange_content)},null,8,["innerHTML"])])),_:2},1024)):e.exchange_summary?(a(),l(c,{key:1,class:"row"},{default:d((()=>[h(c,{class:"smalltitle"},{default:d((()=>[g("总结与讨论")])),_:1}),e.exchange_summary?(a(),l(c,{key:0,class:"con ellipsis-two-lines",innerHTML:tt(e.exchange_summary)},null,8,["innerHTML"])):m("",!0)])),_:2},1024)):e.exchange_label&&e.exchange_label.length>0?(a(),l(c,{key:2,class:"sickbox"},{default:d((()=>[e.exchange_summary?(a(),l(c,{key:0,class:"smalltitle"},{default:d((()=>[g("疾病标签")])),_:1})):m("",!0),(a(!0),G(Y,null,$(e.exchange_label,(e=>(a(),l(c,{class:"sick",key:e.label_name},{default:d((()=>[g(p(e.label_name),1)])),_:2},1024)))),128))])),_:2},1024)):e.exchange_vote?(a(),l(c,{key:3,class:"row"},{default:d((()=>[h(c,{class:"smalltitle"},{default:d((()=>[g("投票")])),_:1}),e.exchange_vote?(a(),l(c,{key:0,class:"con ellipsis-two-lines"},{default:d((()=>[g(p(e.exchange_vote.vote_title),1)])),_:2},1024)):m("",!0)])),_:2},1024)):m("",!0),h(c,{class:"deal"},{default:d((()=>[h(c,{class:"time"},{default:d((()=>{return[g("编辑于"+p((t=e.updated_at,(new Date).getFullYear()==ie().format("YYYY")?ie(t).format("MM-DD"):ie(t).format("YYYY-MM-DD"))),1)];var t})),_:2},1024),h(c,{class:"right"},{default:d((()=>[h(c,{class:"del",onClick:t=>{return a=e.draft_id,f.value=a,b.value="delDraft",void(_.value=!0);var a}},{default:d((()=>[h(U,{name:"trash",color:"#4B5563",size:"16"}),g("删除")])),_:2},1032,["onClick"]),h(c,{class:"edit",onClick:e=>(e=>{let t=ve.value[e],{exchange_content:a,exchange_title:l,exchange_label:o,exchange_summary:n,exchange_vote:s}=t;if(a){let e=Ae.value.exportHtml(a.replace("undefined",""));Pe({type:"info",content:e})}if(a){let e=xe.value.exportHtml(n.replace("undefined",""));Pe({type:"result",content:e})}D.exchange_title=l,D.case_exchange_label=o||[],ye.value=o||[],D.exchange_summary=n,D.case_exchange_vote=s||{},Object.assign(ce,s),me.value=!1})(t)},{default:d((()=>[h(U,{name:"edit-pen",color:"#fff",size:"17"}),g("编辑")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1})):m("",!0)])),_:1})])),_:1},8,["show"])]),h(ae,{round:10,zIndex:"9",show:fe.value,mode:"bottom",onClose:dt,onOpen:ut},{default:d((()=>[h(c,{class:"draftpop titlepop"},{default:d((()=>[h(c,{class:"titlebox"},{default:d((()=>[g("添加小标题 "),h(c,{class:"close",onClick:dt},{default:d((()=>[h(U,{name:"close",color:"#4B5563",size:"20"})])),_:1})])),_:1}),h(c,{class:"con"},{default:d((()=>[h(c,{class:"top"},{default:d((()=>[h(U,{name:"plus-circle",color:"#3CC7C0",size:"20",onClick:bt}),h(c,{class:"desc",onClick:bt},{default:d((()=>[g("一键添加全部")])),_:1})])),_:1}),h(c,{class:"cellbox"},{default:d((()=>[h(c,{class:"cell",onClick:t[5]||(t[5]=e=>_t("患者信息"))},{default:d((()=>[g("患者信息")])),_:1}),h(c,{class:"cell",onClick:t[6]||(t[6]=e=>_t("主诉"))},{default:d((()=>[g("主诉")])),_:1}),h(c,{class:"cell",onClick:t[7]||(t[7]=e=>_t("现病史及既往史"))},{default:d((()=>[g("现病史及既往史")])),_:1})])),_:1}),h(c,{class:"cellbox"},{default:d((()=>[h(c,{class:"cell",onClick:t[8]||(t[8]=e=>_t("检查"))},{default:d((()=>[g("检查")])),_:1}),h(c,{class:"cell",onClick:t[9]||(t[9]=e=>_t("临床诊断"))},{default:d((()=>[g("临床诊断")])),_:1}),h(c,{class:"cell",onClick:t[10]||(t[10]=e=>_t("治疗经过及结果"))},{default:d((()=>[g("治疗经过及结果")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),h(oe,{show:_.value,"mask-click-able":"",zIndex:"99"},{default:d((()=>[h(c,{class:"zanboxpop"},{default:d((()=>[h(c,{class:"zanwraper"},{default:d((()=>[h(c,{class:"title"},{default:d((()=>[g("提示")])),_:1}),"delDraft"==b.value?(a(),l(c,{key:0,class:"content"},{default:d((()=>[g(" 草稿删除后无法回复,确认删除该草稿? ")])),_:1})):"saveDraft"==b.value?(a(),l(c,{key:1,class:"content"},{default:d((()=>[g(" 是否保存该草稿? ")])),_:1})):m("",!0),h(c,{class:"btnbox"},{default:d((()=>[h(c,{class:"cancle",onClick:pt},{default:d((()=>[g("取消")])),_:1}),h(c,{class:"ok",onClick:gt},{default:d((()=>[g("确定")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),h(oe,{show:he.value,"mask-click-able":"",zIndex:"99"},{default:d((()=>[h(c,{class:"zanboxpop"},{default:d((()=>[h(c,{class:"zanwraper"},{default:d((()=>[h(c,{class:"title"},{default:d((()=>[g("提示")])),_:1}),h(c,{class:"content"},{default:d((()=>[g(" 是否取消编辑? ")])),_:1}),h(c,{class:"btnbox"},{default:d((()=>[h(c,{class:"cancle",onClick:Le},{default:d((()=>[g("取消")])),_:1}),h(c,{class:"ok",onClick:Ge},{default:d((()=>[g("确定")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),h(oe,{show:ge.value,"mask-click-able":"",zIndex:"99"},{default:d((()=>[h(c,{class:"zanboxpop"},{default:d((()=>[h(c,{class:"zanwraper"},{default:d((()=>[h(c,{class:"title"},{default:d((()=>[g("提示")])),_:1}),h(c,{class:"content"},{default:d((()=>[g(" 是否确认发布? ")])),_:1}),h(c,{class:"btnbox"},{default:d((()=>[h(c,{class:"cancle",onClick:mt},{default:d((()=>[g("取消")])),_:1}),h(c,{class:"ok",onClick:At},{default:d((()=>[g("确定")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),h(oe,{show:n.value,"mask-click-able":"",zIndex:"99"},{default:d((()=>[h(c,{class:"zanboxpop"},{default:d((()=>[h(c,{class:"zanwraper"},{default:d((()=>[h(c,{class:"title"},{default:d((()=>[g("提示")])),_:1}),h(c,{class:"content"},{default:d((()=>[g(" 提交成功,请耐心等待审核 ")])),_:1}),h(c,{class:"btnbox",style:{"justify-content":"center"}},{default:d((()=>[h(c,{class:"ok",onClick:Ct},{default:d((()=>[g("确定")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),h(ae,{round:10,zIndex:"9",closeOnClickOverlay:!1,show:Te.value,mode:"bottom",onClose:Tt},{default:d((()=>[h(c,{class:"votepop casepop"},{default:d((()=>[h(c,{class:"titlebox"},{default:d((()=>[h(c,{class:"left",onClick:Mt},{default:d((()=>[g("取消")])),_:1}),h(c,{class:"right",onClick:St},{default:d((()=>[g("确定")])),_:1})])),_:1}),h(c,{class:"stepbox"},{default:d((()=>[(a(),l(re,{current:Me.value-1,direction:"column",key:Se.value},{default:d((()=>[h(se,null,{content:d((()=>[h(c,{class:"slot-content",onClick:t[11]||(t[11]=e=>It("1"))},{default:d((()=>[h(c,{class:"left"},{default:d((()=>[g(p(Oe.label_name?Oe.label_name:"请选择选项"),1)])),_:1}),h(r,{name:"arrow-right"})])),_:1})])),_:1}),Oe.label_name&&Fe.list2.length>0?(a(),l(se,{key:0},{content:d((()=>[h(c,{class:"slot-content",onClick:t[12]||(t[12]=e=>It("2"))},{default:d((()=>[h(c,{class:"left"},{default:d((()=>[g(p(De.label_name?De.label_name:"请选择选项"),1)])),_:1}),h(r,{name:"arrow-right"})])),_:1})])),_:1})):m("",!0),De.label_name&&Fe.list3.length>0?(a(),l(se,{key:1},{content:d((()=>[h(c,{class:"slot-content",onClick:t[13]||(t[13]=e=>It("3"))},{default:d((()=>[h(c,{class:"left"},{default:d((()=>[g(p(Ve.label_name?Ve.label_name:"请选择选项"),1)])),_:1}),h(r,{name:"arrow-right"})])),_:1})])),_:1})):m("",!0)])),_:1},8,["current"]))])),_:1}),h(V,{class:"casecon","scroll-y":"true"},{default:d((()=>[ee(h(c,null,{default:d((()=>[h(ue,{modelValue:Oe.app_iden,"onUpdate:modelValue":t[14]||(t[14]=e=>Oe.app_iden=e),name:"group1",iconPlacement:"right",placement:"column",onChange:kt},{default:d((()=>[(a(!0),G(Y,null,$(Fe.list1,(e=>ee((a(),l(c,{class:"column",key:e.app_iden},{default:d((()=>[h(de,{activeColor:"#3CC7C0 ",label:e.label_name,name:e.app_iden},null,8,["label","name"])])),_:2},1024)),[[te,"热门话题"!=e.label_name]]))),128))])),_:1},8,["modelValue"])])),_:1},512),[[te,1==Me.value]]),ee(h(c,null,{default:d((()=>[h(ue,{name:"group2",onChange:Rt,modelValue:De.app_iden,"onUpdate:modelValue":t[15]||(t[15]=e=>De.app_iden=e),iconPlacement:"right",placement:"column"},{default:d((()=>[(a(!0),G(Y,null,$(Fe.list2,(e=>(a(),l(c,{class:"column",key:e.app_iden},{default:d((()=>[h(de,{activeColor:"#3CC7C0 ",label:e.label_name,name:e.app_iden},null,8,["label","name"])])),_:2},1024)))),128))])),_:1},8,["modelValue"])])),_:1},512),[[te,2==Me.value]]),ee(h(c,null,{default:d((()=>[h(ue,{name:"group3",onChange:Bt,modelValue:Ve.app_iden,"onUpdate:modelValue":t[16]||(t[16]=e=>Ve.app_iden=e),iconPlacement:"right",placement:"column"},{default:d((()=>[(a(!0),G(Y,null,$(Fe.list3,(e=>(a(),l(c,{class:"column",key:e.app_iden},{default:d((()=>[h(de,{activeColor:"#3CC7C0 ",label:e.label_name,name:e.app_iden},null,8,["label","name"])])),_:2},1024)))),128))])),_:1},8,["modelValue"])])),_:1},512),[[te,3==Me.value]])])),_:1})])),_:1})])),_:1},8,["show"])],64)}}},[["__scopeId","data-v-3864a03c"]]);export{ye as default};
|