!function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){for(var a=0;a=0;--l){var r=this.tryEntries[l],s=r.completion;if("root"===r.tryLoc)return i("end");if(r.tryLoc<=this.prev){var o=n.call(r,"catchLoc"),c=n.call(r,"finallyLoc");if(o&&c){if(this.prev=0;--a){var i=this.tryEntries[a];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var a=this.tryEntries[t];if(a.finallyLoc===e)return this.complete(a.completion,a.afterLoc),z(a),b}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var a=this.tryEntries[t];if(a.tryLoc===e){var i=a.completion;if("throw"===i.type){var n=i.arg;z(a)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(e,a,i){return this.delegate={iterator:M(e),resultName:a,nextLoc:i},"next"===this.method&&(this.arg=t),b}},a}function s(e,t,a,i,n,l,r){try{var s=e[l](r),o=s.value}catch(c){return void a(c)}s.done?t(o):Promise.resolve(o).then(i,n)}function o(e){return function(){var t=this,a=arguments;return new Promise((function(i,n){var l=e.apply(t,a);function r(e){s(l,i,n,r,o,"next",e)}function o(e){s(l,i,n,r,o,"throw",e)}r(void 0)}))}}System.register(["./index-legacy.a130dba2.js","./LJWWMSelect-legacy.84eca530.js","./LJUploadFiles-legacy.8442d71c.js","./LJPagiNation-legacy.9bb85dfb.js","./constant-legacy.90cdba31.js","./LJDialog-legacy.e28077ae.js","./index-legacy.faeb5b7f.js","./composables-legacy.0c6ce36a.js","./LJTitle-legacy.ae197a4c.js","./LJFlexBox-legacy.f9c3d416.js","./LJLabelInput-legacy.a5009e77.js"],(function(e,a){"use strict";var l,s,c,d,u,p,m,f,v,h,g,b,_,x,y,k,w,C,F,L,S,T,R,I=document.createElement("style");return I.textContent='@charset "UTF-8";[data-v-caf83cda] .el-drawer__open .el-drawer.rtl{border-radius:20px 0 0 20px!important}[data-v-caf83cda] .el-divider{margin-top:0}[data-v-caf83cda] .el-drawer__header{color:#333;font-size:16px}.associa-view[data-v-caf83cda]{padding:0 40px 20px}.assoication-list[data-v-caf83cda]{margin-top:20px}.name-cont[data-v-caf83cda]{display:flex;align-items:center}.name-cont img[data-v-caf83cda]{margin-right:5px}.collaborate-status[data-v-caf83cda]{width:50px;font-size:10px;background-color:#ecedff;color:#5272f2;border-radius:4px;padding:0 6px;text-align:center;margin-top:1px}.btn-list[data-v-caf83cda]{margin-top:10px;display:flex;justify-content:flex-end}.task-flow-path{width:100%;height:700px;border:1px solid rgb(239,240,246);padding:10px;overflow:hidden}.task-process{width:265px;position:relative}.add-icon{position:absolute;z-index:99999;left:50%;margin-left:-11px}.end-icon{display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;margin-left:-26px}.end-icon .icon-solid{height:70px;background-color:#eff0f6;width:1px}.end-icon .arrow{margin-top:-15px;font-size:25px;color:#b4bbc5}.end-icon .end-text{font-size:13px;margin-top:-15px}.task-title{padding:10px;height:35px;background-color:#4671ff;border-radius:4px 4px 0 0;display:flex;align-items:center}.task-title .title-icon{margin-right:10px}.task-title .title{line-height:15px;font-size:13px;color:#fff}.examine{background-color:#fd9c02}.task-content{padding:10px;background-color:#fff;font-size:13px;line-height:20px;text-align:left}.leader{text-align:center}.task-info{border-top:1px solid #ddd;display:flex;align-items:center;padding:0 10px}.task-info .task-time{font-size:12px;color:#999;margin-right:10px}.task-info .neex{font-size:20px}.business-list{display:flex;flex-direction:column}.business-list .business-item{display:flex;align-items:center;background-color:#f2f2f2;padding:5px;border-radius:4px;margin-bottom:4px;cursor:pointer}.business-list .business-item .business-icon{padding:2px 4px;background-color:#1651ee;color:#fff;font-size:13px;border-radius:50%;margin-right:8px}.business-list .business-item .business-text{font-size:13px}.business-list .business-item:hover{background-color:#d7d7d7}.circulate-icon{color:#fd9c02;margin-right:4px}.circulate-text{font-size:12px;color:#757575}.circulate-title{display:flex;align-items:center;justify-content:center;flex-direction:column}.list-box{display:flex;justify-content:center;margin-top:30px}.list-box .box-item{border:1px solid #b4bbc5;padding:8px 15px;cursor:pointer;position:relative;margin-left:-1px;margin-top:-1px}.list-box .select-box-item{background-color:#1651ee;color:#fff}.month{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:0}.month .box-item{text-align:center}.lj-top-tip{position:fixed;z-index:999999;top:20px;left:50%;background-color:#fff;box-shadow:0 2px 6px 1px #aec2f9;border-radius:10px;min-width:300px;max-width:400px;width:fit-content;display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:5px 10px}.lj-top-tip .lj-top-tip-message{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;padding:0 8px 0 4px}.lj-top-tip .lj-top-tip-close{cursor:pointer}.lj-top-tip .lj-top-tip-close:hover{color:#ff000a}.dialog-cont[data-v-e156035f]{padding:20px;width:100%}.operate-list[data-v-e156035f]{display:flex;margin:90px 20px 20px 0;justify-content:flex-end}.soild[data-v-e156035f]{width:4px;height:18px;background-color:#1651ee;border-radius:4px;margin-top:2px;margin-right:10px}.radio[data-v-e156035f]{width:500px;height:180px;border:1px dashed #DDE0EA;display:flex;align-items:center;justify-content:center;margin-top:20px;border-radius:4px;position:relative;cursor:pointer}.radio .delete-btn[data-v-e156035f]{position:absolute;top:-5px;right:10px;z-index:9999}.uoload-radio[data-v-e156035f]{display:flex;flex-direction:column;align-items:center}.uoload-radio img[data-v-e156035f]{width:80px;height:80px}.uoload-radio .module-select[data-v-e156035f]{padding:0 25px;border:1px solid #265CF0;border-radius:8px;color:#265cf0;font-size:14px;cursor:pointer;height:33px;line-height:32px}.task-list[data-v-e156035f]{display:flex;flex-direction:column;border:1px solid #dcdcdc;padding:40px 20px 0;margin-top:20px;position:relative}.paging[data-v-e156035f]{margin-top:20px;display:flex}.paging .round[data-v-e156035f]{width:10px;height:10px;border-radius:50%;background-color:#b4bbc5;margin-right:8px;cursor:pointer}.paging .active[data-v-e156035f]{background-color:#757575}.video-play-content[data-v-e156035f]{width:100%;height:100%;padding:10px 0 0}.video-play-content .video-play[data-v-e156035f]{width:100%;height:100%}.video-audio-content[data-v-e156035f]{max-width:420px;width:100%;height:100%;padding:10px 0;display:flex;justify-content:center;align-items:center}.video-audio-content .video-audio-box[data-v-e156035f]{width:100%;max-width:100%}.video-audio-content .video-audio-box .audio-name[data-v-e156035f]{width:100%;padding-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-audio-content .video-audio-box .audio-play[data-v-e156035f]{width:100%}.trash-can[data-v-e156035f]{position:absolute;top:0px;right:10px}.course[data-v-e156035f]{width:100%;height:700px;margin-top:10px;border-top:1px solid #dcdcdc}.task-flow-path[data-v-e156035f]{width:100%;height:700px;padding:10px;border:none;overflow:hidden}.task-process[data-v-e156035f]{width:265px;position:relative}.add-icon[data-v-e156035f]{position:absolute;z-index:99999;left:50%;margin-left:-11px}.end-icon[data-v-e156035f]{display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;margin-left:-26px}.end-icon .icon-solid[data-v-e156035f]{height:70px;background-color:#eff0f6;width:1px}.end-icon .arrow[data-v-e156035f]{margin-top:-15px;font-size:25px;color:#b4bbc5}.end-icon .end-text[data-v-e156035f]{font-size:13px;margin-top:-8px}.task-title[data-v-e156035f]{padding:10px;height:35px;background-color:#4671ff;border-radius:4px 4px 0 0;display:flex;align-items:center}.task-title .title-icon[data-v-e156035f]{margin-right:10px}.task-title .title[data-v-e156035f]{line-height:15px;font-size:13px;color:#fff}.examine[data-v-e156035f]{background-color:#fd9c02}.content[data-v-e156035f]{padding:10px;background-color:#fff;font-size:13px;line-height:20px;text-align:left}.leader[data-v-e156035f]{text-align:center}.task-info[data-v-e156035f]{border-top:1px solid #ddd;display:flex;align-items:center;padding:10px}.task-info .task-time[data-v-e156035f]{font-size:12px;color:#999;margin-right:10px}.task-info .neex[data-v-e156035f]{font-size:20px}.business-list[data-v-e156035f]{display:flex;flex-direction:column}.business-list .business-item[data-v-e156035f]{display:flex;align-items:center;background-color:#f2f2f2;padding:5px;border-radius:4px;margin-bottom:4px;cursor:pointer}.business-list .business-item .business-icon[data-v-e156035f]{padding:2px 4px;background-color:#1651ee;color:#fff;font-size:13px;border-radius:50%;margin-right:8px}.business-list .business-item .business-text[data-v-e156035f]{font-size:13px}.business-list .business-item[data-v-e156035f]:hover{background-color:#d7d7d7}.circulate-icon[data-v-e156035f]{color:#fd9c02;margin-right:4px}.circulate-text[data-v-e156035f]{font-size:12px;color:#757575}.circulate-title[data-v-e156035f]{display:flex;align-items:center}.list-box[data-v-e156035f]{display:flex;margin-top:30px}.list-box .box-item[data-v-e156035f]{border:1px solid #b4bbc5;padding:8px 15px;cursor:pointer;position:relative;margin-left:-1px;margin-top:-1px}.list-box .select-box-item[data-v-e156035f]{background-color:#1651ee;color:#fff}.month[data-v-e156035f]{display:grid;grid-template-columns:repeat(7,1fr)}.month .box-item[data-v-e156035f]{text-align:center}.member-select .lj-ww-member-dept-select{width:170px!important}.el-loading-text,.el-loading-spinner i{color:#1651ee!important}.conference-create-edit-root .el-icon-success{color:#67c23a}.conference-create-edit-root .el-icon-error{color:#f56c6c}.conference-create-edit-root[data-v-08bef257]{background-color:#fff;min-height:calc(100vh - var(--main-nav-height) - var(--main-tabs-height) - var(--main-footer-height) - 1px)}.conference-create-edit-root .conference-create-edit-main[data-v-08bef257]{min-height:calc(100vh - var(--main-nav-height) - var(--main-tabs-height) - var(--main-footer-height) - 90px);display:grid;grid-template-columns:450px 1fr;gap:10px}.conference-create-edit-root .conference-create-edit-left[data-v-08bef257]{min-height:100%;display:grid;grid-template-rows:auto 1fr}.conference-create-edit-root .conference-create-edit-left .upload-media[data-v-08bef257]{background-color:#fff;min-height:300px;border:1px #dcdcdc solid;border-radius:5px}.conference-create-edit-root .conference-create-edit-left .upload-media .upload-media-content[data-v-08bef257]{height:calc(100% - 64px);padding:10px;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-08bef257]{display:flex;flex-direction:column;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-08bef257]: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-08bef257]{color:#0029ff}.conference-create-edit-root .conference-create-edit-left .upload-media .upload-media-content .media-upload .el-icon-plus[data-v-08bef257]{font-size:24px;color:#3d88fb;font-weight:400}.conference-create-edit-root .conference-create-edit-left .upload-media .upload-media-content .media-upload .module-select[data-v-08bef257]{padding:0 25px;border:1px solid #265CF0;border-radius:8px;color:#265cf0;font-size:14px;cursor:pointer;height:33px;line-height:32px;margin-top:10px}.conference-create-edit-root .conference-create-edit-left .upload-media .video-play-content[data-v-08bef257]{width:100%;height:calc(100% - 64px);padding:10px}.conference-create-edit-root .conference-create-edit-left .upload-media .video-play-content .video-play[data-v-08bef257]{width:100%;height:100%}.conference-create-edit-root .conference-create-edit-left .upload-media .video-audio-content[data-v-08bef257]{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-08bef257]{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-08bef257]{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-08bef257]{width:100%}.conference-create-edit-root .conference-create-edit-left .conference-analysis[data-v-08bef257]{background-color:#fff;padding:15px;border:1px #dcdcdc solid;border-radius:5px}.conference-create-edit-root .conference-create-edit-left .conference-analysis .conference-analysis-content[data-v-08bef257]{padding:15px;font-size:13px;color:#444242}.conference-create-edit-root .conference-create-edit-right[data-v-08bef257]{min-height:100%;background-color:#fff;border:1px #dcdcdc solid;border-radius:5px}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents[data-v-08bef257]{padding:15px;color:#444242}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents .points[data-v-08bef257]:nth-child(n+2){margin-top:20px}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents .points .point-title[data-v-08bef257]{font-size:17px;padding-bottom:5px}.conference-create-edit-root .conference-create-edit-right .conference-main .conference-contents .points .point-content[data-v-08bef257]{margin-top:8px;font-size:13px}.upload-bg[data-v-08bef257]{padding:20px 15px 20px 10px;background-image:linear-gradient(rgba(38,92,240,.1),rgba(38,92,240,.04))}[data-v-5bf49f5a] .el-drawer.rtl{width:66%!important}[data-v-5bf49f5a] .el-drawer__header>:first-child{color:#000}.dialog-cont[data-v-5bf49f5a]{padding:20px 50px;width:100%}.dialog-cont .new-task-type[data-v-5bf49f5a]{display:flex;align-items:center}.dialog-cont .new-task-type .type-text[data-v-5bf49f5a]{font-size:14px;margin-right:20px}.dialog-cont .new-task-type .raido-box[data-v-5bf49f5a]{margin-top:-2px}.operate-list[data-v-5bf49f5a]{display:flex;margin:0 40px 20px 0;justify-content:flex-end}[data-v-5bf49f5a] .el-drawer.rtl{border-radius:20px 0 0 20px}\n',document.head.appendChild(I),{setters:[function(e){l=e.n,s=e.r,c=e.f,d=e.$,u=e.o,p=e.e,m=e.u,f=e.V,v=e.t},function(e){h=e.L},function(e){g=e.L},function(e){b=e.L},function(e){_=e.M},function(e){x=e.u,y=e.L,k=e.a},function(e){w=e.g,C=e.a},function(e){F=e.u,L=e.a},function(e){S=e.L},function(e){T=e.L},function(e){R=e.L}],execute:function(){var a={__name:"addAssociation",emits:["getassociationList"],setup:function(e,t){var a=t.expose,i=t.emit,n=s(!1),l=s([]),r=s(0),o=s(1),u=c({limit:10,offset:0,ordering:"-id",del_flag:0,member:d.getters.member.id,task_type:0,status:0}),p=s([]);function m(){n.value=!0,f()}function f(){if(2==u.task_type){var e={limit:u.limit,offset:u.offset,ordering:"-id",del_flag:0,all_company:1};HTTP.get("get_kr_list",e).then((function(e){e.data.results.map((function(e){0==e.completion?e.process=0:e.completion<=e.threshold?e.process=Number((e.completion/e.threshold*100).toFixed(0)):e.completion>e.threshold&&e.completion<=e.target?e.process=Number((e.completion/e.target*100).toFixed(0)):e.completion>e.target&&e.completion0))return;ae(a,t,"delete")}})):"examine"==a?e.children.map((function(e){if(e.nodeIndex==t.nodeIndex)e.children.push(i);else{if(!(e.children.length>0))return;ae(e,t,"examine",i)}})):1==D.value?e.children.map((function(e){if(e.nodeIndex==t.nodeIndex)i.children=e.children,e.children=[],e.children.push(i);else{if(!(e.children.length>0))return;ae(e,t,"",i)}})):e.children.map((function(e){if(e.nodeIndex==t.nodeIndex)e.children.push(i);else{if(!(e.children.length>0))return;ae(e,t,"",i)}}))}function ie(e){var t=[];return e.filter((function(e,a){e.active&&t.push(a+1)})),t.toString()}function ne(){w.value.validate(function(){var e=o(r().mark((function e(t){var a;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=10;break}b.start_date=b.date[0],b.end_date=b.date[1],delete b.date,a=i({},b),0==b.is_cycle?a.process=C.value.children:(a.mode={type:b.mode.type,customize:{type:X.value,day:0==X.value?ie(Y.value):ie(K.value)}},a.process=F.value.children),console.log(a),HTTP.post("create_oa_task_two",a).then((function(e){0==e.code&&p.exports.Message.success("创建成功")})),e.next=11;break;case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}function le(){w.value.resetFields(),b.description="",b.attachment_url="",k.value=[],b.is_cycle=0,b.is_crash=1,b.mode.type=0,b.level=3,b.date=[],b.relations={list_ids:[]},C.value={leader:!0,children:[]},F.value={leader:!0,children:[{type:0,name:"",description:"",end_date:"",member_id:"",member_name:"",attachment_url:"",children:[{type:1,name:"",end_date:"",member_id:"",member_name:"",attachment_url:"",children:[]}]}]},Y.value.map((function(e){e.active=!1})),K.value.map((function(e){e.active=!1}))}return a({getTaskDetail:ne,cancleBtn:le}),u((function(){Q(),C.value={leader:!0,children:[]}})),{__sfc:!0,pickerOptionsAll:n,pickerOptions:l,startpickerOptions:f,timeStamp:v,ruleForm:b,rules:x,levelList:y,fileList:k,ruleFormRef:w,dataTree:C,noDataTree:F,defineMenus:L,tree:S,nodeValue:T,nodeInedx:R,addAssociationRef:I,getSelectList:z,circulateList:O,handledialogVisible:P,shuaXin:j,handleFileList:J,getId:E,handletitle:D,handleruleFormRef:N,handleRuleForm:A,handleRules:$,examinedialogVisible:q,examineRuleForm:B,examineFileList:H,examineruleFormRef:U,examineRules:V,memberList:W,circulatedialogVisible:G,customize:X,weekList:Y,monthList:K,teamDetail:function(e){},getCirculate:function(){b.is_cycle=1,G.value=!0},getMemberList:Q,handleBtn:function(e,t){switch(console.log(e),e.end_date?v.value=new Date(e.end_date).getTime():v.value=Date.now()-864e5,T.value=JSON.parse(JSON.stringify(e)),t){case 1:D.value=1,A.children=[],P.value=!0,A.type=0,A.start_date=e.end_date;break;case 2:D.value=2,A.children=[],P.value=!0,A.type=0,A.start_date=e.end_date;break;case 3:q.value=!0,B.start_date=e.end_date}j.value=!0},addData:Z,handleSubmit:function(){N.value.validate(function(){var e=o(r().mark((function e(t){var a;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=7;break}0==b.is_cycle?Z():(W.value.map((function(e){A.member_id==e.id&&(A.member_name=e.name)})),(a=F.value.children[0]).name=A.name,a.description=A.description,a.end_date=A.end_date,a.end_date=A.start_date,a.member_id=A.member_id,a.member_name=A.member_name,a.attachment_url=A.attachment_url,N.value.resetFields(),A.attachment_url="",A.description="",J.value=[]),ee.value.$refs.LJUploadFilesRef.clearFiles(),j.value=!1,P.value=!1,e.next=8;break;case 7:return e.abrupt("return",!1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},LJUploadFilesRef:ee,cancle:function(){N.value.resetFields(),P.value=!1,A.description="",j.value=!1,ee.value.$refs.LJUploadFilesRef.clearFiles()},examineSubmit:function(){U.value.validate(function(){var e=o(r().mark((function e(t){var a,i;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=10;break}W.value.map((function(e){B.member_id==e.id&&(B.member_name=e.name)})),0==b.is_cycle?(R.value++,B.nodeIndex=R.value,a=JSON.parse(JSON.stringify(B)),ae(C.value,T.value,"examine",a)):((i=F.value.children[0].children[0]).name=B.name,i.end_date=B.end_date,i.start_date=B.start_date,i.member_id=B.member_id,i.member_name=B.member_name,i.attachment_url=B.attachment_url),U.value.resetFields(),B.attachment_url="",H.value=[],j.value=!1,q.value=!1,e.next=11;break;case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},examineCancle:function(){U.value.resetFields(),q.value=!1,j.value=!1},getWeek:function(e,t){Y.value[t].active=!e.active},getMonth:function(e,t){K.value[t].active=!e.active},circulatedChange:function(e){0==e.type?(P.value=!0,D.value=1):1==e.type&&(q.value=!0),j.value=!0},deleteNode:function(e){ae(C.value,e,"delete")},editStatus:te,editNode:function(e,t){te.value=t,j.value=!0,P.value=!0,H.value=[],console.log(e),Object.assign(A,{name:e.name,member_id:e.member_id,description:e.description,end_date:e.end_date,attachment_url:e.attachment_url}),console.log(e.attachment_url.split(",")),e.attachment_url.split(",").map((function(e){H.value.push({url:e})})),console.log(H.value)},recursion:ae,getDate:ie,getassociationList:function(e,t){console.log(e,t),b.relations=e,z.value=t,console.log(b)},getTaskDetail:ne,cancleBtn:le,addAssociation:function(){I.value.init()},delAssociation:function(e){z.value.splice(e,1),b.relations.list_ids.splice(e,1)},cycleCancle:function(){},refreshDate:function(e){m(b,"date",e)},getTaskType:function(e){C.value={leader:!0,children:[]}},LJWWMSelect:h,LJUploadFiles:g,addAssociationView:M}}},E=function(){var e=this,t=e._self._c,a=e._self._setupProxy;return t("div",{staticClass:"task-cont"},[t("el-form",{ref:"ruleFormRef",staticClass:"demo-ruleForm",attrs:{model:a.ruleForm,rules:a.rules,"label-width":"100px"}},[t("el-form-item",{attrs:{label:"待办名称",prop:"name"}},[t("el-input",{staticStyle:{width:"311px"},model:{value:a.ruleForm.name,callback:function(t){e.$set(a.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),t("el-form-item",{attrs:{label:"待办描述"}},[t("el-input",{staticStyle:{width:"311px"},attrs:{type:"textarea",placeholder:"请输入具体的任务描述"},model:{value:a.ruleForm.description,callback:function(t){e.$set(a.ruleForm,"description",t)},expression:"ruleForm.description"}})],1),t("el-form-item",{attrs:{label:"优先级",prop:"level"}},[t("el-select",{staticStyle:{width:"311px"},attrs:{placeholder:"请选择"},model:{value:a.ruleForm.level,callback:function(t){e.$set(a.ruleForm,"level",t)},expression:"ruleForm.level"}},e._l(a.levelList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"待办类型",prop:"task_type"}},[t("el-radio-group",{on:{input:a.getTaskType},model:{value:a.ruleForm.task_type,callback:function(t){e.$set(a.ruleForm,"task_type",t)},expression:"ruleForm.task_type"}},[t("el-radio",{attrs:{label:0}},[e._v("个人")]),t("el-radio",{attrs:{label:1}},[e._v("协作")])],1)],1),t("el-form-item",{attrs:{label:"任务是否重要"}},[t("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#1651EE","inactive-color":"#C0CCDA"},model:{value:a.ruleForm.is_crash,callback:function(t){e.$set(a.ruleForm,"is_crash",t)},expression:"ruleForm.is_crash"}})],1),t("el-form-item",{attrs:{label:"附件"}},[t(a.LJUploadFiles,{directives:[{name:"permission",rawName:"v-permission",value:22209,expression:"22209"}],attrs:{"file-list":a.fileList},model:{value:a.ruleForm.attachment_url,callback:function(t){e.$set(a.ruleForm,"attachment_url",t)},expression:"ruleForm.attachment_url"}})],1),t("el-form-item",{attrs:{label:"关联任务"}},[t("el-button",{attrs:{icon:"el-icon-plus",type:"primary",plain:""},on:{click:a.addAssociation}},[e._v("添加关联")]),a.ruleForm.relations.list_ids.length>0?t("div",{staticStyle:{"margin-right":"10px","font-size":"12px",color:"#a5a5a5"}},e._l(a.getSelectList,(function(i,n){return t("div",{staticStyle:{display:"flex","align-items":"center"}},[2==a.ruleForm.relations.relation_type?t("div",[e._v("KR"+e._s(n+1)+":")]):t("div",[e._v("项目"+e._s(n+1)+":")]),t("div",[e._v(e._s(i.name))]),t("div",{staticStyle:{"margin-left":"30px","margin-top":"2px"}},[t("el-button",{attrs:{type:"text",icon:"el-icon-close"},on:{click:function(e){return a.delAssociation(n)}}})],1)])})),0):e._e()],1),t("el-form-item",{attrs:{label:"起止时间"}},[t("el-date-picker",{attrs:{"default-time":["00:00:00","23:59:59"],"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetimerange","range-separator":"-","start-placeholder":"开始日期","picker-options":a.pickerOptionsAll,"end-placeholder":"结束日期"},on:{change:a.refreshDate},model:{value:a.ruleForm.date,callback:function(t){e.$set(a.ruleForm,"date",t)},expression:"ruleForm.date"}}),0==a.ruleForm.is_cycle?t("img",{staticStyle:{"margin-left":"10px",cursor:"pointer"},attrs:{src:"/assets/add-task-icon2.deaf3e54.svg",alt:""},on:{click:a.getCirculate}}):t("img",{staticStyle:{"margin-left":"10px",cursor:"pointer"},attrs:{src:"/assets/add-task-icon1.a62d485f.svg",alt:""},on:{click:function(e){a.ruleForm.is_cycle=0}}})],1),1==a.ruleForm.task_type?t("el-form-item",{attrs:{label:"任务流程"}},[0==a.ruleForm.is_cycle?t("div",{staticClass:"task-flow-path"},[t("zm-tree-org",{ref:"tree",attrs:{"tool-bar":!1,data:a.dataTree,"node-draggable":!1,collapsable:!1,"define-menus":a.defineMenus},scopedSlots:e._u([{key:"default",fn:function(i){var n=i.node;return[t("div",{staticClass:"task-process"},[t("div",{class:0==n.type||n.leader?"task-title":"task-title examine"},[n.leader?t("div",{staticClass:"title-icon"},[t("img",{staticStyle:{"margin-top":"14px"},attrs:{src:P,alt:""}})]):0==n.type?t("div",{staticClass:"title-icon"},[t("img",{staticStyle:{"margin-top":"14px"},attrs:{src:j,alt:""}})]):t("div",{staticClass:"title-icon"},[t("i",{staticClass:"el-icon-s-check",staticStyle:{color:"#fff"}})]),n.leader?t("div",{staticClass:"title"},[e._v("发起人")]):0==n.type?t("div",{staticClass:"title"},[e._v(e._s(n.name))]):t("div",{staticClass:"title"},[e._v("审批")]),n.leader?e._e():t("div",{staticStyle:{"margin-left":"auto"}},[t("el-button",{staticStyle:{color:"#fff"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(e){return a.deleteNode(n)}}})],1)]),n.leader?t("div",{staticClass:"task-content leader"},[e._v("具有新建权限的员工")]):0==n.type?t("div",{staticClass:"task-content"},[e._v(e._s(n.description))]):e._e(),n.leader?e._e():t("div",{staticClass:"task-info"},[t("div",{staticClass:"task-time"},[e._v(e._s(n.end_date)+" 截止")]),n.attachment_url?t("div",{staticClass:"neex"},[t("i",{staticClass:"el-icon-paperclip"})]):e._e(),t("div",{staticStyle:{"margin-left":"auto","font-size":"12px"}},[e._v(e._s(n.member_name))])]),t("div",{staticClass:"add-icon"},[t("el-popover",{attrs:{placement:"right",width:"40",trigger:"click"}},[t("div",{staticClass:"business-list"},[t("div",{staticClass:"business-item",on:{click:function(e){return a.handleBtn(n,1)}}},[t("div",{staticClass:"business-icon"},[t("i",{staticClass:"el-icon-document"})]),t("div",{staticClass:"business-text"},[e._v("办理")])]),n.children?t("div",{staticClass:"business-item",on:{click:function(e){return a.handleBtn(n,2)}}},[t("div",{staticClass:"business-icon"},[t("i",{staticClass:"el-icon-document"})]),t("div",{staticClass:"business-text"},[e._v("并行办理")])]):e._e(),n.children.length<=1?t("div",{staticClass:"business-item",on:{click:function(e){return a.handleBtn(n,3)}}},[t("div",{staticClass:"business-icon",staticStyle:{"background-color":"rgb(253, 156, 2)"}},[t("i",{staticClass:"el-icon-s-check"})]),t("div",{staticClass:"business-text"},[e._v("审批")])]):e._e()]),t("el-button",{staticStyle:{color:"rgb(253, 156, 2)","font-size":"20px"},attrs:{slot:"reference",type:"text",icon:"el-icon-circle-plus"},on:{click:function(e){return a.teamDetail(n)}},slot:"reference"})],1)],1),0==n.children.length?t("div",{staticClass:"end-icon"},[t("div",{staticClass:"icon-solid"}),t("div",{staticClass:"arrow"},[t("i",{staticClass:"el-icon-caret-bottom"})]),t("div",{staticClass:"end-text"},[e._v("流程结束")])]):e._e()])]}}],null,!1,918412124)})],1):t("div",{staticClass:"task-flow-path"},[t("zm-tree-org",{ref:"tree",attrs:{"tool-bar":!1,data:a.noDataTree,"node-draggable":!1,collapsable:!1,"define-menus":a.defineMenus},scopedSlots:e._u([{key:"default",fn:function(i){var n=i.node;return[t("div",{staticClass:"task-process",on:{click:function(e){return a.circulatedChange(n)}}},[t("div",{class:0==n.type||n.leader?"task-title":"task-title examine"},[n.leader?t("div",{staticClass:"title-icon"},[t("img",{staticStyle:{"margin-top":"14px"},attrs:{src:P,alt:""}})]):0==n.type?t("div",{staticClass:"title-icon"},[t("img",{staticStyle:{"margin-top":"14px"},attrs:{src:j,alt:""}})]):t("div",{staticClass:"title-icon"},[t("i",{staticClass:"el-icon-s-check",staticStyle:{color:"#fff"}})]),n.leader?t("div",{staticClass:"title"},[e._v("发起人")]):0==n.type?t("div",{staticClass:"title"},[e._v(e._s(n.name))]):t("div",{staticClass:"title"},[e._v("审批")])]),n.leader?t("div",{staticClass:"task-content leader"},[e._v("具有新建权限的员工")]):0==n.type?t("div",{staticClass:"task-content"},[e._v(e._s(n.description))]):e._e(),n.leader?e._e():t("div",{staticClass:"task-info"},[t("div",{staticClass:"task-time"},[e._v(e._s(n.end_date)+" 截止")]),n.attachment_url?t("div",{staticClass:"neex"},[t("i",{staticClass:"el-icon-paperclip"})]):e._e(),t("div",{staticStyle:{"margin-left":"auto","font-size":"12px"}},[e._v(e._s(n.member_name))])]),0==n.children.length?t("div",{staticClass:"end-icon"},[t("div",{staticClass:"icon-solid"}),t("div",{staticClass:"arrow"},[t("i",{staticClass:"el-icon-caret-bottom"})]),t("div",{staticClass:"end-text"},[e._v("流程结束")])]):e._e()])]}}],null,!1,1222615971)})],1)]):e._e()],1),t(a.addAssociationView,{ref:"addAssociationRef",on:{getassociationList:a.getassociationList}}),t("el-dialog",{attrs:{"close-on-click-modal":!1,title:1==a.handletitle?"办理":"并行办理","append-to-body":!0,visible:a.handledialogVisible,width:"30%"},on:{"update:visible":function(e){a.handledialogVisible=e}}},[t("el-form",{ref:"handleruleFormRef",staticClass:"demo-ruleForm",attrs:{model:a.handleRuleForm,rules:a.handleRules,"label-width":"100px"}},[t("el-form-item",{attrs:{label:"待办名称",prop:"name"}},[t("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"输入待办名称"},model:{value:a.handleRuleForm.name,callback:function(t){e.$set(a.handleRuleForm,"name",t)},expression:"handleRuleForm.name"}})],1),t("el-form-item",{attrs:{label:"待办描述"}},[t("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",placeholder:"请输入具体的待办描述"},model:{value:a.handleRuleForm.description,callback:function(t){e.$set(a.handleRuleForm,"description",t)},expression:"handleRuleForm.description"}})],1),t("el-form-item",{attrs:{label:"开始时间",prop:"start_date"}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{"picker-options":a.startpickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择开始时间"},model:{value:a.handleRuleForm.start_date,callback:function(t){e.$set(a.handleRuleForm,"start_date",t)},expression:"handleRuleForm.start_date"}})],1),t("el-form-item",{attrs:{label:"截止时间",prop:"end_date"}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{"picker-options":a.startpickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择截止时间"},model:{value:a.handleRuleForm.end_date,callback:function(t){e.$set(a.handleRuleForm,"end_date",t)},expression:"handleRuleForm.end_date"}})],1),t("el-form-item",{attrs:{label:"负责人",prop:"member_id"}},[t("div",{staticClass:"member-select"},[a.shuaXin?t(a.LJWWMSelect,{ref:"uploadClear",attrs:{type:"6",fields:"id,name","value-key":"id",filters:{company:a.getId,del_flag:0,is_auth_role:1,is_real:1}},model:{value:a.handleRuleForm.member_id,callback:function(t){e.$set(a.handleRuleForm,"member_id",t)},expression:"handleRuleForm.member_id"}}):e._e()],1)]),t("el-form-item",{attrs:{label:"附件"}},[t(a.LJUploadFiles,{ref:"LJUploadFilesRef",attrs:{"file-list":a.handleFileList},model:{value:a.handleRuleForm.attachment_url,callback:function(t){e.$set(a.handleRuleForm,"attachment_url",t)},expression:"handleRuleForm.attachment_url"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:a.cancle}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:a.handleSubmit}},[e._v("保 存")])],1)],1),t("el-dialog",{attrs:{"close-on-click-modal":!1,title:"审批","append-to-body":!0,visible:a.examinedialogVisible,width:"30%"},on:{"update:visible":function(e){a.examinedialogVisible=e}}},[t("el-form",{ref:"examineruleFormRef",staticClass:"demo-ruleForm",attrs:{model:a.examineRuleForm,rules:a.examineRules,"label-width":"100px"}},[t("el-form-item",{attrs:{label:"开始时间",prop:"start_date"}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{"picker-options":a.startpickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择开始时间"},model:{value:a.examineRuleForm.start_date,callback:function(t){e.$set(a.examineRuleForm,"start_date",t)},expression:"examineRuleForm.start_date"}})],1),t("el-form-item",{attrs:{label:"截止时间",prop:"end_date"}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{"picker-options":a.startpickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择截止时间"},model:{value:a.examineRuleForm.end_date,callback:function(t){e.$set(a.examineRuleForm,"end_date",t)},expression:"examineRuleForm.end_date"}})],1),t("el-form-item",{attrs:{label:"审批人",prop:"member_id"}},[t("div",{staticClass:"member-select"},[a.shuaXin?t(a.LJWWMSelect,{attrs:{type:"6",fields:"id,name","value-key":"id",filters:{company:a.getId,del_flag:0,is_auth_role:1,is_real:1}},model:{value:a.examineRuleForm.member_id,callback:function(t){e.$set(a.examineRuleForm,"member_id",t)},expression:"examineRuleForm.member_id"}}):e._e()],1)]),t("el-form-item",{attrs:{label:"附件"}},[t(a.LJUploadFiles,{attrs:{"file-list":a.examineFileList},model:{value:a.examineRuleForm.attachment_url,callback:function(t){e.$set(a.examineRuleForm,"attachment_url",t)},expression:"examineRuleForm.attachment_url"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:a.examineCancle}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:a.examineSubmit}},[e._v("保 存")])],1)],1),t("el-dialog",{attrs:{title:"自定义循环","append-to-body":!0,visible:a.circulatedialogVisible,width:"30%"},on:{"update:visible":function(e){a.circulatedialogVisible=e}}},[t("div",{staticClass:"circulate-title"},[t("div",{staticStyle:{display:"flex","align-items":"center","margin-bottom":"10px"}},[t("div",{staticStyle:{"margin-right":"10px"}},[e._v("循环方式")]),t("div",[t("el-select",{on:{change:a.getCirculate},model:{value:a.ruleForm.mode.type,callback:function(t){e.$set(a.ruleForm.mode,"type",t)},expression:"ruleForm.mode.type"}},e._l(a.circulateList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)]),6==a.ruleForm.mode.type?t("div",{staticStyle:{display:"flex","align-items":"center"}},[t("div",{staticStyle:{"margin-right":"10px"}},[e._v("循环周期")]),t("div",[t("el-select",{attrs:{placeholder:"请选择活动区域"},model:{value:a.customize,callback:function(e){a.customize=e},expression:"customize"}},[t("el-option",{attrs:{label:"每周循环",value:0}}),t("el-option",{attrs:{label:"每月循环",value:1}})],1)],1)]):e._e()]),0==a.customize&&6==a.ruleForm.mode.type?t("div",{staticClass:"list-box"},e._l(a.weekList,(function(i,n){return t("div",{class:i.active?"box-item select-box-item":"box-item",on:{click:function(e){return a.getWeek(i,n)}}},[e._v(e._s(i.name))])})),0):1==a.customize&&6==a.ruleForm.mode.type?t("div",{staticClass:"list-box month"},e._l(a.monthList,(function(i,n){return t("div",{class:i.active?"box-item select-box-item":"box-item",on:{click:function(e){return a.getMonth(i,n)}}},[e._v(e._s(i.name))])})),0):e._e(),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(e){a.circulatedialogVisible=!1}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:function(e){a.circulatedialogVisible=!1}}},[e._v("确 定")])],1)])],1)},D=[];E._withStripped=!0;var N=l(J,E,D,!1,null,null,null,null);N.options.__file="E:/十二科技/项目/九号同事/salary-management-web/src/views/upcomping/systemUpcomings/components/taskCompnents.vue";var A=N.exports,$=f.extend({name:"TopTip",data:function(){return{close:!0,button:!1,buttonTitle:"操作按钮",buttonCallBack:function(){},callBackData:null,index:0,resize_index:0,icon:null,iconColor:null,iconSize:"18px",message:"TOP TIP",height:"44px",marginLeft:"-100px"}},mounted:function(){this.resizeObserver()},methods:{handleButton:function(){this.buttonCallBack()},handleResize:function(e){if(this.resize_index++,1!==this.resize_index){var t=e[0].contentRect.width;this.marginLeft="-".concat(t/2,"px")}},resizeObserver:function(){var e=document.getElementById("lj-top-tip");if(!e)return setTimeout(this.resizeObserver,1e3);new ResizeObserver(this.handleResize).observe(e)},handleClose:function(){V.hide()}}}),q=function(){var e=this,t=e._self._c;return e._self._setupProxy,t("div",{staticClass:"lj-top-tip",style:{"min-height":e.height,"margin-left":e.marginLeft},attrs:{id:"lj-top-tip"}},[e.icon?t("i",{staticClass:"lj-top-tip-icon-success",class:e.icon,style:{color:e.iconColor,fontSize:e.iconSize}}):e._e(),t("div",{staticClass:"lj-top-tip-message",staticStyle:{"font-size":"12px"}},[e._v(e._s(e.message))]),t("div",{staticClass:"lj-top-tip-right",staticStyle:{margin:"-4px 0 0 auto"}},[e.close?t("i",{staticClass:"el-icon-close lj-top-tip-close",staticStyle:{"font-size":"13px"},on:{click:e.handleClose}}):e._e(),e.button?t("el-button",{staticClass:"lj-top-tip-button",staticStyle:{"font-size":"13px"},attrs:{type:"text"},on:{click:e.handleButton}},[e._v(" "+e._s(e.buttonTitle)+" ")]):e._e()],1)])},B=[];q._withStripped=!0;var H=l($,q,B,!1,null,null,null,null);H.options.__file="E:/十二科技/项目/九号同事/salary-management-web/src/components/TopTips/TopTips.vue";var U=H.exports,V=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var a,i,n;return a=e,n=[{key:"setTimeOutClose",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3e3;e.timeOutClose=setTimeout(e.hide,t)}},{key:"handlePromise",value:function(){(arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Promise((function(){}))).then((function(t){console.log("#### resp:",t),0==t.code&&e.show("AI解析完成",{close:!1,button:!0,icon:"el-icon-success",iconColor:"#67C23A",buttonCallBack:function(){console.log("==-=-=-=-"),F().push({path:"/upcomping/upcomping",query:{list:t}})}})})).catch((function(e){console.log("#### error:",e.responseData)}))}},{key:"show",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"全局弹窗消息",a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=a.icon,n=void 0===i?null:i,l=a.iconColor,r=void 0===l?null:l,s=a.iconSize,o=void 0===s?"24px":s,c=a.close,d=void 0===c||c,u=a.button,p=void 0!==u&&u,m=a.buttonTitle,v=void 0===m?"操作按钮":m,h=a.buttonCallBack,g=void 0===h?function(){}:h,b=a.callBackData,_=void 0===b?null:b,x=a.outTime,y=void 0===x?0:x,k=a.promise;if(k&&k instanceof Promise&&e.handlePromise(k),e.timeOutClose&&clearTimeout(e.timeOutClose),e.instance)e.instance.message=t,e.instance.icon=n,e.instance.iconColor=r,e.instance.iconSize=o,e.instance.close=d,e.instance.button=p,e.instance.buttonTitle=v,e.instance.callBackData=_,e.instance.buttonCallBack=g,y&&e.setTimeOutClose(y);else{e.instance=new U({data:{message:t,icon:n,iconColor:r,iconSize:o,close:d,button:p,buttonTitle:v,callBackData:_,buttonCallBack:g}}),e.instance.$mount(),document.body.appendChild(e.instance.$el);var w=e.instance.$el.animate([{transform:"translateY(-100%)",opacity:.1},{transform:"translateY(0%)",opacity:1}],{duration:100,fill:"forwards",easing:"ease-in"});f.nextTick((function(){w.play(),w.onfinish=function(){y&&e.setTimeOutClose(y)}}))}}},{key:"hide",value:function(){e.instance&&(e.instance.$el.animate([{transform:"translateY(0%)",opacity:1},{transform:"translateY(-100%)",opacity:0}],{duration:100,fill:"forwards",easing:"ease-out"}).onfinish=function(){e.instance.$el.remove(),e.instance.$destroy(),e.instance=null})}}],(i=null)&&t(a.prototype,i),n&&t(a,n),Object.defineProperty(a,"prototype",{writable:!1}),e}();n(V,"instance",null),n(V,"timeOutClose",null);var W={__name:"createaiDialog",props:["fromTypes","inputDataing"],emits:["clearList","resetForm"],setup:function(e,t){var a=t.expose,i=t.emit,n=e,l=s(),m=c({train_url:""}),f=c({member_id:[{required:!0,message:"请选择被指派人",trigger:"change"}],reviewed_member_id:[{required:!0,message:"请选择审批人",trigger:"change"}],end_date:[{required:!0,message:"请选择截止时间",trigger:"change"}],level:[{required:!0,message:"请选择优先级",trigger:"change"}],name:[{required:!0,message:"请输入任务名称",trigger:"blur"}],description:[{required:!0,message:"请输入任务描述",trigger:"blur"}]}),b=s([]),x=s([]),k=s(null),C=s(),F=c({need:""}),L=s(null),S=s(null),T=s([]),R=s(!1),I=s(d.getters.company),z=s(),O=s([]),M=s(!1),P=s(!1),j=s(0),J=s(0),E=s([]),D=s(),N=s([]),A=s([{value:0,label:"不循环"},{value:1,label:"每天循环"},{value:2,label:"每周循环"},{value:3,label:"每月循环"},{value:4,label:"每年循环"},{value:5,label:"工作日循环"},{value:6,label:"自定义循环"}]),$=c({disabledDate:function(e){return e.getTime()0&&void 0!==arguments[0]?arguments[0]:function(){};v((function(){switch(w(k.value.type)){case"video":L.value.src=URL.createObjectURL(k.value.raw);break;case"audio":S.value.src=URL.createObjectURL(k.value.raw)}e()}))};function pe(){j.value++}function me(e){var t={train_url:e,company_id:d.getters.company};HTTP.post("ai_task_submit",t).then((function(e){0==e.code?(localStorage.setItem("respId",e.data.respId),setTimeout((function(){var t=fe(e.data.respId);V.show("后台AI解析中…",{promise:t})}),100),setInterval(pe,1e3)):p.exports.Message.error(e.msg)}))}function fe(e){var t={respId:e};return HTTP.post("query_openspeech_result",t).then((function(t){if(0==t.code)if(1==t.data.status_code)setTimeout((function(){900==j.value||null==k.value?(clearInterval(pe),j.value=0):fe(e)}),500);else{if(2==t.data.status_code){R.value=!0,clearInterval(pe),P.value=!0;var a={text:t.data.text};return HTTP.post("ai_task_generate",a).then((function(e){return 0==e.code?(V.hide(),setTimeout((function(){V.show("AI解析完成",{icon:"el-icon-success",iconColor:"#67C23A"})}),500),e.data?(e.data.length>0&&(e.data.map((function(e){e.dataTree={leader:!0,children:e.children},1==e.is_cycle&&(e.mode={type:0})})),J.value=0),e.data.map((function(e){e.children.length>0&&ve(e.children)})),T.value=e.data,P.value=!1):(P.value=!1,p.exports.Message.error("暂无解析结果"))):(p.exports.Message.error(e.msg),P.value=!1),console.log(e),{resp:e}})).catch((function(e){throw e}))}p.exports.Message.error("任务解析异常")}return{resp:t}})).catch((function(e){throw e}))}function ve(e){e.map((function(e){re.value++,e.nodeIndex=re.value,e.children.length>0&&ve(e.children)}))}function he(){if(b.value.map((function(e){W.member_id==e.id&&(W.member_name=e.name)})),le.value.leader){if(re.value++,1==H.value){W.nodeIndex=re.value,W.children=T.value[J.value].dataTree.children;var e=JSON.parse(JSON.stringify(W));T.value[J.value].dataTree.children=[],T.value[J.value].dataTree.children.push(e)}else if(2==H.value){W.nodeIndex=re.value;var t=JSON.parse(JSON.stringify(W));T.value[J.value].dataTree.children.push(t)}}else{re.value++,W.nodeIndex=re.value;var a=JSON.parse(JSON.stringify(W));ge(T.value[J.value].dataTree,le.value,"",a)}U.value.resetFields(),W.attachment_url="",B.value=[]}function ge(e,t,a,i){"delete"==a?e.children.map((function(a){if(a.nodeIndex==t.nodeIndex)e.children.splice(e.children.indexOf(a),1);else{if(!(a.children.length>0))return;ge(a,t,"delete")}})):"examine"==a?e.children.map((function(e){if(e.nodeIndex==t.nodeIndex)e.children.push(i);else{if(!(e.children.length>0))return;ge(e,t,"examine",i)}})):1==H.value?e.children.map((function(e){if(e.nodeIndex==t.nodeIndex)i.children=e.children,e.children=[],e.children.push(i);else{if(!(e.children.length>0))return;ge(e,t,"",i)}})):e.children.map((function(e){if(e.nodeIndex==t.nodeIndex)e.children.push(i);else{if(!(e.children.length>0))return;ge(e,t,"",i)}}))}function be(e){var t=[];return e.filter((function(e,a){e.active&&t.push(a+1)})),t.toString()}var _e=s(!0);function xe(e){e.map((function(e){if(e.children.length>0){if(xe(e.children),!e.member_id)return void(_e.value=!1);_e.value=!0}else{if(!e.member_id)return void(_e.value=!1);_e.value=!0}}))}function ye(){console.log(T.value);var e=[];if(e=JSON.parse(JSON.stringify(T.value)),1===n.fromTypes){if(e.map((function(e){xe(e.children),0==e.is_cycle?(e.process=e.dataTree.children,delete e.children,delete e.dataTree,delete e.member_id):(e.mode.customize={type:ae.value,day:0==ae.value?be(ie.value):be(ne.value)},e.process=e.dataTree.children,delete e.children,delete e.dataTree,delete e.member_id)})),console.log(_e.value),localStorage.setItem("memberStatus",_e.value),!_e.value)return void p.exports.Message.error("请选择成员");if(console.log(_e.value),!_e.value)return;var t={ai_tasks:e};console.log(t),HTTP.post("create_ai_task",t).then((function(e){0==e.code&&(p.exports.Message.success("创建成功"),i("resetForm"),se())}))}else l.value.validate((function(t){if(t){if(e.map((function(e){xe(e.children),0==e.is_cycle?(e.process=e.dataTree.children,delete e.children,delete e.dataTree,delete e.member_id):(e.mode.customize={type:ae.value,day:0==ae.value?be(ie.value):be(ne.value)},e.process=e.dataTree.children,delete e.children,delete e.dataTree,delete e.member_id)})),console.log(_e.value),localStorage.setItem("memberStatus",_e.value),!_e.value)return void p.exports.Message.error("请选择成员");if(console.log(_e.value),!_e.value)return;var a={ai_tasks:e};console.log(a),HTTP.post("create_ai_task",a).then((function(e){0==e.code&&(p.exports.Message.success("创建成功"),i("resetForm"),se())}))}}))}a({cancleBtn:se,submitAiTask:ye}),u((function(){ce(),console.log(n.fromTypes,"********"),1===n.fromTypes&&we()}));var ke=s(!1),we=function(){ke.value=!0;var e={text:n.inputDataing};HTTP.post("ai_task_generate",e).then((function(e){return ke.value=!1,0==e.code?e.data?(e.data.length>0&&(e.data.map((function(e){e.dataTree={leader:!0,children:e.children},1==e.is_cycle&&(e.mode={type:0})})),J.value=0),e.data.map((function(e){e.children.length>0&&ve(e.children)})),T.value=e.data,P.value=!1):(P.value=!1,p.exports.Message.error("暂无解析结果")):(p.exports.Message.error(e.msg),P.value=!1),console.log(e),{resp:e}}))};return{__sfc:!0,ruleFormRef:l,ruleForm:m,rules:f,emits:i,assignedList:b,approvalList:x,mediaFile:k,ljMediaInputRef:C,formInline:F,videoPlayer:L,audioPlayRef:S,taskList:T,shuaXin:R,getId:I,formInlineRef:z,passList:O,loading:M,taskLoading:P,second:j,taskListIndex:J,fileList:E,tree:D,propsData:n,defineMenus:N,circulateList:A,pickerOptionsDate:$,handledialogVisible:q,handleFileList:B,handletitle:H,handleruleFormRef:U,handleRuleForm:W,handleRules:G,examinedialogVisible:X,examineRuleForm:Y,examineFileList:K,examineruleFormRef:Q,examineRules:Z,circulatedialogVisible:ee,circulateValue:te,customize:ae,weekList:ie,monthList:ne,nodeValue:le,nodeInedx:re,cancleBtn:se,pickerOptions:oe,getMember:ce,handleUploadMedia:function(){k.value||C.value.mediaClick()},changeMedia:function(e){k.value=e,ue(),de()},uploadMedia:de,handleCreateObjectURL:ue,deleteBtn:function(){k.value=null,m.train_url="",T.value=[],O.value=[]},yourMethod:pe,getAiList:me,getTaskstatus:fe,addNodeIndex:ve,addTask:function(){R.value=!0,T.value.push({description:"",is_crash:1,name:"",dataTree:{leader:!0,children:[]}}),console.log(T.value)},deleteTask:function(){T.value.splice(J.value,1)},getTaskItem:function(e){J.value=e},teamDetail:function(e){console.log(e)},getCirculate:function(e){6==e&&(ee.value=!0)},handleBtn:function(e,t){switch(le.value=JSON.parse(JSON.stringify(e)),t){case 1:H.value=1,W.children=[],q.value=!0,W.type=0;break;case 2:H.value=2,W.children=[],q.value=!0,W.type=0;break;case 3:X.value=!0}R.value=!0},addData:he,handleSubmit:function(){U.value.validate(function(){var e=o(r().mark((function e(t){var a;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=6;break}0==T.value[J.value].is_cycle?he():(b.value.map((function(e){W.member_id==e.id&&(W.assignor=e.name)})),(a=T.value[J.value].dataTree.children[0]).name=W.name,a.description=W.description,a.end_date=W.end_date,a.member_id=W.member_id,a.assignor=W.assignor,a.attachment_url=W.attachment_url,U.value.resetFields(),W.attachment_url="",B.value=[]),R.value=!1,q.value=!1,e.next=7;break;case 6:return e.abrupt("return",!1);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},cancle:function(){U.value.resetFields(),q.value=!1,R.value=!1},examineSubmit:function(){Q.value.validate(function(){var e=o(r().mark((function e(t){var a,i;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=10;break}b.value.map((function(e){Y.member_id==e.id&&(Y.assignor=e.name)})),0==T.value[J.value].is_cycle?(re.value++,Y.nodeIndex=re.value,a=JSON.parse(JSON.stringify(Y)),ge(T.value[J.value].dataTree,le.value,"examine",a)):((i=T.value[J.value].dataTree.children[0].children[0]).name=Y.name,i.end_date=Y.end_date,i.member_id=Y.member_id,i.assignor=Y.assignor,i.attachment_url=Y.attachment_url),Q.value.resetFields(),Y.attachment_url="",K.value=[],R.value=!1,X.value=!1,e.next=11;break;case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},examineCancle:function(){Q.value.resetFields(),X.value=!1,R.value=!1},getWeek:function(e,t){ie.value[t].active=!e.active},getMonth:function(e,t){ne.value[t].active=!e.active},circulatedChange:function(e){0==e.type?(q.value=!0,H.value=1):1==e.type&&(X.value=!0),R.value=!0},deleteNode:function(e){ge(T.value[J.value].dataTree,e,"delete")},recursion:ge,handleCommand:function(e,t){console.log(e,t),e.member_id=t,b.value.map((function(a){t==a.id&&(e.assignor=a.name)}))},getIsCycle:function(e){1==e?(T.value[J.value].mode={type:0},T.value[J.value].dataTree={leader:!0,children:[{type:0,name:"",description:"",end_date:"",member_id:"",assignor:"",attachment_url:"",children:[{type:1,name:"",end_date:"",member_id:"",assignor:"",attachment_url:"",children:[]}]}]}):T.value[J.value].dataTree={leader:!0,children:[]}},getDate:be,memberStatus:_e,getMemberId:xe,submitAiTask:ye,loadingRequest:ke,pageHomeCheck:we,LJMediaInput:y,getMediaType:w,LJWWMSelect:h,LJUploadFiles:g}}},G=function(){var e=this,t=e._self._c,a=e._self._setupProxy;return t("div",[a.loadingRequest?t("div",{directives:[{name:"loading",rawName:"v-loading",value:a.loadingRequest,expression:"loadingRequest"}],staticStyle:{width:"100%",height:"100%",position:"absolute",top:"0px",left:"0px"},attrs:{"element-loading-text":"正在解析流程图中..."}}):e._e(),t("div",{staticClass:"dialog-cont"},[1!=a.propsData.fromTypes?t("div",{staticStyle:{display:"flex"}},[t("div",{staticClass:"soild"}),e._v(" 上传视频/音频 ")]):e._e(),1!=a.propsData.fromTypes?t("el-form",{ref:"ruleFormRef",staticClass:"demo-ruleForm",attrs:{model:a.ruleForm}},[t("el-form-item",{attrs:{label:""}},[t(a.LJMediaInput,{ref:"ljMediaInputRef",on:{change:a.changeMedia}}),t("div",{directives:[{name:"loading",rawName:"v-loading",value:a.loading,expression:"loading"}],staticClass:"radio",on:{click:a.handleUploadMedia}},[t("div",{directives:[{name:"show",rawName:"v-show",value:!a.mediaFile,expression:"!mediaFile"}],staticClass:"uoload-radio"},[t("img",{attrs:{src:x,alt:""}}),t("div",{staticClass:"module-select"},[e._v("选择上传")])]),t("div",{directives:[{name:"show",rawName:"v-show",value:a.mediaFile,expression:"mediaFile"}],staticClass:"delete-btn"},[t("el-button",{staticStyle:{"font-size":"16px"},attrs:{icon:"el-icon-close",type:"text"},on:{click:function(e){return e.stopPropagation(),a.deleteBtn.apply(null,arguments)}}})],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"}):e._e()])],1)],1):e._e(),t("div",{staticStyle:{display:"flex","align-items":"center","margin-top":"40px"}},[t("div",{staticClass:"soild"}),e._v(" 任务解析 "),t("span",{directives:[{name:"show",rawName:"v-show",value:a.taskLoading,expression:"taskLoading"}],staticStyle:{"font-size":"12px","margin-left":"10px",color:"#1651ee"}},[e._v("("),t("i",{staticClass:"el-icon-loading",staticStyle:{"margin-right":"4px"}}),e._v("解析中...)")]),t("div",{staticStyle:{"margin-left":"auto"}},[t("el-button",{attrs:{type:"primary",plain:""},on:{click:a.addTask}},[e._v("新增任务")])],1)]),t("div",{staticStyle:{"min-height":"120px"}},[a.taskList.length>0?t("div",{staticClass:"task-list"},[t("el-form",{ref:"formInlineRef",staticClass:"demo-form-inline",attrs:{inline:!0,model:a.taskList[a.taskListIndex],rules:a.rules,"label-width":"100px"}},[t("el-form-item",{attrs:{label:"任务名称",prop:"name"}},[t("el-input",{staticStyle:{width:"210px"},model:{value:a.taskList[a.taskListIndex].name,callback:function(t){e.$set(a.taskList[a.taskListIndex],"name",t)},expression:"taskList[taskListIndex].name"}})],1),t("el-form-item",{attrs:{label:"任务描述",prop:"description"}},[t("el-input",{staticStyle:{width:"310px"},attrs:{type:"textarea"},model:{value:a.taskList[a.taskListIndex].description,callback:function(t){e.$set(a.taskList[a.taskListIndex],"description",t)},expression:"taskList[taskListIndex].description"}})],1),t("el-form-item",{attrs:{label:"开启循环"}},[t("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#1651EE","inactive-color":"#C0CCDA"},on:{change:a.getIsCycle},model:{value:a.taskList[a.taskListIndex].is_cycle,callback:function(t){e.$set(a.taskList[a.taskListIndex],"is_cycle",t)},expression:"taskList[taskListIndex].is_cycle"}})],1),t("el-form-item",{attrs:{label:"任务是否重要",prop:"is_crash"}},[t("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#1651EE","inactive-color":"#C0CCDA"},model:{value:a.taskList[a.taskListIndex].is_crash,callback:function(t){e.$set(a.taskList[a.taskListIndex],"is_crash",t)},expression:"taskList[taskListIndex].is_crash"}})],1),t("el-form-item",{attrs:{label:"附件"}},[t(a.LJUploadFiles,{attrs:{"file-list":a.fileList},model:{value:a.taskList[a.taskListIndex].attachment_url,callback:function(t){e.$set(a.taskList[a.taskListIndex],"attachment_url",t)},expression:"taskList[taskListIndex].attachment_url"}})],1),t("br"),1==a.taskList[a.taskListIndex].is_cycle?t("el-form-item",{attrs:{label:"循环方式"}},[t("el-select",{on:{change:a.getCirculate},model:{value:a.taskList[a.taskListIndex].mode.type,callback:function(t){e.$set(a.taskList[a.taskListIndex].mode,"type",t)},expression:"taskList[taskListIndex].mode.type"}},e._l(a.circulateList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1):e._e()],1),t("div",{staticClass:"course"},[0==a.taskList[a.taskListIndex].is_cycle?t("div",{staticClass:"task-flow-path"},[t("zm-tree-org",{ref:"tree",attrs:{"tool-bar":!1,data:a.taskList[a.taskListIndex].dataTree,"node-draggable":!1,collapsable:!1,"define-menus":a.defineMenus},scopedSlots:e._u([{key:"default",fn:function(i){var n=i.node;return[t("div",{staticClass:"task-process"},[t("div",{class:0==n.type||n.leader?"task-title":"task-title examine"},[n.leader?t("div",{staticClass:"title-icon"},[t("img",{staticStyle:{"margin-top":"4px"},attrs:{src:P,alt:""}})]):0==n.type?t("div",{staticClass:"title-icon"},[t("img",{staticStyle:{"margin-top":"4px"},attrs:{src:j,alt:""}})]):t("div",{staticClass:"title-icon"},[t("i",{staticClass:"el-icon-s-check",staticStyle:{color:"#fff"}})]),n.leader?t("div",{staticClass:"title"},[e._v("发起人")]):0==n.type?t("div",{staticClass:"title"},[e._v(e._s(n.name))]):t("div",{staticClass:"title"},[e._v("审批")]),n.leader?e._e():t("div",{staticStyle:{"margin-left":"auto"}},[t("el-button",{staticStyle:{color:"#fff"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(e){return a.deleteNode(n)}}})],1)]),n.leader?t("div",{staticClass:"task-content leader"},[e._v("具有新建权限的员工")]):0==n.type?t("div",{staticClass:"task-content"},[e._v(e._s(n.description))]):e._e(),n.leader?e._e():t("div",{staticClass:"task-info"},[t("div",{staticClass:"task-time"},[e._v(e._s(n.end_date)+" 截止")]),n.attachment_url?t("div",{staticClass:"neex"},[t("i",{staticClass:"el-icon-paperclip"})]):e._e(),n.member_id?t("div",{staticStyle:{"margin-left":"auto","font-size":"12px"}},[e._v(e._s(n.assignor))]):t("div",{staticStyle:{"margin-left":"auto","font-size":"12px"}},[t("el-dropdown",{attrs:{size:"mini"},on:{command:function(e){return a.handleCommand(n,e)}}},[t("span",{staticClass:"el-dropdown-link",staticStyle:{"font-size":"12px"}},[e._v(" "+e._s(n.member_id?n.assignor:"选择成员")),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(a.assignedList,(function(a){return t("div",[t("el-dropdown-item",{attrs:{command:a.id}},[e._v(e._s(a.name))])],1)})),0)],1)],1)]),t("div",{staticClass:"add-icon"},[t("el-popover",{attrs:{placement:"right",width:"40",trigger:"click"}},[t("div",{staticClass:"business-list"},[t("div",{staticClass:"business-item",on:{click:function(e){return a.handleBtn(n,1)}}},[t("div",{staticClass:"business-icon"},[t("i",{staticClass:"el-icon-document"})]),t("div",{staticClass:"business-text"},[e._v("办理")])]),n.children?t("div",{staticClass:"business-item",on:{click:function(e){return a.handleBtn(n,2)}}},[t("div",{staticClass:"business-icon"},[t("i",{staticClass:"el-icon-document"})]),t("div",{staticClass:"business-text"},[e._v("并行办理")])]):e._e(),n.children.length<=1?t("div",{staticClass:"business-item",on:{click:function(e){return a.handleBtn(n,3)}}},[t("div",{staticClass:"business-icon",staticStyle:{"background-color":"rgb(253, 156, 2)"}},[t("i",{staticClass:"el-icon-s-check"})]),t("div",{staticClass:"business-text"},[e._v("审批")])]):e._e()]),t("el-button",{staticStyle:{color:"rgb(253, 156, 2)","font-size":"20px"},attrs:{slot:"reference",type:"text",icon:"el-icon-circle-plus"},on:{click:function(e){return a.teamDetail(n)}},slot:"reference"})],1)],1),0==n.children.length?t("div",{staticClass:"end-icon"},[t("div",{staticClass:"icon-solid"}),t("div",{staticClass:"arrow"},[t("i",{staticClass:"el-icon-caret-bottom"})]),t("div",{staticClass:"end-text"},[e._v("流程结束")])]):e._e()])]}}],null,!1,933340261)})],1):t("div",{staticClass:"task-flow-path"},[t("zm-tree-org",{ref:"tree",attrs:{"tool-bar":!1,data:a.taskList[a.taskListIndex].dataTree,"node-draggable":!1,collapsable:!1,"define-menus":a.defineMenus},scopedSlots:e._u([{key:"default",fn:function(i){var n=i.node;return[t("div",{staticClass:"task-process",on:{click:function(e){return a.circulatedChange(n)}}},[t("div",{class:0==n.type||n.leader?"task-title":"task-title examine"},[n.leader?t("div",{staticClass:"title-icon"},[t("img",{staticStyle:{"margin-top":"4px"},attrs:{src:P,alt:""}})]):0==n.type?t("div",{staticClass:"title-icon"},[t("img",{staticStyle:{"margin-top":"4px"},attrs:{src:j,alt:""}}),e._v("<")]):t("div",{staticClass:"title-icon"},[t("i",{staticClass:"el-icon-s-check",staticStyle:{color:"#fff"}})]),n.leader?t("div",{staticClass:"title"},[e._v("发起人")]):0==n.type?t("div",{staticClass:"title"},[e._v(e._s(n.name))]):t("div",{staticClass:"title"},[e._v("审批")])]),n.leader?t("div",{staticClass:"task-content leader"},[e._v("具有新建权限的员工")]):0==n.type?t("div",{staticClass:"task-content"},[e._v(e._s(n.description))]):e._e(),n.leader?e._e():t("div",{staticClass:"task-info"},[t("div",{staticClass:"task-time"},[e._v(e._s(n.end_date)+" 截止")]),n.attachment_url?t("div",{staticClass:"neex"},[t("i",{staticClass:"el-icon-paperclip"})]):e._e(),n.member_id?t("div",{staticStyle:{"margin-left":"auto","font-size":"12px"}},[e._v(e._s(n.assignor))]):t("div",{staticStyle:{"margin-left":"auto","font-size":"12px"}},[t("el-dropdown",{attrs:{size:"mini"},on:{command:function(e){return a.handleCommand(n,e)}}},[t("span",{staticClass:"el-dropdown-link",staticStyle:{"font-size":"12px"}},[e._v(" "+e._s(n.member_id?n.assignor:"选择成员")),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(a.assignedList,(function(a){return t("div",[t("el-dropdown-item",{attrs:{command:a.id}},[e._v(e._s(a.name))])],1)})),0)],1)],1)]),0==n.children.length?t("div",{staticClass:"end-icon"},[t("div",{staticClass:"icon-solid"}),t("div",{staticClass:"arrow"},[t("i",{staticClass:"el-icon-caret-bottom"})]),t("div",{staticClass:"end-text"},[e._v("流程结束")])]):e._e()])]}}],null,!1,1414135394)})],1)]),t("div",{staticClass:"trash-can"},[t("el-button",{staticStyle:{"font-size":"16px"},attrs:{icon:"el-icon-delete-solid",type:"text"},on:{click:function(e){return a.deleteTask()}}})],1)],1):e._e(),a.taskList.length>0?t("div",{staticClass:"paging"},e._l(a.taskList.length,(function(e,i){return t("div",{class:a.taskListIndex==i?"round active":"round",on:{click:function(e){return a.getTaskItem(i)}}})})),0):e._e()])],1),t("el-dialog",{attrs:{"close-on-click-modal":!1,title:1==a.handletitle?"办理":"并行办理","append-to-body":!0,visible:a.handledialogVisible,width:"30%"},on:{"update:visible":function(e){a.handledialogVisible=e}}},[t("el-form",{ref:"handleruleFormRef",staticClass:"demo-ruleForm",attrs:{model:a.handleRuleForm,rules:a.handleRules,"label-width":"100px"}},[t("el-form-item",{attrs:{label:"待办名称",prop:"name"}},[t("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"输入待办名称"},model:{value:a.handleRuleForm.name,callback:function(t){e.$set(a.handleRuleForm,"name",t)},expression:"handleRuleForm.name"}})],1),t("el-form-item",{attrs:{label:"待办描述",prop:"description"}},[t("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",placeholder:"请输入具体的待办描述"},model:{value:a.handleRuleForm.description,callback:function(t){e.$set(a.handleRuleForm,"description",t)},expression:"handleRuleForm.description"}})],1),t("el-form-item",{attrs:{label:"截止时间",prop:"end_date"}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{"picker-options":a.pickerOptionsDate,"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择截止时间"},model:{value:a.handleRuleForm.end_date,callback:function(t){e.$set(a.handleRuleForm,"end_date",t)},expression:"handleRuleForm.end_date"}})],1),t("el-form-item",{attrs:{label:"负责人",prop:"member_id"}},[t("div",{staticClass:"member-select"},[a.shuaXin?t(a.LJWWMSelect,{attrs:{type:"6",fields:"id,name","value-key":"id",filters:{company:a.getId,del_flag:0,is_real:1}},model:{value:a.handleRuleForm.member_id,callback:function(t){e.$set(a.handleRuleForm,"member_id",t)},expression:"handleRuleForm.member_id"}}):e._e()],1)]),t("el-form-item",{attrs:{label:"附件"}},[t(a.LJUploadFiles,{attrs:{"file-list":a.handleFileList},model:{value:a.handleRuleForm.attachment_url,callback:function(t){e.$set(a.handleRuleForm,"attachment_url",t)},expression:"handleRuleForm.attachment_url"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:a.cancle}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:a.handleSubmit}},[e._v("保 存")])],1)],1),t("el-dialog",{attrs:{"close-on-click-modal":!1,title:"审批","append-to-body":!0,visible:a.examinedialogVisible,width:"30%"},on:{"update:visible":function(e){a.examinedialogVisible=e}}},[t("el-form",{ref:"examineruleFormRef",staticClass:"demo-ruleForm",attrs:{model:a.examineRuleForm,rules:a.examineRules,"label-width":"100px"}},[t("el-form-item",{attrs:{label:"截止时间",prop:"end_date"}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{"picker-options":a.pickerOptionsDate,"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择截止时间"},model:{value:a.examineRuleForm.end_date,callback:function(t){e.$set(a.examineRuleForm,"end_date",t)},expression:"examineRuleForm.end_date"}})],1),t("el-form-item",{attrs:{label:"审批人",prop:"member_id"}},[t("div",{staticClass:"member-select"},[a.shuaXin?t(a.LJWWMSelect,{attrs:{type:"6",fields:"id,name","value-key":"id",filters:{company:a.getId,del_flag:0}},model:{value:a.examineRuleForm.member_id,callback:function(t){e.$set(a.examineRuleForm,"member_id",t)},expression:"examineRuleForm.member_id"}}):e._e()],1)]),t("el-form-item",{attrs:{label:"附件"}},[t(a.LJUploadFiles,{attrs:{"file-list":a.examineFileList},model:{value:a.examineRuleForm.attachment_url,callback:function(t){e.$set(a.examineRuleForm,"attachment_url",t)},expression:"examineRuleForm.attachment_url"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:a.examineCancle}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:a.examineSubmit}},[e._v("保 存")])],1)],1),t("el-dialog",{attrs:{title:"自定义循环","append-to-body":!0,visible:a.circulatedialogVisible,width:"25%"},on:{"update:visible":function(e){a.circulatedialogVisible=e}}},[t("div",{staticClass:"circulate-title"},[t("div",{staticStyle:{"margin-right":"10px"}},[e._v("循环")]),t("div",[t("el-select",{attrs:{placeholder:"请选择活动区域"},model:{value:a.customize,callback:function(e){a.customize=e},expression:"customize"}},[t("el-option",{attrs:{label:"每周循环",value:0}}),t("el-option",{attrs:{label:"每月循环",value:1}})],1)],1)]),0==a.customize?t("div",{staticClass:"list-box"},e._l(a.weekList,(function(i,n){return t("div",{class:i.active?"box-item select-box-item":"box-item",on:{click:function(e){return a.getWeek(i,n)}}},[e._v(e._s(i.name))])})),0):t("div",{staticClass:"list-box month"},e._l(a.monthList,(function(i,n){return t("div",{class:i.active?"box-item select-box-item":"box-item",on:{click:function(e){return a.getMonth(i,n)}}},[e._v(e._s(i.name))])})),0)])],1)},X=[];G._withStripped=!0;var Y=l(W,G,X,!1,null,"e156035f",null,null);Y.options.__file="E:/十二科技/项目/九号同事/salary-management-web/src/views/upcomping/systemUpcomings/components/createaiDialog.vue";var K=Y.exports,Q={__name:"taskTrainComponents",setup:function(e){var t=L(),a=F(),i=s(null),n=c({loading:!0,status:null}),l=s(null),r=s(null),o=s(),m=s(),f=s(!1),h=s(!1),g=s(!1),b=s(!1),_=s(""),I=s(0),z=c({company_id:d.getters.company,train_url:""}),O=s(!1),M=s(!1),P=c({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}),j=c({id:null,name:"",total_num:null,file_type:null,file_size:null}),J=c({name:[{required:!0,message:"请输入会议标题",trigger:"blur"}]}),E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};v((function(){switch(w(i.value.type)){case"video":l.value.src=URL.createObjectURL(i.value.raw);break;case"audio":r.value.src=URL.createObjectURL(i.value.raw)}e()}))};function D(){n.loading=!0,n.status="uploading",_.value="",HTTP.upload("upload",i.value).then((function(e){z.train_url=e.data,n.status="success",N()})).catch((function(e){console.log("error:",e),n.status="error"})).finally((function(){n.loading=!1}))}function N(){b.value=!0,HTTP.post("ai_analyze_data_submit",z,{timeout:3e5}).then((function(e){0==e.code&&($(e.data.respId),setInterval(A,1e3))})).catch((function(e){console.log("error:",e),p.exports.Message.error("AI分析失败,请重试"),_.value="error"})).finally((function(){b.value=!1}))}function A(){I.value++}function $(e){b.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==I.value||null==z.train_url?(clearInterval(A),I.value=0):$(e)}),500);else if(2==t.data.status_code){p.exports.Message.success("视频/音频解析完成"),clearInterval(A);var a={text:t.data.text};HTTP.post("ai_analyze_data_generate",a).then((function(e){0==e.code?(p.exports.Message.success("AI分析成功"),_.value="success",b.value=!1,P.ai_analysis=e.data.ai_analysis,P.main_point_list=e.data.main_point_list,P.words_text=e.data.words_text,P.backup_ai_analysis=JSON.parse(JSON.stringify(P.ai_analysis)),P.backup_main_points=JSON.parse(JSON.stringify(P.main_point_list))):p.exports.Message.error(e.msg)}))}else p.exports.Message.error("解析异常")}))}var q=function(){m.value.clearValidate()};function B(e){return new Promise((function(t,n){var l={file_type:i.value.type,file_size:i.value.size,train_url:z.train_url,words_text:P.words_text,ai_analysis:P.ai_analysis,main_point_list:P.main_point_list,name:j.name,total_num:j.total_num,type:e?2:1};return j.id&&(l.train_id=j.id),1===l.type&&delete l.total_num,l.train_url?l.name?e&&!l.total_num?n({msg:"请输入试题数量"}):void HTTP.post("ai_create_questions",l,{timeout:6e5}).then((function(e){if(0!==e.code)return n(e);a.push({path:"/personnelRoot/aiExam/testPaperEdit",query:{id:e.data.id,type:"edit"}}),t(e)})).catch((function(e){return n(e)})):n({msg:"请输入会议名称"}):n({msg:"请上传文件"})}))}var H=function(e){HTTP.getReadById("training_materials",e).then((function(e){var t=e.data,a=t.train_url;if(j.id=t.id,j.name=t.name,z.company_id=t.company,z.train_url=a,P.words_text=t.words,P.ai_analysis=t.ai_analysis,P.main_point_list=JSON.parse(t.main_point_data),P.backup_ai_analysis=JSON.parse(JSON.stringify(P.ai_analysis)),P.backup_main_points=JSON.parse(JSON.stringify(P.main_point_list)),_.value="success",a){var l=a.split("/").pop().split("."),r=l[0],s=l[1],o="".concat(r,".").concat(s),c={raw:null,name:o,size:null,type:t.file_type};fetch(a).then((function(e){return e.blob()})).then((function(e){var t=new File([e],o,{type:c.type});c.raw=t,c.type=t.type,c.size=C(t.size),i.value=c,E((function(){n.loading=!1,n.status="success"}))})).catch((function(e){console.error("文件加载失败:",e)}))}})).catch((function(e){console.log("error:",e)}))};return u((function(){t.query.id&&H(t.query.id)})),{__sfc:!0,route:t,router:a,mediaFile:i,uploadStatus:n,videoPlayer:l,audioPlayRef:r,ljMediaInputRef:o,ruleFormRef:m,isSaveLoading:f,generateVisible:h,generateSubmitIng:g,aiAnalyzeLoading:b,aiAnalyzeStatus:_,second:I,aiCreateQuestionFrom:z,isAnalysisEdit:O,isPointEdit:M,aiMediaAnalysis:P,ruleForm:j,rules:J,handleUploadMedia:function(){o.value.mediaClick()},handleCreateObjectURL:E,changeMedia:function(e){i.value=e,console.log("mediaFile.value:",i.value),z.train_url=null,E(D)},uploadMedia:D,handleAIAnalysis:N,yourMethod:A,getTaskstatus:$,handleDeleteMedia:function(){i.value=null,n.loading=!1,n.status=null,z.train_url="",P.ai_analysis=null,P.main_point_list=[],P.words_text=null,P.backup_main_points=null,P.backup_ai_analysis=null,P.is_edit_main_point=!1,P.is_edit_ai_analysis=!1,P.backup_main_points=[],P.backup_ai_analysis=null},handleRestAnalysisEdit:function(){P.ai_analysis=JSON.parse(JSON.stringify(P.backup_ai_analysis)),P.is_edit_ai_analysis=!1},handleSaveAnalysisEdit:function(){O.value=!1},handleAnalysisEdit:function(){O.value=!0},handleRestPointEdit:function(){P.main_point_list=JSON.parse(JSON.stringify(P.backup_main_points)),P.is_edit_main_point=!1},handleSavePointEdit:function(){M.value=!1},handlePointEdit:function(){M.value=!0},handleCancel:q,handleConfirmGenerateTestPaper:function(){g.value=!0,B(!0).then((function(){d.dispatch("tagListStatus",!0),p.exports.Message.success("保存生成试卷成功"),setTimeout((function(){q(),h.value=!1,g.value=!1}),1500)})).catch((function(e){g.value=!1,p.exports.Message.error(e.msg||"保存失败")}))},handleAiHttpApi:B,handleSubmit:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];m.value.validate((function(t){if(t){if(e)return h.value=!0;f.value=!0,B(!1).then((function(e){p.exports.Message.success("保存成功"),d.dispatch("tagListStatus",!0),setTimeout((function(){q(),f.value=!1}),1500)})).catch((function(e){f.value=!1,p.exports.Message.error(e.msg||"保存失败")}))}}))},getDetails:H,LJTitle:S,LJMediaInput:y,LJFlexBox:T,LJDialog:k,LJLabelInput:R,getMediaType:w,uploadAiMediaIcon:x}}},Z=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("取消")]),t("el-button",{attrs:{type:"primary"},on:{click:function(e){return a.handleSubmit(!0)}}},[e._v(" 生成试卷 ")])],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",{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}}),t("div",{staticClass:"module-select"},[e._v("选择上传")])],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)]),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?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:"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)},ee=[];Z._withStripped=!0;var te=l(Q,Z,ee,!1,null,"08bef257",null,null);te.options.__file="E:/十二科技/项目/九号同事/salary-management-web/src/views/upcomping/systemUpcomings/components/taskTrainComponents.vue";var ae=te.exports,ie={__name:"createDialog",emits:["clearList"],setup:function(e,t){var a=t.expose,i=t.emit,n=s(!1),l=s(0),r=s([]),o=s([]),c=s(),d=s();function p(){HTTP.get("member_readonly",{offect:0,limit:999,del_flag:0,status:1,fields:"id,name"}).then((function(e){0==e.code&&(r.value=e.data.results,o.value=e.data.results)}))}var m=s(null),f=s("");function v(e,t){m.value=e,f.value=t,1===e&&(l.value=1),n.value=!0,p()}function h(){0==l.value?c.value.cancleBtn():1==l.value&&d.value.cancleBtn(),n.value=!1}return u((function(){})),a({init:v}),{__sfc:!0,drawer:n,taskType:l,emits:i,assignedList:r,approvalList:o,taskCompnentsRef:c,createaiRef:d,getMember:p,fromType:m,inputsData:f,init:v,submitForm:function(){0==l.value?(c.value.getTaskDetail(),h(),setTimeout((function(){i("clearList")}),500)):(d.value.submitAiTask(),localStorage.getItem("memberStatus")&&(h(),setTimeout((function(){i("clearList")}),500)))},resetForm:h,taskCompnents:A,createaiDialog:K,taskTrainComponents:ae}}},ne=function(){var e=this,t=e._self._c,a=e._self._setupProxy;return t("div",[t("el-drawer",{attrs:{title:"新增待办","append-to-body":!0,visible:a.drawer,direction:"rtl","before-close":a.resetForm},on:{"update:visible":function(e){a.drawer=e}}},[t("div",{staticClass:"dialog-cont"},[1!=a.fromType?t("div",{staticClass:"new-task-type"},[t("div",{staticClass:"type-text"},[e._v("待办类别:")]),t("div",{staticClass:"raido-box"},[t("el-radio-group",{model:{value:a.taskType,callback:function(e){a.taskType=e},expression:"taskType"}},[t("el-radio",{directives:[{name:"permission",rawName:"v-permission",value:22206,expression:"22206"}],attrs:{label:0}},[e._v("任务待办")]),t("el-radio",{directives:[{name:"permission",rawName:"v-permission",value:22207,expression:"22207"}],attrs:{label:1}},[e._v("AI待办")]),t("el-radio",{directives:[{name:"permission",rawName:"v-permission",value:22208,expression:"22208"}],attrs:{label:2}},[e._v("AI培训")])],1)],1)]):e._e(),1!=a.fromType?t("el-divider"):e._e(),0==a.taskType?t("div",{staticClass:"task-form"},[t(a.taskCompnents,{ref:"taskCompnentsRef"})],1):e._e(),1==a.taskType?t("div",{staticClass:"task-form"},[t(a.createaiDialog,{ref:"createaiRef",attrs:{fromTypes:a.fromType,inputDataing:a.inputsData},on:{resetForm:a.resetForm}})],1):e._e(),2==a.taskType?t("div",{staticClass:"task-form"},[t(a.taskTrainComponents)],1):e._e()],1),2!=a.taskType?t("div",{staticClass:"operate-list"},[t("el-button",{on:{click:a.resetForm}},[e._v("取消")]),t("el-button",{attrs:{type:"primary"},on:{click:a.submitForm}},[e._v("确定")])],1):e._e()])],1)},le=[];ne._withStripped=!0;var re=l(ie,ne,le,!1,null,"5bf49f5a",null,null);re.options.__file="E:/十二科技/项目/九号同事/salary-management-web/src/views/upcomping/systemUpcomings/components/createDialog.vue";e("c",re.exports)}}}))}();