System.register(["./vendor-legacy-b96de472.js","./LJTitle-legacy-7d93daee.js","./LJDialog-legacy-8b0bac99.js","./LJFlexBox-legacy-e9964475.js","./LJLabelInput-legacy-9203f8a5.js","./index-legacy-41fa6794.js","./index-legacy-4eaf35ed.js","./LJFlexBox.vue_vue_type_style_index_0_scoped_62c7247f_lang-legacy-9d357713.js"],(function(e,t){"use strict";var a,i,n,o,r,s,c,l,d,u,p,f,m,v,_,g,h,y=document.createElement("style");return y.textContent='@charset "UTF-8";.conference-create-edit-root{height:calc(100vh - var(--main-nav-height) - var(--main-tabs-height) - var(--main-footer-height) - 50px)}.conference-create-edit-root .el-icon-success{color:#67c23a}.conference-create-edit-root .el-icon-error{color:#f56c6c}.upload-bg{padding:15px 15px 15px 10px;background-image:linear-gradient(rgba(38,92,240,.1),rgba(38,92,240,.04))}[data-v-b3aa4086] .el-table--medium .el-table__cell{padding:4px!important}.conference-create-edit-root[data-v-b3aa4086]{background-color:#fff;padding:15px;border-radius:8px;height:calc(100vh - var(--main-nav-height) - var(--main-tabs-height) - var(--main-footer-height) - 72px)}.conference-create-edit-root .conference-create-edit-main[data-v-b3aa4086]{height:calc(100vh - var(--main-nav-height) - var(--main-tabs-height) - var(--main-footer-height) - 150px);display:grid;grid-template-columns:450px 1fr;gap:10px}.conference-create-edit-root .conference-create-edit-left[data-v-b3aa4086]{height:calc(100vh - var(--main-nav-height) - var(--main-tabs-height) - var(--main-footer-height) - 160px);display:grid;grid-template-rows:auto 1fr;gap:10px}.conference-create-edit-root .conference-create-edit-left .upload-media[data-v-b3aa4086]{background-color:#fff;height:222px;border:1px #dcdcdc solid;border-radius:5px}.conference-create-edit-root .conference-create-edit-left .upload-media .upload-media-content[data-v-b3aa4086]{height:calc(100% - 60px);display:flex;justify-content:center;align-items:center}.conference-create-edit-root .conference-create-edit-left .upload-media .upload-media-content .media-upload[data-v-b3aa4086]{display:flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box}.conference-create-edit-root .conference-create-edit-left .upload-media .upload-media-content .media-upload[data-v-b3aa4086]:hover{border-color:#0029ff}.conference-create-edit-root .conference-create-edit-left .upload-media .upload-media-content .media-upload:hover .el-icon-plus[data-v-b3aa4086]{color:#0029ff}.conference-create-edit-root .conference-create-edit-left .upload-media .upload-media-content .media-upload .el-icon-plus[data-v-b3aa4086]{font-size:24px;color:#3d88fb;font-weight:400}.conference-create-edit-root .conference-create-edit-left .upload-media .video-play-content[data-v-b3aa4086]{width:100%;height:calc(100% - 65px);padding:10px}.conference-create-edit-root .conference-create-edit-left .upload-media .video-play-content .video-play[data-v-b3aa4086]{width:100%;height:100%}.conference-create-edit-root .conference-create-edit-left .upload-media .video-audio-content[data-v-b3aa4086]{max-width:420px;width:100%;height:100%;padding:10px 0;display:flex;justify-content:center;align-items:center}.conference-create-edit-root .conference-create-edit-left .upload-media .video-audio-content .video-audio-box[data-v-b3aa4086]{width:100%;max-width:100%}.conference-create-edit-root .conference-create-edit-left .upload-media .video-audio-content .video-audio-box .audio-name[data-v-b3aa4086]{width:100%;padding-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conference-create-edit-root .conference-create-edit-left .upload-media .video-audio-content .video-audio-box .audio-play[data-v-b3aa4086]{width:100%}.conference-create-edit-root .conference-create-edit-left .conference-analysis[data-v-b3aa4086]{background-color:#fff;border:1px #dcdcdc solid;border-radius:5px}.conference-create-edit-root .conference-create-edit-left .conference-analysis .conference-analysis-content[data-v-b3aa4086]{padding:15px;font-size:13px;color:#444242}.conference-create-edit-root .conference-create-edit-left .conference-analysis .test-title[data-v-b3aa4086]{display:flex;align-items:center;margin-top:15px;padding:0 10px}.conference-create-edit-root .conference-create-edit-left .conference-analysis .test-title .num[data-v-b3aa4086]{font-size:13px;color:#838383;margin-right:10px}.conference-create-edit-root .conference-create-edit-left .conference-analysis .test-title .num span[data-v-b3aa4086]{color:#0029ff}.conference-create-edit-root .conference-create-edit-left .conference-analysis .member-list[data-v-b3aa4086]{margin-top:10px;padding:0 10px;width:100%}.conference-create-edit-root .conference-create-edit-right[data-v-b3aa4086]{height:calc(100vh - var(--main-nav-height) - var(--main-tabs-height) - var(--main-footer-height) - 160px);background-color:#fff;border:1px #dcdcdc solid;border-radius:5px}.conference-create-edit-root .conference-create-edit-right .conference-main[data-v-b3aa4086]{height:calc(100% - 62px)}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents[data-v-b3aa4086]{padding:15px;color:#444242;height:100%;overflow:hidden;overflow-y:scroll}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents .points[data-v-b3aa4086]{display:flex}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents .points[data-v-b3aa4086]:nth-child(n+2){margin-top:20px}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents .points .round[data-v-b3aa4086]{width:8px;height:8px;background-color:#265cf0;border-radius:50%;margin-right:10px;margin-top:6px}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents .points .point-cont .point-title[data-v-b3aa4086]{font-size:16px;padding-bottom:5px}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents .points .point-cont .point-content[data-v-b3aa4086]{margin-top:8px;font-size:14px}\n',document.head.appendChild(y),{setters:[function(e){a=e.g,i=e.u,n=e.r,o=e.i,r=e.o,s=e.n,c=e.e},function(e){l=e.L},function(e){d=e.L,u=e.a,p=e.u},function(e){f=e.L},function(e){m=e.L},function(e){v=e.n,_=e.$},function(e){g=e.g,h=e.a},function(){}],execute:function(){var t={__name:"conferenceCEViews",setup:function(e){var t=a(),v=i(),y=n(null),b=o({loading:!0,status:null}),x=n(null),S=n(null),k=n(),w=n(),C=n(!1),M=n(!1),L=n(!1),P=n(!1),J=n(""),z=n(0),T=n([]),F=n(null),A=o({should_test_count:0,end_test_count:0}),E=o({company_id:_.getters.company,train_url:""}),N=n(!1),q=n(!1),I=o({ai_analysis:"",main_point_list:[],words_text:"",is_edit_main_point:!1,is_edit_ai_analysis:!1,backup_main_points:null,backup_ai_analysis:null}),R=o({id:null,name:"",total_num:null,file_type:null,file_size:null}),j=o({name:[{required:!0,message:"请输入会议标题",trigger:"blur"}]}),O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};s((function(){switch(g(y.value.type)){case"video":x.value.src=URL.createObjectURL(y.value.raw);break;case"audio":S.value.src=URL.createObjectURL(y.value.raw)}e()}))};function V(){b.loading=!0,b.status="uploading",J.value="",HTTP.upload("upload",y.value).then((function(e){E.train_url=e.data,b.status="success",H()})).catch((function(e){console.log("error:",e),b.status="error"})).finally((function(){b.loading=!1}))}function H(){P.value=!0,HTTP.post("ai_analyze_data_submit",E,{timeout:3e5}).then((function(e){0==e.code&&(B(e.data.respId),setInterval(U,1e3))})).catch((function(e){console.log("error:",e),c.exports.Message.error("AI分析失败,请重试"),J.value="error"})).finally((function(){P.value=!1}))}function U(){z.value++}function B(e){P.value=!0;var t={respId:e};HTTP.post("query_openspeech_result",t).then((function(t){if(0==t.code)if(1==t.data.status_code)setTimeout((function(){900==z.value||null==E.train_url?(clearInterval(U),z.value=0):B(e)}),500);else if(2==t.data.status_code){c.exports.Message.success("视频/音频解析完成"),clearInterval(U);var a={text:t.data.text};HTTP.post("ai_analyze_data_generate",a).then((function(e){0==e.code?(c.exports.Message.success("AI分析成功"),J.value="success",P.value=!1,I.ai_analysis=e.data.ai_analysis,I.main_point_list=e.data.main_point_list,I.words_text=e.data.words_text,I.backup_ai_analysis=JSON.parse(JSON.stringify(I.ai_analysis)),I.backup_main_points=JSON.parse(JSON.stringify(I.main_point_list))):c.exports.Message.error(e.msg)}))}else c.exports.Message.error("解析异常")}))}var D=function(){w.value.clearValidate(),v.back()};function $(e){return new Promise((function(t,a){var i={file_type:y.value.type,file_size:y.value.size,train_url:E.train_url,words_text:I.words_text,ai_analysis:I.ai_analysis,main_point_list:I.main_point_list,name:R.name,total_num:R.total_num,type:e?2:1};return R.id&&(i.train_id=R.id),1===i.type&&delete i.total_num,i.train_url?i.name?e&&!i.total_num?a({msg:"请输入试题数量"}):void HTTP.post("ai_create_questions",i,{timeout:6e5}).then((function(e){if(0!==e.code)return a(e);v.push({path:"/personnelRoot/aiExam/testPaperEdit",query:{id:e.data.id,type:"edit"}}),t(e)})).catch((function(e){return a(e)})):a({msg:"请输入会议名称"}):a({msg:"请上传文件"})}))}var W=function(e){HTTP.get("test_paper_readonly",{id:e}).then((function(e){var t=e.data.results[0].training;console.log(t);var a=t.train_url;if(R.id=t.id,R.name=t.name,E.company_id=t.company,E.train_url=a,I.words_text=t.words,I.ai_analysis=t.ai_analysis,I.main_point_list=JSON.parse(t.main_point_data),F.value=e.data.results[0].status,I.backup_ai_analysis=JSON.parse(JSON.stringify(I.ai_analysis)),I.backup_main_points=JSON.parse(JSON.stringify(I.main_point_list)),J.value="success",a){var i=a.split("/").pop().split("."),n=i[0],o=i[1],r="".concat(n,".").concat(o),s={raw:null,name:r,size:null,type:t.file_type};fetch(a).then((function(e){return e.blob()})).then((function(e){var t=new File([e],r,{type:s.type});s.raw=t,s.type=t.type,s.size=h(t.size),y.value=s,O((function(){b.loading=!1,b.status="success"}))})).catch((function(e){console.error("文件加载失败:",e)}))}})).catch((function(e){console.log("error:",e)}))};function G(e){var t={offset:0,limit:99,test_paper:e,status:2};HTTP.getRead("test_record",t).then((function(e){0==e.code&&(T.value=e.data.results,A.end_test_count=e.data.end_test_count,A.should_test_count=e.data.should_test_count)}))}return r((function(){t.query.id&&W(t.query.id),t.query.id&&G(t.query.id)})),{__sfc:!0,route:t,router:v,mediaFile:y,uploadStatus:b,videoPlayer:x,audioPlayRef:S,ljMediaInputRef:k,ruleFormRef:w,isSaveLoading:C,generateVisible:M,generateSubmitIng:L,aiAnalyzeLoading:P,aiAnalyzeStatus:J,second:z,testMemberList:T,aiMediaStatus:F,testNum:A,aiCreateQuestionFrom:E,isAnalysisEdit:N,isPointEdit:q,aiMediaAnalysis:I,ruleForm:R,rules:j,handleUploadMedia:function(){k.value.mediaClick()},handleCreateObjectURL:O,changeMedia:function(e){y.value=e,console.log("mediaFile.value:",y.value),E.train_url=null,O(V)},uploadMedia:V,handleAIAnalysis:H,yourMethod:U,getTaskstatus:B,handleDeleteMedia:function(){y.value=null,b.loading=!1,b.status=null,E.train_url="",I.ai_analysis=null,I.main_point_list=[],I.words_text=null,I.backup_main_points=null,I.backup_ai_analysis=null,I.is_edit_main_point=!1,I.is_edit_ai_analysis=!1,I.backup_main_points=[],I.backup_ai_analysis=null},handleRestAnalysisEdit:function(){I.ai_analysis=JSON.parse(JSON.stringify(I.backup_ai_analysis)),I.is_edit_ai_analysis=!1},handleSaveAnalysisEdit:function(){N.value=!1},handleAnalysisEdit:function(){N.value=!0},handleRestPointEdit:function(){I.main_point_list=JSON.parse(JSON.stringify(I.backup_main_points)),I.is_edit_main_point=!1},handleSavePointEdit:function(){q.value=!1},handlePointEdit:function(){q.value=!0},handleCancel:D,handleConfirmGenerateTestPaper:function(){L.value=!0,$(!0).then((function(){_.dispatch("tagListStatus",!0),c.exports.Message.success("保存生成试卷成功"),setTimeout((function(){w.value.clearValidate(),M.value=!1,L.value=!1}),1500)})).catch((function(e){L.value=!1,c.exports.Message.error(e.msg||"保存失败")}))},handleAiHttpApi:$,handleSubmit:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];w.value.validate((function(t){if(t){if(e)return M.value=!0;C.value=!0,$(!1).then((function(e){c.exports.Message.success("保存成功"),_.dispatch("tagListStatus",!0),setTimeout((function(){D(),C.value=!1}),1500),v.push({path:"/personnelRoot/aiExam/testPaperEdit",query:{type:"edit"}})})).catch((function(e){C.value=!1,c.exports.Message.error(e.msg||"保存失败")}))}}))},getDetails:W,getTestPaper:function(){v.push({path:"/personnelRoot/aiExam/testPaperDetails",query:{id:t.query.id}})},getMemberList:G,editPaper:function(e){v.push({path:"/personnelRoot/aiExam/testPaperEdit",query:{id:t.query.id,type:e}})},LJTitle:l,LJMediaInput:d,LJFlexBox:f,LJDialog:u,LJLabelInput:m,getMediaType:g,uploadAiMediaIcon:p}}};e("default",v(t,(function(){var e=this,t=e._self._c,a=e._self._setupProxy;return t("div",{staticClass:"conference-create-edit-root"},[t("div",{staticClass:"conference-header"},[t("el-form",{ref:"ruleFormRef",attrs:{model:a.ruleForm,rules:a.rules,"label-width":"100px"}},[t(a.LJFlexBox,{attrs:{"justify-content":"space-between"}},[t("div",{staticClass:"form-left"},[t("el-form-item",{attrs:{label:"培训标题:",prop:"name"}},[t("el-input",{model:{value:a.ruleForm.name,callback:function(t){e.$set(a.ruleForm,"name",t)},expression:"ruleForm.name"}})],1)],1),t("div",{staticClass:"form-right"},[t(a.LJFlexBox,{attrs:{gap:"10px","justify-content":"flex-end"}},[t("el-button",{on:{click:a.handleCancel}},[e._v("返回")]),"edit"!=a.route.query.type?t("el-button",{attrs:{type:"primary"},on:{click:function(e){return a.handleSubmit(!0)}}},[e._v(" 生成试卷 ")]):e._e()],1)],1)])],1)],1),t("div",{staticClass:"conference-create-edit-main"},[t("div",{staticClass:"conference-create-edit-left"},[t("div",{staticClass:"upload-media"},[t(a.LJMediaInput,{ref:"ljMediaInputRef",on:{change:a.changeMedia}}),t("div",{staticClass:"upload-bg"},[t(a.LJTitle,{attrs:{title:"上传视频/音频",blockWidth:"0px"},scopedSlots:e._u([{key:"content-end",fn:function(){return["success"===a.uploadStatus.status?t("i",{staticClass:"el-icon-success"}):e._e(),"error"===a.uploadStatus.status?t("i",{staticClass:"el-icon-error"}):e._e()]},proxy:!0}])},[a.mediaFile?t(a.LJFlexBox,{attrs:{"justify-content":"flex-end"}},[a.uploadStatus.loading?t("el-button",{attrs:{loading:"",type:"text"}},[e._v(" 上传中 ")]):e._e(),a.uploadStatus.loading?e._e():t("el-button",{staticStyle:{"font-size":"13px",color:"#333333"},attrs:{type:"text",size:"mini",icon:"el-icon-delete"},on:{click:a.handleDeleteMedia}},[e._v(" 删除 ")]),a.uploadStatus.loading||"error"!==a.uploadStatus.status?e._e():t("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-refresh"},on:{click:a.handleAIAnalysis}},[e._v(" 重新上传 ")]),a.uploadStatus.loading||"error"!==a.aiAnalyzeStatus?e._e():t("el-button",{attrs:{type:"primary",size:"mini",loading:a.aiAnalyzeLoading,icon:"el-icon-refresh"},on:{click:a.handleAIAnalysis}},[e._v(" 重新解析 ")])],1):e._e()],1)],1),a.mediaFile?e._e():t("div",{staticClass:"upload-media-content"},[t("div",{staticClass:"media-upload",on:{click:a.handleUploadMedia}},[t("el-image",{attrs:{src:a.uploadAiMediaIcon}})],1)]),a.mediaFile&&"video"===a.getMediaType(a.mediaFile.type)?t("div",{staticClass:"video-play-content"},[t("video",{ref:"videoPlayer",staticClass:"video-play",attrs:{controls:""}})]):e._e(),a.mediaFile&&"audio"===a.getMediaType(a.mediaFile.type)?t("div",{staticClass:"video-audio-content"},[t("div",{staticClass:"video-audio-box"},[t("div",{staticClass:"audio-name",attrs:{title:a.mediaFile.name}},[e._v(" "+e._s(a.mediaFile.name)+" ")]),t("audio",{ref:"audioPlayRef",staticClass:"audio-play",attrs:{controls:""}})])]):e._e()],1),a.route.query.id?t("div",{staticClass:"conference-analysis"},[t("div",{staticClass:"upload-bg"},[t(a.LJTitle,{attrs:{title:"考试结果",blockWidth:"0px"}})],1),t("div",{staticClass:"test-title"},[2==a.aiMediaStatus?t("div",{staticClass:"num"},[e._v("应交卷 "),t("span",[e._v(e._s(a.testNum.should_test_count)+"人")])]):e._e(),2==a.aiMediaStatus?t("div",{staticClass:"num"},[e._v("已交卷 "),t("span",[e._v(e._s(a.testNum.end_test_count)+"人")])]):e._e(),0==a.aiMediaStatus?t("div",{staticClass:"num"},[e._v("未启动考试")]):e._e(),3==a.aiMediaStatus||2==a.aiMediaStatus?t("div",{staticStyle:{margin:"0 0 0 auto"}},[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:51106,expression:"51106"}],attrs:{size:"mini",type:"primary",plain:""},on:{click:a.getTestPaper}},[e._v("查看试卷")])],1):e._e(),3==a.aiMediaStatus&&1!=a.route.query.permissionVal||2==a.aiMediaStatus&&1!=a.route.query.permissionVal?t("div",{staticStyle:{"margin-left":"10px"}},[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:51107,expression:"51107"}],attrs:{size:"mini",type:"primary"},on:{click:function(e){return a.handleSubmit(!0)}}},[e._v("再次发起")])],1):e._e(),0==a.aiMediaStatus&&1!=a.route.query.permissionVal?t("div",{staticStyle:{margin:"0 0 0 auto"}},[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:51108,expression:"51108"}],attrs:{size:"mini",type:"primary",plain:""},on:{click:function(e){return a.editPaper("edite")}}},[e._v("编辑试卷")])],1):e._e(),0==a.aiMediaStatus&&1!=a.route.query.permissionVal?t("div",{staticStyle:{"margin-left":"10px"}},[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:51102,expression:"51102"}],attrs:{size:"mini",type:"primary"},on:{click:function(e){return a.editPaper("start")}}},[e._v("启动试卷")])],1):e._e()]),t("div",{staticClass:"member-list"},[t("el-table",{attrs:{data:a.testMemberList,height:"95"}},[t("el-table-column",{attrs:{prop:"name",label:"员工",align:"center",width:"90"}}),t("el-table-column",{attrs:{prop:"score",label:"得分",align:"center",sortable:""}}),t("el-table-column",{attrs:{prop:"commit_time",label:"完成时间",align:"center",width:"180",sortable:""}})],1)],1)]):e._e()]),t("div",{directives:[{name:"loading",rawName:"v-loading",value:a.aiAnalyzeLoading,expression:"aiAnalyzeLoading"}],staticClass:"conference-create-edit-right",attrs:{"element-loading-text":"正在解析素材中","element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(0, 0, 0, 0.8)"}},[t("div",{staticClass:"upload-bg"},[t(a.LJTitle,{attrs:{title:"会议要点",blockWidth:"0px"}},[[t(a.LJFlexBox,{attrs:{"justify-content":"flex-end"}},[a.aiMediaAnalysis.is_edit_main_point?t("el-button",{staticStyle:{color:"#000000"},attrs:{icon:"el-icon-refresh-right",type:"text"},on:{click:a.handleRestPointEdit}},[e._v(" 恢复初始版本 ")]):e._e(),a.isPointEdit?t("el-button",{attrs:{icon:"el-icon-check",type:"primary"},on:{click:a.handleSavePointEdit}},[e._v(" 完成 ")]):e._e(),a.isPointEdit||"success"!==a.aiAnalyzeStatus||"edit"==a.route.query.type?e._e():t("el-button",{attrs:{icon:"el-icon-edit",type:"text"},on:{click:a.handlePointEdit}},[e._v(" 编辑 ")])],1)]],2)],1),t("div",{staticClass:"conference-main"},[t("div",{staticClass:"conference-contents"},e._l(a.aiMediaAnalysis.main_point_list,(function(i,n){return t("div",{key:n,staticClass:"points"},[t("div",{staticClass:"round"}),t("div",{staticClass:"point-cont"},[t("div",{staticClass:"point-title"},[a.isPointEdit?t("el-input",{attrs:{type:"textarea",autosize:"",placeholder:"请输入内容"},on:{input:function(){return a.aiMediaAnalysis.is_edit_main_point=!0}},model:{value:i.title,callback:function(t){e.$set(i,"title",t)},expression:"point.title"}}):t("div",[e._v(" "+e._s(i.title)+" ")])],1),t("div",{staticClass:"point-content"},[a.isPointEdit?t("el-input",{attrs:{type:"textarea",autosize:{minRows:3,maxRows:8},placeholder:"请输入内容"},on:{input:function(){return a.aiMediaAnalysis.is_edit_main_point=!0}},model:{value:i.content,callback:function(t){e.$set(i,"content",t)},expression:"point.content"}}):t("div",[e._v(e._s(i.content))])],1)])])})),0)])])]),t(a.LJDialog,{attrs:{title:"保存并生成试卷","confirm-text":"保存并生成试卷","is-submit":"","show-close":!1,"submit-loading":a.generateSubmitIng},on:{confirm:a.handleConfirmGenerateTestPaper},model:{value:a.generateVisible,callback:function(e){a.generateVisible=e},expression:"generateVisible"}},[t(a.LJLabelInput,{attrs:{label:"题目数量",required:""}},[t("el-input",{directives:[{name:"positive-integer",rawName:"v-positive-integer"}],attrs:{placeholder:"请输入题目数量"},model:{value:a.ruleForm.total_num,callback:function(t){e.$set(a.ruleForm,"total_num",t)},expression:"ruleForm.total_num"}})],1)],1)],1)}),[],!1,null,"b3aa4086",null,null).exports)}}}));