System.register(["./index-legacy.a130dba2.js","./composables-legacy.0c6ce36a.js","./LJTitle-legacy.ae197a4c.js","./LJDialog-legacy.e28077ae.js","./LJFlexBox-legacy.f9c3d416.js","./LJLabelInput-legacy.a5009e77.js","./index-legacy.faeb5b7f.js"],(function(e,t){"use strict";var a,i,n,o,r,c,s,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-54a4c201] .el-table--medium .el-table__cell{padding:4px!important}.conference-create-edit-root[data-v-54a4c201]{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-54a4c201]{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-54a4c201]{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-54a4c201]{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-54a4c201]{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-54a4c201]{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-54a4c201]: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-54a4c201]{color:#0029ff}.conference-create-edit-root .conference-create-edit-left .upload-media .upload-media-content .media-upload .el-icon-plus[data-v-54a4c201]{font-size:24px;color:#3d88fb;font-weight:400}.conference-create-edit-root .conference-create-edit-left .upload-media .video-play-content[data-v-54a4c201]{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-54a4c201]{width:100%;height:100%}.conference-create-edit-root .conference-create-edit-left .upload-media .video-audio-content[data-v-54a4c201]{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-54a4c201]{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-54a4c201]{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-54a4c201]{width:100%}.conference-create-edit-root .conference-create-edit-left .conference-analysis[data-v-54a4c201]{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-54a4c201]{padding:15px;font-size:13px;color:#444242}.conference-create-edit-root .conference-create-edit-left .conference-analysis .test-title[data-v-54a4c201]{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-54a4c201]{font-size:13px;color:#838383;margin-right:10px}.conference-create-edit-root .conference-create-edit-left .conference-analysis .test-title .num span[data-v-54a4c201]{color:#0029ff}.conference-create-edit-root .conference-create-edit-left .conference-analysis .member-list[data-v-54a4c201]{margin-top:10px;padding:0 10px;width:100%}.conference-create-edit-root .conference-create-edit-right[data-v-54a4c201]{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-54a4c201]{height:calc(100% - 62px)}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents[data-v-54a4c201]{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-54a4c201]{display:flex}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents .points[data-v-54a4c201]:nth-child(n+2){margin-top:20px}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents .points .round[data-v-54a4c201]{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-54a4c201]{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-54a4c201]{margin-top:8px;font-size:14px}\n',document.head.appendChild(y),{setters:[function(e){a=e.n,i=e.r,n=e.f,o=e.$,r=e.o,c=e.t,s=e.e},function(e){l=e.a,d=e.u},function(e){u=e.L},function(e){p=e.L,f=e.a,m=e.u},function(e){v=e.L},function(e){_=e.L},function(e){g=e.g,h=e.a}],execute:function(){var t={__name:"conferenceCEViews",setup:function(e){var t=l(),a=d(),y=i(null),x=n({loading:!0,status:null}),b=i(null),S=i(null),w=i(),k=i(),C=i(!1),M=i(!1),L=i(!1),P=i(!1),J=i(""),z=i(0),T=i([]),F=i(null),A=n({should_test_count:0,end_test_count:0}),E=n({company_id:o.getters.company,train_url:""}),N=i(!1),R=i(!1),q=n({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}),I=n({id:null,name:"",total_num:null,file_type:null,file_size:null}),j=n({name:[{required:!0,message:"请输入会议标题",trigger:"blur"}]}),O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};c((function(){switch(g(y.value.type)){case"video":b.value.src=URL.createObjectURL(y.value.raw);break;case"audio":S.value.src=URL.createObjectURL(y.value.raw)}e()}))};function V(){x.loading=!0,x.status="uploading",J.value="",HTTP.upload("upload",y.value).then((function(e){E.train_url=e.data,x.status="success",H()})).catch((function(e){console.log("error:",e),x.status="error"})).finally((function(){x.loading=!1}))}function H(){P.value=!0,HTTP.post("ai_analyze_data_submit",E,{timeout:3e5}).then((function(e){0==e.code&&(D(e.data.respId),setInterval(U,1e3))})).catch((function(e){console.log("error:",e),s.exports.Message.error("AI分析失败,请重试"),J.value="error"})).finally((function(){P.value=!1}))}function U(){z.value++}function D(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):D(e)}),500);else if(2==t.data.status_code){s.exports.Message.success("视频/音频解析完成"),clearInterval(U);var a={text:t.data.text};HTTP.post("ai_analyze_data_generate",a).then((function(e){0==e.code?(s.exports.Message.success("AI分析成功"),J.value="success",P.value=!1,q.ai_analysis=e.data.ai_analysis,q.main_point_list=e.data.main_point_list,q.words_text=e.data.words_text,q.backup_ai_analysis=JSON.parse(JSON.stringify(q.ai_analysis)),q.backup_main_points=JSON.parse(JSON.stringify(q.main_point_list))):s.exports.Message.error(e.msg)}))}else s.exports.Message.error("解析异常")}))}var B=function(){k.value.clearValidate(),a.back()};function $(e){return new Promise((function(t,i){var n={file_type:y.value.type,file_size:y.value.size,train_url:E.train_url,words_text:q.words_text,ai_analysis:q.ai_analysis,main_point_list:q.main_point_list,name:I.name,total_num:I.total_num,type:e?2:1};return I.id&&(n.train_id=I.id),1===n.type&&delete n.total_num,n.train_url?n.name?e&&!n.total_num?i({msg:"请输入试题数量"}):void HTTP.post("ai_create_questions",n,{timeout:6e5}).then((function(e){if(0!==e.code)return i(e);a.push({path:"/personnelRoot/aiExam/testPaperEdit",query:{id:e.data.id,type:"edit"}}),t(e)})).catch((function(e){return i(e)})):i({msg:"请输入会议名称"}):i({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(I.id=t.id,I.name=t.name,E.company_id=t.company,E.train_url=a,q.words_text=t.words,q.ai_analysis=t.ai_analysis,q.main_point_list=JSON.parse(t.main_point_data),F.value=e.data.results[0].status,q.backup_ai_analysis=JSON.parse(JSON.stringify(q.ai_analysis)),q.backup_main_points=JSON.parse(JSON.stringify(q.main_point_list)),J.value="success",a){var i=a.split("/").pop().split("."),n=i[0],o=i[1],r="".concat(n,".").concat(o),c={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:c.type});c.raw=t,c.type=t.type,c.size=h(t.size),y.value=c,O((function(){x.loading=!1,x.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:a,mediaFile:y,uploadStatus:x,videoPlayer:b,audioPlayRef:S,ljMediaInputRef:w,ruleFormRef:k,isSaveLoading:C,generateVisible:M,generateSubmitIng:L,aiAnalyzeLoading:P,aiAnalyzeStatus:J,second:z,testMemberList:T,aiMediaStatus:F,testNum:A,aiCreateQuestionFrom:E,isAnalysisEdit:N,isPointEdit:R,aiMediaAnalysis:q,ruleForm:I,rules:j,handleUploadMedia:function(){w.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:D,handleDeleteMedia:function(){y.value=null,x.loading=!1,x.status=null,E.train_url="",q.ai_analysis=null,q.main_point_list=[],q.words_text=null,q.backup_main_points=null,q.backup_ai_analysis=null,q.is_edit_main_point=!1,q.is_edit_ai_analysis=!1,q.backup_main_points=[],q.backup_ai_analysis=null},handleRestAnalysisEdit:function(){q.ai_analysis=JSON.parse(JSON.stringify(q.backup_ai_analysis)),q.is_edit_ai_analysis=!1},handleSaveAnalysisEdit:function(){N.value=!1},handleAnalysisEdit:function(){N.value=!0},handleRestPointEdit:function(){q.main_point_list=JSON.parse(JSON.stringify(q.backup_main_points)),q.is_edit_main_point=!1},handleSavePointEdit:function(){R.value=!1},handlePointEdit:function(){R.value=!0},handleCancel:B,handleConfirmGenerateTestPaper:function(){L.value=!0,$(!0).then((function(){o.dispatch("tagListStatus",!0),s.exports.Message.success("保存生成试卷成功"),setTimeout((function(){k.value.clearValidate(),M.value=!1,L.value=!1}),1500)})).catch((function(e){L.value=!1,s.exports.Message.error(e.msg||"保存失败")}))},handleAiHttpApi:$,handleSubmit:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];k.value.validate((function(t){if(t){if(e)return M.value=!0;C.value=!0,$(!1).then((function(e){s.exports.Message.success("保存成功"),o.dispatch("tagListStatus",!0),setTimeout((function(){B(),C.value=!1}),1500),a.push({path:"/personnelRoot/aiExam/testPaperEdit",query:{type:"edit"}})})).catch((function(e){C.value=!1,s.exports.Message.error(e.msg||"保存失败")}))}}))},getDetails:W,getTestPaper:function(){a.push({path:"/personnelRoot/aiExam/testPaperDetails",query:{id:t.query.id}})},getMemberList:G,editPaper:function(e){a.push({path:"/personnelRoot/aiExam/testPaperEdit",query:{id:t.query.id,type:e}})},LJTitle:u,LJMediaInput:p,LJFlexBox:v,LJDialog:f,LJLabelInput:_,getMediaType:g,uploadAiMediaIcon:m}}},y=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)},x=[];y._withStripped=!0;var b=a(t,y,x,!1,null,"54a4c201",null,null);b.options.__file="E:/十二科技/项目/九号同事/salary-management-web/src/views/personnelRoot/aiExam/conferenceManagements/conferenceCEViews.vue",e("default",b.exports)}}}));