"use strict";(self["webpackChunklin_cms_vue"]=self["webpackChunklin_cms_vue"]||[]).push([[7989,9460,4558,5280,5323,3888,1595],{61445:function(e,t,n){n.d(t,{A:function(){return C}});var a=n(20641),i=["onActivate","onAddUndo","onBeforeAddUndo","onBeforeExecCommand","onBeforeGetContent","onBeforeRenderUI","onBeforeSetContent","onBeforePaste","onBlur","onChange","onClearUndos","onClick","onContextMenu","onCopy","onCut","onDblclick","onDeactivate","onDirty","onDrag","onDragDrop","onDragEnd","onDragGesture","onDragOver","onDrop","onExecCommand","onFocus","onFocusIn","onFocusOut","onGetContent","onHide","onInit","onKeyDown","onKeyPress","onKeyUp","onLoadContent","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onNodeChange","onObjectResizeStart","onObjectResized","onObjectSelected","onPaste","onPostProcess","onPostRender","onPreProcess","onProgressState","onRedo","onRemove","onReset","onSaveContent","onSelectionChange","onSetAttrib","onSetContent","onShow","onSubmit","onUndo","onVisualAid"],r=function(e){return-1!==i.map((function(e){return e.toLowerCase()})).indexOf(e.toLowerCase())},o=function(e,t,n){Object.keys(t).filter(r).forEach((function(a){var i=t[a];"function"===typeof i&&("onInit"===a?i(e,n):n.on(a.substring(2),(function(e){return i(e,n)})))}))},l=function(e,t,n,i){var r=e.modelEvents?e.modelEvents:null,o=Array.isArray(r)?r.join(" "):r;(0,a.wB)(i,(function(t,a){n&&"string"===typeof t&&t!==a&&t!==n.getContent({format:e.outputFormat})&&n.setContent(t)})),n.on(o||"change input undo redo",(function(){t.emit("update:modelValue",n.getContent({format:e.outputFormat}))}))},s=function(e,t,n,a,i,r){a.setContent(r()),n.attrs["onUpdate:modelValue"]&&l(t,n,a,i),o(e,n.attrs,a)},u=0,c=function(e){var t=Date.now(),n=Math.floor(1e9*Math.random());return u++,e+"_"+n+u+String(t)},d=function(e){return null!==e&&"textarea"===e.tagName.toLowerCase()},m=function(e){return"undefined"===typeof e||""===e?[]:Array.isArray(e)?e:e.split(" ")},y=function(e,t){return m(e).concat(m(t))},p=function(e){return null===e||void 0===e},g=function(){return{listeners:[],scriptId:c("tiny-script"),scriptLoaded:!1}},f=function(){var e=g(),t=function(e,t,n,a){var i=t.createElement("script");i.referrerPolicy="origin",i.type="application/javascript",i.id=e,i.src=n;var r=function(){i.removeEventListener("load",r),a()};i.addEventListener("load",r),t.head&&t.head.appendChild(i)},n=function(n,a,i){e.scriptLoaded?i():(e.listeners.push(i),n.getElementById(e.scriptId)||t(e.scriptId,n,a,(function(){e.listeners.forEach((function(e){return e()})),e.scriptLoaded=!0})))},a=function(){e=g()};return{load:n,reinitialize:a}},v=f(),_=function(){return"undefined"!==typeof window?window:n.g},h=function(){var e=_();return e&&e.tinymce?e.tinymce:null},D={apiKey:String,cloudChannel:String,id:String,init:Object,initialValue:String,inline:Boolean,modelEvents:[String,Array],plugins:[String,Array],tagName:String,toolbar:[String,Array],modelValue:String,disabled:Boolean,tinymceScriptSrc:String,outputFormat:{type:String,validator:function(e){return"html"===e||"text"===e}}},b=n(50953),w=function(){return w=Object.assign||function(e){for(var t,n=1,a=arguments.length;nr.content=e),key:r.tinymceFlag},null,8,["init","modelValue"]))])}var r=n(61445),o=n(96557),l={name:"TinymceEditor",props:{defaultContent:{type:String,default:""},height:{type:Number,default:500},width:{type:Number,default:void 0},showMenubar:{type:Boolean,default:!0},toolbar:{type:String,default:" undo redo\n | formatselect fontselect fontsizeselect lineheight\n | bold italic underline strikethrough forecolor backcolor formatpainter\n | insertdatetime superscript subscript hr\n | link image | alignleft aligncenter alignright alignjustify\n | numlist bullist outdent indent\n | removeformat\n | preview fullscreen code"}},components:{Editor:r.A},data(){return{content:"",tinymceFlag:1,tinymceInit:{}}},created(){this.tinymceInit={language:"zh_CN",height:this.height,branding:!0,statusbar:!1,elementpath:!1,toolbar:this.toolbar,paste_data_images:!0,browser_spellcheck:!0,menubar:this.showMenubar,plugins:"print fullpage searchreplace autolink directionality visualblocks\n visualchars template codesample charmap hr pagebreak nonbreaking anchor toc insertdatetime\n wordcount textpattern help advlist table lists paste preview fullscreen image imagetools code link",async images_upload_handler(e,t,n){const a=new File([e.blob()],e.filename(),{type:"image/*"});(0,o.post)("cms/file",{file:a}).then((e=>{var n;e.length&&null!==(n=e[0])&&void 0!==n&&n.url&&t(e[0].url)})).catch((e=>n(e)))}}},mounted(){this.defaultContent&&(this.content=this.defaultContent)},watch:{content:{handler(){this.$emit("change",this.content)}},defaultContent:{handler(){this.content=this.defaultContent},immediate:!0}},activated(){this.tinymceFlag++}},s=n(66262);const u=(0,s.A)(l,[["render",i]]);var c=u},47989:function(e,t,n){n.r(t),n.d(t,{default:function(){return W}});var a=n(20641),i=n(90033);const r=e=>((0,a.Qi)("data-v-dfc1d892"),e=e(),(0,a.jt)(),e),o={class:"container"},l={key:0,class:"title"},s=r((()=>(0,a.Lk)("i",{class:"iconfont icon-fanhui"},null,-1))),u={class:"content"},c=r((()=>(0,a.Lk)("h1",{class:"el-descriptions-title"},"会议纪要基本信息",-1))),d=["innerHTML"],m={key:0},y=r((()=>(0,a.Lk)("h1",{class:"el-descriptions-title"},"商务部分",-1))),p=["innerHTML"],g={key:1},f=r((()=>(0,a.Lk)("h1",{class:"el-descriptions-title"},"项目部分",-1))),v={key:0,style:{"margin-top":"10px"}},_=["innerHTML"];function h(e,t,n,r,h,D){const b=(0,a.g2)("el-descriptions-item"),w=(0,a.g2)("el-text"),k=(0,a.g2)("el-descriptions");return(0,a.uX)(),(0,a.CE)("div",o,[n.editId?((0,a.uX)(),(0,a.CE)("div",l,[(0,a.eW)(" 会议纪要详情 "),(0,a.Lk)("span",{class:"back",onClick:t[0]||(t[0]=(...e)=>r.back&&r.back(...e))},[s,(0,a.eW)(" 返回 ")])])):(0,a.Q3)("",!0),(0,a.Lk)("div",u,[c,((0,a.uX)(),(0,a.Wv)(k,{class:"margin-top",title:"",column:1,size:"small",border:"",key:n.editId},{extra:(0,a.k6)((()=>[])),default:(0,a.k6)((()=>[(0,a.bF)(b,{label:"会议名称"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(r.meeting.meeting_title),1)])),_:1}),(0,a.bF)(b,{label:"日期"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(r.meeting.meeting_date),1)])),_:1}),(0,a.bF)(b,{label:"时间"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(r.meeting.meeting_start_time)+" - "+(0,i.v_)(r.meeting.meeting_end_time),1)])),_:1}),(0,a.bF)(b,{label:"会议类型"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(r.getSysDictName(r.meeting.meeting_type,r.meetingTypeList)),1)])),_:1}),(0,a.bF)(b,{label:"参会人员"},{default:(0,a.k6)((()=>[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(r.meeting.user_dolist,(e=>((0,a.uX)(),(0,a.Wv)(w,{style:{"margin-left":"5px"},key:e.id,type:"primary"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.nickname),1)])),_:2},1024)))),128))])),_:1}),"xmhy"==r.meeting.meeting_type?((0,a.uX)(),(0,a.Wv)(b,{key:0,label:"内容"},{default:(0,a.k6)((()=>[(0,a.Lk)("div",{innerHTML:r.meeting.meeting_content},null,8,d)])),_:1})):(0,a.Q3)("",!0),"xmhy"==r.meeting.meeting_type?((0,a.uX)(),(0,a.Wv)(b,{key:1,label:"备注"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(r.meeting.remark),1)])),_:1})):(0,a.Q3)("",!0),1==r.meeting.is_commit?((0,a.uX)(),(0,a.Wv)(b,{key:2,label:"提交状态"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(r.getSysDictName(r.meeting.is_commit,r.dailyCommitList)),1)])),_:1})):(0,a.Q3)("",!0),1==r.meeting.is_commit?((0,a.uX)(),(0,a.Wv)(b,{key:3,label:"提交时间"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(r.meeting.commit_time),1)])),_:1})):(0,a.Q3)("",!0),1==r.meeting.is_commit?((0,a.uX)(),(0,a.Wv)(b,{key:4,label:"提交人"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(r.meeting.commit_user_name),1)])),_:1})):(0,a.Q3)("",!0)])),_:1})),"mrzh"==r.meeting.meeting_type?((0,a.uX)(),(0,a.CE)("div",m,[y,((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(r.bussinessDailyData,(e=>((0,a.uX)(),(0,a.Wv)(k,{class:"margin-top",title:"",column:1,size:"small",border:"",key:e.id},{extra:(0,a.k6)((()=>[])),default:(0,a.k6)((()=>[(0,a.bF)(b,{label:"项目名称"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.project_name),1)])),_:2},1024),(0,a.bF)(b,{label:"实施时间段"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(r.getFormatDateYYYYMMDD(e.business_start_time))+" ~"+(0,i.v_)(r.getFormatDateYYYYMMDD(e.business_end_time)),1)])),_:2},1024),(0,a.bF)(b,{label:"负责人"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.business_user_names),1)])),_:2},1024),(0,a.bF)(b,{label:"内容"},{default:(0,a.k6)((()=>[(0,a.Lk)("div",{innerHTML:e.business_content},null,8,p)])),_:2},1024),(0,a.bF)(b,{label:"备注"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.remark),1)])),_:2},1024)])),_:2},1024)))),128))])):(0,a.Q3)("",!0),"mrzh"==r.meeting.meeting_type?((0,a.uX)(),(0,a.CE)("div",g,[f,((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(r.dailyUserDailyData,(e=>((0,a.uX)(),(0,a.CE)("div",{style:{width:"100%","margin-top":"20px"},key:e.date},[e.users_daily_list.length>0?((0,a.uX)(),(0,a.Wv)(w,{key:0,class:"mx-1 dateTitle",size:"large"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.date),1)])),_:2},1024)):(0,a.Q3)("",!0),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.users_daily_list,(e=>((0,a.uX)(),(0,a.CE)("div",{key:e.user_id},[e.project_daily_bolist.length>0?((0,a.uX)(),(0,a.CE)("h2",v,(0,i.v_)(e.name),1)):(0,a.Q3)("",!0),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.project_daily_bolist,(e=>((0,a.uX)(),(0,a.Wv)(k,{title:e.name,column:1,size:"small",border:"",key:e.id},{extra:(0,a.k6)((()=>[])),default:(0,a.k6)((()=>[(0,a.bF)(b,{label:"项目名称"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.project_name2),1)])),_:2},1024),(0,a.bF)(b,{label:"计划时间"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.estimated_hours)+"h",1)])),_:2},1024),(0,a.bF)(b,{label:"状态"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.daily_status_name),1)])),_:2},1024),(0,a.bF)(b,{label:"内容"},{default:(0,a.k6)((()=>[(0,a.Lk)("div",{innerHTML:e.daily_content},null,8,_)])),_:2},1024),(0,a.bF)(b,{label:"备注"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.remark),1)])),_:2},1024),(0,a.bF)(b,{label:"进度状态"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.daily_process_state_name),1)])),_:2},1024),(0,a.bF)(b,{label:"进度人"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.daily_process_user_name),1)])),_:2},1024),(0,a.bF)(b,{label:"进度时间"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(r.getFormatDateYYYYMMDD(e.daily_process_time)),1)])),_:2},1024),(0,a.bF)(b,{label:"进度备注"},{default:(0,a.k6)((()=>[(0,a.eW)((0,i.v_)(e.daily_process_remark),1)])),_:2},1024)])),_:2},1032,["title"])))),128))])))),128))])))),128))])):(0,a.Q3)("",!0)])])}var D=n(50953),b=n(20163),w=n(77918),k=(n(3888),n(95323)),j=n(51595),I=n(85280),C=n(4558),B=n(19460),P=n(74353),S=n.n(P),E=n(2543),M={components:{Tinymce:B["default"]},props:{editId:{type:String,default:null}},setup(e,t){const n=(0,D.KR)(0),i=(0,D.KR)(""),r=window.ResizeObserver;window.ResizeObserver=class extends r{constructor(e){const t=(0,E.debounce)(e,100);super(t)}};const o=(0,D.KR)(null),l=(0,D.KR)(null),s=((0,D.KR)(!1),(0,D.KR)("")),u=(0,D.Kh)({id:"",meeting_title:"",meeting_type:"",user_ids:[],date_range:[],meeting_start_time:"",meeting_end_time:"",remark:"",meeting_date:`${S()().format("YYYY-MM-DD")} 00:00:00`,meeting_content:"",user_dolist:[],is_commit:"",commit_user_id:"",commit_user_name:"",commit_time:"",daily_date_list:[]}),c=(0,D.KR)([]),d=(0,D.KR)([]),m=(0,D.KR)([]),y=(0,D.KR)([]),p=(0,D.KR)([]),g=(0,D.KR)([]),f=(e,t)=>Object.keys(e).forEach((n=>{e[n]=t[n]||e[n]}));(0,a.sV)((()=>{_(),v()}));const v=async()=>{c.value=await k["default"].getAllUsers(),d.value=await j["default"].getSysDictItemListByType("meeting_type"),m.value=await j["default"].getSysDictItemListByType("daily_process_state"),y.value=await j["default"].getSysDictItemListByType("daily_commit")},_=async()=>{const t=await I["default"].getMeeting(e.editId);f(u,t);const n=[t.meeting_start_time,t.meeting_end_time];u.date_range=n,u.user_dolist=t.user_dolist,await $(),await K(),u.daily_date_list=await I["default"].getDailyDateByMeetingId({meeting_id:e.editId}),N()},h=()=>{o.value.resetFields()},B=async n=>{o.value.validate((async n=>{if(u.meeting_start_time=u.date_range[0],u.meeting_end_time=u.date_range[1],n){let n={};e.editId?(n=await I["default"].editMeeting(e.editId,u),t.emit("editClose")):(n=await I["default"].createMeeting(u),n&&(e.editId=n.id,editId.value=n.id,u.id=n.id,$(),K())),n.code{l.value.validate((async e=>{if(e){let e={};X.value.id&&(e=await I["default"].editMeetingProcess(X.value.id,X.value),K()),e.code{l.value.resetFields(),X.value=[],x.value=!1},F=()=>{t.emit("editClose")},L=e=>{u.content=e,u.meeting_content=e},W=async t=>{switch(t){case"mrzh":""==e.editId&&B();break;case"xmhy":p.value=[];break;default:p.value=[];break}},$=async()=>{g.value=await I["default"].getBusinessDailyByMeetingId({meeting_id:u.id})},K=async e=>{p.value=await I["default"].getDeveloperDailyByMeetingIdByUserIds({meeting_id:u.id})},x=(0,D.KR)(!1),X=(0,D.KR)({id:"",daily_process_state:"",daily_process_remark:""}),Y=e=>{x.value=!0,X.value.id=e.id,X.value.daily_process_state=e.daily_process_state,X.value.daily_process_remark=e.daily_process_remark},R=(0,D.KR)(!1),T=()=>{n.value++,i.value="",R.value=!0},U=()=>{R.value=!1,$()},A=e=>{i.value=e.id,R.value=!0},O=e=>{n.value++,i.value=e.id,R.value=!0},z=async e=>{w.s.confirm("此操作将永久删除该记录, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{const t=await C["default"].deleteBusinessDaily(e.id);t.code{}))},H=(e,t)=>{const n=t.find((t=>t.value==e));return n?n.label:""},V=e=>e?S()(e).format("YYYY-MM-DD"):"",Q=(0,D.KR)([]),N=async e=>{Q.value=[];const t=u.daily_date_list.slice().reverse();Q.value=await I["default"].getDeveloperDailyByDates({meeting_id:u.id,daily_date_list:t})};return{back:F,meeting:u,form:o,resetForm:h,submitForm:B,content:s,handleContentChange:L,handlerMeetingTypeChange:W,userList:c,meetingTypeList:d,dailyProcessStateList:m,businessData:p,bussinessDailyData:g,getDeveloperDailyByMeetingIdByUserIds:K,processdrawer:x,businessDailyDrawer:R,handleProcess:Y,daily:X,submitFormProcess:P,resetFormProcess:M,processForm:l,addBussinessDaily:T,businessEditId:i,businessEditClose:U,handleBusinessDailyDetail:A,handleBusinessDailyEdit:O,handleBusinessDailyDel:z,uniKey:n,getSysDictName:H,dailyCommitList:y,getFormatDateYYYYMMDD:V,dailyUserDailyData:Q}}},F=n(66262);const L=(0,F.A)(M,[["render",h],["__scopeId","data-v-dfc1d892"]]);var W=L}}]); //# sourceMappingURL=7989.2aa082b8.js.map