1 line
16 KiB
JavaScript
1 line
16 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3f40213e"],{5668:function(e,t,a){"use strict";a("fd6c")},"782c":function(e,t,a){},"8e16":function(e,t,a){"use strict";a("782c")},a209:function(e,t,a){},a599:function(e,t,a){"use strict";a.r(t);var c=a("7a23"),l=a("7902"),o=a("2e9d"),s=a("1090"),r=a("2d16"),i=a("762f"),n=a("d1d3"),d=a("1d22"),b=a("c5cb");const m={key:0,class:"dialog"},j={class:"head_box"},u={class:"title"},p=Object(c["createTextVNode"])("保存"),O=Object(c["createTextVNode"])("关闭"),g={class:"form_cnt"};var v={__name:"detailForm",emits:["updateDate"],setup(e,{expose:t,emit:a}){const l=Object(c["ref"])([]),o=Object(c["ref"])(!1),s=Object(c["ref"])([]),r=Object(c["ref"])(!1),{proxy:v}=Object(c["getCurrentInstance"])(),h=Object(c["ref"])(!1),y=Object(c["reactive"])({hskssj:[{required:!0,message:"请选择会商开始时间",trigger:"change"}],hsjssj:[{required:!0,message:"请选择会商结束时间",trigger:"change"}],hsnr:[{required:!0,message:"请输入会商内容",trigger:"blur"}],hsbt:[{required:!0,message:"请输入会商标题",trigger:"blur"}],glxsmc:[{required:!0,message:"请选择关联线索",trigger:"change"}],chryList:[{required:!0,message:"请选择参会人员",trigger:"change"}]}),V=Object(c["ref"])([{label:"会商开始时间",prop:"hskssj",type:"datetime"},{label:"会商结束时间",prop:"hsjssj",type:"datetime"},{label:"会商内容",prop:"hsnr",type:"textarea",width:"100%"},{label:"关联线索",prop:"glxsmc",type:"slot"},{label:"会商标题",prop:"hsbt",type:"input"},{label:"参会人员",prop:"chryList",type:"slot",width:"100%"}]),f=Object(c["ref"])({}),x=Object(c["ref"])(!1),N=Object(c["ref"])(),w=Object(c["ref"])(""),C=(e,t)=>{h.value=!0,w.value="add"==e?"新增":"编辑",t&&k(t.id)},k=e=>{Object(b["c"])({id:e},"/mosty-gsxt/wshs/selectByid").then(e=>{e.rymc=e.chryList?e.chryList.map(e=>e.chryxm).join(","):"",e.chryList=e.chryList?e.chryList.map(e=>e.chryid):[],l.value=e.chryList,s.value=e.glxsid?[e.glxsid]:[],f.value=e})},E=e=>{l.value=e.map(e=>e.id),f.value.chryList=e.map(e=>e.id),f.value.rymc=e.map(e=>e.userName).join("、")},D=e=>{f.value.glxsmc=e[0].xsMc,f.value.glxsid=e[0].id,s.value=e.map(e=>e.id)},_=()=>{N.value.submit(e=>{let t="新增"==w.value?"/mosty-gsxt/wshs/add":"/mosty-gsxt/wshs/update",c={...e};x.value=!0,Object(b["d"])(c,t).then(()=>{x.value=!1,v.$message({type:"success",message:w.value+"成功"}),a("updateDate"),B()}).catch(()=>{x.value=!1})})},B=()=>{f.value={},l.value=[],s.value=[],h.value=!1,x.value=!1};return t({init:C}),(e,t)=>{const a=Object(c["resolveComponent"])("el-button"),b=Object(c["resolveComponent"])("el-input");return Object(c["openBlock"])(),Object(c["createElementBlock"])(c["Fragment"],null,[h.value?(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",m,[Object(c["createElementVNode"])("div",j,[Object(c["createElementVNode"])("span",u,"网上会议室"+Object(c["toDisplayString"])(w.value),1),Object(c["createElementVNode"])("div",null,[Object(c["createVNode"])(a,{type:"primary",size:"small",loading:x.value,onClick:_},{default:Object(c["withCtx"])(()=>[p]),_:1},8,["loading"]),Object(c["createVNode"])(a,{size:"small",onClick:B},{default:Object(c["withCtx"])(()=>[O]),_:1})])]),Object(c["createElementVNode"])("div",g,[Object(c["createVNode"])(d["a"],{modelValue:f.value,"onUpdate:modelValue":t[4]||(t[4]=e=>f.value=e),formList:V.value,ref_key:"elform",ref:N,rules:y},{glxsmc:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,{placeholder:"请选择关联线索",onClick:t[0]||(t[0]=e=>r.value=!0),readonly:"",modelValue:f.value.glxsmc,"onUpdate:modelValue":t[1]||(t[1]=e=>f.value.glxsmc=e)},null,8,["modelValue"])]),chryList:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,{placeholder:"请选择参会人员",onClick:t[2]||(t[2]=e=>o.value=!0),readonly:"",modelValue:f.value.rymc,"onUpdate:modelValue":t[3]||(t[3]=e=>f.value.rymc=e)},null,8,["modelValue"])]),_:1},8,["modelValue","formList","rules"])])])):Object(c["createCommentVNode"])("",!0),Object(c["createVNode"])(i["a"],{modelValue:o.value,"onUpdate:modelValue":t[5]||(t[5]=e=>o.value=e),Single:!1,onChoosedUsers:E,roleIds:l.value},null,8,["modelValue","roleIds"]),Object(c["createVNode"])(n["a"],{modelValue:r.value,"onUpdate:modelValue":t[6]||(t[6]=e=>r.value=e),onChoosed:D,roleIds:s.value},null,8,["modelValue","roleIds"])],64)}}},h=(a("5668"),a("d959")),y=a.n(h);const V=y()(v,[["__scopeId","data-v-106b99c0"]]);var f=V;const x=e=>(Object(c["pushScopeId"])("data-v-35eaf8ca"),e=e(),Object(c["popScopeId"])(),e),N={key:0,class:"mian_box"},w={class:"left_box"},C=x(()=>Object(c["createElementVNode"])("div",{class:"left_top"},null,-1)),k={class:"left_bom"},E={class:"chat-container"},D={class:"chat-messages"},_={key:0,class:"message-avatar",src:"https://randomuser.me/api/portraits/women/5.jpg",alt:"张三"},B={class:"message-content"},S={class:"message-time"},L={class:"chat-input"},T=["onKeyup"],I=x(()=>Object(c["createElementVNode"])("div",{class:"right_box"},null,-1)),z=Object(c["createTextVNode"])("结束会议");var q={__name:"roomDetail",setup(e,{expose:t}){const a=Object(c["ref"])([{id:1,sender:2,text:"你好,最近怎么样?",timestamp:new Date(Date.now()-36e5)},{id:2,sender:1,text:"还不错,最近在学Vue3,很有意思!",timestamp:new Date(Date.now()-35e5)},{id:3,sender:2,text:"太好了!Vue3确实很棒,Composition API用起来很顺手",timestamp:new Date(Date.now()-34e5)},{id:4,sender:1,text:"是的,尤其是setup函数和响应式API",timestamp:new Date(Date.now()-33e5)},{id:5,sender:3,text:"你好,在忙吗?",timestamp:new Date(Date.now()-28e5)},{id:6,sender:1,text:"刚吃完午饭,有什么事吗?",timestamp:new Date(Date.now()-27e5)},{id:7,sender:4,text:"周末有什么计划?",timestamp:new Date(Date.now()-18e5)},{id:8,sender:1,text:"还没想好,可能去爬山",timestamp:new Date(Date.now()-17e5)},{id:9,sender:5,text:"记得明天有会议",timestamp:new Date(Date.now()-12e5)},{id:10,sender:1,text:"谢谢提醒,我会准时参加",timestamp:new Date(Date.now()-11e5)}]),l=Object(c["ref"])(!1),o=Object(c["ref"])();function s(e){return new Date(e).toLocaleTimeString([],{hour:"2-digit",minute:"2-digit"})}const r=()=>{l.value=!0};function i(){let e={id:a.value.length+1,sender:1,text:o.value,timestamp:new Date};a.value.push(e),o.value=""}return t({init:r}),(e,t)=>{const r=Object(c["resolveComponent"])("el-button");return l.value?(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",N,[Object(c["createElementVNode"])("div",w,[C,Object(c["createElementVNode"])("div",k,[Object(c["createElementVNode"])("div",E,[Object(c["createElementVNode"])("div",D,[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(a.value,e=>(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",{key:e.id,class:Object(c["normalizeClass"])(["message",1===e.sender?"sent":"received"])},[1!==e.sender?(Object(c["openBlock"])(),Object(c["createElementBlock"])("img",_)):Object(c["createCommentVNode"])("",!0),Object(c["createElementVNode"])("div",B,[Object(c["createElementVNode"])("div",null,Object(c["toDisplayString"])(e.text),1),Object(c["createElementVNode"])("div",S,Object(c["toDisplayString"])(s(e.timestamp)),1)])],2))),128))]),Object(c["createElementVNode"])("div",L,[Object(c["withDirectives"])(Object(c["createElementVNode"])("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=e=>o.value=e),placeholder:"输入消息...",onKeyup:Object(c["withKeys"])(i,["enter"])},null,40,T),[[c["vModelText"],o.value]]),Object(c["createElementVNode"])("button",{class:"send-button",onClick:i}," 发送 ")])])])]),I,Object(c["createVNode"])(r,{type:"primary",style:{margin:"0 auto",display:"block"}},{default:Object(c["withCtx"])(()=>[z]),_:1})])):Object(c["createCommentVNode"])("",!0)}}};a("8e16");const U=y()(q,[["__scopeId","data-v-35eaf8ca"]]);var F=U,H=a("6605");const P=e=>(Object(c["pushScopeId"])("data-v-048f02f6"),e=e(),Object(c["popScopeId"])(),e),$={class:"titleBox"},A=P(()=>Object(c["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"新增",-1)),M={class:"tabBox"},K={class:"list noScollLine"},J={class:"top"},W={class:"title ellipsis"},R={class:"info h20 ellipsis"},G={class:"info h20 ellipsis"},Q={class:"info h20 ellipsis"},X={class:"info h20 ellipsis"},Y={class:"info h20 ellipsis"},Z={class:"mid"},ee={class:"left"},te={class:"title ellipsis"},ae={class:"desc"},ce={class:"right"},le=Object(c["createTextVNode"])("加入会议"),oe=Object(c["createTextVNode"])("反馈情况"),se=Object(c["createTextVNode"])("处置下发"),re={class:"bottom"},ie=Object(c["createTextVNode"])("评论"),ne={class:"mt10 flex just-center"},de=Object(c["createTextVNode"])("发送"),be=Object(c["createTextVNode"])("会议回放"),me=Object(c["createTextVNode"])("编辑"),je=Object(c["createTextVNode"])("删除");var ue={__name:"index",setup(e){const t=Object(H["c"])(),{proxy:a}=Object(c["getCurrentInstance"])(),i=Object(c["ref"])(),n=Object(c["ref"])(),d=Object(c["ref"])([{label:"会议主题",prop:"hsbt",placeholder:"请输入会议主题",showType:"input"},{label:"会议时间",prop:"daterange",showType:"datetimerange"}]),m=Object(c["ref"])(""),j=Object(c["ref"])({}),u=Object(c["reactive"])({list:[],loading:!1,total:0,pageConfiger:{pageSize:20,pageCurrent:1}});Object(c["onMounted"])(()=>{v(),N()});const p=e=>{j.value={...e},e.daterange&&e.daterange.length>0?(j.value.startTime=e.daterange[0],j.value.endTime=e.daterange[1]):(j.value.startTime="",j.value.endTime=""),u.pageConfiger.pageCurrent=1,v()},O=e=>{u.pageConfiger.pageCurrent=e,v()},g=e=>{u.pageConfiger.pageSize=e,v()},v=()=>{u.loading=!0;let e={...u.pageConfiger,...j.value};delete e.daterange,t.query.tsypid&&(e.tsypid=t.query.tsypid),Object(b["c"])(e,"/mosty-gsxt/wshs/selectPage").then(e=>{let t=e.records||[];t.forEach(e=>{e.chry=e.chryList?e.chryList.map(e=>e.chryxm).join("、"):"",e.sjry=e.xsryList?e.xsryList.map(e=>e.xm).join("、"):""}),u.list=t,u.total=e.total,u.loading=!1}).catch(()=>{u.loading=!1})},h=e=>{if(!m.value)return a.$message({type:"warning",message:"评论内容不能为空"});a.$message({type:"success",message:"评论已发送"}),Object(b["d"])({id:e.id,plnr:m.value},"/mosty-gsxt/wshs/addWshyPl").then(t=>{v(),e.visible=!1,m.value=""})},y=e=>{Object(b["d"])({id:e.id},"/mosty-gsxt/wshs/addWshyRy").then(e=>{v()})},V=e=>{a.$confirm("确定要删除","警告",{type:"warning"}).then(()=>{Object(b["d"])({id:e},"/mosty-gsxt/wshs/delete").then(()=>{a.$message({type:"success",message:"删除成功"}),v()})}).catch(()=>{})},x=(e,t)=>{i.value.init(e,t)},N=()=>{u.tableHeight=window.innerHeight-n.value.offsetHeight-250,window.onresize=function(){N()}};return(e,t)=>{const a=Object(c["resolveComponent"])("CirclePlus"),b=Object(c["resolveComponent"])("el-icon"),j=Object(c["resolveComponent"])("el-button"),N=Object(c["resolveComponent"])("ChatDotSquare"),w=Object(c["resolveComponent"])("el-link"),C=Object(c["resolveComponent"])("el-popover"),k=Object(c["resolveComponent"])("VideoPlay"),E=Object(c["resolveComponent"])("Edit"),D=Object(c["resolveComponent"])("Delete"),_=Object(c["resolveDirective"])("loading");return Object(c["openBlock"])(),Object(c["createElementBlock"])(c["Fragment"],null,[Object(c["createElementVNode"])("div",$,[Object(c["createVNode"])(o["a"],{title:"网上会议室"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(j,{type:"primary",onClick:t[0]||(t[0]=e=>x("add",""))},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,{style:{"vertical-align":"middle"}},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(a)]),_:1}),A]),_:1})]),_:1})]),Object(c["createElementVNode"])("div",{ref_key:"searchBox",ref:n},[Object(c["createVNode"])(r["a"],{searchArr:d.value,onSubmit:p},null,8,["searchArr"])],512),Object(c["createElementVNode"])("div",M,[Object(c["withDirectives"])((Object(c["openBlock"])(),Object(c["createElementBlock"])("ul",K,[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(u.list,(e,a)=>(Object(c["openBlock"])(),Object(c["createElementBlock"])("li",{class:"list-item",key:"tableData"+a},[Object(c["createElementVNode"])("div",J,[Object(c["createElementVNode"])("div",W,Object(c["toDisplayString"])(e.hsbt),1),Object(c["createElementVNode"])("div",R,"会商内容:"+Object(c["toDisplayString"])(e.hsnr),1),Object(c["createElementVNode"])("div",G,"关联线索:"+Object(c["toDisplayString"])(e.glxsmc),1),Object(c["createElementVNode"])("div",Q,"涉及人员:"+Object(c["toDisplayString"])(e.sjry),1),Object(c["createElementVNode"])("div",X,"会商处置意见:"+Object(c["toDisplayString"])(e.czyj),1),Object(c["createElementVNode"])("div",Y,"会议时间:"+Object(c["toDisplayString"])(e.hskssj)+" - "+Object(c["toDisplayString"])(e.hsjssj),1)]),Object(c["createElementVNode"])("div",Z,[Object(c["createElementVNode"])("div",ee,[Object(c["createElementVNode"])("div",te,"参会人员:"+Object(c["toDisplayString"])(e.chry),1),Object(c["createElementVNode"])("div",ae,[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(e.xsplList,(e,t)=>(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",{class:"info ellipsis",key:t},Object(c["toDisplayString"])(t+1)+"、"+Object(c["toDisplayString"])(e.plnr),1))),128))])]),Object(c["createElementVNode"])("div",ce,[Object(c["createVNode"])(j,{type:"primary",size:"small",onClick:t=>y(e)},{default:Object(c["withCtx"])(()=>[le]),_:2},1032,["onClick"]),Object(c["createVNode"])(j,{type:"primary",size:"small"},{default:Object(c["withCtx"])(()=>[oe]),_:1}),Object(c["createVNode"])(j,{type:"primary",size:"small"},{default:Object(c["withCtx"])(()=>[se]),_:1})])]),Object(c["createElementVNode"])("div",re,[Object(c["createVNode"])(C,{placement:"top",visible:e.visible,width:400,trigger:"click"},{reference:Object(c["withCtx"])(()=>[Object(c["createVNode"])(w,{type:"primary"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(N)]),_:1}),ie]),_:1})]),default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(l["h"],{filterable:"",style:{width:"100%"},modelValue:m.value,"onUpdate:modelValue":t[1]||(t[1]=e=>m.value=e),type:"textarea",rows:"3",clearable:"",placeholder:"发表评论"},null,8,["modelValue"]),Object(c["createElementVNode"])("div",ne,[Object(c["createVNode"])(j,{size:"small",type:"primary",onClick:Object(c["withModifiers"])(t=>h(e),["stop"])},{default:Object(c["withCtx"])(()=>[de]),_:2},1032,["onClick"])])]),_:2},1032,["visible"]),Object(c["createVNode"])(w,{type:"primary"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(k)]),_:1}),be]),_:1}),Object(c["createVNode"])(w,{type:"primary",onClick:t=>x("edit",e)},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(E)]),_:1}),me]),_:2},1032,["onClick"]),Object(c["createVNode"])(w,{type:"danger",onClick:t=>V(e.id)},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(D)]),_:1}),je]),_:2},1032,["onClick"])])]))),128)),Object(c["createVNode"])(l["f"],{show:!u.loading&&u.list.length<=0},null,8,["show"])])),[[_,u.loading]]),Object(c["createVNode"])(s["a"],{onChangeNo:O,onChangeSize:g,tableHeight:u.tableHeight,pageConfiger:{...u.pageConfiger,total:u.total}},null,8,["tableHeight","pageConfiger"])]),Object(c["createVNode"])(f,{ref_key:"detailDiloag",ref:i,onUpdateDate:v},null,512),Object(c["createVNode"])(F)],64)}}};a("c528");const pe=y()(ue,[["__scopeId","data-v-048f02f6"]]);t["default"]=pe},c528:function(e,t,a){"use strict";a("a209")},fd6c:function(e,t,a){}}]); |