PageSourceSearch

https://www.fsight.ai/public/publicCase~main.111a6e2e529b023e4382.js

js fsight.ai collected 2026-10-05 14:29:54 UTC 569,260 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{141:function(t,e,a){"use strict";var i=a(29),s=a(112),o=a.n(s),n=a(91),r=a.n(n),l={props:{onChange:{type:Function,default(){}},index:{type:Number,default:void 0},haveUpload:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},text:{type:String,default:"选择近期使用图片"},btnType:{type:String,default:"link"},isBatchText:{type:String,default:""}},data:()=>({loading:!1,visible:!1,list:[],selected:null,bannerInfo:{},uploadLoading:!1,uploadUrlBanner:o.a.BASE_NODE_API_URL+"/v1/public_case/upload_img?_csrf="+r.a.get("csrfToken")}),computed:{gameId(){return Number(this.$route.params.id)}},watch:{async visible(t){if(t){this.loading=!0;const t=await Object(i.A)({game_id:this.gameId});this.loading=!1,t.ret||(this.list=t.data||[])}else this.selected=null,this.loading=!1}},methods:{onSelect(t){this.selected=t,this.bannerInfo={}},handleChange(t){"uploading"!==t.file.status?"done"===t.file.status&&(this.uploadLoading=!1,this.bannerInfo={url:t.file.response&&t.file.response.data.data.url,tmp:t.file.response&&t.file.response.data.data.tmpUrl},this.selected=void 0):this.uploadLoading=!0},beforeUpload(t){const e="image/jpeg"===t.type||"image/png"===t.type||"image/jpg"===t.type;e||this.$message.error("请上传正确格式的图片");const a=t.size/1024/1024<10;return a||this.$message.error("图片不能超过10M"),e&&a},onOk(){const t=this.list[this.selected];if(!t&&!this.bannerInfo.url)return this.$message.warning("您还没有选择封面");"批量"===this.isBatchText?this.$confirm({title:"确定要批量修改吗?",content:"当前检索内容将被批量修改为此封面图,该操作将无法撤销,请谨慎确认!",okText:"确认",cancelText:"取消",onOk:()=>{this.bannerInfo.url?this.onChange({url:this.bannerInfo.url,tmpUrl:this.bannerInfo.tmp},this.index):this.onChange({url:t.BannerAddr,tmpUrl:t.BannerAddrTmp},this.index),this.cancel()},onCancel(){}}):(this.bannerInfo.url?this.onChange({url:this.bannerInfo.url,tmpUrl:this.bannerInfo.tmp},this.index):this.onChange({url:t.BannerAddr,tmpUrl:t.BannerAddrTmp},this.index),this.cancel())},cancel(){this.visible=!1,this.selected=null,this.loading=!1,this.list=[],this.bannerInfo={},this.uploadLoading=!1}}},d=(a(3416),a(3)),c=Object(d.a)(l,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"select-banner"},[a("a-button",{attrs:{disabled:t.disabled,type:t.btnType},on:{click:function(e){t.visible=!0}}},[t._v(t._s(t.text))]),t._v(" "),a("a-modal",{attrs:{visible:t.visible,width:1e3},on:{ok:t.onOk,cancel:t.cancel}},[t.haveUpload?a("a-upload",{staticClass:"avatar-uploader",attrs:{name:"avatar","list-type":"picture-card","show-upload-list":!1,action:t.uploadUrlBanner,"before-upload":t.beforeUpload},on:{change:t.handleChange}},[t.bannerInfo.tmp?a("img",{staticClass:"banner-img",attrs:{src:t.bannerInfo.tmp,alt:"avatar"}}):a("div",[a("a-icon",{attrs:{type:t.uploadLoading?"loading":"plus"}}),t._v(" "),a("div",{staticClass:"ant-upload-text"},[t._v("上传封面")])],1)]):t._e(),t._v(" "),t.haveUpload?a("div",{staticClass:"picture-header"},[t._v("复用近期使用封面:")]):t._e(),t._v(" "),a("a-spin",{attrs:{spinning:t.loading}},[t.list.length?a("div",{staticClass:"banner-grid",class:{"upload-grid-height":t.haveUpload}},t._l(t.list,(function(e,i){return a("img",{key:e.BannerAddrTmp,staticClass:"card-img",class:{selected:t.selected===i},attrs:{src:e.BannerAddrTmp},on:{click:function(e){return t.onSelect(i)}}})})),0):a("a-empty")],1)],1)],1)}),[],!1,null,"e83c3e9e",null);e.a=c.exports},1524:function(t,e,a){var i=a(3417);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("41aed2a3",i,!0,{})},1525:function(t,e,a){var i=a(3419);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("6950bd98",i,!0,{})},1526:function(t,e,a){var i=a(3421);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("5acf9c22",i,!0,{})},1527:function(t,e,a){var i=a(3423);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("f039da88",i,!0,{})},1528:function(t,e,a){var i=a(3425);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("55587de0",i,!0,{})},1529:function(t,e,a){var i=a(3427);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("df0f26c4",i,!0,{})},1530:function(t,e,a){var i=a(3429);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("1eadff88",i,!0,{})},1531:function(t,e,a){var i=a(3431);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("2f0134dc",i,!0,{})},1532:function(t,e,a){var i=a(3433);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("91968ee0",i,!0,{})},1533:function(t,e,a){var i=a(3435);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("becd4fe2",i,!0,{})},1534:function(t,e,a){var i=a(3437);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("415aeb40",i,!0,{})},1536:function(t,e,a){var i=a(3441);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("0346186c",i,!0,{})},1537:function(t,e,a){var i=a(3443);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("fe07d19c",i,!0,{})},1539:function(t,e,a){var i=a(3445);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("40c4cd9e",i,!0,{})},1540:function(t,e,a){var i=a(3447);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("7e5fa822",i,!0,{})},1541:function(t,e,a){var i=a(3449);
1i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("04b82fc9",i,!0,{})},1542:function(t,e,a){var i=a(3451);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("043a7012",i,!0,{})},1543:function(t,e,a){var i=a(3453);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("6af927b0",i,!0,{})},1544:function(t,e,a){var i=a(3455);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("062cd538",i,!0,{})},1545:function(t,e,a){var i=a(3457);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("34c2b900",i,!0,{})},1546:function(t,e,a){var i=a(3459);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("2cecfa2e",i,!0,{})},1547:function(t,e,a){var i=a(3461);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("45f9868e",i,!0,{})},1548:function(t,e,a){var i=a(3463);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("7cca2803",i,!0,{})},1549:function(t,e,a){var i=a(3465);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("3bf4fd0f",i,!0,{})},1550:function(t,e,a){var i=a(3467);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("44eefd70",i,!0,{})},1551:function(t,e,a){var i=a(3469);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("354e30be",i,!0,{})},1552:function(t,e,a){var i=a(3471);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("0e239ffc",i,!0,{})},1553:function(t,e,a){var i=a(3473);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("0d005d16",i,!0,{})},1554:function(t,e,a){var i=a(3475);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("4125952b",i,!0,{})},1555:function(t,e,a){var i=a(3477);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("29fdbb02",i,!0,{})},1556:function(t,e,a){var i=a(3479);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("e6f90b62",i,!0,{})},1557:function(t,e,a){var i=a(3481);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("4a826e04",i,!0,{})},1558:function(t,e,a){var i=a(3483);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("f2602726",i,!0,{})},1559:function(t,e,a){var i=a(3485);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("0993391a",i,!0,{})},1560:function(t,e,a){var i=a(3487);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("a53f0612",i,!0,{})},1561:function(t,e,a){var i=a(3489);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("e05e05e8",i,!0,{})},1562:function(t,e,a){var i=a(3491);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("5707c652",i,!0,{})},1563:function(t,e,a){var i=a(3494);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("5cf75b4a",i,!0,{})},1564:function(t,e,a){var i=a(3496);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("88644902",i,!0,{})},1565:function(t,e,a){var i=a(3498);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("d89c92a8",i,!0,{})},1566:function(t,e,a){var i=a(3500);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("4a259852",i,!0,{})},1567:function(t,e,a){var i=a(3502);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("2b31720c",i,!0,{})},1568:function(t,e,a){var i=a(3504);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("e128c196",i,!0,{})},1569:function(t,e,a){var i=a(3506);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("258f816d",i,!0,{})},1570:function(t,e,a){var i=a(3508);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("c2f45d3a",i,!0,{})},1571:function(t,e,a){var i=a(3510);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("3b963fa1",i,!0,{})},1572:function(t,e,a){var i=a(3512);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);(0,a(12).default)("1a507843",i,!0,{})},1677:function(t,e,a){"use strict";var i=a(2),s=a(19),o=a(16),n=a(29),r=a(43),l=a(310),d=a(311),c=a(181),p=a.n(c),m=a(30),h=a.n(m),u=a(141),f={name:"PlanLibrary",components:{TertiarySelector:l.a,OptionSelected:d.a,BannerImg:u.a},props:{labelCol:{type:Object,default:()=>({span:2})},wrapperCol:{type:Object,default:()=>({span:20})},labelAlign:{type:String,default:"left"},formTitle:{type:String,default:""},hideSubmitBtn:{type:Boolean,default:!0},guideLabel:{type:Array,default:()=>[]},eventLabel:{type:Array,default:()=>[]},optionsLoading:{type:Boolean,default:!1}},data:()=>({selectedIds:[],selectState:!1,filters:0,visible:!1,footer:null,alertContent:[],batch:!0,rowSelection:!1,label_logic:"AND",options:[{label:"标题",value:"title"},{label:"内容",value:"content"},{label:"事件标签",value:"event_label"},{label:"关联报告",value:"report"},{label:"关联风险",value:"risk"},{label:"作者",value:"author"}],formData:{eventLabelKey:[-1],keyword:"",dateRange:[],key:"title"},dataSource:[],loadding:!1,timer:null,eventLabelKeyTag:!1,guideL
1abelKeyTag:!1,sorter:{columnKey:"create_time",order:"descend"},total:0,authors:"",authorsList:[],eventCheckedListTwo:[],eventCheckedList:[],eventValueOne:[],eventValueTwo:[],eventValueThree:[],listType:1,orderDirection:"desc",timeType:"mark_time",lists:[],data:{},loading:!1,current:1,pageSize:60,pageSizeOptions:["30","60","90"],defaultImg:p.a}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapGetters)(["permissionTree"]),eventSelected(){return[this.eventValueOne,this.eventValueTwo,this.eventValueThree]},eventTree(){return(this.eventLabel||[]).map((t=>({id:t.class_one_id,name:t.class_one_name,children:(t.groups||[]).map((t=>({id:t.id,name:t.name,children:t.labels.map((t=>({id:t.id,name:t.label})))})))})))},authorOption(){const t=[];return this.authorsList.map((e=>{t.push({text:e.user_name,value:e.user_id})})),t}},watch:{},mounted(){this.load(),this.getAuthorsList()},methods:{selectAll(){const t=this.lists.map((t=>t.Id)),e=new Set([...this.selectedIds,...t]);this.selectedIds=[...e]},selectCnacel(){this.selectedIds=[],this.selectState=!1},onSorter(){"desc"===this.orderDirection?this.orderDirection="asc":this.orderDirection="desc",this.load()},onLogicChange(){"OR"===this.label_logic?this.label_logic="AND":this.label_logic="OR",this.load()},onChangePage(t,e){this.pageSize=e,this.current=t,this.load()},checkPermission(t){return Object(r.checkPermission)(this.permissionTree,t)},clickToRisk(t){this.$router.push({name:"riskDetail",query:{riskId:t}})},clickToReport(t){this.$router.push({name:"planReportDetail",query:{reportId:t}})},async clickStrategy(t){this.alertContent={},this.visible=!0,this.loadding=!0;const e={id:t,game_id:this.game.id},a=await Object(n.eb)(e);this.loadding=!1,this.alertContent=a.data},clickPlan(t){this.$router.push({name:"planDetail",query:{planId:t}})},addStrategy(){this.$router.push({name:"addBootstrapStrategy"})},addEventPlan(){this.$router.push({name:"addEventPlan"})},corpusManagement(){this.$router.push({name:"corpusManagement"})},onEventSelectedChange(t,e,a){this.eventValueOne=t,this.eventValueTwo=e,this.eventValueThree=a,this.current=1,this.load()},getParams(){const{game:t,current:e,pageSize:a,filters:i,authors:s,eventValueThree:o,eventValueOne:n,eventValueTwo:r,timeType:l,label_logic:d,orderDirection:c,formData:{dateRange:p,keyword:m,key:h}}=this;return{game_id:t.id,keyword:m,start_time:p[0]&&p[0].startOf("day").unix(),end_time:p[1]&&p[1].endOf("day").unix(),event_tag_ids:o.length?o.join(","):-1,event_group_one:n.join(","),event_group_two:r.join(","),is_draft:i,authors:s,page:e,pagesize:a,order:l,order_direction:c,key:h,label_logic:d}},async updateCaseBanner({url:t}){const e={game_id:this.game.id,module:"plan",banner_addr:t,target_ids:this.selectedIds};(await Object(n.ob)(e)).ret||this.$message.success("批量更新成功"),this.selectedIds=[],this.load()},load:h()((async function(){const t=this.getParams();this.loading=!0;let e=await Object(n.E)(t);this.loading=!1;const{List:a,Total:i}=e.data;this.lists=a,this.total=i}),300),async getAuthorsList(){const t={game_id:this.game.id,module:"plan",keyword:""},e=await Object(n.z)(t);e.ret||(this.authorsList=e.data)},dataChange(t,e){"eventLabelKeyTag"!==t&&"guideLabelKeyTag"!==t?"keyword"!==t&&"tab"!==t?"eventLabelKey"!==t&&"guideLabelKey"!==t||e.length?this.formData[t].includes(-1)?this.formData[t]=e.filter((t=>-1!==t)):e.includes(-1)?this.formData[t]=[-1]:this.formData[t]=e:this.formData[t]=[-1]:this.formData[t]=e:this[t]=!this[t]},batchManagement(){this.batch=!1,this.rowSelection={selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}},cancelBatchManagement(){this.batch=!0,this.rowSelection=!1},handlerEdit(t,e,a){if(a){const a=this.$router.resolve({name:"editEventPlan",query:{riskId:t,draftStatus:e}});window.open(a.href,"_blank")}else this.$router.push({name:"editEventPlan",query:{riskId:t,draftStatus:e}})},handlerDelete(t){this.$confirm({title:"确认删除该事件预案吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{const e={game_id:this.game.id,ids:t};let a;a=await Object(n.m)(e),"success"===a.msg&&(this.$message.success("删除成功!"),this.load())},onCancel(){}})},batchDelete(){this.rowSelection.selectedRowKeys?this.$confirm({title:"确认批量删除所选事件预案吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{const t={game_id:this.game.id,ids:this.rowSelection.selectedRowKeys.join(",")};let e;e=await Object(n.m)(t),"success"===e.msg&&(this.$message.success("删除成功!"),this.load())},onCancel(){}}):this.$message.warning("请先勾选事件预案!")},onMousedown(t,e,a){1===t.button&&this.handlerEdit(e,a,!0)},async clickTitleLabel(t,e){if(this.selectState){const e=this.selectedIds.indexOf(t);-1===e?this.selectedIds.push(t):this.selectedIds.splice(e,1)}else if(e){const e=this.$router.resolve({name:"planDetail",query:{planId:t}});window.open(e.href,"_blank")}else this.$router.push({name:"planDetail",query:{planId:t}})},handleCancel(){this.visible=!1},handlePush(){this.selectedIds.length>10?this.$message.error("推送数量超出限制,最多推送10条内容!"):this.$router.push({name:"reportPushRecord",params:{reportIds:this.selectedIds.join(","),module:"plan"}})}}},g=(a(3418),a(3)),b=Object(g.a)(f,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"box"},[a("div",{staticClass:"case-card"},[a("div",{staticClass:"purple"},[a("TertiarySelector",{attrs:{options:t.eventTree,"on-change":t.onEventSelectedChange,value:t.eventSelected}})],1),t._v(" "),a("div",{staticClass:"show-second-content"},[a("a-input",{staticClass:"search-input",attrs:{placeholder:"输入关键词"},on:{change:t.load}
1,model:{value:t.formData.keyword,callback:function(e){t.$set(t.formData,"keyword",e)},expression:"formData.keyword"}},[a("a-select",{staticStyle:{width:"130px"},attrs:{slot:"addonBefore"},on:{change:function(e){t.formData.keyword&&t.load()}},slot:"addonBefore",model:{value:t.formData.key,callback:function(e){t.$set(t.formData,"key",e)},expression:"formData.key"}},t._l(t.options,(function(e){return a("a-select-option",{key:e.value,attrs:{value:e.value}},[t._v("\n                        "+t._s(e.label)+"\n                    ")])})),1),t._v(" "),a("a-icon",{staticClass:"icon",attrs:{slot:"suffix",type:"search"},slot:"suffix"})],1),t._v(" "),a("div",{staticClass:"keyword-sub"},[a("a",{staticClass:"test",on:{click:t.onLogicChange}},[t._v("\n                    标签关系切换为"),"OR"===t.label_logic?a("span",[t._v("“且”")]):t._e(),"AND"===t.label_logic?a("span",[t._v("“或”")]):t._e()])])],1),t._v(" "),a("div",[a("OptionSelected",{attrs:{options:t.eventTree,"on-change":t.onEventSelectedChange,value:t.eventSelected}})],1)]),t._v(" "),a("a-spin",{attrs:{spinning:t.loading}},[a("div",{staticClass:"nav"},[a("div",[a("span",{staticClass:"nav-left"},[t._v("共 "+t._s(t.toThousand(t.total))+" 项")]),t._v(" "),a("span",[t._v("\n                    当前标签筛选关系为"),"AND"===t.label_logic?a("span",[t._v("“且”")]):a("span",[t._v("“或”")])])]),t._v(" "),a("div",{staticClass:"nav-right"},[a("a-radio-group",{on:{change:t.load},model:{value:t.timeType,callback:function(e){t.timeType=e},expression:"timeType"}},[a("a-radio-button",{attrs:{value:"mark_time"}},[t._v(" 筹备完成时间 ")]),t._v(" "),a("a-radio-button",{attrs:{value:"create_time"}},[t._v(" 上传时间 ")]),t._v(" "),a("a-radio-button",{attrs:{value:"history_score"}},[t._v(" 预案评分 ")]),t._v(" "),a("a-radio-button",{attrs:{value:"modify_time"}},[t._v(" 最近更新时间 ")])],1),t._v(" "),a("div",{staticClass:"caret-content",on:{click:t.onSorter}},[a("a-icon",{staticClass:"caret-icon",class:{direction:"asc"===t.orderDirection},attrs:{type:"caret-up"}}),t._v(" "),a("a-icon",{staticClass:"caret-icon",class:{direction:"desc"===t.orderDirection},attrs:{type:"caret-down"}})],1),t._v(" "),a("a-radio-group",{staticClass:"switch",model:{value:t.listType,callback:function(e){t.listType=e},expression:"listType"}},[a("a-radio-button",{attrs:{value:1}},[a("a-icon",{attrs:{type:"appstore",theme:"filled"}})],1),t._v(" "),a("a-radio-button",{attrs:{value:2}},[a("a-icon",{attrs:{type:"menu"}})],1)],1)],1)]),t._v(" "),a("div",{staticClass:"action-bar"},[t.selectState?a("div",{staticClass:"action-btn"},[a("div",{staticClass:"action-batch"},[a("span",[t._v("已选择 "+t._s(t.selectedIds.length)+" 个报告")]),t._v(" "),a("a",{staticClass:"mr12",on:{click:t.selectAll}},[t._v("全选")]),t._v(" "),a("a",{on:{click:t.selectCnacel}},[t._v("取消")])]),t._v(" "),a("div",[a("a-button",{staticClass:"push-btn",attrs:{disabled:!t.selectedIds.length},on:{click:t.handlePush}},[t._v("推送报告/推送")]),t._v(" "),a("BannerImg",{attrs:{"have-upload":"","on-change":t.updateCaseBanner,index:t.index,disabled:!t.selectedIds.length,"btn-type":"default",text:"批量修改封面图","is-batch-text":"批量"}})],1)]):a("a-button",{on:{click:function(e){t.selectState=!0}}},[t._v("批量操作")])],1),t._v(" "),t.lists.length?[1===t.listType?a("div",{staticClass:"layout"},t._l(t.lists,(function(e){return a("div",{key:e.Id,staticClass:"card-container"},[a("div",{staticClass:"card",on:{click:function(a){return t.clickTitleLabel(e.Id,!0)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedIds.includes(e.Id)}}):t._e(),t._v(" "),a("div",{staticClass:"img-cont"},[a("img",{staticClass:"card-img",attrs:{src:e.BannerAddr||t.defaultImg,alt:""}}),t._v(" "),t.selectState?t._e():a("a-tooltip",{attrs:{placement:"bottomLeft"}},[a("div",{attrs:{slot:"title"},slot:"title"},[a("div",[t._v("已关联 "+t._s(e.ReportInfo?e.ReportInfo.length:0)+" 个报告")]),t._v(" "),a("div",[t._v("已关联 "+t._s(e.RiskInfo?e.RiskInfo.length:0)+" 个风险")])]),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handlerEdit(e.Id,e.DraftStatus)}}})]),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handlerDelete(e.Id)}}}
1)],1),t._v(" "),a("div",{staticClass:"text"},[t._v("\n                            "+t._s(e.Title)+"\n                        ")]),t._v(" "),a("div",{staticClass:"introduce"},[a("div",[t._v(t._s(e.MarkTime))])]),t._v(" "),a("div",{staticClass:"card-label"},t._l(e.EventTag,(function(e){return a("div",{key:e.Id,staticClass:"card-tag event-tag"},[t._v("\n                                "+t._s(e.Label)+"\n                            ")])})),0)],1)])})),0):a("div",{staticClass:"container"},t._l(t.lists,(function(e){return a("div",{key:e.Id,staticClass:"list",on:{click:function(a){return t.clickTitleLabel(e.Id,!0)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedIds.includes(e.Id)}}):t._e(),t._v(" "),a("div",{staticClass:"list-img"},[a("img",{staticClass:"card-img",attrs:{src:e.BannerAddr||t.defaultImg,alt:""}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handlerEdit(e.Id,e.DraftStatus)}}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handlerDelete(e.Id)}}})]),t._v(" "),a("div",{staticClass:"list-right"},[a("div",{staticClass:"list-text"},[t._v("\n                            "+t._s(e.Title)+"\n                        ")]),t._v(" "),a("div",{staticClass:"list-introduce"},[a("div",{staticClass:"date"},[t._v(t._s(e.MarkTime))])]),t._v(" "),a("div",{staticClass:"list-label"},t._l(e.EventTag,(function(e){return a("div",{key:e.Id,staticClass:"card-tag event-tag"},[t._v("\n                                "+t._s(e.Label)+"\n                            ")])})),0)])],1)})),0)]:a("a-empty",{staticClass:"empty",attrs:{description:!1}})],2),t._v(" "),t.lists.length?a("a-pagination",{staticClass:"footer",attrs:{"page-size":t.pageSize,"show-size-changer":!0,"show-quick-jumper":!0,"page-size-options":t.pageSizeOptions,total:t.total},on:{change:t.onChangePage,showSizeChange:t.onShowSizeChange},model:{value:t.current,callback:function(e){t.current=e},expression:"current"}}):t._e(),t._v(" "),a("a-modal",{attrs:{title:"引导策略详情",visible:t.visible,footer:t.footer},on:{cancel:t.handleCancel}},[a("a-spin",{attrs:{spinning:t.loadding,indicator:t.indicator}},[a("div",{staticClass:"risk-title"},[t._v("引导策略:"+t._s(t.alertContent.Title))]),t._v(" "),a("div",{staticClass:"risk-text"},[t._v(t._s(t.alertContent.Content))])])],1)],1)}),[],!1,null,"123fb264",null).exports,v=a(4),x=a.n(v),y=a(39),w=a(388),k=a.n(w);const _=window.innerWidth>1920?40:45,C=[{width:200,rotate:0,interval:0,margin:8},{width:99,rotate:0,interval:0,margin:8},{width:70,rotate:0,interval:0,margin:8},{width:99,rotate:_,interval:0,margin:12},{width:99,rotate:_,interval:1,margin:12},{width:99,rotate:_,interval:2,margin:12},{width:99,rotate:_,interval:3,margin:12}];var I={mixins:[y.default],props:{loading:{type:Boolean,default:()=>!1},title:{type:String,default:""},contentData:{default:()=>[],type:Array},negtiveSentimentAvgMin:{type:Number,default:()=>-1},negtiveSentimentAvgMax:{type:Number,default:()=>-1}},data:()=>({iconChart:k.a}),computed:{},watch:{contentData(){this.init()}},mounted(){this.init()},beforeDestroy(){window.removeEventListener("resize",this.resize)},methods:{moment:x.a,init(){if(this.showNoData("chart",this.contentData&&this.contentData.length))return;const t=[],e=[],a=[],i=[],s=this.contentData.length;let o;o=s<=5?C[0]:s<=10?C[1]:s<=15?C[2]:s<=20?C[3]:s<=30||s<=40||s<=45?C[4]:s<=70?C[5]:C[6],this.contentData.map((s=>{const o=(s.Title||"").replace("(","(").replace(")",")");t.unshift(o+","+s.MarkTime),e.unshift(s.Volume),a.unshift(s.PostiveSentimentRatio),i.unshift(s.NegtiveSentimentRatio)}));const n=Math.max(...a,...i),r={tooltip:{trigger:"axis",formatter:t=>{const e=t[0].name.split(",");let a=`${e[0]}<br/>${e[1]}`;return t.forEach((t=>{"line"===t.componentSubType?a+=null!==t.data?` <br/> ${t.marker}${t.seriesName} : ${t.data}%`:"":a+=null!==t.data?` <br/> ${t.marker}${t.seriesName} : ${t.data}`:""})),a}}
1,color:["#c2cfda80","#66CCC8","#C08EEF"],legend:[{bottom:"2%",icon:"rect",itemWidth:15,itemHeight:15,itemStyle:{color:"#bec0c5"}},{bottom:"2%",icon:"rect",itemWidth:15,itemHeight:15},{bottom:"2%",icon:"rect",itemWidth:15,itemHeight:15}],grid:{left:"2%",right:"2%",bottom:"10%",top:"4%",containLabel:!0,show:!0,borderColor:"transparent"},xAxis:{type:"category",data:t,axisLine:{lineStyle:{color:"#aaa"}},axisTick:{show:!1},axisLabel:{rotate:o.rotate,width:o.width,interval:o.interval,margin:o.margin||0,overflow:"breakAll",formatter:t=>{const e=t.split(",")[0];return new Blob([e]).size>72?e.substring(0,23)+"...":e}}},yAxis:[{type:"value",axisTick:{show:!1},axisLine:{show:!1},splitLine:{show:!1}},{type:"value",min:0,max:n,axisTick:{show:!1},axisLine:{show:!1},splitLine:{show:!1},axisLabel:{formatter:"{value} %"}}],series:[{name:"声量级",yAxisIndex:0,type:"bar",barMaxWidth:100,data:e,emphasis:{itemStyle:{color:"#bec0c56c"}}},{name:"正面情感",yAxisIndex:1,type:"line",data:a},{name:"负面情感",yAxisIndex:1,type:"line",data:i,markLine:{lineStyle:{color:"#F7BB21"},symbol:"none",silent:!0,data:[{label:{position:"insideEndBottom",formatter:`平均区间下限:${this.negtiveSentimentAvgMin}%`,backgroundColor:"#F7BB21",color:"#ffffff",padding:2},yAxis:this.negtiveSentimentAvgMin},{label:{position:"insideEndTop",formatter:`平均区间上限:${this.negtiveSentimentAvgMax}%`,backgroundColor:"#F7BB21",color:"#ffffff",padding:2},yAxis:this.negtiveSentimentAvgMax}]}}]};this.chart.setOption(r,!0),setTimeout((()=>{this.chart.resize()}),0)}}},S=(a(3420),Object(g.a)(I,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-spin",{attrs:{spinning:t.loading}},[a("div",{staticClass:"report-header"},[a("img",{staticClass:"report-icon",attrs:{src:t.iconChart}}),t._v(" "),a("span",{staticClass:"report-title"},[t._v(t._s(t.title))])]),t._v(" "),a("div",{ref:"chart",staticClass:"chart"})])}),[],!1,null,"e5e8320a",null).exports),T=a(104),D=a(48),L=a(10),R=a(204),O=a.n(R),$=a(205),j=a.n($),E=a(641),N=a.n(E),A=a(257),P=a.n(A),M=a(258),z=a.n(M),V=a(642),B=a.n(V),F=a(389),U=a.n(F),q={name:"ReportLibrary",components:{BannerImg:u.a,TertiarySelector:l.a,OptionSelected:d.a,ReportTrends:S,ProForm:T.default,ButtonSelector:D.default},props:{labelCol:{type:Object,default:()=>({span:2})},wrapperCol:{type:Object,default:()=>({span:20})},labelAlign:{type:String,default:"left"},formTitle:{type:String,default:""},hideSubmitBtn:{type:Boolean,default:!0},eventLabel:{type:Array,default:()=>[]},optionsLoading:{type:Boolean,default:!1},updateForm:{type:Function,default:()=>{}},onDashboardChange:{type:Function,default:()=>{}}},data:()=>({selectedIds:[],selectState:!1,filters:0,openId:"",roleId:"",batch:!0,rowSelection:!1,label_logic:"AND",title:"报告声量及情感趋势",options:[{label:"标题",value:"title"},{label:"内容",value:"content"},{label:"事件标签",value:"event_label"},{label:"关联预案",value:"plan"},{label:"作者",value:"author"}],formData:{eventLabelKey:[-1],keyword:"",dateRange:[],key:"title",baseDate:[],negativeEmotionsMin:"",negativeEmotionsMax:"",positiveEmotionsMin:"",positiveEmotionsMax:"",volumeRangeMin:"",volumeRangeMax:"",markTime:[],eventTag:[],reportType:0},dataSource:[],eventLabelKeyTag:!1,batchAddVisible:!1,orderDirection:"desc",total:0,authors:"",authorsList:[],defaultImg:p.a,iconEdit:O.a,iconDelete:j.a,iconCard:N.a,iconChart:k.a,iconFrown:P.a,iconSmile:z.a,iconTable:B.a,iconVolume:U.a,eventValueOne:[],eventValueTwo:[],eventValueThree:[],current:1,pageSize:60,pageSizeOptions:["30","60","90"],timeType:"mark_time",listType:1,lists:[],data:{},loading:!1,showSecond:!1,reportTypeOptions:[{value:0,name:"全部"},{value:1,name:"反馈小结"},{value:2,name:"反馈详情"}]}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapGetters)(["permissionTree"]),selected(){return[this.eventValueOne,this.eventValueTwo,this.eventValueThree]},tertiaryMapping(){return(this.eventLabel||[]).map((t=>({id:t.class_one_id,name:t.class_one_name,children:(t.groups||[]).map((t=>({id:t.id,name:t.name,children:t.labels.map((t=>({id:t.id,name:t.label})))})))})))},gameId(){return this.$route.params.id},columns:()=>[{title:"事件发生时间",dataIndex:"dateRange",valueType:"date-range",formItemProps:{allowClear:!0,format:"YYYY-MM-DD",placeholder:["开始时间","结束时间"],disabledDate:t=>t&&t>x()().endOf("d"),getContainer:null}},{title:"上传时间",dataIndex:"baseDate",valueType:"date-range",formItemProps:{allowClear:!0,showTime:{format:"HH:mm",defaultValue:[x()("00:00:00","HH:mm:ss"),x()("23:59:59","HH:mm:ss")]},format:"YYYY-MM-DD HH:mm",placeholder:["开始时间","结束时间"],disabledDate:t=>t&&t>x()().endOf("d"),getContainer:null}},{title:"负面情绪占比",valueType:"custom-render",slotRender:"negativeEmotions"},{title:"正面情绪占比",valueType:"custom-render",slotRender:"positiveEmotions"},{title:"声量范围",valueType:"custom-render",slotRender:"volumeRange"}],authorOption(){const t=[];return this.authorsList.map((e=>{t.push({text:e.user_name,value:e.user_id})})),t}}
1,watch:{},mounted(){this.load()},created(){},methods:{numberFormat:L.numberFormat,selectAll(){const t=this.lists.map((t=>t.Id)),e=new Set([...this.selectedIds,...t]);this.selectedIds=[...e]},selectCnacel(){this.selectedIds=[],this.selectState=!1},onSorter(){"desc"===this.orderDirection?this.orderDirection="asc":this.orderDirection="desc",this.load()},onLogicChange(){"OR"===this.label_logic?this.label_logic="AND":this.label_logic="OR",this.load()},onSelectedChange(t,e,a){this.eventValueOne=t,this.eventValueTwo=e,this.eventValueThree=a,this.current=1,this.load()},checkPermission(t){return Object(r.checkPermission)(this.permissionTree,t)},handlerEdit(t,e){if(e){const e=this.$router.resolve({name:"editReport",query:{id:t}});window.open(e.href,"_blank")}else this.$router.push({name:"editReport",query:{id:t}})},clickToRisk(t){this.$router.push({name:"riskDetail",query:{riskId:t}})},handlerDelete(t){this.$confirm({title:"确认删除该报告吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{const e={game_id:this.game.id,ids:t};Object(n.r)(e).then((t=>{"success"===t.msg&&(this.$message.success("删除成功!"),this.load())}))},onCancel(){}})},batchAdd(){this.rowSelection.selectedRowKeys?this.batchAddVisible=!0:this.$message.warning("请先勾选报告!")},onBatchAddClose(){this.batchAddVisible=!1},batchDelete(){this.rowSelection.selectedRowKeys?this.$confirm({title:"确认批量删除所选报告吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{const t={game_id:this.game.id,ids:this.rowSelection.selectedRowKeys.join(",")};Object(n.r)(t).then((t=>{"success"===t.msg&&this.$message.success("删除成功!")}))},onCancel(){}}):this.$message.warning("请先勾选报告!")},onMousedown(t,e){1===t.button&&this.handlerEdit(e,!0)},clickTitleLabel(t,e){if(this.selectState){const e=this.selectedIds.indexOf(t);-1===e?this.selectedIds.push(t):this.selectedIds.splice(e,1)}else if(e){const e=this.$router.resolve({name:"planReportDetail",query:{reportId:t}});window.open(e.href,"_blank")}else this.$router.push({name:"planReportDetail",query:{reportId:t}})},getParams(){const{baseDate:t,dateRange:e,negativeEmotionsMin:a,negativeEmotionsMax:i,positiveEmotionsMin:s,positiveEmotionsMax:o,volumeRangeMin:n,volumeRangeMax:r,key:l,keyword:d,reportType:c}=this.formData;return{key:l,game_id:this.game.id,keyword:d,report_type:c,event_start_time:e[0]&&e[0].startOf("m").unix(),event_end_time:e[1]&&e[1].endOf("m").unix(),event_tag_ids:this.eventValueThree.length?this.eventValueThree.join(","):-1,event_group_one:this.eventValueOne.join(","),event_group_two:this.eventValueTwo.join(","),is_draft:0,authors:"",page:this.current,pagesize:this.pageSize,order:this.timeType,order_direction:this.orderDirection,label_logic:this.label_logic,neg_ratio_range:a?a+","+(i||""):i?","+i:"",pos_ratio_range:s?s+","+(o||""):o?","+o:o,volume_range:n?n+","+(r||""):r?","+r:r,start_time:t[0]&&t[0].startOf("d").unix(),end_time:t[1]&&t[1].startOf("d").unix()}},async updateCaseBanner({url:t}){const e={game_id:this.game.id,module:"report",banner_addr:t,target_ids:this.selectedIds};(await Object(n.ob)(e)).ret||this.$message.success("批量更新成功"),this.selectedIds=[],this.load()},load:h()((async function(){this.loading=!0;const t=this.getParams(),e=await Object(n.P)(t);this.loading=!1;const{List:a,Total:i,...s}=e.data;this.lists=a,this.total=i,this.data=e.data,this.negtiveSentimentAvgMin=e.data.NegtiveSentimentAvgMin,this.negtiveSentimentAvgMax=e.data.NegtiveSentimentAvgMax,this.onDashboardChange({ReportCount:s.ReportCount||0,PlanCount:s.PlanCount||0,RiskCount:s.RiskCount||0})}),300),onShowSizeChange(t,e){this.current=t,this.pageSize=e,this.load()},onChangePage(t,e){this.pageSize=e,this.current=t,this.load()},onChange(){this.load()},expandChange(t,e){this.formData[t]=e,this.load()},handlePush(){this.selectedIds.length>10?this.$message.error("推送数量超出限制,最多推送10条内容!"):this.$router.push({name:"reportPushRecord",params:{reportIds:this.selectedIds.join(","),module:"report"}})}}},H=(a(3422),Object(g.a)(q,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"box"},[a("div",{staticClass:"case-card"},[a("div",{staticClass:"form-main"},[a("TertiarySelector",{attrs:{options:t.tertiaryMapping,"on-change":t.onSelectedChange,value:t.selected}}),t._v(" "),a("div",{staticClass:"show-second-content"},[a("a-input",{staticClass:"search-input",attrs:{placeholder:"输入关键词"},on:{change:t.onChange}
1,model:{value:t.formData.keyword,callback:function(e){t.$set(t.formData,"keyword",e)},expression:"formData.keyword"}},[a("a-select",{staticStyle:{width:"120px"},attrs:{slot:"addonBefore"},on:{change:function(e){t.formData.keyword&&t.load()}},slot:"addonBefore",model:{value:t.formData.key,callback:function(e){t.$set(t.formData,"key",e)},expression:"formData.key"}},t._l(t.options,(function(e){return a("a-select-option",{key:e.value,attrs:{value:e.value}},[t._v("\n                            "+t._s(e.label)+"\n                        ")])})),1),t._v(" "),a("a-icon",{staticClass:"icon",attrs:{slot:"suffix",type:"search"},slot:"suffix"})],1)],1),t._v(" "),a("div",{staticClass:"show-second-content"},[a("div",{staticClass:"item"},[a("span",{staticClass:"label"},[t._v("类型:")]),t._v(" "),a("button-selector",{attrs:{options:t.reportTypeOptions,map:{id:"value",name:"name"}},on:{change:t.onChange},model:{value:t.formData.reportType,callback:function(e){t.$set(t.formData,"reportType",e)},expression:"formData.reportType"}})],1),t._v(" "),a("div",{staticClass:"keyword-sub"},[a("a",{staticClass:"test",on:{click:t.onLogicChange}},[t._v("\n                        标签关系切换为"),"OR"===t.label_logic?a("span",[t._v("“且”")]):t._e(),"AND"===t.label_logic?a("span",[t._v("“或”")]):t._e()]),t._v(" "),a("a",{staticClass:"test",on:{click:function(e){t.showSecond=!t.showSecond}}},[t._v("点击"),t.showSecond?a("span",[t._v("收起")]):a("span",[t._v("展开")]),t._v("其他筛选方式\n                        "),a("a-icon",{class:"label-two-icon "+(t.showSecond?"show-second":""),attrs:{type:"down"}}
1)],1)])])],1),t._v(" "),a("div",{staticClass:"form-second",class:{"show-form":t.showSecond}},[a("ProForm",{attrs:{"hide-submit-btn":"","form-title":"",columns:t.columns,"form-data":t.formData,change:t.expandChange},scopedSlots:t._u([{key:"negativeEmotions",fn:function(){return[a("div",{staticClass:"emotions"},[a("a-input-number",{staticClass:"ratio-input",attrs:{min:"0",max:"100",formatter:function(t){return(""+t).match(/^\d+(?:\.\d{0,2})?/)}},on:{change:t.onChange},model:{value:t.formData.negativeEmotionsMin,callback:function(e){t.$set(t.formData,"negativeEmotionsMin",e)},expression:"formData.negativeEmotionsMin"}}),t._v(" "),a("span",{staticClass:"ratio-text"},[t._v("%")]),t._v(" "),a("span",{staticClass:"line"},[t._v("-")]),t._v(" "),a("a-input-number",{staticClass:"ratio-input",attrs:{min:"0",max:"100",formatter:function(t){return(""+t).match(/^\d+(?:\.\d{0,2})?/)}},on:{change:t.onChange},model:{value:t.formData.negativeEmotionsMax,callback:function(e){t.$set(t.formData,"negativeEmotionsMax",e)},expression:"formData.negativeEmotionsMax"}}),t._v(" "),a("span",{staticClass:"ratio-text"},[t._v("%")])],1)]},proxy:!0},{key:"positiveEmotions",fn:function(){return[a("div",{staticClass:"emotions"},[a("a-input-number",{staticClass:"ratio-input",attrs:{min:"0",max:"100",formatter:function(t){return(""+t).match(/^\d+(?:\.\d{0,2})?/)}},on:{change:t.onChange},model:{value:t.formData.positiveEmotionsMin,callback:function(e){t.$set(t.formData,"positiveEmotionsMin",e)},expression:"formData.positiveEmotionsMin"}}
1),t._v(" "),a("span",{staticClass:"ratio-text"},[t._v("%")]),t._v(" "),a("span",{staticClass:"line"},[t._v("-")]),t._v(" "),a("a-input-number",{staticClass:"ratio-input",attrs:{min:"0",max:"100",formatter:function(t){return(""+t).match(/^\d+(?:\.\d{0,2})?/)}},on:{change:t.onChange},model:{value:t.formData.positiveEmotionsMax,callback:function(e){t.$set(t.formData,"positiveEmotionsMax",e)},expression:"formData.positiveEmotionsMax"}}),t._v(" "),a("span",{staticClass:"ratio-text"},[t._v("%")])],1)]},proxy:!0},{key:"volumeRange",fn:function(){return[a("div",{staticClass:"emotions"},[a("a-input-number",{staticClass:"ratio-input",attrs:{min:"0",precision:0,formatter:function(t){return(""+t).replace(/\B(?=(\d{3})+(?!\d))/g,",")},parser:function(t){return t.replace(/\$\s?|(,*)/g,"")}},on:{change:t.onChange},model:{value:t.formData.volumeRangeMin,callback:function(e){t.$set(t.formData,"volumeRangeMin",e)},expression:"formData.volumeRangeMin"}}),t._v(" "),a("span",{staticClass:"line2"},[t._v("-")]),t._v(" "),a("a-input-number",{staticClass:"ratio-input",attrs:{min:"0",precision:0,formatter:function(t){return(""+t).replace(/\B(?=(\d{3})+(?!\d))/g,",")},parser:function(t){return t.replace(/\$\s?|(,*)/g,"")}},on:{change:t.onChange},model:{value:t.formData.volumeRangeMax,callback:function(e){t.$set(t.formData,"volumeRangeMax",e)},expression:"formData.volumeRangeMax"}})],1)]},proxy:!0}])})],1),t._v(" "),a("div",[a("OptionSelected",{attrs:{options:t.tertiaryMapping,"on-change":t.onSelectedChange,value:t.selected}})],1)]),t._v(" "),a("div",{staticClass:"case-trend"},[a("div",{staticClass:"report-trend"},[a("ReportTrends",{attrs:{loading:t.loading,title:t.title,"content-data":t.lists,"negtive-sentiment-avg-min":t.negtiveSentimentAvgMin,"negtive-sentiment-avg-max":t.negtiveSentimentAvgMax}})],1),t._v(" "),a("div",{staticClass:"trend-container"},[a("div",{staticClass:"trend-header"},[a("img",{staticClass:"icon-volume",attrs:{src:t.iconVolume}}),t._v(" "),a("span",{staticClass:"trend-header-text"},[t._v("总声量")])]),t._v(" "),a("div",{staticClass:"trend-volume"},[t._v(t._s(t.numberFormat(t.data.VolumeTotal||0)))]),t._v(" "),a("div",{staticClass:"trend-data"},[a("span",[t._v("周同比")]),t._v(" "),a("span",{staticClass:"data-yoy-row"},[a("span",{staticClass:"data-yoy",class:{blue:t.data.WeeklyYOY>0,red:t.data.WeeklyYOY<0}},[t._v(t._s(t.data.WeeklyYOY)+"%")]),t._v(" "),t.data.WeeklyYOY>0?a("span",{staticClass:"ratio-up"}):t._e(),t._v(" "),t.data.WeeklyYOY<0?a("span",{staticClass:"ratio-down"}):t._e()]),t._v(" "),a("span",[t._v("环比")]),t._v(" "),a("span",{staticClass:"data-ratio",class:{blue:t.data.Ratio>0,red:t.data.Ratio<0}},[t._v(t._s(t.data.Ratio)+"%")]),t._v(" "),t.data.Ratio>0?a("span",{staticClass:"ratio-up"}):t._e(),t._v(" "),t.data.Ratio<0?a("span",{staticClass:"ratio-down"}):t._e()]),t._v(" "),a("div",{staticClass:"trend-main"},[a("div",{staticClass:"icon-up"},[a("div",[a("img",{staticClass:"trend-icon",attrs:{src:t.iconSmile}})]),t._v(" "),a("div",{staticClass:"icon-value"},[a("span",[t._v(t._s(t.data.PosVolumeRate||0)+"%")])])]),t._v(" "),a("div",{staticClass:"icon-down"},[a("div",[a("img",{staticClass:"trend-icon",attrs:{src:t.iconFrown}})]),t._v(" "),a("div",{staticClass:"icon-value"},[a("span",[t._v(t._s(t.data.NegVolumeRate||0)+"%")])])])])])]),t._v(" "),a("a-spin",{attrs:{spinning:t.loading}},[a("div",{staticClass:"nav"},[a("div",[a("span",{staticClass:"nav-left"},[t._v("共 "+t._s(t.toThousand(t.total))+" 项")]),t._v(" "),a("span",[t._v("\n                    当前标签筛选关系为"),"AND"===t.label_logic?a("span",[t._v("“且”")]):a("span",[t._v("“或”")])])]),t._v(" "),a("div",{staticClass:"nav-right"},[a("a-radio-group",{on:{change:t.onChange},model:{value:t.timeType,callback:function(e){t.timeType=e},expression:"timeType"}},[a("a-radio-button",{attrs:{value:"mark_time"}},[t._v("事件发生时间")]),t._v(" "),a("a-radio-button",{attrs:{value:"create_time"}},[t._v("上传时间")]),t._v(" "),a("a-radio-button",{attrs:{value:"modify_time"}},[t._v("最近更新时间")]),t._v(" "),a("a-radio-button",{attrs:{value:"positive_ratio"}},[t._v("正面情感占比")]),t._v(" "),a("a-radio-button",{attrs:{value:"negative_ratio"}},[t._v("负面情感占比")])],1),t._v(" "),a("div",{staticClass:"caret-content",on:{click:t.onSorter}},[a("a-icon",{staticClass:"caret-icon",class:{direction:"asc"===t.orderDirection},attrs:{type:"caret-up"}}),t._v(" "),a("a-icon",{staticClass:"caret-icon",class:{direction:"desc"===t.orderDirection},attrs:{type:"caret-down"}})],1),t._v(" "),a("a-radio-group",{staticClass:"switch",model:{value:t.listType,callback:function(e){t.listType=e},expression:"listType"}},[a("a-radio-button",{attrs:{value:1}},[a("a-icon",{attrs:{type:"appstore",theme:"filled"}})],1),t._v(" "),a("a-radio-button",{attrs:{value:2}},[a("a-icon",{attrs:{type:"menu"}})],1)],1)],1)]),t._v(" "),a("div",{staticClass:"action-bar"},[t.selectState?a("div",{staticClass:"action-btn"},[a("div",{staticClass:"action-batch"},[a("span",[t._v("已选择 "+t._s(t.selectedIds.length)+" 个报告")]),t._v(" "),a("a",{staticClass:"mr12",on:{click:t.selectAll}},[t._v("全选")]),t._v(" "),a("a",{on:{click:t.selectCnacel}},[t._v("取消")])]),t._v(" "),a("div",[a("a-button",{staticClass:"push-btn",attrs:{disabled:!t.selectedIds.length},on:{click:t.handlePush}},[t._v("推送报告")]),t._v(" "),a("BannerImg",{attrs:{"have-upload":"","on-change":t.updateCaseBanner,index:t.index,disabled:!t.selectedIds.length,"btn-type":"default",text:"批量修改封面图","is-batch-text":"批量"}})],1)]):a("a-button",{on:{click:function(e){t.selectState=!0}}},[t._v("批量操作/推送")])],1),t._v(" "),t.lists.length?[1===t.listType?a("div",{staticClass:"layout"},t._l(t.lists,(function(e){return a("div",{key:e.Id,staticClass:"card-container"},[a("div",{staticClass:"card",on:{click:function(a){return t.clickTitleLabel(e.Id,!0)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedIds.includes(e.Id)}}):t._e(),t._v(" "),a("div",{staticClass:"img-cont"},[a("img",{staticClass:"card-img",attrs:{src:e.BannerAddr||t.defaultImg,alt:""}}),t._v(" "),t.selectState?t._e():a("a-tooltip",{attrs:{placement:"bottomLeft"}},[a("div",{attrs:{slot:"title"},slot:"title"},[a("div",[t._v("已关联 "+t._s(e.PlanInfo?e.PlanInfo.length:0)+" 个预案")]),t._v(" "),a("div",[t._v("已关联 "+t._s(e.RiskInfo?e.RiskInfo.length:0)+" 个风险")])]),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handlerEdit(e.Id)}}})]),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handlerDelete(e.Id)}}}
1)],1),t._v(" "),a("div",{staticClass:"text"},[t._v("\n                            "+t._s(e.Title)+"\n                        ")]),t._v(" "),a("div",{staticClass:"introduce"},[a("div",[t._v(t._s(e.MarkTime))]),t._v(" "),a("div",{staticClass:"smile"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconSmile}}),t._v(t._s(e.PostiveSentimentRatio)+"%\n                            ")]),t._v(" "),a("div",{staticClass:"cry"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconFrown}}),t._v(t._s(e.NegtiveSentimentRatio)+"%\n                            ")])]),t._v(" "),a("div",{staticClass:"card-label"},t._l(e.EventTag,(function(e){return a("div",{key:e.Id,staticClass:"card-tag event-tag"},[t._v("\n                                "+t._s(e.Label)+"\n                            ")])})),0)],1)])})),0):a("div",{staticClass:"container"},t._l(t.lists,(function(e){return a("div",{key:e.Id,staticClass:"list",on:{click:function(a){return t.clickTitleLabel(e.Id,!0)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedIds.includes(e.Id)}}):t._e(),t._v(" "),a("div",{staticClass:"list-img"},[a("img",{staticClass:"card-img",attrs:{src:e.BannerAddr||t.defaultImg,alt:""}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handlerEdit(e.Id)}}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handlerDelete(e.Id)}}})]),t._v(" "),a("div",{staticClass:"list-right"},[a("div",{staticClass:"list-text"},[t._v("\n                            "+t._s(e.Title)+"\n                        ")]),t._v(" "),a("div",{staticClass:"list-introduce"},[a("div",{staticClass:"date"},[t._v(t._s(e.MarkTime))]),t._v(" "),a("div",{staticClass:"smile"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconSmile}}),t._v(t._s(e.PostiveSentimentRatio)+"%\n                            ")]),t._v(" "),a("div",{staticClass:"cry"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconFrown}}),t._v(t._s(e.NegtiveSentimentRatio)+"%\n                            ")])]),t._v(" "),a("div",{staticClass:"list-label"},t._l(e.EventTag,(function(e){return a("div",{key:e.Id,staticClass:"card-tag event-tag"},[t._v("\n                                "+t._s(e.Label)+"\n                            ")])})),0)])],1)})),0),t._v(" "),a("a-pagination",{staticClass:"footer",attrs:{"page-size":t.pageSize,"show-size-changer":!0,"show-quick-jumper":!0,"page-size-options":t.pageSizeOptions,total:t.total},on:{change:t.onChangePage,showSizeChange:t.onShowSizeChange},model:{value:t.current,callback:function(e){t.current=e},expression:"current"}})]:a("a-empty",{staticClass:"empty",attrs:{description:!1}})],2)],1)}),[],!1,null,"a660beb8",null).exports),G={name:"RiskLibrary",components:{TertiarySelector:l.a,OptionSelected:d.a,BannerImg:u.a},props:{labelCol:{type:Object,default:()=>({span:2})},wrapperCol:{type:Object,default:()=>({span:20})},labelAlign:{type:String,default:"left"},formTitle:{type:String,default:""},hideSubmitBtn:{type:Boolean,default:!0},guideLabel:{type:Array,default:()=>[]},eventLabel:{type:Array,default:()=>[]},riskLabel:{type:Array,default:()=>[]},optionsLoading:{type:Boolean,default:!1}},data:()=>({selectedIds:[],selectState:!1,defaultImg:p.a,filters:0,footer:null,alertContent:[],batch:!0,rowSelection:!1,label_logic:"AND",options:[{label:"标题",value:"title"},{label:"内容",value:"content"},{label:"事件标签",value:"event_label"},{label:"应对策略标签",value:"risk_label"},{label:"关联预案",value:"plan"},{label:"关联报告",value:"report"},{label:"作者",value:"author"}],formData:{riskLabelKey:[-1],eventLabelKey:[-1],keyword:"",dateRange:[],key:"title"},guideLabelKeyTag:!1,riskLabelKeyTag:!1,eventLabelKeyTag:!1,total:0,authors:"",authorsList:[],checkedListTwo:[],checkedList:[],eventCheckedListTwo:[],eventCheckedList:[],riskValueOne:[],riskValueTwo:[],riskValueThree:[],eventValueOne:[],eventValueTwo:[],eventValueThree:[],showSecond:!1,listType:1,orderDirection:"desc",timeType:"create_time",lists:[],data:{}
1,loading:!1,current:1,pageSize:60,pageSizeOptions:["30","60","90"]}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapGetters)(["permissionTree"]),eventSelected(){return[this.eventValueOne,this.eventValueTwo,this.eventValueThree]},riskSelected(){return[this.riskValueOne,this.riskValueTwo,this.riskValueThree]},riskTree(){return(this.riskLabel||[]).map((t=>({id:t.class_one_id,name:t.class_one_name,children:(t.groups||[]).map((t=>({id:t.id,name:t.name,children:t.labels.map((t=>({id:t.id,name:t.label})))})))})))},eventTree(){return(this.eventLabel||[]).map((t=>({id:t.class_one_id,name:t.class_one_name,children:(t.groups||[]).map((t=>({id:t.id,name:t.name,children:t.labels.map((t=>({id:t.id,name:t.label})))})))})))},authorOption(){const t=[];return this.authorsList.map((e=>{t.push({text:e.user_name,value:e.user_id})})),t}},watch:{},mounted(){this.load(),this.getAuthorsList()},methods:{selectAll(){const t=this.lists.map((t=>t.Id)),e=new Set([...this.selectedIds,...t]);this.selectedIds=[...e]},selectCnacel(){this.selectedIds=[],this.selectState=!1},onSorter(){"desc"===this.orderDirection?this.orderDirection="asc":this.orderDirection="desc",this.load()},onLogicChange(){"OR"===this.label_logic?this.label_logic="AND":this.label_logic="OR",this.load()},onChangePage(t,e){this.pageSize=e,this.current=t,this.load()},checkPermission(t){return Object(r.checkPermission)(this.permissionTree,t)},addRisk(){this.$router.push({name:"addRiskPoints"})},onRiskSelectedChange(t,e,a){this.riskValueOne=t,this.riskValueTwo=e,this.riskValueThree=a,this.current=1,this.load()},onEventSelectedChange(t,e,a){this.eventValueOne=t,this.eventValueTwo=e,this.eventValueThree=a,this.current=1,this.load()},getParams(){const{game:t,current:e,pageSize:a,filters:i,authors:s,riskValueThree:o,riskValueOne:n,riskValueTwo:r,eventValueThree:l,eventValueOne:d,eventValueTwo:c,timeType:p,label_logic:m,orderDirection:h,formData:{dateRange:u,key:f,keyword:g}}=this;return{game_id:t.id,keyword:g,start_time:u[0]&&u[0].startOf("day").unix(),end_time:u[1]&&u[1].endOf("day").unix(),is_draft:i,authors:s,page:e,pagesize:a,order:p,order_direction:h,risk_tag_ids:o.length?o.join(","):-1,risk_group_one:n.join(","),risk_group_two:r.join(","),event_tag_ids:l.length?l.join(","):-1,event_group_one:d.join(","),event_group_two:c.join(","),key:f,label_logic:m}},async updateCaseBanner({url:t}){const e={game_id:this.game.id,module:"risk",banner_addr:t,target_ids:this.selectedIds};(await Object(n.ob)(e)).ret||this.$message.success("批量更新成功"),this.selectedIds=[],this.load()},load:h()((async function(){const t=this.getParams();this.loading=!0;const e=await Object(n.Z)(t);this.loading=!1;const{List:a,Total:i}=e.data;this.lists=a,this.total=i}),300),async getAuthorsList(){const t={game_id:this.game.id,module:"risk",keyword:""},e=await Object(n.z)(t);e.ret||(this.authorsList=e.data)},handlerEdit(t,e,a){if(a){const a=this.$router.resolve({name:"editRiskPoints",query:{riskId:t,draftStatus:e}});window.open(a.href,"_blank")}else this.$router.push({name:"editRiskPoints",query:{riskId:t,draftStatus:e}})},handlerDelete(t){this.$confirm({title:"确认删除该风险点吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:()=>{const e={game_id:this.game.id,ids:t};Object(n.s)(e).then((t=>{"success"===t.msg&&(this.$message.success("删除成功!"),this.load())}))},onCancel(){}})},batchDelete(){this.rowSelection.selectedRowKeys?this.$confirm({title:"确认批量删除所选风险点吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:()=>{const t={game_id:this.game.id,ids:this.rowSelection.selectedRowKeys.join(",")};Object(n.s)(t).then((t=>{"success"===t.msg&&(this.$message.success("删除成功!"),this.load())}))},onCancel(){}}):this.$message.warning("请先勾选风险点!")},dataChange(t,e){"riskLabelKeyTag"!==t&&"eventLabelKeyTag"!==t&&"guideLabelKeyTag"!==t?"keyword"!==t?"riskLabelKey"!==t&&"eventLabelKey"!==t&&"guideLabelKey"!==t||e.length?(this.formData[t].includes(-1)?this.formData[t]=e.filter((t=>-1!==t)):e.includes(-1)?this.formData[t]=[-1]:this.formData[t]=e,this.current=1,this.load()):this.formData[t]=[-1]:this.formData[t]=e:this[t]=!this[t]},batchManagement(){this.batch=!1,this.rowSelection={selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}},cancelBatchManagement(){this.batch=!0,this.rowSelection=!1},onSelectChange(t,e){this.rowSelection.selectedRowKeys=t,this.rowSelection.selectedRows=e},onMousedown(t,e,a){1===t.button&&this.handlerEdit(e,a,!0)},async clickTitleLabel(t,e){if(this.selectState){const e=this.selectedIds.indexOf(t);-1===e?this.selectedIds.push(t):this.selectedIds.splice(e,1)}else if(e){const e=this.$router.resolve({name:"riskDetail",query:{riskId:t}}
1);window.open(e.href,"_blank")}else this.$router.push({name:"riskDetail",query:{riskId:t}})},clickToPlan(t){this.$router.push({name:"planDetail",query:{planId:t}})},clickToReport(t){this.$router.push({name:"planReportDetail",query:{reportId:t}})},onChange(){this.load()},handlePush(){this.selectedIds.length>10?this.$message.error("推送数量超出限制,最多推送10条内容!"):this.$router.push({name:"reportPushRecord",params:{reportIds:this.selectedIds.join(","),module:"risk"}})}}},Y=(a(3424),Object(g.a)(G,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"box"},[a("div",{staticClass:"case-card"},[a("div",{staticClass:"orange split"},[a("TertiarySelector",{attrs:{options:t.eventTree,"on-change":t.onEventSelectedChange,value:t.eventSelected}})],1),t._v(" "),a("div",{staticClass:"purple event-labels",class:{"show-form":t.showSecond}},[a("TertiarySelector",{attrs:{options:t.riskTree,"on-change":t.onRiskSelectedChange,value:t.riskSelected}})],1),t._v(" "),a("div",{staticClass:"show-second-content"},[a("a-input",{staticClass:"search-input",attrs:{placeholder:"输入关键词"},on:{change:t.onChange},model:{value:t.formData.keyword,callback:function(e){t.$set(t.formData,"keyword",e)},expression:"formData.keyword"}},[a("a-select",{staticStyle:{width:"130px"},attrs:{slot:"addonBefore"},on:{change:function(e){t.formData.keyword&&t.load()}},slot:"addonBefore",model:{value:t.formData.key,callback:function(e){t.$set(t.formData,"key",e)},expression:"formData.key"}},t._l(t.options,(function(e){return a("a-select-option",{key:e.value,attrs:{value:e.value}},[t._v("\n                        "+t._s(e.label)+"\n                    ")])})),1),t._v(" "),a("a-icon",{staticClass:"icon",attrs:{slot:"suffix",type:"search"},slot:"suffix"})],1),t._v(" "),a("div",{staticClass:"keyword-sub"},[a("a",{staticClass:"test",on:{click:t.onLogicChange}},[t._v("\n                    标签关系切换为"),"OR"===t.label_logic?a("span",[t._v("“且”")]):t._e(),"AND"===t.label_logic?a("span",[t._v("“或”")]):t._e()]),t._v(" "),a("a",{staticClass:"test",on:{click:function(e){t.showSecond=!t.showSecond}}},[t._v("点击"),t.showSecond?a("span",[t._v("收起")]):a("span",[t._v("展开")]),t._v("其他筛选方式\n                    "),a("a-icon",{class:"label-two-icon "+(t.showSecond?"show-second":""),attrs:{type:"down"}}
1)],1)])],1),t._v(" "),a("div",[a("div",{staticClass:"orange mb4 card-padding"},[a("OptionSelected",{attrs:{options:t.eventTree,"on-change":t.onEventSelectedChange,value:t.eventSelected}})],1),t._v(" "),a("div",{staticClass:"purple card-padding"},[a("OptionSelected",{attrs:{options:t.riskTree,"n-change":t.onRiskSelectedChange,value:t.riskSelected}})],1)])]),t._v(" "),a("a-spin",{attrs:{spinning:t.loading}},[a("div",{staticClass:"nav"},[a("div",[a("span",{staticClass:"nav-left"},[t._v("共 "+t._s(t.toThousand(t.total))+" 项")]),t._v(" "),a("span",[t._v("\n                    当前标签筛选关系为"),"AND"===t.label_logic?a("span",[t._v("“且”")]):a("span",[t._v("“或”")])])]),t._v(" "),a("div",{staticClass:"nav-right"},[a("a-radio-group",{on:{change:t.onChange},model:{value:t.timeType,callback:function(e){t.timeType=e},expression:"timeType"}},[a("a-radio-button",{attrs:{value:"create_time"}},[t._v(" 上传时间 ")]),t._v(" "),a("a-radio-button",{attrs:{value:"mark_time"}},[t._v(" 风险发生时间 ")]),t._v(" "),a("a-radio-button",{attrs:{value:"modify_time"}},[t._v(" 最近更新时间 ")])],1),t._v(" "),a("div",{staticClass:"caret-content",on:{click:t.onSorter}},[a("a-icon",{staticClass:"caret-icon",class:{direction:"asc"===t.orderDirection},attrs:{type:"caret-up"}}),t._v(" "),a("a-icon",{staticClass:"caret-icon",class:{direction:"desc"===t.orderDirection},attrs:{type:"caret-down"}})],1),t._v(" "),a("a-radio-group",{staticClass:"switch",model:{value:t.listType,callback:function(e){t.listType=e},expression:"listType"}},[a("a-radio-button",{attrs:{value:1}},[a("a-icon",{attrs:{type:"appstore",theme:"filled"}})],1),t._v(" "),a("a-radio-button",{attrs:{value:2}},[a("a-icon",{attrs:{type:"menu"}})],1)],1)],1)]),t._v(" "),a("div",{staticClass:"action-bar"},[t.selectState?a("div",{staticClass:"action-btn"},[a("div",{staticClass:"action-batch"},[a("span",[t._v("已选择 "+t._s(t.selectedIds.length)+" 个报告")]),t._v(" "),a("a",{staticClass:"mr12",on:{click:t.selectAll}},[t._v("全选")]),t._v(" "),a("a",{on:{click:t.selectCnacel}},[t._v("取消")])]),t._v(" "),a("div",[a("a-button",{staticClass:"push-btn",attrs:{disabled:!t.selectedIds.length},on:{click:t.handlePush}},[t._v("推送报告")]),t._v(" "),a("BannerImg",{attrs:{"have-upload":"","on-change":t.updateCaseBanner,index:t.index,disabled:!t.selectedIds.length,"btn-type":"default",text:"批量修改封面图","is-batch-text":"批量"}})],1)]):a("a-button",{on:{click:function(e){t.selectState=!0}}},[t._v("批量操作/推送")])],1),t._v(" "),t.lists.length?[1===t.listType?a("div",{staticClass:"layout"},t._l(t.lists,(function(e){return a("div",{key:e.Id,staticClass:"card-container"},[a("div",{staticClass:"card",on:{click:function(a){return t.clickTitleLabel(e.Id,!0)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedIds.includes(e.Id)}}):t._e(),t._v(" "),a("div",{staticClass:"img-cont"},[a("img",{staticClass:"card-img",attrs:{src:e.BannerAddr||t.defaultImg,alt:""}}),t._v(" "),t.selectState?t._e():a("a-tooltip",{attrs:{placement:"bottomLeft"}},[a("div",{attrs:{slot:"title"},slot:"title"},[a("div",[t._v("已关联 "+t._s(e.ReportInfo?e.ReportInfo.length:0)+" 个报告")]),t._v(" "),a("div",[t._v("已关联 "+t._s(e.PlanInfo?e.PlanInfo.length:0)+" 个预案")])]),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handlerEdit(e.Id,e.DraftStatus)}}})]),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handlerDelete(e.Id)}}}
1)],1),t._v(" "),a("div",{staticClass:"text"},[t._v("\n                            "+t._s(e.Title)+"\n                        ")]),t._v(" "),a("div",{staticClass:"introduce"},[a("div",[t._v(t._s(e.MarkTime))])]),t._v(" "),a("div",{staticClass:"card-label"},[t._l(e.EventTag,(function(e){return a("div",{key:e.Id,staticClass:"card-tag event-tag"},[t._v("\n                                "+t._s(e.Label)+"\n                            ")])})),t._v(" "),t._l(e.RiskPointLabel,(function(e){return a("div",{key:e.Id,staticClass:"card-tag tactics-tag"},[t._v("\n                                "+t._s(e.Label)+"\n                            ")])}))],2)],1)])})),0):a("div",{staticClass:"container"},t._l(t.lists,(function(e){return a("div",{key:e.Id,staticClass:"list",on:{click:function(a){return t.clickTitleLabel(e.Id,!0)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedIds.includes(e.Id)}}):t._e(),t._v(" "),a("div",{staticClass:"list-img"},[a("img",{staticClass:"card-img",attrs:{src:e.BannerAddr||t.defaultImg,alt:""}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handlerEdit(e.Id,e.DraftStatus)}}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handlerDelete(e.Id)}}})]),t._v(" "),a("div",{staticClass:"list-right"},[a("div",{staticClass:"list-text"},[t._v("\n                            "+t._s(e.Title)+"\n                        ")]),t._v(" "),a("div",{staticClass:"list-introduce"},[a("div",{staticClass:"date"},[t._v(t._s(e.MarkTime))])]),t._v(" "),a("div",{staticClass:"list-label"},[t._l(e.EventTag,(function(e){return a("div",{key:e.Id,staticClass:"card-tag event-tag"},[t._v("\n                                "+t._s(e.Label)+"\n                            ")])})),t._v(" "),t._l(e.RiskPointLabel,(function(e){return a("div",{key:e.Id,staticClass:"card-tag tactics-tag"},[t._v("\n                                "+t._s(e.Label)+"\n                            ")])}))],2)])],1)})),0),t._v(" "),a("a-pagination",{staticClass:"footer",attrs:{"page-size":t.pageSize,"show-size-changer":!0,"show-quick-jumper":!0,"page-size-options":t.pageSizeOptions,total:t.total},on:{change:t.onChangePage,showSizeChange:t.onShowSizeChange},model:{value:t.current,callback:function(e){t.current=e},expression:"current"}})]:a("a-empty",{staticClass:"empty",attrs:{description:!1}})],2)],1)}),[],!1,null,"40a1d50a",null).exports),K={name:"HotspotLibrary",components:{BannerImg:u.a,ProForm:T.default},props:{labelCol:{type:Object,default:()=>({span:2})},wrapperCol:{type:Object,default:()=>({span:20})},labelAlign:{type:String,default:"left"},formTitle:{type:String,default:""},hideSubmitBtn:{type:Boolean,default:!0},onDashboardChange:{type:Function,default:()=>{}}},data:()=>({moment:x.a,selectedIds:[],selectState:!1,batch:!0,rowSelection:!1,options:[{label:"标题",value:"title"},{label:"作者",value:"user_name"}],formData:{keyword:"",dateRange:[],key:"title",baseDate:[]},orderDirection:"desc",total:0,defaultImg:p.a,iconEdit:O.a,iconDelete:j.a,iconCard:N.a,iconChart:k.a,iconFrown:P.a,iconSmile:z.a,iconTable:B.a,iconVolume:U.a,current:1,pageSize:60,pageSizeOptions:["30","60","90"],timeType:"mark_time",listType:1,lists:[],loading:!1}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapGetters)(["permissionTree"]),gameId(){return this.$route.params.id},columns:()=>[{title:"热点发生时间",dataIndex:"dateRange",valueType:"date-range",formItemProps:{allowClear:!0,format:"YYYY-MM-DD",placeholder:["开始时间","结束时间"],disabledDate:t=>t&&t>x()().endOf("d")}},{title:"上传时间",dataIndex:"baseDate",valueType:"date-range",formItemProps:{allowClear:!0,showTime:{format:"HH:mm",defaultValue:[x()("00:00:00","HH:mm:ss"),x()("23:59:59","HH:mm:ss")]},format:"YYYY-MM-DD HH:mm",placeholder:["开始时间","结束时间"],disabledDate:t=>t&&t>x()().endOf("d"),getContainer:null}}]},watch:{},mounted(){this.load()},created(){},methods:{numberFormat:L.numberFormat,selectAll(){const t=this.lists.map((t=>t.id)),e=new Set([...this.selectedIds,...t]);this.selectedIds=[...e]},selectCnacel(){this.selectedIds=[],this.selectState=!1},onSorter(){"desc"===this.orderDirection?this.orderDirection="asc":this.orderDirection="desc",this.load()},checkPermission(t){return Object(r.checkPermission)(this.permissionTree,t)},handlerEdit(t,e){if(e){const e=this.$router.resolve({name:"editHotPush",query:{id:t}});window.open(e.href,"_blank")}else this.$router.push({name:"editHotPush",query:{id:t}})},handlerDelete(t){this.$confirm({title:"确认删除该报告吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{const e={game_id:this.game.id,hot_id:t};Object(n.o)(e).then((t=>{"success"===t.msg&&(this.$message.success("删除成功!"),this.load())}))},onCancel(){}})},onMousedown(t,e){1===t.button&&this.handlerEdit(e,!0)},getParams(){const{baseDate:t,dateRange:e,key:a,keyword:i}=this.formData;return{key:a,game_id:this.game.id,word:i,mark_time_start:e[0]&&e[0].startOf("d").unix(),mark_time_end:e[1]&&e[1].endOf("d").unix(),page:this.current,page_size:this.pageSize,order:this.timeType,order_direction:this.orderDirection,create_time_start:t[0]&&t[0].startOf("d").unix(),create_time_end:t[1]&&t[1].endOf("d").unix()}},async updateCaseBanner({url:t}){const e={game_id:this.game.id,module:"hot",banner_addr:t,target_ids:this.selectedIds};(await Object(n.ob)(e)).ret||this.$message.success("批量更新成功"),this.selectedIds=[],this.load()},load:Object(s.debounce)((async function(){this.loading=!0;const t=this.getParams(),e=await Object(n.M)(t),{list:a,total:i,...s}=e.data;this.lists=a,this.total=i,this.onDashboardChange({HotCount:s.hot_c
1ount||0,PushedCount:s.pushed_count||0}),this.loading=!1}),300),onShowSizeChange(t,e){this.current=t,this.pageSize=e,this.load()},onChangePage(t,e){this.pageSize=e,this.current=t,this.load()},onChange(){this.load()},expandChange(t,e){this.formData[t]=e,this.load()},clickTitleLabel(t,e){if(this.selectState){const e=this.selectedIds.indexOf(t);-1===e?this.selectedIds.push(t):this.selectedIds.splice(e,1)}else if(e){const e=this.$router.resolve({name:"hotPushDetail",query:{hotspotId:t}});window.open(e.href,"_blank")}else this.$router.push({name:"hotPushDetail",query:{hotspotId:t}})},handlePush(){this.$router.push({name:"hotPushRecord",params:{reportIds:this.selectedIds.join(","),module:"hot"}})}}},W=(a(3426),Object(g.a)(K,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"box"},[a("div",{staticClass:"case-card"},[a("div",{staticClass:"form-main"},[a("div",{staticClass:"show-second-content"},[a("ProForm",{attrs:{"hide-submit-btn":"","form-title":"",columns:t.columns,"form-data":t.formData,change:t.expandChange}}),t._v(" "),a("a-input",{staticClass:"search-input",attrs:{placeholder:"输入关键词"},on:{change:t.onChange},model:{value:t.formData.keyword,callback:function(e){t.$set(t.formData,"keyword",e)},expression:"formData.keyword"}},[a("a-select",{staticStyle:{width:"120px"},attrs:{slot:"addonBefore"},on:{change:function(e){t.formData.keyword&&t.load()}},slot:"addonBefore",model:{value:t.formData.key,callback:function(e){t.$set(t.formData,"key",e)},expression:"formData.key"}},t._l(t.options,(function(e){return a("a-select-option",{key:e.value,attrs:{value:e.value}},[t._v("\n                            "+t._s(e.label)+"\n                        ")])})),1),t._v(" "),a("a-icon",{staticClass:"icon",attrs:{slot:"suffix",type:"search"},slot:"suffix"})],1)],1)])]),t._v(" "),a("a-spin",{attrs:{spinning:t.loading}},[a("div",{staticClass:"nav"},[a("div",[a("span",{staticClass:"nav-left"},[t._v("共 "+t._s(t.toThousand(t.total))+" 项")])]),t._v(" "),a("div",{staticClass:"nav-right"},[a("a-radio-group",{on:{change:t.onChange},model:{value:t.timeType,callback:function(e){t.timeType=e},expression:"timeType"}},[a("a-radio-button",{attrs:{value:"mark_time"}},[t._v("事件发生时间")]),t._v(" "),a("a-radio-button",{attrs:{value:"create_time"}},[t._v("上传时间")]),t._v(" "),a("a-radio-button",{attrs:{value:"update_time"}},[t._v("最近更新时间")])],1),t._v(" "),a("div",{staticClass:"caret-content",on:{click:t.onSorter}},[a("a-icon",{staticClass:"caret-icon",class:{direction:"asc"===t.orderDirection},attrs:{type:"caret-up"}}),t._v(" "),a("a-icon",{staticClass:"caret-icon",class:{direction:"desc"===t.orderDirection},attrs:{type:"caret-down"}})],1),t._v(" "),a("a-radio-group",{staticClass:"switch",model:{value:t.listType,callback:function(e){t.listType=e},expression:"listType"}},[a("a-radio-button",{attrs:{value:1}},[a("a-icon",{attrs:{type:"appstore",theme:"filled"}})],1),t._v(" "),a("a-radio-button",{attrs:{value:2}},[a("a-icon",{attrs:{type:"menu"}})],1)],1)],1)]),t._v(" "),a("div",{staticClass:"action-bar"},[t.selectState?a("div",{staticClass:"action-btn"},[a("div",{staticClass:"action-batch"},[a("span",[t._v("已选择 "+t._s(t.selectedIds.length)+" 个报告")]),t._v(" "),a("a",{staticClass:"mr12",on:{click:t.selectAll}},[t._v("全选")]),t._v(" "),a("a",{on:{click:t.selectCnacel}},[t._v("取消")])]),t._v(" "),a("div",[a("a-button",{staticClass:"push-btn",attrs:{disabled:!t.selectedIds.length},on:{click:t.handlePush}},[t._v("推送报告")]),t._v(" "),a("BannerImg",{attrs:{"have-upload":"","on-change":t.updateCaseBanner,index:t.index,disabled:!t.selectedIds.length,"btn-type":"default",text:"批量修改封面图","is-batch-text":"批量"}})],1)]):a("a-button",{on:{click:function(e){t.selectState=!0}}},[t._v("批量操作/推送")])],1),t._v(" "),t.lists.length?[1===t.listType?a("div",{staticClass:"layout"},t._l(t.lists,(function(e){return a("div",{key:e.id,staticClass:"card-container"},[a("div",{staticClass:"card",on:{click:function(a){return t.clickTitleLabel(e.id,!0)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedIds.includes(e.id)}}):t._e(),t._v(" "),a("div",{staticClass:"img-cont"},[a("img",{staticClass:"card-img",attrs:{src:e.banner_addr||t.defaultImg,alt:""}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handlerEdit(e.id)}}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handlerDelete(e.id)}}})]),t._v(" "),a("div",{staticClass:"text"},[t._v("\n                            "+t._s(e.title)+"\n                        ")]),t._v(" "),a("div",{staticClass:"introduce"},[a("div",[t._v("\n                                "+t._s(e.mark_time?t.moment(1e3*e.mark_time).format("YYYY-MM-DD"):"")+"\n                            ")])])],1)])})),0):a("div",{staticClass:"container"},t._l(t.lists,(function(e){return a("div",{key:e.id,staticClass:"list",on:{click:function(a){return t.clickTitleLabel(e.id,!0)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedIds.includes(e.id)}}):t._e(),t._v(" "),a("div",{staticClass:"list-img"},[a("img",{staticClass:"card-img",attrs:{src:e.banner_addr||t.defaultImg,alt:""}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handlerEdit(e.id)}}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handlerDelete(e.id)}}})]),t._v(" "),a("div",{staticClass:"list-right"},[a("div",{staticClass:"list-text"},[t._v("\n                            "+t._s(e.title)+"\n                        ")]),t._v(" "),a("div",{staticClass:"list-introduce"},[a("div",{staticClass:"date"},[t._v("\n                                "+t._s(e.mark_time?t.moment(1e3*e.mark_time).format("YYYY-MM-DD"):"")+"\n                            ")])])])],1
1)})),0),t._v(" "),a("a-pagination",{staticClass:"footer",attrs:{"page-size":t.pageSize,"show-size-changer":!0,"show-quick-jumper":!0,"page-size-options":t.pageSizeOptions,total:t.total},on:{change:t.onChangePage,showSizeChange:t.onShowSizeChange},model:{value:t.current,callback:function(e){t.current=e},expression:"current"}})]:a("a-empty",{staticClass:"empty",attrs:{description:!1}})],2)],1)}),[],!1,null,"266f2d40",null).exports),X=a(163),Q=a.n(X),J={props:{type:{type:String,default:()=>""},searchInput:{type:Boolean,default:!0},placeholder:{type:String,default:()=>""},options:{type:Array,default:()=>[]},load:{type:Boolean,default:()=>!1}},data:()=>({checkedList:[],indeterminate:!1,checkAll:!1,selectValue:null}),computed:{...Object(i.mapState)("publicCase",["filters"])},watch:{type(){this.reset(),this.indeterminate=!1},selectValue(t){this.indeterminate=t&&!!t.length&&t.length<this.options.length,this.checkAll=t&&t.length===this.options.length},immediate:!0},methods:{...Object(i.mapMutations)("publicCase",["updateState"]),getPopupContainer:t=>t.parentNode,onChange(t){this.indeterminate=!!t.length&&t.length<this.supportVersions.length,this.checkAll=t.length===this.supportVersions.length},onCheckAllChange(t){let e=[];e=this.options&&"object"==typeof this.options[0]?this.options.map((t=>t.value)):this.options,this.checkedList=t.target.checked?e:[],this.selectValue=t.target.checked?e:[],this.indeterminate=!1,this.checkAll=t.target.checked},onSearch(t){this.updateState({filters:t.target.value}),this.$emit("search")},handleEditionClick(t){this.selectValue=t},confirm(){let{selectValue:t,type:e}=this;this.$emit("confirm",{selectValue:t,selectType:e})},cancel(){this.updateState({filters:null}),this.checkAll=!1,this.checkedList=[],this.selectValue=null,this.$emit("cancel")},reset(){this.checkAll=!1,this.checkedList=[]}}},Z=(a(3428),Object(g.a)(J,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("a-spin",{attrs:{spinning:t.load}},[a("div",{staticStyle:{"margin-top":"10px"}},[a("a-checkbox",{attrs:{indeterminate:t.indeterminate,checked:t.checkAll&&t.selectValue.length===t.options.length},on:{change:t.onCheckAllChange}},[t._v("\n                全选/全不选\n            ")])],1),t._v(" "),t.searchInput?a("a-input",{staticStyle:{margin:"10px 0"},attrs:{value:t.filters,placeholder:t.placeholder},on:{change:t.onSearch}},[a("a-icon",{staticClass:"icon",attrs:{slot:"suffix",type:"search"},slot:"suffix"})],1):a("a-divider",{staticStyle:{margin:"12px 0"}}),t._v(" "),a("a-checkbox-group",{staticClass:"edition-box",attrs:{options:t.options,"get-popup-container":t.getPopupContainer},on:{change:t.handleEditionClick},model:{value:t.checkedList,callback:function(e){t.checkedList=e},expression:"checkedList"}}),t._v(" "),a("div",{staticStyle:{"text-align":"center",margin:"8px 0"}},[a("a-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:t.confirm}},[t._v("确认")]),t._v(" "),a("a-button",{staticClass:"fr mr-20",on:{click:t.cancel}},[t._v("取消")])],1)],1)],1)}),[],!1,null,"721dbcbc",null).exports),tt=a(93),et=a(152),at={name:"EventLibrary",components:{BannerImg:u.a,TertiarySelector:l.a,OptionSelected:d.a,ProForm:T.default,Filters:Z,ChartDesigner:tt.a,ButtonSelector:D.default,Prompt:et.a},props:{labelCol:{type:Object,default:()=>({span:2})},wrapperCol:{type:Object,default:()=>({span:20})},labelAlign:{type:String,default:"left"},formTitle:{type:String,default:""},hideSubmitBtn:{type:Boolean,default:!0},eventLabel:{type:Array,default:()=>[]},optionsLoading:{type:Boolean,default:!1},updateForm:{type:Function,default:()=>{}}},data:()=>({selectedIds:[],selectState:!1,rowSelection:!1,label_logic:"AND",options:[{label:"事件标题",value:"title"},{label:"事件标签",value:"label"},{label:"事件正文",value:"content"}],formData:{keyword:"",dateRange:[],key:"title",opNode:null},batchAddVisible:!1,orderDirection:"desc",total:0,defaultImg:p.a,iconFrown:P.a,iconSmile:z.a,iconVolume:U.a,iconExport:Q.a,eventValueOne:[],eventValueTwo:[],eventValueThree:[],current:1,pageSize:60,pageSizeOptions:["30","60","90"],timeType:"mark_time",listType:1,lists:[],loading:!1,showSecond:!1,optionsOpNode:[],overviewData:[],choiceType:null,filterOptions:[],filterOptionsLoading:!1,eventVisible:!1,reportVisible:!1,reportTypeVisible:!1,eventFilter:[],reportFilter:[],reportTypeFilter:[],setVoid:!1,contentNodesOne:[],selectedContentNodesOne:[-1],selectedContentNodesTwo:[],summary:{},trendData:[],metrics:[],isExistMetrics:!1,interval:86400,componentKey:0,nodes:[],val:0}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapState)("publicCase",["filters","event","report","reportType"]),...Object(i.mapGetters)(["permissionTree"]),contentNodesTwo(){const t=this.selectedContentNodesOne;let e=[];return t.forEach((t=>{let a=[];-1!==t?a=this.contentNodesOne.find((e=>e.id===t)).subs:-1==t&&(e=[]),e.push(...a)})),e},chartTrendProps(){return{yAxisMode:"hybrid",dataSource:this.isExistMetrics?this.metrics:this.trendData,xValue:this.isExistMetrics?"timestamp":"name",xValueFormat:this.isExistMetrics?this.xDataFormat:void 0,yValue:this.yData,showInterval:!!this.isExistMetrics,interval:this.interval,isAxisLabel:!this.isExistMetrics,gridBottom:"120"}},yData:()=>[{type:"bar",name:"总量",value:"total_volume",tab:""}
1,{type:"line",name:"非负",value:"no_neg_volume",tab:"",opacity:0},{type:"line",name:"正面",value:"pos_volume",tab:""},{type:"line",name:"中性",value:"neu_volume",tab:""},{type:"line",name:"负面",value:"neg_volume",tab:""}],selected(){return[this.eventValueOne,this.eventValueTwo,this.eventValueThree]},tertiaryMapping(){return(this.eventLabel||[]).map((t=>({id:t.class_one_id,name:t.class_one_name,children:(t.groups||[]).map((t=>({id:t.id,name:t.name,children:(t.labels||[]).map((t=>({id:t.id,name:t.label})))})))})))},gameId(){return this.$route.params.id},columns:()=>[{title:"上线日期",dataIndex:"dateRange",valueType:"date-range",formItemProps:{allowClear:!0,format:"YYYY-MM-DD",placeholder:["开始时间","结束时间"],disabledDate:t=>t&&t>x()().endOf("d"),getContainer:null}},{title:"搜索",dataIndex:"keyword",valueType:"custom-render",slotRender:"keyword"},{title:"",dataIndex:"eventTag",valueType:"custom-render",slotRender:"selectEventTag"}],overviewColumns(){return[{dataIndex:"name",customRender:(t,e,a)=>this.mergeCell(t,e,a),customCell:t=>({class:"pointer",on:{click:()=>this.goEvent(t)}}),slots:{title:"eventTitle"}},{dataIndex:"title",customCell:t=>({class:"pointer",on:{click:()=>this.goReport(t)}}),slots:{title:"reportTitle"}},{dataIndex:"type",customRender:t=>t?1===t?"反馈小结":"反馈详情":"",slots:{title:"reportTypeTitle"}},{title:"声量",dataIndex:"volume",customRender:t=>this.numberFormat(t)},{title:"正面占比",dataIndex:"pos_percent",scopedSlots:{customRender:"posPercent"}},{title:"负面占比",dataIndex:"neg_percent",scopedSlots:{customRender:"negPercent"}}]}},watch:{formData:{handler(){this.$nextTick((()=>{this.setVoid=!0,this.updateState({event:[],report:[],reportType:[]}),this.current=1,this.load()}))},deep:!0},val(){0===this.val.length&&(this.selectedContentNodesOne=[-1])}},mounted(){this.getKnowledgeEventNodes(),this.getKnowledgeContentNodes()},methods:{...Object(i.mapMutations)("publicCase",["updateState"]),moment:x.a,numberFormat:L.numberFormat,xDataFormat:t=>x.a.unix(t).format("YYYY-MM-DD HH:mm:ss"),updatePageState(t,e){this.interval=e,this.getKnowledgeContentTrend()},reloadComponent(){this.componentKey+=1},mergeCell(t,e,a){const i=this.overviewData.findIndex((t=>t.name===e.name)),s=this.overviewData.filter((t=>t.name===e.name)).length;return s>1?i===a?{children:t,attrs:{rowSpan:s}}:{children:t,attrs:{rowSpan:0}}:t},async getKnowledgeEventNodes(){const t=await Object(n.I)({game_id:this.game.id});t.ret||(this.getOptions(t.data),this.load())},transformData(t){function e(t){return t.subs&&0!==t.subs.length?t.subs.flatMap(e):[t.id.toString()]}const a=t.map((function t(a){const i={...a};return i.subs&&i.subs.length>0?(i.subs=i.subs.map(t),i.count=i.subs.reduce(((t,e)=>t+(e.count||0)),0),i.value=e(i).join(",")):i.count=1,i}));return[{id:-1,name:"全部",count:a.reduce(((t,e)=>t+e.count),0),value:t.flatMap(e).join(",")},...a]},classoneChange(t){this.val=t,this.selectedContentNodesOne.includes(-1)?this.selectedContentNodesOne=t.filter((t=>-1!==t)):t.includes(-1)||0===t.length?this.selectedContentNodesOne=[-1]:this.selectedContentNodesOne=t,this.selectedContentNodesTwo=[],this.nodes=[],this.selectedContentNodesOne.map((t=>{this.contentNodesOne.map((e=>{t===e.id&&this.nodes.push(e.value)}))})),this.getKnowledgeContentTrend()},classTwoChange(t){if(this.selectedContentNodesTwo=t,!t.length)return void this.classoneChange(this.selectedContentNodesOne);this.nodes=t;1===this.nodes.flatMap((t=>t.split(","))).length&&(this.interval=86400,this.reloadComponent()),this.getKnowledgeContentTrend()},async getKnowledgeContentNodes(){const t=await Object(n.F)({game_id:this.game.id});t.ret||t.data&&t.data.length&&(this.contentNodesOne=this.transformData(t.data),this.nodes=[this.contentNodesOne[0].value],this.selectedContentNodesOne=[-1],this.selectedContentNodesTwo=[],this.getKnowledgeContentTrend())},async getKnowledgeContentTrend(){const t=this.nodes.flatMap((t=>t.split(",")));if(!t.length)return;const e=await Object(n.G)({game_id:this.game.id,nodes:t.join(","),interval:this.interval,export:0});this.summary=e.summary,this.trendData=e.trend,this.isExistMetrics=!1,1===t.length&&(this.isExistMetrics=!0,this.metrics=this.trendData[0].metrics)},async exportDataTrend(){const t=this.nodes.flatMap((t=>t.split(",")));if(!t.length)return;const e=await Object(n.G)({game_id:this.game.id,nodes:t.join(","),interval:this.interval,export:1});window.open(e)},async getOptions(t){this.optionsOpNode=[];const e=t&&t.op||[];this.optionsOpNode.push({id:0,pId:-1,value:0,title:"全部",isLeaf:!1}),e.map((t=>{t.id||(t.id=-1),this.optionsOpNode.push({id:`${t.id}-0`,pId:-1,value:`${t.id}-0`,title:t.name,isLeaf:!1,disabled:!0}),t.nodes&&t.nodes.map((e=>{this.optionsOpNode.push({id:`${t.id}-${e.id}`,pId:`${t.id}-0`,value:e.id,title:e.name,isLeaf:!0})}
1))}));const a=this.optionsOpNode.find((t=>t.isLeaf));this.formData.opNode=a?a.value:void 0},selectAll(){const t=this.lists.map((t=>t.id)),e=new Set([...this.selectedIds,...t]);this.selectedIds=[...e]},selectCnacel(){this.selectedIds=[],this.selectState=!1},onSorter(){"desc"===this.orderDirection?this.orderDirection="asc":this.orderDirection="desc",this.load()},onLogicChange(){"OR"===this.label_logic?this.label_logic="AND":this.label_logic="OR",this.load()},onSelectedChange(t,e,a){this.eventValueOne=t,this.eventValueTwo=e,this.eventValueThree=a,this.current=1,this.load()},checkPermission(t){return Object(r.checkPermission)(this.permissionTree,t)},handlerEdit(t,e){if(e){const e=this.$router.resolve({name:"editEvent",query:{id:t}});window.open(e.href,"_blank")}else this.$router.push({name:"editEvent",query:{id:t}})},handlerDelete(t){this.$confirm({title:"确认删除该报告吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{const e={game_id:this.game.id,ids:t};Object(n.n)(e).then((t=>{"success"===t.msg&&(this.$message.success("删除成功!"),this.load())}))},onCancel(){}})},batchAdd(){this.rowSelection.selectedRowKeys?this.batchAddVisible=!0:this.$message.warning("请先勾选报告!")},onBatchAddClose(){this.batchAddVisible=!1},batchDelete(){this.rowSelection.selectedRowKeys?this.$confirm({title:"确认批量删除所选报告吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{const t={game_id:this.game.id,ids:this.rowSelection.selectedRowKeys.join(",")};Object(n.n)(t).then((t=>{"success"===t.msg&&(this.$message.success("删除成功!"),this.load())}))},onCancel(){}}):this.$message.warning("请先勾选报告!")},onMousedown(t,e){1===t.button&&this.handlerEdit(e,!0)},clickTitleLabel(t,e){if(this.selectState){const e=this.selectedIds.indexOf(t);-1===e?this.selectedIds.push(t):this.selectedIds.splice(e,1)}else if(e){const e=this.$router.resolve({name:"eventDetail",query:{eventId:t}});window.open(e.href,"_blank")}},getParams(){const{dateRange:t,key:e,keyword:a,opNode:i}=this.formData;return{game_id:this.game.id,search_field:e,keyword:a,op_node:i,start_time:t[0]&&t[0].startOf("d").unix(),end_time:t[1]&&t[1].endOf("d").unix(),order:this.timeType,desc:"desc"===this.orderDirection?1:0,page:this.current,page_size:this.pageSize,label_filter:{l1:this.eventValueOne,l2:this.eventValueTwo,l3:this.eventValueThree,and:"OR"===this.label_logic?0:1},column_filter:{titles:this.event,reports:this.report,report_types:this.reportType}}},async updateCaseBanner({url:t}){const e={game_id:this.game.id,module:"event",banner_addr:t,target_ids:this.selectedIds};(await Object(n.ob)(e)).ret||this.$message.success("批量更新成功"),this.selectedIds=[],this.load()},load:h()((async function(){this.loading=!0;const t=this.getParams(),e=await Object(n.K)(t);this.loading=!1;const{items:a,total:i}=e.data;this.lists=a,this.total=i,this.overviewData=[],this.lists.map((t=>{t.reports.length||this.overviewData.push({name:t.title,event_id:t.id}),t.reports.map((e=>{e.report_info.map((e=>{e.id&&this.overviewData.push({name:t.title,event_id:t.id,id:e.id,title:e.title,type:e.type,volume:e.volume,pos_percent:e.pos_percent,neg_percent:e.neg_percent})}))}))}))}),300),onShowSizeChange(t,e){this.current=t,this.pageSize=e,this.load()},onChangePage(t,e){this.pageSize=e,this.current=t,this.load()},onChange(){this.load()},expandChange(t,e){this.formData[t]=e,this.load()},async handleOptionsData(){if(this.filterOptionsLoading=!0,"1"===this.choiceType&&(this.filterOptions=Array.from(new Set(this.overviewData.map((t=>t.name))))),"2"===this.choiceType){const t=[];this.overviewData.map((e=>{e.title&&t.push({label:e.title,value:e.id})})),this.filterOptions=Array.from(new Set(t.map(JSON.stringify))).map(JSON.parse)}"3"===this.choiceType&&(this.filterOptions=[{label:"反馈小结",value:1},{label:"反馈详情",value:2}]),this.filterOptionsLoading=!1},async handleMenuClick(t){this.setVoid&&(this.eventFilter=[],this.reportFilter=[],this.reportTypeFilter=[]),this.setVoid=!1,this.updateState({filters:null}),this.choiceType=t,await this.handleOptionsData(),this.$nextTick((()=>{"1"===this.choiceType&&(this.$refs.filter1.checkedList=this.eventFilter),"2"===this.choiceType&&(this.$refs.filter2.checkedList=this.reportFilter),"3"===this.choiceType&&(this.$refs.filter3.checkedList=this.reportTypeFilter)}))},handleEditionClick({selectValue:t,selectType:e}){switch(this.eventVisible=!1,this.reportVisible=!1,this.reportTypeVisible=!1,e){case"1":this.updateState({event:t}),this.eventFilter=t;break;case"2":this.updateState({report:t}),this.reportFilter=t;break;case"3":this.updateState({reportType:t}),this.reportTypeFilter=t}this.current=1,this.load()},handleCancel(){switch(this.eventVisible=!1,this.reportVisible=!1,this.reportTypeVisible=!1,this.choiceType){case"1":this.updateState({event:[]}),this.eventFilter=[];break;case"2":this.updateState({report:[]}),this.reportFilter=[];break;case"3":this.updateState({reportType:[]}),this.reportTypeFilter=[]}this.current=1,this.load()},goEvent(t){const e=this.$router.resolve({name:"eventDetail",query:{eventId:t.event_id}});window.open(e.href,"_blank")},goReport(t){const e=this.$router.resolve({name:"planReportDetail",query:{reportId:t.id}});window.open(e.href,"_blank")},handlePush(){this.selectedIds.length>10?this.$message.error("推送数量超出限制,最多推送10条内容!"):this.$router.push({name:"reportPushRecord",params:{reportIds:this.selectedIds.join(","),module:"event"}})}}},it=(a(3430),Object(g.a)(at,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"box"},[a("div",{staticClass:"case-trend"},[a("div",{staticClass:"report-trend"},[a("div",{staticClass:"report-trend-title"},[t._v("\n                全网数据趋势\n                "),a("Prompt",{scopedSlots:t._u([{key:"default",fn:function(){return[t._v(" 本模块数据来源基于全网内容,筛选条件仅对本模块生效。 ")]},proxy:!0}])})],1),t._v(" "),a("div",{staticClass:"content"},[a("button-selector",{attrs:{checked:t.selectedContentNodesOne,options:t.contentNodesOne,map:{id:"id",name:"name",count:"count"},disabled:t.selectorLoading,type:"multiple"},on:{change:t.classoneChange}}),t._v(" "),a("div",{staticClass:"line-box mt10 mb10"}),t._v(" "),t.contentNodesTwo.length>0?a("button-selector",{attrs:{options:t.contentNodesTwo,map:{id:"value",name:"name",count:"count"},disabled:t.selectorLoading,size:"small",type:"multiple"},on:{change:t.classTwoChange},model:{value:t.selectedContentNodesTwo,callback:function(e){t.selectedContentNodesTwo=e},expression:"selectedContentNodesTwo"}}):t._e()],1),t._v(" "),a("div",{staticClass:"btn-upload"},[a("a-button",{staticClass:"icon-btn",attrs:{disabled:!1,type:"primary"},on:{click:t.exportDataTrend}},[a("img",{staticClass:"btn-icon",attrs:{src:t.iconExport}}
1)])],1),t._v(" "),a("ChartDesigner",{key:t.componentKey,ref:"chartTrend",staticClass:"chart",attrs:{id:"detailListSummaryChart",type:"FsComboChart",props:t.chartTrendProps,"update-page-state":t.updatePageState}})],1),t._v(" "),a("div",{staticClass:"trend-container"},[a("div",{staticClass:"trend-header"},[a("img",{staticClass:"icon-volume",attrs:{src:t.iconVolume}}),t._v(" "),a("span",{staticClass:"trend-header-text"},[t._v("总声量")])]),t._v(" "),a("div",{staticClass:"trend-volume"},[t._v(t._s(t.numberFormat(t.summary.total_volume||0)))]),t._v(" "),a("div",{staticClass:"emotion"},[t._v("整体情感")]),t._v(" "),a("div",{staticClass:"trend-main"},[a("div",{staticClass:"icon-up"},[a("div",[a("img",{staticClass:"trend-icon",attrs:{src:t.iconSmile}})]),t._v(" "),a("div",{staticClass:"icon-value"},[a("span",[t._v(t._s(t.summary.pos_ratio||"0%"))])])]),t._v(" "),a("div",{staticClass:"icon-down"},[a("div",[a("img",{staticClass:"trend-icon",attrs:{src:t.iconFrown}})]),t._v(" "),a("div",{staticClass:"icon-value"},[a("span",[t._v(t._s(t.summary.neg_ratio||"0%"))])])])])])]),t._v(" "),a("div",{staticClass:"case-card"},[a("div",{staticClass:"form-main"},[a("div",{staticClass:"show-second-content"},[a("div",{staticClass:"flex"},[a("span",{staticStyle:{width:"120px"}},[t._v("运营节点:")]),t._v(" "),a("a-tree-select",{staticClass:"search-input",attrs:{"get-popup-container":function(t){return t.parentNode},"tree-data-simple-mode":"","tree-default-expand-all":"","dropdown-match-select-width":"","tree-node-filter-prop":"title","show-search":"","dropdown-style":{maxHeight:"250px"},"tree-data":t.optionsOpNode,placeholder:"请选择运营节点"},model:{value:t.formData.opNode,callback:function(e){t.$set(t.formData,"opNode",e)},expression:"formData.opNode"}})],1),t._v(" "),a("div",{staticClass:"keyword-sub"},[a("a",{staticClass:"test",on:{click:t.onLogicChange}},[t._v("\n                        标签关系切换为"),"OR"===t.label_logic?a("span",[t._v("“且”")]):t._e(),"AND"===t.label_logic?a("span",[t._v("“或”")]):t._e()]),t._v(" "),a("a",{staticClass:"test",on:{click:function(e){t.showSecond=!t.showSecond}}},[t._v("点击"),t.showSecond?a("span",[t._v("收起")]):a("span",[t._v("展开")]),t._v("其他筛选方式\n                        "),a("a-icon",{class:"label-two-icon "+(t.showSecond?"show-second":""),attrs:{type:"down"}}
1)],1)])])]),t._v(" "),a("div",{staticClass:"form-second",class:{"show-form":t.showSecond}},[a("ProForm",{attrs:{"hide-submit-btn":"","form-title":"",columns:t.columns,"form-data":t.formData,change:t.expandChange},scopedSlots:t._u([{key:"keyword",fn:function(){return[a("a-input",{staticClass:"search-input",attrs:{placeholder:"输入关键词"},on:{change:t.onChange},model:{value:t.formData.keyword,callback:function(e){t.$set(t.formData,"keyword",e)},expression:"formData.keyword"}},[a("a-select",{staticStyle:{width:"120px"},attrs:{slot:"addonBefore"},on:{change:function(e){t.formData.keyword&&t.load()}},slot:"addonBefore",model:{value:t.formData.key,callback:function(e){t.$set(t.formData,"key",e)},expression:"formData.key"}},t._l(t.options,(function(e){return a("a-select-option",{key:e.value,attrs:{value:e.value}},[t._v("\n                                "+t._s(e.label)+"\n                            ")])})),1),t._v(" "),a("a-icon",{staticClass:"icon",attrs:{slot:"suffix",type:"search"},slot:"suffix"})],1)]},proxy:!0},{key:"selectEventTag",fn:function(){return[a("TertiarySelector",{attrs:{options:t.tertiaryMapping,"on-change":t.onSelectedChange,value:t.selected}})]},proxy:!0}])})],1),t._v(" "),a("div",[a("OptionSelected",{attrs:{options:t.tertiaryMapping,"on-change":t.onSelectedChange,value:t.selected}})],1),t._v(" "),a("a-table",{staticClass:"overview-table",attrs:{columns:t.overviewColumns,"data-source":t.overviewData,pagination:!1},scopedSlots:t._u([{key:"posPercent",fn:function(e,i){return[i.title?a("div",{staticClass:"smile-percent"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconSmile}}),t._v(t._s(e)+"%\n                ")]):t._e(),t._v(" "),i.title?t._e():a("div")]}},{key:"negPercent",fn:function(e,i){return[i.title?a("div",{staticClass:"cry-percent"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconFrown}}),t._v(t._s(e)+"%\n                ")]):t._e(),t._v(" "),i.title?t._e():a("div")]}}])},[a("template",{slot:"eventTitle"},[t._v("\n                事件名称\n                "),a("a-dropdown",{attrs:{trigger:["click"],placement:"bottomLeft","get-popup-container":t.getPopupContainer},model:{value:t.eventVisible,callback:function(e){t.eventVisible=e},expression:"eventVisible"}},[a("a-icon",{attrs:{type:"down"},on:{click:function(e){return t.handleMenuClick("1")}}}),t._v(" "),a("div",{staticClass:"drown",attrs:{slot:"overlay"},slot:"overlay"},[a("Filters",{ref:"filter1",attrs:{placeholder:"请输入","search-input":!1,type:t.choiceType,options:t.filterOptions,load:t.filterOptionsLoading},on:{confirm:t.handleEditionClick,cancel:t.handleCancel}})],1)],1)],1),t._v(" "),a("template",{slot:"reportTitle"},[t._v("\n                报告版本\n                "),a("a-dropdown",{attrs:{trigger:["click"],placement:"bottomLeft","get-popup-container":t.getPopupContainer},model:{value:t.reportVisible,callback:function(e){t.reportVisible=e},expression:"reportVisible"}},[a("a-icon",{attrs:{type:"down"},on:{click:function(e){return t.handleMenuClick("2")}}}),t._v(" "),a("div",{staticClass:"drown",attrs:{slot:"overlay"},slot:"overlay"},[a("Filters",{ref:"filter2",attrs:{placeholder:"请输入","search-input":!1,type:t.choiceType,options:t.filterOptions,load:t.filterOptionsLoading},on:{confirm:t.handleEditionClick,cancel:t.handleCancel}})],1)],1)],1),t._v(" "),a("template",{slot:"reportTypeTitle"},[t._v("\n                报告类型\n                "),a("a-dropdown",{attrs:{trigger:["click"],placement:"bottomLeft","get-popup-container":t.getPopupContainer},model:{value:t.reportTypeVisible,callback:function(e){t.reportTypeVisible=e},expression:"reportTypeVisible"}},[a("a-icon",{attrs:{type:"down"},on:{click:function(e){return t.handleMenuClick("3")}}}),t._v(" "),a("div",{staticClass:"drown",attrs:{slot:"overlay"},slot:"overlay"},[a("Filters",{ref:"filter3",attrs:{placeholder:"请输入","search-input":!1,type:t.choiceType,options:t.filterOptions,load:t.filterOptionsLoading},on:{confirm:t.handleEditionClick,cancel:t.handleCancel}})],1)],1)],1)],2)],1),t._v(" "),a("a-spin",{attrs:{spinning:t.loading}},[a("div",{staticClass:"nav"},[a("div",[a("span",{staticClass:"nav-left"},[t._v("共 "+t._s(t.toThousand(t.total))+" 项")]),t._v(" "),a("span",[t._v("\n                    当前标签筛选关系为"),"AND"===t.label_logic?a("span",[t._v("“且”")]):a("span",[t._v("“或”")])])]),t._v(" "),a("div",{staticClass:"nav-right"},[a("a-radio-group",{on:{change:t.onChange},model:{value:t.timeType,callback:function(e){t.timeType=e},expression:"timeType"}},[a("a-radio-button",{attrs:{value:"mark_time"}}
1,[t._v("事件发生时间")]),t._v(" "),a("a-radio-button",{attrs:{value:"create_time"}},[t._v("上传时间")]),t._v(" "),a("a-radio-button",{attrs:{value:"update_time"}},[t._v("最近更新时间")]),t._v(" "),a("a-radio-button",{attrs:{value:"pos_percent"}},[t._v("正面情感占比")]),t._v(" "),a("a-radio-button",{attrs:{value:"neg_percen"}},[t._v("负面情感占比")])],1),t._v(" "),a("div",{staticClass:"caret-content",on:{click:t.onSorter}},[a("a-icon",{staticClass:"caret-icon",class:{direction:"asc"===t.orderDirection},attrs:{type:"caret-up"}}),t._v(" "),a("a-icon",{staticClass:"caret-icon",class:{direction:"desc"===t.orderDirection},attrs:{type:"caret-down"}})],1),t._v(" "),a("a-radio-group",{staticClass:"switch",model:{value:t.listType,callback:function(e){t.listType=e},expression:"listType"}},[a("a-radio-button",{attrs:{value:1}},[a("a-icon",{attrs:{type:"appstore",theme:"filled"}})],1),t._v(" "),a("a-radio-button",{attrs:{value:2}},[a("a-icon",{attrs:{type:"menu"}})],1)],1)],1)]),t._v(" "),a("div",{staticClass:"action-bar"},[t.selectState?a("div",{staticClass:"action-btn"},[a("div",{staticClass:"action-batch"},[a("span",[t._v("已选择 "+t._s(t.selectedIds.length)+" 个报告")]),t._v(" "),a("a",{staticClass:"mr12",on:{click:t.selectAll}},[t._v("全选")]),t._v(" "),a("a",{on:{click:t.selectCnacel}},[t._v("取消")])]),t._v(" "),a("div",[a("a-button",{staticClass:"push-btn",attrs:{disabled:!t.selectedIds.length},on:{click:t.handlePush}},[t._v("推送报告")]),t._v(" "),a("BannerImg",{attrs:{"have-upload":"","on-change":t.updateCaseBanner,index:t.index,disabled:!t.selectedIds.length,"btn-type":"default",text:"批量修改封面图","is-batch-text":"批量"}})],1)]):a("a-button",{on:{click:function(e){t.selectState=!0}}},[t._v("批量操作/推送")])],1),t._v(" "),t.lists.length?[1===t.listType?a("div",{staticClass:"layout"},t._l(t.lists,(function(e){return a("div",{key:e.id,staticClass:"card-container"},[a("div",{staticClass:"card",on:{click:function(a){return t.clickTitleLabel(e.id,!0)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedIds.includes(e.id)}}):t._e(),t._v(" "),a("div",{staticClass:"img-cont"},[a("img",{staticClass:"card-img",attrs:{src:e.banner_addr||t.defaultImg,alt:""}}),t._v(" "),t.selectState?t._e():a("a-tooltip",{attrs:{placement:"bottomLeft"}},[a("div",{attrs:{slot:"title"},slot:"title"},[a("div",[t._v("已关联 "+t._s(e.plans?e.plans.length:0)+" 个预案")]),t._v(" "),a("div",[t._v("已关联 "+t._s(e.risks?e.risks.length:0)+" 个风险")])]),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handlerEdit(e.id)}}})]),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handlerDelete(e.id)}}})],1),t._v(" "),a("div",{staticClass:"text"},[t._v("\n                            "+t._s(e.title)+"\n                        ")]),t._v(" "),a("div",{staticClass:"introduce"},[a("div",[t._v(t._s(t.moment(1e3*e.mark_time).format("YYYY-MM-DD")))]),t._v(" "),a("div",{staticClass:"smile"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconSmile}}),t._v(t._s(e.pos_percent)+"\n                            ")]),t._v(" "),a("div",{staticClass:"cry"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconFrown}}),t._v(t._s(e.neg_percent))])]),t._v(" "),a("div",{staticClass:"card-label"},[a("div",{staticClass:"card-label-flex"},[a("div",{staticClass:"card-label-name"},[t._v("运营节点:")]),t._v(" "),a("div",[t._v(t._s(e.op_node&&e.op_node.name))])])])],1)])})),0):a("div",{staticClass:"container"},t._l(t.lists,(function(e){return a("div",{key:e.id,staticClass:"list",on:{click:function(a){return t.clickTitleLabel(e.id,!0)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedIds.includes(e.id)}}):t._e(),t._v(" "),a("div",{staticClass:"list-img"},[a("img",{staticClass:"card-img",attrs:{src:e.banner_addr||t.defaultImg,alt:""}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handlerEdit(e.id)}}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handlerDelete(e.id)}}})]),t._v(" "),a("div",{staticClass:"list-right"},[a("div",{staticClass:"list-text"},[t._v("\n                            "+t._s(e.title)+"\n                        ")]),t._v(" "),a("div",{staticClass:"list-introduce"},[a("div",{staticClass:"date"},[t._v(t._s(t.moment(1e3*e.mark_time).format("YYYY-MM-DD")))]),t._v(" "),a("div",{staticClass:"smile"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconSmile}}),t._v(t._s(e.pos_percent)+"\n                            ")]),t._v(" "),a("div",{staticClass:"cry"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconFrown}}),t._v(t._s(e.neg_percent))])]),t._v(" "),a("div",{staticClass:"list-label"},[a("div",{staticClass:"card-label-flex"},[a("div",{staticClass:"card-label-name"},[t._v("运营节点:")]),t._v(" "),a("div",[t._v(t._s(e.op_node&&e.op_node.name))])])])])],1
1)})),0),t._v(" "),a("a-pagination",{staticClass:"footer",attrs:{"page-size":t.pageSize,"show-size-changer":!0,"show-quick-jumper":!0,"page-size-options":t.pageSizeOptions,total:t.total},on:{change:t.onChangePage,showSizeChange:t.onShowSizeChange},model:{value:t.current,callback:function(e){t.current=e},expression:"current"}})]:a("a-empty",{staticClass:"empty",attrs:{description:!1}})],2)],1)}),[],!1,null,"0798fe5f",null).exports),st=a(342),ot=a(133),nt={name:"ClawReportLibrary",components:{ChartDesigner:tt.a,BannerImg:u.a,ButtonTabs:ot.a},props:{eventLabel:{type:Array,default:()=>[]},optionsLoading:{type:Boolean,default:!1},updateForm:{type:Function,default:()=>{}},onDashboardChange:{type:Function,default:()=>{}}},data:()=>({keyword:"",dateRange:[x()().subtract(1,"month"),x()()],showSecond:!1,loading:!1,tableData:[],selectedRowKeys:[],selectState:!1,viewMode:"card",sortBy:"eventTime",sortOrder:"desc",pagination:{current:1,pageSize:60,total:0},pageSizeOptions:["30","60","90"],trendLoading:!1,trendData:[],tab:0,chartKey:0,granularity:"1day",currentInterval:86400,compareChecked:[],selectedDateDot:"",selectedReports:[],defaultCover:p.a,iconEdit:O.a,iconDelete:j.a,iconSmile:z.a,iconFrown:P.a,iconExport:Q.a}),computed:{...Object(i.mapState)("focus",["game"]),gameId(){return this.game&&this.game.id?String(this.game.id):""},trendDateDots(){return this.trendData.length?this.trendData.map((t=>({date:t.date,dateShort:t.date.slice(5),reportCount:t.report_count||(t.reports?t.reports.length:0),reports:t.reports||[]}))):[]},compareReports(){return this.selectedReports.filter(((t,e)=>this.compareChecked[e]))},chartProps(){const t=0===this.tab;if(!this.trendData.length)return{dataSource:[],xValue:"date",yValue:[],showFullscreen:!1,showInterval:!0,intervalSelect:!0,showTime:!1,interval:this.currentInterval,showLegend:!0,yAxisMode:t?"ratio":"default"};let e=[];return e=t?[{type:"line",name:"正面情感占比",value:"pos_percent",tab:""},{type:"line",name:"中性情感占比",value:"neu_percent",tab:""},{type:"line",name:"负面情感占比",value:"neg_percent",tab:""},{type:"line",name:"非负情感占比",value:"non_neg_percent",tab:""}]:[{type:"line",name:"声量",value:"volume",tab:""}],{dataSource:this.trendData,xValue:"date",xValueFormat:t=>x()(t).format("MM-DD"),yValue:e,showFullscreen:!1,showInterval:!0,intervalSelect:!0,showTime:!1,interval:this.currentInterval,showLegend:!0,yAxisMode:t?"ratio":"default"}}},watch:{gameId(t,e){t&&t!==e&&(this.pagination.current=1,this.fetchList(),this.fetchTrendData())},tab(){try{const t="widget_clawReportTrend",e=JSON.parse(localStorage.getItem(t)||"{}");delete e.yValue,localStorage.setItem(t,JSON.stringify(e))}catch(t){}this.chartKey+=1}},mounted(){this.gameId&&(this.fetchList(),this.fetchTrendData())},beforeDestroy(){},methods:{moment:x.a,numberFormat:L.numberFormat,fetchList:h()((async function(t){if(this.gameId){this.loading=!0;try{const e={game_id:Number(this.gameId),keyword:this.keyword.trim(),page:this.pagination.current,size:this.pagination.pageSize},a={eventTime:"mark_time",uploadTime:"create_time",updateTime:"update_time"};a[this.sortBy]?e.order=a[this.sortBy]:e.order="mark_time",e.desc="desc"===this.sortOrder?1:0,this.dateRange&&this.dateRange[0]&&this.dateRange[1]&&(e.start_time=x()(this.dateRange[0]).startOf("day").unix(),e.end_time=x()(this.dateRange[1]).endOf("day").unix()),t&&t.length&&(e.exclude_ids=t);const i=await Object(st.getReportList)(e);this.tableData=i&&i.list||[],this.pagination.total=i&&i.total||0,this.onDashboardChange({ClawReportCount:i&&i.total||0})}catch(t){this.$message.error("获取报告列表失败")}finally{this.loading=!1}}}),300),async fetchTrendData(t){if(this.gameId){this.trendLoading=!0;try{const e=x()().unix(),a=x()().subtract(3,"months").unix(),i={game_id:Number(this.gameId),start_time:a,end_time:e,granularity:this.granularity};this.dateRange&&this.dateRange[0]&&this.dateRange[1]&&(i.start_time=x()(this.dateRange[0]).startOf("day").unix(),i.end_time=x()(this.dateRange[1]).endOf("day").unix()),t&&t.length&&(i.exclude_ids=t);const s=await Object(st.getTrendData)(i),o=s&&s.data||[];this.trendData=o.map((t=>({...t,non_neg_percent:Math.round(100*((t.pos_percent||0)+(t.neu_percent||0)))/100})))}catch(t){console.error("获取趋势数据失败:",t)}finally{this.trendLoading=!1}}},handleSearch(){this.pagination.current=1,this.fetchList()},handleSearchChange(){this.pagination.current=1,this.fetchList()},handleDateChange(t){(!t||Array.isArray(t)&&0===t.length)&&(this.dateRange=[x()().subtract(1,"month"),x()()]),this.pagination.current=1,this.fetchList(),this.fetchTrendData()},disabledDate(t){const e=x()().endOf("day"),a=x()().subtract(1,"year").startOf("day");return t&&(t<a||t>e)},handleDateDotClick(t){this.selectedDateDot=t.date,this.selectedReports=t.reports||[],this.compareChecked=this.selectedReports.map((()=>!0)),this.fetchTrendData(),this.fetchList()},isCompareChecked(t){return!!this.compareChecked[t]},handleCompareCheckChange(t,e){if(!e){if(this.compareChecked.filter(
1Boolean).length<=1)return void this.$message.warning("至少保留一份报告")}this.$set(this.compareChecked,t,e);const a=this.compareReports.map((t=>t.id)),i=this.selectedReports.map((t=>t.id)).filter((t=>!a.includes(t)));this.fetchTrendData(i),this.fetchList(i)},handleIntervalChange(t,e){if("interval"===t){this.currentInterval=e;const t=e/86400;if(t>=30&&t%30==0){const e=t/30;this.granularity=`${e}month`}else this.granularity=`${Math.round(t)}day`;this.fetchTrendData()}},async handleExport(){if(this.gameId)try{const t={game_id:Number(this.gameId),start_time:this.dateRange&&this.dateRange[0]?x()(this.dateRange[0]).startOf("day").unix():x()().subtract(3,"months").unix(),end_time:this.dateRange&&this.dateRange[1]?x()(this.dateRange[1]).endOf("day").unix():x()().unix(),granularity:this.granularity},e=this.compareReports.map((t=>t.id)),a=this.selectedReports.map((t=>t.id)).filter((t=>!e.includes(t)));a.length&&(t.exclude_ids=a);const i=await Object(st.exportTrendData)(t);i&&i.url?window.open(i.url,"_blank"):this.$message.success("导出成功")}catch(t){this.$message.error("导出失败")}},handleCreate(){this.$router.push({name:"clawReportLibrary",query:{action:"create"}})},handleSortChange(){this.pagination.current=1,this.fetchList()},handleOrderChange(){this.sortOrder="desc"===this.sortOrder?"asc":"desc",this.pagination.current=1,this.fetchList()},handlePageChange(t,e){this.pagination.current=t,this.pagination.pageSize=e,this.fetchList()},handlePageSizeChange(t,e){this.pagination.current=1,this.pagination.pageSize=e,this.fetchList()},handleSelectAll(){const t=this.tableData.map((t=>t.id)),e=new Set([...this.selectedRowKeys,...t]);this.selectedRowKeys=[...e]},handleCancelSelect(){this.selectedRowKeys=[],this.selectState=!1},handleSelectChange(t,e){t.target.checked?this.selectedRowKeys.includes(e)||this.selectedRowKeys.push(e):this.selectedRowKeys=this.selectedRowKeys.filter((t=>t!==e))},async updateCaseBanner({url:t}){const e={game_id:this.game.id,module:"claw_report",banner_addr:t,target_ids:this.selectedRowKeys};(await Object(n.ob)(e)).ret||this.$message.success("批量更新成功"),this.selectedRowKeys=[],this.fetchList()},async handleBatchPush(){this.selectedRowKeys.length>10?this.$message.error("推送数量超出限制,最多推送10条内容!"):this.$router.push({name:"reportPushRecord",params:{reportIds:this.selectedRowKeys.join(","),module:"claw_report"}})},handleDelete(t){this.$confirm({title:"确认删除该报告吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{try{await Object(st.deleteReport)({id:t,game_id:Number(this.gameId)}),this.$message.success("删除成功!"),this.fetchList()}catch(t){this.$message.error("删除失败")}}})},handleViewDetail(t){if(this.selectState){const e=this.selectedRowKeys.indexOf(t.id);-1===e?this.selectedRowKeys.push(t.id):this.selectedRowKeys.splice(e,1)}else this.$router.push({name:"clawReportDetail",query:{reportId:t.id}})},handleEdit(t){this.$router.push({name:"clawReportEdit",query:{id:t.id}})},formatEventTime:t=>t?"string"==typeof t?t.slice(0,10):x.a.unix(t).format("YYYY-MM-DD"):"",handleImageError(t){t.target.src=this.defaultCover}}},rt=(a(3432),Object(g.a)(nt,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"box"},[a("div",{staticClass:"case-card"},[a("div",{staticClass:"form-main"},[a("div",{staticClass:"show-second-content"},[a("div",{staticClass:"filter-row"},[a("span",{staticClass:"label"},[t._v("事件发生时间:")]),t._v(" "),a("a-range-picker",{attrs:{format:"YYYY/MM/DD",placeholder:["2026-01-01","202
16-03-31"],"disabled-date":t.disabledDate},on:{change:t.handleDateChange},model:{value:t.dateRange,callback:function(e){t.dateRange=e},expression:"dateRange"}})],1)])])]),t._v(" "),a("a-spin",{attrs:{spinning:t.trendLoading}},[a("div",{staticClass:"trend-section"},[a("div",{staticClass:"trend-header"},[a("div",{staticClass:"trend-title-area"},[a("h3",{staticClass:"trend-title"},[t._v("报告声量及情感趋势")]),t._v(" "),a("span",{staticClass:"trend-subtitle"},[t._v("点击日期查看报告,可勾选报告对比")])]),t._v(" "),a("div",{staticClass:"right"},[a("button-tabs",{attrs:{options:[{id:0,name:"情感"},{id:1,name:"声量"}]},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}}),t._v(" "),a("a-button",{staticClass:"icon-btn",attrs:{disabled:!1,type:"primary"},on:{click:t.handleExport}},[a("img",{staticClass:"btn-icon",attrs:{src:t.iconExport}})])],1)]),t._v(" "),a("div",{staticClass:"chart-wrapper"},[a("ChartDesigner",{key:t.chartKey,ref:"trendChart",attrs:{id:"clawReportTrend",type:"FsComboChart",props:t.chartProps,"no-custom":!1,"update-page-state":t.handleIntervalChange}})],1),t._v(" "),a("div",{staticClass:"trend-footer"},[a("div",{staticClass:"date-dots"},t._l(t.trendDateDots,(function(e,i){return a("div",{key:i,staticClass:"date-dot-wrapper",on:{click:function(a){return t.handleDateDotClick(e)}}},[a("div",{staticClass:"date-dot",class:{active:t.selectedDateDot===e.date}},[a("span",{staticClass:"dot-date"},[t._v(t._s(e.dateShort))]),t._v(" "),a("span",{staticClass:"dot-day"},[t._v(t._s(e.reportCount)+"份")])])])})),0),t._v(" "),t.selectedReports.length?a("div",{staticClass:"compare-row-wrapper"},[a("div",{staticClass:"compare-row"},[a("span",{staticClass:"compare-label"},[t._v("对比报告:")]),t._v(" "),t._l(t.selectedReports,(function(e,i){return a("div",{key:e.id,staticClass:"compare-report-item"},[a("a-checkbox",{attrs:{checked:t.isCompareChecked(i)},on:{change:function(e){return t.handleCompareCheckChange(i,e.target.checked)}}},[t._v("\n                                "+t._s(e.title)+"\n                            ")])],1)}))],2)]):t._e()])])]),t._v(" "),a("a-spin",{attrs:{spinning:t.loading}},[a("div",{staticClass:"nav"},[a("div",{staticClass:"nav-left-area"},[a("span",{staticClass:"nav-left"},[t._v("共 "+t._s(t.numberFormat(t.pagination.total))+" 项")]),t._v(" "),a("a-input",{attrs:{placeholder:"输入报告标题搜索","allow-clear":""},on:{pressEnter:t.handleSearch,change:t.handleSearchChange},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}},[a("a-icon",{staticClass:"icon",attrs:{slot:"suffix",type:"search"},slot:"suffix"})],1)],1),t._v(" "),a("div",{staticClass:"nav-right"},[a("div",{staticClass:"sort-area"},[a("a-radio-group",{on:{change:t.handleSortChange},model:{value:t.sortBy,callback:function(e){t.sortBy=e},expression:"sortBy"}},[a("a-radio-button",{attrs:{value:"eventTime"}},[t._v("事件发生时间")]),t._v(" "),a("a-radio-button",{attrs:{value:"uploadTime"}},[t._v("上传时间")]),t._v(" "),a("a-radio-button",{attrs:{value:"updateTime"}},[t._v("最近更新时间")])],1),t._v(" "),a("div",{staticClass:"caret-content",on:{click:t.handleOrderChange}},[a("a-icon",{staticClass:"caret-icon",class:{direction:"asc"===t.sortOrder},attrs:{type:"caret-up"}}),t._v(" "),a("a-icon",{staticClass:"caret-icon",class:{direction:"desc"===t.sortOrder},attrs:{type:"caret-down"}})],1)],1),t._v(" "),a("a-radio-group",{staticClass:"switch",model:{value:t.viewMode,callback:function(e){t.viewMode=e},expression:"viewMode"}},[a("a-radio-button",{attrs:{value:"card"}},[a("a-icon",{attrs:{type:"appstore",theme:"filled"}})],1),t._v(" "),a("a-radio-button",{attrs:{value:"table"}},[a("a-icon",{attrs:{type:"menu"}})],1)],1)],1)]),t._v(" "),a("div",{staticClass:"action-bar"},[t.selectState?a("div",{staticClass:"action-btn"},[a("div",{staticClass:"action-batch"},[a("span",[t._v("已选择 "+t._s(t.selectedRowKeys.length)+" 个报告")]),t._v(" "),a("a",{staticClass:"mr12",on:{click:t.handleSelectAll}},[t._v("全选")]),t._v(" "),a("a",{on:{click:t.handleCancelSelect}},[t._v("取消")])]),t._v(" "),a("div",[a("a-button",{staticClass:"push-btn",attrs:{disabled:!t.selectedRowKeys.length,type:"primary"},on:{click:t.handleBatchPush}},[t._v("\n                        推送报告\n                    ")]),t._v(" "),a("BannerImg",{attrs:{"have-upload":"","on-change":t.updateCaseBanner,index:t.index,disabled:!t.selectedRowKeys.length,"btn-type":"default",text:"批量修改封面图","is-batch-text":"批量"}})],1)]):a("a-button",{on:{click:function(e){t.selectState=!0}}},[t._v("批量操作/推送")])],1),t._v(" "),t.tableData.length||t.loading?t._e():a("a-empty",{staticClass:"empty",attrs:{description:!1}}),t._v(" "),"card"===t.viewMode&&t.tableData.length?a("div",{staticClass:"layout"},t._l(t.tableData,(function(e){return a("div",{key:e.id,staticClass:"card-container"},[a("div",{staticClass:"card",on:{click:function(a){return t.handleViewDetail(e)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedRowKeys.includes(e.id)},on:{change:function(a){return t.handleSelectChange(a,e.id)}},nativeOn:{click:function(t){t.stopPropagation()}}}):t._e(),t._v(" "),a("div",{staticClass:"img-cont"},[a("img",{staticClass:"card-img",attrs:{src:e.coverImage||t.defaultCover,alt:""},on:{error:t.handleImageError}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handleEdit(e)}}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handleDelete(e.id)}}})]),t._v(" "),a("div",{staticClass:"text"},[t._v(t._s(e.title))]),t._v(" "),a("div",{staticClass:"introduce"},[a("div",[t._v(t._s(t.formatEventTime(e.mark_time||e.create_time)))]),t._v(" "),null!=e.pos_percent?a("div",{staticClass:"smile"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconSmile}}),t._v(t._s(e.pos_percent)+"%\n                        ")]):t._e(),t._v(" "),null!=e.neu_percent?a("div",{staticClass:"neutral"},[a("span",{staticClass:"neutral-dot"}),t._v(t._s(e.neu_percent)+"%\n                        ")]):t._e(),t._v(" "),null!=e.neg_percent?a("div",{staticClass:"cry"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconFrown}}),t._v(t._s(e.neg_percent)+"%\n                        ")]):t._e()])],1)])})),0):t._e(),t._v(" "),"table"===t.viewMode&&t.tableData.length?a("div",{staticClass:"container"},t._l(t.tableData,(function(e){return a("div",{key:e.id,staticClass:"list",on:{click:function(a){return t.handleViewDetail(e)}}},[t.selectState?a("a-checkbox",{staticClass:"card-checkbox",attrs:{checked:t.selectedRowKeys.includes(e.id)},on:{change:function(a){return t.handleSelectChange(a,e.id)}},nativeOn:{click:function(t){t.stopPropagation()}}}):t._e(),t._v(" "),a("div",{staticClass:"list-img"},[a("img",{staticClass:"card-img",attrs:{src:e.coverImage||t.defaultCover,alt:""},on:{error:t.handleImageError}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-edit",on:{click:function(a){return a.stopPropagation(),t.handleEdit(e)}}}),t._v(" "),t.selectState?t._e():a("div",{directives:[{name:"permission",rawName:"v-permission",value:"PUBLIC_CASE.ADMIN",expression:"'PUBLIC_CASE.ADMIN'"}],staticClass:"card-delete",on:{click:function(a){return a.stopPropagation(),t.handleDelete(e.id)}}})]),t._v(" "),a("div",{staticClass:"list-right"},[a("div",{staticClass:"list-text"},[t._v(t._s(e.title))]),t._v(" "),a("div",{staticClass:"list-introduce"},[a("div",{staticClass:"date"},[t._v(t._s(t.formatEventTime(e.mark_time||e.create_time)))]),t._v(" "),null!=e.pos_percent?a("div",{staticClass:"smile"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconSmile}}),t._v(t._s(e.pos_percent)+"%\n                        ")]):t._e(),t._v(" "),null!=e.neu_percent?a("div",{staticClass:"neutral"},[a("span",{staticClass:"neutral-dot"}),t._v(t._s(e.neu_percent)+"%\n                        ")]):t._e(),t._v(" "),null!=e.neg_percent?a("div",{staticClass:"cry"},[a("img",{staticClass:"card-icon",attrs:{src:t.iconFrown}}),t._v(t._s(e.neg_percent)+"%\n                        ")]):t._e()])])],1
1)})),0):t._e(),t._v(" "),t.tableData.length?a("a-pagination",{staticClass:"footer",attrs:{"page-size":t.pagination.pageSize,"show-size-changer":!0,"show-quick-jumper":!0,"page-size-options":t.pageSizeOptions,total:t.pagination.total},on:{change:t.handlePageChange,showSizeChange:t.handlePageSizeChange},model:{value:t.pagination.current,callback:function(e){t.$set(t.pagination,"current",e)},expression:"pagination.current"}}):t._e()],1)],1)}),[],!1,null,"318c98b0",null).exports),lt=a(248),dt=a(1667),ct=a.n(dt),pt=a(1668),mt=a.n(pt),ht=a(1669),ut=a.n(ht),ft=a(780),gt=a.n(ft),bt=a(68),vt={name:"PublicCase",components:{PlanLibrary:b,ReportLibrary:H,RiskLibrary:Y,HotspotLibrary:W,ContentTitle:lt.default,EventLibrary:it,ClawReportLibrary:rt},mixins:[o.a],data:()=>({cloud1:ct.a,cloud2:mt.a,cloud3:ut.a,anquBanner:gt.a,tab:5,guideLabel:[],eventLabel:[],riskLabel:[],dashboard:{ReportCount:0,PlanCount:0,RiskCount:0,HotCount:0,PushedCount:0,ClawReportCount:0},optionsLoading:!1,baseOptions:[{id:5,name:"报告总览"},{id:1,name:"所有报告"},{id:2,name:"风险库"},{id:3,name:"预案库"},{id:4,name:"热点库"},{id:6,name:"Claw报告库",permission:"PUBLIC_CASE.CLAW_REPORT"}],conf:{1:{name:"addReport",label:"新增报告"},2:{name:"addRiskPoints",label:"新增风险点"},3:{name:"addEventPlan",label:"新增事件预案"},4:{name:"addHotPush",label:"新增热点报告",labelTwo:"推送历史"},5:{name:"addEvent",label:"新增报告"},6:{name:"clawReportEdit",label:"新增Claw报告库",hidden:!0}}}),computed:{...Object(i.mapState)("focus",["game"]),...Object(i.mapGetters)(["permissionTree"]),gameId(){return Number(this.$route.params.id)},options(){return this.baseOptions.filter((t=>!t.permission||this.checkPermission(t.permission)))}},created(){[1,2].map((t=>{this.fetchData(t)}))},activated(){Object(s.get)(this.$route,"params.refresh")&&([1,2].map((t=>{this.fetchData(t)})),Object(s.get)(this.$refs,["ref"+this.tab,"load"],(()=>{}))(),4===this.tab&&(Object(s.get)(this.$refs,["ref"+this.tab,"selectCnacel"],(()=>{}))(),Object(s.get)(this.$refs,["ref"+this.tab,"getHotspotList"],(()=>{}))()),5===this.tab&&(Object(s.get)(this.$refs,["ref"+this.tab,"getKnowledgeEventNodes"],(()=>{}))(),Object(s.get)(this.$refs,["ref"+this.tab,"getKnowledgeContentNodes"],(()=>{}))()))},mounted(){const t=this.$route.query.tab;t&&(this.tab=+t)},methods:{...Object(i.mapMutations)("publicCase",["resetHotspotData","updateState"]),checkPermission(t){return Object(r.checkPermission)(this.permissionTree,t)},onDashboardChange(t){this.dashboard={...this.dashboard,...t}},getPopupContainer:(t,e)=>e?e.getDialogWrap():document.body,addReport(){this.$router.push({name:this.conf[this.tab].name}),this.resetHotspotData(),this.updateState({isExistEventAnalysis:!1})},handelPushHistory(){this.$router.push({name:"hotPushHistory"})},async fetchData(t){this.optionsLoading=!0;const e={game_id:this.game.id,label_type:t,class_one_ids:"",flag:1},{data:a}=await Object(n.T)(e);switch(a.pop(),t){case 1:this.eventLabel=a;break;case 2:this.riskLabel=a}this.optionsLoading=!1},tabChange(t){Object(bt.report)(["所有报告","风险库","预案库","热点库","报告总览","Claw报告库"][t-1],"click",this.$store.state,this.$route)}}},xt=(a(3434),Object(g.a)(vt,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-config-provider",{attrs:{locale:t.fsLocale,"get-popup-container":t.getPopupContainer}},[a("div",{staticClass:"public-case-wrapper"},[a("div",{staticClass:"public-case-title"},[a("div",{staticClass:"case-name"},[a("content-title",[t._v("\n                    "+t._s(t.$t("menu."+t.$route.name))+"\n                ")]),t._v(" "),a("a-tabs",{staticClass:"case-tab",on:{change:t.tabChange},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},t._l(t.options,(function(t){return a("a-tab-pane",{key:t.id,attrs:{tab:t.name}})})),1)],1),t._v(" "),t.checkPermission("PUBLIC_CASE.ADMIN")?a("div",[t.conf[t.tab].hidden?t._e():a("a-button",{staticClass:"add-report",attrs:{type:"primary"},on:{click:t.addReport}},[t._v(t._s(t.conf[t.tab].label))]),t._v(" "),t.conf[t.tab].labelTwo?a("a-button",{staticClass:"push-history",on:{click:t.handelPushHistory}},[t._v(t._s(t.conf[t.tab].labelTwo))]):t._e()],1):t._e()]),t._v(" "),a("div",{staticClass:"case-banner",class:{"anqu-banner":2200208===t.gameId}},[2200208!==t.gameId?[a("img",{staticClass:"cloud1",attrs:{src:t.cloud1}}),t._v(" "),a("img",{staticClass:"cloud2",attrs:{src:t.cloud2}}),t._v(" "),a("img",{staticClass:"cloud3",attrs:{src:t.cloud3}})]:t._e(),t._v(" "),4===t.tab?a("div",{staticClass:"case-dashboard"},[a("div",{staticClass:"dashboard-item"},[a("div",{staticClass:"dashboard-name"},[t._v("现有热点")]),t._v(" "),a("div",{staticClass:"dashboard-value"},[t._v(t._s(t.toThousand(t.dashboard.HotCount)))])]),t._v(" "),a("div",{staticClass:"dashboard-item"},[a("div",{staticClass:"dashboard-name"},[t._v("已推送热点")]),t._v(" "),a("div",{staticClass:"dashboard-value"},[t._v(t._s(t.toThousand(t.dashboard.PushedCount)))])])]):t._e(),t._v(" "),1===t.tab||2===t.tab||3===t.tab?a("div",{staticClass:"case-dashboard"},[a("div",{staticClass:"dashboard-item"},[a("div",{staticClass:"dashboard-name"},[t._v("现有报告")]),t._v(" "),a("div",{staticClass:"dashboard-value"},[t._v(t._s(t.toThousand(t.dashboard.ReportCount)))])]),t._v(" "),a("div",{staticClass:"dashboard-item"},[a("div",{staticClass:"dashboard-name"},[t._v("关联预案")]),t._v(" "),a("div",{staticClass:"dashboard-value"},[t._v(t._s(t.toThousand(t.dashboard.PlanCount)))])]),t._v(" "),a("div",{staticClass:"dashboard-item"},[a("div",{staticClass:"dashboard-name"},[t._v("重要风险")]),t._v(" "),a("div",{staticClass:"dashboard-value"},[t._v(t._s(t.toThousand(t.dashboard.RiskCount)))])])]):t._e(),t._v(" "),6===t.tab?a("div",{staticClass:"case-dashboard"},[a("div",{staticClass:"dashboard-item"},[a("div",{staticClass:"dashboard-name"},[t._v("报告数")]),t._v(" "),a("div",{staticClass:"dashboard-value"},[t._v(t._s(t.toThousand(t.dashboard.ClawReportCount)))])])]):t._e()],2),t._v(" "),a("div",{staticClass:"report-content"},[1===t.tab?a("ReportLibrary",{ref:"ref1",attrs:{"event-label":t.eventLabel,"options-loading":t.optionsLoading,"update-form":t.fetchData,"on-dashboard-change":t.onDashboardChange}}):t._e(),t._v(" "),2===t.tab?a("RiskLibrary",{ref:"ref2",attrs:{"guide-label":t.guideLabel,"event-label":t.eventLabel,"risk-label":t.riskLabel,"options-loading":t.optionsLoading}}):t._e(),t._v(" "),3===t.tab?a("PlanLibrary",{ref:"ref3",attrs:{"guide-label":t.guideLabel,"event-label":t.eventLabel,"options-loading":t.optionsLoading}}):t._e(),t._v(" "),4===t.tab?a("HotspotLibrary",{ref:"ref4",attrs:{"on-dashboard-change":t.onDashboardChange}}):t._e(),t._v(" "),5===t.tab?a("EventLibrary",{ref:"ref5",attrs:{"event-label":t.eventLabel,"options-loading":t.optionsLoading,"update-form":t.fetchData,"on-dashboard-change":t.onDashboardChange}}):t._e(),t._v(" "),6===t.tab?a("ClawReportLibrary",{ref:"ref6",attrs:{"event-label":t.eventLabel,"options-loading":t.optionsLoading,"update-form":t.fetchData,"on-dashboard-change":t.onDashboardChange}}):t._e()],1)])])}
1),[],!1,null,"5294960c",null).exports),yt=a(91),wt=a.n(yt),kt=a(112),_t=a.n(kt),Ct={mixins:[],props:{eventTags:{type:Array,default:()=>[]},label:{type:String,default:"复用近期上传的报告or预案的标签"},eventType:{type:String,default:""}},data:()=>({visible:!1,columns:[{title:"报告标题",dataIndex:"Title",width:"35%"},{title:"事件标签",dataIndex:"LabelInfos",width:"65%",scopedSlots:{customRender:"labels"}}],scroll:{y:400},loading:!1,riskPoint:"",riskList:[],selected:[],type:"report"}),computed:{gameId(){return Number(this.$route.params.id)},placeholder(){let t="report"===this.type?"请输入报告标题":"请输入预案标题";return"event"===this.eventType&&(t="请输入事件标题"),t},dataSource(){return this.riskList.filter((t=>t.Title.includes(this.riskPoint)))},panes(){let t=[{title:"报告",key:"report"},{title:"预案",key:"plan"}];return"event"===this.eventType&&(t=[{title:"事件",key:"event"}]),t}},watch:{contentData(){this.init()}},mounted(){this.init()},beforeDestroy(){},methods:{moment:x.a,init(){},showRisk(){this.visible=!0,this.getLabelsReuse()},async getLabelsReuse(){this.loading=!0;const t=await Object(n.V)({game_id:this.gameId,module:this.eventType?this.eventType:this.type,search:""});this.riskList=t,this.loading=!1},handleOk(){let t=this.eventTags||[];const e=this.selected.reduce(((t,e={})=>t.concat(e.LabelInfos||[])),[]).map((t=>t.Id));t=[...new Set(t.concat(e))],t.length>50&&(this.$message.error("标签数量不允许超过50!"),t=t.slice(0,50)),this.$emit("add-tag",t),this.handleCancel()},handleCancel(){this.riskPoint="",this.riskList=[],this.selected=[],this.visible=!1},handleRiskPoint(t){this.riskPoint=t.target.value},customRow(t){return{on:{click:()=>{const e=this.selected.indexOf(t);-1===e?this.selected.push(t):this.selected.splice(e,1)}}}},rowClassName(t){return this.selected.some((e=>e.Id===t.Id))&&"row-selected"},callback(t){this.type=t,this.getLabelsReuse()}}},It=(a(3436),Object(g.a)(Ct,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"reuse-tags"},[a("a-button",{attrs:{type:"link"},on:{click:t.showRisk}},[t._v(" "+t._s(t.label)+" ")]),t._v(" "),a("a-modal",{attrs:{title:"复用标签",width:700,visible:t.visible},on:{ok:t.handleOk,cancel:t.handleCancel}},[a("div",{staticClass:"model"},[a("a-tabs",{attrs:{type:"card"},on:{change:t.callback}},t._l(t.panes,(function(e){return a("a-tab-pane",{key:e.key,attrs:{tab:e.title}},[a("a-spin",{attrs:{spinning:t.loading}},[a("a-table",{attrs:{"row-key":"title",columns:t.columns,"data-source":t.dataSource,scroll:t.scroll,pagination:!1,"custom-row":t.customRow,"row-class-name":t.rowClassName,size:"small"},scopedSlots:t._u([{key:"labels",fn:function(e){return a("div",{},t._l(e,(function(e){return a("a-tag",{key:e.Id,staticClass:"tag",attrs:{color:"purple"}},[t._v("\n                                    "+t._s(e.Label)+"\n                                ")])})),1)}}],null,!0)})],1)],1)})),1),t._v(" "),a("a-input",{staticClass:"risk-point-input",attrs:{value:t.riskPoint,placeholder:t.placeholder,"show-search":""},on:{change:t.handleRiskPoint}},[a("a-icon",{attrs:{slot:"suffix",type:"search"},slot:"suffix"})],1)],1)])],1)}),[],!1,null,"cdd801b0",null).exports),St=a(299),Tt={name:"RiskContentEditor",components:{Editor:St.a},props:{index:{type:Number,default:0},maxContent:{type:Number,default:5e3},content:{type:String,required:!0}},data:()=>({contentTip:"请输入风险内容"}),methods:{onHtmlChange(t){this.$emit("html-value",t,this.index)}}},Dt=Object(g.a)(Tt,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("Editor",{ref:"editor",attrs:{"hide-title":"","hide-summary":"","max-content":t.maxContent,content:t.content,placeholder:t.contentTip,"on-html-change":t.onHtmlChange}})],1)}),[],!1,null,null,null).exports,Lt={mixins:[],props:{eventOption:{type:Array,default:()=>[]},eventIds:{type:Array,default:()=>[]},label:{type:String,default:"复用关联事件日期"}},data:()=>({visible:!1,columns:[{title:"事件标题",dataIndex:"text",width:"35%"},{title:"事件日期",dataIndex:"markTime",width:"65%",customRender:t=>t?x()(1e3*t).format("YYYY-MM-DD"):"-"}],scroll:{y:400},currentRow:{}}),computed:{dataSource(){const t=[];return this.eventOption.map((e=>this.eventIds.map((a=>
1{a===e.id&&t.push(e)})))),t}},mounted(){},beforeDestroy(){},methods:{moment:x.a,init(){},showRisk(){this.visible=!0},handleOk(){this.$emit("add-time",this.currentRow.markTime?x()(1e3*this.currentRow.markTime).format("YYYY-MM-DD"):""),this.handleCancel()},handleCancel(){this.currentRow={},this.visible=!1},customRow(t){return{style:{background:t===this.currentRow?"rgb(235, 245, 255)":""},on:{click:()=>{this.currentRow=t}}}}}},Rt=(a(3440),Object(g.a)(Lt,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"reuse-tags"},[a("a-button",{attrs:{type:"link"},on:{click:t.showRisk}},[t._v(" "+t._s(t.label)+" ")]),t._v(" "),a("a-modal",{attrs:{title:"复用关联事件日期",width:700,visible:t.visible},on:{ok:t.handleOk,cancel:t.handleCancel}},[a("a-table",{attrs:{"row-key":"id",columns:t.columns,"data-source":t.dataSource,scroll:t.scroll,pagination:!1,"custom-row":t.customRow,size:"small"}})],1)],1)}),[],!1,null,"893bf488",null).exports),Ot={name:"AddRiskPoints",components:{ProForm:T.default,ReuseTagsModal:It,RiskContentEditor:Dt,BannerImg:u.a,ReuseEventDateModal:Rt},props:{labelCol:{type:Object,default:()=>({span:2})},labelAlign:{type:String,default:"left"},hideSubmitBtn:{type:Boolean,default:!0}},data:()=>({options:[],optionsEventTag:[],show:!0,riskId:0,draftStatus:0,strategyLabel:[],maxContent:5e4,rules:{Title:[{required:!0,message:"请输入风险标题"},{max:50,message:"风险标题限50字"},{whitespace:!0,message:"禁止输入空格"}],Content:[{required:!0,message:"请输入风险内容"}]},formData:[{Title:"",Content:"",RiskPointTag:[],EventTag:[],MarkTime:"",EventIds:[],PlanIds:[],ReportIds:[],BannerAddr:"",BannerAddrTmp:""}],timer:null,checked:!1,loading:!1,reportTagOption:[],planTagOption:[],eventTagOption:[],uploadLoading:!1,uploadUrl:_t.a.BASE_NODE_API_URL+"/v1/public_case/upload_img?_csrf="+wt.a.get("csrfToken")}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),permissions(){const{permissionTree:t}=this.userInfo;return Object(r.checkPermission)(t,"PUBLIC_CASE.ADMIN")},columns(){const t=[];this.strategyLabel.map((e=>{t.push({value:e.Id,text:e.Title})}));return[{title:"关联事件",dataIndex:"EventIds",valueType:"custom-render",slotRender:"event"},{title:"风险发生时间",valueType:"custom-render",slotRender:"datePicker"},{title:"风险标题",dataIndex:"Title",valueType:"input",formItemProps:{style:"width:70%;",placeholder:"限50字",allowClear:!0}},{title:"风险内容",dataIndex:"Content",valueType:"custom-render",slotRender:"content"},{title:"应对策略标签",dataIndex:"RiskPointTag",valueType:"custom-render",slotRender:"selectRiskPointTag"},{dataIndex:"reduce",valueType:"custom-render",slotRender:"reduce"}]}},watch:{formData:{handler(){this.checked=!1,clearTimeout(this.timer),this.timer=setTimeout((()=>{const t=new Set;let e=0;this.formData&&(this.formData.forEach((a=>{a.Title&&(e++,t.add(a.Title))})),e!==t.size&&(this.checked=!0,this.$message.error("风险标题重复")))}),1e3)},deep:!0}},created(){[1,2].forEach((t=>{this.getOptions(t)})),[1,2,3].forEach((t=>{this.comprehensiveSearchData(t)})),this.$route.query.riskId&&(this.riskId=this.$route.query.riskId),this.$route.query.id&&(this.riskId=this.$route.query.id),this.draftStatus=Number(this.$route.query.draftStatus),this.riskId&&this.knowledgeRiskDetail(this.riskId)},methods:{onSelect(t,e,a){let i="";if(1===e&&(i="EventTag"),2===e&&(i="RiskPointTag"),this.formData[a][i].length>=50)return this.$message.error("标签数量不允许超过50!"),void this.$nextTick((()=>{this.formData[a][i]=this.formData[a][i].splice(0,50)}))},onSearch:h()((function(t,e){if(t.trim().length>40)return void this.$message.error("标签长度不允许超过40!");let a="";1===e&&(a="optionsEventTag"),2===e&&(a="options"),!this[a].some((e=>e.title===t))&&t&&this[a].push({id:Math.random().toString().substring(2,6),pId:"0--1-0",value:t,title:t,isLeaf:!0})}),1e3),async getOptions(t){let e="";1===t&&(e="optionsEventTag"),2===t&&(e="options"),this[e]=[];const a={game_id:this.game.id,label_type:t,class_one_ids:"",flag:1},i=await Object(n.T)(a);i.ret||i.data.map((t=>{this[e].push({id:`${t.class_one_id}-0-0`,pId:-1,value:`${t.class_one_id}-0-0`,title:t.class_one_name,isLeaf:!1,disabled:!0}),t.groups&&t.groups.map((a=>{a.id||(a.id=-1),this[e].push({id:`${t.class_one_id}-${a.id}-0`,pId:`${t.class_one_id}-0-0`,value:`${t.class_one_id}-${a.id}-0`,title:a.name,isLeaf:!1,disabled:!0}),a.labels&&a.labels.map((i=>{this[e].push({id:`${t.class_one_id}-${a.id}-${i.id}`,pId:`${t.class_one_id}-${a.id}-0`,value:i.id,title:i.label,isLeaf:!0})}
1))}))}))},disabledDate:t=>t&&t>x()().endOf("day"),async knowledgeRiskDetail(t){this.loading=!0;const e={id:t,game_id:this.game.id};try{const t=await Object(n.kb)(e);if(t.data&&t.data.Id&&0!==t.data.Id){const e=t.data;this.formData=[],this.formData.push({Id:e.Id,DraftStatus:e.DraftStatus,Title:e.Title,Content:e.ContentHtml,RiskPointTag:e.RiskPointTag,EventTag:e.EventTag,MarkTime:e.MarkTime,EventIds:e.EventIds?e.EventIds:[],PlanIds:e.PlanIds?e.PlanIds:[],ReportIds:e.ReportIds?e.ReportIds:[],BannerAddr:e.BannerAddr,BannerAddrTmp:e.BannerAddrTmp})}else this.show=!1;this.loading=!1}catch(t){this.loading=!1}},async comprehensiveSearchData(t){const e={select_type:t,keyword:"",game_id:this.game.id},a=await Object(n.f)(e);if(a&&a.data&&Array.isArray(a.data)){const e=a.data.map((t=>({value:t.Id,text:t.Title,id:t.Id,markTime:t.MarkTime})));switch(t){case 1:this.reportTagOption=e;break;case 2:this.planTagOption=e;break;case 3:this.eventTagOption=e}}},onChangeRelaction(t,e,a){this.formData[a][t]=e},async confirmDraft(){let t=!1;this.$refs.RiskContentEditor.map((e=>{e.$refs.editor.contentNum>this.maxContent&&(this.$message.warn(`风险内容字数最大为${this.maxContent}个字`),t=!0)})),t||this.$confirm({title:"提示",okText:"是",cancelText:"否",content:"是否保存为草稿?",onOk:()=>{this.confirmUpload(1)},onCancel(){}})},confirmUpload:h()((async function(t){const e=this;if(e.checked)return void this.$message.error("风险标题重复,请修改后再进行保存。");let a=!1;if(this.$refs.RiskContentEditor.map((t=>{t.$refs.editor.contentNum>this.maxContent&&(this.$message.warn(`风险内容字数最大为${this.maxContent}个字`),a=!0)})),a)return;let i=!0;if(e.$refs.form.forEach((t=>{t.$refs.formRef.validate((t=>{t||(i=!1)}))})),!i)return;let s=e.formData;s=s.map((a=>{const i=Object.assign({},a),s=Object.assign([],i.RiskPointTag),o=Object.assign([],i.EventTag);return i.Title=i.Title.trim(),i.RiskPointTag=s.filter((t=>"number"==typeof t)),i.EventTag=o.filter((t=>"number"==typeof t)),i.NewRiskLabels=s.filter((t=>"string"==typeof t)),i.NewEventLabels=o.filter((t=>"string"==typeof t)),i.DraftStatus=t,i.GameId=e.game.id,i.MarkTime=i.MarkTime?x()(i.MarkTime).format("YYYY-MM-DD"):"",i}));const o={Data:s,IsCover:0},r=await Object(n.h)(o);r.data&&r.data.Status?this.$warning({title:"提示",content:`风险标题"${r.data&&r.data.Status}"重复,请修改后再重新提交!`}):"success"===r.msg&&(e.$message.success("上传成功!"),e.$router.push({name:"publicCaseSpecial",query:{tab:2},params:{refresh:!0}}))}),500),async confirmChanges(t){let e=!0;if(this.$refs.form.forEach((t=>{t.$refs.formRef.validate((t=>{t||(e=!1)}))})),!e)return;const a=this.formData[0],i=Object.assign([],a.RiskPointTag),s=Object.assign([],a.EventTag),o={Id:a.Id,Title:a.Title.trim(),Content:a.Content,DraftStatus:0===t?t:a.DraftStatus,RiskPointTag:i.filter((t=>"number"==typeof t)),EventTag:s.filter((t=>"number"==typeof t)),NewRiskLabels:i.filter((t=>"string"==typeof t)),NewEventLabels:s.filter((t=>"string"==typeof t)),GameId:this.game.id,MarkTime:a.MarkTime?x()(a.MarkTime).format("YYYY-MM-DD"):"",EventIds:a.EventIds,PlanIds:a.PlanIds,ReportIds:a.ReportIds,BannerAddr:a.BannerAddr},r=await Object(n.wb)(o);r.data?this.$warning({title:"提示",content:`风险标题"${r.data}"重复,请修改后再重新提交!`}):(this.$message.success("修改成功!"),this.$router.push({name:"publicCaseSpecial",query:{tab:2},params:{refresh:!0}}))},dataChange(t,e,a){this.formData[a][t]=e},clickReduce(t){this.formData.splice(t,1)},addNewRisk(){this.formData.length>=10?this.$message.error("最多支持批量添加10个新风险!"):this.formData.push({Title:"",Content:"",RiskPointTag:[],EventTag:[],MarkTime:"",EventIds:[],PlanIds:[],ReportIds:[],BannerAddr:""})},changeHtmlValue(t,e){this.formData[e].Content=t},handleChange(t,e,a){"uploading"!==e.file.status?"done"===e.file.status&&(this.uploadLoading=!1,this.formData[a].BannerAddr=e.file.response&&e.file.response.data.data.url,this.formData[a].BannerAddrTmp=e.file.response&&e.file.response.data.data.tmpUrl):this.uploadLoading=!0},onBannerChange(t,e){t&&(this.formData[e].BannerAddr=t.url,this.formData[e].BannerAddrTmp=t.tmpUrl)},beforeUpload(t){const e="image/jpeg"===t.type||"image/png"===t.type||"image/jpg"===t.type;e||this.$message.error("请上传正确格式的图片");const a=t.size/1024/1024<10;return a||this.$message.error("图片不能超过10M"),e&&a},deletePicture(t){this.formData[t].BannerAddr="",this.formData[t].BannerAddrTmp=""}}},$t=(a(3442),Object(g.a)(Ot,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-skeleton",{attrs:{active:"",loading:t.loading}},[t.show&&t.permissions?a("div",{staticClass:"add-risk-points"},[t._l(t.formData,(function(e,i){return a("ProForm",{key:i,ref:"form",refInFor:!0,attrs:{columns:t.columns,"form-data":e,"hide-submit-btn":t.hideSubmitBtn,"form-title":t.riskId?"编辑风险点":"风险"+(i+1),"label-align":t.labelAlign,"label-col":t.labelCol,rules:t.rules,change:t.dataChange,ind:i},scopedSlots:t._u([!t.riskId&&t.formData.length>1?{key:"reduce",fn:function(){return[a("a-icon",{attrs:{type:"minus-circle"},on:{click:function(e){return t.clickReduce(i)}}})]},proxy:!0}:null,{key:"event",fn:function(){return[a("a-select",{staticClass:"tree",attrs:{mode:"multiple","show-search":"","option-filter-prop":"children",placeholder:"请选择需要关联的事件","auto-clear-search-value":!1},on:{change:function(e){return t.onChangeRelaction("EventIds",e,i)}},model:{value:e.EventIds,callback:function(a){t.$set(e,"EventIds",a)},expression:"item.EventIds"}},t._l(t.eventTagOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                        "+t._s(s)+"\n                    ")])})),1)]},proxy:!0},{key:"content",fn:function(){return[a("div",{staticClass:"mavon"},[a("RiskContentEditor",{ref:"RiskContentEditor",refInFor:!0,attrs:{index:i,content:e.Content,"max-content":t.maxContent},on:{"html-value":t.changeHtmlValue}})],1)]},proxy:!0},{key:"selectRiskPointTag",fn:function(){return[a("a-tree-select",{staticClass:"tree",attrs:{"get-popup-container":function(t){return t.parentNode},"tree-data-simple-mode":"","tree-default-expand-all":"",multiple:"","allow-clear":"","dropdown-match-select-width":"","tree-node-filter-prop":"title","dropdown-style":{maxHeight:"250px"},"tree-data":t.options,placeholder:"请选择应对策略标签"},on:{search:function(e){t.onSearch(e,t.type=2)},select:function(e){t.onSelect(e,t.type=2,i)}},model:{value:e.RiskPointTag,callback:function(a){t.$set(e,"RiskPointTag",a)},expression:"item.RiskPointTag"}})]},proxy:!0},{key:"selectEventTag",fn:function(){return[a("a-tree-select",{staticClass:"tree",attrs:{"get-popup-container":function(t){return t.parentNode},"tree-data-simple-mode":"","tree-default-expand-all":"",multiple:"","allow-clear":"","dropdown-match-select-width":"","tree-node-filter-prop":"title","dropdown-style":{maxHeight:"250px"},"tree-data":t.optionsEventTag,placeholder:"请选择事件标签"},on:{search:function(e){t.onSearch(e,t.type=1)},select:function(e){t.onSelect(e,t.type=1,i)}},model:{value:e.EventTag,callback:function(a){t.$set(e,"EventTag",a)},expression:"item.EventTag"}}),t._v(" "),a("ReuseTagsModal",{attrs:{"event-tags":e.EventTag},on:{"add-tag":function(t){e.EventTag=t}}})]},proxy:!0},{key:"datePicker",fn:function(){return[a("a-date-picker",{attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD","disabled-date":t.disabledDate},model:{value:e.MarkTime,callback:function(a){t.$set(e,"MarkTime",a)},expression:"item.MarkTime"}}),t._v(" "),a("ReuseEventDateModal",{attrs:{"event-option":t.eventTagOption,"event-ids":e.EventIds},on:{"add-time":function(t){e.MarkTime=t}}})]},proxy:!0},{key:"plan",fn:function(){return[a("a-select",{staticClass:"tree",attrs:{mode:"multiple","show-search":"","option-filter-prop":"children",placeholder:"请选择关联预案","auto-clear-search-value":!1},on:{change:function(e){return t.onChangeRelaction("PlanIds",e,i)}},model:{value:e.PlanIds,callback:function(a){t.$set(e,"PlanIds",a)},expression:"item.PlanIds"}},t._l(t.planTagOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                        "+t._s(s)+"\n                    ")])})),1)]},proxy:!0},{key:"report",fn:function(){return[a("a-select",{staticClass:"tree",attrs:{mode:"multiple","show-search":"","option-filter-prop":"children",placeholder:"请选择关联报告"},on:{change:function(e){return t.onChangeRelaction("ReportIds",e,i)}},model:{value:e.ReportIds,callback:function(a){t.$set(e,"ReportIds",a)},expression:"item.ReportIds"}},t._l(t.reportTagOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                        "+t._s(s)+"\n                    ")])})),1)]},proxy:!0},{key:"picture",fn:function(){return[a("a-upload",{staticClass:"avatar-uploader",attrs:{name:"avatar","list-type":"picture-card","show-upload-list":!1,action:t.uploadUrl,"before-upload":t.beforeUpload},on:{change:function(e){return t.handleChange("BannerAddr",e,i)}}},[e.BannerAddrTmp?a("div",[a("img",{staticClass:"banner-img",attrs:{src:e.BannerAddrTmp,alt:"avatar"}}),t._v(" "),a("a-icon",{staticClass:"banner-img-del",attrs:{type:"close-circle"},on:{click:function(e){return e.stopPropagation(),t.deletePicture(i)}}}
1)],1):a("div",[a("a-icon",{attrs:{type:t.uploadLoading?"loading":"plus"}}),t._v(" "),a("div",{staticClass:"ant-upload-text"},[t._v("Upload")])],1),t._v(" "),a("div",{staticClass:"picture-card-tip"},[t._v("未添加封面图时,使用默认封面图")])]),t._v(" "),a("BannerImg",{attrs:{"on-change":t.onBannerChange,index:i}})]},proxy:!0}],null,!0)})})),t._v(" "),t.riskId?t._e():a("a",{staticClass:"add-new-risk",attrs:{href:"javascript:void(0)"},on:{click:t.addNewRisk}},[a("a-icon",{attrs:{type:"plus-circle"}}),t._v(" 添加新风险")],1),t._v(" "),a("hr",{staticClass:"line"}),t._v(" "),a("div",{staticClass:"confirm"},[t.riskId?t._e():a("a-button",{directives:[{name:"bi",rawName:"v-bi:click",value:"确认上传",expression:"'确认上传'",arg:"click"}],staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:function(e){return t.confirmUpload(0)}}},[t._v("确认上传")]),t._v(" "),t.riskId?t._e():a("a-button",{staticClass:"save-btn",on:{click:t.confirmDraft}},[t._v("保存为草稿")]),t._v(" "),t.riskId?a("a-button",{directives:[{name:"bi",rawName:"v-bi:click",value:"确认修改",expression:"'确认修改'",arg:"click"}],staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:t.confirmChanges}},[t._v("确认修改")]):t._e(),t._v(" "),t.riskId&&t.draftStatus?a("a-button",{directives:[{name:"bi",rawName:"v-bi:click",value:"确认发布",expression:"'确认发布'",arg:"click"}],staticClass:"save-btn",attrs:{type:"primary"},on:{click:function(e){return t.confirmChanges(0)}}},[t._v("确认发布")]):t._e(),t._v(" "),a("a-button",{staticClass:"save-btn",on:{click:function(e){return t.$router.back()}}},[t._v("返回")])],1)],2):a("a-result",{attrs:{status:"403","sub-title":"您没有权限查看!"}})],1)}),[],!1,null,"38a4eebc",null).exports),jt=a(300),Et={name:"RiskDetail",components:{DetailTemplate:jt.a},data:()=>({show:!0,detail:{},loading:!1}),computed:{...Object(i.mapState)("focus",["game"])},created(){const t=this.$route.query.riskId;this.knowledgeRiskDetail(t)},methods:{async knowledgeRiskDetail(t){this.loading=!0;try{const e={game_id:this.game.id,id:t},a=await Object(n.kb)(e);0===a.ret&&a.data&&a.data.Id&&0!==a.data.Id?this.detail=a.data:this.show=!1,this.loading=!1}catch(t){this.loading=!1}}}},Nt=(a(3446),Object(g.a)(Et,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-skeleton",{attrs:{active:"",loading:t.loading}},[a("DetailTemplate",{attrs:{detail:t.detail,show:t.show,"is-risk":""}})],1)}),[],!1,null,"54e24595",null).exports),At=a(797),Pt=a.n(At),Mt={name:"AddBootstrapStrategy",components:{ProForm:T.default,ReuseTagsModal:It},props:{labelCol:{type:Object,default:()=>({span:2})},labelAlign:{type:String,default:"left"},hideSubmitBtn:{type:Boolean,default:!0}},data:()=>({optionsEventTagCopy:[],optionsGuideTagCopy:[],optionsGuideTag:[],optionsEventTag:[],SearchValEventTag:"",SearchValGuideTag:"",show:!0,rules:{Title:[{required:!0,message:"请输入策略标题"},{max:50,message:"策略标题限50字"},{whitespace:!0,message:"禁止输入空格"}],Content:[{required:!0,message:"请输入策略内容"},{max:2e3,message:"策略内容限2000字"}]},formData:{Title:"",Content:"",EventTag:[],GuideDirectionLabel:[],CorpusPool:[],MarkTime:""},corpusData:[],corpusDataDetail:[],riskId:0,draftStatus:0,loading:!1}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),permissions(){const{permissionTree:t}=this.userInfo;return Object(r.checkPermission)(t,"PUBLIC_CASE.ADMIN")},columns:()=>[{title:"策略标题",dataIndex:"Title",valueType:"input",formItemProps:{style:"width:70%;",placeholder:"限50字",allowClear:!0}},{title:"策略内容",dataIndex:"Content",valueType:"textarea",isNumShow:!0,formItemProps:{style:"width:70%;min-height:70px;",placeholder:"限2000字"}},{title:"引导方向标签",dataIndex:"GuideDirectionLabel",valueType:"custom-render",slotRender:"selectGuideTag"},{title:"引导执行时间",valueType:"custom-render",slotRender:"datePicker"},{title:"事件标签",dataIndex:"EventTag",valueType:"custom-render",slotRender:"selectEventTag"},{title:"关联语料",dataIndex:"corpus",valueType:"custom-render",slotRender:"corpus"}],leftColumns:()=>[{title:"内容",scopedSlots:{customRender:"content"}},{dataIndex:"PreRelationTime",title:"上一次关联时间",align:"center",customRender:t=>t||"-"}],rightColumns:()=>[{title:"内容",scopedSlots:{customRender:"content"}}]}
1,created(){[0,1].forEach((t=>{this.getLabelGroupOfType(t)})),this.$route.query.riskId&&(this.riskId=this.$route.query.riskId),this.draftStatus=Number(this.$route.query.draftStatus),this.$route.query.id&&(this.riskId=this.$route.query.id),this.riskId&&this.guideStrategyDetail(this.riskId)},methods:{onChange(){this.getRelationCorpusList()},onSelect(t,e){let a="",i="";if(0===e&&(a="optionsGuideTag",i="GuideDirectionLabel"),1===e&&(a="optionsEventTag",i="EventTag"),this.formData[i].length>=50)return this.$message.error("标签数量不允许超过50!"),void this.$nextTick((()=>{this.formData[i]=this.formData[i].splice(0,50)}));this[a].some((e=>e.title===t))||this[a].push({id:parseInt(Math.random().toString().substring(2,6)),pId:0,value:t,title:t,isLeaf:!0})},onSearch(t,e){if(t.trim().length>40)return void this.$message.error("标签长度不允许超过40!");let a="",i="";0===e&&(a="optionsGuideTag",i="SearchValGuideTag"),1===e&&(a="optionsEventTag",i="SearchValEventTag"),this[i]=t,this[a].some((e=>e.title===t))||(this[a+"Copy"]=this[a].concat([{id:parseInt(Math.random().toString().substring(2,6)),pId:0,value:t,title:t,isLeaf:!0}]))},async getLabelGroupOfType(t){let e="";0===t&&(e="optionsGuideTag"),1===t&&(e="optionsEventTag"),this[e]=[];const a={game_id:this.game.id,label_type:t},i=await Object(n.Q)(a);i.ret||(i.data.map((t=>{this[e].push({id:t.Id,pId:-1,value:t.Name,title:t.Name,isLeaf:!1,disabled:!0})})),this[e].push({id:0,pId:-1,value:"未指定分组",title:"未指定分组",disabled:!0,isLeaf:!1}))},async loadDataEventTag(t){const{id:e}=t.dataRef,a={game_id:this.game.id,label_type:1,group_id:String(e)},i=await Object(n.R)(a);if(!i.ret){if(!i.data.List||!i.data.List.length)return;i.data.List.map((t=>{this.optionsEventTag.push({id:t.Id+100100,pId:e,value:t.Label,title:t.Label,isLeaf:!0})}))}},async loadDataGuideTag(t){const{id:e}=t.dataRef,a={game_id:this.game.id,label_type:0,group_id:String(e)},i=await Object(n.R)(a);if(!i.ret){if(!i.data.List||!i.data.List.length)return;i.data.List.map((t=>{this.optionsGuideTag.push({id:t.Id+100100,pId:e,value:t.Label,title:t.Label,isLeaf:!0})}))}},disabledDate:t=>t&&t>x()().endOf("day"),hightLightText:t=>Object(L.escapeHTML)(t),async guideStrategyDetail(t){this.loading=!0;const e={id:t,game_id:this.game.id};try{const t=await Object(n.eb)(e);if(t.data&&t.data.Id&&0!==t.data.Id){const e=t.data;e.CorpusPoolInfo&&e.CorpusPoolInfo.map((t=>{this.corpusDataDetail.push({key:t.Id,Content:t.Content,PreRelationTime:t.PreRelationTime})}));const a={Id:e.Id,DraftStatus:e.DraftStatus,Title:e.Title,Content:e.Content,EventTag:e.EventTag?e.EventTag.split(","):[],GuideDirectionLabel:e.GuideDirectionLabel?e.GuideDirectionLabel.split(","):[],CorpusPool:[],MarkTime:e.MarkTime};this.formData=a,this.corpusPoolData(e.CorpusPool)}else this.show=!1;this.loading=!1}catch(t){this.loading=!1}},async corpusPoolData(t){await this.getRelationCorpusList();const e=[];t&&t.split(",").map((t=>{e.push(+t)})),this.formData.CorpusPool=e},async getRelationCorpusList(){const t=this.formData.GuideDirectionLabel.join(",");if(!t)return void(this.corpusData=this.corpusDataDetail);const e={game_id:this.game.id,guide_label:t},a=await Object(n.Y)(e),i=[];a.data.map((t=>{this.corpusDataDetail.some((e=>e.key===t.Id))||i.push({key:t.Id,Content:t.Content,PreRelationTime:t.PreRelationTime})})),this.corpusData=[...this.corpusDataDetail,...i]},async confirmDraft(){this.$confirm({title:"提示",okText:"是",cancelText:"否",content:"是否保存为草稿?",onOk:()=>{this.confirmUpload(1)},onCancel(){}})},confirmUpload:h()((async function(t){const e=this;let a=!0;if(e.$refs.form.$refs.formRef.validate((t=>{t||(a=!1)})),!a)return;const i={Data:[{Title:e.formData.Title.trim(),Content:e.formData.Content,EventTag:e.formData.EventTag.join(","),GuideDirectionLabel:e.formData.GuideDirectionLabel.join(","),CorpusPool:e.formData.CorpusPool&&e.formData.CorpusPool.join(","),DraftStatus:t,GameId:e.game.id,MarkTime:e.formData.MarkTime?x()(e.formData.MarkTime).format("YYYY-MM-DD"):""}],IsCover:0},s=await Object(n.g)(i);s.data?this.$message.error("引导策略标题重复,请修改后再重新提交!"):"success"===s.msg&&(e.$message.success("上传成功!"),e.$router.push({name:"publicCaseSpecial",query:{tab:3,subTab:"1"},params:{refresh:!0}}))}),500),async confirmChanges(t){let e=!0;if(this.$refs.form.$refs.formRef.validate((t=>{t||(e=!1)})),!e)return;const a=this.formData,i={Id:a.Id,Title:a.Title.trim(),Content:a.Content,EventTag:a.EventTag.join(","),GuideDirectionLabel:a.GuideDirectionLabel.join(","),CorpusPool:a.CorpusPool&&a.CorpusPool.join(","),DraftStatus:0===t?t:a.DraftStatus,GameId:this.game.id,MarkTime:a.MarkTime?x()(a.MarkTime).format("YYYY-MM-DD"):""};(await Object(n.sb)(i)).data?this.$message.error("引导策略标题重复,请修改后再重新提交!"):(this.$message.success("修改成功!"),this.$router.push({name:"publicCaseSpecial",query:{tab:3,subTab:"1"},params:{refresh:!0}}))},cancelChanges(){this.$router.go(-1)},dataChange(t,e){this.formData[t]=e},onChangeCorpus(t){this.formData.CorpusPool=t},getRowSelection:({selectedKeys:t,itemSelectAll:e,itemSelect:a})=>({onSelectAll(a,i){const s=i.map((({key:t})=>t)),o=a?Pt()(s,t):Pt()(t,s);e(o,a)},onSelect({key:t},e){a(t,e)},selectedRowKeys:t})}},zt=(a(3448),Object(g.a)(Mt,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-skeleton",{attrs:{active:"",loading:t.loading}},[t.show&&t.permissions?a("div",{staticClass:"add-bootstrap-strategy"},[a("ProForm",{ref:"form",attrs:{columns:t.columns,"form-data":t.formData,"hide-submit-btn":t.hideSubmitBtn,"form-title":t.riskId?"编辑引导策略":"新增引导策略","label-align":t.labelAlign,"label-col":t.labelCol,rules:t.rules,change:t.dataChange},scopedSlots:t._u([{key:"selectGuideTag",fn:function(){return[a("a-tree-select",{staticClass:"tree",attrs:{"get-popup-container":function(t){return t.parentNode},"tree-data-simple-mode":"","tree-default-expand-all":"",multiple:"","allow-clear":"","dropdown-match-select-width":"","dropdown-style":{maxHeight:"250px"},"tree-data":t.SearchValGuideTag?t.optionsGuideTagCopy:t.optionsGuideTag,placeholder:"请选择引导方向标签","load-data":t.loadDataGuideTag},on:{search:function(e){t.onSearch(e,t.type=0)},select:function(e){t.onSelect(e,t.type=0)},change:t.onChange},model:{value:t.formData.GuideDirectionLabel,callback:function(e){t.$set(t.formData,"GuideDirectionLabel",e)},expression:"formData.GuideDirectionLabel"}})]},proxy:!0},{key:"selectEventTag",fn:function(){return[a("a-tree-select",{staticClass:"tree",attrs:{"get-popup-container":function(t){return t.parentNode},"tree-data-simple-mode":"","tree-default-expand-all":"",multiple:"","allow-clear":"","dropdown-match-select-width":"","dropdown-style":{maxHeight:"250px"},"tree-data":t.SearchValEventTag?t.optionsEventTagCopy:t.optionsEventTag,placeholder:"请选择事件标签","load-data":t.loadDataEventTag},on:{search:function(e){t.onSearch(e,t.type=1)},select:function(e){t.onSelect(e,t.type=1)}},model:{value:t.formData.EventTag,callback:function(e){t.$set(t.formData,"EventTag",e)},expression:"formData.EventTag"}}),t._v(" "),a("ReuseTagsModal",{attrs:{"event-tags":t.formData.EventTag},on:{"add-tag":function(e){t.formData.EventTag=e}}})]},proxy:!0},{key:"datePicker",fn:function(){return[a("a-date-picker",{attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD","disabled-date":t.disabledDate},model:{value:t.formData.MarkTime,callback:function(e){t.$set(t.formData,"MarkTime",e)},expression:"formData.MarkTime"}})]},proxy:!0},{key:"corpus",fn:function(){return[a("a-transfer",{attrs:{"data-source":t.corpusData,"target-keys":t.formData.CorpusPool,titles:["相关语料(同标签)","关联池"],operations:["关联","取消"],"show-select-all":!1},on:{change:t.onChangeCorpus},scopedSlots:t._u([{key:"children",fn:function(e){var i=e.props,s=i.direction,o=i.filteredItems,n=i.selectedKeys,r=e.on,l=r.itemSelectAll,d=r.itemSelect;return[a("a-table",{style:{pointerEvents:null},attrs:{"row-selection":t.getRowSelection({selectedKeys:n,itemSelectAll:l,itemSelect:d}),columns:"left"===s?t.leftColumns:t.rightColumns,"data-source":o,pagination:!1,scroll:{y:300},size:"small","custom-row":function(t){var e=t.key;return{on:{click:function(){d(e,!n.includes(e))}}}}},scopedSlots:t._u([{key:"content",fn:function(e){return[a("a-popover",{attrs:{placement:"bottom"}},[a("template",{slot:"content"},[a("div",{staticStyle:{"max-width":"400px"},domProps:{innerHTML:t._s(t.hightLightText(e.Content||""))}})]),t._v(" "),a("div",{staticClass:"link-content",domProps:{innerHTML:t._s(t.hightLightText(e.Content||""))}})],2)]}}],null,!0)})]}}],null,!1,2455847447)})]},proxy:!0}],null,!1,4166720085)}),t._v(" "),a("hr",{staticClass:"line"}),t._v(" "),a("div",{staticClass:"confirm"},[t.riskId?t._e():a("a-button",{staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:function(e){return t.confirmUpload(0)}}},[t._v("确认上传")]),t._v(" "),t.riskId?t._e():a("a-button",{staticClass:"save-btn",on:{click:t.confirmDraft}},[t._v("保存为草稿")]),t._v(" "),t.riskId?a("a-button",{staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:t.confirmChanges}},[t._v("确认修改")]):t._e(),t._v(" "),t.riskId&&t.draftStatus?a("a-button",{staticClass:"save-btn",attrs:{type:"primary"},on:{click:function(e){return t.confirmChanges(0)}}},[t._v("确认发布")]):t._e(),t._v(" "),a("a-button",{staticClass:"save-btn",on:{click:function(e){return t.$router.back()}}},[t._v("返回")])],1)],1):a("a-result",{attrs:{status:"403","sub-title":"您没有权限查看!"}})],1)}
1),[],!1,null,"7b8004f7",null).exports),Vt={name:"AddEventPlan",components:{ProForm:T.default,Editor:St.a,ReuseTagsModal:It,BannerImg:u.a,ReuseEventDateModal:Rt},props:{labelCol:{type:Object,default:()=>({span:2})},labelAlign:{type:String,default:"left"},hideSubmitBtn:{type:Boolean,default:!0}},data:()=>({optionsEventTag:[],show:!0,riskId:0,draftStatus:0,maxContent:5e4,contentTip:"请输入预案内容",objTitle:"关联风险",rules:{Title:[{required:!0,message:"请输入预案标题"},{max:50,message:"预案标题限50字"},{whitespace:!0,message:"禁止输入空格"}],Content:[{required:!0,message:"请输入预案内容"}]},formData:{Title:"",Content:"",EventTag:[],fileList:[],MarkTime:"",EventIds:[],RiskIds:[],ReportIds:[],BannerAddr:"",BannerAddrTmp:""},riskOption:[],strategyOption:[],uploadUrlFile:_t.a.BASE_NODE_API_URL+"/v1/knowledge_base/upload_public_case_file_new?_csrf="+wt.a.get("csrfToken"),loading:!1,reportTagOption:[],riskTagOption:[],eventTagOption:[],uploadLoading:!1,uploadUrl:_t.a.BASE_NODE_API_URL+"/v1/public_case/upload_img?_csrf="+wt.a.get("csrfToken")}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),permissions(){const{permissionTree:t}=this.userInfo;return Object(r.checkPermission)(t,"PUBLIC_CASE.ADMIN")},columns:()=>[{title:"关联事件",dataIndex:"EventIds",valueType:"custom-render",slotRender:"event"},{title:"筹备完成时间",valueType:"custom-render",slotRender:"datePicker"},{title:"预案标题",dataIndex:"Title",valueType:"input",formItemProps:{style:"width:70%;",placeholder:"请输入50字以内标题",allowClear:!0}},{title:"预案内容",dataIndex:"Content",valueType:"custom-render",slotRender:"content"},{title:"附件",dataIndex:"upload",valueType:"custom-render",slotRender:"upload"}]},created(){[0,1,3].forEach((t=>{this.comprehensiveSearchData(t)})),[1].forEach((t=>{this.getOptions(t)})),this.$route.query.riskId&&(this.riskId=this.$route.query.riskId),this.draftStatus=Number(this.$route.query.draftStatus),this.$route.query.id&&(this.riskId=this.$route.query.id),this.riskId&&this.eventPlanDetail(this.riskId)},methods:{onSelect(t,e){let a="";if(1===e&&(a="EventTag"),this.formData[a].length>=50)return this.$message.error("标签数量不允许超过50!"),void this.$nextTick((()=>{this.formData[a]=this.formData[a].splice(0,50)}))},onSearch:h()((function(t,e){if(t.trim().length>40)return void this.$message.error("标签长度不允许超过40!");let a="";1===e&&(a="optionsEventTag"),!this[a].some((e=>e.title===t))&&t&&this[a].push({id:Math.random().toString().substring(2,6),pId:"0--1-0",value:t,title:t,isLeaf:!0})}),1e3),async getOptions(t){let e="";1===t&&(e="optionsEventTag"),this[e]=[];const a={game_id:this.game.id,label_type:t,class_one_ids:"",flag:1},i=await Object(n.T)(a);i.ret||i.data.map((t=>{this[e].push({id:`${t.class_one_id}-0-0`,pId:-1,value:`${t.class_one_id}-0-0`,title:t.class_one_name,isLeaf:!1,disabled:!0}),t.groups&&t.groups.map((a=>{a.id||(a.id=-1),this[e].push({id:`${t.class_one_id}-${a.id}-0`,pId:`${t.class_one_id}-0-0`,value:`${t.class_one_id}-${a.id}-0`,title:a.name,isLeaf:!1,disabled:!0}),a.labels&&a.labels.map((i=>{this[e].push({id:`${t.class_one_id}-${a.id}-${i.id}`,pId:`${t.class_one_id}-${a.id}-0`,value:i.id,title:i.label,isLeaf:!0})}))}))}))},disabledDate:t=>t&&t>x()().endOf("day"),async eventPlanDetail(t){this.loading=!0;const e={id:t,game_id:this.game.id};try{const t=await Object(n.x)(e);if(t.data&&t.data.Id&&0!==t.data.Id){const e=t.data,a={Id:e.Id,DraftStatus:e.DraftStatus,Title:e.Title,Content:e.ContentHtml,EventTag:e.EventTag,fileList:[],MarkTime:e.MarkTime,EventIds:e.EventIds?e.EventIds:[],RiskIds:e.RiskIds?e.RiskIds:[],ReportIds:e.ReportIds?e.ReportIds:[],BannerAddr:e.BannerAddr,BannerAddrTmp:e.BannerAddrTmp};e.UploadFileInfo&&e.UploadFileInfo.map(((t,e)=>{a.fileList.push({uid:e,name:t.Name,url:t.Url,type:t.Type})})),this.formData=a}else this.show=!1;this.loading=!1}catch(t){this.loading=!1}},async comprehensiveSearchData(t){const e={select_type:t,keyword:"",game_id:this.game.id},a=await Object(n.f)(e);if(a&&a.data&&Array.isArray(a.data)){const e=a.data.map((t=>({value:t.Id,text:t.Title,id:t.Id,markTime:t.MarkTime})));switch(t){case 0:this.riskTagOption=e;break;case 1:this.reportTagOption=e;break;case 3:this.eventTagOption=e}}},async confirmDraft(){this.$refs.editor.contentNum>this.maxContent?this.$message.warn(`预案字数最大为${this.maxContent}个字`):this.$confirm({title:"提示",okText:"是",cancelText:"否",content:"是否保存为草稿?",onOk:()=>{this.confirmUpload(1)},onCancel(){}})},confirmUpload:h()((async function(t,e){if(this.$refs.editor.contentNum>this.maxContent)return void this.$message.warn(`报告字数最大为${this.maxContent}个字`);let a=!0;if(this.$refs.form.$refs.formRef.validate((t=>{t||(a=!1)})),!a)return;const i=Object.assign([],this.formData.EventTag),s={Title:this.formData.Title.trim(),Content:this.formData.Content,EventTag:i.filter((t=>"number"==typeof t)),NewEventLabels:i.filter((t=>"string"==typeof t)),DraftStatus:t,GameId:this.game.id,MarkTime:this.formData.MarkTime?x()(this.formData.MarkTime).format("YYYY-MM-DD"):"",EventIds:this.formData.EventIds,RiskIds:this.formData.RiskIds,ReportIds:this.formData.ReportIds,BannerAddr:this.formData.BannerAddr},o=[];this.formData.fileList.map((t=>{t.url&&o.push({Name:t.name,Type:t.type,Url:t.url})})),s.UploadFileInfo=o,e&&(s.Id=this.formData.Id);const r=await Object(n.i)(s);if("success"===r.msg){if(r.data&&"Event plan title already exists"===r.data.Status)return void this.$message.error("预案标题重复,请修改后再重新提交!");this.$message.success("上传成功!"),this.$router.push({name:"publicCaseSpecial",query:{tab:3,subTab:"2"},params:{refresh:!0}})}}),500),cancelChanges(){this.$router.go(-1)},dataChange(t,e){this.formData[t]=e},onChangeRelaction(t,e){this.formData[t]=e},async riskGuideStrategyRelation(t,e){const a={risk_id:t,game_id:this.game.id},i=await Object(n.mb)(a),s=[];i.data&&i.data.map((t=>{s.push(t.Id)})),this.formData.obj[e].strategy=s},associatedNewRisk(){this.formData.obj.push({risk:null,strategy:[]})},clickReduceAssociated(t){const e=this.formData.obj[t].risk;this.riskOption.forEach((t=>{t.Id===e&&(t.disabled=!1)})),this.formData.obj.splice(t,1)},handleRemove(t){const e=this.formData.fileList.indexOf(t),a=this.formData.fileList.slice();a.splice(e,1),this.formData.fileList=a}
1,handleChangeFile(t){if(void 0===t.file.status)return;this.formData.fileList=[...t.fileList];const e=t.file.status;if("uploading"!==e){const e=[];t.fileList.map((t=>{Object(s.get)(t,"response.data",null)?e.push({uid:t.uid,url:t.response.data.data.url,name:t.name,type:t.type}):e.push(t)})),this.formData.fileList=e}if("done"===e)this.$message.success(`${t.file.name}文件上传成功!`);else if("error"===e){const e=Object(s.get)(t,"file.response.message","")||`${t.file.name}文件上传失败!`;this.$message.error(e)}},onHtmlChange(t){this.formData.Content=t},handleChange(t,e){"uploading"!==e.file.status?"done"===e.file.status&&(this.uploadLoading=!1,this.formData.BannerAddr=e.file.response&&e.file.response.data.data.url,this.formData.BannerAddrTmp=e.file.response&&e.file.response.data.data.tmpUrl):this.uploadLoading=!0},onBannerChange(t){t&&(this.formData.BannerAddr=t.url,this.formData.BannerAddrTmp=t.tmpUrl)},beforeUploadFile(t){const e=["xlsx","xls","doc","docx","pdf","jpg","png","rar","zip","html"],a=t.name.split(".").pop().toLowerCase();if(!e.includes(a))return this.$message.error(`不支持的文件格式:.${a},支持:${e.map((t=>"."+t)).join(" ")}`),!1;return!!(t.size/1024/1024<10)||(this.$message.error("文件太大,不能超过10M,请重新上传!"),!1)},beforeUpload(t){const e="image/jpeg"===t.type||"image/png"===t.type||"image/jpg"===t.type;e||this.$message.error("请上传正确格式的图片");const a=t.size/1024/1024<10;return a||this.$message.error("图片不能超过10M"),e&&a},deletePicture(){this.formData.BannerAddr="",this.formData.BannerAddrTmp=""}}},Bt=(a(3450),Object(g.a)(Vt,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-skeleton",{attrs:{active:"",loading:t.loading}},[t.show&&t.permissions?a("div",{staticClass:"add-event-plan"},[a("ProForm",{ref:"form",attrs:{columns:t.columns,"form-data":t.formData,"hide-submit-btn":t.hideSubmitBtn,"form-title":t.riskId?"编辑事件预案":"新增事件预案","label-align":t.labelAlign,"label-col":t.labelCol,rules:t.rules,change:t.dataChange},scopedSlots:t._u([{key:"event",fn:function(){return[a("a-select",{staticClass:"tree",attrs:{mode:"multiple","show-search":"","option-filter-prop":"children",placeholder:"请选择需要关联的事件","auto-clear-search-value":!1},on:{change:function(e){return t.onChangeRelaction("EventIds",e,t.index)}},model:{value:t.formData.EventIds,callback:function(e){t.$set(t.formData,"EventIds",e)},expression:"formData.EventIds"}},t._l(t.eventTagOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                        "+t._s(s)+"\n                    ")])})),1)]},proxy:!0},{key:"selectEventTag",fn:function(){return[a("a-tree-select",{staticClass:"event-tags-input",attrs:{"get-popup-container":function(t){return t.parentNode},"tree-data-simple-mode":"","tree-default-expand-all":"",multiple:"","allow-clear":"","dropdown-match-select-width":"","tree-node-filter-prop":"title","dropdown-style":{maxHeight:"250px"},"tree-data":t.optionsEventTag,placeholder:"请选择事件标签"},on:{search:function(e){t.onSearch(e,t.type=1)},select:function(e){t.onSelect(e,t.type=1)}},model:{value:t.formData.EventTag,callback:function(e){t.$set(t.formData,"EventTag",e)},expression:"formData.EventTag"}}),t._v(" "),a("ReuseTagsModal",{attrs:{"event-tags":t.formData.EventTag},on:{"add-tag":function(e){t.formData.EventTag=e}}})]},proxy:!0},{key:"datePicker",fn:function(){return[a("a-date-picker",{attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD","disabled-date":t.disabledDate},model:{value:t.formData.MarkTime,callback:function(e){t.$set(t.formData,"MarkTime",e)},expression:"formData.MarkTime"}}),t._v(" "),a("ReuseEventDateModal",{attrs:{"event-option":t.eventTagOption,"event-ids":t.formData.EventIds},on:{"add-time":function(e){t.formData.MarkTime=e}}})]},proxy:!0},{key:"content",fn:function(){return[a("div",{staticClass:"mavon"},[a("Editor",{ref:"editor",attrs:{"hide-title":"","hide-summary":"","max-content":t.maxContent,content:t.formData.Content,placeholder:t.contentTip,"on-content-num-change":t.onContentNumChange,"on-html-change":t.onHtmlChange}})],1)]},proxy:!0},{key:"risk",fn:function(){return[a("a-select",{staticClass:"tree",attrs:{mode:"multiple","show-search":"","option-filter-prop":"children",placeholder:"请选择关联风险","auto-clear-search-value":!1},on:{change:function(e){return t.onChangeRelaction("RiskIds",e)}},model:{value:t.formData.RiskIds,callback:function(e){t.$set(t.formData,"RiskIds",e)},expression:"formData.RiskIds"}},t._l(t.riskTagOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                        "+t._s(s)+"\n                    ")])})),1)]},proxy:!0},{key:"report",fn:function(){return[a("a-select",{staticClass:"tree",attrs:{mode:"multiple","show-search":"","option-filter-prop":"children",placeholder:"请选择关联报告"},on:{change:function(e){return t.onChangeRelaction("ReportIds",e)}},model:{value:t.formData.ReportIds,callback:function(e){t.$set(t.formData,"ReportIds",e)},expression:"formData.ReportIds"}},t._l(t.reportTagOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                        "+t._s(s)+"\n                    ")])})),1)]},proxy:!0},{key:"upload",fn:function(){return[a("a-upload-dragger",{attrs:{name:"file",multiple:!0,"file-list":t.formData.fileList,action:t.uploadUrlFile,"before-upload":t.beforeUploadFile},on:{remove:t.handleRemove,change:t.handleChangeFile}},[a("p",{staticClass:"ant-upload-drag-icon"},[a("a-icon",{staticClass:"cloud-upload",attrs:{type:"cloud-upload"}}),t._v(" "),a("span",[t._v("上传文件")])],1),t._v(" "),a("p",{staticClass:"ant-upload-hint"},[t._v("支持扩展名:.xlsx .xls .doc .docx .pdf .jpg .png .rar .zip .html")])])]},proxy:!0},{key:"picture",fn:function(){return[a("a-upload",{staticClass:"avatar-uploader",attrs:{name:"avatar","list-type":"picture-card","show-upload-list":!1,action:t.uploadUrl,"before-upload":t.beforeUpload},on:{change:function(e){return t.handleChange("BannerAddr",e)}}},[t.formData.BannerAddrTmp?a("div",[a("img",{staticClass:"banner-img",attrs:{src:t.formData.BannerAddrTmp,alt:"avatar"}}),t._v(" "),a("a-icon",{staticClass:"banner-img-del",attrs:{type:"close-circle"},on:{click:function(e){return e.stopPropagation(),t.deletePicture(e)}}})],1):a("div",[a("a-icon",{attrs:{type:t.uploadLoading?"loading":"plus"}}),t._v(" "),a("div",{staticClass:"ant-upload-text"},[t._v("Upload")])],1),t._v(" "),a("div",{staticClass:"picture-card-tip"},[t._v("未添加封面图时,使用默认封面图")])]),t._v(" "),a("BannerImg",{attrs:{"on-change":t.onBannerChange,index:t.index}})]},proxy:!0}],null,!1,1077807175)}),t._v(" "),a("div",{staticClass:"confirm"},[t.riskId?t._e():a("a-button",{staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:function(e){return t.confirmUpload(0)}}},[t._v("确认上传")]),t._v(" "),t.riskId?t._e():a("a-button",{staticClass:"save-btn",on:{click:t.confirmDraft}},[t._v("保存为草稿")]),t._v(" "),t.riskId?a("a-button",{directives:[{name:"bi",rawName:"v-bi:click",value:"确认修改",expression:"'确认修改'",arg:"click"}],staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:function(e){return t.confirmUpload(t.draftStatus,t.riskId)}}},[t._v("确认修改")]):t._e(),t._v(" "),t.riskId&&t.draftStatus?a("a-button",{directives:[{name:"bi",rawName:"v-bi:click",value:"确认发布",expression:"'确认发布'",arg:"click"}],staticClass:"save-btn",attrs:{type:"primary"},on:{click:function(e){return t.confirmUpload(0,t.riskId)}}},[t._v("确认发布")]):t._e(),t._v(" "),a("a-button",{staticClass:"save-btn",on:{click:function(e){return t.$router.back()}}},[t._v("返回")])],1)],1):a("a-result",{attrs:{status:"403","sub-title":"您没有权限查看!"}})],1)}
1),[],!1,null,"31a013b1",null).exports),Ft={classone:[{name:"全部",value:-1,sceneName:""},{name:"论坛社区",value:1,sceneName:"bbs"},{name:"应用商店",value:2,sceneName:"app"},{name:"问答社区",value:3,sceneName:"question"},{name:"短视频",value:4,sceneName:"video"},{name:"长视频",value:5,sceneName:"long_video"}],emotion:[{text:"全部",value:-1},{text:"正面",value:0},{text:"中性",value:2},{text:"负面",value:1}],step:[{reportStep:!0,index:0},{reportStep:!1,index:1},{reportStep:!1,index:2},{reportStep:!1,index:3}]},Ut=a(140),qt=a(334),Ht={name:"FeaturedCorpus",components:{ProTable:qt.a},props:{type:{type:Number,default:1},formTitle:{type:String,default:""},hideSubmitBtn:{type:Boolean,default:!0}},data:()=>({color:"pink",filters:-1,fileList:[],guideOption:[],guideLabel:[],modalText:"确认批量新增引导标签至所选语料吗?",visible:!1,confirmLoading:!1,radio:0,editCorpusVisible:!1,textarea:"",editGuideLabel:[],corpusId:0,uploadVisible:!1,types:-1,formData:{keyword:"",dateRange:[],strategy:[],status:-1},dataSource:[],selectedRowKeys:[],channelOption:[]}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),statusOption(){const t=1===this.type?"关联":"精选";return[{value:-1,text:"全部"},{value:0,text:`未${t}`},{value:1,text:`已${t}`}]},placeholder(){return 1===this.type?"输入内容关键词或标签检索":"输入内容关键词检索"},uploadUrl(){return _t.a.BASE_NODE_API_URL+"/v1/knowledge_base/upload_selected_corpus?_csrf="+wt.a.get("csrfToken")+"&game_id="+this.game.id+"&user_id="+this.userInfo.user_id+"&user_name="+this.userInfo.account},rowSelection(){return{selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange,getCheckboxProps:t=>({props:{disabled:1===t.RelationStatus,name:t.Id}})}},option(){return 1===this.type?[{id:1,value:"批量删除语料"},{id:2,value:"批量新增标签"}]:[{id:3,value:"批量删除"},{id:4,value:"批量精选"},{id:5,value:"批量取消精选"}]},columns(){const t=[{title:"",dataIndex:"keyword",valueType:"custom-render",slotRender:"keyword",hideInTable:!0},{title:"序号",width:70,customRender:(t,e,a)=>a+1+(this.$refs.proTable.current-1)*this.$refs.proTable.pageSize,hideInForm:!0},{title:"内容",align:"center",width:"20%",scopedSlots:{customRender:"content"},hideInForm:!0},{title:"渠道",dataIndex:"CategoryName",align:"center",hideInForm:!0,width:"120px",customRender:t=>"none"===t?"-":t},{title:"发表时间",dataIndex:"PublicationTime",width:"110px",align:"center",hideInForm:!0},{title:"录入时间",dataIndex:"CreateTime",width:"110px",align:"center",hideInForm:!0},{title:"操作",align:"center",width:"90px",scopedSlots:{customRender:"operate"},hideInForm:!0}],e={title:"引导标签",width:"20%",align:"center",dataIndex:"GuideDirectionLabelInfo",scopedSlots:{customRender:"bootstrapTags"},hideInForm:!0},a={title:"状态",dataIndex:"RelationStatus",width:"75px",align:"center",customRender:(t,e)=>{const a=this.$createElement,i=0===e.RelationStatus?"未关联":"已关联";return a("div",{class:0===e.RelationStatus?"draft":"publish"},i)},filters:[{text:"未关联",value:"0"},{text:"已关联",value:"1"}],hideInForm:!0},i={title:"状态",dataIndex:"Status",align:"center",width:"75px",customRender:(t,e)=>{const a=this.$createElement,i=0===e.Status?"未精选":"已精选";return a("div",{class:0===e.Status?"draft":"publish"},i)}
1,filters:[{text:"未精选",value:"0"},{text:"已精选",value:"1"}],hideInForm:!0},s={title:"上一次关联时间",dataIndex:"PreRelationTime",width:"130px",align:"center",hideInForm:!0,customRender:t=>t||"-"},o={width:80,slots:{title:"customFace"},scopedSlots:{customRender:"face"},hideInForm:!0};return 1===this.type&&(t.splice(6,0,s),t.splice(7,0,e),t.splice(8,0,a)),2===this.type&&(t.splice(2,0,o),t.splice(7,0,i)),t}},watch:{formData:{handler(){this.$nextTick((()=>{this.$refs.proTable.current=1,this.$refs.proTable.pagination={...this.$refs.proTable.pagination,current:1},this.$refs.proTable.fetchData()}))},deep:!0},type(){this.$nextTick((()=>{this.selectedRowKeys=[],this.$refs.proTable.fetchData()}))}},created(){this.getLabelsOfType(),this.getChannelInformation()},methods:{face:t=>0===t?"smile":2===t||-1===t?"meh":"frown",getRelatedContent(t){t&&(this.types=Number(t.key),this.$refs.proTable.fetchData())},hightLightText:(t,e)=>e?Object(L.highLight)(Object(L.escapeHTML)(t),[e]):Object(L.escapeHTML)(t),linkFromUrl(t){t&&window.open(t,"blank_")},getPopupContainer:t=>t.parentNode,async uploadTemplate(){const t=await Object(n.v)();if("success"===t.msg){const e=document.createElement("a");e.target="_blank",e.href=t.data,e.click()}},tableChange(t,e){const{Status:a,RelationStatus:i}=e,s=a||i;if(s){if(0===s.length)return void(this.formData.status=-1);s.length>1?this.formData.status=-1:this.formData.status=Number(s.join(","))}},async getLabelsOfType(){const t={game_id:this.game.id,label_type:0},e=await Object(n.U)(t);this.guideOption=e.data},async getChannelInformation(){const t={game_id:this.game.id},e=await Object(n.B)(t);this.channelOption=e.data},async fetchData({dateRange:t,...e}={}){const{keyword:a,strategy:i,page:s,pagesize:o}=e,r={game_id:this.game.id,keyword:a,start_time:t[0]&&t[0].startOf("day").unix(),end_time:t[1]&&t[1].endOf("day").unix(),category_list:i.join(","),status:this.formData.status,page:s,pagesize:o};let l;1===this.type?(r.guide_tag_ids="-1",l=await Object(n.D)(r)):(r.sentiment=this.types,l=await Object(n.C)(r));const{List:d,Total:c}=l.data;return{data:d,total:c,msg:l.msg,ret:l.ret}},onSelectChange(t){this.selectedRowKeys=t},async handleMenuClick(t){const e=t.key;if([1,2,3,4,5].includes(e)&&(!this.selectedRowKeys||!this.selectedRowKeys.length))return void this.$message.warning("请先选择语料");const a={game_id:this.game.id,corpus_ids:this.selectedRowKeys&&this.selectedRowKeys.join(",")};let i;switch(e){case 1:return void this.$confirm({title:"确认批量删所选精选语料吗?",content:"此删除操作不可撤销,是否确认删除?",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{"success"===(await Object(n.t)(a)).msg&&(this.$message.success("操作成功!"),this.$refs.proTable.fetchData(),this.selectedRowKeys=[])},onCancel(){}});case 2:return void(this.visible=!0);case 3:return void this.$confirm({title:"确认批量删所选语料吗?",content:"此删除操作不可撤销,是否确认删除?",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{a.delete_not_selected=0;"success"===(await Object(n.l)(a)).msg&&(this.$message.success("操作成功!"),this.$refs.proTable.fetchData(),this.selectedRowKeys=[])},onCancel(){}});case 4:a.status=1,i=await Object(n.rb)(a);break;case 5:a.status=0,i=await Object(n.rb)(a);break;case 6:return void(this.uploadVisible=!0);case 7:a.delete_not_selected=1,i=await Object(n.l)(a)}"success"===i.msg&&(this.$message.success("操作成功!"),this.$refs.proTable.fetchData(),this.selectedRowKeys=[])},dataChange(t,e){this.formData[t]=e},filterOption:(t,e)=>e.componentOptions.children[0].text.indexOf(t)>=0,async handleOk(){if(!this.selectedRowKeys.length)return void this.$warning({title:"请先勾选需要批量操作的语料!"});if(!this.guideLabel.length)return void this.$warning({title:"请选择需要修改的标签!"});this.confirmLoading=!0;const t={CorpusIds:this.selectedRowKeys&&this.selectedRowKeys.join(","),GameId:this.game.id,GuideDirectionTags:this.guideLabel&&this.guideLabel.join(","),SelectType:this.radio};"success"===(await Object(n.pb)(t)).msg&&(this.visible=!1,this.confirmLoading=!1,this.$message.success("操作成功!"),this.$refs.proTable.fetchData(),this.selectedRowKeys=[])},handleCancel(){this.visible=!1},async handleOkModify(){if(!this.textarea.trim())return void this.$message.warning("语料内容不能为空!");this.confirmLoading=!0;const t={Content:this.textarea,GameId:this.game.id,GuideDirectionLabel:this.editGuideL
1abel&&this.editGuideLabel.join(","),Id:this.corpusId};"success"===(await Object(n.qb)(t)).msg&&(this.confirmLoading=!1,this.editCorpusVisible=!1,this.$message.success("操作成功!"),this.$refs.proTable.fetchData())},handleCancelModify(){this.editCorpusVisible=!1},async handleOkUpload(){const{fileList:t}=this;if(!t[0])return void this.$message.error("请先选择文件!");if(t[0]&&t[0].size>10485760)return void this.$message.error("文件太大,不能超过10M,请重新上传!");const e=new FormData;e.append("file",t[0]);const a=`game_id=${this.game.id}`;this.confirmLoading=!0;try{const t=await Object(n.yb)(e,a);this.confirmLoading=!1,t&&1e4===t.ret?this.$message.error("文件类型错误!"):t&&10001===t.ret?this.$message.error("上传模板文件错误!"):t&&10002===t.ret?this.$message.error("上传语料内容不能为空!"):t&&0===t.ret?t.data?t.data.split(",").length>10?this.$message.error(`第${t.data.slice(0,10)}...行数据不符合规范,请调整后重新上传!`):this.$message.error(`第${t.data}行数据不符合规范,请调整后重新上传!`):(this.$message.success("上传成功!"),this.uploadVisible=!1,this.$refs.proTable.fetchData(),this.fileList=[]):t&&1===t.ret&&this.$message.error("上传失败!")}catch(t){this.confirmLoading=!1}},handleCancelUpload(){this.uploadVisible=!1},async handerEdit(t,e,a){this.editCorpusVisible=!0,this.corpusId=t,this.textarea=Object(L.escapeHTML)(e),this.editGuideLabel=a?a.split(","):[]},async handerDelete(t,e){const a=3===e?"精选":"";this.$confirm({title:`确认删除该${a}语料吗?`,content:"此删除操作不可撤销,是否确认删除?",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:()=>{this.handerBtn(t,e)},onCancel(){}})},async handerBtn(t,e){const a={game_id:this.game.id,corpus_ids:t};let i;switch(e){case 1:a.status=1,i=await Object(n.rb)(a);break;case 2:a.status=0,i=await Object(n.rb)(a);break;case 3:a.status=0,i=await Object(n.t)(a);break;case 4:a.delete_not_selected=0,i=await Object(n.l)(a)}"success"===i.msg&&(this.$message.success("操作成功!"),this.$refs.proTable.fetchData(),this.selectedRowKeys=[])},handleChange(t){"done"===t.file.status?this.$message.success(`${t.file.name}文件上传成功!`):"error"===t.file.status&&this.$message.error(`${t.file.name}文件上传失败!`)},handleRemove(t){const e=this.fileList.indexOf(t),a=this.fileList.slice();a.splice(e,1),this.fileList=a},beforeUpload(t){return"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"===t.type?(this.fileList=[t],!1):(this.$message.error("请上传EXCEL文件"),!0)},changeGuideLabel(t){t=t.map((t=>t.trim()));const e=new Set(t);this.guideLabel=[...e],t.length>10&&(this.$message.error("引导标签数量不允许超过10!"),this.guideLabel.splice(10))},changeGuideLabelEdit(t){t=t.map((t=>t.trim()));const e=new Set(t);this.editGuideLabel=[...e],t.length>10&&(this.$message.error("引导标签数量不允许超过10!"),this.editGuideLabel.splice(10))}}},Gt=(a(3452),Object(g.a)(Ht,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wrapper"},[a("ProTable",{ref:"proTable",attrs:{columns:t.columns,"form-data":t.formData,request:t.fetchData,"hide-submit-btn":t.hideSubmitBtn,"form-title":t.formTitle,"table-change":t.tableChange,change:t.dataChange,"row-selection":t.rowSelection,"row-key":function(t,e){return t.Id}},scopedSlots:t._u([{key:"keyword",fn:function(){return[a("div",{staticClass:"condition"},[a("a-input",{staticClass:"input",attrs:{placeholder:t.placeholder},model:{value:t.formData.keyword,callback:function(e){t.$set(t.formData,"keyword",e)},expression:"formData.keyword"}},[a("a-icon",{staticClass:"icon",attrs:{slot:"suffix",type:"search"},slot:"suffix"})],1),t._v(" "),a("a-range-picker",{staticClass:"picker",attrs:{"get-calendar-container":t.getPopupContainer},model:{value:t.formData.dateRange,callback:function(e){t.$set(t.formData,"dateRange",e)},expression:"formData.dateRange"}},[a("a-icon",{staticClass:"icon",attrs:{slot:"suffixIcon",type:"calendar"},slot:"suffixIcon"})],1),t._v(" "),a("div",{staticClass:"select"},[a("span",{staticClass:"mr8"},[t._v("渠道: ")]),t._v(" "),a("a-select",{attrs:{mode:"multiple",placeholder:"请输入渠道","option-filter-prop":"children","get-popup-container":t.getPopupContainer,"filter-option":t.filterOption},model:{value:t.formData.strategy,callback:function(e){t.$set(t.formData,"strategy",e)},expression:"formData.strategy"}},t._l(t.channelOption,(function(e){var i=e.Id,s=e.CategoryName;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                            "+t._s(s)+"\n                        ")])})),1)],1),t._v(" "),a("div",{staticClass:"select"},[a("span",{staticClass:"mr8"},[t._v("状态: ")]),t._v(" "),a("a-select",{attrs:{placeholder:"输入关键词或下拉检索,回车键完成输入","get-popup-container":t.getPopupContainer},model:{value:t.formData.status,callback:function(e){t.$set(t.formData,"status",e)},expression:"formData.status"}},t._l(t.statusOption,(function(e){var i=e.text,s=e.value;return a("a-select-option",{key:s,attrs:{value:s}},[t._v("\n                            "+t._s(i)+"\n                        ")])})),1)],1)],1)]},proxy:!0},{key:"header-title",fn:function(){return[a("div",{staticClass:"risk-header",attrs:{slot:"header-title"},slot:"header-title"},[t._v(t._s(1===t.type?"精选语料列表":"语料列表"))]),t._v(" "),a("div",{staticClass:"tool-bar",attrs:{slot:"tool-bar"},slot:"tool-bar"},[1===t.type?a("a-button",{staticClass:"uploads",on:{click:t.uploadTemplate}},[t._v("下载模板")]):t._e(),t._v(" "),a("a-button",{staticClass:"uploads",attrs:{type:"primary"},on:{click:function(e){return t.handleMenuClick({key:1===t.type?6:7})}}},[t._v(t._s(1===t.type?"上传":"一键清理未精选语料"))]),t._v(" "),a("a-dropdown",{attrs:{"get-popup-container":t.getPopupContainer}}
1,[a("a-menu",{attrs:{slot:"overlay"},on:{click:t.handleMenuClick},slot:"overlay"},t._l(t.option,(function(e){return a("a-menu-item",{key:e.id},[t._v(t._s(e.value)+" ")])})),1),t._v(" "),a("a-button",[t._v(" 批量管理 "),a("a-icon",{attrs:{type:"down"}})],1)],1)],1)]},proxy:!0},{key:"face",fn:function(e){return[a("a-icon",{class:t.face(e.Sentiment),attrs:{type:t.face(e.Sentiment)}})]}},{key:"content",fn:function(e){return[a("a-popover",{attrs:{placement:"bottom"}},[a("template",{slot:"content"},[a("div",{staticStyle:{"max-width":"400px"},domProps:{innerHTML:t._s(t.hightLightText(e.Content||""))}})]),t._v(" "),a("div",{staticClass:"link-content",domProps:{innerHTML:t._s(t.hightLightText(e.Content||"",t.formData.keyword))},on:{click:function(a){return t.linkFromUrl(e.FromUrl)}}})],2)]}},{key:"bootstrapTags",fn:function(e){return t._l(e.GuideDirectionLabelInfo,(function(e){return a("a-tag",{key:e.Id,staticClass:"tag",attrs:{color:"blue"}},[t._v("\n                "+t._s(e.Label)+"\n            ")])}))}},{key:"operate",fn:function(e){return[1===t.type?a("a",{staticClass:"btn",on:{click:function(a){return t.handerEdit(e.Id,e.Content,e.GuideDirectionLabel)}}},[t._v("编辑")]):t._e(),t._v(" "),2!==t.type||e.Status||e.RelationStatus?t._e():a("a",{staticClass:"btn",on:{click:function(a){return t.handerBtn(e.Id,1)}}},[t._v("精选")]),t._v(" "),2===t.type&&e.Status&&!e.RelationStatus?a("a",{staticClass:"btn",on:{click:function(a){return t.handerBtn(e.Id,2)}}},[t._v("取消精选")]):t._e(),t._v(" "),e.RelationStatus?t._e():a("a",{staticClass:"btn",on:{click:function(a){return t.handerDelete(e.Id,1===t.type?3:4)}}},[t._v("删除")])]}}])},[t._v(" "),t._v(" "),a("template",{slot:"customFace"},[t._v("\n            情绪\n            "),a("a-dropdown",{attrs:{trigger:["hover"]}},[a("a-icon",{attrs:{type:"unordered-list"}}),t._v(" "),a("a-menu",{attrs:{slot:"overlay"},on:{click:t.getRelatedContent},slot:"overlay"},[a("a-menu-item",{key:"-1",staticClass:"all-face"},[t._v("全部")]),t._v(" "),a("a-menu-item",{key:"0"},[a("a-icon",{staticClass:"smile",attrs:{type:t.face(0)}}),t._v("正面")],1),t._v(" "),a("a-menu-item",{key:"1"},[a("a-icon",{staticClass:"frown",attrs:{type:t.face(1)}}),t._v("负面")],1),t._v(" "),a("a-menu-item",{key:"2"},[a("a-icon",{staticClass:"meh",attrs:{type:t.face(2)}}),t._v("中性")],1)],1)],1)],1)],2),t._v(" "),a("a-modal",{attrs:{visible:t.visible,"confirm-loading":t.confirmLoading},on:{ok:t.handleOk,cancel:t.handleCancel}},[a("p",{staticClass:"modal-text"},[a("a-icon",{attrs:{type:"exclamation-circle",theme:"filled"}}),t._v(t._s(t.modalText))],1),t._v(" "),a("div",{staticClass:"select-input"},[a("span",{staticClass:"mr8"},[t._v("新增引导标签: ")]),t._v(" "),a("a-select",{staticClass:"select-label",attrs:{mode:"tags","option-filter-prop":"children","filter-option":t.filterOption,placeholder:"输入关键词或下拉检索,回车键完成输入"},on:{change:t.changeGuideLabel},model:{value:t.guideLabel,callback:function(e){t.guideLabel=e},expression:"guideLabel"}},t._l(t.guideOption,(function(e){var i=e.Id,s=e.Label;return a("a-select-option",{key:i,attrs:{value:s}},[t._v("\n                    "+t._s(s)+"\n                ")])})),1)],1),t._v(" "),a("a-radio-group",{model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[a("a-radio",{staticClass:"radio",attrs:{value:0}},[t._v(" 仅新增 ")]),t._v(" "),a("a-radio",{staticClass:"radio",attrs:{value:1}},[t._v(" 新增并覆盖语料原有标签 ")])],1)],1),t._v(" "),a("a-modal",{attrs:{title:"编辑语料",visible:t.editCorpusVisible,"confirm-loading":t.confirmLoading,"ok-text":"确定修改","cancel-text":"取消修改"},on:{ok:t.handleOkModify,cancel:t.handleCancelModify}},[a("a-textarea",{staticClass:"textarea",attrs:{placeholder:"请输入语料内容"},model:{value:t.textarea,callback:function(e){t.textarea=e},expression:"textarea"}}),t._v(" "),a("a-select",{staticClass:"select-edit",attrs:{mode:"tags","option-filter-prop":"children","filter-option":t.filterOption,placeholder:"输入关键词或下拉检索,回车键完成输入"}
1,on:{change:t.changeGuideLabelEdit},model:{value:t.editGuideLabel,callback:function(e){t.editGuideLabel=e},expression:"editGuideLabel"}},t._l(t.guideOption,(function(e){var i=e.Id,s=e.Label;return a("a-select-option",{key:i,attrs:{value:s}},[t._v("\n                "+t._s(s)+"\n            ")])})),1)],1),t._v(" "),a("a-modal",{attrs:{title:"上传语料",visible:t.uploadVisible,"confirm-loading":t.confirmLoading,"ok-text":"确定上传","cancel-text":"取消上传"},on:{ok:t.handleOkUpload,cancel:t.handleCancelUpload}},[a("p",[t._v("格式要求:")]),t._v(" "),a("p",[t._v("上传excel文件,字段为【语料内容】即可,单条内容不超过500字,总条数不超过2000条")]),t._v(" "),a("a-upload",{attrs:{accept:".xlsx",multiple:!1,"file-list":t.fileList,remove:t.handleRemove,"before-upload":t.beforeUpload}},[a("a-button",[a("a-icon",{attrs:{type:"upload"}}),t._v(" 上传文件 ")],1),t._v(" "),a("p",[t._v("支持扩展名:.xlsx")])],1)],1)],1)}),[],!1,null,"11027b87",null).exports),Yt={name:"CorpusManagement",components:{ProForm:T.default,ButtonSelector:D.default,BaseTabs:Ut.a,FeaturedCorpus:Gt},props:{labelCol:{type:Object,default:()=>({span:2})},labelAlign:{type:String,default:"left"},hideSubmitBtn:{type:Boolean,default:!0},formTitle:{type:String,default:"过滤规则"}},data:()=>({conf:Ft,tab:1,formData:{baseDate:[],wordRange:[],classone:-1,emotion:-1,keywordSetting:"",corpusNumber:null},classtwoChecked:[],totalNum:[],category:[],options:[{id:1,name:"精选语料"},{id:2,name:"语料库"}]}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),permissions(){const{permissionTree:t}=this.userInfo;return Object(r.checkPermission)(t,"PUBLIC_CASE.ADMIN")},columns(){const{emotion:t}=this.conf;return[{title:"语料时间",dataIndex:"baseDate",valueType:"date-range",formItemProps:{allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",placeholder:["开始时间","结束时间"],disabledDate:t=>t&&(t>x()().endOf("d")||t<=x()("2022-01-01"))}},{title:"语料字数范围",dataIndex:"wordRange",valueType:"custom-render",slotRender:"wordRange"},{title:"渠道",dataIndex:"channel",valueType:"custom-render",slotRender:"channel"},{title:"情绪",dataIndex:"emotion",valueType:"button-selector",options:t},{title:"关键词设定",dataIndex:"keywordSetting",valueType:"textarea",formItemProps:{placeholder:"多个词用英文分号隔开,如【腾讯;游戏】,结果包含腾讯或游戏的数据\n组合词用英文加号链接,如【腾讯+游戏】,结果即包含腾讯和游戏的数据",style:"width: 750px;"}},{title:"语料数量",dataIndex:"corpusNumber",valueType:"input",type:"number",min:0,max:2e3,formItemProps:{placeholder:"不填则默认无规则",style:"width: 300px"}},{title:"",dataIndex:"btn",valueType:"custom-render",slotRender:"btn"}]},classone(){const{classone:t}=this.conf;return t},classtwo(){const{totalNum:t,formData:e}=this,{classone:a}=e;if(a&&-1!==a){const e=1===a?"bbs":2===a?"app":3===a?"question":4===a?"video":5===a?"long_video":"";return t&&t.length>0&&t.find((t=>t.SceneName===e)).Items}return""}},created(){this.getChannelInformation()},methods:{getTooltipPopupContainer:t=>t.parentElement||document.body,async getChannelInformation(){const t={game_id:this.game.id},e=await Object(n.B)(t);let a=[{name:"论坛社区",SceneID:1,SceneName:"bbs"},{name:"应用商店",SceneID:2,SceneName:"app"},{name:"问答社区",SceneID:3,SceneName:"question"},{name:"短视频",SceneID:4,SceneName:"video"},{name:"长视频",SceneID:5,SceneName:"long_video"}];e.data.forEach((t=>{this.category.push(t.Id),t.checked=!1;const e=a.findIndex((e=>e.SceneName===t.SceneName));e>=0&&(a[e].Items?a[e].Items.push(t):a[e].Items=[t])})),a=a.map((t=>(t.TotalVolum=t.Items.length||0,t))),this.totalNum=a},async handerImport(){const{baseDate:t,emotion:e,wordRange:a,corpusNumber:i,keywordSetting:s}=this.formData;if(!t.length)return void this.$message.error("请选择语料时间!");if(i>2e3||i<0)return void this.$message.error("语料数量不能小于0,不能超过2000!");let o="";o=-1===e?"0,1,2":String(e);let r="";if(-1!==this.formData.classone&&0===this.classtwoChecked.length){const t=this.formData.classone,e=this.totalNum.findIndex((e=>e.SceneID===t));
1-1!==e&&this.totalNum[e].Items&&this.totalNum[e].Items.forEach((t=>{r+=`${t.Id},`})),r&&(r=r.substring(0,r.length-1))}else-1===this.formData.classone?r=this.category.join(","):-1!==this.formData.classone&&this.classtwoChecked.length>0&&(r=this.classtwoChecked.join(","));const l={start_time:t[0]&&t[0].startOf("hour").unix(),end_time:t[1]&&t[1].startOf("hour").unix(),sentiment:o,game_id:this.game.id,category_ids:r,content_length:a.join(",")};i&&(l.count=Number(i)),s&&(l.words=s);"success"===(await Object(n.fb)(l)).msg&&(this.$message.success("导入成功!"),this.$refs.proTable.$refs.proTable.current=1,this.$refs.proTable.$refs.proTable.pagination={...this.$refs.proTable.$refs.proTable.pagination,current:1},this.$refs.proTable.$refs.proTable.fetchData())},reset(){this.formData={baseDate:[],wordRange:[],classone:-1,emotion:-1,keywordSetting:"",corpusNumber:null}},dataChange(t,e){this.formData[t]=e,"corpusNumber"===t&&(this.formData.corpusNumber>2e3||this.formData.corpusNumber<0)&&this.$message.error("语料数量不能小于0,不能超过2000!")},classoneChange(){this.classtwoChecked=[],this.totalNum&&this.totalNum.forEach((t=>{t.Items&&t.Items.forEach((t=>{t.checked=!1}))}))},selectClassTwo(t){if(t.checked){t.checked=!1;const e=this.classtwoChecked.indexOf(t.Id);this.classtwoChecked.splice(e,1)}else t.checked=!0,this.classtwoChecked.push(t.Id)},tabChange(t){this.tab=t}}},Kt=(a(3454),Object(g.a)(Yt,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.permissions?a("div",{staticClass:"wrapper"},[a("div",{staticClass:"corpus-tab"},[a("base-tabs",{attrs:{options:t.options},on:{change:function(e){return t.tabChange(e)}},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}}),t._v(" "),2===t.tab?a("ProForm",{attrs:{columns:t.columns,"form-data":t.formData,"hide-submit-btn":t.hideSubmitBtn,"form-title":t.formTitle,"label-align":t.labelAlign,"label-col":t.labelCol,change:t.dataChange},scopedSlots:t._u([{key:"wordRange",fn:function(){return[a("a-slider",{staticClass:"slider",attrs:{range:"",value:t.formData.wordRange,max:"150","get-tooltip-popup-container":t.getTooltipPopupContainer},on:{change:function(e){return t.dataChange("wordRange",e)}}})]},proxy:!0},{key:"channel",fn:function(){return[a("button-selector",{attrs:{options:t.classone,map:{id:"value",name:"name"}},on:{change:t.classoneChange},model:{value:t.formData.classone,callback:function(e){t.$set(t.formData,"classone",e)},expression:"formData.classone"}}),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:t.classtwo.length>0,expression:"classtwo.length > 0"}],staticClass:"class-two"},t._l(t.classtwo,(function(e,i){return a("span",{key:i,class:{checked:e.checked},on:{click:function(a){return t.selectClassTwo(e)}}},[t._v("\n                        "+t._s(e.CategoryName)+"\n                    ")])})),0)]},proxy:!0},{key:"btn",fn:function(){return[a("div",{staticClass:"condition-btn"},[a("a-button",{staticClass:"import-btn",attrs:{type:"primary"},on:{click:t.handerImport}},[t._v("现在导入")]),t._v(" "),a("a-button",{staticClass:"reset",on:{click:t.reset}},[t._v("重置")])],1)]},proxy:!0}],null,!1,2831331603)}):t._e(),t._v(" "),a("FeaturedCorpus",{key:t.tab,ref:"proTable",attrs:{type:t.tab}})],1)]):a("a-result",{attrs:{status:"403","sub-title":"您没有权限查看!"}})}),[],!1,null,"0d29500e",null).exports),Wt={name:"PlanDetail",components:{DetailTemplate:jt.a},data:()=>({escapeHTML:L.escapeHTML,show:!0,detail:{},loading:!1,visible:!1,footer:null,alertContent:[]}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"])},created(){const t=this.$route.query.planId;this.eventPlanDetail(t)},methods:{async eventPlanDetail(t){this.loading=!0;try{const e={game_id:this.game.id,id:t},a=await Object(n.x)(e);0===a.ret&&a.data&&a.data.Id&&0!==a.data.Id?this.detail=a.data:this.show=!1,this.loading=!1}catch(t){this.loading=!1}},upload(){this.detail.UploadFileInfo.forEach((t=>{const e=document.createElement("a");e.target="_blank",e.href=t.Url,e.download=t.Name,e.click()}))},async uploadCorpus(t){const e={id:t,game_id:this.game.id},a=await Object(n.w)(e),i=document.createElement("a");i.target="_blank",i.href=a.path,i.download=a.file_name,i.click()},async lookCorpus(t){this.visible=!0;const e={guide_strategy_ids:t,game_id:this.game.id},a=await Object(n.db)(e);this.alertContent=a.data},handleCancel(){this.visible=!1}}},Xt=(a(3456),Object(g.a)(Wt,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-skeleton",{attrs:{active:"",loading:t.loading}},[a("DetailTemplate",{attrs:{detail:t.detail,show:t.show,"is-plan":""}}
1)],1)}),[],!1,null,"0b99b6cd",null).exports),Qt={name:"ReportStep1",components:{Editor:St.a},props:{draft:{type:Number,default:0},report:{type:Object,default:()=>{}},draftStatus:{type:Number,default:0}},data:()=>({titleNum:"0/50",summaryNum:"0/200",contentTip:"请输入报告内容",info:{content:"",title:"",summary:""}}),computed:{...Object(i.mapState)("publicCase",["reportData"])},watch:{reportData:{handler(){if(this.reportData){const{Content:t,Title:e,Abstract:a}=this.reportData;this.info.content=t,this.info.title=e,this.info.summary=a}},deep:!0,immediate:!0},"reportData.CreateType":{handler(t,e){t&&(void 0!==e&&t===e||this.$nextTick((()=>{this.syncTitleWithCreateType(t)})))},immediate:!0}},mounted(){this.titleNum=this.info.title?this.info.title.length+"/50":"0/50",this.summaryNum=this.info.summary?this.info.summary.length+"/200":"0/200"},methods:{...Object(i.mapMutations)("publicCase",["setReportData"]),contentLimit(){if(this.$refs.editor.contentNum>5e4)return this.$message.warning("请输入报告内容且不得多于50000个字符"),!1;const{size:t}=new Blob([this.info.content]);return!(t/1024/1024>=10)||(this.$message.warning("超出文本最大限制10M,请删减文字后重试。"),!1)},handleSave(){return this.info.title&&this.info.content?!this.contentLimit()||void this.ensureTitleSuffix():(this.$message.warning("报告内容请填写完整!"),!0)},ensureTitleSuffix(){const t=this.reportData.CreateType;if(!t)return;const e={1:"小结",2:"详情"},a=e[t];if(!a)return;const i=this.info.title||"";if(!i.endsWith(a)){const t=Object.values(e);let s=i;for(const e of t)if(s.endsWith(e)){s=s.slice(0,-e.length);break}s+=a,this.info.title=s,this.setReportData({key:"Title",value:s}),this.$nextTick((()=>{const t=this.$refs.editor;if(t){const e=t.$el.querySelector(".doc-title-input input")||t.$el.querySelector('input[type="text"]');e&&(e.value=s)}}))}},onTitleChange(t){this.titleNum=t.length>50?"50/50":t.length+"/50",this.info.title=t.slice(0,50),t.length>=50&&this.$message.warning("请输入报告名称且不得多于50个字符"),this.setReportData({key:"Title",value:this.info.title})},onSummaryChange(t){this.info.summary=t.slice(0,200),this.summaryNum=t.length>200?"200/200":t.length+"/200",t.length>=200&&this.$message.warning("请输入报告摘要且不得多于200个字符"),this.setReportData({key:"Abstract",value:this.info.summary})},onHtmlChange(t){this.info.content=t,this.setReportData({key:"Content",value:this.info.content})},syncTitleWithCreateType(t){let e=this.info.title||"";if(!e)return;const a={1:"小结",2:"详情"},i=a[t];if(!i)return;if(e.endsWith(i))return;const s=Object.values(a);for(const t of s)if(e.endsWith(t)){e=e.slice(0,-t.length);break}e+=i,this.info.title=e,this.setReportData({key:"Title",value:e}),this.$nextTick((()=>{const t=this.$refs.editor;if(t){const a=t.$el.querySelector(".doc-title-input input")||t.$el.querySelector('input[type="text"]');a&&(a.value=e)}}))}}},Jt=(a(3458),Object(g.a)(Qt,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",[a("div",{staticClass:"editor"},[a("Editor",{ref:"editor",staticClass:"form",attrs:{title:t.info.title,"title-num":t.titleNum,"summary-num":t.summaryNum,summary:t.info.summary,content:t.info.content,"content-tip":t.contentTip,"on-title-change":t.onTitleChange,"on-summary-change":t.onSummaryChange,"on-html-change":t.onHtmlChange}})],1)])])}),[],!1,null,"1a747235",null).exports),Zt={props:{title:{type:String,default:()=>""},list:{type:Array,default:()=>[]},name:{type:Array,default:()=>[]}},data:()=>({}),mounted(){},methods:{filterOption:(t,e)=>e.componentOptions.children[0].text.toLowerCase().indexOf(t.toLowerCase())>=0,handleSelectSubChannel(t){this.$emit("select",t)},handelAllSelect(){const t=this.list.map((t=>t.CategoryName));this.$emit("select",t)}}},te=(a(3460),Object(g.a)(Zt,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("p",[a("a-form-model-item",{attrs:{label:t.title}},[a("a-select",{staticClass:"w440",attrs:{"show-search":"",mode:"multiple","option-filter-prop":"children","filter-option":t.filterOption,value:t.name,"allow-clear":""},on:{change:function(e){return t.handleSelectSubChannel(e)}}},t._l(t.list,(function(e){return a("a-select-option",{key:e.CategoryName},[t._v(t._s(e.CategoryName))])})),1),t._v(" "),a("a",{staticClass:"all-select",attrs:{href:"javascript:;"},on:{click:t.handelAllSelect}},[t._v("全选")])],1)],1)])}
1),[],!1,null,"9dee2d88",null).exports);const ee=/[,,;]/g,ae={shortVideo:"短视频",longVideo:"长视频",communityForum:"社区论坛",appStore:"应用商店",queationCommunity:"问答社区"};var ie={name:"EventAnalysis",components:{CategoryMode:te,ButtonSelector:D.default,Prompt:et.a},props:{customEventData:{type:Object,default:()=>{}}},data:()=>({typeName:ae,categoryList:{},formData:{Id:0,Name:"",GameIds:"",CategoryIds:"",CategoryMode:1,IsDraft:0,EventType:0,EventCycle:0,IncludeWords:"",ExcludeWords:"",StartTime:void 0,EndTime:void 0,UserName:""}}),computed:{...Object(i.mapState)("eventCustom",["eventCategoryList"]),...Object(i.mapState)("publicCase",["shortVideoName","longVideoName","communityForumName","appStoreName","queationCommunityName","shortVideoId","longVideoId","communityForumId","appStoreId","queationCommunityId","isExistEventAnalysis"]),...Object(i.mapState)(["common"]),...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),gameId(){return this.game.id},rules:()=>({Name:[{required:!0,message:"请输入事件名称",trigger:"change"}],EventType:[{required:!0,message:"请选择事件类型",trigger:"change"}],CategoryMode:[{required:!0,message:"请选择渠道类型",trigger:"change"}],StartTime:[{required:!0,message:"请选择时间",trigger:"change"}],IncludeWords:[{required:!0,message:"请输入相关关键词",trigger:"blur"},{message:"多个词用英文分号隔开",validator(t,e,a){e&&e.match(ee)?a(t.message):a()}}],ExcludeWords:[{message:"多个词用英文分号隔开",validator(t,e,a){e&&e.match(ee)?a(t.message):a()}}]})},async mounted(){this.getcategory(),this.formData.GameIds=String(this.game.id),this.formData.UserName=this.userInfo.account,this.customEventData&&(this.formData=this.customEventData,await this.fetchEventCategoryList({gameIds:this.game.id}),this.changeChannelName(this.customEventData.CategoryIds))},methods:{...Object(i.mapMutations)("publicCase",["updateState"]),...Object(i.mapActions)("eventCustom",["fetchEventCategoryList"]),unix:x.a.unix,moment:x.a,async getcategory(){await this.fetchEventCategoryList({gameIds:this.gameId}),this.eventCategoryList.length&&(this.categoryList=this.getCategoryList())},filterOption:(t,e)=>e.componentOptions.children[0].text.toLowerCase().indexOf(t.toLowerCase())>=0,selectShortVideo(t){this.updateState({shortVideoId:this.updateStateStatus(t),shortVideoName:t})},selectLongVideo(t){this.updateState({longVideoId:this.updateStateStatus(t),longVideoName:t})},selectCommunityForum(t){this.updateState({communityForumId:this.updateStateStatus(t),communityForumName:t})},selectAppStore(t){this.updateState({appStoreId:this.updateStateStatus(t),appStoreName:t})},selectQueationCommunity(t){this.updateState({queationCommunityId:this.updateStateStatus(t),queationCommunityName:t})},allSelect(){const t=this.categoryList.shortVideo?this.categoryList.shortVideo.Categories.map((t=>t.CategoryName)):[],e=this.categoryList.longVideo?this.categoryList.longVideo.Categories.map((t=>t.CategoryName)):[],a=this.categoryList.communityForum?this.categoryList.communityForum.Categories.map((t=>t.CategoryName)):[],i=this.categoryList.appStore?this.categoryList.appStore.Categories.map((t=>t.CategoryName)):[],s=this.categoryList.queationCommunity?this.categoryList.queationCommunity.Categories.map((t=>t.CategoryName)):[];this.selectShortVideo(t),this.selectLongVideo(e),this.selectCommunityForum(a),this.selectAppStore(i),this.selectQueationCommunity(s)},updateStateStatus(t){let{eventCategoryList:e}=this,a=[];return t.forEach((t=>{e.forEach((e=>{t===e.Comment&&a.push(e.CategoryId)}))})),a},changeSingleTime(t){t[1].diff(t[0],"days")<90?(this.formData.StartTime=t[0].unix(),this.formData.EndTime=t[1].unix(),this.$emit("custom-event",this.formData)):this.$message.warning({content:"选择分析时间跨度不得超过90天,请重新选择!",duration:3})},changeTime(t){this.formData.StartTime=t.unix(),this.formData.EndTime=void 0,this.$emit("custom-event",this.formData)},async checkCategory(t){switch(t){case 1:this.formData.CategoryMode=1,this.$emit("custom-event",this.formData),this.clearState(),this.changeChannelName(this.eventCategoryList.map((t=>t.CategoryId)).join(","));break;case 2:this.formData.CategoryMode=2,this.$emit("custom-event",this.formData),this.clearState()}},handleEventType(t){this.formData.EventType=t,0===t?this.formData.EventCycle=0:1===t&&(this.formData.EventCycle=3),this.formData.StartTime=void 0,this.formData.EndTime=void 0,this.$emit("custom-event",this.formData)},handelAnalysisName(t){this.formData.Name=t.target.value,this.$emit("custom-event",this.formData)},handelAnalysisEventCycle(t){this.formData.EventCycle=t.target.value,this.$emit("custom-event",this.formData)},handelAnalysisIncludeWords(t){this.formData.IncludeWords=t.target.value,this.$emit("custom-event",this.formData)},handelAnalysisExcludeWords(t){this.formData.ExcludeWords=t.target.value,this.$emit("custom-event",this.formData)},clearState(){this.updateState({shortVideoId:[],shortVideoName:[],longVideoId:[],longVideoName:[],communityForumId:[],communityForumName:[],appStoreId:[],appStoreName:[],queationCommunityId:[],queationCommunityName:[]})},changeChannelName(t=""){let{eventCategoryList:e}=this,a=[];t&&t.split(",").forEach((t=>{e.forEach((e=>{parseInt(t)===e.CategoryId&&a.push(e)}))})),this.eventCategoryList.length&&(this.categoryList=this.getCategoryList()),this.getCategoryList2(a,1)},getCategoryList(t=[],e=0){let{eventCategoryList:a}=this,i=e?t:a,{shortVideo:s,longVideo:o,communityForum:n,appStore:r,queationCommunity:l}=this.integrateData(i);return this.updateState({shortVideoId:s.Categories.map((t=>t.CategoryId)),longVideoId:o.Categories.map((t=>t.CategoryId)),communityForumId:n.Categories.map((t=>t.CategoryId)),appStoreId:r.Categories.map((t=>t.CategoryId)),queationCommunityId:l.Categories.map((t=>t.CategoryId))}),{shortVideo:s,longVideo:o,communityForum:n,appStore:r,queationCommunity:l}},getCategoryList2(t=[],e=0){let{eventCategoryList:a}=this,i=e?t:a,{shortVideo:s,longVideo:o,communityForum:n,appStore:r,queationCommunity:l}=this.integrateData(i);this.updateState({shortVideoId:s.Categories.map((t=>t.CategoryId)),shortVideoName:s.Categories.map((t=>t.CategoryName)),longVideoId:o.Categories.map((t=>t.CategoryId)),longVideoName:o.Categories.map((t=>t.CategoryName)),communityForumId:n.Categories.map((t=>t.CategoryId)),communityForumName:n.Categories.map((t=>t.CategoryName)),appStoreId:r.Categories.map((t=>t.CategoryId)),appStoreName:r.Categories.map((t=>t.CategoryName)),queationCommunityId:l.Categories.map((t=>t.CategoryId)),queationCommunityName:l.Categories.map((t=>t.CategoryName))})},integrateData(t=[]){let e={TypeId:4,Categories:[]},a={TypeId:5,Categories:[]},i={TypeId:1,Categories:[]},s={TypeId:2,Categories:[]},o={TypeId:3,Categories:[]};return t&&t.forEach((t=>{4===t.ParentId?e.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}
1):5===t.ParentId?a.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):1===t.ParentId?i.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):2===t.ParentId?s.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):3===t.ParentId&&o.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment})})),{shortVideo:e,longVideo:a,communityForum:i,appStore:s,queationCommunity:o}},disabledDate:t=>!!t&&(t<x()().subtract(6,"month")||t>x()().endOf("day"))}},se=(a(3462),Object(g.a)(ie,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"creat-event"},[a("a-form-model",{ref:"form",staticClass:"form",attrs:{model:t.formData,rules:t.rules,"label-col":{span:2},"wrapper-col":{span:12}}},[a("a-form-model-item",{attrs:{label:"事件名称:",prop:"Name"}},[a("a-input",{staticClass:"input",attrs:{value:t.formData.Name,placeholder:"请给分析的内容创建名称"},on:{change:t.handelAnalysisName}})],1),t._v(" "),a("a-form-model-item",{attrs:{label:"事件类型:",prop:"EventType"}},[a("button-selector",{attrs:{checked:t.formData.EventType,options:[{value:0,label:"单次事件复盘"},{value:1,label:"事件持续追踪"}],map:{id:"value",name:"label"}},on:{change:function(e){return t.handleEventType(e)}}})],1),t._v(" "),1==t.formData.EventType?a("a-form-model-item",{attrs:{label:"更新频率:"}},[a("a-radio-group",{attrs:{prop:"EventCycle",value:t.formData.EventCycle},on:{change:t.handelAnalysisEventCycle}},[a("a-radio",{attrs:{value:3}},[t._v("3小时")]),t._v(" "),a("a-radio",{attrs:{value:6}},[t._v("6小时")]),t._v(" "),a("a-radio",{attrs:{value:12}},[t._v("12小时")]),t._v(" "),a("a-radio",{attrs:{value:24}},[t._v("24小时")])],1),t._v(" "),a("p",{staticClass:"tip"},[t._v("系统将根据所选的时间频率对事件分析结果进行自动更新")])],1):t._e(),t._v(" "),a("a-form-model-item",{attrs:{label:"分析渠道:",prop:"CategoryMode"}},[a("div",{staticClass:"cateWrap"},[a("span",{class:{active:1===t.formData.CategoryMode},on:{click:function(e){return t.checkCategory(1)}}},[t._v("\n                    全部\n                ")]),t._v(" "),a("span",{class:{active:2===t.formData.CategoryMode},on:{click:function(e){return t.checkCategory(2)}}},[t._v("\n                    自定义\n                ")])])]),t._v(" "),2===t.formData.CategoryMode?a("div",{staticClass:"customArea"},[a("a",{staticClass:"all-selects",attrs:{href:"javascript:;"},on:{click:t.allSelect}},[t._v("一键全选")]),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.shortVideo?t.categoryList.shortVideo.Categories:[],title:t.typeName.shortVideo,name:t.shortVideoName},on:{select:t.selectShortVideo}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.longVideo?t.categoryList.longVideo.Categories:[],title:t.typeName.longVideo,name:t.longVideoName},on:{select:t.selectLongVideo}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.communityForum?t.categoryList.communityForum.Categories:[],title:t.typeName.communityForum,name:t.communityForumName},on:{select:t.selectCommunityForum}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.appStore?t.categoryList.appStore.Categories:[],title:t.typeName.appStore,name:t.appStoreName}
1,on:{select:t.selectAppStore}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.queationCommunity?t.categoryList.queationCommunity.Categories:[],title:t.typeName.queationCommunity,name:t.queationCommunityName},on:{select:t.selectQueationCommunity}})],1):t._e(),t._v(" "),1!==t.formData.EventType?a("a-form-model-item",{attrs:{prop:"StartTime"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"prompt-label"},[t._v("\n                    分析时间\n                    "),a("Prompt",{scopedSlots:t._u([{key:"default",fn:function(){return[t._v("\n                            指需要分析的数据时间范围,例:选择5月1日 00:00-5月2日\n                            00:00,则分析这段时间内玩家的对应讨论\n                        ")]},proxy:!0}],null,!1,2023430308)})],1)]},proxy:!0}],null,!1,1867274690)},[t._v(" "),a("a-range-picker",{attrs:{value:t.formData.StartTime?[t.unix(t.formData.StartTime),t.unix(t.formData.EndTime)]:void 0,format:"YYYY-MM-DD HH:mm","show-time":{format:"HH:mm",defaultValue:[t.moment("00:00:00","HH:mm:ss"),t.moment("23:59:59","HH:mm:ss")]},"allow-clear":!1,"disabled-date":t.disabledDate},on:{change:t.changeSingleTime}})],1):a("a-form-model-item",{attrs:{label:"分析时间:",prop:"StartTime"}},[a("a-date-picker",{staticStyle:{width:"200px"},attrs:{value:t.formData.StartTime?t.unix(t.formData.StartTime):void 0,"show-time":"",type:"date","allow-clear":!1,"disabled-date":t.disabledDate,format:"YYYY-MM-DD HH:mm:ss"},on:{change:t.changeTime}})],1),t._v(" "),a("a-form-model-item",{attrs:{prop:"IncludeWords"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"prompt-label"},[t._v("\n                    关键词\n                    "),a("Prompt",{scopedSlots:t._u([{key:"default",fn:function(){return[t._v("\n                            指用关键词圈定需要分析的数据范围,如不填,则分析前置条件下的所有数据。例:填写“皮肤”,则分析前置条件下所有包含“皮肤”关键词的数据,不包含该关键词的则不在分析范围内\n                        ")]},proxy:!0}])})],1)]},proxy:!0}])},[t._v(" "),a("a-input",{staticClass:"txtarea",attrs:{type:"textarea",value:t.formData.IncludeWords,placeholder:"多个词用英文分号隔开,如【腾讯;游戏】,结果包含腾讯或游戏的数据;组合词用英文加号链接,如【腾讯+游戏】,结果既包含腾讯和游戏的数据"},on:{change:t.handelAnalysisIncludeWords}}),t._v(" "),a("p",{staticClass:"tip"},[t._v("系统将分析含有关键词的数据")])],1),t._v(" "),a("a-form-model-item",{attrs:{label:"排除词",prop:"ExcludeWords"}},[a("a-input",{staticClass:"txtarea",attrs:{type:"textarea",value:t.formData.ExcludeWords,placeholder:"多个词用英文分号隔开,如【腾讯;游戏】,结果包含腾讯或游戏的数据;组合词用英文加号链接,如【腾讯+游戏】,结果既包含腾讯和游戏的数据"},on:{change:t.handelAnalysisExcludeWords}}),t._v(" "),a("p",{staticClass:"tip"},[t._v("系统将过滤掉含有排除词的数据")])],1)],1)],1)}),[],!1,null,"170eee04",null).exports),oe={name:"ReportStep2",components:{ProForm:T.default,ReuseTagsModal:It,BannerImg:u.a,EventAnalysis:se},props:{labelCol:{type:Object,default:()=>({span:2})},labelAlign:{type:String,default:"left"},hideSubmitBtn:{type:Boolean,default:!0},eventTagOption:{type:Array,default:()=>[]}},data:()=>({optionsEventTag:[],createTypeOption:[{text:"反馈小结",value:1},{text:"反馈详情",value:2}],uploadUrl:_t.a.BASE_NODE_API_URL+"/v1/knowledge_base/upload_public_case_file_new?_csrf="+wt.a.get("csrfToken"),formTitle:"信息补充",rules:{MarkTime:{required:!0,message:"请选择事件发生事件"},CreateType:{required:!0,message:"请选择创建类型"},PostiveSentimentRatio:{required:!0,message:"请输入正面情感占比"},NegtiveSentimentRatio:{required:!0,message:"请输入负面情感占比"},Volume:{required:!0,message:"请输入声量"}},formData:{EventTag:[],EventId:null,CreateType:1,MarkTime:"",ExistRiskIds:[],PlanIds:[],NegtiveSentimentRatio:0,PostiveSentimentRatio:0,Volume:0,CustomEvent:null,FileList:[],BannerAddr:"",BannerAddrTmp:""},uploadLoading:!1,uploadUrlBanner:_t.a.BASE_NODE_API_URL+"/v1/public_case/upload_img?_csrf="+wt.a.get("csrfToken")}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapState)("publicCase",["createAnalysisData","
1shortVideoId","longVideoId","communityForumId","appStoreId","queationCommunityId","isExistEventAnalysis","reportData"]),columns(){const t=[{title:"关联事件",dataIndex:"EventId",valueType:"custom-render",slotRender:"event"},{title:"事件标签",dataIndex:"EventTag",valueType:"custom-render",slotRender:"selectEventTag"},{title:"创建类型",dataIndex:"CreateType",valueType:"custom-render",slotRender:"createType"},{title:"事件发生时间",dataIndex:"MarkTime",valueType:"custom-render",slotRender:"datePicker"},{title:"正面情感占比",dataIndex:"PostiveSentimentRatio",valueType:"inputNumber",formItemProps:{min:0,max:100,formatter:t=>`${t}%`,parser:t=>t.replace("%","")}},{title:"负面情感占比",dataIndex:"NegtiveSentimentRatio",valueType:"inputNumber",formItemProps:{min:0,max:100,formatter:t=>`${t}%`,parser:t=>t.replace("%","")}},{title:"声量",dataIndex:"Volume",valueType:"custom-render",slotRender:"volume"},{title:"",dataIndex:"CustomEvent",valueType:"custom-render",slotRender:"addEventAnalysis"},{title:"封面图",dataIndex:"BannerAddr",valueType:"custom-render",slotRender:"picture"}];return 2===this.formData.CreateType&&t.push({title:"附件",dataIndex:"upload",valueType:"custom-render",slotRender:"upload"}),t}},watch:{reportData:{handler(){if(this.reportData){const{CustomEvent:t,EventId:e,CreateType:a,MarkTime:i,PostiveSentimentRatio:s,NegtiveSentimentRatio:o,Volume:n,BannerAddr:r,BannerAddrTmp:l,FileList:d,EventTag:c}=this.reportData;t?(this.formData.CustomEvent=t,this.updateState({isExistEventAnalysis:!0})):this.updateState({isExistEventAnalysis:!1}),this.formData.EventId=e,this.formData.CreateType=a,this.formData.MarkTime=i,this.formData.PostiveSentimentRatio=s,this.formData.NegtiveSentimentRatio=o,this.formData.Volume=n,this.formData.BannerAddr=r,this.formData.BannerAddrTmp=l,this.formData.FileList=d,this.formData.EventTag=c}},deep:!0,immediate:!0}},created(){[1].forEach((t=>{this.getOptions(t)}))},methods:{...Object(i.mapMutations)("publicCase",["updateState","setReportData"]),onSelect(t,e){let a="";if(1===e&&(a="EventTag"),this.formData[a].length>=50)return this.$message.error("标签数量不允许超过50!"),void this.$nextTick((()=>{this.formData[a]=this.formData[a].splice(0,50),this.setReportData({key:"EventTag",value:this.formData.EventTag})}))},onSearch:Object(s.debounce)((function(t,e){if(t.trim().length>40)return void this.$message.error("标签长度不允许超过40!");let a="";1===e&&(a="optionsEventTag"),!this[a].some((e=>e.title===t))&&t&&this[a].push({id:Math.random().toString().substring(2,6),pId:"0--1-0",value:t,title:t,isLeaf:!0})}),1e3),async getOptions(t){let e="";1===t&&(e="optionsEventTag"),this[e]=[];const a={game_id:this.game.id,label_type:t,class_one_ids:"",flag:1},i=await Object(n.T)(a);i.ret||i.data.map((t=>{this[e].push({id:`${t.class_one_id}-0-0`,pId:-1,value:`${t.class_one_id}-0-0`,title:t.class_one_name,isLeaf:!1,disabled:!0}),t.groups&&t.groups.map((a=>{a.id||(a.id=-1),this[e].push({id:`${t.class_one_id}-${a.id}-0`,pId:`${t.class_one_id}-0-0`,value:`${t.class_one_id}-${a.id}-0`,title:a.name,isLeaf:!1,disabled:!0}),a.labels&&a.labels.map((i=>{this[e].push({id:`${t.class_one_id}-${a.id}-${i.id}`,pId:`${t.class_one_id}-${a.id}-0`,value:i.id,title:i.label,isLeaf:!0})}))}))}))},disabledDate:t=>t&&t>x()().endOf("day"),async getLabelsReuse(t){const e=await Object(n.V)({game_id:this.game.id,module:"event",search:"",id:t});this.formData.EventTag=e&&e[0]&&e[0].LabelIds,this.setReportData({key:"EventTag",value:this.formData.EventTag})},dataChange(t,e){this.formData[t]=e,this.setReportData({key:t,value:e}),"PostiveSentimentRatio"!==t&&"NegtiveSentimentRatio"!==t||parseFloat(this.formData.PostiveSentimentRatio)+parseFloat(this.formData.NegtiveSentimentRatio)>100&&(this.$message.error("正面情感占比与负面情感占比之和不超过100%,请重新填写!"),this.formData.PostiveSentimentRatio=0,this.formData.NegtiveSentimentRatio=0,this.setReportData({key:"PostiveSentimentRatio",value:0}),this.setReportData({key:"NegtiveSentimentRatio",value:0})),"EventId"===t&&(this.getLabelsReuse(e),this.eventTagOption.map((t=>{t.id===this.formData.EventId&&(this.formData.BannerAddr=t.bannerAddr,this.formData.BannerAddrTmp=t.bannerAddrTmp,this.setReportData({key:"BannerAddr",value:this.formData.BannerAddr}),this.setReportData({key:"BannerAddrTmp",value:this.formData.BannerAddrTmp}))})))},checkData(){let{shortVideoId:t,longVideoId:e,communityForumId:a,appStoreId:i,queationCommunityId:s}=this,{Name:o,IncludeWords:n,StartTime:r}=this.formData.CustomEvent,l=!0;return void 0!==o&&void 0!==n&&void 0!==r&&(t.length||e.length||a.length||i.length||s.length)||(l=!1),l},handleSave(){let t=!0;if(this.$refs.form&&this.$refs.form.$refs.formRef.validate((e=>{e||(t=!1)})),!t)return!0;
1if(this.isExistEventAnalysis){let t=!0;if(this.$refs.formEvent&&this.$refs.formEvent.$refs.form.validate((e=>{e||(t=!1)})),!t)return!0;if(!this.checkData())return this.$message.warning({content:"请将事件分析数据填写完整",duration:3}),!0;const e=this.shortVideoId.join(",")+","+this.longVideoId.join(",")+","+this.communityForumId.join(",")+","+this.appStoreId.join(",")+","+this.queationCommunityId.join(",");this.formData.CustomEvent={...this.formData.CustomEvent,CategoryIds:e},this.setReportData({key:"CustomEvent",value:this.formData.CustomEvent})}},handleRemove(t){const e=this.formData.FileList.indexOf(t),a=this.formData.FileList.slice();a.splice(e,1),this.formData.FileList=a,this.setReportData({key:"FileList",value:this.formData.FileList})},handleChange(t){if(void 0===t.file.status)return;this.formData.FileList=[...t.fileList];const e=t.file.status;if("uploading"!==e){const e=[];t.fileList.map((t=>{Object(s.get)(t,"response.data",null)?e.push({uid:t.uid,url:t.response.data.data.url,name:t.name,type:t.type}):e.push(t)})),this.formData.FileList=e,this.setReportData({key:"FileList",value:this.formData.FileList})}if("done"===e)this.$message.success(`${t.file.name}文件上传成功!`);else if("error"===e){const e=Object(s.get)(t,"file.response.message","")||`${t.file.name}文件上传失败!`;this.$message.error(e)}},handleChangeBanner(t){if("error"===t.file.status&&t.file.response)return this.$message.error(t.file.response.message),void(this.uploadLoading=!1);"uploading"!==t.file.status?"done"===t.file.status&&(this.uploadLoading=!1,this.formData.BannerAddr=t.file.response&&t.file.response.data.data.url,this.formData.BannerAddrTmp=t.file.response&&t.file.response.data.data.tmpUrl,this.setReportData({key:"BannerAddr",value:this.formData.BannerAddr}),this.setReportData({key:"BannerAddrTmp",value:this.formData.BannerAddrTmp})):this.uploadLoading=!0},onBannerChange(t){t&&(this.formData.BannerAddr=t.url,this.formData.BannerAddrTmp=t.tmpUrl,this.setReportData({key:"BannerAddr",value:this.formData.BannerAddr}),this.setReportData({key:"BannerAddrTmp",value:this.formData.BannerAddrTmp}))},beforeUploadFile(t){const e=["xlsx","xls","doc","docx","pdf","jpg","png","rar","zip","html"],a=t.name.split(".").pop().toLowerCase();if(!e.includes(a))return this.$message.error(`不支持的文件格式:.${a},支持:${e.map((t=>"."+t)).join(" ")}`),!1;return!!(t.size/1024/1024<10)||(this.$message.error("文件太大,不能超过10M,请重新上传!"),!1)},beforeUpload(t){const e="image/jpeg"===t.type||"image/png"===t.type||"image/jpg"===t.type;e||this.$message.error("请上传正确格式的图片");const a=t.size/1024/1024<10;return a||this.$message.error("图片不能超过10M"),e&&a},deletePicture(){this.formData.BannerAddr="",this.formData.BannerAddrTmp="",this.setReportData({key:"BannerAddr",value:this.formData.BannerAddr}),this.setReportData({key:"BannerAddrTmp",value:this.formData.BannerAddrTmp})},addEventAnalysis(){this.updateState({isExistEventAnalysis:!this.isExistEventAnalysis}),this.formData.CustomEvent=null,this.setReportData({key:"CustomEvent",value:this.formData.CustomEvent})},handleCustomEvent(t){this.formData.CustomEvent=t,this.setReportData({key:"CustomEvent",value:this.formData.CustomEvent})},clickReuse(){this.eventTagOption.map((t=>{t.id===this.formData.EventId&&(this.formData.MarkTime=t.markTime?x()(1e3*t.markTime).format("YYYY-MM-DD"):"",this.setReportData({key:"MarkTime",value:this.formData.MarkTime}))}))}}},ne=(a(3464),Object(g.a)(oe,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"add-event-plan"},[a("ProForm",{ref:"form",attrs:{columns:t.columns,"form-data":t.formData,"hide-submit-btn":t.hideSubmitBtn,"form-title":t.formTitle,"label-align":t.labelAlign,"label-col":t.labelCol,rules:t.rules,change:t.dataChange},scopedSlots:t._u([{key:"event",fn:function(){return[a("a-select",{staticClass:"tree",attrs:{"show-search":"","option-filter-prop":"children",placeholder:"请选择需要关联的事件","auto-clear-search-value":!1},on:{change:function(e){return t.dataChange("EventId",e)}},model:{value:t.formData.EventId,callback:function(e){t.$set(t.formData,"EventId",e)},expression:"formData.EventId"}},t._l(t.eventTagOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                    "+t._s(s)+"\n                ")])})),1)]},proxy:!0},{key:"selectEventTag",fn:function(){return[a("a-tree-select",{staticClass:"tree",attrs:{"get-popup-container":function(t){return t.parentNode},"tree-data-simple-mode":"","tree-default-expand-all":"",multiple:"","allow-clear":"","dropdown-match-select-width":"","tree-node-filter-prop":"title","dropdown-style":{maxHeight:"250px"},"tree-data":t.optionsEventTag,placeholder:"请选择事件标签"},on:{search:function(e){t.onSearch(e,t.type=1)},select:function(e){t.onSelect(e,t.type=1)},change:function(e){return t.dataChange("EventTag",e)}},model:{value:t.formData.EventTag,callback:function(e){t.$set(t.formData,"EventTag",e)},expression:"formData.EventTag"}}),t._v(" "),a("ReuseTagsModal",{attrs:{"event-type":"event",label:"复用近期上传的事件案例所用标签","event-tags":t.formData.EventTag},on:{"add-tag":function(e){t.formData.EventTag=e}}})]},proxy:!0},{key:"createType",fn:function(){return[a("a-select",{staticClass:"tree",on:{change:function(e){return t.dataChange("CreateType",e)}},model:{value:t.formData.CreateType,callback:function(e){t.$set(t.formData,"CreateType",e)},expression:"formData.CreateType"}},t._l(t.createTypeOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                    "+t._s(s)+"\n                ")])})),1)]},proxy:!0},{key:"datePicker",fn:function(){return[a("a-date-picker",{attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD","disabled-date":t.disabledDate},on:{change:function(e){return t.dataChange("MarkTime",e)}},model:{value:t.formData.MarkTime,callback:function(e){t.$set(t.formData,"MarkTime",e)},expression:"formData.MarkTime"}}),t._v(" "),a("a",{staticClass:"reuse",attrs:{href:"javascript:void(0)"},on:{click:t.clickReuse}}
1,[t._v("复用事件关联日期")])]},proxy:!0},{key:"volume",fn:function(){return[a("div",{staticClass:"ratio"},[a("a-input-number",{attrs:{min:0,precision:0,formatter:function(t){return(""+t).replace(/\B(?=(\d{3})+(?!\d))/g,",")},parser:function(t){return t.replace(/\$\s?|(,*)/g,"")}},on:{change:function(e){return t.dataChange("Volume",e)}},model:{value:t.formData.Volume,callback:function(e){t.$set(t.formData,"Volume",e)},expression:"formData.Volume"}})],1)]},proxy:!0},{key:"addEventAnalysis",fn:function(){return[a("a",{attrs:{href:"javascript:void(0)"},on:{click:t.addEventAnalysis}},[t._v("添加报告分析条件")]),t._v(" "),t.isExistEventAnalysis?a("EventAnalysis",{ref:"formEvent",attrs:{"custom-event-data":t.formData.CustomEvent},on:{"custom-event":t.handleCustomEvent}}):t._e()]},proxy:!0},{key:"picture",fn:function(){return[a("a-upload",{staticClass:"avatar-uploader",attrs:{name:"avatar","list-type":"picture-card","show-upload-list":!1,action:t.uploadUrlBanner,"before-upload":t.beforeUpload},on:{change:t.handleChangeBanner}},[t.formData.BannerAddrTmp?a("div",[a("img",{staticClass:"banner-img",attrs:{src:t.formData.BannerAddrTmp,alt:"avatar"}}),t._v(" "),a("a-icon",{staticClass:"banner-img-del",attrs:{type:"close-circle"},on:{click:function(e){return e.stopPropagation(),t.deletePicture(e)}}})],1):a("div",[a("a-icon",{attrs:{type:t.uploadLoading?"loading":"plus"}}),t._v(" "),a("div",{staticClass:"ant-upload-text"},[t._v("上传封面")])],1),t._v(" "),a("div",{staticClass:"picture-card-tip"},[t._v("\n                    当关联事件后,默认使用该事件封面图;若未关联事件,也未添加自定义封面图,则使用默认封面图\n                ")])]),t._v(" "),a("BannerImg",{attrs:{"on-change":t.onBannerChange,url:t.formData.BannerAddrTmp}})]},proxy:!0},{key:"upload",fn:function(){return[a("a-upload-dragger",{attrs:{name:"file",multiple:!0,"file-list":t.formData.FileList,action:t.uploadUrl,"before-upload":t.beforeUploadFile},on:{remove:t.handleRemove,change:t.handleChange}},[a("p",{staticClass:"ant-upload-drag-icon"},[a("a-icon",{staticClass:"cloud-upload",attrs:{type:"cloud-upload"}}),t._v(" "),a("span",[t._v("上传文件")])],1),t._v(" "),a("p",{staticClass:"ant-upload-hint"},[t._v("支持扩展名:.xlsx .xls .doc .docx .pdf .jpg .png .rar .zip .html")])])]},proxy:!0}])})],1)}),[],!1,null,"dd9d12fe",null).exports);const re=/^([a-z_][email protected];)*([a-z_][email protected];?)$/,le=/^([a-z_]+;)*([a-z_]+;?)$/;var de={name:"ReportStep3",components:{ProForm:T.default},props:{labelCol:{type:Object,default:()=>({span:2})},labelAlign:{type:String,default:"left"},hideSubmitBtn:{type:Boolean,default:!0}},data:()=>({formTitle:"权限配置",objTitle:"关联风险",rules:{projectRoleId:{required:!0,message:"请选择可查看项目组"},Receivers:{required:!0,message:"请输入正确的RTX账号或者邮箱格式!",validator(t,e,a){re.test(e)||le.test(e)?a():a(t.message)}}},formData:{PermissionType:0,Receivers:"",projectRoleId:[]},projectRoleOptions:[],projectUrl:null}),computed:{...Object(i.mapState)("publicCase",["reportData"]),permissions(){const{permissionTree:t}=this.userInfo;return Object(r.checkPermission)(t,"PUBLIC_CASE.ADMIN")},gameId(){return this.$route.params.id},columns(){const t=[{title:"查看权限",dataIndex:"PermissionType",valueType:"radio",options:[{text:"项目组内所有成员",value:0},{text:"指定分组",value:1},{text:"指定成员",value:2}]}];return 1===this.formData.PermissionType&&t.push({title:"可查看项目组",dataIndex:"projectRoleId",valueType:"custom-render",slotRender:"projectRoleId"}),2===this.formData.PermissionType&&t.push({title:"可查成员",dataIndex:"Receivers",valueType:"textarea",formItemProps:{style:"width:480px",placeholder:'请输入不带中文的RTX账号或者邮箱,多个账号之间请用";"隔开'}}),t}},watch:{reportData:{handler(){if(this.reportData){const{PermissionType:t,projectRoleId:e,Receivers:a}=this.reportData;this.formData.PermissionType=t,this.formData.projectRoleId=e,this.formData.Receivers=a}},deep:!0,immediate:!0}},mounted(){this.getProjectRole(),this.getProjectAdminUrl()},methods:{...Object(i.mapMutations)("publicCase",["setReportData"]),async handleClick(){await this.getProjectRole(),this.$message.success("刷新成功")},async getProjectAdminUrl(){const{gameId:t}=this,e=await Object(n.W)({gameId:t});this.projectUrl=e.data},async getProjectRole(){const{gameId:t}=this,e=await Object(n.X)({gameId:t});this.projectRoleOptions=e.list,this.projectRoleOptions.forEach((t=>{t.value=t.id,t.text=t.name}))},dataChange(t,e){this.formData[t]=e,this.setReportData({key:t,value:e})},handleSave(){let t=!0;if(this.$refs.form.$refs.formRef.validate((e=>{e||(t=!1)})),!t)return!0},changeStep:h()((function(){this.$emit("handle-save-info")}),500),changePre(){this.$emit("handle-change-step",1)},handleEdit(){const{projectUrl:t}=this;t?window.open(t):this.$message.error("获取权限项目失败")}}},ce=(a(3466),Object(g.a)(de,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"add-event-plan"},[a("ProForm",{ref:"form",attrs:{columns:t.columns,"form-data":t.formData,"hide-submit-btn":t.hideSubmitBtn,"form-title":t.formTitle,"label-align":t.labelAlign,"label-col":t.labelCol,rules:t.rules,change:t.dataChange},scopedSlots:t._u([{key:"projectRoleId",fn:function(){return[a("div",{staticClass:"role-wrapper"},[a("div",{staticClass:"role-id"},[a("a-select",{staticClass:"select",attrs:{mode:"multiple",value:t.formData.projectRoleId,placeholder:"请选择分组"},on:{change:function(e){return t.dataChange("projectRoleId",e)}}},t._l(t.projectRoleOptions,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                            "+t._s(s)+"\n                        ")])})),1),t._v(" "),a("a-icon",{attrs:{type:"redo"},on:{click:t.handleClick}})],1),t._v(" "),a("a-button",{attrs:{disabled:!t.permissions},on:{click:t.handleEdit}},[t._v("编辑分组名单")])],1)]},proxy:!0}])}),t._v(" "),a("div",{staticClass:"confirm"},[a("a-button",{directives:[{name:"bi",rawName:"v-bi:click",value:"确认发布",expression:"'确认发布'",arg:"click"}],staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:function(e){return t.changeStep()}}},[t._v("确认发布")]),t._v(" "),a("a-button",{staticClass:"save-btn",on:{click:function(e){return t.$router.back()}}},[t._v("返回")])],1)],1)}
1),[],!1,null,"37c3aee9",null).exports),pe={name:"ReportStep4",data:()=>({}),computed:{...Object(i.mapState)("publicCase",["reportId"])},methods:{handleClick(){this.$router.push({name:"publicCaseSpecial",query:{tab:1},params:{refresh:!0}})},addReport(){const t=this.$router.resolve({name:"addReport"});window.open(t.href,"_self")},handlePush(){this.$router.push({name:"reportPushRecord",params:{reportIds:String(this.reportId)||"",module:"report"}})}}},me=(a(3468),Object(g.a)(pe,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"pages"},[a("div",{staticClass:"container"},[a("a-icon",{staticClass:"icon",attrs:{type:"check-circle",theme:"filled"}}),t._v(" "),a("p",{staticClass:"realive-status"},[t._v("发布成功")])],1),t._v(" "),a("a-button",{staticClass:"mr10",attrs:{type:"primary"},on:{click:t.handleClick}},[t._v("返回")]),t._v(" "),a("a-button",{staticClass:"mr10",on:{click:t.addReport}},[t._v("继续上传")]),t._v(" "),a("a-button",{on:{click:t.handlePush}},[t._v("推送报告")])],1)])}),[],!1,null,"16a063b1",null).exports),he=a(211),ue=a(24);const fe=/[,,;]/g,ge={shortVideo:"短视频",longVideo:"长视频",communityForum:"社区论坛",appStore:"应用商店",queationCommunity:"问答社区"};var be={name:"ReportStep5",components:{CategoryMode:te,ButtonSelector:D.default,Prompt:et.a},props:{customEventData:{type:Object,default:()=>{}}},data:()=>({typeName:ge,categoryList:{},formData:{CategoryMode:1,IncludeWords:"",ExcludeWords:"",StartTime:void 0,EndTime:void 0},isFold:!1,textareaVal:"",textareaValNum:0,dsId:0,checkMD:!1,disabled:!0,controller:null}),computed:{...Object(i.mapState)("eventCustom",["eventCategoryList"]),...Object(i.mapState)("publicCase",["shortVideoName","longVideoName","communityForumName","appStoreName","queationCommunityName","shortVideoId","longVideoId","communityForumId","appStoreId","queationCommunityId"]),...Object(i.mapState)(["common"]),...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),gameId(){return this.game.id},rules:()=>({CategoryMode:[{required:!0,message:"请选择渠道类型",trigger:"change"}],StartTime:[{required:!0,message:"请选择时间",trigger:"change"}],IncludeWords:[{required:!0,message:"请输入相关关键词",trigger:"blur"},{message:"多个词用英文分号隔开",validator(t,e,a){e&&e.match(fe)?a(t.message):a()}}],ExcludeWords:[{message:"多个词用英文分号隔开",validator(t,e,a){e&&e.match(fe)?a(t.message):a()}}]}),gptTypeOptions:()=>[{value:1,label:"社媒全部"},{value:2,label:"社媒自定义"}]},async mounted(){this.getcategory()},methods:{...Object(i.mapMutations)("publicCase",["updateState"]),...Object(i.mapActions)("eventCustom",["fetchEventCategoryList"]),unix:x.a.unix,moment:x.a,async getcategory(){await this.fetchEventCategoryList({gameIds:this.gameId}),this.eventCategoryList.length&&(this.categoryList=this.getCategoryList())},filterOption:(t,e)=>e.componentOptions.children[0].text.toLowerCase().indexOf(t.toLowerCase())>=0,selectShortVideo(t){this.updateState({shortVideoId:this.updateStateStatus(t),shortVideoName:t})},selectLongVideo(t){this.updateState({longVideoId:this.updateStateStatus(t),longVideoName:t})},selectCommunityForum(t){this.updateState({communityForumId:this.updateStateStatus(t),communityForumName:t})},selectAppStore(t){this.updateState({appStoreId:this.updateStateStatus(t),appStoreName:t})},selectQueationCommunity(t){this.updateState({queationCommunityId:this.updateStateStatus(t),queationCommunityName:t})},allSelect(){const t=this.categoryList.shortVideo?this.categoryList.shortVideo.Categories.map((t=>t.CategoryName)):[],e=this.categoryList.longVideo?this.categoryList.longVideo.Categories.map((t=>t.CategoryName)):[],a=this.categoryList.communityForum?this.categoryList.communityForum.Categories.map((t=>t.CategoryName)):[],i=this.categoryList.appStore?this.categoryList.appStore.Categories.map((t=>t.CategoryName)):[],s=this.categoryList.queationCommunity?this.categoryList.queationCommunity.Categories.map((t=>t.CategoryName)):[];this.selectShortVideo(t),this.selectLongVideo(e),this.selectCommunityForum(a),this.selectAp
1pStore(i),this.selectQueationCommunity(s)},updateStateStatus(t){let{eventCategoryList:e}=this,a=[];return t.forEach((t=>{e.forEach((e=>{t===e.Comment&&a.push(e.CategoryId)}))})),a},changeSingleTime(t){t[1].diff(t[0],"days")<365?(this.formData.StartTime=t[0].unix(),this.formData.EndTime=t[1].unix()):this.$message.warning({content:"选择分析时间跨度不得超过1年,请重新选择!",duration:3})},async checkCategory(t){switch(t){case 1:this.formData.CategoryMode=1,this.clearState(),this.changeChannelName(this.eventCategoryList.map((t=>t.CategoryId)).join(","));break;case 2:this.formData.CategoryMode=2,this.clearState()}},handelAnalysisIncludeWords(t){this.formData.IncludeWords=t.target.value},handelAnalysisExcludeWords(t){this.formData.ExcludeWords=t.target.value},clearState(){this.updateState({shortVideoId:[],shortVideoName:[],longVideoId:[],longVideoName:[],communityForumId:[],communityForumName:[],appStoreId:[],appStoreName:[],queationCommunityId:[],queationCommunityName:[]})},changeChannelName(t=""){let{eventCategoryList:e}=this,a=[];t&&t.split(",").forEach((t=>{e.forEach((e=>{parseInt(t)===e.CategoryId&&a.push(e)}))})),this.eventCategoryList.length&&(this.categoryList=this.getCategoryList()),this.getCategoryList2(a,1)},getCategoryList(t=[],e=0){let{eventCategoryList:a}=this,i=e?t:a,{shortVideo:s,longVideo:o,communityForum:n,appStore:r,queationCommunity:l}=this.integrateData(i);return this.updateState({shortVideoId:s.Categories.map((t=>t.CategoryId)),longVideoId:o.Categories.map((t=>t.CategoryId)),communityForumId:n.Categories.map((t=>t.CategoryId)),appStoreId:r.Categories.map((t=>t.CategoryId)),queationCommunityId:l.Categories.map((t=>t.CategoryId))}),{shortVideo:s,longVideo:o,communityForum:n,appStore:r,queationCommunity:l}},getCategoryList2(t=[],e=0){let{eventCategoryList:a}=this,i=e?t:a,{shortVideo:s,longVideo:o,communityForum:n,appStore:r,queationCommunity:l}=this.integrateData(i);this.updateState({shortVideoId:s.Categories.map((t=>t.CategoryId)),shortVideoName:s.Categories.map((t=>t.CategoryName)),longVideoId:o.Categories.map((t=>t.CategoryId)),longVideoName:o.Categories.map((t=>t.CategoryName)),communityForumId:n.Categories.map((t=>t.CategoryId)),communityForumName:n.Categories.map((t=>t.CategoryName)),appStoreId:r.Categories.map((t=>t.CategoryId)),appStoreName:r.Categories.map((t=>t.CategoryName)),queationCommunityId:l.Categories.map((t=>t.CategoryId)),queationCommunityName:l.Categories.map((t=>t.CategoryName))})},integrateData(t=[]){let e={TypeId:4,Categories:[]},a={TypeId:5,Categories:[]},i={TypeId:1,Categories:[]},s={TypeId:2,Categories:[]},o={TypeId:3,Categories:[]};return t&&t.forEach((t=>{4===t.ParentId?e.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):5===t.ParentId?a.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):1===t.ParentId?i.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):2===t.ParentId?s.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):3===t.ParentId&&o.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment})})),{shortVideo:e,longVideo:a,communityForum:i,appStore:s,queationCommunity:o}},disabledDate:t=>!!t&&(t<x()().subtract(1,"year")||t>x()().endOf("day")),changeTextareaVal(t){this.textareaVal=t.target.value,this.textareaValNum=this.textareaVal.replace(/\s+/g,"").length},checkData(){let{shortVideoId:t,longVideoId:e,communityForumId:a,appStoreId:i,queationCommunityId:s}=this,o=!0;return t.length||e.length||a.length||i.length||s.length||(o=!1),o},reset(){this.dsId=0,this.formData={CategoryMode:1,IncludeWords:"",ExcludeWords:"",StartTime:void 0,EndTime:void 0}},copyText(){this.textareaVal&&(this.checkMD=!0,this.copy(this.textareaVal),this.$message.success("复制成功"),setTimeout((()=>{this.checkMD=!1}),1500))},copy(t){var e=document.createElement("textarea");document.body.appendChild(e),e.style.position="fixed",e.style.clip="rect(0 0 0 0)",e.style.top="10px",e.value=t,e.select(),document.execCommand("copy",!0),document.body.removeChild(e)},async upload(){if(this.dsId){const t=await Object(n.y)({ds_id:this.dsId});0===t.ret?(window.open(t.data),this.$message.success({content:"下载成功",duration:3})):this.$message.warning({content:t.msg,duration:3})}},async regenerate(){this.saveConfig()}
1,async handleStreamRequest(t,e){const a=new AbortController;this.controller=a;try{const i=await fetch(t,{method:"POST",headers:{"Content-Type":"application/json","x-csrf-token":wt.a.get("csrfToken"),...Object(he.getAntiCrawlerHeaders)(t)},body:JSON.stringify(e),signal:a.signal});if(!i.body)return void(this.controller=null);const s=i.body.getReader(),o=new TextDecoder("utf-8");for(;;){const{value:t,done:e}=await s.read();if(e)return;let a=o.decode(t,{stream:!0});if(a=a.split("\n\n").filter((t=>t.trim())),a.length)for(const t of a){const e=JSON.parse(t);if(e.ret)return this.controller=null,void this.$message.warning({content:e.data||"分析失败",duration:3});const{msg:a,data:i}=e;switch(a){case"ds_start":this.dsId=i.ds_id;break;case"ds_run":this.textareaVal=i.message,this.textareaValNum=this.textareaVal.replace(/\s+/g,"").length;break;case"ds_finish":if(3===i.status){const t=await Object(ue.u)({ds_id:this.dsId});this.disabled=!1,this.textareaVal=t.message,this.textareaValNum=this.textareaVal.replace(/\s+/g,"").length,this.$message.success({content:"分析成功",duration:3})}else 4!==i.status&&5!==i.status||(this.textareaVal=i.message,this.textareaValNum=this.textareaVal.replace(/\s+/g,"").length,this.disabled=!1);return void(this.controller=null);default:return void(this.controller=null)}}}}catch(t){this.controller=null}},async saveConfig(){let t=!0;if(this.$refs.form.validate((e=>{e||(t=!1)})),!t)return!0;if(!this.checkData())return this.$message.warning({content:"请将智能观点分析渠道数据填写完整",duration:3}),!0;this.disabled=!0,this.textareaVal="",this.textareaValNum=0;const{StartTime:e,EndTime:a,IncludeWords:i,ExcludeWords:s}=this.formData;let{shortVideoId:o,longVideoId:n,communityForumId:r,appStoreId:l,queationCommunityId:d}=this;const c=o.concat(n,r,l,d);try{const t={game_id:this.gameId,start_time:e,end_time:a,category_ids:c,words:i.split(";").filter(Boolean),exclude_words:s.split(";").filter(Boolean),data_source:1};await this.handleStreamRequest("/sse/v1/knowledge-base/exec-knowledge-summary",t)}catch(t){console.error("Error creating analysis:",t)}finally{this.disabled=!1}}}},ve=(a(3470),Object(g.a)(be,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"create-analysis"},[a("div",{staticClass:"analysis-border"},[a("div",{staticClass:"prompt-label bold"},[a("div",[t._v("\n                智能观点分析\n                "),a("Prompt",{scopedSlots:t._u([{key:"default",fn:function(){return[t._v("\n                        编辑报告时,您可通过设置关键词,由大模型辅助生成观点。每次生成观点需要等待1~3分钟,同一时段,您最多同时创建3份观点分析,如需创建更多观点分析,请耐心等待历史任务完成。\n                    ")]},proxy:!0}])})],1),t._v(" "),a("a-icon",{attrs:{type:t.isFold?"plus":"minus"},on:{click:function(e){t.isFold=!t.isFold}}})],1),t._v(" "),t.isFold?t._e():a("div",{staticClass:"analysis-content"},[a("div",{staticClass:"analysis-condition"},[a("div",{staticClass:"analysis-label"},[t._v("条件配置")]),t._v(" "),a("a-form-model",{ref:"form",staticClass:"form",attrs:{model:t.formData,rules:t.rules,"label-col":{span:2},"wrapper-col":{span:12}}},[a("a-form-model-item",{attrs:{prop:"CategoryMode"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"prompt-label"},[t._v("\n                                分析渠道\n                                "),a("Prompt",{scopedSlots:t._u([{key:"default",fn:function(){return[t._v("\n                                        指需要分析的数据渠道范围,例:选择“社媒自定义-微博”,则分析“微博”渠道中玩家的对应讨论\n                                    ")]},proxy:!0}],null,!1,459583172)})],1)]},proxy:!0}],null,!1,284399886)},[t._v(" "),a("button-selector",{attrs:{checked:t.formData.CategoryMode,options:t.gptTypeOptions,map:{id:"value",name:"label"}},on:{change:t.checkCategory}}
1)],1),t._v(" "),2===t.formData.CategoryMode?a("div",{staticClass:"customArea"},[a("a",{staticClass:"all-selects",attrs:{href:"javascript:;"},on:{click:t.allSelect}},[t._v("一键全选")]),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.shortVideo?t.categoryList.shortVideo.Categories:[],title:t.typeName.shortVideo,name:t.shortVideoName},on:{select:t.selectShortVideo}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.longVideo?t.categoryList.longVideo.Categories:[],title:t.typeName.longVideo,name:t.longVideoName},on:{select:t.selectLongVideo}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.communityForum?t.categoryList.communityForum.Categories:[],title:t.typeName.communityForum,name:t.communityForumName},on:{select:t.selectCommunityForum}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.appStore?t.categoryList.appStore.Categories:[],title:t.typeName.appStore,name:t.appStoreName},on:{select:t.selectAppStore}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.queationCommunity?t.categoryList.queationCommunity.Categories:[],title:t.typeName.queationCommunity,name:t.queationCommunityName},on:{select:t.selectQueationCommunity}})],1):t._e(),t._v(" "),a("a-form-model-item",{attrs:{prop:"StartTime"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"prompt-label"},[t._v("\n                                分析时间\n                                "),a("Prompt",{scopedSlots:t._u([{key:"default",fn:function(){return[t._v("\n                                        指需要分析的数据时间范围,例:选择5月1日 00:00-5月2日\n                                        00:00,则分析这段时间内玩家的对应讨论\n                                    ")]},proxy:!0}],null,!1,642011812)})],1)]},proxy:!0}],null,!1,1332747670)},[t._v(" "),a("a-range-picker",{attrs:{value:t.formData.StartTime?[t.unix(t.formData.StartTime),t.unix(t.formData.EndTime)]:void 0,format:"YYYY-MM-DD HH:mm","show-time":{format:"HH:mm",defaultValue:[t.moment("00:00:00","HH:mm:ss"),t.moment("23:59:59","HH:mm:ss")]},"allow-clear":!1,"disabled-date":t.disabledDate},on:{change:t.changeSingleTime}})],1),t._v(" "),a("a-form-model-item",{attrs:{prop:"IncludeWords"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"prompt-label"},[t._v("\n                                关键词\n                                "),a("Prompt",{scopedSlots:t._u([{key:"default",fn:function(){return[t._v("\n                                        指用关键词圈定需要分析的数据范围,如不填,则分析前置条件下的所有数据。例:填写“皮肤”,则分析前置条件下所有包含“皮肤”关键词的数据,不包含该关键词的则不在分析范围内\n                                    ")]},proxy:!0}],null,!1,1274316240)})],1)]},proxy:!0}],null,!1,4213163615)},[t._v(" "),a("a-input",{staticClass:"txtarea",attrs:{type:"textarea",value:t.formData.IncludeWords,placeholder:"多个词用英文分号隔开,如【腾讯;游戏】,结果包含腾讯或游戏的数据;组合词用英文加号链接,如【腾讯+游戏】,结果既包含腾讯和游戏的数据"},on:{change:t.handelAnalysisIncludeWords}}),t._v(" "),a("p",{staticClass:"tip"},[t._v("系统将分析含有关键词的数据")])],1),t._v(" "),a("a-form-model-item",{attrs:{prop:"ExcludeWords"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"prompt-label"},[t._v("排除词")])]},proxy:!0}],null,!1,3071019269)},[t._v(" "),a("a-input",{staticClass:"txtarea",attrs:{type:"textarea",value:t.formData.ExcludeWords,placeholder:"多个词用英文分号隔开,如【腾讯;游戏】,结果排除腾讯或游戏的数据;组合词用英文加号链接,如【腾讯+游戏】,结果排除腾讯和游戏的数据"},on:{change:t.handelAnalysisExcludeWords}}),t._v(" "),a("p",{staticClass:"tip"},[t._v("系统将过滤掉含有排除词的数据")])],1)],1),t._v(" "),a("div",{staticClass:"btn"},[a("a-button",{directives:[{name:"bi",rawName:"v-bi:click",value:"深度报告",expression:"'深度报告'",arg:"click"}],staticClass:"mr10",attrs:{type:"primary",ghost:""},on:{click:t.saveConfig}},[t._v("保存配置")]),t._v(" "),a("a-button",{on:{click:t.reset}},[t._v("重置")])],1)],1),t._v(" "),a("div",{staticClass:"analysis-detail"},[a("div",{staticClass:"analysis-label"},[t._v("观点预览")]),t._v(" "),a("div",{staticClass:"analysis-detail-text"},[a("a-textarea",{staticClass:"analysis-detail-text-val",attrs:{rows:"20",disabled:t.disabled},on:{change:t.changeTextareaVal},model:{value:t.textareaVal,callback:function(e){t.textareaVal=e},expression:"textareaVal"}}),t._v(" "),a("div",{staticClass:"number"},[t._v(t._s(t.textareaValNum)+"个字")])],1),t._v(" "),a("div",{staticClass:"btn"},[a("a-button",{staticClass:"mr10",attrs:{disabled:t.disabled,type:"primary",ghost:""},on:{click:t.regenerate}},[t._v("重新生成")]),t._v(" "),a("a-button",{staticClass:"mr10",attrs:{disabled:t.disabled},on:{click:t.copyText}},[t._v("复制文本")]),t._v(" "),a("a-button",{attrs:{disabled:t.disabled,type:"primary",ghost:""},on:{click:t.upload}},[t._v("下载观点")])],1)])])])])}
1),[],!1,null,"2b97421c",null).exports),xe={name:"SmartTextRecognize",data:()=>({isFold:!1,textContent:""}),methods:{...Object(i.mapMutations)("publicCase",["setReportData"]),handleClear(){this.textContent=""},handleRecognize(){if(!this.textContent.trim())return void this.$message.warning("请先粘贴文本内容");this.clearReportFields();const t=this.parseText(this.textContent);this.fillFormData(t)},clearReportFields(){["Title","Abstract","Content","MarkTime"].forEach((t=>{this.setReportData({key:t,value:""})})),this.setReportData({key:"PostiveSentimentRatio",value:0}),this.setReportData({key:"NegtiveSentimentRatio",value:0}),this.setReportData({key:"Volume",value:0})},parseText(t){let e=t.replace(/<[^>]+>/g,"\n");e=e.replace(/\t/g," ").replace(/\n+/g,"\n");const a=e.split("\n").map((t=>t.trim())).filter(Boolean);let i="",s="";const o=a[0]||"",n=o.match(/^(.+?)[,,。、::]/);n?(i=n[1].trim(),s=o.slice(n[0].length).trim()):(i=o,s=a[1]||"");let r=0;r=n?1:2;return{title:i,summary:s,content:a.slice(r).join("\n"),markTime:this.extractDate(s),positiveRatio:this.extractPositiveRatio(t),negativeRatio:this.extractNegativeRatio(t),volume:this.extractVolume(s)}},extractDate(t){if(!t)return"";const e=[/自(\d{4})年(\d{1,2})月(\d{1,2})日.*?至/,/自(\d{1,2})月(\d{1,2})日.*?至/,/(\d{4})-(\d{2})-(\d{2}).*?至/,/(\d{4})\/(\d{2})\/(\d{2}).*?至/];for(const a of e){const e=t.match(a);if(e){if(e[0].includes("自")){if(e[0].includes("年")){return`${e[1]}-${e[2].padStart(2,"0")}-${e[3].padStart(2,"0")}`}{const t=e[1].padStart(2,"0"),a=e[2].padStart(2,"0");return`${(new Date).getFullYear()}-${t}-${a}`}}return`${e[1]}-${e[2]}-${e[3]}`}}const a=[/(\d{4})-(\d{2})-(\d{2})/,/(\d{4})\/(\d{2})\/(\d{2})/,/(\d{4})年(\d{1,2})月(\d{1,2})日/,/(\d{1,2})月(\d{1,2})日[\d::]/,/(\d{1,2})月(\d{1,2})日/];for(const e of a){const a=t.match(e);if(a){if(a[0].includes("年")){return`${a[1]}-${a[2].padStart(2,"0")}-${a[3].padStart(2,"0")}`}if(a[0].includes("月")){const t=a[1].padStart(2,"0"),e=a[2].padStart(2,"0");return`${(new Date).getFullYear()}-${t}-${e}`}return`${a[1]}-${a[2]}-${a[3]}`}}return""},extractPositiveRatio(t){if(!t)return 0;const e=[/正面.*?[【[]?(\d+(?:\.\d+)?)%[】\]]?/,/正面评论占比(\d+(?:\.\d+)?)%/,/正面[【[](\d+(?:\.\d+)?)%[】\]]/];for(const a of e){const e=t.match(a);if(e)return parseFloat(e[1])}return 0},extractNegativeRatio(t){if(!t)return 0;const e=[/负面.*?[【[]?(\d+(?:\.\d+)?)%[】\]]?/,/负面评论占比(\d+(?:\.\d+)?)%/,/负面[【[](\d+(?:\.\d+)?)%[】\]]/,/非负占比(\d+(?:\.\d+)?)%/];for(const a of e){const e=t.match(a);if(e)return e[0].includes("非负")?parseFloat((100-parseFloat(e[1])).toFixed(1)):parseFloat(e[1])}return 0},extractVolume(t){if(!t)return 0;const e={w:1e4,"万":1e4,k:1e3,"千":1e3,"百":100,"亿":1e8},a=t.match(/([\d.]+)\s*(w|万|k|千|百|亿)\+?/i);if(a){let t=parseFloat(a[1]);const i=a[2].toLowerCase();return e[i]&&(t*=e[i]),Math.floor(t)}const i=t.indexOf("声量");if(-1!==i){const e=t.substring(i+2),a=e.indexOf(","),s=(-1!==a?e.substring(0,a):e).match(/\d+/g);if(s&&s.length>0){const t=s[s.length-1];return parseInt(t,10)}}return 0},fillFormData(t){const{title:e,summary:a,content:i,markTime:s,positiveRatio:o,negativeRatio:n,volume:r}=t,l=[];if(e||l.push("标题"),a||l.push("摘要"),i||l.push("正文"),s||l.push("事件发生时间"),o||l.push("正面情感占比"),n||l.push("负面情感占比"),r||l.push("声量"),l.length>0?this.$message.warning("部分字段识别不准,请手动调整"):this.$message.success("智能识别完成"),e&&this.setReportData({key:"Title",value:e}),a&&this.setReportData({key:"Abstract",value:a}),i){const t=i.split("\n").map((t=>`<p>${t}</p>`)).join("");this.setReportData({key:"Content",value:t})}s&&this.setReportData({key:"MarkTime",value:s}),o&&this.setReportData({key:"PostiveSentimentRatio",value:o}),n&&this.setReportData({key:"NegtiveSentimentRatio",value:n}),r&&this.setReportData({key:"Volume",value:r})}}},ye=(a(3472),{name:"AddReport",components:{ReportStep1:Jt,ReportStep2:ne,ReportStep3:ce,ReportStep4:me,ReportStep5:ve,SmartTextRecognize:Object(g.a)(xe,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"smart-text-recognize"},[a("div",{staticClass:"recognize-border"},[a("div",{staticClass:"recognize-header"},[t._m(0),t._v(" "),a("a-icon",{attrs:{type:t.isFold?"plus":"minus"},on:{click:function(e){t.isFold=!t.isFold}}}
1)],1),t._v(" "),t.isFold?t._e():a("div",{staticClass:"recognize-content"},[a("a-textarea",{staticClass:"recognize-textarea",attrs:{rows:12,placeholder:"请粘贴文本内容..."},model:{value:t.textContent,callback:function(e){t.textContent=e},expression:"textContent"}}),t._v(" "),a("div",{staticClass:"recognize-actions"},[a("a-button",{staticClass:"mr10",attrs:{type:"primary"},on:{click:t.handleRecognize}},[t._v("开始智能识别")]),t._v(" "),a("a-button",{on:{click:t.handleClear}},[t._v("清空内容")])],1)],1)])])}),[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"recognize-title"},[t._v("\n                智能文本识别分析\n                "),a("span",{staticClass:"recognize-subtitle"},[t._v("自动识别:标题、摘要、正文、时间、情感占比、声量")])])}],!1,null,"12591f88",null).exports},data:()=>({conf:Ft,show:!0,reportTagOption:[],planTagOption:[],eventTagOption:[],riskTagOption:[],loading:!1,isConfirmSuccess:!1}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapState)("publicCase",["reportData"]),permissions(){const{permissionTree:t}=this.userInfo;return Object(r.checkPermission)(t,"PUBLIC_CASE.ADMIN")}},watch:{$route:{handler(t){const{id:e}=t.query;e&&this.getRemoteData(e)},immediate:!0}},created(){[3].forEach((t=>{this.comprehensiveSearchData(t)})),this.resetReportData()},methods:{...Object(i.mapMutations)("publicCase",["updateState","setReportData","resetReportData"]),async comprehensiveSearchData(t){const e={select_type:t,keyword:"",game_id:this.game.id},a=await Object(n.f)(e);if(a&&a.data&&Array.isArray(a.data)){const e=a.data.map((t=>({value:t.Id,text:t.Title,id:t.Id,markTime:t.MarkTime,bannerAddr:t.BannerAddr,bannerAddrTmp:t.BannerAddrTmp})));switch(t){case 0:this.riskTagOption=e;break;case 1:this.reportTagOption=e;break;case 2:this.planTagOption=e;break;case 3:this.eventTagOption=e}}},async handleSaveInfo(){this.$refs.step1.handleSave()||this.$refs.step2.handleSave()||this.$refs.step3.handleSave()||this.transformSaveData().then((async t=>{const e=await Object(n.j)(t);if("success"===e.msg){if(e.data&&"Report title already exists"===e.data.Status)return void this.$message.error("报告标题重复,请修改后再重新提交!");if(e.data&&e.data.Id){const t=e.data.Id;this.updateState({reportId:t}),this.$message.success("发布成功"),this.isConfirmSuccess=!0}}}))},async getRemoteData(t){this.loading=!0;const e={game_id:this.game.id,id:t};try{const t=await Object(n.jb)(e);t.data&&t.data.Id&&0!==t.data.Id?this.transformEditData(t.data):this.show=!1,this.loading=!1}catch(t){this.loading=!1}},async transformSaveData(){const{Id:t,Title:e,Abstract:a,Content:i,BannerAddr:s,BannerAddrTmp:o,MarkTime:r,FileList:l,EventId:d,CreateType:c,PostiveSentimentRatio:p,NegtiveSentimentRatio:m,Volume:h,CustomEvent:u,PermissionType:f,projectRoleId:g,Receivers:b,EventTag:v}=this.reportData,y=Object.assign([],v);let w={GameId:this.game.id,Id:t,Title:e,Abstract:a,Content:i,BannerAddr:s,BannerAddrTmp:o,PostiveSentimentRatio:p,NegtiveSentimentRatio:m,Volume:h,PermissionType:f,RtxMailStr:b,UploadFileInfo:[],CustomEvent:u,EventTag:y.filter((t=>"number"==typeof t)),NewEventLabels:y.filter((t=>"string"==typeof t)),ExistRiskIds:[],PlanIds:[],DraftStatus:0};if(w.MarkTime=r?x()(r).format("YYYY-MM-DD"):"",l.map((t=>{t.url&&w.UploadFileInfo.push({Name:t.name,Type:t.type,Url:t.url})})),w.Event={Id:d,Type:c},1===f)w.RoleIdStr=g.join(",");else if(2===f){const t=b.split(";").join(","),e=await Object(n.nb)({users:t});e&&(w.OpenIdStr=e.join(","))}return w},async transformEditData(t){const e={Id:t.Id,Title:t.Title,Abstract:t.Abstract,Content:t.ContentHtml,BannerAddr:t.BannerAddr,BannerAddrTmp:t.BannerAddrTmp,EventId:t.Event&&t.Event.Id?t.Event.Id:null,CreateType:t.Event&&t.Event.Type,MarkTime:t.MarkTime,PostiveSentimentRatio:t.PostiveSentimentRatio,NegtiveSentimentRatio:t.NegtiveSentimentRatio,Volume:t.Volume,FileList:[],CustomEvent:t.CustomEvent,PermissionType:t.PermissionType,projectRoleId:t.RoleIdStr?t.RoleIdStr.split(","):[],Receivers:t.RtxMailStr?t.RtxMailStr:"",EventTag:t.EventTag?t.EventTag:[]};for(var a in t.UploadFileInfo&&t.UploadFileInfo.map(((t,a)=>{e.FileList.push({uid:a,name:t.Name,url:t.Url,type:t.Type})})),e)this.setReportData({key:a,value:e[a]})}}}),we=(a(3474),Object(g.a)(ye,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-skeleton",{attrs:{active:"",loading:t.loading}},[t.show&&t.permissions?a("div",[a("div",{staticClass:"breadcrumb"},[a("span",{staticClass:"back-icon",on:{click:function(e){return t.$router.back()}}},[a("a-icon",{attrs:{type:"left"}})],1),t._v("\n            编辑报告\n        ")]),t._v(" "),t.isConfirmSuccess?t._e():a("div",[a("ReportStep5",{ref:"step5"}),t._v(" "),a("SmartTextRecognize"),t._v(" "),a("ReportStep1",{ref:"step1"}),t._v(" "),a("ReportStep2",{ref:"step2",attrs:{"event-tag-option":t.eventTagOption}}),t._v(" "),a("ReportStep3",{ref:"step3",on:{"handle-save-info":t.handleSaveInfo}})],1),t._v(" "),t.isConfirmSuccess?a("ReportStep4"):t._e()],1):a("a-result",{attrs:{status:"403","sub-title":"您没有权限查看此报告"}})],1)}
1),[],!1,null,"0cc7d546",null).exports),ke={name:"PlanReportDetail",components:{DetailTemplate:jt.a},data:()=>({loading:!1,detail:{},haveAccess:!0}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"])},watch:{},created(){const t=this.$route.query.reportId;this.knowledgeReportDetail(t)},methods:{async knowledgeReportDetail(t){this.loading=!0;const e={game_id:this.game.id,id:t},a=await Object(n.jb)(e);0===a.ret&&a.data&&a.data.Id&&0!==a.data.Id?this.detail=a.data:this.haveAccess=!1,this.loading=!1}}},_e=(a(3476),Object(g.a)(ke,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-skeleton",{attrs:{loading:t.loading,paragraph:{rows:5},active:""}},[a("DetailTemplate",{attrs:{detail:t.detail,show:t.haveAccess,"is-report":""}})],1)}),[],!1,null,"bd96d106",null).exports),Ce={props:{title:{type:String,default:""},groupList:{type:Array,default:()=>[]},tagType:{type:String,default:""},isGroupListTwo:{type:Boolean,default:!1}},data:()=>({delId:null,visible:!1,delVisible:!1,delValue:0,editId:null,groupName:"",otherList:{Name:"未指定分组",Id:0,disabled:!0},groupIdOne:null,addTag:1}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapState)("publicCase",["tagGroupLabelList","siderLoading","tabelLoading","labelType","groupId","labelsGroupInfo","classOneId"]),isChangeGroupOne(){return"二级分组"===this.title&&-1!==this.classOneId&&2===this.addTag&&!this.isGroupListTwo},groupListOne(){const t=[];return this.labelsGroupInfo.map((e=>{t.push({Name:e.class_one_name,Id:e.class_one_id,disabled:!e.class_one_id})})),t},columns(){let t=[];return"eventVersion"!==this.tagType?t.push({title:this.title,align:"left",width:"80%",scopedSlots:{customRender:"name"}},{title:"",align:"right",width:"20%",scopedSlots:{customRender:"operation"}}):t.push({title:"一级分组",align:"left",width:"80%",scopedSlots:{customRender:"name"}}),t},loading(){return this.siderLoading||this.tabelLoading}},methods:{...Object(i.mapActions)("publicCase",["addOrEditTagGroupList","delTagGroupList","fetchTagLabelList","fetchLabelsGroupInfo"]),...Object(i.mapMutations)("publicCase",["updateState"]),changeRadio(t){this.delValue=t.target.value},handleEdit(t){this.addTag=2,this.visible=!0,this.groupName=t.Name,this.editId=t.Id,this.groupIdOne=this.classOneId},handleDelete(t){this.isGroupListTwo?this.delValue=1:this.delValue=0,this.delVisible=!0,this.delId=t.Id},confirmDelGroup(){this.delVisible=!1;let{labelType:t,delId:e,delValue:a,title:i}=this,{user_id:s,account:o}=this.userInfo,n={game_id:this.game.id,group_id:"一级分组"===i?-1:e,select_type:a&&parseInt(a),label_type:t,group_class:"一级分组"===i?1:2,class_one_id:"一级分组"===i?e:-1,user_id:s,user_name:o};this.delTagGroupList(n).then((t=>{t?this.$message.warning("删除失败"):(this.getLabelsGroupInfo(),this.$message.success("删除成功")),this.fetchLabelList()}))},addGroup(t){this.isGroupListTwo&&-1===this.classOneId?this.$message.warning("请先选择一级分组!"):(this.addTag=t,this.groupName="",this.editId=void 0,this.visible=!0,this.groupIdOne=this.classOneId)},setGroup(){let{labelType:t,groupName:e,editId:a,groupIdOne:i,title:s}=this,{user_id:o,account:n}=this.userInfo,r={Id:a||void 0,GameId:this.game.id,GroupName:String(e),LabelType:t,GroupClass:"一级分组"===s?1:2,ClassOneId:"一级分组"===s?-1:i,UserId:o,UserName:n};e?(this.visible=!1,this.addOrEditTagGroupList(r).then((t=>{1!==this.addTag&&this.fetchLabelList(),t.Message?this.$message.warning("当前分组已存在,请重新填写"):(this.getLabelsGroupInfo(),this.$message.success(1===this.addTag?"添加成功":"编辑成功"))}))):this.$message.warning("请将数据填写完整!")},getLabelsGroupInfo(){let{labelType:t}=this,e={game_id:this.game.id,label_type:t,class_one_ids:""};this.fetchLabelsGroupInfo(e)},fetchLabelList(){let{labelType:t,groupId:e,classOneId:a}=this,{user_id:i,account:s}=this.userInfo,o={game_id:this.game.id,label_type:t,group_id:e,class_one_id:a,page:1,pagesize:10,user_id:i,user_name:s};this.fetchTagLabelList(o)},customRow(t){let{classOneId:e,groupId:a,title:i}=this;return{style:{"font-weight":t.Id===("一级分组"===i?e:a)?"700":"",color:t.Id===("一级分组"===i?e:a)?"#1890ff":"","box-shadow":t.Id===("一级分组"===i?e:a)?"1p
1x 1px 20px rgba(0, 32, 61, 0.2) !important":""},on:{click:()=>{"一级分组"===i?this.updateState({classOneId:t.Id,groupId:-1}):this.updateState({groupId:t.Id,selectSiderGroupName:t.Name})}}}}}},Ie=(a(3478),Object(g.a)(Ce,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"siderContainer"},[a("a-table",{staticStyle:{cursor:"pointer"},attrs:{"data-source":t.groupList,loading:t.loading,columns:t.columns,"row-key":function(t,e){return e+t.Name},"custom-row":t.customRow,pagination:!1,scroll:{y:610}},scopedSlots:t._u([{key:"name",fn:function(e){return[a("a-popover",{attrs:{placement:"bottomLeft",trigger:"hover"}},[a("template",{slot:"content"},[a("span",{staticStyle:{display:"inline-block","max-width":"280px","max-height":"300px","overflow-y":"auto"}},[t._v("\n                            "+t._s(e.Name))])]),t._v(" "),a("span",{staticClass:"wordItem"},[t._v(t._s(e.Name))])],2)]}},{key:"operation",fn:function(e){return[a("a-popover",{attrs:{placement:"bottomRight","overlay-class-name":"popover-index"},scopedSlots:t._u([{key:"content",fn:function(){return[a("div",{staticClass:"item",staticStyle:{cursor:"pointer"}},[a("div",{on:{click:function(a){return t.handleEdit(e)}}},[t._v("编辑")]),t._v(" "),a("div",{staticClass:"edit",on:{click:function(a){return t.handleDelete(e)}}},[t._v("删除")])])]},proxy:!0}],null,!0)},[t._v(" "),e.disabled?t._e():a("div",[a("a-icon",{attrs:{type:"setting",theme:"outlined"}})],1)])]}}])}),t._v(" "),"eventVersion"!==t.tagType?a("div",{staticClass:"addGroup"},[a("a-button",{attrs:{type:"primary"},on:{click:function(e){return t.addGroup(1)}}},[t._v("添加分组")])],1):t._e()],1),t._v(" "),a("a-modal",{attrs:{title:1===t.addTag?"添加分组":"编辑分组",visible:t.visible,footer:t.footer,"ok-text":"确认","cancel-text":"取消"},on:{cancel:function(e){t.visible=!1},ok:t.setGroup}},[a("div",{staticStyle:{display:"flex","justify-content":"center","align-items":"center"}},[t.isChangeGroupOne?a("a-select",{staticClass:"selects",attrs:{"show-search":"","option-filter-prop":"children",placeholder:"请选择一级分组"},on:{change:t.onChange},model:{value:t.groupIdOne,callback:function(e){t.groupIdOne=e},expression:"groupIdOne"}},t._l(t.groupListOne,(function(e){return a("a-select-option",{key:e.Id,attrs:{value:e.Id,disabled:e.disabled}},[t._v("\n                    "+t._s(e.Name)+"\n                ")])})),1):t._e(),t._v(" "),a("div",{staticClass:"inputs"},[a("span",[t._v("分组名:")]),t._v(" "),a("a-input",{staticStyle:{width:"83%"},model:{value:t.groupName,callback:function(e){t.groupName=e},expression:"groupName"}})],1)],1)]),t._v(" "),a("a-modal",{attrs:{title:"确认删除此分组吗?",visible:t.delVisible,footer:t.footer,"ok-text":"确认","cancel-text":"取消"},on:{cancel:function(e){t.delVisible=!1},ok:t.confirmDelGroup}},[a("div",{staticStyle:{display:"flex","justify-content":"center","align-items":"center"}},[a("a-radio-group",{staticStyle:{width:"100%"},on:{change:t.changeRadio},model:{value:t.delValue,callback:function(e){t.delValue=e},expression:"delValue"}},[t.isGroupListTwo?t._e():a("a-row",{staticStyle:{"margin-bottom":"20px"}},[a("a-radio",{attrs:{value:0}},[t._v("仅删除分组(标签移入未指定分组,请及时调整分组)")])],1),t._v(" "),a("a-row",[a("a-radio",{attrs:{value:1}},[t._v("删除分组及关联全部标签")])],1)],1)],1)])],1)}),[],!1,null,"2f3acdb2",null).exports),Se={components:{BaseTabs:Ut.a},props:{id:{type:Number,default:()=>-1}},data:()=>({selectItemId:null,tabChannel:1,dataList:[],tabOption:[{id:1,name:"关联风险"},{id:3,name:"关联预案"},{id:4,name:"关联报告"}]}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapState)("publicCase",["selectDetailObj","riskList","planList","labelType","guideStrategyList","reportList","detailLoa
1ding"]),columns:()=>[{title:"序号",align:"left",customRender:(t,e,a)=>a+1,with:"14%"},{title:"标题",align:"left",width:"86%",scopedSlots:{customRender:"title"}}]},watch:{id:{handler(t){t&&this.fetchDetailList()},immediate:!0},labelType:{handler(){this.showTabNum()},immediate:!0}},methods:{...Object(i.mapMutations)("publicCase",["updateState"]),...Object(i.mapActions)("publicCase",["fetchTagRelationDetail"]),selectItem(t){this.updateState({selectDetailObj:{id:t.Id,name:this.name}})},async fetchDetailList(){let{labelType:t,id:e}=this,{user_id:a,account:i}=this.userInfo,s={label_id:e,game_id:this.game.id,label_type:t,user_id:a,user_name:i};await this.fetchTagRelationDetail(s);this.tabChange(1)},showTabNum(){let{labelType:t}=this;switch(t){case 2:this.tabOption=[{id:1,name:"关联风险"}];break;case 1:this.tabOption=[{id:1,name:"关联风险"},{id:3,name:"关联预案"},{id:4,name:"关联报告"}];break;case 0:this.tabOption=[{id:1,name:"关联风险"},{id:3,name:"关联预案"}]}},tabChange(t){switch(this.tabChannel=t,this.dataList=[],t){case 1:this.dataList=this.riskList;break;case 2:this.dataList=this.guideStrategyList;break;case 3:this.dataList=this.planList;break;case 4:this.dataList=this.reportList}},customRow(t){return{style:{"background-color":t.Id===this.selectDetailObj.id?"#EBF5FF":""},on:{click:()=>{this.updateState({selectDetailObj:{id:t.Id,name:this.tabChannel}})}}}}}},Te=(a(3480),{components:{TagDetail:Object(g.a)(Se,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"container"},[a("div",{staticClass:"active-content"},[a("base-tabs",{style:{"margin-bottom":"0px"},attrs:{options:t.tabOption},on:{change:function(e){return t.tabChange(e)}},model:{value:t.tabChannel,callback:function(e){t.tabChannel=e},expression:"tabChannel"}}),t._v(" "),a("a-table",{staticStyle:{cursor:"pointer","margin-top":"10px"},attrs:{"data-source":t.dataList,columns:t.columns,loading:t.detailLoading,"row-key":function(t,e){return e+t.Id},"custom-row":t.customRow,pagination:!1,scroll:{y:450}},scopedSlots:t._u([{key:"title",fn:function(e){return[a("a-popover",{attrs:{placement:"bottomLeft",trigger:"hover"}},[a("template",{slot:"content"},[a("span",{staticStyle:{display:"inline-block","max-width":"340px","max-height":"300px","overflow-y":"auto"}},[t._v(t._s(e.Title))])]),t._v(" "),a("span",{staticClass:"wordItem"},[t._v(t._s(e.Title))])],2)]}}])})],1)])}),[],!1,null,"428f3e3c",null).exports},props:{tagType:{type:String,default:""}},data:()=>({selectNum:0,relationNum:0,singleAddFlag:!1,batchFalg:!1,visible:!1,batchGroupId:"",rowSelection:!1,singleEditFlag:!1,flag:!1,loading:!1,editingKey:"",label:"",selectValue:null,selectItemId:null,add:{selectGroupId:null},paginations:{pageSize:10,total:0,current:1,showQuickJumper:!0},settingShow:!1,tags:"",isEdit:!0}),computed:{...Object(i.mapState)("publicCase",["tagLabelList","total","tabelLoading","tagGroupLabelList","labelType","groupId","selectSiderGroupName","selectDetailObj","keyWord","detailTotal","classOneId","labelsGroupInfo"]),...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),totalPagination(){return{...this.paginations,total:this.total||0}},noDriftData(){return this.relationNum-this.detailTotal||0},indexOffset(){const{current:t,pageSize:e}=this.paginations;return(t-1)*e+1},columns(){let t=[{title:"序号",customRender:(t,e,a)=>this.indexOffset+a,with:"10%",align:"center"}
1,{title:"分组名",scopedSlots:{customRender:"GroupName"},width:"22%"},{title:"标签内容",key:"标签内容",scopedSlots:{customRender:"Label"},width:"22%"},{title:"标签关联数",key:"标签关联数",scopedSlots:{customRender:"RelationNum"},with:"14%"},{title:"处理时间",key:"处理时间",scopedSlots:{customRender:"LastModifyTime"},with:"18%"},{title:"操作",scopedSlots:{customRender:"operation"},with:"14%"}];return"eventVersion"===this.tagType&&t.splice(3,1),t},tagsOption(){return this.tags&&this.tags.split(";").filter((t=>t))}},watch:{groupId(){this.singleEditFlag=!1,this.singleAddFlag=!1,this.rowSelection=!1,this.batchFalg=!1,this.flag=!1,this.batchGroupId="",this.paginations={pageSize:10,total:0,current:1,showQuickJumper:!0}},immediate:!0},methods:{...Object(i.mapMutations)("publicCase",["updateState"]),...Object(i.mapActions)("publicCase",["addOrEditTagLabelList","delBatchTagLabelList","fetchTagLabelList","fetchTagRelationDetail","updateTagLabelList"]),getPopupContainer:t=>t.parentNode,addTag(){let{selectSiderGroupName:t,groupId:e}=this;this.add.selectGroupId=e,this.flag=!0,this.singleAddFlag=!0;let a=[{Id:-1,GroupId:e,GroupName:t,Label:"",RelationNum:null,LastModifyTime:void 0,editable:!0},...this.tagLabelList];this.updateState({tagLabelList:a})},handleSearch(t){this.updateState({keyWord:t})},batchManagement(){this.selectNum=0,this.batchFalg=!0,this.rowSelection={selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}},cancelBatchManagement(){this.batchFalg=!1,this.batchGroupId="",this.rowSelection=!1},bathSaveManagement(){if(!this.rowSelection.selectedRowKeys)return void this.$message.warning("请先勾选要更改的数据!");if(!this.batchGroupId)return void this.$message.warning("请先选择修改后的分组!");let{labelType:t,batchGroupId:e}=this,{user_id:a,account:i}=this.userInfo,s={label_ids:this.rowSelection.selectedRowKeys.join(","),game_id:this.game.id,group_id:e,label_type:t,user_id:a,user_name:i};this.updateTagLabelList(s).then((t=>{t?this.$message.error(`标签${t}在目标分组中已存在,请先修改标签内容!`):(this.selectItem=0,this.rowSelection=!1,this.batchFalg=!1,this.singleEditFlag=!1,this.fetchLabelList(),this.$message.success("批量更改成功!"))}))},onSelectChange(t){this.selectNum=t.length||0,this.rowSelection.selectedRowKeys=t},batchDelete(){this.rowSelection.selectedRowKeys?this.$confirm({title:"确认批量删除所选吗?",content:"一经删除,无法恢复。",okText:"确认删除",okType:"danger",cancelText:"取消",onOk:async()=>{let{labelType:t}=this,{user_id:e,account:a}=this.userInfo,i={label_ids:this.rowSelection.selectedRowKeys.join(","),game_id:this.game.id,label_type:t,user_id:e,user_name:a};this.delBatchTagLabelList(i).then((t=>{this.rowSelection=!1,this.batchFalg=!1,t?this.$message.warning("批量删除失败"):this.$message.success({content:"批量删除成功!",duration:3}),this.fetchLabelList()}))},onCancel(){}}):this.$message.warning("请先勾选要勾选的数据!")},handleCancel(){this.batchFalg=!1},detailCancel(){this.visible=!1,this.selectValue=null,this.updateState({selectDetailObj:{}})},selectItem(t){this.selectItemId=t.Id},handleTableChange(t,e,a){this.singleEditFlag=!1,this.singleAddFlag=!1,this.paginations.pageSize=t.pageSize,this.paginations.current=t.current,this.$emit("table-change",{pagination:t,filter:e,sorder:a})},handleChange(){},handlerEdit(t){this.singleAddFlag=!0;let{Id:e,GroupId:a}=t;this.add.selectGroupId=0===this.groupId||0===a?void 0:a,this.singleEditFlag=!0;let i=[...this.tagLabelList].map((t=>{if(e===t.Id){let e={};return Object.assign(e,t),e.editable=!0,e}return t}));this.updateState({tagLabelList:i})},updateCancel(t){if(this.singleEditFlag=!1,this.singleAddFlag=!1,this.flag)this.tagLabelList.splice(0,1);else{let e=[...this.tagLabelList].map((e=>{if(t===e.Id){let t={};return Object.assign(t,e),delete t.editable,t}return e}));this.updateState({tagLabelList:e})}this.fetchLabelList()},wordsSubmit(t){let{Id:e,Label:a}=t,{selectGroupId:i}=this.add,{user_id:s,account:o}=this.userInfo,{groupId:n,labelType:r,game:l}=this;if(!i||!a)return void this.$message.warning("请将数据填写完整");if(a&&a.length>40)return void this.$message.warning("标签长度不允许超过40!");let d={Id:e,Label:a,GameId:l.id,GroupId:i||n,LabelType:r,UserId:s,UserName:o};this.addOrEditTagLabelList(d).then((t=>{t.Message?this.$message.warning("当前标签已存在,请重新填写"):this.$message.success(this.singleEditFlag?"编辑成功":"添加成功"),this.singleEditFlag=!1,this.singleAddFlag=!1,this.fetchLabelList(
1)}))},handlerDelete(t){let{Id:e}=t,{labelType:a}=this,{user_id:i,account:s}=this.userInfo,o={label_ids:String(e),game_id:this.game.id,label_type:a,user_id:i,user_name:s};this.delBatchTagLabelList(o).then((t=>{t?this.$message.warning("删除失败"):this.$message.success({content:"删除成功!",duration:3}),this.fetchLabelList()}))},seeRealtiveDetail(t){this.visible=!0;let{Id:e,RelationNum:a}=t;this.relationNum=a,this.selectValue=e},confirmDetailJump(){this.visible=!1;let{selectDetailObj:t}=this;this.$router.push({name:{1:"editRiskPoints",2:"editBootstrapStrategy",3:"editEventPlan",4:"editReport"}[t.name],query:{id:t.id}}),this.selectValue=null,this.updateState({selectDetailObj:{}})},fetchLabelList(){let{labelType:t,groupId:e,classOneId:a}=this,{user_id:i,account:s}=this.userInfo;this.paginations.current=1,this.paginations.pageSize=10;let o={game_id:this.game.id,label_type:t,group_id:e,class_one_id:a,page:1,pagesize:10,user_id:i,user_name:s};this.fetchTagLabelList(o)},hightLightText(t){const e=this.keyWord.split(";")||[];return Object(L.highLight)(Object(L.escapeHTML)(t),e)},BatchAddTag(){this.settingShow=!0,this.tags=""},async handleOk(){const t={label_type:this.labelType,group_id:this.groupId,game_id:this.game.id,labels:this.tagsOption.join(";")};(await Object(n.lb)(t)).ret?this.$message.error("请输入有效标签!"):(this.settingShow=!1,this.$message.success("导入成功!"),this.fetchLabelList())},handelChange(){this.isEdit=!this.isEdit},delGroups(t){this.tagsOption.splice(t,1),this.tags=this.tagsOption.join(";")}}}),De=(a(3482),Object(g.a)(Te,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tableContainer"},[a("div",{staticClass:"searchContainer"},[a("a-input",{staticClass:"input",staticStyle:{height:"32px",width:"380px","margin-top":"16px"},attrs:{value:t.keyWord,placeholder:"请输入关键词检索标签,多个关键词之间用英文“;”隔开"},on:{change:function(e){return t.handleSearch(e.target.value)}}},[a("a-icon",{staticClass:"icon",attrs:{slot:"suffix",type:"search"},slot:"suffix"})],1),t._v(" "),t.batchFalg?a("span",["eventVersion"!==t.tagType?[a("span",[t._v("选择修改后的分组名:")]),t._v(" "),a("a-select",{staticStyle:{width:"240px","text-align":"left"},attrs:{"get-popup-container":t.getPopupContainer,"show-search":"","option-filter-prop":"children"},model:{value:t.batchGroupId,callback:function(e){t.batchGroupId=e},expression:"batchGroupId"}},t._l(t.labelsGroupInfo,(function(e){return a("a-select-opt-group",{key:e.class_one_id,attrs:{label:e.class_one_name}},t._l(e.groups&&e.groups,(function(i){return a("a-select-option",{key:i.id,attrs:{value:i.id,disabled:!e.class_one_id}},[t._v("\n                            "+t._s(i.name))])})),1)})),1)]:t._e(),t._v(" "),a("a-button",{attrs:{type:"primary"},on:{click:t.bathSaveManagement}},[t._v("保存")]),t._v(" "),a("a-button",{on:{click:t.batchDelete}},[t._v("批量删除")]),t._v(" "),a("a-button",{on:{click:t.cancelBatchManagement}},[t._v("取消")])],2):a("span",[t.labelType?a("a-button",{attrs:{disabled:-1===t.groupId||t.singleAddFlag||0===t.groupId,type:"primary"},on:{click:t.BatchAddTag}},[t._v("\n                批量导入标签")]):t._e(),t._v(" "),a("a-button",{attrs:{disabled:-1===t.groupId||t.singleAddFlag||0===t.groupId,type:"primary"},on:{click:t.addTag}},[t._v("\n                新增标签")]),t._v(" "),a("a-button",{on:{click:t.batchManagement}},[t._v("批量管理")])],1)],1),t._v(" "),t.batchFalg?a("div",{staticStyle:{"text-align":"left"}},[a("span",[t._v("已经选中")]),t._v(" "),a("span",{staticStyle:{color:"#1890ff"}},[t._v(t._s(t.selectNum))]),t._v(" "),a("span",[t._v("条")])]):t._e(),t._v(" "),a("a-table",{attrs:{"data-source":t.tagLabelList.slice(0,10),loading:t.tabelLoading,"row-key":function(t,e){return t.Id},pagination:t.totalPagination,"row-selection":t.rowSelection,columns:t.columns},on:{change:t.handleTableChange},scopedSlots:t._u([t._l(["GroupName"],(function(e){return{key:e,fn:function(i){return[a("div",{key:e},[i.editable?a("div",[a("a-select",{staticStyle:{width:"220px"},attrs:{value:i.GroupName,"get-popup-container":t.getPopupContainer,"show-search":"","option-filter-prop":"children"},model:{value:t.add.selectGroupId,callback:function(e){t.$set(t.add,"selectGroupId",e)},expression:"add.selectGroupId"}},["eventVersion"===t.tagType&&t.singleEditFlag?t._l(t.labelsGroupInfo.filter((function(t){return t.class_one_name===i.ClassOneName})),(function(e){return a("a-select-opt-group",{key:e.class_one_id,attrs:{label:e.class_one_name}},t._l(e.groups&&e.groups,(function(i){return a("a-select-option",{key:i.id,attrs:{value:i.id,disabled:!e.class_one_id}},[t._v("\n                                    "+t._s(i.name)+"\n                                ")])})),1)})):t._l(t.labelsGroupInfo,(function(e){return a("a-select-opt-group",{key:e.class_one_id,attrs:{label:e.class_one_name}},t._l(e.groups&&e.groups,(function(i){return a("a-select-option",{key:i.id,attrs:{value:i.id,disabled:!e.class_one_id}},[t._v("\n                                    "+t._s(i.name)+"\n                                ")])})),1)}))],2)],1):a("div",[a("a-popover",{attrs:{placement:"bottomLeft",trigger:"hover"}},[a("template",{slot:"content"},[a("span",{staticStyle:{display:"inline-block","max-width":"226px","max-height":"300px","overflow-y":"auto"}},[t._v("\n                                "+t._s(i.GroupName))])]),t._v(" "),a("span",{staticClass:"wordItem"},[t._v(" "+t._s(i.GroupName))])],2)],1)])]}}})),t._l(["Label"],(function(e){return{key:e,fn:function(i){return[a("div",{key:e},[i.editable?a("div",[a("a-input",{on:{change:function(a){return t.handleChange(a.target.value,i.Id,e)}},model:{value:i.Label,callback:function(e){t.$set(i,"Label",e)},expression:"record.Label"}})],1):a("span",[a("a-popover",{attrs:{placement:"bottomLeft",trigger:"hover"}},[a("template",{slot:"content"},[a("span",{staticClass:"wordItem",staticStyle:{display:"inline-block","max-width":"226px","max-height":"300px","overflow-y":"auto"},domProps:{innerHTML:t._s(t.hightLightText(i.Label))}})]),t._v(" "),a("span",{staticClass:"wordItem",domProps:{innerHTML:t._s(t.hightLightText(i.Label))}})],2)],1)])]}}})),{key:"RelationNum",fn:function(e){return[a("span",{staticClass:"active",on:{click:function(a){return t.seeRealtiveDetail(e)}}},[t._v(t._s(e.RelationNum))])]}},{key:"LastModifyTime",fn:function(e){return[a("span",[t._v(t._s(e.LastModifyTime))])]}},{key:"operation",fn:function(e){return[e.editable?a("span",[a("a",{attrs:{href:"javascript:void(0)"},on:{click:function(){return t.wordsSubmit(e)}}},[t._v("保存")]),t._v(" "),a("a-popconfirm",{attrs:{title:"确定取消?"},on:{confirm:function(){return t.updateCancel(e.Id)}}},[a("a",{attrs:{href:"javascript:void(0)"}},[t._v("取消")])])],1):a("span",[a("a",{attrs:{href:"javascript:void(0)",disabled:t.singleEditFlag||e.editable},on:{click:function(a){return t.handlerEdit(e)}}},[t._v("编辑")]),t._v(" "),a("a-popconfirm",{attrs:{title:"确定删除?"},on:{confirm:function(){return t.handlerDelete(e)}}},[a("a",{attrs:{href:"javascript:void(0)"}},[t._v("删除")])])],1)]}}],null,!0)}),t._v(" "),a("a-modal",{attrs:{title:"标签关联详情",visible:t.visible},on:{cancel:t.detailCancel}},[a("template",{slot:"footer"},[a("div",{staticStyle:{"text-align":"center"}},[a("a-button",{attrs:{type:"primary"},on:{click:t.confirmDetailJump}},[t._v("确定")])],1)]),t._v(" "),a("div",[t.noDriftData>0?a("div",[t._v("\n                当前关联草稿总数: "),a("span",{staticStyle:{color:"#1890ff","margin-bottom":"20px"}},[t._v(t._s(t.noDriftData))]),t._v("个\n            ")]):t._e(),t._v(" "),a("TagDetail",{attrs:{id:t.selectValue}})],1)],2),t._v(" "),a("a-modal",{attrs:{title:"批量导入标签",visible:t.settingShow,"mask-closable":!1},on:{ok:t.handleOk,cancel:function(e){t.settingShow=!1}}},[a("div",{staticClass:"content-title"},[a("div",[t._v("标签配置")]),t._v(" "),a("div",{staticClass:"operater",on:{click:t.handelChange}},[t._v(t._s(t.isEdit?"保存":"编辑"))])]),t._v(" "),t.isEdit?a("a-textarea",{attrs:{placeholder:"请输入标签,多个之间用英文分号隔开",rows:8},model:{value:t.tags,callback:function(e){t.tags=e},expression:"tags"}}):a("div",{staticClass:"group"},t._l(t.tagsOption,(function(e,i){return a("div",{key:i,staticClass:"group-item"},[a("span",[t._v(t._s(e))]),t._v(" "),a("a-icon",{staticClass:"icons",attrs:{type:"close"},on:{click:function(e){return t.delGroups(i)}}}
1)],1)})),0)],1)],1)}),[],!1,null,"4537724e",null).exports),Le={components:{TagSider:Ie,TagTable:De},data:()=>({otherList:{Name:"未指定分组",Id:0,disabled:!0}}),computed:{...Object(i.mapState)("publicCase",["labelsGroupInfo","classOneId"]),groupListOne(){const t=[];return this.labelsGroupInfo.map((e=>{t.push({Name:e.class_one_name,Id:e.class_one_id,disabled:!e.class_one_id})})),t},groupListTwo(){const t=[];if(-1!==this.classOneId){const e=this.labelsGroupInfo.find((t=>t.class_one_id===this.classOneId));e&&e.groups&&e.groups.map((e=>{t.push({Name:e.name,Id:e.id,disabled:!1})})),0===this.classOneId&&t.push(this.otherList)}else this.labelsGroupInfo.map((e=>{e.groups&&e.groups.map((e=>{t.push({Name:e.name,Id:e.id,disabled:!1})}))})),t.push(this.otherList);return t}},methods:{tableChange({pagination:t}){this.$emit("table-change",t)}}},Re=(a(3484),Object(g.a)(Le,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"riskContainer"},[a("TagSider",{staticStyle:{width:"20%"},attrs:{"group-list":t.groupListOne,title:"一级分组"}}),t._v(" "),a("TagSider",{staticStyle:{width:"20%"},attrs:{"group-list":t.groupListTwo,title:"二级分组"}}),t._v(" "),a("div",{staticStyle:{width:"56%"}},[a("TagTable",{staticStyle:{"margin-top":"20px"},on:{"table-change":t.tableChange}})],1)],1)}),[],!1,null,"289c544c",null).exports),Oe={components:{TagSider:Ie,TagTable:De},data:()=>({otherList:{Name:"未指定分组",Id:0,disabled:!0}}),computed:{...Object(i.mapState)("publicCase",["labelsGroupInfo","classOneId"]),groupListOne(){const t=[];return this.labelsGroupInfo.map((e=>{t.push({Name:e.class_one_name,Id:e.class_one_id,disabled:!e.class_one_id})})),t},groupListTwo(){const t=[];if(-1!==this.classOneId){const e=this.labelsGroupInfo.find((t=>t.class_one_id===this.classOneId));e&&e.groups&&e.groups.map((e=>{t.push({Name:e.name,Id:e.id,disabled:!1})})),0===this.classOneId&&t.push(this.otherList)}else this.labelsGroupInfo.map((e=>{e.groups&&e.groups.map((e=>{t.push({Name:e.name,Id:e.id,disabled:!1})}))})),t.push(this.otherList);return t}},methods:{tableChange({pagination:t}){this.$emit("table-change",t)}}},$e=(a(3486),Object(g.a)(Oe,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"eventContainer"},[a("TagSider",{staticStyle:{width:"20%"},attrs:{"group-list":t.groupListOne,title:"一级分组"}}),t._v(" "),a("TagSider",{staticStyle:{width:"20%"},attrs:{"group-list":t.groupListTwo,title:"二级分组"}}),t._v(" "),a("div",{staticStyle:{width:"56%"}},[a("TagTable",{staticStyle:{"margin-top":"20px"},on:{"table-change":t.tableChange}})],1)],1)}),[],!1,null,"33036dbf",null).exports),je={components:{TagSider:Ie,TagTable:De},data:()=>({otherList:{Name:"未指定分组",Id:0,disabled:!0}}),computed:{...Object(i.mapState)("publicCase",["labelsGroupInfo","classOneId"]),groupListOne(){const t=[];return this.labelsGroupInfo.map((e=>{e.class_one_id&&t.push({Name:e.class_one_name,Id:e.class_one_id,disabled:!e.class_one_id})})),t},groupListTwo(){const t=[];if(-1!==this.classOneId){const e=this.labelsGroupInfo.find((t=>t.class_one_id===this.classOneId));e&&e.groups&&e.groups.map((e=>{t.push({Name:e.name,Id:e.id,disabled:!1})}))}else this.labelsGroupInfo.map((e=>{e.groups&&e.groups.map((e=>{t.push({Name:e.name,Id:e.id,disabled:!1})}))}));return t}},methods:{tableChange({pagination:t}){this.$emit("table-change",t)}}},Ee=(a(3488),Object(g.a)(je,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"eventContainer"},[a("TagSider",{staticStyle:{width:"20%"},attrs:{"group-list":t.groupListOne,title:"一级分组","tag-type":"eventVersion"}}),t._v(" "),a("TagSider",{staticStyle:{width:"20%"},attrs:{"group-list":t.groupListTwo,title:"二级分组","is-group-list-two":""}}),t._v(" "),a("div",{staticStyle:{width:"56%"}},[a("TagTable",{staticStyle:{"margin-top":"20px"},attrs:{"tag-type":"eventVersion"},on:{"table-change":t.tableChange}})],1)],1)}),[],!1,null,"5481c9ce",null).exports),Ne={name:"TagLibraryManagement",components:{BaseTabs:Ut.a,RiskLibrary:Re,EventLibrary:$e,EventVersionLibrary:Ee},data:()=>({tabChannel:2,tabOption:[{id:2,name:"应对策略标签库"},{id:1,name:"事件标签库"},{id:3,name:"事件-版本标签库"}],paginations:{pagesize:10,total:0,current:1}}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapState)("publicCase",["keyWord","groupId","classOneId"])},watch:{keyWord:{handler(t){this.keyWord=t,this.getLabelDataList()},immediate:!0},groupId:{handler(t){this.groupIds=t,this.paginations={pagesize:10,total:0,current:1},this.getLabelDataList()},immediate:!0},classOneId:{handler(){this.getLabelDataList()},immediate:!0}},mounted(){const t=this.$route.params.type;(t||0===t)&&(this.tabChannel=parseInt(t)),this.tabChange(this.tabChannel)},methods:{...Object(i.mapActions)("publicCase",["fetchTagLabelList","fetchLabelsGroupInfo"]),...Object(i.mapMutations)("publicCase",["updateState"]),tableChange(t){this.paginations={pagesize:t.pagesize,current:t.current},this.getLabelDataList()},tabChange(t){this.tabChannel=t,this.updateState({groupId:-1,labelType:t,keyWord:"",classOneId:-1}),this.getLabelDataList(),this.getLabelsGroupInfo()},getLabelDataList(){let{tabChannel:t,keyWord:e,groupIds:a=-1,classOneId:i=-1}=this,{user_id:s,account:o}=this.userInfo,{current:n=1,pagesize:r=10}=this.paginations,l={game_id:this.game.id,label_type:t,keyword:e,group_id:a,class_one_id:a?i:-1,page:n,pagesize:r,user_id:s,user_name:o};this.fetchTagLabelList(l)},getLabelsGroupInfo(){let{tabChannel:t}=this,e={game_id:this.game.id,label_type:t,class_one_ids:""};this.fetchLabelsGroupInfo(e)}}},Ae=(a(3490),Object(g.a)(Ne,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tag-library"},[a("div",{staticClass:"title"},[t._v("标签库管理")]),t._v(" "),a("div",{staticClass:"active-content"},[a("base-tabs",{style:{"margin-bottom":"0px"},attrs:{options:t.tabOption},on:{change:function(e){return t.tabChange(e)}},model:{value:t.tabChannel,callback:function(e){t.tabChannel=e},expression:"tabChannel"}}),t._v(" "),2===t.tabChannel?a("RiskLibrary",{on:{"table-change":t.tableChange}}):t._e(),t._v(" "),1===t.tabChannel?a("EventLibrary",{on:{"table-change":t.tableChange}}):t._e(),t._v(" "),3===t.tabChannel?a("EventVersionLibrary",{on:{"table-change":t.tableChange}}):t._e()],1)])}
1),[],!1,null,"152c0405",null).exports);const Pe={Name:"Name",Summary:"Summary",Content:"Content"};var Me={name:"HotspotStep1",components:{Editor:St.a},props:{draftStatus:{type:Number,default:0}},data:()=>({titleNum:"0/50",summaryNum:"0/200",contentTip:"请输入热点内容",stepContentJudgment:Pe,dialogStatus:!1,isHidden:!1}),computed:{...Object(i.mapState)("publicCase",["currentReportStep","hotspotData"])},watch:{$route:{handler(t){const{id:e}=t.query;e&&(this.isHidden=!0)},immediate:!0}},mounted(){this.titleNum=this.hotspotData.title?this.hotspotData.title.length+"/50":"0/50",this.summaryNum=this.hotspotData.summary?this.hotspotData.summary.length+"/200":"0/200"},methods:{...Object(i.mapMutations)("publicCase",["setCurrentHotspotStep","setHotspotData"]),handleNextStep(t){this.setCurrentHotspotStep(t)},contentLimit(){if(this.$refs.editor.contentNum>5e4)return this.$message.warning("请输入热点内容且不得多于50000个字符"),!1;const{size:t}=new Blob([this.hotspotData.content]);return!(t/1024/1024>=10)||(this.$message.warning("超出文本最大限制10M,请删减文字后重试。"),!1)},async goReportNextStep(t){this.hotspotData.title&&this.hotspotData.content?this.contentLimit()&&this.setCurrentHotspotStep(t):this.dialogStatus=!0},onTitleChange(t){this.titleNum=t.length>50?"50/50":t.length+"/50",this.setHotspotData({key:"title",value:t.slice(0,50)}),t.length>=50&&this.$message.warning("请输入热点名称且不得多于50个字符")},onSummaryChange(t){this.setHotspotData({key:"summary",value:t.slice(0,200)}),this.summaryNum=t.length>200?"200/200":t.length+"/200",t.length>=200&&this.$message.warning("请输入热点摘要且不得多于200个字符")},onHtmlChange(t){this.setHotspotData({key:"content",value:t})},saveDraftData(){this.contentLimit()&&this.$confirm({title:"提示",okText:"是",cancelText:"否",content:"是否保存为草稿?",onOk:()=>{this.handleBackToList()},onCancel(){}})},handleBackToList(){this.$emit("handle-back-to-list")}}},ze=(a(3493),Object(g.a)(Me,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",[i("div",{staticClass:"editor"},[i("Editor",{ref:"editor",staticClass:"form",attrs:{title:t.hotspotData.title,"title-num":t.titleNum,"summary-num":t.summaryNum,summary:t.hotspotData.summary,content:t.hotspotData.content,"content-tip":t.contentTip,"on-title-change":t.onTitleChange,"on-summary-change":t.onSummaryChange,"on-html-change":t.onHtmlChange}})],1),t._v(" "),i("div",{staticClass:"btnWrap"},[i("a-button",{attrs:{type:"primary",disabled:t.isHidden&&0===t.draftStatus},on:{click:t.saveDraftData}},[t._v("保存为草稿")]),t._v(" "),i("a-button",{on:{click:function(e){return t.goReportNextStep(1)}}},[t._v("下一步")])],1)]),t._v(" "),i("a-modal",{attrs:{visible:t.dialogStatus,"confirm-loading":t.confirmLoading,title:"提示",width:"440px","ok-text":"返回编辑","cancel-text":"下一步"},on:{cancel:function(e){return t.handleNextStep(1)},ok:function(e){t.dialogStatus=!1}}},[i("p",[i("img",{staticStyle:{width:"14px",height:"14px"},attrs:{src:a(3492),alt:""}}),t._v(" "),i("span",[t._v("内容还未填写完整,点击下一步将自动保存,但不可提交,是否进入下一步?")])])])],1)}),[],!1,null,"3c2bdb1a",null).exports),Ve={name:"HotspotStep2",components:{ProForm:T.default,BannerImg:u.a},props:{labelCol:{type:Object,default:()=>({span:2})},labelAlign:{type:String,default:"left"},hideSubmitBtn:{type:Boolean,default:!0}},data:()=>({defaultImg:p.a,iconFrown:P.a,iconSmile:z.a,rules:{originTitle:[{max:50,message:"热点代表标题限50字"},{whitespace:!0,message:"禁止输入空格"}],originUrl:[{max:200,message:"热点代表链接限200字"},{whitespace:!0,message:"禁止输入空格"}]},options:[{label:"标题",value:"title"},{label:"事件标签",value:"event_label"},{label:"关联预案",value:"plan"},{label:"作者",value:"author"}],formTitle:"信息补充",loading:!1,uploadLoading:!1,uploadUrlBanner:_t.a.BASE_NODE_API_URL+"/v1/public_case/upload_img?_csrf="+wt.a.get("csrfToken"),lists:[],total:0,current:1,pageSize:60,pageSizeOptions:["3
10","60","90"]}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapState)("publicCase",["hotspotData"]),columns:()=>[{title:"热点发生时间",valueType:"custom-render",slotRender:"datePicker"},{title:"封面图",dataIndex:"bannerAddr",valueType:"custom-render",slotRender:"picture"},{title:"热点代表标题",dataIndex:"originTitle",valueType:"input",formItemProps:{style:"width:70%;",placeholder:"限50字",allowClear:!0}},{title:"热点代表链接",dataIndex:"originUrl",valueType:"input",formItemProps:{style:"width:70%;",placeholder:"限200字",allowClear:!0}}]},watch:{},created(){},methods:{...Object(i.mapMutations)("publicCase",["setHotspotData","setCurrentHotspotStep"]),disabledDate:t=>t&&t>x()().endOf("day"),dataChange(t,e){this.setHotspotData({key:t,value:e})},handlePre(){this.setCurrentHotspotStep(0)},handleSave:Object(s.debounce)((function(){let t=!0;this.$refs.form.$refs.formRef.validate((e=>{e||(t=!1)})),t&&this.$emit("handle-save-info")}),500),handleChangeBanner(t){if("error"===t.file.status&&t.file.response)return this.$message.error(t.file.response.message),void(this.uploadLoading=!1);if("uploading"!==t.file.status){if("done"===t.file.status){this.uploadLoading=!1;const e=t.file.response&&t.file.response.data.data.url,a=t.file.response&&t.file.response.data.data.tmpUrl;this.setHotspotData({key:"bannerAddr",value:e}),this.setHotspotData({key:"bannerAddrTmp",value:a})}}else this.uploadLoading=!0},onBannerChange(t){if(!t)return;const e=t.url,a=t.tmpUrl;this.setHotspotData({key:"bannerAddr",value:e}),this.setHotspotData({key:"bannerAddrTmp",value:a})},beforeUpload(t){const e="image/jpeg"===t.type||"image/png"===t.type||"image/jpg"===t.type;e||this.$message.error("请上传正确格式的图片");const a=t.size/1024/1024<2;return a||this.$message.error("图片不能超过2M"),e&&a},deletePicture(){this.setHotspotData({key:"bannerAddr",value:""}),this.setHotspotData({key:"bannerAddrTmp",value:""})}}},Be=(a(3495),Object(g.a)(Ve,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("ProForm",{ref:"form",attrs:{columns:t.columns,"form-data":t.hotspotData,"hide-submit-btn":t.hideSubmitBtn,"form-title":t.formTitle,rules:t.rules,"label-align":t.labelAlign,"label-col":t.labelCol,change:t.dataChange},scopedSlots:t._u([{key:"datePicker",fn:function(){return[a("a-date-picker",{attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD","disabled-date":t.disabledDate},model:{value:t.hotspotData.markTime,callback:function(e){t.$set(t.hotspotData,"markTime",e)},expression:"hotspotData.markTime"}})]},proxy:!0},{key:"picture",fn:function(){return[a("a-upload",{staticClass:"avatar-uploader",attrs:{name:"avatar","list-type":"picture-card","show-upload-list":!1,action:t.uploadUrlBanner,"before-upload":t.beforeUpload},on:{change:t.handleChangeBanner}},[t.hotspotData.bannerAddrTmp.length?a("div",[a("img",{staticClass:"banner-img",attrs:{src:t.hotspotData.bannerAddrTmp,alt:"avatar"}}),t._v(" "),a("a-icon",{staticClass:"banner-img-del",attrs:{type:"close-circle"},on:{click:function(e){return e.stopPropagation(),t.deletePicture(e)}}})],1):a("div",[a("a-icon",{attrs:{type:t.uploadLoading?"loading":"plus"}}),t._v(" "),a("div",{staticClass:"ant-upload-text"},[t._v("上传封面")])],1),t._v(" "),a("div",{staticClass:"picture-card-tip"},[t._v("未添加封面图时,使用默认封面图")])]),t._v(" "),a("BannerImg",{attrs:{"on-change":t.onBannerChange,url:t.hotspotData.bannerAddrTmp}})]},proxy:!0}])}),t._v(" "),a("div",{staticClass:"confirm"},[a("a-button",{staticClass:"confirm-btn",on:{click:t.handlePre}},[t._v("上一步")]),t._v(" "),a("a-button",{directives:[{name:"bi",rawName:"v-bi:click",value:"确认发布",expression:"'确认发布'",arg:"click"}],staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:t.handleSave}},[t._v("确认发布")])],1)],1)}),[],!1,null,"66be4378",null).exports),Fe={name:"HotspotStep3",data:()=>({}),computed:{...Object(i.mapState)("publicCase",["reportId"])},methods:{handleClick(){this.$router.push({name:"publicCaseSpecial",query:{tab:4},params:{refresh:!0}})},addReport(){const t=this.$router.resolve({name:"addHotPush"});window.open(t.href,"_self")},handlePush(){this.$router.push({name:"hotPushRecord",params:{reportIds:String(this.reportId)||"",module:"hot"}})}}},Ue=(a(3497),{name:"AddHotPush",components:{HotspotStep1:ze,HotspotStep2:Be,HotspotStep3:Object(g.a)(Fe,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{directives:[{name:"bi",rawName:"v-bi:expose",value:"新增热点-热点发布",expression:"'新增热点-热点发布'",arg:"expose"}]},[a("div",{staticClass:"pages"},[a("div",{staticClass:"container"},[a("a-icon",{staticClass:"icon",attrs:{type:"check-circle",theme:"filled"}}),t._v(" "),a("p",{staticClass:"realive-status"},[t._v("发布成功")])],1),t._v(" "),a("a-button",{staticClass:"mr10",attrs:{type:"primary"},on:{click:t.handleClick}},[t._v("返回")]),t._v(" "),a("a-button",{staticClass:"mr10",on:{click:t.addReport}},[t._v("继续上传")]),t._v(" "),a("a-button",{on:{click:t.handlePush}},[t._v("推送报告")])],1)])}),[],!1,null,"aab0a31a",null).exports},data:()=>
1({conf:Ft,id:null,show:!0,loading:!1,DraftStatus:0}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapState)("publicCase",["currentHotspotStep","hotspotData"]),permissions(){const{permissionTree:t}=this.userInfo;return Object(r.checkPermission)(t,"PUBLIC_CASE.ADMIN")}},watch:{$route:{handler(t){const{id:e}=t.query;e&&(this.id=+e,this.getRemoteData(+e))},immediate:!0}},created(){this.setCurrentHotspotStep(0)},methods:{...Object(i.mapMutations)("publicCase",["updateState","setCurrentHotspotStep","setHotspotData","resetHotspotData"]),onChangeStep(){},async handleBackToList(){const{title:t,summary:e,content:a}=this.hotspotData;if(!t)return void this.$message.warning("请填写热点标题!");let i,s={game_id:this.game.id,title:t,summary:e,content:a,is_draft:1};if(this.id?(s.id=this.id,i=await Object(n.ub)(s)):i=await Object(n.b)(s),"success"===i.msg){if(i.data&&"the hot has already exist"===i.data.Status)return void this.$message.error("热点标题重复,请修改后再重新提交!");i.data&&i.data.Id&&(this.$message.success("保存草稿成功"),this.$router.push({name:"publicCaseSpecial",query:{tab:4},params:{refresh:!0}}))}},async handleSaveInfo(){const{title:t,summary:e,content:a,markTime:i,bannerAddr:s,rtx:o,originUrl:r,originTitle:l}=this.hotspotData;if(!t)return void this.$message.warning("请填写热点标题!");let d,c={game_id:this.game.id,title:t,summary:e,content:a,banner_addr:s,origin_url:r,origin_title:l,rtx:o,is_draft:0,mark_time:x()(i).unix()};if(this.id?(c.id=this.id,d=await Object(n.ub)(c)):d=await Object(n.b)(c),"success"===d.msg){if(d.data&&"the hot has already exist"===d.data.Status)return void this.$message.error("热点标题重复,请修改后再重新提交!");if(d.data&&d.data.Id){const t=d.data.Id;this.updateState({reportId:t}),this.setCurrentHotspotStep(2),this.$message.success("发布成功")}}},async getRemoteData(t){this.loading=!0;const e={game_id:this.game.id,hot_id:t};try{const t=await Object(n.L)(e);t.data&&t.data.id&&0!==t.data.id?this.transformEditData(t.data):this.show=!1,this.loading=!1}catch(t){this.loading=!1}},async transformEditData(t){if(t){const{title:e,summary:a,content_html:i,banner_addr_tmp:s,banner_addr:o,is_draft:n,mark_time:r,origin_url:l,origin_title:d}=t;if(this.resetHotspotData(),this.setHotspotData({key:"title",value:e}),this.setHotspotData({key:"summary",value:a}),this.setHotspotData({key:"content",value:i}),1===n)return void(this.DraftStatus=1);this.setHotspotData({key:"markTime",value:r?x()(1e3*r).format("YYYY-MM-DD"):""}),this.setHotspotData({key:"bannerAddr",value:o}),this.setHotspotData({key:"bannerAddrTmp",value:s}),this.setHotspotData({key:"originUrl",value:l}),this.setHotspotData({key:"originTitle",value:d})}}}}),qe=(a(3499),Object(g.a)(Ue,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-skeleton",{attrs:{active:"",loading:t.loading}},[t.show&&t.permissions?a("div",[a("div",{staticClass:"breadcrumb"},[a("span",{staticClass:"back-icon",on:{click:function(e){return t.$router.back()}}},[a("a-icon",{attrs:{type:"left"}})],1),t._v("\n            编辑热点\n        ")]),t._v(" "),a("div",{staticClass:"stepWrap"},[a("div",{staticClass:"container"},[a("a-steps",{attrs:{current:t.currentHotspotStep},on:{change:t.onChangeStep}},[a("a-step",{attrs:{title:"热点填写"}}),t._v(" "),a("a-step",{attrs:{title:"信息补充"}}),t._v(" "),a("a-step",{attrs:{title:"热点发布"}})],1)],1)]),t._v(" "),a("div",[0===t.currentHotspotStep?a("HotspotStep1",{attrs:{"draft-status":t.DraftStatus},on:{"handle-back-to-list":t.handleBackToList}}):t._e(),t._v(" "),1===t.currentHotspotStep?a("HotspotStep2",{on:{"handle-save-info":t.handleSaveInfo}}):t._e(),t._v(" "),2===t.currentHotspotStep?a("HotspotStep3"):t._e()],1)]):a("a-result",{attrs:{status:"403","sub-title":"您没有权限查看此报告"}})],1)}),[],!1,null,"525e2c34",null).exports),He={name:"HotPushHistory",components:{ProTable:qt.a},props:{addAlarmPremissionKey:{type:String,required:!0}},data:()=>({rules:{},formData:{dateRange:[],search:""},hideSubmitBtn:!0}),computed:{...Object(i.mapState)("focus",["game"]),params(){return{game_id:this.$route.params.id}},columns:()=>[{title:"序号",valueType:"index"},{title:"热点标题",hideInTable:!0,dataIndex:"search",valueType:"input",ellipsis:!0,formItemProps:{placeholder:"请输入热点名称",style:"width: 480px"},suffix:"search"},{title:"选择时间",dataIndex:"dateRange",valueType:"date-range",hideInTable:!0,formItemProps:{allowClear:!0,format:"YYYY-MM-DD",placeholder:["开始时间","结束时间"],disabledDate:t=>t&&t>x()().endOf("d")}},{title:"热点标题",dataIndex:"title",hideInForm:!0},{title:"创建人",dataIndex:"user_name",hideInForm:!0},{title:"热点推送时间",dataIndex:"create_time",hideInForm:!0,customRender:t=>Object(v.unix)(t).format("YYYY-MM-DD HH:mm:ss")},{title:"操作",hideInForm:!0,scopedSlots:{customRender:"operate"}}]},watch:{formData:{handler(){this.$nextTick((()=>{this.$refs.proTable.current=1,this.$refs.proTable.fetchData()}))},deep:!0}},mounted(){},methods:{unix:x.a.unix,getRecordsList({dateRange:t,search:e,page:a,pagesize:i}){return Object(n.N)({game_id:this.game.id,search:e.trim(),start_time:t&&t[0]&&t[0].startOf("d").unix(),end_time:t&&t[1]&&t[1].endOf("d").unix(),page:a,page_size:i})},handleLook({id:t,title:e,summary:a,push_items:i,all_rtx:s,web_hook:o}){this.$router.push({name:"hotPushRecord",query:{id:t},params:{isLook:!0,title:e,summary:a,rtx:s,webhook:o,reports:i||[]}})},handleEdit({id:t,title:e,summary:a,push_items:i,all_rtx:s,web_hook:o}){this.$router.push({name:"hotPushRecord",query:{id:t},params:{isLook:!1,title:e,summary:a,rtx:s,webhook:o,reports:i||[]}})},onChange(t,e){this.formData[t]=e},handleDelete(t){this.$confirm({title:"提示",content:"此操作永久删除该数据,是å
1¦ç»§ç»­ï¼Ÿ",onOk:()=>this.deleteConfig(t),cancelText:"取消"})},handleResult(t,e){t.ret?this.$message.error(t.msg):this.$message.success(e+"成功")},async deleteConfig({id:t}){await this.$refs.proTable.updateTable((async()=>new Promise((e=>{Object(n.p)({game_id:this.game.id,id:t}).then((t=>{this.handleResult(t,"删除")})).finally((()=>{e()}))}))))}}},Ge=(a(3501),Object(g.a)(He,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("pro-table",{directives:[{name:"bi",rawName:"v-bi:expose",value:"热点库-推送记录",expression:"'热点库-推送记录'",arg:"expose"}],ref:"proTable",attrs:{"table-id":"hot_push_records",columns:t.columns,"form-data":t.formData,change:t.onChange,rules:t.rules,request:t.getRecordsList,"show-index":!0,"hide-submit-btn":t.hideSubmitBtn,"row-key":"id"},scopedSlots:t._u([{key:"operate",fn:function(e){return[a("a",{staticClass:"edit",on:{click:function(a){return t.handleLook(e)}}},[t._v("查看")]),t._v(" "),a("a",{staticClass:"edit",on:{click:function(a){return t.handleEdit(e)}}},[t._v("编辑")]),t._v(" "),a("a",{staticClass:"edit",on:{click:function(a){return t.handleDelete(e)}}},[t._v("删除")])]}}])})],1)}),[],!1,null,"18b4c4b3",null).exports),Ye={name:"HotPushDetail",components:{DetailTemplate:jt.a},data:()=>({loading:!1,detail:{},haveAccess:!0}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"])},watch:{},created(){const t=this.$route.query.hotspotId;this.getKnowledgeHotDetail(t)},methods:{getPascalCase(t){const e={};for(let a in t){e[Object(s.upperFirst)(Object(s.camelCase)(a))]=t[a]}return e},async getKnowledgeHotDetail(t){this.loading=!0;const e={game_id:this.game.id,hot_id:t},a=await Object(n.L)(e);if(a.data&&a.data.id&&0!==a.data.id){let t=this.getPascalCase(a.data);t.Abstract=t.Summary,t.CreateTime=x.a.unix(t.CreateTime).format("YYYY-MM-DD HH:mm:ss"),t.MarkTime=x.a.unix(t.MarkTime).format("YYYY-MM-DD"),this.detail=t}else this.haveAccess=!1;this.loading=!1}}},Ke=(a(3503),Object(g.a)(Ye,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-skeleton",{attrs:{loading:t.loading,paragraph:{rows:5},active:""}},[a("DetailTemplate",{attrs:{detail:t.detail,show:t.haveAccess,"is-hotspot":""}})],1)}),[],!1,null,"30086af2",null).exports);const We=/^([a-z_]+;)*([a-z_]+;?)$/,Xe=/^([a-z_]+\([\u4e00-\u9fa5\w\s]+\);)*([a-z_]+\([\u4e00-\u9fa5\w\s]+\);?)$/;var Qe={name:"HotPushRecord",components:{},props:{},data(){const t=Array.from({length:20},((t,e)=>({[`flag${e+1}`]:!1}))).reduce(((t,e)=>({...t,...e})),{});return{id:null,formTitle:"推送设置",oldItem:"",newItem:"",visible:!1,rtx:"",webhook:"",pushName:"",pushSummary:"",pushAbstract:"",reports:[],reportTitle:"",reportSummary:"",reportOriginUrl:"",reportOriginTitle:"",reportPicUrl:"",uploadLoading:!1,uploadUrlBanner:_t.a.BASE_NODE_API_URL+"/v1/public_case/upload_img?_csrf="+wt.a.get("csrfToken"),index:-1,modalTitle:"编辑报告",emailLoading:!1,emailList:[],isLook:!1,...t}},computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),permissions(){const{permissionTree:t}=this.userInfo;return Object(r.checkPermission)(t,"PUBLIC_CASE.ADMIN")},reportIds(){return this.$route.params.reportIds},module(){return this.$route.params.module}},created(){const{id:t}=this.$route.query,{isLook:e,title:a,summary:i,abstract:s,rtx:o,reports:n,webhook:r}=this.$route.params;this.getReportEmailGroup(),t?(this.id=t,this.isLook=e,this.pushName=a,this.pushSummary=i,this.pushAbstract=s,this.rtx=o,this.reports=n,this.webhook=r):(this.reportIds&&this.getReportList(),this.getTitleInfo())},methods:{async getReportEmailGroup(){const t={game_id:this.game.id},e=await Object(n.O)(t);this.emailList=e.data},handleEmailGroup(t){this[`flag${t}`]=!0},onFlag(t){return this[`flag${t}`]},async onblur(t,e,a,i,s){if(this[`flag${t}`]=!1,this.emailList.filter((t=>t.group_name===a)).length>1)this.$message.error("邮件组名称不能重复!");else{const t={id:e,game_id:this.game.id,group_name:a,rtx:i,web_hook:s};await Object(n.vb)(t)}this.getReportEmailGroup()},async deleteEmailGroup(t,e){this[`flag${t}`]=!1;const a={id:e,game_id:this.game.id};await Object(n.q)(a),this.getReportEmailGroup()},isExistRtxOrWebhook(){return!this.rtx&&!this.webhook},async saveEmailGroup(){if(this.emailList.length>=20)return void this.$message.warning("最多可创建20个邮件组!");if(this.isExistRtxOrWebhook())return void this.$message.warning("收件人和Webhook地址至少存在一个!");if(this.rtx&&this.rtx.split(";").length>150)return void this.$message.warning("收件人不能超过150个!");if(this.rtx&&!We.test(this.rtx)&&!Xe.test(this.rtx))return void this.$message.error("请输入正确的RTX账号或者企业微信账号格式!");let t=`邮件组(${this.emailList.length+1})`;if(this.emailList.filter((e=>e.group_name===t)).length>0)return void this.$message.warning(`邮件组名称不能重复,请前去修改${t}的名称`);this.emailLoading=!0;const e={game_id:this.game.id,group_name:t,rtx:this.rtx,web_hook:this.webhook};await Object(n.c)(e),this.getReportEmailGroup(),this.emailLoading=!1},handleFill(t,e){this.rtx=t,this.webhook=e},async getReportList(){let t=[];const e={game_id:this.game.id,ids:this.reportIds,module:this.module},a=await Object(n.hb)(e);a&&a.data&&(t=a.data.map((t=>({id:t.id,push_title:t.title,push_summary:t.abstract,mark_time:t.mark_time||0,origin_url:t.origin_url,origin_t
1itle:t.origin_title,pic_url:""}))).sort(((t,e)=>new Date(e.mark_time)-new Date(t.mark_time)))),this.reports=t},async getTitleInfo(){this.pushName="全网热点内容同步-用户社区组",this.pushSummary="",this.pushAbstract=""},changeConfirm:h()((async function(){const{rtx:t,pushName:e,pushSummary:a,pushAbstract:i,reports:s,webhook:o}=this;if(this.isExistRtxOrWebhook())return void this.$message.warning("收件人和Webhook地址至少存在一个!");if(t&&t.split(";").length>150)return void this.$message.warning("收件人不能超过150个!");if(t&&!We.test(t)&&!Xe.test(t))return void this.$message.error("请输入正确的RTX账号或者企业微信账号格式!");const r={game_id:this.game.id,push_title:e,push_summary:a,summary:i,rtx:t,web_hook:o,items:s};"success"===(await Object(n.ib)(r)).msg&&(this.$message.success("发布成功"),this.id?this.$router.push({name:"hotPushHistory"}):this.$router.push({name:"publicCaseSpecial",query:{tab:4},params:{refresh:!0}}))}),500),changeCancel(){this.id?this.$router.push({name:"hotPushHistory"}):this.$router.push({name:"publicCaseSpecial",query:{tab:4},params:{refresh:!0}})},dragstart(t){this.oldItem=t},dragenter(t){this.newItem=t},dragend(){if(this.oldItem!=this.newItem){let t=this.reports.indexOf(this.oldItem),e=this.reports.indexOf(this.newItem),a=[...this.reports];a.splice(t,1),a.splice(e,0,this.oldItem),this.reports=[...a]}},showModal(t,e){this.visible=!0,this.index=e,this.reportTitle=this.reports[e].push_title,this.reportSummary=this.reports[e].push_summary,this.reportOriginUrl=this.reports[e].origin_url,this.reportOriginTitle=this.reports[e].origin_title,this.reportPicUrl=this.reports[e].pic_url},handleOk(){const{reports:t}=this;t[this.index].push_title=this.reportTitle,t[this.index].push_summary=this.reportSummary,t[this.index].origin_url=this.reportOriginUrl,t[this.index].origin_title=this.reportOriginTitle,t[this.index].pic_url=this.reportPicUrl,this.visible=!1},handleCancel(){this.visible=!1},handleChangeBanner(t){if("error"===t.file.status&&t.file.response)return this.$message.error(t.file.response.message),void(this.uploadLoading=!1);"uploading"!==t.file.status?"done"===t.file.status&&(this.uploadLoading=!1,this.reportPicUrl=t.file.response&&t.file.response.data.data.tmpUrl):this.uploadLoading=!0},beforeUpload(t){const e="image/jpeg"===t.type||"image/png"===t.type||"image/jpg"===t.type;e||this.$message.error("请上传正确格式的图片");const a=t.size/1024/1024<10;return a||this.$message.error("图片不能超过10M"),e&&a},deletePicture(){this.reportPicUrl=""}}},Je=(a(3505),Object(g.a)(Qe,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.permissions?a("div",[a("div",{staticClass:"breadcrumb"},[a("span",{staticClass:"back-icon",on:{click:function(e){return t.$router.back()}}},[a("a-icon",{attrs:{type:"left"}})],1),t._v("\n            热点推送\n        ")])]):t._e(),t._v(" "),a("div",{staticClass:"push-setting-wrapper"},[a("div",{staticClass:"hotspot-title"},[t._v("推送设置")]),t._v(" "),a("div",{staticClass:"option"},[a("div",{staticClass:"rtx"},[a("span",[t._v("收件人:")]),t._v(" "),a("a-input",{staticClass:"textarea",attrs:{type:"textarea",placeholder:"仅支持公司内部企业微信账号,以英文分号为结尾,多个收件人/收件组用英文分号隔开"},model:{value:t.rtx,callback:function(e){t.rtx=e},expression:"rtx"}})],1),t._v(" "),a("div",{staticClass:"email"},[a("a-button",{staticClass:"email-btn",attrs:{type:"primary",loading:t.emailLoading},on:{click:t.saveEmailGroup}},[t._v("保存为邮件组")]),a("a-popover",{attrs:{placement:"right"}},[a("template",{slot:"content"},[t._v("\n                        保存当前内容为邮件组,即留存当前收件人/webhook配置信息,下次可一键复用。\n                    ")]),t._v(" "),a("a-icon",{staticClass:"question-icon",attrs:{type:"question-circle",theme:"filled"}})],2),t._v(" "),t._l(t.emailList,(function(e,i){return a("div",{key:e.id,staticClass:"email-grop"},[t.onFlag(i+1)?a("a-input",{staticClass:"email-grop-input",attrs:{"max-length":"8"},on:{blur:function(a){return t.onblur(i+1,e.id,e.group_name,e.rtx,e.web_hook)}},model:{value:e.group_name,callback:function(a){t.$set(e,"group_name",a)},expression:"item.group_name"}}
1):a("div",{on:{click:function(a){return t.handleFill(e.rtx,e.web_hook)}}},[t._v(t._s(e.group_name))]),t._v(" "),a("a-icon",{staticClass:"close-icon",attrs:{type:"close-circle",theme:"filled"},on:{click:function(a){return t.deleteEmailGroup(i+1,e.id)}}}),t._v(" "),a("a-icon",{staticClass:"edit-icon",attrs:{type:"edit",theme:"filled"},on:{click:function(e){return t.handleEmailGroup(i+1)}}})],1)}))],2)]),t._v(" "),a("div",{staticClass:"option"},[a("span",[t._v("Webhook地址:")]),a("a-input",{staticClass:"width-input",attrs:{placeholder:"请添加创建的机器人Webhook地址,多个地址用英文分号隔开"},model:{value:t.webhook,callback:function(e){t.webhook=e},expression:"webhook"}})],1),t._v(" "),a("div",{staticClass:"option"},[a("div",{staticClass:"drag-wrap"},[a("div",[t._v("报告顺序调整:(可自定义拖动调整报告顺序,若不修改则按当前顺序)")]),t._v(" "),a("div",[t._v("标题: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"50"},model:{value:t.pushName,callback:function(e){t.pushName=e},expression:"pushName"}})],1),t._v(" "),a("div",[t._v("摘要: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"200"},model:{value:t.pushSummary,callback:function(e){t.pushSummary=e},expression:"pushSummary"}})],1),t._v(" "),a("div",[t._v("总结: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"200"},model:{value:t.pushAbstract,callback:function(e){t.pushAbstract=e},expression:"pushAbstract"}})],1),t._v(" "),a("div",{staticClass:"drag-wrap-list"},[t.reports&&t.reports.length?a("transition-group",{attrs:{name:"List"}},t._l(t.reports,(function(e,i){return a("div",{key:e.id,staticClass:"drag-list",attrs:{draggable:"true"},on:{click:function(a){return t.showModal(e,i)},dragstart:function(a){return t.dragstart(e)},dragenter:function(a){return t.dragenter(e)},dragend:function(a){return t.dragend(e)}}},[a("div",{staticClass:"drag-list-text"},[a("span",{staticClass:"circle"},[t._v(t._s(i+1))]),t._v(" "),a("span",[t._v(t._s(e.push_title))])]),t._v(" "),a("div",{staticClass:"drag-list-icon"},[a("a-icon",{staticClass:"menu-edit",attrs:{type:"form"}}),t._v(" "),a("a-icon",{staticClass:"menu-icon",attrs:{type:"menu"}})],1)])})),0):a("div",{staticClass:"drag-none"},[t._v("暂无数据!")])],1)]),t._v(" "),a("div",{staticClass:"tips"},[a("div",[t._v("推送tips预览")]),t._v(" "),a("div",{staticClass:"tips-info"},[a("div",{staticClass:"tips-info-title"},[t._v(t._s(t.pushName))]),t._v(" "),a("br"),t._v(" "),a("div",{staticClass:"tips-info-summary"},[t._v(t._s(t.pushSummary))]),t._v(" "),t.pushSummary?a("br",{attrs:{br:""}}):t._e(),t._v(" "),t._l(t.reports,(function(e,i){return a("div",{key:e.id},[a("div",[t._v(t._s(i+1)+"、"+t._s(e.push_title))]),t._v(" "),e.origin_t
1itle||e.origin_url?a("div",[t._v("\n                            热点代表链接:\n                            "),e.origin_title&&e.origin_url?a("a",{attrs:{href:e.origin_url||"javascript:void(0);",target:"_blank"}},[t._v(t._s(e.origin_title))]):e.origin_title&&!e.origin_url?a("span",[t._v(t._s(e.origin_title))]):!e.origin_title&&e.origin_url?a("a",{attrs:{href:e.origin_url||"javascript:void(0);",target:"_blank"}},[t._v(t._s(e.origin_url))]):t._e()]):t._e(),t._v(" "),a("div",[t._v("热点摘要:"+t._s(e.push_summary))]),t._v(" "),a("br"),t._v(" "),(i+1)%10==0?a("div",[a("a-popover",{attrs:{placement:"topRight","get-popup-container":function(t){return t.parentNode}}},[a("template",{slot:"content"},[t._v(" 企微消息每666字符将会分段推送 ")]),t._v(" "),a("hr",{staticClass:"hr-tip"})],2),t._v(" "),a("br")],1):t._e()])})),t._v(" "),a("div",{staticClass:"tips-info-summary"},[t._v(t._s(t.pushAbstract))])],2)])]),t._v(" "),a("div",{staticClass:"confirm"},[a("a-button",{staticClass:"confirm-btn",attrs:{disabled:t.isLook,type:"primary"},on:{click:t.changeConfirm}},[t._v("确认发布")]),t._v(" "),a("a-button",{staticClass:"confirm-btn",on:{click:t.changeCancel}},[t._v("取消")])],1)]),t._v(" "),a("a-modal",{attrs:{title:t.modalTitle,visible:t.visible},on:{ok:t.handleOk,cancel:t.handleCancel}},[a("div",[t._v("热点标题: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"50"},model:{value:t.reportTitle,callback:function(e){t.reportTitle=e},expression:"reportTitle"}})],1),t._v(" "),a("div",[t._v("热点摘要: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"200"},model:{value:t.reportSummary,callback:function(e){t.reportSummary=e},expression:"reportSummary"}})],1),t._v(" "),a("div",[t._v("热点代表标题: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"50"},model:{value:t.reportOriginTitle,callback:function(e){t.reportOriginTitle=e},expression:"reportOriginTitle"}})],1),t._v(" "),a("div",[t._v("热点代表链接: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"200"},model:{value:t.reportOriginUrl,callback:function(e){t.reportOriginUrl=e},expression:"reportOriginUrl"}})],1),t._v(" "),a("div",[t._v("\n            添加图片:\n            "),a("a-upload",{staticClass:"avatar-uploader",attrs:{name:"avatar","list-type":"picture-card","show-upload-list":!1,action:t.uploadUrlBanner,"before-upload":t.beforeUpload},on:{change:t.handleChangeBanner}},[t.reportPicUrl?a("div",[a("img",{staticClass:"banner-img",attrs:{src:t.reportPicUrl,alt:"avatar"}}),t._v(" "),a("a-icon",{staticClass:"banner-img-del",attrs:{type:"close-circle"},on:{click:function(e){return e.stopPropagation(),t.deletePicture(e)}}})],1):a("div",[a("a-icon",{attrs:{type:t.uploadLoading?"loading":"plus"}}),t._v(" "),a("div",{staticClass:"ant-upload-text"},[t._v("上传图片")])],1)])],1)])],1)}),[],!1,null,"6b0919a8",null).exports);const Ze=/^([a-z_]+;)*([a-z_]+;?)$/,ta=/^([a-z_]+\([\u4e00-\u9fa5\w\s]+\);)*([a-z_]+\([\u4e00-\u9fa5\w\s]+\);?)$/,ea={report:{tab:1,key:"plan-report-detail",id:"reportId"},risk:{tab:2,key:"risk-detail",id:"riskId"},plan:{tab:3,key:"plan-detail",id:"planId"},event:{tab:5,key:"event-detail",id:"eventId"},claw_report:{tab:6,key:"claw-report-detail",id:"reportId"}};
1var aa={name:"ReportPushRecord",components:{},props:{},data(){const t=Array.from({length:20},((t,e)=>({[`flag${e+1}`]:!1}))).reduce(((t,e)=>({...t,...e})),{});return{oldItem:"",newItem:"",visible:!1,isAppendix:!1,rtx:"",webhook:"",pushName:"",pushSummary:"",pushAbstract:"",reports:[],reportTitle:"",reportAbstract:"",uploadUrlFile:_t.a.BASE_NODE_API_URL+"/v1/knowledge_base/upload_public_case_file_new?_csrf="+wt.a.get("csrfToken"),index:-1,modalTitle:"编辑报告",emailLoading:!1,emailList:[],previewVisibleSmall:!1,previewImageSmall:"",fileList:[],fileUrl:"",fileUrlStatus:"",reportUrl:"",pictureUrls:[],existingPictures:[],pictureUrlsStatus:"",previewVisible:!1,currentPreviewIndex:0,reportIndex:0,addReportVisible:!1,reportSearchKeyword:"",reportSearchKey:"title",reportSearchList:[],reportSearchLoading:!1,selectedReportKeys:[],selectedReportMap:{},reportSearchPagination:{current:1,pageSize:10,total:0,showSizeChanger:!1},reportSearchColumns:[{title:"报告标题",dataIndex:"title",key:"title",ellipsis:!0},{title:"事件标签",dataIndex:"event_tags",key:"event_tags",width:"55%",scopedSlots:{customRender:"eventTags"}}],...t}},computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),...Object(i.mapState)("publicCase",["reportIds"]),permissions(){const{permissionTree:t}=this.userInfo;return Object(r.checkPermission)(t,"PUBLIC_CASE.ADMIN")},reportIds(){return this.$route.params.reportIds},module(){return this.$route.params.module},currentPageSelectedKeys(){const t=new Set(this.reportSearchList.map((t=>String(t.id))));return this.selectedReportKeys.filter((e=>t.has(String(e))))}},created(){this.getReportEmailGroup(),this.reportIds&&this.getReportList(),this.getTitleInfo()},methods:{async getReportEmailGroup(){const t={game_id:this.game.id},e=await Object(n.O)(t);this.emailList=e.data},handleEmailGroup(t){this[`flag${t}`]=!0},onFlag(t){return this[`flag${t}`]},async onblur(t,e,a,i,s){if(this[`flag${t}`]=!1,this.emailList.filter((t=>t.group_name===a)).length>1)this.$message.error("邮件组名称不能重复!");else{const t={id:e,game_id:this.game.id,group_name:a,rtx:i,web_hook:s};await Object(n.vb)(t)}this.getReportEmailGroup()},async deleteEmailGroup(t,e){this[`flag${t}`]=!1;const a={id:e,game_id:this.game.id};await Object(n.q)(a),this.getReportEmailGroup()},isExistRtxOrWebhook(){return!this.rtx&&!this.webhook},async saveEmailGroup(){if(this.emailList.length>=20)return void this.$message.warning("最多可创建20个邮件组!");if(this.isExistRtxOrWebhook())return void this.$message.warning("收件人和Webhook地址至少存在一个!");if(this.rtx&&this.rtx.split(";").length>150)return void this.$message.warning("收件人不能超过150个!");if(this.rtx&&!Ze.test(this.rtx)&&!ta.test(this.rtx))return void this.$message.error("请输入正确的RTX账号或者企业微信账号格式!");let t=`邮件组(${this.emailList.length+1})`;if(this.emailList.filter((e=>e.group_name===t)).length>0)return void this.$message.warning(`邮件组名称不能重复,请前去修改${t}的名称`);this.emailLoading=!0;const e={game_id:this.game.id,group_name:t,rtx:this.rtx,web_hook:this.webhook};await Object(n.c)(e),this.getReportEmailGroup(),this.emailLoading=!1},handleFill(t,e){this.rtx=t,this.webhook=e},async getReportList(){let t=[];const e={game_id:this.game.id,ids:this.reportIds,module:this.module},a=await Object(n.hb)(e);a&&a.data&&(t=a.data.map((t=>({id:t.id,title:t.title,abstract:t.abstract,mark_time:t.mark_time||0,document_url:"",pic_urls:[]}))).sort(((t,e)=>new Date(e.mark_time)-new Date(t.mark_time)))),this.reports=t},async getTitleInfo(){this.pushName="全网热点内容同步-用户社区组",this.pushSummary="",this.pushAbstract=""},changeConfirm:h()((async function(){const{rtx:t,pushName:e,pushSummary:a,pushAbstract:i,reports:s,webhook:o,module:r}=this;if(this.isExistRtxOrWebhook())return void this.$message.warning("收件人和Webhook地址至少存在一个!");if(t&&t.split(";").length>150)return void this.$message.warning("收件人不能超过150个!");if(t&&!Ze.test(t)&&!ta.test(t))return void this.$message.error("请输入正确的RTX账号或者企业微信账号格式!");if(!s.length)return void this.$message.error("请先添加报告!");if(s.length>10)return void this.$message.error("推送数量超出限制,最多推送10条内容!");const{key:l,id:d}=ea[r],c=s.map((({title:t,id:e,...a})=>({...a,title:t,id:e,report_url:e?`${_t.a.WEB_HOST}/${this.game.id}/public-case-overview/${l}?${d}=${e}
1`:""}))),p={game_id:this.game.id,title:e,abstract:a,summary:i,reports:c,notice_info:{robot:o.split(";").filter(Boolean).map((t=>({url:t.trim()}))),rtxs:t?t.split(";").filter(Boolean):[]}};"success"===(await Object(n.gb)(p)).msg&&(this.$message.success("发布成功"),this.$router.push({name:"publicCaseSpecial",query:{tab:ea[r].tab},params:{refresh:!0}}))}),500),changeCancel(){this.$router.push({name:"publicCaseSpecial",query:{tab:ea[this.module].tab},params:{refresh:!0}})},dragstart(t){this.oldItem=t},dragenter(t){this.newItem=t},dragend(){if(this.oldItem!=this.newItem){let t=this.reports.indexOf(this.oldItem),e=this.reports.indexOf(this.newItem),a=[...this.reports];a.splice(t,1),a.splice(e,0,this.oldItem),this.reports=[...a]}},showModal(t,e){this.visible=!0,this.isAppendix="附件"===t.title,this.index=e,this.reportTitle=this.reports[e].title,this.reportAbstract=this.reports[e].abstract,this.reportUrl=this.reports[e].document_url||"",this.fileUrl="",this.fileUrlStatus="";const a=this.reports[e].pic_urls||[];this.existingPictures=a.slice(0,5),this.pictureUrls=[],this.pictureUrlsStatus=this.existingPictures.length>0?"uploaded":"",this.fileList=[]},deleteItem(t){this.reports.splice(t,1)},addReport(){this.reports.length>=10?this.$message.error("推送数量超出限制,最多推送10条内容!"):(this.addReportVisible=!0,this.reportSearchKeyword="",this.selectedReportKeys=[],this.selectedReportMap={},this.reportSearchPagination.current=1,this.loadReportSearchList())},async loadReportSearchList(){this.reportSearchLoading=!0;try{const t={game_id:this.game.id,keyword:this.reportSearchKeyword,order:"mark_time",order_direction:"desc",key:this.reportSearchKey,page:this.reportSearchPagination.current,pagesize:this.reportSearchPagination.pageSize,is_draft:0};let e;switch(this.module){case"report":e=await Object(n.P)(t),this.reportSearchList=(e.data&&e.data.List||[]).map((t=>({id:t.Id,title:t.Title,abstract:t.Abstract||"",event_tags:(t.EventTag||[]).map((t=>t.Label))}))),this.reportSearchPagination.total=e.data&&e.data.Total||0;break;case"risk":e=await Object(n.Z)(t),this.reportSearchList=(e.data&&e.data.List||[]).map((t=>({id:t.Id,title:t.Title,abstract:t.Abstract||"",event_tags:(t.EventTag||[]).map((t=>t.Label))}))),this.reportSearchPagination.total=e.data&&e.data.Total||0;break;case"plan":e=await Object(n.E)(t),this.reportSearchList=(e.data&&e.data.List||[]).map((t=>({id:t.Id,title:t.Title,abstract:t.Abstract||"",event_tags:(t.EventTag||[]).map((t=>t.Label))}))),this.reportSearchPagination.total=e.data&&e.data.Total||0;break;case"event":e=await Object(n.K)({game_id:this.game.id,keyword:this.reportSearchKeyword,search_field:"title"===this.reportSearchKey?"title":"label",order:"mark_time",desc:1,page:this.reportSearchPagination.current,page_size:this.reportSearchPagination.pageSize}),this.reportSearchList=(e.data&&e.data.items||[]).map((t=>({id:t.id,title:t.title,abstract:t.abstract||"",event_tags:(t.event_labels||[]).map((t=>t.name))}))),this.reportSearchPagination.total=e.data&&e.data.total||0;break;case"claw_report":e=await Object(st.getReportList)({game_id:this.game.id,keyword:this.reportSearchKeyword,page:this.reportSearchPagination.current,size:this.reportSearchPagination.pageSize}),this.reportSearchList=(e&&e.list||[]).map((t=>({id:t.id,title:t.title,abstract:t.abstract||"",event_tags:[]}))),this.reportSearchPagination.total=e&&e.total||0;break;default:this.reportSearchList=[],this.reportSearchPagination.total=0}}catch(t){this.reportSearchList=[],this.reportSearchPagination.total=0}finally{this.reportSearchLoading=!1}},handleReportSearch(){this.reportSearchPagination.current=1,this.selectedReportKeys=[],this.selectedReportMap={},this.loadReportSearchList()},handleReportTableChange(t){this.reportSearchPagination.current=t.current,this.loadReportSearchList()},onSelectReportChange(t){const e=new Set(this.reportSearchList.map((t=>String(t.id)))),a=new Set(this.selectedReportKeys.map((t=>String(t)))),i=new Set(t.map((t=>String(t))));e.forEach((t=>{a.has(t)&&!i.has(t)&&delete this.selectedReportMap[t]})),i.forEach((t=>{if(!a.has(t)&&e.has(t)){const e=this.reportSearchList.find((e=>String(e.id)===t));e&&(this.selectedReportMap[t]=e)}})),this.selectedReportKeys=Object.keys(this.selectedReportMap).map((t=>{const e=this.selectedReportMap[t];return e&&void 0!==e.id?e.id:t}))},getCheckboxProps(t){return{props:{disabled:this.reports.some((e=>e.id===t.id))}}},handleAddReportConfirm(){if(!this.selectedReportKeys.length)return void this.$message.warning("请至少选择一项报告!");if(this.reports.length+this.selectedReportKeys.length>10)return void this.$message.error(`推送数量超出限制,当前已添加${this.reports.length}条,将继续添加${this.selectedReportKeys.length}条,超出上限10条!`);const t=Object.values(this.selectedReportMap).map((t=>({id:t.id,title:t.title,abstract:t.abstract||"",document_url:"",pic_urls:[]})));this.reports.push(...t),this.addReportVisible=!1,this.selectedReportKeys=[],this.selectedReportMap={}},handleAddReportCancel(){this.addReportVisible=!1,this.selectedReportKeys=[],this.selectedReportMap={},this.reportSearchKeyword=""},addAppendix(){this.reports.length>=10?this.$message.error("推送数量超出限制,最多推送10条内容!"):(this.visible=!0,this.isAppendix=!0,this.index=-1,this.reportTitle="附件",this.reportAbstract="",this.reportUrl="",this.fileUrl="",this.fileUrlStatus="",this.existingPictures=[],this.pictureUrls=[],this.pictureUrlsStatus="",this.fileList=[])},handleOk(){const{reports:t}=this,e=this.reportUrl||this.fileUrl,a=[...this.existingPictures,...this.pictureUrls];-1===this.index?t.push({title:"附件",abstract:"",document_url:e,pic_urls:a.slice(0,5)}):(t[this.index].title=this.reportTitle,t[this.index].abstract=this.reportAbstract,t[this.index].document_url=e,t[this.index].pic_urls=a.slice(0,5)),this.visible=!1,this.fileUrlStatus="",this.pictureUrlsStatus="",this.fileUrl="",this.pictureUrls=[],this.existingPictures=[],this.fileList=[]},handleCancel(){this.visible=!1,this.fileUrlStatus="",this.pictureUrlsStatus="",this.fileUrl="",this.pictureUrls=[],this.existingPictures=[],this.fileList=[]},handleCancelPictureSmall(){this.previewVisibleSmall=!1},async handlePreview(t){t.url||t.preview||(t.preview=await function(t,e){const a=new FileReader;a.addEventListener("load",(()=>e(a.result))),a.readAsDataURL(t)}(t.originFileObj)),this.previewImageSmall=t.url||t.preview,this.previewVisibleSmall=!0},beforeUpload(t){const e="image/jpeg"===t.type||"image/png"===t.type;e||this.$message.error("只支持jpg、png格式的图片!");const a=t.size/1024/1024<2;return a||this.$message.error("每张图片大小限制2M!"),e&&a},handleChangePicture(t){if(this.fileList=t.fileList,"uploading"!==t.file.status){if("done"===t.file.status)if(t.file.response){if(this.$message.success(`${t.file.name} 文件上传成功!`),Object(s.get)(t,"file.response.data",null)){const e=t.file.response.data.data.tmpUrl;this.pictureUrls.push(e)}this.pictureUrlsStatus="uploaded"}else{const e=Object(s.get)(t,"file.response.message","")||`${t.file.name} 文件上传失败!`;this.$message.error(e)}if("removed"===t.file.status){const e=[];
1t.fileList.forEach((t=>{"done"===t.status&&t.response&&t.response.data&&t.response.data.data&&t.response.data.data.tmpUrl&&e.push(t.response.data.data.tmpUrl)})),this.pictureUrls=e,0===this.pictureUrls.length&&0===this.existingPictures.length&&(this.pictureUrlsStatus="")}"error"===t.file.status&&(this.$message.error("上传图片失败!"),this.pictureUrlsStatus="")}else this.pictureUrlsStatus="uploading"},handleChangeFile(t){if("uploading"!==t.file.status){if("done"===t.file.status)if(t.file.response)this.$message.success(`${t.file.name} 文件上传成功!`),this.fileUrl=t.file.response.data.data.tmpUrl,this.reportUrl=this.fileUrl,this.fileUrlStatus="uploaded";else{const e=Object(s.get)(t,"file.response.message","")||`${t.file.name} 文件上传失败!`;this.$message.error(e),this.fileUrlStatus=""}"error"===t.file.status&&(this.$message.error("上传文件失败!"),this.fileUrlStatus="")}else this.fileUrlStatus="uploading"},previewImage(t,e,a){this.currentPreviewIndex=e,this.reportIndex=a,this.previewVisible=!0},previewExistingImage(t){this.previewImageSmall=this.existingPictures[t],this.previewVisibleSmall=!0},removeExistingImage(t){this.existingPictures.splice(t,1),0===this.existingPictures.length&&0===this.pictureUrls.length&&(this.pictureUrlsStatus="")},previewUploadedImage(t){this.previewImageSmall=this.pictureUrls[t],this.previewVisibleSmall=!0},changePreview(t){const e=this.reports[this.reportIndex].pic_urls.length;this.currentPreviewIndex=(this.currentPreviewIndex+t+e)%e},handleCancelPicture(){this.previewVisible=!1}}},ia=(a(3507),Object(g.a)(aa,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.permissions?a("div",[a("div",{staticClass:"breadcrumb"},[a("span",{staticClass:"back-icon",on:{click:function(e){return t.$router.back()}}},[a("a-icon",{attrs:{type:"left"}})],1),t._v("\n            报告推送\n        ")])]):t._e(),t._v(" "),a("div",{staticClass:"push-setting-wrapper"},[a("div",{staticClass:"hotspot-title"},[t._v("推送设置")]),t._v(" "),a("div",{staticClass:"option"},[a("div",{staticClass:"rtx"},[a("span",[t._v("收件人:")]),t._v(" "),a("a-input",{staticClass:"textarea",attrs:{type:"textarea",placeholder:"仅支持公司内部企业微信账号,以英文分号为结尾,多个收件人/收件组用英文分号隔开"},model:{value:t.rtx,callback:function(e){t.rtx=e},expression:"rtx"}})],1),t._v(" "),a("div",{staticClass:"email"},[a("a-button",{staticClass:"email-btn",attrs:{type:"primary",loading:t.emailLoading},on:{click:t.saveEmailGroup}},[t._v("保存为邮件组")]),a("a-popover",{attrs:{placement:"right"}},[a("template",{slot:"content"},[t._v("\n                        保存当前内容为邮件组,即留存当前收件人/webhook配置信息,下次可一键复用。\n                    ")]),t._v(" "),a("a-icon",{staticClass:"question-icon",attrs:{type:"question-circle",theme:"filled"}})],2),t._v(" "),t._l(t.emailList,(function(e,i){return a("div",{key:e.id,staticClass:"email-grop"},[t.onFlag(i+1)?a("a-input",{staticClass:"email-grop-input",attrs:{"max-length":"8"},on:{blur:function(a){return t.onblur(i+1,e.id,e.group_name,e.rtx,e.web_hook)}},model:{value:e.group_name,callback:function(a){t.$set(e,"group_name",a)},expression:"item.group_name"}}):a("div",{on:{click:function(a){return t.handleFill(e.rtx,e.web_hook)}}},[t._v(t._s(e.group_name))]),t._v(" "),a("a-icon",{staticClass:"close-icon",attrs:{type:"close-circle",theme:"filled"},on:{click:function(a){return t.deleteEmailGroup(i+1,e.id)}}}),t._v(" "),a("a-icon",{staticClass:"edit-icon",attrs:{type:"edit",theme:"filled"},on:{click:function(e){return t.handleEmailGroup(i+1)}}})],1)}))],2)]),t._v(" "),a("div",{staticClass:"option"},[a("span",[t._v("Webhook地址:")]),a("a-input",{staticClass:"width-input",attrs:{placeholder:"请添加创建的机器人Webhook地址,多个地址用英文分号隔开"},model:{value:t.webhook,callback:function(e){t.webhook=e},expression:"webhook"}})],1),t._v(" "),a("div",{staticClass:"option"},[a("div",{staticClass:"drag-wrap"},[a("div",[t._v("报告顺序调整:(可自定义拖动调整报告顺序,若不修改则按当前顺序)")]),t._v(" "),a("div",[t._v("标题: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"50"},model:{value:t.pushName,callback:function(e){t.pushName=e},expression:"pushName"}})],1),t._v(" "),a("div",[t._v("摘要: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"200"},model:{value:t.pushSummary,callback:function(e){t.pushSummary=e},expression:"pushSummary"}})],1),t._v(" "),a("div",[t._v("总结: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"200"},model:{value:t.pushAbstract,callback:function(e){t.pushAbstract=e},expression:"pushAbstract"}})],1),t._v(" "),a("div",{staticClass:"drag-wrap-list"},[t.reports&&t.reports.length?a("transition-group",{attrs:{name:"List"}},t._l(t.reports,(function(e,i){return a("div",{key:i,staticClass:"drag-list",attrs:{draggable:"true"},on:{dragstart:function(a){return t.dragstart(e)},dragenter:function(a){return t.dragenter(e)},dragend:function(a){return t.dragend(e)}}},[a("div",{staticClass:"drag-list-text"},[a("span",{staticClass:"circle"},[t._v(t._s(i+1))]),t._v(" "),a("span",[t._v(t._s(e.title))])]),t._v(" "),a("div",{staticClass:"drag-list-icon"},[a("a-icon",{staticClass:"menu-edit",attrs:{type:"form"},on:{click:function(a){return t.showModal(e,i)}}}),t._v(" "),a("a-icon",{staticClass:"menu-icon",attrs:{type:"menu"}}),t._v(" "),a("a-icon",{staticClass:"circle-icon",attrs:{type:"minus-circle"},on:{click:function(e){return t.deleteItem(i)}}}
1)],1)])})),0):a("div",{staticClass:"drag-none"},[t._v("暂无数据!")]),t._v(" "),a("div",{staticClass:"add-item mt50",on:{click:t.addReport}},[a("a-icon",{attrs:{type:"plus-circle"}}),t._v(" 添加报告")],1),t._v(" "),a("div",{staticClass:"add-item",on:{click:t.addAppendix}},[a("a-icon",{attrs:{type:"plus-circle"}}),t._v(" 添加附件")],1)],1)]),t._v(" "),a("div",{staticClass:"tips"},[a("div",[t._v("推送tips预览")]),t._v(" "),a("div",{staticClass:"tips-info"},[a("div",{staticClass:"tips-info-title"},[t._v(t._s(t.pushName))]),t._v(" "),a("br"),t._v(" "),a("div",{staticClass:"tips-info-summary"},[t._v(t._s(t.pushSummary))]),t._v(" "),t.pushSummary?a("br"):t._e(),t._v(" "),t._l(t.reports,(function(e,i){return a("div",{key:i},[a("div",[t._v(t._s(i+1)+"、"+t._s(e.title))]),t._v(" "),"附件"!==e.title?a("div",[t._v("报告摘要:"+t._s(e.abstract))]):t._e(),t._v(" "),a("div",{staticClass:"document"},[t._v("文档链接:"+t._s(e.document_url))]),t._v(" "),a("div",[t._v("\n                            图片:\n                            "),a("div",{staticClass:"image-gallery"},t._l(e.pic_urls,(function(e,s){return a("div",{key:e,staticClass:"image-item",on:{click:function(a){return t.previewImage(e,s,i)}}},[a("img",{staticClass:"banner-img",attrs:{src:e}})])})),0)]),t._v(" "),a("br"),t._v(" "),(i+1)%10==0?a("div",[a("a-popover",{attrs:{placement:"topRight","get-popup-container":function(t){return t.parentNode}}},[a("template",{slot:"content"},[t._v(" 企微消息每666字符将会分段推送 ")]),t._v(" "),a("hr",{staticClass:"hr-tip"})],2),t._v(" "),a("br")],1):t._e()])})),t._v(" "),a("div",{staticClass:"tips-info-summary"},[t._v(t._s(t.pushAbstract))])],2)])]),t._v(" "),a("div",{staticClass:"confirm"},[a("a-button",{staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:t.changeConfirm}},[t._v("确认发布")]),t._v(" "),a("a-button",{staticClass:"confirm-btn",on:{click:t.changeCancel}},[t._v("取消")])],1)]),t._v(" "),a("a-modal",{attrs:{title:t.modalTitle,visible:t.visible},on:{ok:t.handleOk,cancel:t.handleCancel}},[t.isAppendix?t._e():a("div",[t._v("\n            报告标题: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"50"},model:{value:t.reportTitle,callback:function(e){t.reportTitle=e},expression:"reportTitle"}})],1),t._v(" "),t.isAppendix?t._e():a("div",[t._v("\n            报告摘要: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"200"},model:{value:t.reportAbstract,callback:function(e){t.reportAbstract=e},expression:"reportAbstract"}})],1),t._v(" "),a("div",[t._v("文档链接: "),a("a-input",{staticClass:"drag-wrap-input",attrs:{"max-length":"200"},model:{value:t.reportUrl,callback:function(e){t.reportUrl=e},expression:"reportUrl"}})],1),t._v(" "),a("div",[t._v("\n            添加文档:"),a("span",{staticClass:"mandatory"},[t._v("若选择上传文档,则自动生成对应文件云链接替换文档链接")]),t._v(" "),a("a-upload",{attrs:{"list-type":"picture-card","show-upload-list":!1,action:t.uploadUrlFile},on:{change:t.handleChangeFile}},[t.fileUrl?a("div",[a("a-icon",{attrs:{type:"check-circle",theme:"twoTone","two-tone-color":"#52c41a"}}),t._v(" "),a("div",{staticClass:"ant-upload-text"},[t._v("已上传")])],1):"uploading"===t.fileUrlStatus?a("div",[a("a-icon",{attrs:{type:"loading"}}),t._v(" "),a("div",{staticClass:"ant-upload-text"},[t._v("上传中")])],1):a("div",[a("a-icon",{attrs:{type:"plus"}}),t._v(" "),a("div",{staticClass:"ant-upload-text"},[t._v("上传文档")])],1)])],1),t._v(" "),a("div",{staticClass:"clearfix"},[a("div",[t._v("添加图片:")]),t._v(" "),t._l(t.existingPictures,(function(e,i){return a("div",{key:"existing-"+i,staticClass:"uploaded-pic-item"},[a("img",{staticClass:"uploaded-pic-img",attrs:{src:e},on:{click:function(e){return t.previewExistingImage(i)}}}),t._v(" "),a("span",{staticClass:"uploaded-pic-actions"},[a("a-icon",{attrs:{type:"eye-o"},on:{click:function(e){return e.stopPropagation(),t.previewExistingImage(i)}}}),t._v(" "),a("a-icon",{attrs:{type:"delete"},on:{click:function(e){return e.stopPropagation(),t.removeExistingImage(i)}}}
1)],1)])})),t._v(" "),a("a-upload",{attrs:{accept:"image/jpeg,image/png",action:t.uploadUrlFile,"list-type":"picture-card","file-list":t.fileList,"before-upload":t.beforeUpload},on:{preview:t.handlePreview,change:t.handleChangePicture}},[t.fileList.length<5&&t.existingPictures.length+t.pictureUrls.length<5?a("div",[a("a-icon",{attrs:{type:"plus"}}),t._v(" "),a("div",{staticClass:"ant-upload-text"},[t._v("上传图片")])],1):t._e()]),t._v(" "),a("a-modal",{attrs:{visible:t.previewVisibleSmall,footer:null,width:"600px",centered:""},on:{cancel:t.handleCancelPictureSmall}},[a("div",{staticClass:"preview-small-container"},[a("img",{staticClass:"preview-small-img",attrs:{alt:"预览图片",src:t.previewImageSmall}})])])],2)]),t._v(" "),t.reports[t.reportIndex]?a("a-modal",{attrs:{visible:t.previewVisible,footer:null,width:"80%",centered:!0,"destroy-on-close":!0},on:{cancel:function(e){t.previewVisible=!1}}},[a("div",{staticClass:"preview-container"},[t.reports[t.reportIndex].pic_urls.length>1?a("a-button",{staticClass:"preview-nav prev",on:{click:function(e){return t.changePreview(-1)}}},[a("a-icon",{attrs:{type:"left"}})],1):t._e(),t._v(" "),a("img",{staticClass:"preview-image",attrs:{src:t.reports[t.reportIndex].pic_urls[t.currentPreviewIndex],alt:"预览图片"}}),t._v(" "),t.reports[t.reportIndex].pic_urls.length>1?a("a-button",{staticClass:"preview-nav next",on:{click:function(e){return t.changePreview(1)}}},[a("a-icon",{attrs:{type:"right"}})],1):t._e(),t._v(" "),a("div",{staticClass:"image-counter"},[t._v("\n                "+t._s(t.currentPreviewIndex+1)+" / "+t._s(t.reports[t.reportIndex].pic_urls.length)+"\n            ")])],1)]):t._e(),t._v(" "),a("a-modal",{attrs:{title:"添加报告",visible:t.addReportVisible,width:"720px",footer:null},on:{cancel:t.handleAddReportCancel}},[a("div",{staticClass:"add-report-search"},[a("div",{staticStyle:{display:"flex","margin-bottom":"16px"}},[a("a-select",{staticStyle:{width:"140px","margin-right":"8px"},model:{value:t.reportSearchKey,callback:function(e){t.reportSearchKey=e},expression:"reportSearchKey"}},[a("a-select-option",{attrs:{value:"title"}},[t._v("报告标题")]),t._v(" "),a("a-select-option",{attrs:{value:"event_label"}},[t._v("事件标签")])],1),t._v(" "),a("a-input-search",{staticStyle:{flex:"1"},attrs:{placeholder:"title"===t.reportSearchKey?"请输入报告标题进行搜索":"请输入事件标签进行搜索"},on:{search:t.handleReportSearch},model:{value:t.reportSearchKeyword,callback:function(e){t.reportSearchKeyword=e},expression:"reportSearchKeyword"}})],1)]),t._v(" "),a("a-table",{attrs:{columns:t.reportSearchColumns,"data-source":t.reportSearchList,"row-selection":{selectedRowKeys:t.selectedReportKeys,onChange:t.onSelectReportChange,getCheckboxProps:t.getCheckboxProps},loading:t.reportSearchLoading,pagination:t.reportSearchPagination,"row-key":"id",size:"small",scroll:{y:400}},on:{change:t.handleReportTableChange},scopedSlots:t._u([{key:"eventTags",fn:function(e){return a("div",{},[e&&e.length?t._l(e,(function(e){return a("a-tag",{key:e,staticClass:"tag",attrs:{color:"purple"}},[t._v(t._s(e))])})):a("span",[t._v("-")])],2)}}])}),t._v(" "),a("div",{staticClass:"add-report-footer"},[a("span",[t._v("已选 "+t._s(t.selectedReportKeys.length)+" 项")]),t._v(" "),a("div",[a("a-button",{on:{click:t.handleAddReportCancel}},[t._v("取消")]),t._v(" "),a("a-button",{staticStyle:{"margin-left":"8px"},attrs:{type:"primary"},on:{click:t.handleAddReportConfirm}},[t._v("确定添加")])],1)])],1)],1)}),[],!1,null,"2e17d0a4",null).exports);const sa=/[,,;]/g,oa={shortVideo:"短视频",longVideo:"长视频",communityForum:"社区论坛",appStore:"应用商店",queationCommunity:"问答社区"};var na={name:"AddEvent",components:{ProForm:T.default,ReuseTagsModal:It,BannerImg:u.a,CategoryMode:te,ButtonSelector:D.default,Prompt:et.a},props:{labelCol:{type:Object,default:()=>({span:2})},labelAlign:{type:String,default:"left"},hideSubmitBtn:{type:Boolean,default:!0}},data:()=>({typeName:oa,optionsEventTag:[],optionsOpNode:[],eventId:0,rules:{Title:[{required:!0,message:"请输入事件标题"},{max:50,message:"事件标题限50字"},{whitespace:!0,message:"禁止输入空格"}],MarkTime:[{required:!0,message:"请选择日期"}],OpNode:[{required:!0,message:"请选择节点"}]},formData:{OpNode:null,Title:"",EventTag:[],MarkTime:null,RiskIds:[],PlanIds:[],BannerAddr:"",BannerAddrTmp:"",PermissionType:0,Receivers:"",ProjectRoleId:[],Reports:[{type:1,mark_time:null,report_id:null}]},loading:!1,reportTagOption:[],riskTagOption:[],planTagOption:[],uploadLoading:!1,uploadUrl:_t.a.BASE_NODE_API_URL+"/v1/public_case/upload_img?_csrf="+wt.a.get("csrfToken"),projectRoleOptions:[],projectUrl:null,createTypeOption:[{text:"反馈小结",value:1},{text:"反馈详情",value:2}],oldItem:"",newItem:"",trendId:0,isReplenish:!1,categoryList:{},createAnalysisData:{Name:"",CategoryMode:1,CategoryIds:"",IncludeWords:"",ExcludeWords:"",StartTime:void 0,EndTime:void 0}}),computed:{...Object(i.mapState)("eventCustom",["eventCategoryList"]),...Object(i.mapState)("publicCase",["shortVideoName","longVideoName","communityForumName","appStoreName","queationCommunityName","shortVideoId","longVideoId","communityForumId","appStoreId","queationCommunityId","isExistEventAnalysis"]),...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),rulesData:()=>({Name:[{required:!0,message:"请输入事件名称",trigger:"change"}],CategoryMode:[{required:!0,message:"请选择渠道类型",trigger:"change"}],StartTime:[{required:!0,message:"请选择时间",trigger:"change"}],IncludeWords:[{required:!0,message:"请输入相关关键词",trigger:"blur"},{message:"多个词用英文分号隔开",validator(t,e,a){e&&e.match(sa)?a(t.message):a()}}],ExcludeWords:[{message:"多个词用英文分号隔开",validator(t,e,a){e&&e.match(sa)?a(t.message):a()}}]}),gptTypeOptions:()=>[{value:1,label:"社媒全部"},{value:2,label:"社媒自定义"}],permissions(){const{permissionTree:t}=this.userInfo;return Object(r.checkPermission)(t,"PUBLIC_CASE.ADMIN")},columns:()=>[{title:"运营节点",dataIndex:"OpNode",valueType:"custom-render",slotRender:"versionTag"},{title:"事件标题",dataIndex:"Title",valueType:"input",formItemProps:{style:"width:70%;",placeholder:"请输入50字以内标题",allowClear:!0}},{title:"上线日期",dataIndex:"MarkTime",valueType:"custom-render",slotRender:"datePicker"},{title:"事件标签",dataIndex:"EventTag",valueType:"custom-render",slotRender:"selectEventTag"},{title:"事件封面",dataIndex:"BannerAddr",valueType:"custom-render",slotRender:"picture"},{title:"关联风险",dataIndex:"RiskIds",valueType:"custom-render",slotRender:"risk"},{title:"关联预案",dataIndex:"PlanIds",valueType:"custom-render",slotRender:"plan"},{title:"关联报告",valueType:"custom-render",slotRender:"report"},{title:"权限配置",valueType:"custom-render",slotRender:"permission"},{valueType:"custom-render",slotRender:"replenishData"}]},created(){this.$route.query.id&&(this.eventId=+this.$route.query.id),[0,1,2].forEach((t=>{this.comprehensiveSearchData(t)})),[1,3].forEach((t=>{this.getOptions(t)})),this.getProjectRole(),this.getProjectAdminUrl(),this.getcategory(),this.eventId&&this.getKnowledgeEventDetail(this.eventId)},methods:{...Object(i.mapMutations)("publicCase",["updateState"]),...Object(i.mapActions)("eventCustom",["fetchEventCategoryList"]),moment:x.a,unix:x.a.unix,async getcategory(){await this.fetchEventCategoryList({gameIds:this.game.id}),this.eventCategoryList.length&&(this.categoryList=this.getCategoryList())},async handleClick(){await this.getProjectRole(),this.$message.success("刷新成功")},async getProjectAdminUrl(){const t=await Object(n.W)({gameId:this.game.id});this.projectUrl=t.data},async getProjectRole(){const t=await Object(n.X)({gameId:this.game.id});this.projectRoleOptions=t.list,this.projectRoleOptions.forEach((t=>{t.value=t.id,t.text=t.name}))},async getKnowledgeEventDetail(t){const e={game_id:this.game.id,id:t},a=await Object(n.H)(e);if(0===a.ret&&a.data&&a.data.id&&0!==a.data.id){const t=a.data,e=[];t.reports.map((a=>{a.report_info.map((i=>{i.id&&e.push({type:a.type,mark_time:x.a.unix(t.mark_time),report_id:i.id})}))})),this.formData={Title:t.title,OpNode:t.op_node?t.op_node.id:null,EventTag:t.event_labels.map((t=>t.id)),MarkTime:t.mark_time?x.a.unix(t.mark_time):null,RiskIds:t.risks.map((t=>t.id)),PlanIds:t.plans.map((t=>t.id)),Reports:e,BannerAddr:t.banner_addr,BannerAddrTmp:t.banner_addr_tmp,PermissionType:t.permission_type,Receivers:t.open_ids,ProjectRoleId:t.role_ids},t.trend&&(this.isReplenish=!0,this.trendId=t.trend.id,this.createAnalysisData={Name:t.trend.name,CategoryMode:"normal"===t.trend.category_type?1:2,CategoryIds:t.trend.category_ids,IncludeWords:t.trend.config.include_words,ExcludeWords:t.trend.config.exclude_words,StartTime:t.trend.start_time,EndTime:t.trend.end_time},await this.fetchEventCategoryList({gameIds:this.game.id}),this.changeChannelName(t.trend.category_ids.join(",")))}},handleEdit(){const{projectUrl:t}=this;t?window.open(t):this.$message.error("获取权限项目失败")},addMoreType(){this.formData.Reports.push({type:1,mark_time:null,report_id:null})},onSelect(t,e){let a="";if(1===e&&(a="EventTag"),this.formData[a].length>=50)return this.$message.error("标签数量不允许超过50!"),void this.$nextTick((()=>{this.formData[a]=this.formData[a].splice(0,50)}))},onSearch:h()((function(t,e){if(t.trim().length>40)return void this.$message.error("标签长度不允许超过40!");let a="";1===e&&(a="optionsEventTag"),!this[a].some((e=>e.title===t))&&t&&this[a].push({id:Math.random().toString().substring(2,6),pId:"0--1-0",value:t,title:t,isLeaf:!0})}),1e3),async getOptions(t){this.optionsEventTag=[],this.optionsOpNode=[];const e={game_id:this.game.id,label_type:t,class_one_ids:"",flag:1},a=await Object(n.T)(e);if(!a.ret&&(1===t&&a.data.map((t=>{this.optionsEventTag.push({id:`${t.class_one_id}-0-0`,pId:-1,value:`${t.class_one_id}-0-0`,title:t.class_one_name,isLeaf:!1,disabled:!0}),t.groups&&t.groups.map((e=>{e.id||(e.id=-1),this.optionsEventTag.push({id:`${t.class_one_id}-${e.id}-0`,pId:`${t.class_one_id}-0-0`,value:`${t.class_one_id}-${e.id}-0`,title:e.name,isLeaf:!1,disabled:!0}),e.labels&&e.labels.map((a=>{this.optionsEventTag.push({id:`${t.class_one_id}-${e.id}-${a.id}`,pId:`${t.class_one_id}-${e.id}-0`,value:a.id,title:a.label,isLeaf:!0})}
1))}))})),3===t)){const t=a.data.find((t=>"运营节点"===t.class_one_name));t.groups&&t.groups.map((t=>{t.id||(t.id=-1),this.optionsOpNode.push({id:`${t.id}-0`,pId:-1,value:`${t.id}-0`,title:t.name,isLeaf:!1,disabled:!0}),t.labels&&t.labels.map((e=>{this.optionsOpNode.push({id:`${t.id}-${e.id}`,pId:`${t.id}-0`,value:e.id,title:e.label,isLeaf:!0})}))}));const e=this.optionsOpNode.find((t=>t.isLeaf));this.formData.OpNode=e?e.value:void 0}},disabledDate:t=>t&&t>x()().endOf("day"),async comprehensiveSearchData(t){const e={select_type:t,keyword:"",game_id:this.game.id};let a;if(a=1===t?await Object(n.J)({game_id:this.game.id,event_id:this.eventId?this.eventId:null}):await Object(n.f)(e),a&&a.data&&Array.isArray(a.data)){const e=a.data.map((t=>({value:t.Id,text:t.Title,id:t.Id})));switch(t){case 1:this.reportTagOption=a.data;break;case 0:this.riskTagOption=e;break;case 2:this.planTagOption=e}}},confirmUpload:h()((async function(){let t=!0;if(this.$refs.form.$refs.formRef.validate((e=>{e||(t=!1)})),!t)return;if(!this.formData.OpNode)return void this.$message.error("请选择运营节点!");if(this.isReplenish){let t=!0;if(this.$refs.formReplenish.validate((e=>{e||(t=!1)})),!t)return!0;if(2===this.createAnalysisData.CategoryMode&&!this.checkData())return this.$message.warning({content:"请将全网数据分析条件填写完整",duration:3}),!0}const e=[];let a="";if(this.formData.Reports.map(((t,a)=>t.report_id&&e.push({type:t.type,report_id:[+t.report_id],mark_time:t.mark_time?x()(t.mark_time).unix():null,index:a+1}))),2===this.formData.PermissionType){const t=this.formData.Receivers.split(";").join(","),e=await Object(n.nb)({users:t});e&&(a=e.join(","))}const i=Object.assign([],this.formData.EventTag),s={game_id:this.game.id,op_node:this.formData.OpNode,title:this.formData.Title.trim(),mark_time:this.formData.MarkTime?x()(this.formData.MarkTime).unix():null,event_labels:i.filter((t=>"number"==typeof t)),new_event_labels:i.filter((t=>"string"==typeof t)),banner_addr:this.formData.BannerAddr,banner_addr_tmp:this.formData.BannerAddrTmp,risks:this.formData.RiskIds,plans:this.formData.PlanIds,reports:e,permission_type:this.formData.PermissionType,open_ids:a,role_ids:this.formData.ProjectRoleId};if(this.isReplenish){let{createAnalysisData:t,shortVideoId:e,longVideoId:a,communityForumId:i,appStoreId:o,queationCommunityId:n}=this;const r=e.concat(a,i,o,n),l={1:"normal",2:"custom-normal"}[t.CategoryMode];let d;this.optionsOpNode.map((t=>{Number(t.id.split("-")[1])===this.formData.OpNode&&(d=Number(t.id.split("-")[0]))}));const c={game_id:this.game.id,start_time:t.StartTime,end_time:t.EndTime,name:t.Name,category_type:l,category_ids:1===t.CategoryMode?[]:r,username:this.userInfo.account,config:{include_words:t.IncludeWords,exclude_words:t.ExcludeWords},class_one_id:d,class_two_id:this.formData.OpNode};s.trend=c}let o;if(this.eventId?(s.id=this.eventId,s.trend&&(s.trend.id=this.trendId),o=await Object(n.tb)(s)):o=await Object(n.a)(s),"success"===o.msg){if(o.data&&"Event title already exists"===o.data.Status)return void this.$message.error("事件标题重复,请修改后再重新提交!");this.$message.success("上传成功!"),this.$router.push({name:"publicCaseSpecial",query:{tab:5},params:{refresh:!0}})}}),500),dataChange(t,e){this.formData[t]=e},handleChange(t){"uploading"!==t.file.status?"done"===t.file.status&&(this.uploadLoading=!1,this.formData.BannerAddr=t.file.response&&t.file.response.data.data.url,this.formData.BannerAddrTmp=t.file.response&&t.file.response.data.data.tmpUrl):this.uploadLoading=!0},onBannerChange(t){t&&(this.formData.BannerAddr=t.url,this.formData.BannerAddrTmp=t.tmpUrl)},beforeUpload(t){const e="image/jpeg"===t.type||"image/png"===t.type||"image/jpg"===t.type;e||this.$message.error("请上传正确格式的图片");const a=t.size/1024/1024<10;return a||this.$message.error("图片不能超过10M"),e&&a},deletePicture(){this.formData.BannerAddr="",this.formData.BannerAddrTmp=""},clickReuse(t){this.formData.Reports[t].mark_time=this.formData.MarkTime},dragstart(t){this.oldItem=t},dragenter(t){this.newItem=t},dragend(){if(this.oldItem!=this.newItem){let t=this.formData.Reports.indexOf(this.oldItem),e=this.formData.Reports.indexOf(this.newItem),a=[...this.formData.Reports];a.splice(t,1),a.splice(e,0,this.oldItem),this.formData.Reports=[...a]}},clickReduce(t){this.formData.Reports.splice(t,1)},disabledDateRange:t=>!!t&&(t<x()().subtract(1,"year")||t>x()().endOf("day")),changeTime(t){this.createAnalysisData.StartTime=t[0].unix(),this.createAnalysisData.EndTime=t[1].unix()},changeIsReplenish(){this.isReplenish=!this.isReplenish,this.createAnalysisData={Name:"",CategoryMode:1,CategoryIds:"",IncludeWords:"",ExcludeWords:"",StartTime:void 0,EndTime:void 0}},changeName(t){this.createAnalysisData.Name=t.target.value},changeCategoryMode(t){this.createAnalysisData.CategoryMode=t,this.clearState()},changeIncludeWords(t){this.createAnalysisData.IncludeWords=t.target.value},changeExcludeWords(t){this.createAnalysisData.ExcludeWords=t.target.value},selectShortVideo(t){this.updateState({shortVideoId:this.updateStateStatus(t),shortVideoName:t})},selectLongVideo(t){this.updateState({longVideoId:this.updateStateStatus(t),longVideoName:t})},selectCommunityForum(t){this.updateState({communityForumId:this.updateStateStatus(t),
1communityForumName:t})},selectAppStore(t){this.updateState({appStoreId:this.updateStateStatus(t),appStoreName:t})},selectQueationCommunity(t){this.updateState({queationCommunityId:this.updateStateStatus(t),queationCommunityName:t})},allSelect(){const t=this.categoryList.shortVideo?this.categoryList.shortVideo.Categories.map((t=>t.CategoryName)):[],e=this.categoryList.longVideo?this.categoryList.longVideo.Categories.map((t=>t.CategoryName)):[],a=this.categoryList.communityForum?this.categoryList.communityForum.Categories.map((t=>t.CategoryName)):[],i=this.categoryList.appStore?this.categoryList.appStore.Categories.map((t=>t.CategoryName)):[],s=this.categoryList.queationCommunity?this.categoryList.queationCommunity.Categories.map((t=>t.CategoryName)):[];this.selectShortVideo(t),this.selectLongVideo(e),this.selectCommunityForum(a),this.selectAppStore(i),this.selectQueationCommunity(s)},updateStateStatus(t){let{eventCategoryList:e}=this,a=[];return t.forEach((t=>{e.forEach((e=>{t===e.Comment&&a.push(e.CategoryId)}))})),a},clearState(){this.updateState({shortVideoId:[],shortVideoName:[],longVideoId:[],longVideoName:[],communityForumId:[],communityForumName:[],appStoreId:[],appStoreName:[],queationCommunityId:[],queationCommunityName:[]})},changeChannelName(t=""){let{eventCategoryList:e}=this,a=[];t&&t.split(",").forEach((t=>{e.forEach((e=>{parseInt(t)===e.CategoryId&&a.push(e)}))})),this.eventCategoryList.length&&(this.categoryList=this.getCategoryList()),this.getCategoryList2(a,1)},getCategoryList(t=[],e=0){let{eventCategoryList:a}=this,i=e?t:a,{shortVideo:s,longVideo:o,communityForum:n,appStore:r,queationCommunity:l}=this.integrateData(i);return this.updateState({shortVideoId:s.Categories.map((t=>t.CategoryId)),longVideoId:o.Categories.map((t=>t.CategoryId)),communityForumId:n.Categories.map((t=>t.CategoryId)),appStoreId:r.Categories.map((t=>t.CategoryId)),queationCommunityId:l.Categories.map((t=>t.CategoryId))}),{shortVideo:s,longVideo:o,communityForum:n,appStore:r,queationCommunity:l}},getCategoryList2(t=[],e=0){let{eventCategoryList:a}=this,i=e?t:a,{shortVideo:s,longVideo:o,communityForum:n,appStore:r,queationCommunity:l}=this.integrateData(i);this.updateState({shortVideoId:s.Categories.map((t=>t.CategoryId)),shortVideoName:s.Categories.map((t=>t.CategoryName)),longVideoId:o.Categories.map((t=>t.CategoryId)),longVideoName:o.Categories.map((t=>t.CategoryName)),communityForumId:n.Categories.map((t=>t.CategoryId)),communityForumName:n.Categories.map((t=>t.CategoryName)),appStoreId:r.Categories.map((t=>t.CategoryId)),appStoreName:r.Categories.map((t=>t.CategoryName)),queationCommunityId:l.Categories.map((t=>t.CategoryId)),queationCommunityName:l.Categories.map((t=>t.CategoryName))})},integrateData(t=[]){let e={TypeId:4,Categories:[]},a={TypeId:5,Categories:[]},i={TypeId:1,Categories:[]},s={TypeId:2,Categories:[]},o={TypeId:3,Categories:[]};return t&&t.forEach((t=>{4===t.ParentId?e.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):5===t.ParentId?a.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):1===t.ParentId?i.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):2===t.ParentId?s.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment}):3===t.ParentId&&o.Categories.push({CategoryId:t.CategoryId,CategoryName:t.Comment})})),{shortVideo:e,longVideo:a,communityForum:i,appStore:s,queationCommunity:o}},checkData(){let{shortVideoId:t,longVideoId:e,communityForumId:a,appStoreId:i,queationCommunityId:s}=this,o=!0;return t.length||e.length||a.length||i.length||s.length||(o=!1),o}}},ra=(a(3509),Object(g.a)(na,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-skeleton",{attrs:{active:"",loading:t.loading}},[t.permissions?a("div",{staticClass:"add-event-plan"},[a("ProForm",{ref:"form",attrs:{columns:t.columns,"form-data":t.formData,"hide-submit-btn":t.hideSubmitBtn,"form-title":t.eventId?"编辑事件":"新增事件","label-align":t.labelAlign,"label-col":t.labelCol,rules:t.rules,change:t.dataChange},scopedSlots:t._u([{key:"versionTag",fn:function(){return[a("a-tree-select",{staticClass:"tree",attrs:{"get-popup-container":function(t){return t.parentNode},"tree-data-simple-mode":"","tree-default-expand-all":"","dropdown-match-select-width":"","tree-node-filter-prop":"title","show-search":"","dropdown-style":{maxHeight:"250px"},"tree-data":t.optionsOpNode,placeholder:"请选择运营节点"},model:{value:t.formData.OpNode,callback:function(e){t.$set(t.formData,"OpNode",e)},expression:"formData.OpNode"}})]},proxy:!0},{key:"selectEventTag",fn:function(){return[a("a-tree-select",{staticClass:"tree",attrs:{"get-popup-container":function(t){return t.parentNode},"tree-data-simple-mode":"","tree-default-expand-all":"",multiple:"","allow-clear":"","dropdown-match-select-width":"","tree-node-filter-prop":"title","dropdown-style":{maxHeight:"250px"},"tree-data":t.optionsEventTag,placeholder:"请选择事件标签"},on:{search:function(e){t.onSearch(e,t.type=1)},select:function(e){t.onSelect(e,t.type=1)}},model:{value:t.formData.EventTag,callback:function(e){t.$set(t.formData,"EventTag",e)},expression:"formData.EventTag"}}),t._v(" "),a("ReuseTagsModal",{attrs:{"event-type":"event",label:"复用近期上传的事件案例所用标签","event-tags":t.formData.EventTag},on:{"add-tag":function(e){t.formData.EventTag=e}}})]},proxy:!0},{key:"datePicker",fn:function(){return[a("a-date-picker",{staticClass:"tree",attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD","disabled-date":t.disabledDate},model:{value:t.formData.MarkTime,callback:function(e){t.$set(t.formData,"MarkTime",e)},expression:"formData.MarkTime"}})]},proxy:!0},{key:"risk",fn:function(){return[a("a-select",{staticClass:"tree",attrs:{mode:"multiple","show-search":"","option-filter-prop":"children",placeholder:"请选择关联风险","auto-clear-search-value":!1},model:{value:t.formData.RiskIds,callback:function(e){t.$set(t.formData,"RiskIds",e)},expression:"formData.RiskIds"}},t._l(t.riskTagOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                        "+t._s(s)+"\n                    ")])})),1)]},proxy:!0},{key:"plan",fn:function(){return[a("a-select",{staticClass:"tree",attrs:{mode:"multiple","show-search":"","option-filter-prop":"children",placeholder:"请选择关联预案","auto-clear-search-value":!1},model:{value:t.formData.PlanIds,callback:function(e){t.$set(t.formData,"PlanIds",e)},expression:"formData.PlanIds"}},t._l(t.planTagOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                        "+t._s(s)+"\n                    ")])})),1)]},proxy:!0},{key:"report",fn:function(){return[t._l(t.formData.Reports,(function(e,i){return a("div",{key:i,staticClass:"report",attrs:{draggable:"true"},on:{dragstart:function(a){return t.dragstart(e)},dragenter:function(a){return t.dragenter(e)},dragend:function(a){return t.dragend(e)}}},[a("div",{staticClass:"create-type"},[a("span",[t._v("创建类型:")]),t._v(" "),a("a-select",{staticClass:"cycle",attrs:{placeholder:"请选择创建类型"},model:{value:e.type,callback:function(a){t.$set(e,"type",a)},expression:"item.type"}},t._l(t.createTypeOption,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                                "+t._s(s)+"\n                            ")])})),1),t._v(" "),a("span",{staticClass:"create-data"},[t._v("日期:")]),t._v(" "),a("a-date-picker",{attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD","disabled-date":t.disabledDate},model:{value:e.mark_time,callback:function(a){t.$set(e,"mark_time",a)},expression:"item.mark_time"}}
1),t._v(" "),a("a",{staticClass:"defaultReuse",attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.clickReuse(i)}}},[t._v("默认复用母时事件日期")])],1),t._v(" "),a("div",{staticClass:"related-reports"},[a("span",[t._v("关联报告:")]),t._v(" "),a("a-select",{attrs:{"show-search":"","option-filter-prop":"children",placeholder:"请选择关联报告"},model:{value:e.report_id,callback:function(a){t.$set(e,"report_id",a)},expression:"item.report_id"}},t._l(t.reportTagOption,(function(e){var i=e.id,s=e.title;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                                "+t._s(s)+"\n                            ")])})),1)],1),t._v(" "),a("a-icon",{staticClass:"drag-btn",attrs:{type:"drag"}}),t._v(" "),a("a-icon",{staticClass:"minus-circle-btn",attrs:{type:"minus-circle"},on:{click:function(e){return t.clickReduce(i)}}})],1)})),t._v(" "),a("a",{staticClass:"add-new-risk",attrs:{href:"javascript:void(0)"},on:{click:t.addMoreType}},[a("a-icon",{attrs:{type:"plus-circle"}}),t._v(" 添加更多类型")],1)]},proxy:!0},{key:"permission",fn:function(){return[a("a-radio-group",{model:{value:t.formData.PermissionType,callback:function(e){t.$set(t.formData,"PermissionType",e)},expression:"formData.PermissionType"}},[a("a-radio",{attrs:{value:0}},[t._v(" 项目组内所有成员 ")]),t._v(" "),a("a-radio",{attrs:{value:1}},[t._v(" 指定分组 ")]),t._v(" "),a("a-radio",{attrs:{value:2}},[t._v(" 指定成员 ")])],1),t._v(" "),1===t.formData.PermissionType?a("div",{staticClass:"role-wrapper"},[a("div",{staticClass:"role-id"},[a("span",[t._v("可查看项目组:")]),t._v(" "),a("a-select",{staticClass:"select",attrs:{mode:"multiple",placeholder:"请选择分组"},model:{value:t.formData.ProjectRoleId,callback:function(e){t.$set(t.formData,"ProjectRoleId",e)},expression:"formData.ProjectRoleId"}},t._l(t.projectRoleOptions,(function(e){var i=e.value,s=e.text;return a("a-select-option",{key:i,attrs:{value:i}},[t._v("\n                                "+t._s(s)+"\n                            ")])})),1),t._v(" "),a("a-icon",{attrs:{type:"redo"},on:{click:t.handleClick}})],1),t._v(" "),a("a-button",{attrs:{disabled:!t.permissions},on:{click:t.handleEdit}},[t._v("编辑分组名单")])],1):t._e(),t._v(" "),2===t.formData.PermissionType?a("div",{staticClass:"receivers-wrapper"},[a("span",[t._v("可查成员:")]),t._v(" "),a("a-textarea",{attrs:{placeholder:"请输入不带中文的RTX账号或者邮箱,多个账号之间请用';'隔开"},model:{value:t.formData.Receivers,callback:function(e){t.$set(t.formData,"Receivers",e)},expression:"formData.Receivers"}})],1):t._e()]},proxy:!0},{key:"picture",fn:function(){return[a("a-upload",{staticClass:"avatar-uploader",attrs:{name:"avatar","list-type":"picture-card","show-upload-list":!1,action:t.uploadUrl,"before-upload":t.beforeUpload},on:{change:t.handleChange}},[t.formData.BannerAddrTmp?a("div",[a("img",{staticClass:"banner-img",attrs:{src:t.formData.BannerAddrTmp,alt:"avatar"}}),t._v(" "),a("a-icon",{staticClass:"banner-img-del",attrs:{type:"close-circle"},on:{click:function(e){return e.stopPropagation(),t.deletePicture(e)}}})],1):a("div",[a("a-icon",{staticClass:"upload-icon",attrs:{type:t.uploadLoading?"loading":"plus"}}),t._v(" "),a("div",[t._v("上传")])],1)]),t._v(" "),a("div",{staticClass:"picture-card-tip"},[t._v("\n                    未添加封面图时, 使用默认封面图,\n                    "),a("BannerImg",{attrs:{"on-change":t.onBannerChange,index:t.index}})],1)]},proxy:!0},{key:"replenishData",fn:function(){return[a("a",{attrs:{href:"javascript:void(0)"},on:{click:t.changeIsReplenish}},[t._v("补充全网数据分析条件")]),t._v(" "),a("a-form-model",{directives:[{name:"show",rawName:"v-show",value:t.isReplenish,expression:"isReplenish"}],ref:"formReplenish",staticClass:"form-replenish",attrs:{model:t.createAnalysisData,rules:t.rulesData,"label-col":{span:4},"wrapper-col":{span:18}}},[a("a-form-model-item",{attrs:{label:"事件名称:",prop:"Name"}},[a("a-input",{staticClass:"input",attrs:{value:t.createAnalysisData.Name,placeholder:"请给分析的内容创建名称"},on:{change:t.changeName}})],1),t._v(" "),a("a-form-model-item",{attrs:{prop:"CategoryMode"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"prompt-label"},[t._v("\n                                分析渠道\n                                "),a("Prompt",{scopedSlots:t._u([{key:"default",fn:function(){return[t._v("\n                                        指需要分析的数据渠道范围,例:选择“社媒自定义-微博”,则分析“微博”渠道中玩家的对应讨论\n                                    ")]},proxy:!0}],null,!1,459583172)})],1)]},proxy:!0}],null,!1,284399886)},[t._v(" "),a("button-selector",{attrs:{checked:t.createAnalysisData.CategoryMode,options:t.gptTypeOptions,map:{id:"value",name:"label"}},on:{change:t.changeCategoryMode}})],1),t._v(" "),2===t.createAnalysisData.CategoryMode?a("div",{staticClass:"customArea"},[a("a",{staticClass:"all-selects",attrs:{href:"javascript:;"},on:{click:t.allSelect}},[t._v("一键全选")]),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.shortVideo?t.categoryList.shortVideo.Categories:[],title:t.typeName.shortVideo,name:t.shortVideoName},on:{select:t.selectShortVideo}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.longVideo?t.categoryList.longVideo.Categories:[],title:t.typeName.longVideo,name:t.longVideoName},on:{select:t.selectLongVideo}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.communityForum?t.categoryList.communityForum.Categories:[],title:t.typeName.communityForum,name:t.communityForumName},on:{select:t.selectCommunityForum}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.appStore?t.categoryList.appStore.Categories:[],title:t.typeName.appStore,name:t.appStoreName}
1,on:{select:t.selectAppStore}}),t._v(" "),a("CategoryMode",{attrs:{list:t.categoryList.queationCommunity?t.categoryList.queationCommunity.Categories:[],title:t.typeName.queationCommunity,name:t.queationCommunityName},on:{select:t.selectQueationCommunity}})],1):t._e(),t._v(" "),a("a-form-model-item",{attrs:{prop:"StartTime"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"prompt-label"},[t._v("\n                                分析时间\n                                "),a("Prompt",{scopedSlots:t._u([{key:"default",fn:function(){return[t._v("\n                                        指需要分析的数据时间范围,例:选择5月1日 00:00-5月2日\n                                        00:00,则分析这段时间内玩家的对应讨论\n                                    ")]},proxy:!0}],null,!1,642011812)})],1)]},proxy:!0}],null,!1,1332747670)},[t._v(" "),a("a-range-picker",{attrs:{value:t.createAnalysisData.StartTime?[t.unix(t.createAnalysisData.StartTime),t.unix(t.createAnalysisData.EndTime)]:void 0,format:"YYYY-MM-DD HH:mm","show-time":{format:"HH:mm",defaultValue:[t.moment("00:00:00","HH:mm:ss"),t.moment("23:59:59","HH:mm:ss")]},"allow-clear":!1,"disabled-date":t.disabledDateRange},on:{change:t.changeTime}})],1),t._v(" "),a("a-form-model-item",{attrs:{prop:"IncludeWords"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"prompt-label"},[t._v("\n                                关键词\n                                "),a("Prompt",{scopedSlots:t._u([{key:"default",fn:function(){return[t._v("\n                                        指用关键词圈定需要分析的数据范围,如不填,则分析前置条件下的所有数据。例:填写“皮肤”,则分析前置条件下所有包含“皮肤”关键词的数据,不包含该关键词的则不在分析范围内\n                                    ")]},proxy:!0}],null,!1,1274316240)})],1)]},proxy:!0}],null,!1,4213163615)},[t._v(" "),a("a-input",{staticClass:"txtarea",attrs:{type:"textarea",value:t.createAnalysisData.IncludeWords,placeholder:"多个词用英文分号隔开,如【腾讯;游戏】,结果包含腾讯或游戏的数据;组合词用英文加号链接,如【腾讯+游戏】,结果既包含腾讯和游戏的数据"},on:{change:t.changeIncludeWords}}),t._v(" "),a("p",{staticClass:"tip"},[t._v("系统将分析含有关键词的数据")])],1),t._v(" "),a("a-form-model-item",{attrs:{label:"排除词",prop:"ExcludeWords"}},[a("a-input",{staticClass:"txtarea",attrs:{type:"textarea",value:t.createAnalysisData.ExcludeWords,placeholder:"多个词用英文分号隔开,如【腾讯;游戏】,结果包含腾讯或游戏的数据;组合词用英文加号链接,如【腾讯+游戏】,结果既包含腾讯和游戏的数据"},on:{change:t.changeExcludeWords}}),t._v(" "),a("p",{staticClass:"tip"},[t._v("系统将过滤掉含有排除词的数据")])],1)],1)]},proxy:!0}],null,!1,3526812488)}),t._v(" "),a("div",{staticClass:"confirm"},[a("a-button",{directives:[{name:"bi",rawName:"v-bi:click",value:"确认发布",expression:"'确认发布'",arg:"click"}],staticClass:"confirm-btn",attrs:{type:"primary"},on:{click:function(e){return t.confirmUpload()}}},[t._v("确认发布")]),t._v(" "),a("a-button",{staticClass:"save-btn",on:{click:function(e){return t.$router.back()}}},[t._v("返回")])],1)],1):a("a-result",{attrs:{status:"403","sub-title":"您没有权限查看!"}})],1)}),[],!1,null,"e1376482",null).exports),la=a(643),da=a.n(la),ca=a(644),pa=a.n(ca),ma=a(1670),ha=a.n(ma),ua=a(1671),fa=a.n(ua),ga=a(1672),ba=a.n(ga),va=a(1673),xa=a.n(va),ya={name:"EventDetail",data:()=>({bgLeftTop:da.a,bgRightBottom:pa.a,defaultImg:p.a,iconEvent:xa.a,iconPlan:ha.a,iconReport:fa.a,iconRisk:ba.a,loading:!0,detail:{},plans:[],summary:[],details:[],risks:[],data:{},oldItem:"",newItem:""}),computed:{...Object(i.mapState)(["userInfo"]),...Object(i.mapState)("focus",["game"]),detalList(){const t=[{type:"info",idName:"info",title:"事件信息"}];return this.detail&&this.plans&&this.detail.plans.length&&this.detail.plans.map((e=>{t.push({type:"plan",idName:`plan${e.Id}`,title:`舆情预案:${e.Title}`})})),this.detail&&this.detail.summary&&this.detail.summary.length&&this.detail.summary.map((e=>{t.push({type:"summary",idName:`summary${e.Id}`,title:`舆情报告:${e.Title} ${1===e.type?"反馈小结":"反馈详情"}`})})),this.detail&&this.detail.risks&&this.detail.risks.length&&this.detail.risks.map((e=>
1{t.push({type:"risk",idName:`risk${e.Id}`,title:`风险总结:${e.Title}`})})),t}},watch:{},created(){const t=+this.$route.query.eventId;this.getKnowledgeEventDetail(t)},methods:{moment:x.a,getCurrentAnchor:()=>"#info",hightLightText:t=>Object(L.highLight)(Object(L.escapeHTML)(t)),async eventPlanDetail(t){const e={game_id:this.game.id,id:t},a=await Object(n.x)(e);if(0===a.ret)return a.data},async knowledgeReportDetail(t,e,a){const i={game_id:this.game.id,id:t},s=await Object(n.jb)(i);if(0===s.ret)return{...s.data,type:e,index:a}},async knowledgeRiskDetail(t){const e={game_id:this.game.id,id:t},a=await Object(n.kb)(e);if(0===a.ret)return a.data},getDetail(t){return{id:t.id,title:t.title,banner_addr:t.banner_addr_tmp,op_node:t.op_node?t.op_node.name:null,mark_time:x()(1e3*t.mark_time).format("YYYY-MM-DD"),event_labels:t.event_labels.map((t=>t.name)),plans:this.plans,summary:this.summary,details:this.details,risks:this.risks}},async getKnowledgeEventDetail(t){this.loading=!0;const e={game_id:this.game.id,id:t},a=await Object(n.H)(e);if(0===a.ret&&a.data&&a.data.id&&0!==a.data.id){const t=a.data.plans.map((t=>this.eventPlanDetail(t.id))),e=await Promise.all(t);this.plans=e;const i=a.data.reports.map((t=>t.report_info&&t.report_info[0]&&this.knowledgeReportDetail(t.report_info[0].id,t.type))),s=await Promise.all(i);this.summary=s;const o=a.data.risks.map((t=>this.knowledgeRiskDetail(t.id))),n=await Promise.all(o);this.risks=n,this.detail=this.getDetail(a.data),this.data=a.data,this.loading=!1}},linkEventDetail(t){const e=this.$router.resolve({name:"editEvent",query:{id:t}});window.open(e.href,"_blank")},linkPlanDetail(t){const e=this.$router.resolve({name:"editEventPlan",query:{riskId:t}});window.open(e.href,"_blank")},linkReportDetail(t){const e=this.$router.resolve({name:"editReport",query:{id:t}});window.open(e.href,"_blank")},linkRiskDetail(t){const e=this.$router.resolve({name:"editRiskPoints",query:{riskId:t}});window.open(e.href,"_blank")},dragstart(t){this.oldItem=t},dragenter(t){this.newItem=t},dragend(t){let e=[];
1if("plan"===t&&(e=this.detail.plans),"report"===t&&(e=this.detail.summary),"risk"===t&&(e=this.detail.risks),this.oldItem!=this.newItem){let a=e.indexOf(this.oldItem),i=e.indexOf(this.newItem),s=[...e];s.splice(a,1),s.splice(i,0,this.oldItem),"plan"===t&&(this.detail.plans=[...s]),"report"===t&&(this.detail.summary=[...s]),"risk"===t&&(this.detail.risks=[...s]),this.updateKnowledgeEvent()}},async updateKnowledgeEvent(){const t=[];this.detail.summary.map(((e,a)=>t.push({type:e.type,report_id:[+e.Id],mark_time:e.MarkTime?x()(e.MarkTime).unix():null,index:a+1})));const e={id:this.data.id,game_id:this.data.game_id,op_node:this.data.op_node?this.data.op_node.id:null,title:this.data.title,mark_time:this.data.mark_time,event_labels:this.data.event_labels.map((t=>t.id)),banner_addr:this.data.banner_addr,risks:this.detail.risks.map((t=>t.Id)),plans:this.detail.plans.map((t=>t.Id)),reports:t,permission_type:this.data.permission_type,open_ids:this.data.open_ids,role_ids:this.data.role_ids};"success"===(await Object(n.tb)(e)).msg&&this.$message.success("修改成功!")},upload(t){t.forEach((t=>{const e=document.createElement("a");e.target="_blank",e.href=t.Url,e.download=t.Name,e.click()}))}}},wa=(a(3511),Object(g.a)(ya,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[t.loading?i("a-skeleton",{attrs:{paragraph:{rows:5},active:""}}):i("div",{staticClass:"wrapper"},[i("img",{staticClass:"wrapper-left-bg",attrs:{src:t.bgLeftTop}}),t._v(" "),i("img",{staticClass:"wrapper-right-bg",attrs:{src:t.bgRightBottom}}),t._v(" "),i("div",{staticClass:"html-content"},[i("div",{staticClass:"html-anchor"},[i("a-anchor",{attrs:{"show-ink-in-fixed":"",affix:!1,"get-current-anchor":t.getCurrentAnchor,"wrapper-class":"anchor-wrapper"}},t._l(t.detalList,(function(e){return i("a-anchor-link",{key:e.idName,attrs:{href:"#"+e.idName},scopedSlots:t._u([{key:"title",fn:function(){return["info"===e.type?i("img",{staticClass:"icon-event",attrs:{src:t.iconEvent}}):t._e(),t._v(" "),i("span",{attrs:{title:e.title}},[t._v(t._s(e.title))])]},proxy:!0}],null,!0)})})),1)],1),t._v(" "),i("div",{staticClass:"editor-html-article"},[i("div",{attrs:{id:"info"}},[i("h3",[i("img",{staticClass:"icon-event",attrs:{src:t.iconEvent}}),t._v("事件:"+t._s(t.detail.title))]),t._v(" "),i("div",{staticClass:"flex box"},[i("img",{staticClass:"card-img",attrs:{src:t.detail.banner_addr||t.defaultImg,alt:""}}),t._v(" "),i("div",{staticClass:"box-right"},[i("div",{staticClass:"flex"},[i("span",[t._v("运营节点:")]),t._v(" "),i("a-select",{staticClass:"select",attrs:{disabled:""},model:{value:t.detail.op_node,callback:function(e){t.$set(t.detail,"op_node",e)},expression:"detail.op_node"}})],1),t._v(" "),i("div",{staticClass:"flex"},[i("span",[t._v("上线日期:")]),t._v(" "),i("a-date-picker",{staticClass:"tag",attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD",disabled:""},model:{value:t.detail.mark_time,callback:function(e){t.$set(t.detail,"mark_time",e)},expression:"detail.mark_time"}})],1),t._v(" "),i("div",{staticClass:"flex"},[i("span",[t._v("事件标签:")]),t._v(" "),i("a-select",{staticClass:"tag",attrs:{mode:"multiple","show-search":"","option-filter-prop":"children",disabled:"","auto-clear-search-value":!1},model:{value:t.detail.event_labels,callback:function(e){t.$set(t.detail,"event_labels",e)},expression:"detail.event_labels"}})],1)]),t._v(" "),i("a-popover",{attrs:{placement:"topRight","get-popup-container":function(t){return t.parentNode}}},[i("template",{slot:"content"},[t._v(" 编辑完成请刷新页面,同步更新数据!")]),t._v(" "),i("a-icon",{staticClass:"edit-btn",attrs:{type:"form"},on:{click:function(e){return t.linkEventDetail(t.detail.id)}}})],2)],1)]),t._v(" "),t._l(t.detail.plans,(function(e){return i("div",{key:e.Id,attrs:{id:"plan"+e.Id,draggable:"true"},on:{dragstart:function(a){return t.dragstart(e)},dragenter:function(a){return t.dragenter(e)},dragend:function(e){return t.dragend("plan")}}},[i("h3",[i("img",{staticClass:"icon-event",attrs:{src:t.iconPlan}}),t._v("舆情预案:"+t._s(e.Title))]),t._v(" "),i("div",{staticClass:"box"},[i("div",{staticClass:"mb20"},[i("span",[t._v("日期:")]),t._v(" "),i("a-date-picker",{attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD",disabled:""},model:{value:e.MarkTime,callback:function(a){t.$set(e,"MarkTime",a)},expression:"item.MarkTime"}})],1),t._v(" "),i("div",{domProps:{innerHTML:t._s(e.ContentHtml||"")}}),t._v(" "),i("a-popover",{attrs:{placement:"topRight","get-popup-container":function(t){return t.parentNode}}},[i("template",{slot:"content"},[t._v(" 编辑完成请刷新页面,同步更新数据!")]),t._v(" "),i("a-icon",{staticClass:"edit-btn-detail",attrs:{type:"form"},on:{click:function(a){return t.linkPlanDetail(e.Id)}}})],2),t._v(" "),i("a-icon",{staticClass:"drag-btn-detail",attrs:{type:"drag"}})],1)])})),t._v(" "),t._l(t.detail.summary,(function(e){return i("div",{key:e.Id,attrs:{id:"summary"+e.Id,draggable:"true"},on:{dragstart:function(a){return t.dragstart(e)},dragenter:function(a){return t.dragenter(e)},dragend:function(e){return t.dragend("report")}}},[i("h3",[i("img",{staticClass:"icon-event",attrs:{src:t.iconReport}}),t._v("舆情报告:"+t._s(e.Title)+"  "+t._s(1===e.type?"反馈小结":"反馈详情")+"\n                    ")]),t._v(" "),i("div",{staticClass:"box"},[i("div",{staticClass:"flex mb20"},[i("span",[t._v("声量:")]),t._v(" "),i("a-input",{staticClass:"input",attrs:{disabled:""},model:{value:e.Volume,callback:function(a){t.$set(e,"Volume",a)},expression:"item.Volume"}}),t._v(" "),i("span",[t._v("正面情感占比:")]),t._v(" "),i("a-input-number",{staticClass:"input",attrs:{formatter:function(t){return t+"%"},disabled:""},model:{value:e.PostiveSentimentRatio,callback:function(a){t.$set(e,"PostiveSentimentRatio",a)},expression:"item.PostiveSentimentRatio"}}),t._v(" "),i("span",[t._v("负面情感占比:")]),t._v(" "),i("a-input-number",{staticClass:"input",attrs:{formatter:function(t){return t+"%"},disabled:""},model:{value:e.NegtiveSentimentRatio,callback:function(a){t.$set(e,"NegtiveSentimentRatio",a)},expression:"item.NegtiveSentimentRatio"}}),t._v(" "),i("span",[t._v("日期:")]),t._v(" "),i("a-date-picker",{attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD",disabled:""},model:{value:e.MarkTime,callback:function(a){t.$set(e,"MarkTime",a)},expression:"item.MarkTime"}})],1),t._v(" "),i("div",{domProps:{innerHTML:t._s(e.ContentHtml||"")}}),t._v(" "),e.UploadFileInfo&&e.UploadFileInfo.length?i("div",{staticClass:"appendix"},[t._l(e.UploadFileInfo,(function(e,s){return i("div",{key:s,staticClass:"appendix-content"},[i("img",{staticClass:"imgs",attrs:{src:a(1538),alt:""}}),t._v(" "),i("div",{staticClass:"appendix-name"},[t._v(t._s(e.Name))])])})),t._v(" "),i("a-button",{staticClass:"import-btn",attrs:{type:"primary"},on:{click:function(a){return t.upload(e.UploadFileInfo)}}},[t._v("下载所有附件")])],2):t._e(),t._v(" "),i("a-popover",{attrs:{placement:"topRight","get-popup-container":function(t){return t.parentNode}}},[i("template",{slot:"content"},[t._v(" 编辑完成请刷新页面,同步更新数据!")]),t._v(" "),i("a-icon",{staticClass:"edit-btn-detail",attrs:{type:"form"},on:{click:function(a){return t.linkReportDetail(e.Id)}}})],2),t._v(" "),i("a-icon",{staticClass:"drag-btn-detail",attrs:{type:"drag"}})],1)])})),t._v(" "),t._l(t.detail.risks,(function(e){return i("div",{key:e.Id,attrs:{id:"risk"+e.Id,draggable:"true"},on:{dragstart:function(a){return t.dragstart(e)},dragenter:function(a){return t.dragenter(e)},dragend:function(e){return t.dragend("risk")}}},[i("h3",[i("img",{staticClass:"icon-event",attrs:{src:t.iconRisk}}),t._v("风险总结:"+t._s(e.Title))]),t._v(" "),i("div",{staticClass:"box"},[i("div",{staticClass:"mb20"},[i("span",[t._v("追加日期:")]),t._v(" "),i("a-date-picker",{attrs:{format:"yyyy-MM-DD","value-format":"yyyy-MM-DD",disabled:""},model:{value:e.MarkTime,callback:function(a){t.$set(e,"MarkTime",a)},expression:"item.MarkTime"}})],1),t._v(" "),i("div",{domProps:{innerHTML:t._s(e.ContentHtml||"")}}),t._v(" "),e.RiskPointLabel?i("div",{staticClass:"appendix"},[i("span",[t._v("应对策略:")]),t._v(" "),t._l(e.RiskPointLabel,(function(e){var a=e.Label,s=e.Id;return i("div",{key:s,staticClass:"event-tag"},[t._v("\n                                "+t._s(a)+"\n                            ")])}))],2):t._e(),t._v(" "),i("a-icon",{staticClass:"edit-btn-detail",attrs:{type:"form",title:"编辑完成请刷新页面,同步更新数据!"},on:{click:function(a){return t.linkRiskDetail(e.Id)}}}),t._v(" "),i("a-icon",{staticClass:"drag-btn-detail",attrs:{type:"drag",title:"拖拽"}}
1)],1)])}))],2)])])],1)}),[],!1,null,"60c21112",null).exports);xt.install=function(t){t.component(xt.name,xt),t.component($t.name,$t),t.component(Nt.name,Nt),t.component(zt.name,zt),t.component(Bt.name,Bt),t.component(Kt.name,Kt),t.component(Xt.name,Xt),t.component(we.name,we),t.component(_e.name,_e),t.component(Ae.name,Ae),t.component(qe.name,qe),t.component(Ge.name,Ge),t.component(Ke.name,Ke),t.component(Je.name,Je),t.component(ia.name,ia),t.component(ra.name,ra),t.component(wa.name,wa)};e.a=xt},300:function(t,e,a){"use strict";var i=a(19),s=a(2),o=a(643),n=a.n(o),r=a(644),l=a.n(r),d=a(29),c={name:"PlanReportDetail",components:{},props:{detail:{type:Object,default:()=>({ContentHtml:""})},show:{type:Boolean,default:!1},isReport:{type:Boolean,default:!1},isRisk:{type:Boolean,default:!1},isPlan:{type:Boolean,default:!1},isHotspot:{type:Boolean,default:!1},isClawReport:{type:Boolean,default:!1}},data:()=>({loading:!1,idList:[],htmlText:"",curAnchor:"",bgLeftTop:n.a,bgRightBottom:l.a,reportList:[],isMobile:!1}),computed:{...Object(s.mapState)(["userInfo"]),...Object(s.mapState)("focus",["game"]),columns:()=>[{title:"序号",dataIndex:"index",customRender:(t,e,a)=>a+1},{title:"补充风险",dataIndex:"riskName"},{title:"补充引导策略",dataIndex:"guideStrategyName"}],dataSource(){const{RiskGuideStrategyRelationDatas:t}=this.detail,e=[];return t&&t.map((t=>{const a=[];t.GuideStrategyInfo.map((t=>{a.push(t.Title)})),e.push({riskName:t.RiskName,guideStrategyName:a.join(",")})})),e}},watch:{},mounted(){const t=Object(i.debounce)((()=>{this.checkMobile(),this.setHtmlWidth()}),500);window.addEventListener("resize",t),this.checkMobile(),this.handleResize=t,this.$nextTick((()=>{this.getHtmlValue()}))},beforeDestroy(){window.removeEventListener("resize",this.handleResize)},methods:{checkMobile(){this.isMobile=!!window.matchMedia&&window.matchMedia("(max-width: 767px)").matches},setHtmlWidth(){this.$nextTick((()=>{const t=document.querySelector(".editor-html-article");if(t){let e=this.htmlText;e=(e||"").replace(/<table[^>]*>[\s\S]*?(<\/table>)/g,(e=>`<div style="max-width:${t.clientWidth||1100}px;width: fit-content;overflow-x: auto">${e}</div>`)),this.isMobile||(e=(e||"").replace(/<img[^>]*>(?=(.*?)<\/)/g,(e=>`<div style="width:${t.clientWidth||1100}px;overflow-x: auto">${e}</div>`))),this.htmlText=e}}))},getHtmlValue(){if(!this.detail.ContentHtml)return;const t=[];let e=0;const a=(this.detail.ContentHtml||"").replace(/<(h\d)([^>]*)>(?=(.*?)<\/)/g,((a,i,s,o)=>{const n="editor-anchor-"+e++,r=s.replace(/id=".*"/,""),l=o.split(/<\w.*?>/).pop();return t.push({idName:n,title:l||"-"}),`<${i} id="${n}" ${r}>`}));this.idList=t,this.htmlText=a,this.setHtmlWidth()},associationPlan(t){this.$router.push({name:"planDetail",query:{planId:t}})},upload(){this.detail.UploadFileInfo.forEach((t=>{const e=document.createElement("a");e.target="_blank",e.href=t.Url,e.download=t.Name,e.click()}))},getContainer:()=>document.querySelector(".html-styles"),async clickReportTag(t){const e={game_id:this.detail.GameId,label_id:t,report_id:this.detail.Id},a=await Object(d.S)(e);this.reportList=a},linkReport(t){const e=this.$router.resolve({path:`/${this.detail.GameId}/public-case-overview/plan-report-detail`,query:{reportId:t}});window.open(e.href,"_blank")},cancel(){let t=1;switch(!0){case this.isClawReport:t=6;break;case this.isHotspot:t=4;break;case this.isPlan:t=3;break;case this.isRisk:t=2;break;case this.isReport:t=1;break;default:t=1}this.$router.push({name:"publicCaseSpecial",query:{tab:t},params:{refresh:!1}})},handleEventCustomDetail(t){let{TaskStatus:e,Id:a}=t;2===e?this.$router.push({name:"eventCustomDetail",query:{id:a}}):this.$message.warning({content:"该数据未分析完成,不可进入详情页面",duration:3})}}},p=(a(3444),a(3)),m=Object(p.a)(c,(function(){var t=this,e=t.$createElement,i=t._self._c||e;return t.show?i("div",{staticClass:"wrapper",class:{"is-mobile":t.isMobile}},[i("img",{staticClass:"wrapper-left-bg",attrs:{src:t.bgLeftTop}}),t._v(" "),i("img",{staticClass:"wrapper-right-bg",attrs:{src:t.bgRightBottom}}),t._v(" "),i("div",[i("div",{staticClass:"html-content"},[t.isMobile?t._e():i("div",{staticClass:"html-anchor"},[i("div",{staticClass:"anchor-header"},[t._v("本篇目录")]),t._v(" "),i("a-anchor",{attrs:{"show-ink-in-fixed":"",affix:!1,"wrapper-class":"anchor-wrapper"}},t._l(t.idList,(function(t){return i("a-anchor-link",{key:t.idName,attrs:{title:t.title,href:"#"+t.idName}})})),1)],1),t._v(" "),i("div",{staticClass:"editor-html-article"},[t.isMobile?t._e():i("span",{staticClass:"back-icon",on:{click:t.cancel}},[i("a-icon",{attrs:{type:"left"}})],1),t._v(" "),i("h1",{staticClass:"article-title"},[t._v("\n                    "+t._s(t.detail.Title)+"\n                ")]),t._v(" "),i("div",{staticClass:"card-label"},[t._l(t.detail?t.detail.EventTagInfo:[],(function(e){return i("div",{key:e.Id,staticClass:"card-tag event-tag",class:t.isReport?"pointer":"no-pointer",on:{click:function(a){return t.clickReportTag(e.Id)}}},[t._v("\n                        "+t._s(e.Label)+"\n                    ")])})),t._v(" "),t._l(t.detail?t.detail.RiskPointLabel:[],(function(e){return i("div",{key:e.Id,staticClass:"card-tag tactics-tag"},[t._v("\n                        "+t._s(e.Label)+"\n                    ")])}))],2),t._v(" "),t.isReport&&t.detail.EventTagInfo&&t.detail.EventTagInfo.length?i("div",{staticClass:"tag-tip"}
1,[t._v("\n                    点击标签,可查看包含相同标签的报告标题及链接\n                ")]):t._e(),t._v(" "),t.isReport&&t.reportList.length?i("div",t._l(t.reportList,(function(e){return i("div",{key:e.Id,staticClass:"report-link",on:{click:function(a){return t.linkReport(e.Id)}}},[t._v("\n                        "+t._s(e.Title)+"\n                    ")])})),0):t._e(),t._v(" "),i("div",{staticClass:"label-type"},[i("div",[t._v("作者: "+t._s(t.detail.UserName))]),t._v(" "),t.isRisk?t._e():i("div",[t._v("上传时间: "+t._s(t.detail.CreateTime))]),t._v(" "),t.isReport||t.isClawReport?i("div",[t._v("\n                        事件发生时间: "+t._s(t.detail.MarkTime?t.detail.MarkTime:"-")+"\n                    ")]):t._e(),t._v(" "),t.isRisk?i("div",[t._v("风险发生时间: "+t._s(t.detail.MarkTime?t.detail.MarkTime:"-"))]):t._e(),t._v(" "),t.isReport||t.isClawReport?i("div",[t._v("正面情感占比: "+t._s(t.detail.PostiveSentimentRatio)+"%")]):t._e(),t._v(" "),t.isClawReport?i("div",[t._v("中性情感占比: "+t._s(t.detail.NeutiveSentimentRatio)+"%")]):t._e(),t._v(" "),t.isReport||t.isClawReport?i("div",[t._v("负面情感占比: "+t._s(t.detail.NegtiveSentimentRatio)+"%")]):t._e(),t._v(" "),t.isReport||t.isClawReport?i("div",[t._v("声量: "+t._s(t.detail.Volume))]):t._e(),t._v(" "),t.isHotspot?i("div",[t._v("热点发生时间: "+t._s(t.detail.MarkTime?t.detail.MarkTime:"-"))]):t._e()]),t._v(" "),i("div",{staticClass:"abstract"},[i("span",{staticClass:"abstract-text"},[t._v("| 概述")]),t._v(t._s(t.detail.Abstract))]),t._v(" "),i("div",{staticClass:"html-styles",domProps:{innerHTML:t._s(t.htmlText)}}),t._v(" "),t.isReport&&t.detail.CustomEvent?i("div",{staticClass:"event-analysis"},[t._v("\n                    查看事件分析:\n                    "),i("a",{attrs:{href:"javascript:;"},on:{click:function(e){return t.handleEventCustomDetail(t.detail.CustomEvent)}}},[t._v(t._s(t.detail.CustomEvent.Name))])]):t._e(),t._v(" "),!t.isRisk&&t.detail.UploadFileInfo?i("div",{staticClass:"appendix"},[i("span",{staticClass:"appendix-label"},[t._v("附件:")]),t._v(" "),i("div",{staticClass:"appendix-content"},t._l(t.detail.UploadFileInfo,(function(e,s){return i("div",{key:s},[i("img",{staticClass:"imgs",attrs:{src:a(1538),alt:""}}),t._v(" "),i("div",{staticClass:"appendix-name"},[t._v(t._s(e.Name))])])})),0)]):t._e(),t._v(" "),!t.isRisk&&t.detail.UploadFileInfo&&t.detail.UploadFileInfo.length?i("div",{staticClass:"condition-btn"},[i("a-button",{staticClass:"import-btn",attrs:{type:"primary"},on:{click:t.upload}},[t._v("下载所有附件")])],1):t._e(),t._v(" "),t.isHotspot?i("div",[i("div",{staticClass:"hotspot-link"},[t._v("热点代表标题:"+t._s(t.detail.OriginTitle))]),t._v(" "),i("div",[t._v("\n                        热点代表链接:\n                        "),i("a",{attrs:{href:t.detail.OriginUrl||"javascript:void(0);",target:"_blank"}},[t._v(t._s(t.detail.OriginUrl))])])]):t._e()])])])]):i("a-result",{attrs:{status:"403","sub-title":"您没有权限查看此报告"}})}),[],!1,null,"3b699b41",null);e.a=m.exports},3416:function(t,e,a){"use strict";a(1524)},3417:function(t,e,a){(e=a(11)(!1)).push([t.i,".select-banner[data-v-e83c3e9e]{display:inline-block;margin-left:24px;vertical-align:top}.banner-grid[data-v-e83c3e9e]{font-size:0;width:100%;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill, 297px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:500px;overflow:auto}.upload-grid-height[data-v-e83c3e9e]{height:360px}.card-img[data-v-e83c3e9e]{width:294px;height:172px;cursor:pointer}.selected[data-v-e83c3e9e]{border:3px solid #39a0ff}.banner-img[data-v-e83c3e9e]{width:297px;height:174px;-o-object-fit:contain;object-fit:contain}.avatar-uploader[data-v-e83c3e9e]{padding:20px 20px 0 20px;width:100%}.avatar-uploader[data-v-e83c3e9e] .ant-upload{width:100%;height:190px}.picture-header[data-v-e83c3e9e]{margin-left:16px;margin-bottom:8px;color:#222}",""]),t.exports=e},3418:function(t,e,a){"use strict";a(1525)},3419:function(t,e,a){var i=a(11),s=a(119),o=a(204),n=a(205);e=i(!1);var r=s(o),l=s(n);e.push([t.i,'.label-options[data-v-123fb264]{width:100%;position:relative}.tabs-content[data-v-123fb264]{display:inline-block}.tabs-content:hover .block[data-v-123fb264]{display:block}.label-two-icon[data-v-123fb264]{padding-top:4px}[data-v-123fb264] .ant-form{-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;margin-top:20px}[data-v-123fb264] .ant-form .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[data-v-123fb264] .ant-form .ant-form-item{border-bottom:1px dashed #e8e5e5}[data-v-123fb264] .ant-form .ant-form-item:nth-of-type(1),[data-v-123fb264] .ant-form .ant-form-item:nth-of-type(2),[data-v-123fb264] .ant-form .ant-form-item:last-of-type{border-bottom:none}[data-v-123fb264] .ant-form .ant-form-item-label{min-width:100px}[data-v-123fb264] .content{-webkit-box-shadow:none;box-shadow:none}.keyword[data-v-123fb264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.input[data-v-123fb264]{width:320px;margin-right:32px}.picker[data-v-123fb264]{width:240px}.manage-btn[data-v-123fb264]{margin-left:20px}.table-content[data-v-123fb264]{padding:30px}
1.title[data-v-123fb264]{cursor:pointer}.title[data-v-123fb264]:hover{color:#1890ff;text-decoration:underline}.tableLabel[data-v-123fb264]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tableLabel[data-v-123fb264]:hover{color:#1890ff;text-decoration:underline}.abstract[data-v-123fb264]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.risk-title[data-v-123fb264]{font-size:15px;margin-bottom:30px;text-align:justify;font-weight:600}.risk-text[data-v-123fb264]{text-align:justify;line-height:25px}.btn[data-v-123fb264]{display:inline-block;margin-right:4px}.tag[data-v-123fb264]{margin-bottom:4px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publish[data-v-123fb264]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#41d354}.draft[data-v-123fb264]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#bfbfbf}.risk-header[data-v-123fb264]{font-weight:600;color:#000}.header-totle[data-v-123fb264]{font-weight:500;color:#666;font-size:13px;margin-bottom:10px;display:inline-block}.header-text[data-v-123fb264]{margin-bottom:25px;display:inline-block}.orange[data-v-123fb264]{padding:10px;background:#fbf7ea}.purple[data-v-123fb264]{padding:10px}.name-one[data-v-123fb264]{-ms-flex-negative:0;flex-shrink:0;width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-two[data-v-123fb264]{width:180px;border-radius:2px;text-align:left;vertical-align:middle;margin-right:10px;overflow:hidden}.label-two.ant-btn[data-v-123fb264]{position:static}.label-two .anticon-down[data-v-123fb264]{float:right}.label-two:hover.ant-btn[data-v-123fb264]{border-color:#48a7ff;color:#48a7ff}.label-two:hover.ant-btn .anticon-down[data-v-123fb264]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.label-two:hover.ant-btn .block[data-v-123fb264]{display:block}.label-two.active[data-v-123fb264]{border-color:#48a7ff;color:#48a7ff}.label-two.none[data-v-123fb264]{color:rgba(0,0,0,.65);border-color:#d9d9d9}.label-two-text[data-v-123fb264]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:85%;vertical-align:middle}.label-tree[data-v-123fb264]{margin-right:10px;padding:10px;color:#222;margin:6px 12px;padding:2px 8px;line-height:24px;font-size:14px;display:inline-block;cursor:pointer}.label-tree.active[data-v-123fb264]{background:#e2eefa;color:#48a7ff;border-radius:2px}.label-tree.none[data-v-123fb264]{color:rgba(0,0,0,.65);border-color:#d9d9d9}.label-tree[data-v-123fb264]:hover{color:#48a7ff}.block[data-v-123fb264]{width:100%;display:none;position:absolute;background:#f6f7fa;text-align:left;left:0;z-index:99;padding:10px 8px}.event-tag[data-v-123fb264]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.tactics-tag[data-v-123fb264]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#68c386;display:inline-block;background:#68c3861a;border:1px solid #68c3864d;border-radius:2px}.box[data-v-123fb264]{border-radius:4px;background-color:#f4f5f7}.box[data-v-123fb264]  .ant-input,.box[data-v-123fb264]  .ant-input-number{border-radius:2px}.nav[data-v-123fb264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;line-height:32px}.nav-left[data-v-123fb264]{color:#abb1bd;margin-right:8px}.layout[data-v-123fb264]{width:100%;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill, 320px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.switch[data-v-123fb264]{margin-left:10px}.card-container[data-v-123fb264]{position:relative;width:100%;height:390px;overflow:hidden;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container[data-v-123fb264]:hover{overflow:unset;border:none;-webkit-box-shadow:none;box-shadow:none}.card-container:hover .card-edit[data-v-123fb264]{display:block}
1.card-container:hover .card-delete[data-v-123fb264]{display:block}.card-container:hover .card[data-v-123fb264]{z-index:3;position:relative;max-height:1000px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition:max-height .5s ease,-webkit-transform .5s ease;transition:max-height .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,max-height .5s ease;transition:transform .5s ease,max-height .5s ease,-webkit-transform .5s ease;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container:hover .card-label[data-v-123fb264]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:unset;display:block}.card[data-v-123fb264]{min-height:390px;max-height:390px;width:100%;padding:12px;position:absolute;cursor:pointer;background-color:#fff;overflow:hidden}.img-cont[data-v-123fb264]{position:relative;width:100%}.card-img[data-v-123fb264]{width:294px;height:172px}.card-edit[data-v-123fb264]{background-image:url('+r+");position:absolute;right:40px;top:8px;width:24px;height:24px;display:none}.card-delete[data-v-123fb264]{background-image:url("+l+");position:absolute;right:8px;top:8px;width:24px;height:24px;display:none}.text[data-v-123fb264]{color:#222;height:48px;font-size:16px;line-height:24px;margin-top:15px;font-weight:500;width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.introduce[data-v-123fb264]{color:#666;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px}.smile[data-v-123fb264]{margin-left:30px;margin-right:10px;color:#36c2ff}.card-icon[data-v-123fb264]{width:16px;height:16px;vertical-align:top;margin-right:4px}.cry[data-v-123fb264]{margin-left:30px;margin-right:10px;color:#f76035}.card-label[data-v-123fb264]{margin-top:38px;height:52px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-tag[data-v-123fb264]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list[data-v-123fb264]{position:relative;width:100%;height:198px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;margin:16px 0;cursor:pointer;background-color:#fff;-webkit-box-shadow:1px 2px 40px 0 #0000001a;box-shadow:1px 2px 40px 0 #0000001a}.list:hover .card-edit[data-v-123fb264]{display:block}.list:hover .card-delete[data-v-123fb264]{display:block}.list-img[data-v-123fb264]{position:relative;width:294px;height:172px;border-radius:4px;overflow:hidden}.list-right[data-v-123fb264]{margin:28px 0 8px 0;position:relative;margin-left:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-text[data-v-123fb264]{font-weight:500;font-size:16px;color:#222;line-height:24px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-introduce[data-v-123fb264]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;height:18px;line-height:18px}.list-label[data-v-123fb264]{position:absolute;bottom:0;left:0;max-height:50px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.footer[data-v-123fb264]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px;padding-bottom:80px}.case-card[data-v-123fb264]{padding:16px 24px;margin-bottom:24px;background-color:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px}.event-tag[data-v-123fb264]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.tactics-tag[data-v-123fb264]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#68c386;display:inline-block;background:#68c3861a;border:1px solid #68c3864d;border-radius:2px}.nav-right[data-v-123fb264] .ant-radio-button-wrapper:first-child{border-radius:2px 0 0 2px}.nav-right .ant-radio-button-wrapper[data-v-123fb264]:last-child{border-radius:0 2px 2px 0}.line[data-v-123fb264]{color:#999;margin:0 16px}.label-two-icon[data-v-123fb264]{padding-top:2px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s}.show-second[data-v-123fb264]{padding-bottom:0;padding-top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.show-second-content[data-v-123fb264]{margin:12px 0;height:32px;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.show-second-content[data-v-123fb264] .ant-input-group-addon{border-radius:2px 0 0 2px}.test[data-v-123fb264]{margin-left:20px}.keyword-sub[data-v-123fb264]{height:32px;line-height:32px}.split[data-v-123fb264]{border-bottom:1px dashed #e8e5e5}.search-input[data-v-123fb264]{width:620px}.empty[data-v-123fb264]{height:400px;line-height:400px}.caret-content[data-v-123fb264]{width:20px;height:32px;line-height:32px;padding-top:4px;display:inline-block;cursor:pointer;border-radius:2px;vertical-align:bottom}.caret-content[data-v-123fb264]:hover{-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d;background-color:#fff}.caret-icon[data-v-123fb264]{font-size:12px;display:block;width:20px;height:12px}.caret-icon.direction[data-v-123fb264]{color:#1890ff}.card-checkbox[data-v-123fb264]{z-index:2;position:absolute;top:16px;left:16px}.action-bar[data-v-123fb264]{height:32px;line-height:32px;margin-bottom:8px;text-align:right}.action-btn[data-v-123fb264]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mr12[data-v-123fb264]{margin:0 12px}.push-btn[data-v-123fb264]{margin-right:-20px}",""]),t.exports=e},3420:function(t,e,a){"use strict";a(1526)},3421:function(t,e,a){(e=a(11)(!1)).push([t.i,".chart[data-v-e5e8320a]{height:280px;width:100%;margin-bottom:30px}.report-header[data-v-e5e8320a]{height:24px;margin-bottom:26px}.report-icon[data-v-e5e8320a]{width:24px;height:24px}.report-title[data-v-e5e8320a]{font-size:17px;color:#222;line-height:18px;font-weight:700;vertical-align:middle}",""]),t.exports=e},3422:function(t,e,a){"use strict";a(1527)},3423:function(t,e,a){var i=a(11),s=a(119),o=a(204),n=a(205);e=i(!1);var r=s(o),l=s(n);e.push([t.i,'[data-v-a660beb8] .content{-webkit-box-shadow:none;box-shadow:none}.keyword[data-v-a660beb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.br2[data-v-a660beb8]{border-radius:2px}.search-input[data-v-a660beb8]{width:620px}.input[data-v-a660beb8]{width:528px}.ratio-input[data-v-a660beb8]{width:60px}.volum-input[data-v-a660beb8]{width:90px}.picker[data-v-a660beb8]{width:240px}.manage-btn[data-v-a660beb8]{margin-left:20px}.table-content[data-v-a660beb8]{padding:30px}.title[data-v-a660beb8]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.title[data-v-a660beb8]:hover{color:#1890ff;text-decoration:underline}.abstract[data-v-a660beb8]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.btn[data-v-a660beb8]{display:inline-block;margin-right:4px}.tag[data-v-a660beb8]{margin-bottom:4px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publish[data-v-a660beb8]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#41d354}.draft[data-v-a660beb8]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#bfbfbf}.risk-header[data-v-a660beb8]{font-weight:600;color:#000}.header-totle[data-v-a660beb8]{font-weight:500;color:#666;font-size:13px;margin-bottom:10px;display:inline-block}.header-text[data-v-a660beb8]{margin-bottom:25px;display:inline-block}.box[data-v-a660beb8]{border-radius:4px;background-color:#f4f5f7}.box[data-v-a660beb8]  .ant-input,.box[data-v-a660beb8]  .ant-input-number{border-radius:2px}.keyword[data-v-a660beb8]{margin:20px 0}.orange[data-v-a660beb8]{padding:10px;background:#fbf7ea}.form-main[data-v-a660beb8]{padding:10px;padding-bottom:23px;margin-bottom:13px;border-bottom:1px dashed #eaedf2}
1.form-second[data-v-a660beb8]{height:0;-webkit-transition:height .3s;transition:height .3s;overflow:hidden;margin:23px 10px 10px 10px}.form-second.show-form[data-v-a660beb8]{height:280px}.form-second[data-v-a660beb8] .cardStyle{padding:0}.form-second[data-v-a660beb8] .cardStyle .ant-form-item-label{width:120px;-moz-text-align-last:left;text-align-last:left}.name-one[data-v-a660beb8]{-ms-flex-negative:0;flex-shrink:0;width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-options[data-v-a660beb8]{width:100%;position:relative}.tabs-content[data-v-a660beb8]{display:inline-block}.tabs-content:hover .block[data-v-a660beb8]{display:block}.label-two[data-v-a660beb8]{width:180px;border-radius:2px;text-align:left;vertical-align:middle;margin-right:10px;overflow:hidden}.label-two.ant-btn[data-v-a660beb8]{position:static}.label-two .anticon-down[data-v-a660beb8]{float:right}.label-two:hover.ant-btn[data-v-a660beb8]{border-color:#48a7ff;color:#48a7ff}.label-two:hover.ant-btn .anticon-down[data-v-a660beb8]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.label-two.active[data-v-a660beb8]{border-color:#48a7ff;color:#48a7ff}.label-two.none[data-v-a660beb8]{color:rgba(0,0,0,.65);border-color:#d9d9d9}.label-two-text[data-v-a660beb8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:85%;vertical-align:middle}.show-second-content[data-v-a660beb8]{margin-top:8px;height:32px;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.show-second-content[data-v-a660beb8] .ant-input-group-addon{border-radius:2px 0 0 2px}.label-two-icon[data-v-a660beb8]{padding-top:4px}.label-tree[data-v-a660beb8]{color:#222;margin:6px 12px;padding:2px 8px;line-height:24px;font-size:14px;display:inline-block;cursor:pointer}.label-tree.active[data-v-a660beb8]{background:#e2eefa;color:#48a7ff;border-radius:2px}.label-tree.none[data-v-a660beb8]{color:rgba(0,0,0,.65);border-color:#d9d9d9}.label-tree[data-v-a660beb8]:hover{color:#48a7ff}.block[data-v-a660beb8]{width:100%;display:none;position:absolute;background:#f6f7fa;text-align:left;left:0;z-index:99;padding:10px 8px}.nav[data-v-a660beb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;line-height:32px}.nav-left[data-v-a660beb8]{color:#abb1bd;margin-right:8px}.switch[data-v-a660beb8]{margin-left:10px}.layout[data-v-a660beb8]{width:100%;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill, 320px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-container[data-v-a660beb8]{position:relative;width:100%;height:390px;overflow:hidden;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container[data-v-a660beb8]:hover{overflow:unset;border:none;-webkit-box-shadow:none;box-shadow:none}.card-container:hover .card-edit[data-v-a660beb8]{display:block}.card-container:hover .card-delete[data-v-a660beb8]{display:block}.card-container:hover .card[data-v-a660beb8]{z-index:3;position:relative;max-height:1000px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition:max-height .5s ease,-webkit-transform .5s ease;transition:max-height .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,max-height .5s ease;transition:transform .5s ease,max-height .5s ease,-webkit-transform .5s ease;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}
1.card-container:hover .card-label[data-v-a660beb8]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:unset;display:block}.card[data-v-a660beb8]{min-height:390px;max-height:390px;width:100%;padding:12px;position:absolute;cursor:pointer;background-color:#fff;overflow:hidden}.img-cont[data-v-a660beb8]{position:relative;width:100%}.card-img[data-v-a660beb8]{width:294px;height:172px}.card-edit[data-v-a660beb8]{background-image:url('+r+");position:absolute;right:40px;top:8px;width:24px;height:24px;display:none}.card-delete[data-v-a660beb8]{background-image:url("+l+');position:absolute;right:8px;top:8px;width:24px;height:24px;display:none}.text[data-v-a660beb8]{color:#222;height:48px;font-size:16px;line-height:24px;margin-top:15px;font-weight:500;width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.introduce[data-v-a660beb8]{color:#666;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px}.smile[data-v-a660beb8]{margin-left:30px;margin-right:10px;color:#36c2ff}.card-icon[data-v-a660beb8]{width:16px;height:16px;vertical-align:top;margin-right:4px}.cry[data-v-a660beb8]{margin-left:30px;margin-right:10px;color:#f76035}.anticon-smile[data-v-a660beb8],.anticon-frown[data-v-a660beb8]{margin-right:6px}.card-label[data-v-a660beb8]{margin-top:38px;height:52px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-tag[data-v-a660beb8]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list[data-v-a660beb8]{position:relative;width:100%;height:198px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;margin:16px 0;cursor:pointer;background-color:#fff;-webkit-box-shadow:1px 2px 40px 0 #0000001a;box-shadow:1px 2px 40px 0 #0000001a}.list:hover .card-edit[data-v-a660beb8]{display:block}.list:hover .card-delete[data-v-a660beb8]{display:block}.list-img[data-v-a660beb8]{position:relative;width:294px;height:172px;border-radius:4px;overflow:hidden}.list-right[data-v-a660beb8]{margin:28px 0 8px 0;position:relative;margin-left:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-text[data-v-a660beb8]{font-weight:500;font-size:16px;color:#222;line-height:24px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-introduce[data-v-a660beb8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;height:18px;line-height:18px}.list-label[data-v-a660beb8]{position:absolute;bottom:0;left:0;max-height:50px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.footer[data-v-a660beb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px;padding-bottom:80px}.case-card[data-v-a660beb8]{padding:16px 24px;margin-bottom:24px;background-color:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px}.event-tag[data-v-a660beb8]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.tactics-tag[data-v-a660beb8]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#68c386;display:inline-block;background:#68c3861a;border:1px solid #68c3864d;border-radius:2px}.nav-right[data-v-a660beb8] .ant-radio-button-wrapper:first-child{border-radius:2px 0 0 2px}.nav-right .ant-radio-button-wrapper[data-v-a660beb8]:last-child{border-radius:0 2px 2px 0}.ratio-text[data-v-a660beb8]{color:#999;margin-left:8px}.line[data-v-a660beb8]{color:#999;margin:0 16px}.line2[data-v-a660beb8]{color:#999;margin:0 28px}.label-two-icon[data-v-a660beb8]{padding-top:2px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s}.show-second[data-v-a660beb8]{padding-bottom:0;padding-top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.case-trend[data-v-a660beb8]{display:-webkit-box;display:-ms-flexbox;display:flex;height:370px;margin-bottom:24px}.report-trend[data-v-a660beb8]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px;background:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px}.trend-container[data-v-a660beb8]{width:318px;height:100%;-ms-flex-negative:0;flex-shrink:0;margin-left:24px;background:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px;padding:24px}
1.trend-header[data-v-a660beb8]{height:24px}.trend-header-text[data-v-a660beb8]{vertical-align:middle}.icon-volume[data-v-a660beb8]{height:24px;width:24px}.trend-volume[data-v-a660beb8]{color:#222;font-size:54px;font-weight:700;letter-spacing:-1px;text-align:right;margin-bottom:16px;font-family:BlinkMacSystemFont}.trend-icon[data-v-a660beb8]{width:56px;height:56px}.trend-data[data-v-a660beb8]{font-size:12px;color:#222;text-align:right;height:40px;margin-bottom:40px;border-bottom:1px dashed #eaedf2;font-weight:700}.data-yoy-row[data-v-a660beb8]{margin-right:20px}.data-yoy[data-v-a660beb8]{color:#666}.data-ratio[data-v-a660beb8]{color:#666}.blue[data-v-a660beb8]{color:#39a0ff}.red[data-v-a660beb8]{color:#ff5e61}.ratio-up[data-v-a660beb8]{position:relative;display:inline-block;width:7px;height:7px;border:1px solid #39a0ff;border-bottom:none;border-left:none}.ratio-up[data-v-a660beb8]::after{content:" ";height:1px;width:9px;position:absolute;background-color:#39a0ff;left:-1px;top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ratio-down[data-v-a660beb8]{position:relative;display:inline-block;width:7px;height:7px;border:1px solid #ff5e61;border-top:none;border-left:none}.ratio-down[data-v-a660beb8]::after{content:" ";height:1px;width:9px;position:absolute;background-color:#ff5e61;left:-1px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.trend-main[data-v-a660beb8]{display:-webkit-box;display:-ms-flexbox;display:flex}.icon-up[data-v-a660beb8]{padding:8px 51px 0 26px;width:134px;display:inline-block;border-right:1px solid #eaedf2}.icon-down[data-v-a660beb8]{padding-top:8px;padding-left:51px;width:134px;display:inline-block}.icon-value[data-v-a660beb8]{margin-top:20px;text-align:center;width:56px;font-weight:700;font-size:18px;color:#222}
1.report-header[data-v-a660beb8]{height:24px;margin-bottom:26px}.report-icon[data-v-a660beb8]{width:24px;height:24px}.report-title[data-v-a660beb8]{font-size:17px;color:#222;line-height:18px;font-weight:700;vertical-align:middle}.test[data-v-a660beb8]{white-space:nowrap;margin-left:20px}.keyword-sub[data-v-a660beb8]{height:32px;line-height:32px}.empty[data-v-a660beb8]{height:400px;line-height:400px}.caret-content[data-v-a660beb8]{width:20px;height:32px;line-height:32px;padding-top:4px;display:inline-block;cursor:pointer;border-radius:2px;vertical-align:bottom}.caret-content[data-v-a660beb8]:hover{-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d;background-color:#fff}.caret-icon[data-v-a660beb8]{font-size:12px;display:block;width:20px;height:12px}.caret-icon.direction[data-v-a660beb8]{color:#1890ff}.card-checkbox[data-v-a660beb8]{z-index:2;position:absolute;top:16px;left:16px}.action-bar[data-v-a660beb8]{height:32px;line-height:32px;margin-bottom:8px;text-align:right}.action-btn[data-v-a660beb8]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mr12[data-v-a660beb8]{margin:0 12px}.item[data-v-a660beb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.label[data-v-a660beb8]{width:120px;height:32px;line-height:32px}.push-btn[data-v-a660beb8]{margin-right:-20px}',""]),t.exports=e},3424:function(t,e,a){"use strict";a(1528)},3425:function(t,e,a){var i=a(11),s=a(119),o=a(204),n=a(205);e=i(!1);var r=s(o),l=s(n);e.push([t.i,'.label-options[data-v-40a1d50a]{width:100%;position:relative}.tabs-content[data-v-40a1d50a]{display:inline-block}.tabs-content:hover .block[data-v-40a1d50a]{display:block}.label-two-icon[data-v-40a1d50a]{padding-top:2px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s}.show-second[data-v-40a1d50a]{padding-bottom:0;padding-top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.input[data-v-40a1d50a]{width:320px;margin-right:32px}.picker[data-v-40a1d50a]{width:240px}.manage-btn[data-v-40a1d50a]{margin-left:20px}.table-content[data-v-40a1d50a]{padding:30px}.title[data-v-40a1d50a]{cursor:pointer}.title[data-v-40a1d50a]:hover{color:#1890ff;text-decoration:underline}.risk-title[data-v-40a1d50a]{font-size:15px;margin-bottom:30px;text-align:justify;font-weight:600}.risk-text[data-v-40a1d50a]{text-align:justify;line-height:25px}.btn[data-v-40a1d50a]{display:inline-block;margin-right:4px}.tableLabel[data-v-40a1d50a]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tableLabel[data-v-40a1d50a]:hover{color:#1890ff;text-decoration:underline}.tag[data-v-40a1d50a]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-header[data-v-40a1d50a]{font-weight:600;color:#000}.publish[data-v-40a1d50a]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#41d354}.draft[data-v-40a1d50a]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#bfbfbf}.header-totle[data-v-40a1d50a]{font-weight:500;color:#666;font-size:13px;margin-bottom:10px;display:inline-block}.header-text[data-v-40a1d50a]{margin-bottom:25px;display:inline-block}.orange[data-v-40a1d50a]{padding:0 10px;background:#35c2ff12}.orange[data-v-40a1d50a] .selector-layout{padding:8px 0}.purple[data-v-40a1d50a]{padding:0 10px;background:#68c38614}.purple[data-v-40a1d50a] .selector-layout{padding:8px 0}.name-one[data-v-40a1d50a]{-ms-flex-negative:0;flex-shrink:0;width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-two[data-v-40a1d50a]{width:180px;border-radius:2px;text-align:left;vertical-align:middle;margin-right:10px;overflow:hidden}.label-two.ant-btn[data-v-40a1d50a]{position:static}.label-two .anticon-down[data-v-40a1d50a]{float:right}.label-two:hover.ant-btn[data-v-40a1d50a]{border-color:#48a7ff;color:#48a7ff}.label-two:hover.ant-btn .anticon-down[data-v-40a1d50a]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.label-two.active[data-v-40a1d50a]{border-color:#48a7ff;color:#48a7ff}.label-two.none[data-v-40a1d50a]{color:rgba(0,0,0,.65);border-color:#d9d9d9}.label-two-text[data-v-40a1d50a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:85%;vertical-align:middle}.label-tree[data-v-40a1d50a]{margin-right:10px;padding:10px;color:#222;margin:6px 12px;padding:2px 8px;line-height:24px;font-size:14px;display:inline-block;cursor:pointer}.label-tree.active[data-v-40a1d50a]{background:#e2eefa;color:#48a7ff;border-radius:2px}.label-tree.none[data-v-40a1d50a]{color:rgba(0,0,0,.65);border-color:#d9d9d9}.label-tree[data-v-40a1d50a]:hover{color:#48a7ff}.block[data-v-40a1d50a]{width:100%;display:none;position:absolute;background:#f6f7fa;text-align:left;left:0;z-index:99;padding:10px 8px}.show-event[data-v-40a1d50a]{text-align:right}.event-labels[data-v-40a1d50a]{height:0;overflow:hidden}.event-labels.show-form[data-v-40a1d50a]{height:auto}.event-labels[data-v-40a1d50a] .cardStyle{padding:0}.event-labels[data-v-40a1d50a] .cardStyle .ant-form-item-label{width:120px;-moz-text-align-last:left;text-align-last:left}.mb4[data-v-40a1d50a]{margin-bottom:4px}.box[data-v-40a1d50a]{border-radius:4px;background-color:#f4f5f7}.box[data-v-40a1d50a]  .ant-input,.box[data-v-40a1d50a]  .ant-input-number{border-radius:2px}.nav[data-v-40a1d50a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;line-height:32px}.nav-left[data-v-40a1d50a]{color:#abb1bd;margin-right:8px}.layout[data-v-40a1d50a]{width:100%;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill, 320px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.switch[data-v-40a1d50a]{margin-left:10px}.card-container[data-v-40a1d50a]{position:relative;width:100%;height:390px;overflow:hidden;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container[data-v-40a1d50a]:hover{overflow:unset;border:none;-webkit-box-shadow:none;box-shadow:none}.card-container:hover .card-edit[data-v-40a1d50a]{display:block}
1.card-container:hover .card-delete[data-v-40a1d50a]{display:block}.card-container:hover .card[data-v-40a1d50a]{z-index:3;position:relative;max-height:1000px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition:max-height .5s ease,-webkit-transform .5s ease;transition:max-height .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,max-height .5s ease;transition:transform .5s ease,max-height .5s ease,-webkit-transform .5s ease;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container:hover .card-label[data-v-40a1d50a]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:unset;display:block}.card[data-v-40a1d50a]{min-height:390px;max-height:390px;width:100%;padding:12px;position:absolute;cursor:pointer;background-color:#fff;overflow:hidden}.img-cont[data-v-40a1d50a]{position:relative;width:100%}.card-img[data-v-40a1d50a]{width:294px;height:172px}.card-edit[data-v-40a1d50a]{background-image:url('+r+");position:absolute;right:40px;top:8px;width:24px;height:24px;display:none}.card-delete[data-v-40a1d50a]{background-image:url("+l+");position:absolute;right:8px;top:8px;width:24px;height:24px;display:none}.text[data-v-40a1d50a]{color:#222;height:48px;font-size:16px;line-height:24px;margin-top:15px;font-weight:500;width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.introduce[data-v-40a1d50a]{color:#666;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px}.smile[data-v-40a1d50a]{margin-left:30px;margin-right:10px;color:#36c2ff}.card-icon[data-v-40a1d50a]{width:16px;height:16px;vertical-align:top;margin-right:4px}.cry[data-v-40a1d50a]{margin-left:30px;margin-right:10px;color:#f76035}.card-label[data-v-40a1d50a]{margin-top:38px;height:52px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-tag[data-v-40a1d50a]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list[data-v-40a1d50a]{position:relative;width:100%;height:198px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;margin:16px 0;cursor:pointer;background-color:#fff;-webkit-box-shadow:1px 2px 40px 0 #0000001a;box-shadow:1px 2px 40px 0 #0000001a}.list:hover .card-edit[data-v-40a1d50a]{display:block}.list:hover .card-delete[data-v-40a1d50a]{display:block}.list-img[data-v-40a1d50a]{position:relative;width:294px;height:172px;border-radius:4px;overflow:hidden}.list-right[data-v-40a1d50a]{margin:28px 0 8px 0;position:relative;margin-left:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-text[data-v-40a1d50a]{font-weight:500;font-size:16px;color:#222;line-height:24px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-introduce[data-v-40a1d50a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;height:18px;line-height:18px}.list-label[data-v-40a1d50a]{position:absolute;bottom:0;left:0;max-height:50px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.footer[data-v-40a1d50a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px;padding-bottom:80px}.case-card[data-v-40a1d50a]{padding:16px 24px;margin-bottom:24px;background-color:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px}.event-tag[data-v-40a1d50a]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.tactics-tag[data-v-40a1d50a]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#68c386;display:inline-block;background:#68c3861a;border:1px solid #68c3864d;border-radius:2px}.nav-right[data-v-40a1d50a] .ant-radio-button-wrapper:first-child{border-radius:2px 0 0 2px}.nav-right .ant-radio-button-wrapper[data-v-40a1d50a]:last-child{border-radius:0 2px 2px 0}.line[data-v-40a1d50a]{color:#999;margin:0 16px}.label-two-icon[data-v-40a1d50a]{padding-top:2px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s}.show-second[data-v-40a1d50a]{padding-bottom:0;padding-top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.show-second-content[data-v-40a1d50a]{margin:12px 0;height:32px;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.show-second-content[data-v-40a1d50a] .ant-input-group-addon{border-radius:2px 0 0 2px}.test[data-v-40a1d50a]{margin-left:20px}.keyword-sub[data-v-40a1d50a]{height:32px;line-height:32px}.split[data-v-40a1d50a]{border-bottom:1px dashed #e8e5e5}.search-input[data-v-40a1d50a]{width:620px}.empty[data-v-40a1d50a]{height:400px;line-height:400px}.caret-content[data-v-40a1d50a]{width:20px;height:32px;line-height:32px;padding-top:4px;display:inline-block;cursor:pointer;border-radius:2px;vertical-align:bottom}.caret-content[data-v-40a1d50a]:hover{-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d;background-color:#fff}.caret-icon[data-v-40a1d50a]{font-size:12px;display:block;width:20px;height:12px}.caret-icon.direction[data-v-40a1d50a]{color:#1890ff}.card-checkbox[data-v-40a1d50a]{z-index:2;position:absolute;top:16px;left:16px}.action-bar[data-v-40a1d50a]{height:32px;line-height:32px;margin-bottom:8px;text-align:right}.action-btn[data-v-40a1d50a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mr12[data-v-40a1d50a]{margin:0 12px}.push-btn[data-v-40a1d50a]{margin-right:-20px}",""]),t.exports=e},3426:function(t,e,a){"use strict";a(1529)},3427:function(t,e,a){var i=a(11),s=a(119),o=a(204),n=a(205);e=i(!1);var r=s(o),l=s(n);e.push([t.i,'[data-v-266f2d40] .content{-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}[data-v-266f2d40] .content .ant-form-item-label{width:120px !important;-moz-text-align-last:left;text-align-last:left}[data-v-266f2d40] .cardStyle{padding:0}[data-v-266f2d40] .cardStyle .ant-form-item-label{width:120px;-moz-text-align-last:left;text-align-last:left}.keyword[data-v-266f2d40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.br2[data-v-266f2d40]{border-radius:2px}.search-input[data-v-266f2d40]{width:620px}.input[data-v-266f2d40]{width:528px}.ratio-input[data-v-266f2d40]{width:60px}.volum-input[data-v-266f2d40]{width:90px}.picker[data-v-266f2d40]{width:240px}.manage-btn[data-v-266f2d40]{margin-left:20px}.table-content[data-v-266f2d40]{padding:30px}.title[data-v-266f2d40]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.title[data-v-266f2d40]:hover{color:#1890ff;text-decoration:underline}.abstract[data-v-266f2d40]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.btn[data-v-266f2d40]{display:inline-block;margin-right:4px}.tag[data-v-266f2d40]{margin-bottom:4px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publish[data-v-266f2d40]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#41d354}.draft[data-v-266f2d40]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#bfbfbf}.risk-header[data-v-266f2d40]{font-weight:600;color:#000}.header-totle[data-v-266f2d40]{font-weight:500;color:#666;font-size:13px;margin-bottom:10px;display:inline-block}.header-text[data-v-266f2d40]{margin-bottom:25px;display:inline-block}.box[data-v-266f2d40]{border-radius:4px;background-color:#f4f5f7}.box[data-v-266f2d40]  .ant-input,.box[data-v-266f2d40]  .ant-input-number{border-radius:2px}.keyword[data-v-266f2d40]{margin:20px 0}.orange[data-v-266f2d40]{padding:10px;background:#fbf7ea}.form-main[data-v-266f2d40]{padding:10px}.name-one[data-v-266f2d40]{-ms-flex-negative:0;flex-shrink:0;width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-options[data-v-266f2d40]{width:100%;position:relative}.tabs-content[data-v-266f2d40]{display:inline-block}.tabs-content:hover .block[data-v-266f2d40]{display:block}.label-two[data-v-266f2d40]{width:180px;border-radius:2px;text-align:left;vertical-align:middle;margin-right:10px;overflow:hidden}.label-two.ant-btn[data-v-266f2d40]{position:static}.label-two .anticon-down[data-v-266f2d40]{float:right}.label-two:hover.ant-btn[data-v-266f2d40]{border-color:#48a7ff;color:#48a7ff}.label-two:hover.ant-btn .anticon-down[data-v-266f2d40]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.label-two.active[data-v-266f2d40]{border-color:#48a7ff;color:#48a7ff}.label-two.none[data-v-266f2d40]{color:rgba(0,0,0,.65);border-color:#d9d9d9}.label-two-text[data-v-266f2d40]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:85%;vertical-align:middle}.label-two-icon[data-v-266f2d40]{padding-top:4px}.label-tree[data-v-266f2d40]{color:#222;margin:6px 12px;padding:2px 8px;line-height:24px;font-size:14px;display:inline-block;cursor:pointer}.label-tree.active[data-v-266f2d40]{background:#e2eefa;color:#48a7ff;border-radius:2px}.label-tree.none[data-v-266f2d40]{color:rgba(0,0,0,.65);border-color:#d9d9d9}.label-tree[data-v-266f2d40]:hover{color:#48a7ff}.block[data-v-266f2d40]{width:100%;display:none;position:absolute;background:#f6f7fa;text-align:left;left:0;z-index:99;padding:10px 8px}.nav[data-v-266f2d40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;line-height:32px}.nav-left[data-v-266f2d40]{color:#abb1bd;margin-right:8px}.switch[data-v-266f2d40]{margin-left:10px}.layout[data-v-266f2d40]{width:100%;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill, 320px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-container[data-v-266f2d40]{position:relative;width:100%;height:390px;overflow:hidden;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container[data-v-266f2d40]:hover{overflow:unset;border:none;-webkit-box-shadow:none;box-shadow:none}.card-container:hover .card-edit[data-v-266f2d40]{display:block}
1.card-container:hover .card-delete[data-v-266f2d40]{display:block}.card-container:hover .card[data-v-266f2d40]{z-index:3;position:relative;max-height:1000px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition:max-height .5s ease,-webkit-transform .5s ease;transition:max-height .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,max-height .5s ease;transition:transform .5s ease,max-height .5s ease,-webkit-transform .5s ease;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container:hover .card-label[data-v-266f2d40]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:unset;display:block}.card[data-v-266f2d40]{min-height:390px;max-height:390px;width:100%;padding:12px;position:absolute;cursor:pointer;background-color:#fff;overflow:hidden}.img-cont[data-v-266f2d40]{position:relative;width:100%}.card-img[data-v-266f2d40]{width:294px;height:172px}.card-edit[data-v-266f2d40]{background-image:url('+r+");position:absolute;right:40px;top:8px;width:24px;height:24px;display:none}.card-delete[data-v-266f2d40]{background-image:url("+l+');position:absolute;right:8px;top:8px;width:24px;height:24px;display:none}.text[data-v-266f2d40]{color:#222;height:48px;font-size:16px;line-height:24px;margin-top:15px;font-weight:500;width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.introduce[data-v-266f2d40]{color:#666;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px}.smile[data-v-266f2d40]{margin-left:30px;margin-right:10px;color:#36c2ff}.card-icon[data-v-266f2d40]{width:16px;height:16px;vertical-align:top;margin-right:4px}.cry[data-v-266f2d40]{margin-left:30px;margin-right:10px;color:#f76035}.anticon-smile[data-v-266f2d40],.anticon-frown[data-v-266f2d40]{margin-right:6px}.card-label[data-v-266f2d40]{margin-top:38px;height:52px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-tag[data-v-266f2d40]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list[data-v-266f2d40]{position:relative;width:100%;height:198px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;margin:16px 0;cursor:pointer;background-color:#fff;-webkit-box-shadow:1px 2px 40px 0 #0000001a;box-shadow:1px 2px 40px 0 #0000001a}.list:hover .card-edit[data-v-266f2d40]{display:block}.list:hover .card-delete[data-v-266f2d40]{display:block}.list-img[data-v-266f2d40]{position:relative;width:294px;height:172px;border-radius:4px;overflow:hidden}.list-right[data-v-266f2d40]{margin:28px 0 8px 0;position:relative;margin-left:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-text[data-v-266f2d40]{font-weight:500;font-size:16px;color:#222;line-height:24px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-introduce[data-v-266f2d40]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;height:18px;line-height:18px}.list-label[data-v-266f2d40]{position:absolute;bottom:0;left:0;max-height:50px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.footer[data-v-266f2d40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px;padding-bottom:80px}.case-card[data-v-266f2d40]{padding:16px 24px;margin-bottom:24px;background-color:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px}.event-tag[data-v-266f2d40]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.tactics-tag[data-v-266f2d40]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#68c386;display:inline-block;background:#68c3861a;border:1px solid #68c3864d;border-radius:2px}.nav-right[data-v-266f2d40] .ant-radio-button-wrapper:first-child{border-radius:2px 0 0 2px}.nav-right .ant-radio-button-wrapper[data-v-266f2d40]:last-child{border-radius:0 2px 2px 0}.ratio-text[data-v-266f2d40]{color:#999;margin-left:8px}.line[data-v-266f2d40]{color:#999;margin:0 16px}.line2[data-v-266f2d40]{color:#999;margin:0 28px}.label-two-icon[data-v-266f2d40]{padding-top:2px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s}.show-second[data-v-266f2d40]{padding-bottom:0;padding-top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.case-trend[data-v-266f2d40]{display:-webkit-box;display:-ms-flexbox;display:flex;height:370px;margin-bottom:24px}.report-trend[data-v-266f2d40]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px;background:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px}.trend-container[data-v-266f2d40]{width:318px;height:100%;-ms-flex-negative:0;flex-shrink:0;margin-left:24px;background:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px;padding:24px}.trend-header[data-v-266f2d40]{height:24px}.trend-header-text[data-v-266f2d40]{vertical-align:middle}.icon-volume[data-v-266f2d40]{height:24px;width:24px}.trend-volume[data-v-266f2d40]{color:#222;font-size:54px;font-weight:700;letter-spacing:-1px;text-align:right;margin-bottom:16px;font-family:BlinkMacSystemFont}.trend-icon[data-v-266f2d40]{width:56px;height:56px}.trend-data[data-v-266f2d40]{font-size:12px;color:#222;text-align:right;height:40px;margin-bottom:40px;font-weight:700}.data-yoy-row[data-v-266f2d40]{margin-right:20px}.data-yoy[data-v-266f2d40]{color:#666}.data-ratio[data-v-266f2d40]{color:#666}.blue[data-v-266f2d40]{color:#39a0ff}.red[data-v-266f2d40]{color:#ff5e61}.ratio-up[data-v-266f2d40]{position:relative;display:inline-block;width:7px;height:7px;border:1px solid #39a0ff;border-bottom:none;border-left:none}.ratio-up[data-v-266f2d40]::after{content:" ";height:1px;width:9px;position:absolute;background-color:#39a0ff;left:-1px;top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ratio-down[data-v-266f2d40]{position:relative;display:inline-block;width:7px;height:7px;border:1px solid #ff5e61;border-top:none;border-left:none}.ratio-down[data-v-266f2d40]::after{content:" ";height:1px;width:9px;position:absolute;background-color:#ff5e61;left:-1px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.trend-main[data-v-266f2d40]{display:-webkit-box;display:-ms-flexbox;display:flex}.icon-up[data-v-266f2d40]{padding:8px 51px 0 26px;width:134px;display:inline-block;border-right:1px solid #eaedf2}.icon-down[data-v-266f2d40]{padding-top:8px;padding-left:51px;width:134px;display:inline-block}.icon-value[data-v-266f2d40]{margin-top:20px;text-align:center;width:56px;font-weight:700;font-size:18px;color:#222}.report-header[data-v-266f2d40]{height:24px;margin-bottom:26px}.report-icon[data-v-266f2d40]{width:24px;height:24px}.report-title[data-v-266f2d40]{font-size:17px;color:#222;line-height:18px;font-weight:700;vertical-align:middle}.test[data-v-266f2d40]{margin-left:20px}.keyword-sub[data-v-266f2d40]{height:32px;line-height:32px}.empty[data-v-266f2d40]{height:400px;line-height:400px}.caret-content[data-v-266f2d40]{width:20px;height:32px;line-height:32px;padding-top:4px;display:inline-block;cursor:pointer;border-radius:2px;vertical-align:bottom}.caret-content[data-v-266f2d40]:hover{-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d;background-color:#fff}.caret-icon[data-v-266f2d40]{font-size:12px;display:block;width:20px;height:12px}.caret-icon.direction[data-v-266f2d40]{color:#1890ff}.card-checkbox[data-v-266f2d40]{z-index:2;position:absolute;top:16px;left:16px}.action-bar[data-v-266f2d40]{height:32px;line-height:32px;margin-bottom:8px;text-align:right}.action-btn[data-v-266f2d40]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mr12[data-v-266f2d40]{margin:0 12px}.push-btn[data-v-266f2d40]{margin-right:-20px}',""]),t.exports=e},3428:function(t,e,a){"use strict";a(1530)},3429:function(t,e,a){(e=a(11)(!1)).push([t.i,".ant-dropdown[data-v-721dbcbc]{background-color:#fff !important}.ant-dropdown .edition-box[data-v-721dbcbc]{max-height:296px;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ant-dropdown .edition-box .ant-dropdown-menu-group-item[data-v-721dbcbc]{display:block !important;margin:8px}.ant-dropdown .edition-box .ant-dropdown-menu-group-item .ant-dropdown-menu[data-v-721dbcbc]{padding:0;margin-right:8px}.ant-dropdown .edition-box .ant-dropdown-menu-group-item .ant-dropdown-menu .ant-dropdown-menu-input[data-v-721dbcbc]{margin:0}",""]),t.exports=e},3430:function(t,e,a){"use strict";a(1531)},3431:function(t,e,a){var i=a(11),s=a(119),o=a(204),n=a(205);e=i(!1);var r=s(o),l=s(n);e.push([t.i,'[data-v-0798fe5f] .ant-table-thead>tr>th{background-color:#fff;color:#000;font-weight:bold}[data-v-0798fe5f] .ant-calendar-picker{width:500px}.content[data-v-0798fe5f]{height:80px}.keyword[data-v-0798fe5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.br2[data-v-0798fe5f]{border-radius:2px}.search-input[data-v-0798fe5f]{width:500px}.input[data-v-0798fe5f]{width:528px}.ratio-input[data-v-0798fe5f]{width:60px}.volum-input[data-v-0798fe5f]{width:90px}.picker[data-v-0798fe5f]{width:240px}.manage-btn[data-v-0798fe5f]{margin-left:20px}.table-content[data-v-0798fe5f]{padding:30px}
1.title[data-v-0798fe5f]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.title[data-v-0798fe5f]:hover{color:#1890ff;text-decoration:underline}.abstract[data-v-0798fe5f]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.btn[data-v-0798fe5f]{display:inline-block;margin-right:4px}.tag[data-v-0798fe5f]{margin-bottom:4px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publish[data-v-0798fe5f]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#41d354}.draft[data-v-0798fe5f]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#bfbfbf}.risk-header[data-v-0798fe5f]{font-weight:600;color:#000}.header-totle[data-v-0798fe5f]{font-weight:500;color:#666;font-size:13px;margin-bottom:10px;display:inline-block}.header-text[data-v-0798fe5f]{margin-bottom:25px;display:inline-block}.box[data-v-0798fe5f]{margin-top:-80px;border-radius:4px;background-color:#f4f5f7}.box[data-v-0798fe5f]  .ant-input,.box[data-v-0798fe5f]  .ant-input-number{border-radius:2px}.keyword[data-v-0798fe5f]{margin:20px 0}.orange[data-v-0798fe5f]{padding:10px;background:#fbf7ea}.form-main[data-v-0798fe5f]{padding:10px;padding-bottom:23px;margin-bottom:13px;border-bottom:1px dashed #eaedf2}.form-second[data-v-0798fe5f]{height:0;-webkit-transition:height .3s;transition:height .3s;overflow:hidden;margin:23px 10px 10px 10px}.form-second.show-form[data-v-0798fe5f]{height:100%}.form-second[data-v-0798fe5f] .cardStyle{padding:0}.form-second[data-v-0798fe5f] .cardStyle .ant-form-item-label{width:120px;-moz-text-align-last:left;text-align-last:left}.name-one[data-v-0798fe5f]{-ms-flex-negative:0;flex-shrink:0;width:120px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-options[data-v-0798fe5f]{width:100%;position:relative}.tabs-content[data-v-0798fe5f]{display:inline-block}.tabs-content:hover .block[data-v-0798fe5f]{display:block}.label-two[data-v-0798fe5f]{width:180px;border-radius:2px;text-align:left;vertical-align:middle;margin-right:10px;overflow:hidden}.label-two.ant-btn[data-v-0798fe5f]{position:static}.label-two .anticon-down[data-v-0798fe5f]{float:right}.label-two:hover.ant-btn[data-v-0798fe5f]{border-color:#48a7ff;color:#48a7ff}.label-two:hover.ant-btn .anticon-down[data-v-0798fe5f]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.label-two.active[data-v-0798fe5f]{border-color:#48a7ff;color:#48a7ff}.label-two.none[data-v-0798fe5f]{color:rgba(0,0,0,.65);border-color:#d9d9d9}.label-two-text[data-v-0798fe5f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:85%;vertical-align:middle}.show-second-content[data-v-0798fe5f]{margin-top:8px;height:32px;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.show-second-content[data-v-0798fe5f] .ant-input-group-addon{border-radius:2px 0 0 2px}.label-two-icon[data-v-0798fe5f]{padding-top:4px}.label-tree[data-v-0798fe5f]{color:#222;margin:6px 12px;padding:2px 8px;line-height:24px;font-size:14px;display:inline-block;cursor:pointer}.label-tree.active[data-v-0798fe5f]{background:#e2eefa;color:#48a7ff;border-radius:2px}.label-tree.none[data-v-0798fe5f]{color:rgba(0,0,0,.65);border-color:#d9d9d9}.label-tree[data-v-0798fe5f]:hover{color:#48a7ff}.block[data-v-0798fe5f]{width:100%;display:none;position:absolute;background:#f6f7fa;text-align:left;left:0;z-index:99;padding:10px 8px}.nav[data-v-0798fe5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;line-height:32px}.nav-left[data-v-0798fe5f]{color:#abb1bd;margin-right:8px}.switch[data-v-0798fe5f]{margin-left:10px}.layout[data-v-0798fe5f]{width:100%;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill, 320px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-container[data-v-0798fe5f]{position:relative;width:100%;height:390px;overflow:hidden;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container[data-v-0798fe5f]:hover{overflow:unset;border:none;-webkit-box-shadow:none;box-shadow:none}.card-container:hover .card-edit[data-v-0798fe5f]{display:block}
1.card-container:hover .card-delete[data-v-0798fe5f]{display:block}.card-container:hover .card[data-v-0798fe5f]{z-index:3;position:relative;max-height:1000px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition:max-height .5s ease,-webkit-transform .5s ease;transition:max-height .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,max-height .5s ease;transition:transform .5s ease,max-height .5s ease,-webkit-transform .5s ease;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container:hover .card-label[data-v-0798fe5f]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:unset;display:block}.card[data-v-0798fe5f]{min-height:390px;max-height:390px;width:100%;padding:12px;position:absolute;cursor:pointer;background-color:#fff;overflow:hidden}.img-cont[data-v-0798fe5f]{position:relative;width:100%}.card-img[data-v-0798fe5f]{width:294px;height:172px}.card-edit[data-v-0798fe5f]{background-image:url('+r+");position:absolute;right:40px;top:8px;width:24px;height:24px;display:none}.card-delete[data-v-0798fe5f]{background-image:url("+l+');position:absolute;right:8px;top:8px;width:24px;height:24px;display:none}.text[data-v-0798fe5f]{color:#222;height:48px;font-size:16px;line-height:24px;margin-top:15px;font-weight:500;width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.introduce[data-v-0798fe5f]{color:#666;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px}.smile[data-v-0798fe5f]{margin-left:30px;margin-right:10px;color:#36c2ff}.smile-percent[data-v-0798fe5f]{color:#36c2ff}.card-icon[data-v-0798fe5f]{width:16px;height:16px;vertical-align:top;margin-right:4px}.cry[data-v-0798fe5f]{margin-left:30px;margin-right:10px;color:#f76035}.cry-percent[data-v-0798fe5f]{color:#f76035}.anticon-smile[data-v-0798fe5f],.anticon-frown[data-v-0798fe5f]{margin-right:6px}.card-label[data-v-0798fe5f]{margin-top:20px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-label-flex[data-v-0798fe5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-label-name[data-v-0798fe5f]{color:#999}.card-tag[data-v-0798fe5f]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list[data-v-0798fe5f]{position:relative;width:100%;height:198px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;margin:16px 0;cursor:pointer;background-color:#fff;-webkit-box-shadow:1px 2px 40px 0 #0000001a;box-shadow:1px 2px 40px 0 #0000001a}.list:hover .card-edit[data-v-0798fe5f]{display:block}.list:hover .card-delete[data-v-0798fe5f]{display:block}.list-img[data-v-0798fe5f]{position:relative;width:294px;height:172px;border-radius:4px;overflow:hidden}.list-right[data-v-0798fe5f]{margin:28px 0 8px 0;position:relative;margin-left:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-text[data-v-0798fe5f]{font-weight:500;font-size:16px;color:#222;line-height:24px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-introduce[data-v-0798fe5f]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;height:18px;line-height:18px}.list-label[data-v-0798fe5f]{position:absolute;bottom:0;left:0;max-height:50px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.footer[data-v-0798fe5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px;padding-bottom:80px}.case-card[data-v-0798fe5f]{padding:16px 24px;margin-bottom:24px;background-color:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px}.event-tag[data-v-0798fe5f]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.tactics-tag[data-v-0798fe5f]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#68c386;display:inline-block;background:#68c3861a;border:1px solid #68c3864d;border-radius:2px}.nav-right[data-v-0798fe5f] .ant-radio-button-wrapper:first-child{border-radius:2px 0 0 2px}.nav-right .ant-radio-button-wrapper[data-v-0798fe5f]:last-child{border-radius:0 2px 2px 0}.ratio-text[data-v-0798fe5f]{color:#999;margin-left:8px}.line[data-v-0798fe5f]{color:#999;margin:0 16px}.line2[data-v-0798fe5f]{color:#999;margin:0 28px}.label-two-icon[data-v-0798fe5f]{padding-top:2px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s}.show-second[data-v-0798fe5f]{padding-bottom:0;padding-top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.case-trend[data-v-0798fe5f]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:560px;margin-bottom:24px}.report-trend[data-v-0798fe5f]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px;background:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px}.chart[data-v-0798fe5f]{height:360px}.trend-container[data-v-0798fe5f]{width:318px;height:100%;-ms-flex-negative:0;flex-shrink:0;margin-left:24px;background:#fff;border:1px solid #eaedf2;-webkit-box-shadow:0 2px 4px 0 #0000000d;box-shadow:0 2px 4px 0 #0000000d;border-radius:4px;padding:24px}.trend-header[data-v-0798fe5f]{height:24px;text-align:center}.trend-header-text[data-v-0798fe5f]{vertical-align:middle}.icon-volume[data-v-0798fe5f]{height:24px;width:24px}.trend-volume[data-v-0798fe5f]{border-bottom:1px dashed #eaedf2;text-align:center;color:#222;font-size:54px;font-weight:700;letter-spacing:-1px;padding:16px 0 60px 0;font-family:BlinkMacSystemFont}.emotion[data-v-0798fe5f]{margin-top:60px;margin-bottom:30px}.trend-icon[data-v-0798fe5f]{width:56px;height:56px}.trend-data[data-v-0798fe5f]{font-size:12px;color:#222;text-align:right;height:40px;margin-bottom:40px;border-bottom:1px dashed #eaedf2;font-weight:700}.data-yoy-row[data-v-0798fe5f]{margin-right:20px}.data-yoy[data-v-0798fe5f]{color:#666}.data-ratio[data-v-0798fe5f]{color:#666}.blue[data-v-0798fe5f]{color:#39a0ff}.red[data-v-0798fe5f]{color:#ff5e61}.ratio-up[data-v-0798fe5f]{position:relative;display:inline-block;width:7px;height:7px;border:1px solid #39a0ff;border-bottom:none;border-left:none}.ratio-up[data-v-0798fe5f]::after{content:" ";height:1px;width:9px;position:absolute;background-color:#39a0ff;left:-1px;top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ratio-down[data-v-0798fe5f]{position:relative;display:inline-block;width:7px;height:7px;border:1px solid #ff5e61;border-top:none;border-left:none}.ratio-down[data-v-0798fe5f]::after{content:" ";height:1px;width:9px;position:absolute;background-color:#ff5e61;left:-1px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.trend-main[data-v-0798fe5f]{display:-webkit-box;display:-ms-flexbox;display:flex}.icon-up[data-v-0798fe5f]{padding:8px 51px 0 26px;width:134px;display:inline-block;border-right:1px solid #eaedf2}.icon-down[data-v-0798fe5f]{padding-top:8px;padding-left:51px;width:134px;display:inline-block}.icon-value[data-v-0798fe5f]{margin-top:20px;text-align:center;width:56px;font-weight:700;font-size:18px;color:#222}.report-header[data-v-0798fe5f]{height:24px;margin-bottom:26px}.report-icon[data-v-0798fe5f]{width:24px;height:24px}.report-title[data-v-0798fe5f]{font-size:17px;color:#222;line-height:18px;font-weight:700;vertical-align:middle}.test[data-v-0798fe5f]{white-space:nowrap;margin-left:20px}.keyword-sub[data-v-0798fe5f]{height:32px;line-height:32px}.empty[data-v-0798fe5f]{height:400px;line-height:400px}.caret-content[data-v-0798fe5f]{width:20px;height:32px;line-height:32px;padding-top:4px;display:inline-block;cursor:pointer;border-radius:2px;vertical-align:bottom}.caret-content[data-v-0798fe5f]:hover{-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d;background-color:#fff}.caret-icon[data-v-0798fe5f]{font-size:12px;display:block;width:20px;height:12px}.caret-icon.direction[data-v-0798fe5f]{color:#1890ff}.card-checkbox[data-v-0798fe5f]{z-index:2;position:absolute;top:16px;left:16px}.action-bar[data-v-0798fe5f]{height:32px;line-height:32px;margin-bottom:8px;text-align:right}.action-btn[data-v-0798fe5f]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mr12[data-v-0798fe5f]{margin:0 12px}.flex[data-v-0798fe5f]{display:-webkit-box;display:-ms-flexbox;display:flex}.overview-table[data-v-0798fe5f]{max-height:800px;overflow-y:auto}.drown[data-v-0798fe5f]{padding:10px;font-size:14px;border-radius:4px;color:rgba(0,0,0,.65);background-color:#fff;border-color:#d9d9d9;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1050;display:block;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.3);box-shadow:1px 1px 4px rgba(0,0,0,.3)}.btn-upload[data-v-0798fe5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.icon-btn[data-v-0798fe5f]{padding:0 7px}.btn-icon[data-v-0798fe5f]{width:16px;height:16px;vertical-align:sub}.report-trend-title[data-v-0798fe5f]{font-size:15px;font-weight:600;margin-bottom:20px}.line-box[data-v-0798fe5f]{border-bottom:1px solid #eaedf2}.mt10[data-v-0798fe5f]{margin-top:10px}.mb10[data-v-0798fe5f]{margin-bottom:10px}.push-btn[data-v-0798fe5f]{margin-right:-20px}',""]),t.exports=e},3432:function(t,e,a){"use strict";a(1532)},3433:function(t,e,a){var i=a(11),s=a(119),o=a(204),n=a(205);e=i(!1);var r=s(o),l=s(n);e.push([t.i,"[data-v-318c98b0] .content{-webkit-box-shadow:none;box-shadow:none}.case-card[data-v-318c98b0]{padding:16px 24px;margin-bottom:16px;background-color:#fff;border:1px solid #eaedf2;border-radius:4px}.form-main[data-v-318c98b0]{padding-bottom:8px}.filter-row[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.filter-row-right[data-v-318c98b0]{margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.label[data-v-318c98b0]{color:#333;font-size:14px;white-space:nowrap}.btn-clear[data-v-318c98b0]{border-radius:2px;font-size:13px}.btn-reset[data-v-318c98b0]{border-radius:2px;font-size:13px}.tag-select[data-v-318c98b0]{width:90px}.icon[data-v-318c98b0]{color:#999}.btn-create[data-v-318c98b0]{background-color:#39a0ff;border-color:#39a0ff;border-radius:2px;margin-left:16px}.trend-section[data-v-318c98b0]{background:#fff;border:1px solid #eaedf2;border-radius:4px;margin-bottom:16px;padding:20px 24px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.trend-section.fullscreen-mode[data-v-318c98b0]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;margin:0;border-radius:0;padding:20px;background:#fff}.trend-section.fullscreen-mode .chart-wrapper[data-v-318c98b0]{height:calc(100vh - 100px) !important}.trend-header[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.trend-title-area[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px}.trend-title[data-v-318c98b0]{font-size:15px;font-weight:600;color:#222;margin:0}.trend-subtitle[data-v-318c98b0]{font-size:12px;color:#999}.report-total[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 0 12px;gap:8px}.report-total-label[data-v-318c98b0]{font-size:13px;color:#666}.report-total-value[data-v-318c98b0]{font-size:32px;font-weight:600;color:#1890ff}@-webkit-keyframes spin-data-v-318c98b0{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-data-v-318c98b0{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.link-custom[data-v-318c98b0]{font-size:12px;color:#1890ff;cursor:pointer}
1.link-custom[data-v-318c98b0]:hover{text-decoration:underline}.trend-footer[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.date-dots[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;overflow-x:auto;padding:8px 4px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.date-dots[data-v-318c98b0]::-webkit-scrollbar{height:4px}.date-dots[data-v-318c98b0]::-webkit-scrollbar-track{background:transparent;border-radius:2px}.date-dots[data-v-318c98b0]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px;-webkit-transition:background .3s;transition:background .3s}.date-dots[data-v-318c98b0]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.compare-row-wrapper[data-v-318c98b0]{width:100%;overflow:hidden}.compare-row[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding-top:10px;padding-bottom:6px;border-top:1px solid #f0f0f0;margin-top:12px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.compare-row[data-v-318c98b0]::-webkit-scrollbar{height:4px}.compare-row[data-v-318c98b0]::-webkit-scrollbar-track{background:transparent;border-radius:2px}.compare-row[data-v-318c98b0]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px;-webkit-transition:background .3s;transition:background .3s}.compare-row[data-v-318c98b0]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.compare-label[data-v-318c98b0]{white-space:nowrap;font-size:13px;color:#666;-ms-flex-negative:0;flex-shrink:0}.compare-report-item[data-v-318c98b0]{-ms-flex-negative:0;flex-shrink:0}.date-dot-wrapper[data-v-318c98b0]{cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.date-dot[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:52px;border-radius:50%;border:2px solid transparent;-webkit-transition:all .25s;transition:all .25s}.date-dot .dot-date[data-v-318c98b0]{font-size:12px;color:#666;line-height:1.3}.date-dot .dot-day[data-v-318c98b0]{font-size:10px;color:#bbb;margin-top:2px}.date-dot[data-v-318c98b0]:hover{border-color:#b3d8ff}.date-dot.active[data-v-318c98b0]{background:#1890ff;border-color:#1890ff}.date-dot.active .dot-date[data-v-318c98b0],.date-dot.active .dot-day[data-v-318c98b0]{color:#fff;font-weight:600}.compare-row[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;margin-top:12px;padding-top:10px;border-top:1px solid #f0f0f0;width:100%;-ms-flex-negative:0;flex-shrink:0}.compare-row[data-v-318c98b0]::-webkit-scrollbar{height:6px}.compare-row[data-v-318c98b0]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.compare-row[data-v-318c98b0]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.compare-row[data-v-318c98b0]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.compare-label[data-v-318c98b0]{white-space:nowrap;font-size:13px;color:#666}.compare-report-item[data-v-318c98b0]{margin-right:20px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-search-row[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding-top:12px}.nav[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;line-height:32px}.nav-left-area[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.nav-left[data-v-318c98b0]{white-space:nowrap;color:#abb1bd;font-size:13px;margin-right:8px}.nav-right[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.nav-right[data-v-318c98b0]  .ant-radio-button-wrapper{border-radius:2px;font-size:13px}.nav-right[data-v-318c98b0]  .ant-radio-button-wrapper:first-child{border-radius:2px 0 0 2px}.nav-right[data-v-318c98b0]  .ant-radio-button-wrapper:last-child{border-radius:0 2px 2px 0}
1.sort-area[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.caret-content[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:4px;cursor:pointer;height:28px;padding:2px 4px}.caret-content .caret-icon[data-v-318c98b0]{font-size:10px;color:#bbb;line-height:1;-webkit-transition:color .2s;transition:color .2s}.caret-content .caret-icon.direction[data-v-318c98b0]{color:#1890ff}.caret-content .caret-icon[data-v-318c98b0]:hover{color:#40a9ff}.switch[data-v-318c98b0]  .ant-radio-button-wrapper{padding:0 8px}.batch-operate-text[data-v-318c98b0]{font-size:13px;color:#1890ff;cursor:pointer;margin-left:8px}.batch-operate-text[data-v-318c98b0]:hover{color:#40a9ff}.layout[data-v-318c98b0]{width:100%;display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill, 320px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-container[data-v-318c98b0]{position:relative;width:100%;height:390px;overflow:hidden;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container[data-v-318c98b0]:hover{overflow:unset;border:none;-webkit-box-shadow:none;box-shadow:none}.card-container:hover .card-edit[data-v-318c98b0]{display:block}.card-container:hover .card-delete[data-v-318c98b0]{display:block}.card-container:hover .card[data-v-318c98b0]{z-index:3;position:relative;max-height:1000px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition:max-height .5s ease,-webkit-transform .5s ease;transition:max-height .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,max-height .5s ease;transition:transform .5s ease,max-height .5s ease,-webkit-transform .5s ease;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card[data-v-318c98b0]{min-height:390px;max-height:390px;width:100%;padding:12px;position:absolute;cursor:pointer;background-color:#fff;overflow:hidden}.img-cont[data-v-318c98b0]{position:relative;width:100%}.card-img[data-v-318c98b0]{width:294px;height:172px;-o-object-fit:cover;object-fit:cover}.card-edit[data-v-318c98b0]{background-image:url("+r+");position:absolute;right:40px;top:8px;width:24px;height:24px;display:none;z-index:1}.card-delete[data-v-318c98b0]{background-image:url("+l+");position:absolute;right:8px;top:8px;width:24px;height:24px;display:none;z-index:1}.text[data-v-318c98b0]{color:#222;height:48px;font-size:16px;line-height:24px;margin-top:15px;font-weight:500;width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.introduce[data-v-318c98b0]{color:#666;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px}.smile[data-v-318c98b0]{margin-left:auto;margin-right:10px;color:#36c2ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.neutral[data-v-318c98b0]{margin-right:10px;color:#52c41a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.neutral-dot[data-v-318c98b0]{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#52c41a;margin-right:4px}.cry[data-v-318c98b0]{margin-right:10px;color:#f76035;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-icon[data-v-318c98b0]{width:16px;height:16px;vertical-align:top;margin-right:4px}.container[data-v-318c98b0]{width:100%}.list[data-v-318c98b0]{position:relative;width:100%;height:198px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;margin:16px 0;cursor:pointer;background-color:#fff;-webkit-box-shadow:1px 2px 40px 0 #0000001a;box-shadow:1px 2px 40px 0 #0000001a}.list:hover .card-edit[data-v-318c98b0]{display:block}.list:hover .card-delete[data-v-318c98b0]{display:block}.list-img[data-v-318c98b0]{position:relative;width:294px;height:172px;border-radius:4px;overflow:hidden}.list-img .card-img[data-v-318c98b0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.list-right[data-v-318c98b0]{margin:28px 0 8px 0;position:relative;margin-left:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-text[data-v-318c98b0]{font-weight:500;font-size:16px;color:#222;line-height:24px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-introduce[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;height:18px;line-height:18px}.date[data-v-318c98b0]{color:#999;font-size:12px}.footer[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px 0 80px}.box[data-v-318c98b0]{border-radius:4px;background-color:#f4f5f7}.box[data-v-318c98b0]  .ant-input,.box[data-v-318c98b0]  .ant-input-number{border-radius:2px}.chart-wrapper[data-v-318c98b0]{width:100%;height:360px;-webkit-transition:all .3s ease;transition:all .3s ease}.chart-wrapper[data-v-318c98b0]  .chart-designer{height:100% !important}.trend-section.fullscreen-mode .chart-wrapper[data-v-318c98b0]{position:absolute;top:0;left:0;right:0;bottom:0;height:100% !important;z-index:10;background:#fff;padding:20px}.icon-fullscreen[data-v-318c98b0]{font-size:14px;color:#999;cursor:pointer;margin-left:8px}
1.icon-fullscreen[data-v-318c98b0]:hover{color:#1890ff}[data-v-318c98b0] .chart-designer-fullscreen{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90vw;height:80vh;background:#fff;z-index:1000;padding:20px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3);border-radius:8px}[data-v-318c98b0] .chart-designer-fullscreen .chart-container{height:calc(80vh - 40px) !important;max-height:calc(80vh - 40px) !important}.card-checkbox[data-v-318c98b0]{z-index:2;position:absolute;top:16px;left:16px}.action-bar[data-v-318c98b0]{height:32px;line-height:32px;margin-bottom:8px;text-align:right}.action-btn[data-v-318c98b0]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mr12[data-v-318c98b0]{margin:0 12px}.push-btn[data-v-318c98b0]{margin-right:-20px}.empty[data-v-318c98b0]{height:400px;line-height:400px}.btn-upload[data-v-318c98b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.icon-btn[data-v-318c98b0]{padding:0 7px}.btn-icon[data-v-318c98b0]{width:16px;height:16px;vertical-align:sub}",""]),t.exports=e},3434:function(t,e,a){"use strict";a(1533)},3435:function(t,e,a){var i=a(11),s=a(119),o=a(780);e=i(!1);var n=s(o);e.push([t.i,".case-dashboard[data-v-5294960c]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 160px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;padding-top:46px}.dashboard-item[data-v-5294960c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-name[data-v-5294960c]{font-weight:600;font-size:14px;letter-spacing:1.6px;text-align:center;line-height:14px}.dashboard-value[data-v-5294960c]{font-family:BlinkMacSystemFont;font-weight:700;font-size:54px;letter-spacing:0;text-align:center;line-height:80px;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cbffff));background-image:linear-gradient(180deg, #ffffff 0%, #cbffff 100%);color:transparent;-webkit-background-clip:text;background-clip:text}.report-content[data-v-5294960c]{position:relative;z-index:1;margin:160px auto}@media(min-width: 2240px){.report-content[data-v-5294960c]{width:86%}}@media(min-width: 1900px)and (max-width: 2240px){.report-content[data-v-5294960c]{width:1670px}}@media(min-width: 1560px)and (max-width: 1900px){.report-content[data-v-5294960c]{width:1328px}}@media(max-width: 1560px){.report-content[data-v-5294960c]{width:1040px}}@-webkit-keyframes cloud1-data-v-5294960c{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cloud1-data-v-5294960c{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cloud2-data-v-5294960c{0%{-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cloud2-data-v-5294960c{0%{-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.cloud1[data-v-5294960c]{position:absolute;left:0;top:0;height:100%;mix-blend-mode:screen;-webkit-animation-name:cloud1-data-v-5294960c;animation-name:cloud1-data-v-5294960c;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cloud2[data-v-5294960c]{position:absolute;right:0;bottom:0;height:220px;mix-blend-mode:screen;-webkit-animation-name:cloud2-data-v-5294960c;animation-name:cloud2-data-v-5294960c;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cloud3[data-v-5294960c]{position:absolute;right:33px;top:16px;height:42px;mix-blend-mode:screen;-webkit-animation-name:cloud2-data-v-5294960c;animation-name:cloud2-data-v-5294960c;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.case-banner[data-v-5294960c]{overflow:hidden;width:100%;height:250px;position:absolute;background-image:-webkit-gradient(linear, left top, right top, from(#006682), color-stop(50%, #4fa390), to(#77b39a));background-image:linear-gradient(90deg, #006682 0%, #4fa390 50%, #77b39a 100%)}.case-banner.anqu-banner[data-v-5294960c]{background:url("+n+") center top no-repeat}@media(min-width: 2600px){.case-banner.anqu-banner[data-v-5294960c]{background:url(/public/static/img/anqu_banner.d832850.jpg) center/100% auto no-repeat}}.case-tab[data-v-5294960c]{height:60px;padding-top:8px;margin-left:24px}.public-case-title[data-v-5294960c]{width:100%;background-color:#fff;position:relative}.public-case-title[data-v-5294960c] .content-title{-webkit-box-shadow:none;box-shadow:none}.public-case-title[data-v-5294960c] .ant-tabs-bar{border-bottom:none}.public-case-title[data-v-5294960c] .ant-tabs-tab{padding-bottom:20px;color:#666}.public-case-title[data-v-5294960c] .ant-tabs-tab:hover{color:#444}.public-case-title[data-v-5294960c] .ant-tabs-tab.ant-tabs-tab-active{color:#222}.public-case-title[data-v-5294960c] .ant-tabs-ink-bar{height:3px}.case-name[data-v-5294960c]{display:-webkit-box;display:-ms-flexbox;display:flex;position:initial}.public-case-wrapper[data-v-5294960c]{position:relative;background:#f4f5f7}.public-case-wrapper[data-v-5294960c]  .tab-content{background-color:#f9f9f9;height:45px;line-height:45px}.public-case-wrapper[data-v-5294960c]  .tab-content .activity-previous,.public-case-wrapper[data-v-5294960c]  .tab-content .normal,.public-case-wrapper[data-v-5294960c]  .tab-content .active{font-size:16px;width:150px;height:45px;line-height:45px;margin-right:10px;background-color:#ebecef;color:#6e6e6e;font-weight:500;border-top-left-radius:5px;border-top-right-radius:5px}.public-case-wrapper[data-v-5294960c]  .tab-content .activity-previous::before,.public-case-wrapper[data-v-5294960c]  .tab-content .activity-previous::after,.public-case-wrapper[data-v-5294960c]  .tab-content .normal::before,.public-case-wrapper[data-v-5294960c]  .tab-content .normal::after,.public-case-wrapper[data-v-5294960c]  .tab-content .active::before,.public-case-wrapper[data-v-5294960c]  .tab-content .active::after{display:none}.public-case-wrapper[data-v-5294960c]  .tab-content .active{background-color:#fff;color:#000;font-weight:550}.add-report[data-v-5294960c]{border:none;position:absolute;top:14px;right:26px;padding:0 32px;background-color:#39a0ff}.push-history[data-v-5294960c]{position:absolute;top:14px;right:190px;padding:0 32px}",""]),t.exports=e},3436:function(t,e,a){"use strict";a(1534)},3437:function(t,e,a){(e=a(11)(!1)).push([t.i,".reuse-tags[data-v-cdd801b0]{display:inline-block}.risk-point-input[data-v-cdd801b0]{position:absolute;right:120px;top:80px;width:400px;margin-bottom:16px}.tag[data-v-cdd801b0]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-cdd801b0] .ant-table-tbody tr{cursor:pointer}[data-v-cdd801b0] .ant-table-tbody tr.row-selected{background-color:#e6f7ff}",""]),t.exports=e},3440:function(t,e,a){"use strict";a(1536)},3441:function(t,e,a){(e=a(11)(!1)).push([t.i,".reuse-tags[data-v-893bf488]{display:inline-block}[data-v-893bf488] .ant-table-tbody tr{cursor:pointer}",""]),t.exports=e},3442:function(t,e,a){"use strict";a(1537)},3443:function(t,e,a){(e=a(11)(!1)).push([t.i,"[data-v-38a4eebc] .ant-form{-webkit-box-shadow:none;box-shadow:none}[data-v-38a4eebc] .ant-form .form-title{font-weight:550}[data-v-38a4eebc] .ant-form .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[data-v-38a4eebc] .ant-form .ant-form-item-label{min-width:100px}[data-v-38a4eebc] .ant-form-item-children{width:100%;display:block}[data-v-38a4eebc] .content{margin-bottom:0}
1[data-v-38a4eebc] .ant-select-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-38a4eebc] .ant-select-selection__rendered .ant-select-search.ant-select-search--inline{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-38a4eebc] .ant-select-selection__rendered .ant-select-search__field__wrap{width:100%}[data-v-38a4eebc] .ant-select-selection__rendered .ant-select-search__field{width:100% !important}.mavon[data-v-38a4eebc]{position:relative;width:70%}.add-risk-points[data-v-38a4eebc]{background:#fff}.add-new-risk[data-v-38a4eebc]{margin-left:25px}.confirm[data-v-38a4eebc]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px}.confirm-btn[data-v-38a4eebc]{margin-right:30px}.save-btn[data-v-38a4eebc]{margin-right:30px}.line[data-v-38a4eebc]{margin:25px;background:#dde0e9;border:none;height:1px}.tree[data-v-38a4eebc]{width:70%}.banner-img[data-v-38a4eebc]{width:297px;height:174px;-o-object-fit:contain;object-fit:contain}.banner-img-del[data-v-38a4eebc]{position:absolute;right:0;top:0;font-size:18px}.picture-card-tip[data-v-38a4eebc]{position:absolute;bottom:-25px;left:0;white-space:nowrap}.avatar-uploader[data-v-38a4eebc]{display:inline-block;width:auto}.reuse[data-v-38a4eebc]{margin-left:20px}",""]),t.exports=e},3444:function(t,e,a){"use strict";a(1539)},3445:function(t,e,a){(e=a(11)(!1)).push([t.i,".ant-tag[data-v-3b699b41]{margin-right:20px;margin-top:15px}.wrapper[data-v-3b699b41]{background:#fff;padding:50px 24px;position:relative}.wrapper-left-bg[data-v-3b699b41]{width:290px;height:320px;position:absolute;top:0;left:0}.wrapper-right-bg[data-v-3b699b41]{width:620px;height:220px;position:absolute;bottom:0;right:0}[data-v-3b699b41] .label-type{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px 0}[data-v-3b699b41] .label-type>div{margin-right:30px}.abstract[data-v-3b699b41]{font-size:14px;color:#646a73;margin:40px 0;padding:16px;line-height:24px;color:#222;word-break:break-all;background:#f6f7fa;border:1px solid #eaedf2;border-radius:4px;max-width:1100px}.abstract-text[data-v-3b699b41]{color:#0f95eb;margin-right:5px}.html-content[data-v-3b699b41]{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.association[data-v-3b699b41]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-word;margin-bottom:50px}.related-guide[data-v-3b699b41]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.left[data-v-3b699b41]{width:30%;margin-right:10%}.right[data-v-3b699b41]{width:70%}.related-guide-detail[data-v-3b699b41]{width:70%;margin-right:7%}.look-link[data-v-3b699b41]{cursor:pointer;color:#1890ff;text-decoration:underline;margin-left:16px;margin-bottom:4px}.appendix[data-v-3b699b41]{margin-top:35px}.appendix-label[data-v-3b699b41]{margin-right:30px}.appendix-content[data-v-3b699b41]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.appendix-content>div[data-v-3b699b41]{margin:0 25px}.appendix-name[data-v-3b699b41]{margin-top:10px;text-align:center}[data-v-3b699b41] .condition-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}.import-btn[data-v-3b699b41]{margin-right:20px}.probability[data-v-3b699b41]{margin-top:30px;margin-bottom:30px}.probability>div[data-v-3b699b41]{line-height:40px;font-weight:600;width:15%}.imgs[data-v-3b699b41]{width:80px}.back-icon[data-v-3b699b41]{cursor:pointer;position:absolute;left:90px;color:#fff;background-color:#eee;font-size:24px;width:36px;height:36px;line-height:36px;text-align:center}.plan-list[data-v-3b699b41]{display:-webkit-box;display:-ms-flexbox;display:flex}.editor-html-article[data-v-3b699b41]{width:100%}.article-title[data-v-3b699b41]{font-weight:700;color:#222;max-width:1100px}.card-label[data-v-3b699b41]{max-width:1100px}.card-tag[data-v-3b699b41]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-tag[data-v-3b699b41]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.tactics-tag[data-v-3b699b41]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#68c386;display:inline-block;background:#68c3861a;border:1px solid #68c3864d;border-radius:2px}
1.min-row[data-v-3b699b41]{min-width:200px}.html-styles[data-v-3b699b41]{margin-bottom:40px}.html-anchor[data-v-3b699b41]{position:sticky;top:24px;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:130px;margin-right:24px;-ms-flex-negative:0;flex-shrink:0}.html-anchor .anchor-header[data-v-3b699b41]{color:#1f2329;font-size:16px;font-weight:600;line-height:24px;margin-bottom:25px}.html-anchor[data-v-3b699b41] .anchor-wrapper{width:100%;overflow:hidden}.hotspot-link[data-v-3b699b41]{margin-bottom:20px}.pointer[data-v-3b699b41]{cursor:pointer}.no-pointer[data-v-3b699b41]{cursor:auto}.report-link[data-v-3b699b41]{cursor:pointer;color:#1890ff;margin:4px 0}.report-link[data-v-3b699b41]:hover{text-decoration:underline}.tag-tip[data-v-3b699b41]{color:#666;font-size:12px}.event-analysis[data-v-3b699b41]{margin-top:30px}.is-mobile.wrapper[data-v-3b699b41]{padding:12px;background:#fff}.is-mobile[data-v-3b699b41]  .html-styles img{max-width:100% !important;height:auto !important;display:block}.is-mobile[data-v-3b699b41]  .html-styles a{word-break:break-all;overflow-wrap:break-word}.is-mobile[data-v-3b699b41]  .html-styles table{max-width:100% !important;overflow-x:auto;display:block}.is-mobile[data-v-3b699b41]  .html-styles p{word-break:break-all;overflow-wrap:break-word}.is-mobile .wrapper-left-bg[data-v-3b699b41],.is-mobile .wrapper-right-bg[data-v-3b699b41]{display:none}.is-mobile .html-content[data-v-3b699b41]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.is-mobile .html-anchor[data-v-3b699b41]{display:none}.is-mobile .mobile-toc[data-v-3b699b41]{position:fixed;right:16px;bottom:80px;z-index:100}.is-mobile .mobile-toc .ant-btn[data-v-3b699b41]{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.is-mobile .mobile-toc-list .mobile-toc-item[data-v-3b699b41]{padding:12px 0;border-bottom:1px solid #f0f0f0;cursor:pointer;font-size:14px;color:#333}.is-mobile .mobile-toc-list .mobile-toc-item[data-v-3b699b41]:active{color:#1890ff}.is-mobile .editor-html-article[data-v-3b699b41]{width:100%;padding:0}.is-mobile .back-icon[data-v-3b699b41]{position:fixed;left:12px;top:12px;z-index:100;width:32px;height:32px;line-height:32px;font-size:18px;background:rgba(255,255,255,.9);color:#333;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.is-mobile .article-title[data-v-3b699b41]{font-size:20px}.is-mobile .card-label[data-v-3b699b41]{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.is-mobile .card-tag[data-v-3b699b41]{margin-right:0;margin-bottom:8px}.is-mobile .tag-tip[data-v-3b699b41]{font-size:12px;margin-bottom:8px}.is-mobile .label-type[data-v-3b699b41]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:16px 0}.is-mobile .label-type>div[data-v-3b699b41]{margin-right:0;margin-bottom:8px;font-size:13px}.is-mobile .abstract[data-v-3b699b41]{margin:16px 0;padding:12px;max-width:100%;font-size:14px;line-height:1.6}.is-mobile .html-styles[data-v-3b699b41]{margin-bottom:20px;font-size:14px;line-height:1.8}.is-mobile .appendix[data-v-3b699b41]{margin-top:20px}.is-mobile .appendix-label[data-v-3b699b41]{margin-right:0;display:block;margin-bottom:8px}.is-mobile .appendix-content[data-v-3b699b41]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px}.is-mobile .appendix-content>div[data-v-3b699b41]{margin:0 0 12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.is-mobile .appendix-name[data-v-3b699b41]{margin-top:0;margin-left:8px;text-align:left}.is-mobile .imgs[data-v-3b699b41]{width:40px}.is-mobile .condition-btn[data-v-3b699b41]{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.is-mobile .import-btn[data-v-3b699b41]{margin-right:0;width:100%}.is-mobile .report-link[data-v-3b699b41]{font-size:14px}.is-mobile .event-analysis[data-v-3b699b41]{margin-top:20px;font-size:14px}.is-mobile .hotspot-link[data-v-3b699b41]{margin-bottom:12px;font-size:14px}",""]),t.exports=e},3446:function(t,e,a){"use strict";a(1540)},3447:function(t,e,a){(e=a(11)(!1)).push([t.i,".ant-tag[data-v-54e24595]{margin-right:20px;margin-top:15px}.wrapper[data-v-54e24595]{background:#fff;padding:50px}[data-v-54e24595] .label-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;margin-bottom:25px;padding-bottom:25px}[data-v-54e24595] .label-type>div{margin-right:30px}[data-v-54e24595] .content{margin-bottom:50px}.back-icon[data-v-54e24595]{font-size:14px;cursor:pointer;display:inline-block;color:#fff;background-color:rgba(0,0,0,.15);width:26px;height:24px;line-height:24px;text-align:center}",""]),t.exports=e},3448:function(t,e,a){"use strict";a(1541)},3449:function(t,e,a){(e=a(11)(!1)).push([t.i,"[data-v-7b8004f7] .ant-form{-webkit-box-shadow:none;box-shadow:none}[data-v-7b8004f7] .ant-form .form-title{font-weight:550}[data-v-7b8004f7] .ant-form .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[data-v-7b8004f7] .ant-form .ant-form-item-label{min-width:100px}[data-v-7b8004f7] .ant-form-item-children{width:100%;display:block}[data-v-7b8004f7] .ant-transfer-list-header{background:#f6f7fb}
1[data-v-7b8004f7] .ant-select-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-7b8004f7] .ant-select-selection__rendered .ant-select-search.ant-select-search--inline{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-7b8004f7] .ant-select-selection__rendered .ant-select-search__field__wrap{width:100%}[data-v-7b8004f7] .ant-select-selection__rendered .ant-select-search__field{width:100% !important}.add-bootstrap-strategy[data-v-7b8004f7]{background:#fff}.add-new-risk[data-v-7b8004f7]{margin-left:25px}.confirm[data-v-7b8004f7]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px}.confirm-btn[data-v-7b8004f7]{margin-right:30px}.save-btn[data-v-7b8004f7]{margin-right:30px}.reduce[data-v-7b8004f7]{font-size:25px;color:#ccc;position:absolute;bottom:100px;left:80%}.line[data-v-7b8004f7]{margin:25px;background:#dde0e9;border:none;height:1px}.link-content[data-v-7b8004f7]{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 !important;max-width:98%;cursor:pointer}.tree[data-v-7b8004f7]{width:70%}",""]),t.exports=e},3450:function(t,e,a){"use strict";a(1542)},3451:function(t,e,a){(e=a(11)(!1)).push([t.i,"[data-v-31a013b1] .ant-form{-webkit-box-shadow:none;box-shadow:none}[data-v-31a013b1] .ant-form .form-title{font-weight:550}[data-v-31a013b1] .ant-form .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[data-v-31a013b1] .ant-form .ant-form-item-label{min-width:100px}[data-v-31a013b1] .ant-select-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-31a013b1] .ant-select-selection__rendered .ant-select-search.ant-select-search--inline{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-31a013b1] .ant-select-selection__rendered .ant-select-search__field__wrap{width:100%}[data-v-31a013b1] .ant-select-selection__rendered .ant-select-search__field{width:100% !important}.add-event-plan[data-v-31a013b1]{background:#fff}.container[data-v-31a013b1]{margin-bottom:20px}.container>div[data-v-31a013b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:70%}.risk-select[data-v-31a013b1]{max-width:90%}.label[data-v-31a013b1]{margin-right:10px}.confirm[data-v-31a013b1]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px}.confirm-btn[data-v-31a013b1]{margin-right:30px}.save-btn[data-v-31a013b1]{margin-right:30px}.ant-upload-drag-icon[data-v-31a013b1]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-31a013b1] .ant-upload-drag-icon .cloud-upload.anticon.anticon-cloud-upload{font-size:30px}.ant-upload-drag-icon>span[data-v-31a013b1]{font-size:17px;margin-left:10px;color:#000}[data-v-31a013b1] .ant-upload.ant-upload-drag{width:70%}[data-v-31a013b1] .ant-upload-list.ant-upload-list-text{width:70%}.mavon[data-v-31a013b1]{position:relative;width:70%}.mavon-editor[data-v-31a013b1]{z-index:1}.select-tag[data-v-31a013b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.tags[data-v-31a013b1]{height:32px;line-height:32px;margin-top:5px}.cascader[data-v-31a013b1]{width:200px;margin-top:5px}.tag-manage[data-v-31a013b1]{margin-left:20px;height:32px;line-height:32px;margin-top:5px}.event-tags-input[data-v-31a013b1]{width:750px}.tree[data-v-31a013b1]{width:70%}.banner-img[data-v-31a013b1]{width:297px;height:174px;-o-object-fit:contain;object-fit:contain}.banner-img-del[data-v-31a013b1]{position:absolute;right:0;top:0;font-size:18px}.picture-card-tip[data-v-31a013b1]{position:absolute;bottom:-25px;left:0;white-space:nowrap}.avatar-uploader[data-v-31a013b1]{display:inline-block;width:auto}",""]),t.exports=e},3452:function(t,e,a){"use strict";a(1543)},3453:function(t,e,a){(e=a(11)(!1)).push([t.i,'[data-v-11027b87] .ant-form{-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;padding-top:30px}[data-v-11027b87] .ant-form .ant-form-item-label{min-width:100px}[data-v-11027b87] .content{-webkit-box-shadow:none;box-shadow:none}.ant-dropdown-menu-item-active[data-v-11027b87]{color:#39a0fe}.smile[data-v-11027b87]{font-size:16px;color:#38a2fe}.frown[data-v-11027b87]{font-size:16px;color:#f35e5f}.meh[data-v-11027b87]{font-size:16px;color:#aaa}.condition[data-v-11027b87]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input[data-v-11027b87]{width:320px;margin-right:32px}.picker[data-v-11027b87]{width:240px}.select[data-v-11027b87]{width:22%;margin-left:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.btns[data-v-11027b87]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;margin-bottom:30px}.uploads[data-v-11027b87]{margin-right:20px}.tool-bar[data-v-11027b87]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-title[data-v-11027b87]{font-weight:600;font-size:15px;color:#000}.select-input[data-v-11027b87]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-label[data-v-11027b87]{width:300px;margin-right:30px;max-height:60px;overflow-y:scroll}.modal-text[data-v-11027b87]{line-height:40px;font-size:16px}.anticon-exclamation-circle[data-v-11027b87]{color:#faad14;font-size:22px;margin-right:10px}.radio[data-v-11027b87]{display:block;line-height:30px}.textarea[data-v-11027b87]{height:150px;margin-bottom:30px}.select-edit[data-v-11027b87]{width:100%}.upload-file[data-v-11027b87]{text-align:center}.tag[data-v-11027b87]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr8[data-v-11027b87]{margin-right:8px}.btn[data-v-11027b87]{display:inline-block;margin-right:4px}.link-content[data-v-11027b87]{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 !important;max-width:98%;cursor:pointer}.link-content[data-v-11027b87]:hover{cursor:pointer;color:#39a0ff;text-decoration:underline}.publish[data-v-11027b87]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#41d354}.draft[data-v-11027b87]::before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;margin-bottom:2px;border-radius:50%;background-color:#bfbfbf}.risk-header[data-v-11027b87]{font-weight:600;color:#000}',""]),t.exports=e},3454:function(t,e,a){"use strict";a(1544)},3455:function(t,e,a){(e=a(11)(!1)).push([t.i,"[data-v-0d29500e] .content{margin-bottom:0}[data-v-0d29500e] .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[data-v-0d29500e] .tab-content{background-color:#f9f9f9;height:45px;line-height:45px}[data-v-0d29500e] .tab-content .activity-previous,[data-v-0d29500e] .tab-content .normal,[data-v-0d29500e] .tab-content .active{font-size:16px;width:150px;height:45px;line-height:45px;margin-right:10px;background-color:#ebecef;color:#6e6e6e;font-weight:500;border-top-left-radius:5px;border-top-right-radius:5px}[data-v-0d29500e] .tab-content .activity-previous::before,[data-v-0d29500e] .tab-content .activity-previous::after,[data-v-0d29500e] .tab-content .normal::before,[data-v-0d29500e] .tab-content .normal::after,[data-v-0d29500e] .tab-content .active::before,[data-v-0d29500e] .tab-content .active::after{display:none}[data-v-0d29500e] .tab-content .active{background-color:#fff;color:#000;font-weight:550}.wrapper[data-v-0d29500e]{background:#f9f9f9}.slider[data-v-0d29500e]{width:500px}.class-two[data-v-0d29500e]{padding-top:10px;margin-top:10px;border-top:solid #eaedf2 1px}.class-two span[data-v-0d29500e]{margin-right:5px;font-size:12px;padding:0 12px;display:inline-block;border-radius:4px;line-height:20px;cursor:pointer}.class-two span.checked[data-v-0d29500e]{background:rgba(57,160,255,.1);color:#39a0ff}.condition-btn[data-v-0d29500e]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #eaedf2;padding-bottom:35px}.import-btn[data-v-0d29500e]{margin-right:30px}.tab-content[data-v-0d29500e]{margin-bottom:0}",""]),t.exports=e},3456:function(t,e,a){"use strict";a(1545)},3457:function(t,e,a){(e=a(11)(!1)).push([t.i,".ant-tag[data-v-0b99b6cd]{margin-right:20px;margin-top:15px}.wrapper[data-v-0b99b6cd]{background:#fff;padding:50px}[data-v-0b99b6cd] .label-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;margin-bottom:25px;padding-bottom:25px}[data-v-0b99b6cd] .label-type>div{margin-right:30px}[data-v-0b99b6cd] .content{margin-bottom:50px}[data-v-0b99b6cd] .content img{width:25%;-o-object-fit:contain;object-fit:contain}.association[data-v-0b99b6cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-word;margin-bottom:50px}.related-guide[data-v-0b99b6cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.left[data-v-0b99b6cd]{width:30%;margin-right:10%}.right[data-v-0b99b6cd]{width:70%}.related-guide-detail[data-v-0b99b6cd]{width:70%;margin-right:7%}.look-link[data-v-0b99b6cd]{cursor:pointer;color:#1890ff;text-decoration:underline}.appendix[data-v-0b99b6cd]{margin-top:35px}.appendix-label[data-v-0b99b6cd]{margin-right:30px}.appendix-content[data-v-0b99b6cd]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.appendix-content>div[data-v-0b99b6cd]{margin:0 30px}.appendix-name[data-v-0b99b6cd]{margin-top:10px}.condition-btn[data-v-0b99b6cd]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}.import-btn[data-v-0b99b6cd]{margin-right:20px}.imgs[data-v-0b99b6cd]{width:80px}.content-border[data-v-0b99b6cd]{line-height:50px;border-bottom:1px solid #eee}.back-icon[data-v-0b99b6cd]{font-size:14px;cursor:pointer;display:inline-block;color:#fff;background-color:rgba(0,0,0,.15);width:26px;height:24px;line-height:24px;text-align:center}",""]),t.exports=e},3458:function(t,e,a){"use strict";a(1546)},3459:function(t,e,a){(e=a(11)(!1)).push([t.i,".editor[data-v-1a747235]{background-color:#fff;padding:25px}.form[data-v-1a747235]{background:#fff}.form[data-v-1a747235] .ant-form-item{margin-bottom:10px}.form[data-v-1a747235] .ant-form-item .ant-form-explain{margin-left:0px}.form .input[data-v-1a747235]{width:400px;height:36px}.form .txtarea[data-v-1a747235]{width:440px;height:80px;vertical-align:top;resize:none}.form .cateWrap[data-v-1a747235]{display:inline-block}.form .cateWrap span[data-v-1a747235]{display:inline-block;margin-right:10px;height:24px;line-height:24px;padding:0 10px;border:1px solid #cdcdcd;color:#444;font-size:12px;cursor:pointer}.form .cateWrap span.active[data-v-1a747235]{border-color:#3293ff;color:#3293ff}.driftFont[data-v-1a747235]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnWrap[data-v-1a747235]{margin-top:20px}.btnWrap .ant-btn[data-v-1a747235]{margin-right:10px}",""]),t.exports=e},3460:function(t,e,a){"use strict";a(1547)},3461:function(t,e,a){(e=a(11)(!1)).push([t.i,".w440[data-v-9dee2d88]{width:450px !important}.all-select[data-v-9dee2d88]{margin-left:20px}",""]),t.exports=e},3462:function(t,e,a){"use strict";a(1548)},3463:function(t,e,a){var i=a(11),s=a(119),o=a(756);e=i(!1);var n=s(o);e.push([t.i,".creat-event .title[data-v-170eee04]{font-size:24px;color:#222;margin-bottom:20px}.creat-event .record[data-v-170eee04]{font-weight:600;margin-bottom:20px}.creat-event .record .high[data-v-170eee04]{color:#4ca9ff}.creat-event .form[data-v-170eee04]{padding:20px;background:#fff}.creat-event .form[data-v-170eee04] .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.creat-event .form[data-v-170eee04] .ant-form-item .ant-select-selection__rendered{dis
1play:block}.creat-event .form[data-v-170eee04] .ant-form-item .ant-select-search__field{width:0 !important}.creat-event .form[data-v-170eee04] .ant-form-item .ant-form-item-label{width:140px}.creat-event .form[data-v-170eee04] .ant-form-item .input{width:450px;min-height:36px}.creat-event .form[data-v-170eee04] .ant-form-item .txtarea{width:450px;height:100px;vertical-align:top;resize:none}.creat-event .form[data-v-170eee04] .ant-form-item .ant-calendar-picker{width:450px !important}.creat-event .form[data-v-170eee04] .ant-form-item .tip{margin-top:-6px;font-size:12px;color:#999;vertical-align:middle}.creat-event .form[data-v-170eee04] .ant-form-item .tip:before{vertical-align:middle;content:url("+n+");margin-right:4px}.creat-event .form[data-v-170eee04] .ant-form-item .cateWrap{display:inline-block}.creat-event .form[data-v-170eee04] .ant-form-item .cateWrap span{display:inline-block;margin-right:10px;height:24px;line-height:24px;padding:0 10px;border:1px solid #cdcdcd;color:#444;font-size:12px;cursor:pointer}.creat-event .form[data-v-170eee04] .ant-form-item .cateWrap span.active{border-color:#3293ff;color:#3293ff}.creat-event .form[data-v-170eee04] .ant-form-item .customArea{padding-top:20px;margin-left:100px}.creat-event .form[data-v-170eee04] .ant-form-item .customArea .w80{display:inline-block;width:200px;text-align:right}.creat-event .btnWrap[data-v-170eee04]{margin-top:20px;text-align:right}.creat-event .btnWrap .ant-btn[data-v-170eee04]{margin-right:10px}.tipText[data-v-170eee04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tipText .icon[data-v-170eee04]{color:#ffb820;font-size:25px;margin-right:4px}.prompt-label[data-v-170eee04]{display:inline-block}.chat-groups[data-v-170eee04]{color:#222;width:450px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-groups-pop[data-v-170eee04]{max-width:400px;max-height:300px;overflow:auto}.all-selects[data-v-170eee04]{margin-left:500px}",""]),t.exports=e},3464:function(t,e,a){"use strict";a(1549)},3465:function(t,e,a){(e=a(11)(!1)).push([t.i,"[data-v-dd9d12fe] .ant-form{-webkit-box-shadow:none;box-shadow:none}[data-v-dd9d12fe] .ant-form .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[data-v-dd9d12fe] .ant-form .ant-form-item-label{min-width:125px}[data-v-dd9d12fe] .content{margin-bottom:0}[data-v-dd9d12fe] .ant-select-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-dd9d12fe] .ant-select-selection__rendered .ant-select-search.ant-select-search--inline{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-dd9d12fe] .ant-select-selection__rendered .ant-select-search__field__wrap{width:100%}[data-v-dd9d12fe] .ant-select-selection__rendered .ant-select-search__field{width:100% !important}.add-event-plan[data-v-dd9d12fe]{background:#fff}.confirm[data-v-dd9d12fe]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px}.confirm-btn[data-v-dd9d12fe]{margin-right:30px}.risk[data-v-dd9d12fe]{width:65%;white-space:nowrap}.container[data-v-dd9d12fe]{margin-bottom:20px}.container>div[data-v-dd9d12fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:70%}.risk-select[data-v-dd9d12fe]{max-width:91%}.select[data-v-dd9d12fe]{width:80%}[data-v-dd9d12fe] .ant-input{margin-right:10px;width:100%}.ant-upload-drag-icon[data-v-dd9d12fe]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-dd9d12fe] .ant-upload-drag-icon .cloud-upload.anticon.anticon-cloud-upload{font-size:30px}.ant-upload-drag-icon>span[data-v-dd9d12fe]{font-size:17px;margin-left:10px;color:#000}[data-v-dd9d12fe] .ant-upload.ant-upload-drag{width:70%}[data-v-dd9d12fe] .ant-upload-list.ant-upload-list-text{width:70%}.emotional[data-v-dd9d12fe]{display:-webkit-box;display:-ms-flexbox;display:flex}.emotional .ratio[data-v-dd9d12fe]{display:-webkit-box;display:-ms-flexbox;display:flex}.emotional .ratio span[data-v-dd9d12fe]{margin:0 10px;white-space:nowrap}.tree[data-v-dd9d12fe]{width:70%}.banner-img[data-v-dd9d12fe]{width:297px;height:174px;-o-object-fit:contain;object-fit:contain}.banner-img-del[data-v-dd9d12fe]{position:absolute;right:0;top:0;font-size:18px}.picture-card-tip[data-v-dd9d12fe]{position:absolute;bottom:-25px;left:0;white-space:nowrap}.avatar-uploader[data-v-dd9d12fe]{display:inline-block;width:auto}.reuse[data-v-dd9d12fe]{margin-left:20px}",""]),t.exports=e},3466:function(t,e,a){"use strict";a(1550)},3467:function(t,e,a){(e=a(11)(!1)).push([t.i,"[data-v-37c3aee9] .ant-form{-webkit-box-shadow:none;box-shadow:none}[data-v-37c3aee9] .ant-form .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[data-v-37c3aee9] .content{margin-bottom:0}.add-event-plan[data-v-37c3aee9]{background:#fff}.confirm[data-v-37c3aee9]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px}.confirm-btn[data-v-37c3aee9]{margin-right:30px}.risk[data-v-37c3aee9]{width:65%;white-space:nowrap}.container[data-v-37c3aee9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.container>div[data-v-37c3aee9]{width:37%}[data-v-37c3aee9] .ant-input{margin-left:10px;margin-right:10px}.role-wrapper[data-v-37c3aee9]{display:-webkit-box;display:-ms-flexbox;display:flex}.role-wrapper .ant-btn[data-v-37c3aee9]{margin-top:5px}.role-id[data-v-37c3aee9]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-right:10px}.role-id i[data-v-37c3aee9]{position:absolute;right:6px;top:12px}",""]),t.exports=e},3468:function(t,e,a){"use strict";a(1551)},3469:function(t,e,a){(e=a(11)(!1)).push([t.i,".pages[data-v-16a063b1]{background:#fff;padding:30px}.container[data-v-16a063b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:100px;margin-bottom:100px}.mr10[data-v-16a063b1]{margin-right:10px}.realive-status[data-v-16a063b1]{font-size:24px;color:#222}.icon[data-v-16a063b1]{color:#41d354;font-size:45px}",""]),t.exports=e},3470:function(t,e,a){"use strict";a(1552)},3471:function(t,e,a){var i=a(11),s=a(119),o=a(756);e=i(!1);var n=s(o);e.push([t.i,".create-analysis[data-v-2b97421c]{background:#fff;padding:25px 25px 0 25px}.analysis-border[data-v-2b97421c]{border:1px solid #ccc}.analysis-content[data-v-2b97421c]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 25px 25px 25px}.analysis-condition[data-v-2b97421c]{width:45%;border:1px solid #ccc;padding:30px;background:#fff}.analysis-detail[data-v-2b97421c]{width:55%;border:1px solid #ccc;padding:30px;background:#fff}.form[data-v-2b97421c] .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.form[data-v-2b97421c] .ant-form-item .ant-form-item-label{width:100px}.form[data-v-2b97421c] .ant-form-item .txtarea{width:50%;height:100px;vertical-align:top;resize:none}.form[data-v-2b97421c] .ant-form-item .tip{margin-top:-6px;font-size:12px;color:#999;vertical-align:middle}.form[data-v-2b97421c] .ant-form-item .tip:before{vertical-align:middle;content:url("+n+");margin-right:4px}.form[data-v-2b97421c] .ant-form-item .customArea{padding-top:20px;margin-left:100px}.form[data-v-2b97421c] .ant-form-item .customArea .w80{display:inline-block;
1width:200px;text-align:right}.form[data-v-2b97421c] .ant-form-item .customArea .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.form[data-v-2b97421c] .ant-form-item .w440{width:50% !important}.form[data-v-2b97421c] .ant-form-item .ant-col-12{width:100%}.form[data-v-2b97421c] .ant-form-item .ant-input{max-width:none !important}.form[data-v-2b97421c] .ant-form-item .ant-calendar-picker{width:50% !important}.btnWrap[data-v-2b97421c]{margin-top:20px;text-align:right}.btnWrap .ant-btn[data-v-2b97421c]{margin-right:10px}.tipText[data-v-2b97421c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tipText .icon[data-v-2b97421c]{color:#ffb820;font-size:25px;margin-right:4px}.prompt-label[data-v-2b97421c]{display:inline-block}.bold[data-v-2b97421c]{margin:20px 25px;font-size:18px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chat-groups[data-v-2b97421c]{color:#222;width:450px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-groups-pop[data-v-2b97421c]{max-width:400px;max-height:300px;overflow:auto}.analysis-label[data-v-2b97421c]{margin-bottom:20px}.btn[data-v-2b97421c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.mr10[data-v-2b97421c]{margin-right:10px}.analysis-detail-text[data-v-2b97421c]{position:relative}.analysis-detail-text-val[data-v-2b97421c]{padding:20px;width:100%}.number[data-v-2b97421c]{position:absolute;bottom:10px;right:10px}.all-selects[data-v-2b97421c]{margin-left:53%}",""]),t.exports=e},3472:function(t,e,a){"use strict";a(1553)},3473:function(t,e,a){(e=a(11)(!1)).push([t.i,".smart-text-recognize[data-v-12591f88]{background:#fff;padding:25px 25px 0 25px}.recognize-border[data-v-12591f88]{border:1px solid #ccc}.recognize-header[data-v-12591f88]{margin:20px 25px;font-size:18px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recognize-title[data-v-12591f88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.recognize-subtitle[data-v-12591f88]{font-size:12px;font-weight:normal;color:#999}.recognize-content[data-v-12591f88]{padding:0 25px 25px 25px}.recognize-textarea[data-v-12591f88]{width:100%;resize:vertical;margin-bottom:15px}.recognize-actions[data-v-12591f88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mr10[data-v-12591f88]{margin-right:10px}",""]),t.exports=e},3474:function(t,e,a){"use strict";a(1554)},3475:function(t,e,a){(e=a(11)(!1)).push([t.i,".breadcrumb[data-v-0cc7d546]{height:36px;line-height:36px;margin-bottom:20px;font-family:PingFangSCSemibold-;font-size:24px;font-weight:700;color:#222}.stepWrap[data-v-0cc7d546]{padding:40px 0;margin-bottom:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.container[data-v-0cc7d546]{width:70%;margin:auto}.back-icon[data-v-0cc7d546]{cursor:pointer;display:inline-block;color:#fff;background-color:rgba(0,0,0,.15);width:32px;height:30px;line-height:30px;text-align:center}",""]),t.exports=e},3476:function(t,e,a){"use strict";a(1555)},3477:function(t,e,a){(e=a(11)(!1)).push([t.i,".ant-tag[data-v-bd96d106]{margin-right:20px;margin-top:15px}.wrapper-left-bg[data-v-bd96d106]{width:290px;height:320px;position:absolute;top:0;left:0}.wrapper-right-bg[data-v-bd96d106]{width:620px;height:220px;position:absolute;bottom:0;right:0}[data-v-bd96d106] .label-type{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px 0}[data-v-bd96d106] .label-type>div{margin-right:30px}.abstract[data-v-bd96d106]{font-size:14px;color:#646a73;margin:40px 0;padding:16px;line-height:24px;color:#222;word-break:break-all;background:#f6f7fa;border:1px solid #eaedf2;border-radius:4px;max-width:1100px}.abstract-text[data-v-bd96d106]{color:#0f95eb;margin-right:5px}.html-content[data-v-bd96d106]{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.association[data-v-bd96d106]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-word;margin-bottom:50px}.related-guide[data-v-bd96d106]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.left[data-v-bd96d106]{width:30%;margin-right:10%}.right[data-v-bd96d106]{width:70%}.related-guide-detail[data-v-bd96d106]{width:70%;margin-right:7%}.look-link[data-v-bd96d106]{cursor:pointer;color:#1890ff;text-decoration:underline;margin-left:16px;margin-bottom:4px}.appendix[data-v-bd96d106]{margin-top:35px}.appendix-label[data-v-bd96d106]{margin-right:30px}.appendix-content[data-v-bd96d106]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.appendix-content>div[data-v-bd96d106]{margin:0 25px}.appendix-name[data-v-bd96d106]{margin-top:10px;text-align:center}[data-v-bd96d106] .condition-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}.import-btn[data-v-bd96d106]{margin-right:20px}.probability[data-v-bd96d106]{margin-top:30px;margin-bottom:30px}.probability>div[data-v-bd96d106]{line-height:40px;font-weight:600;width:15%}.imgs[data-v-bd96d106]{width:80px}.back-icon[data-v-bd96d106]{cursor:pointer;display:inline-block;color:#fff;background-color:#eee;font-size:24px;width:36px;height:36px;line-height:36px;text-align:center}.plan-list[data-v-bd96d106]{display:-webkit-box;display:-ms-flexbox;display:flex}.editor-html-article[data-v-bd96d106]{width:calc(100% - 274px)}.article-title[data-v-bd96d106]{font-weight:700;color:#222;max-width:1100px}.card-label[data-v-bd96d106]{max-width:1100px}.card-tag[data-v-bd96d106]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-tag[data-v-bd96d106]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.tactics-tag[data-v-bd96d106]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#68c386;display:inline-block;background:#68c3861a;border:1px solid #68c3864d;border-radius:2px}
1.min-row[data-v-bd96d106]{min-width:200px}.html-styles[data-v-bd96d106]{margin-bottom:40px}",""]),t.exports=e},3478:function(t,e,a){"use strict";a(1556)},3479:function(t,e,a){(e=a(11)(!1)).push([t.i,".siderContainer[data-v-2f3acdb2]{background-color:#fff;margin-top:80px;text-align:center}.siderContainer .active[data-v-2f3acdb2]{color:#1890ff}.siderContainer .addGroup[data-v-2f3acdb2]{margin-top:20px;text-align:right}.siderContainer .addModel[data-v-2f3acdb2]{text-align:center}.siderContainer .wordContainer[data-v-2f3acdb2]{width:80% !important;text-align:left;vertical-align:center;padding-top:6px}.siderContainer .wordContainer .wordItem[data-v-2f3acdb2]{width:100% !important;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.siderContainer .wordItem[data-v-2f3acdb2]{width:100% !important;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.siderContainer .edit[data-v-2f3acdb2]{color:#000;cursor:pointer}.siderContainer .edit.disabled[data-v-2f3acdb2]{color:rgba(0,0,0,.25);cursor:not-allowed}.siderContainer[data-v-2f3acdb2]  .ant-table-body{padding:0px !important;margin:0px !important;overflow-y:auto !important}.selects[data-v-2f3acdb2]{width:40%;margin-right:10px}.inputs[data-v-2f3acdb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60%}",""]),t.exports=e},3480:function(t,e,a){"use strict";a(1557)},3481:function(t,e,a){(e=a(11)(!1)).push([t.i,".container .active-content[data-v-428f3e3c]{margin-top:10px;background-color:#f9f9f9}.container[data-v-428f3e3c]  .tab-content{background-color:#fff;margin-bottom:10px;height:45px;line-height:45px}.container[data-v-428f3e3c]  .tab-content .activity-previous,.container[data-v-428f3e3c]  .tab-content .normal,.container[data-v-428f3e3c]  .tab-content .active{font-size:16px;margin-right:10px;width:110px;height:45px;line-height:45px;background-color:#ebecef;color:#6e6e6e;font-weight:500;border-top-left-radius:5px;border-top-right-radius:5px}.container[data-v-428f3e3c]  .tab-content .activity-previous::before,.container[data-v-428f3e3c]  .tab-content .activity-previous::after,.container[data-v-428f3e3c]  .tab-content .normal::before,.container[data-v-428f3e3c]  .tab-content .normal::after,.container[data-v-428f3e3c]  .tab-content .active::before,.container[data-v-428f3e3c]  .tab-content .active::after{display:none}.container[data-v-428f3e3c]  .tab-content .activity-previous:nth-child(4),.container[data-v-428f3e3c]  .tab-content .normal:nth-child(4),.container[data-v-428f3e3c]  .tab-content .active:nth-child(4){margin-right:0px !important}.container[data-v-428f3e3c]  .tab-content .active{background-color:#1890ff;color:#fff;font-weight:550}.container[data-v-428f3e3c]  .ant-table-title{height:0px;padding:0px !important;margin:0px !important}.container[data-v-428f3e3c]  .ant-table-body{padding:0px !important;margin:0px !important;overflow-y:auto !important}.container .wordItem[data-v-428f3e3c]{width:100% !important;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}",""]),t.exports=e},3482:function(t,e,a){"use strict";a(1558)},3483:function(t,e,a){(e=a(11)(!1)).push([t.i,".tableContainer[data-v-4537724e]{background-color:#fff;text-align:center}.tableContainer .searchContainer[data-v-4537724e]{background-color:#fff;text-align:left !important;line-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tableContainer .wordItem[data-v-4537724e]{display:inline-block;max-width:200px !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tableContainer .subContainer[data-v-4537724e]{list-style:none;cursor:pointer}.tableContainer .subContainer .subItem[data-v-4537724e]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px !important;width:100%;border:1px solid #e8e8e8;margin:4px;border-radius:4px;padding:0px 20px}.tableContainer .subContainer .subItem .activeColor[data-v-4537724e]{color:#1890ff !important}.tableContainer .active[data-v-4537724e]:hover{cursor:pointer;color:#1890ff;text-decoration:underline}.content-title[data-v-4537724e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f1f1f1;padding:10px}.operater[data-v-4537724e]{cursor:pointer;color:#40a9ff}.group[data-v-4537724e]{height:178px;padding:10px;border:1px solid #eee;overflow:auto}.group-item[data-v-4537724e]{display:inline-block;height:32px;margin-right:10px;margin-bottom:10px;background:#f8f8f8;padding:6px 10px;border:1px solid #eee;border-radius:5px;font-size:12px;white-space:nowrap}.icons[data-v-4537724e]{color:#999}.icons[data-v-4537724e]:hover{color:#40a9ff}",""]),t.exports=e},3484:function(t,e,a){"use strict";a(1559)},3485:function(t,e,a){(e=a(11)(!1)).push([t.i,".riskContainer[data-v-289c544c]{background-color:#fff;min-height:860px;padding:0 20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}",""]),t.exports=e},3486:function(t,e,a){"use strict";a(1560)},3487:function(t,e,a){(e=a(11)(!1)).push([t.i,".eventContainer[data-v-33036dbf]{background-color:#fff;min-height:860px;padding:0 20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}",""]),t.exports=e},3488:function(t,e,a){"use strict";a(1561)},3489:function(t,e,a){(e=a(11)(!1)).push([t.i,".eventContainer[data-v-5481c9ce]{background-color:#fff;min-height:860px;padding:0 20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}",""]),t.exports=e},3490:function(t,e,a){"use strict";a(1562)},3491:function(t,e,a){(e=a(11)(!1)).push([t.i,".tag-library[data-v-152c0405]{background:#f8f8f8;height:100vh}.tag-library .title[data-v-152c0405]{font-size:30px;color:#222;margin-bottom:20px}.tag-library .active-content[data-v-152c0405]{margin-top:30px;min-height:900px;background-color:#f9f9f9}.tag-library[data-v-152c0405]  .tab-content{background-color:#f9f9f9;height:45px;line-height:45px}.tag-library[data-v-152c0405]  .tab-content .activity-previous,.tag-library[data-v-152c0405]  .tab-content .normal,.tag-library[data-v-152c0405]  .tab-content .active{font-size:16px;width:150px;height:45px;line-height:45px;margin-right:10px;background-color:#ebecef;color:#6e6e6e;font-weight:500;border-top-left-radius:5px;border-top-right-radius:5px}.tag-library[data-v-152c0405]  .tab-content .activity-previous::before,.tag-library[data-v-152c0405]  .tab-content .activity-previous::after,.tag-library[data-v-152c0405]  .tab-content .normal::before,.tag-library[data-v-152c0405]  .tab-content .normal::after,.tag-library[data-v-152c0405]  .tab-content .active::before,.tag-library[data-v-152c0405]  .tab-content .active::after{display:none}.tag-library[data-v-152c0405]  .tab-content .active{background-color:#fff;color:#000;font-weight:550}",""]),t.exports=e},3493:function(t,e,a){"use strict";a(1563)},3494:function(t,e,a){(e=a(11)(!1)).push([t.i,".editor[data-v-3c2bdb1a]{background-color:#fff;padding:25px}.form[data-v-3c2bdb1a]{background:#fff}.form[data-v-3c2bdb1a] .ant-form-item{margin-bottom:10px}.form[data-v-3c2bdb1a] .ant-form-item .ant-form-explain{margin-left:0px}.form .input[data-v-3c2bdb1a]{width:400px;height:36px}.form .txtarea[data-v-3c2bdb1a]{width:440px;height:80px;vertical-align:top;resize:none}.form .cateWrap[data-v-3c2bdb1a]{display:inline-block}.form .cateWrap span[data-v-3c2bdb1a]{display:inline-block;margin-right:10px;height:24px;line-height:24px;padding:0 10px;border:1px solid #cdcdcd;color:#444;font-size:12px;cursor:pointer}.form .cateWrap span.active[data-v-3c2bdb1a]{border-color:#3293ff;color:#3293ff}.driftFont[data-v-3c2bdb1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnWrap[data-v-3c2bdb1a]{margin-top:20px}.btnWrap .ant-btn[data-v-3c2bdb1a]{margin-right:10px}",""]),t.exports=e},3495:function(t,e,a){"use strict";a(1564)},3496:function(t,e,a){var i=a(11),s=a(119),o=a(204),n=a(205);e=i(!1);var r=s(o),l=s(n);e.push([t.i,"[data-v-66be4378] .ant-form{-webkit-box-shadow:none;box-shadow:none}[data-v-66be4378] .ant-form .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[data-v-66be4378] .ant-form .ant-form-item-label{min-width:125px}[data-v-66be4378] .content{margin-bottom:0}
1[data-v-66be4378] .ant-select-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-66be4378] .ant-select-selection__rendered .ant-select-search.ant-select-search--inline{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-66be4378] .ant-select-selection__rendered .ant-select-search__field__wrap{width:100%}[data-v-66be4378] .ant-select-selection__rendered .ant-select-search__field{width:100% !important}.confirm[data-v-66be4378]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px;margin-top:30px}.confirm-btn[data-v-66be4378]{margin-right:30px}.risk[data-v-66be4378]{width:65%;white-space:nowrap}.container[data-v-66be4378]{margin-bottom:20px}.container>div[data-v-66be4378]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:70%}.risk-select[data-v-66be4378]{max-width:91%}.select[data-v-66be4378]{width:80%}[data-v-66be4378] .ant-input{margin-right:10px;width:100%}.ant-upload-drag-icon[data-v-66be4378]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-66be4378] .ant-upload-drag-icon .cloud-upload.anticon.anticon-cloud-upload{font-size:30px}.ant-upload-drag-icon>span[data-v-66be4378]{font-size:17px;margin-left:10px;color:#000}.emotional[data-v-66be4378]{display:-webkit-box;display:-ms-flexbox;display:flex}.emotional .ratio[data-v-66be4378]{display:-webkit-box;display:-ms-flexbox;display:flex}.emotional .ratio span[data-v-66be4378]{margin:0 10px;white-space:nowrap}.tree[data-v-66be4378]{width:70%}.banner-img[data-v-66be4378]{width:297px;height:174px;-o-object-fit:contain;object-fit:contain}.banner-img-del[data-v-66be4378]{position:absolute;right:0;top:0;font-size:18px}.picture-card-tip[data-v-66be4378]{position:absolute;bottom:-25px;left:0;white-space:nowrap}.avatar-uploader[data-v-66be4378]{display:inline-block;width:auto}.filter[data-v-66be4378]{background:#fff;margin-top:20px;margin-bottom:20px;padding:16px 24px}.filter-title[data-v-66be4378]{font-size:16px;color:#222;margin-bottom:16px}.filter-item[data-v-66be4378]{margin-bottom:16px}.filter-search[data-v-66be4378]{margin-left:80px;margin-top:10px;margin-bottom:20px}.search-input[data-v-66be4378]{width:620px}.between[data-v-66be4378]{margin-bottom:16px}.operate[data-v-66be4378]{margin-left:10px}.empty[data-v-66be4378]{height:400px;line-height:400px}.layout[data-v-66be4378]{width:100%;display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill, 320px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-container[data-v-66be4378]{position:relative;width:100%;height:390px;overflow:hidden;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container[data-v-66be4378]:hover{overflow:unset;border:none;-webkit-box-shadow:none;box-shadow:none}.card-container:hover .card-edit[data-v-66be4378]{display:block}.card-container:hover .card-delete[data-v-66be4378]{display:block}.card-container:hover .card[data-v-66be4378]{z-index:3;position:relative;max-height:1000px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition:max-height .5s ease,-webkit-transform .5s ease;transition:max-height .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,max-height .5s ease;transition:transform .5s ease,max-height .5s ease,-webkit-transform .5s ease;border:1px solid #eaedf2;-webkit-box-shadow:1px 2px 3px 0 #0000000d;box-shadow:1px 2px 3px 0 #0000000d}.card-container:hover .card-label[data-v-66be4378]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:unset;display:block}.card[data-v-66be4378]{min-height:390px;max-height:390px;width:100%;padding:12px;position:absolute;cursor:pointer;background-color:#fff;overflow:hidden}.img-cont[data-v-66be4378]{position:relative;width:100%}
1.card-img[data-v-66be4378]{width:294px;height:172px}.card-edit[data-v-66be4378]{background-image:url("+r+");position:absolute;right:40px;top:8px;width:24px;height:24px;display:none}.card-delete[data-v-66be4378]{background-image:url("+l+");position:absolute;right:8px;top:8px;width:24px;height:24px;display:none}.text[data-v-66be4378]{color:#222;height:48px;font-size:16px;line-height:24px;margin-top:15px;font-weight:500;width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.introduce[data-v-66be4378]{color:#666;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px}.smile[data-v-66be4378]{margin-left:30px;margin-right:10px;color:#36c2ff}.card-icon[data-v-66be4378]{width:16px;height:16px;vertical-align:top;margin-right:4px}.cry[data-v-66be4378]{margin-left:30px;margin-right:10px;color:#f76035}.anticon-smile[data-v-66be4378],.anticon-frown[data-v-66be4378]{margin-right:6px}.card-label[data-v-66be4378]{margin-top:38px;height:52px;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-tag[data-v-66be4378]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-tag[data-v-66be4378]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.footer[data-v-66be4378]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px}.card-checkbox[data-v-66be4378]{z-index:2;position:absolute;top:16px;left:16px}",""]),t.exports=e},3497:function(t,e,a){"use strict";a(1565)},3498:function(t,e,a){(e=a(11)(!1)).push([t.i,".pages[data-v-aab0a31a]{background:#fff;padding:30px}.container[data-v-aab0a31a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:100px;margin-bottom:100px}.mr10[data-v-aab0a31a]{margin-right:10px}.realive-status[data-v-aab0a31a]{font-size:24px;color:#222}.icon[data-v-aab0a31a]{color:#41d354;font-size:45px}",""]),t.exports=e},3499:function(t,e,a){"use strict";a(1566)},3500:function(t,e,a){(e=a(11)(!1)).push([t.i,".breadcrumb[data-v-525e2c34]{height:36px;line-height:36px;margin-bottom:20px;font-family:PingFangSCSemibold-;font-size:24px;font-weight:700;color:#222}.stepWrap[data-v-525e2c34]{padding:40px 0;margin-bottom:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.container[data-v-525e2c34]{width:70%;margin:auto}.back-icon[data-v-525e2c34]{cursor:pointer;display:inline-block;color:#fff;background-color:rgba(0,0,0,.15);width:32px;height:30px;line-height:30px;text-align:center}",""]),t.exports=e},3501:function(t,e,a){"use strict";a(1567)},3502:function(t,e,a){(e=a(11)(!1)).push([t.i,".edit[data-v-18b4c4b3]{color:#39a0ff}",""]),t.exports=e},3503:function(t,e,a){"use strict";a(1568)},3504:function(t,e,a){(e=a(11)(!1)).push([t.i,".ant-tag[data-v-30086af2]{margin-right:20px;margin-top:15px}.wrapper-left-bg[data-v-30086af2]{width:290px;height:320px;position:absolute;top:0;left:0}.wrapper-right-bg[data-v-30086af2]{width:620px;height:220px;position:absolute;bottom:0;right:0}[data-v-30086af2] .label-type{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px 0}[data-v-30086af2] .label-type>div{margin-right:30px}.abstract[data-v-30086af2]{font-size:14px;color:#646a73;margin:40px 0;padding:16px;line-height:24px;color:#222;word-break:break-all;background:#f6f7fa;border:1px solid #eaedf2;border-radius:4px;max-width:1100px}.abstract-text[data-v-30086af2]{color:#0f95eb;margin-right:5px}.html-content[data-v-30086af2]{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.association[data-v-30086af2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-word;margin-bottom:50px}.related-guide[data-v-30086af2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.left[data-v-30086af2]{width:30%;margin-right:10%}.right[data-v-30086af2]{width:70%}.related-guide-detail[data-v-30086af2]{width:70%;margin-right:7%}.look-link[data-v-30086af2]{cursor:pointer;color:#1890ff;text-decoration:underline;margin-left:16px;margin-bottom:4px}.appendix[data-v-30086af2]{margin-top:35px}.appendix-label[data-v-30086af2]{margin-right:30px}.appendix-content[data-v-30086af2]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.appendix-content>div[data-v-30086af2]{margin:0 25px}.appendix-name[data-v-30086af2]{margin-top:10px;text-align:center}[data-v-30086af2] .condition-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}.import-btn[data-v-30086af2]{margin-right:20px}.probability[data-v-30086af2]{margin-top:30px;margin-bottom:30px}.probability>div[data-v-30086af2]{line-height:40px;font-weight:600;width:15%}.imgs[data-v-30086af2]{width:80px}.back-icon[data-v-30086af2]{cursor:pointer;display:inline-block;color:#fff;background-color:#eee;font-size:24px;width:36px;height:36px;line-height:36px;text-align:center}.plan-list[data-v-30086af2]{display:-webkit-box;display:-ms-flexbox;display:flex}.editor-html-article[data-v-30086af2]{width:calc(100% - 274px)}.article-title[data-v-30086af2]{font-weight:700;color:#222;max-width:1100px}.card-label[data-v-30086af2]{max-width:1100px}.card-tag[data-v-30086af2]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-tag[data-v-30086af2]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.tactics-tag[data-v-30086af2]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#68c386;display:inline-block;background:#68c3861a;border:1px solid #68c3864d;border-radius:2px}
1.min-row[data-v-30086af2]{min-width:200px}.html-styles[data-v-30086af2]{margin-bottom:40px}",""]),t.exports=e},3505:function(t,e,a){"use strict";a(1569)},3506:function(t,e,a){(e=a(11)(!1)).push([t.i,".breadcrumb[data-v-6b0919a8]{height:36px;line-height:36px;margin-bottom:20px;font-family:PingFangSCSemibold-;font-size:24px;font-weight:700;color:#222}.back-icon[data-v-6b0919a8]{cursor:pointer;display:inline-block;color:#fff;background-color:rgba(0,0,0,.15);width:32px;height:30px;line-height:30px;text-align:center}.push-setting-wrapper[data-v-6b0919a8]{background:#fff;padding:16px 24px}.hotspot-title[data-v-6b0919a8]{font-size:16px;color:#222;margin-bottom:30px}.confirm[data-v-6b0919a8]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px}.confirm-btn[data-v-6b0919a8]{margin-right:30px}.option[data-v-6b0919a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:30px}.width-input[data-v-6b0919a8]{width:30%}.tips[data-v-6b0919a8]{position:relative;width:30%;margin-left:3%}.tips-info[data-v-6b0919a8]{margin-top:10px;border:1px solid #0aa9f2;padding:16px 24px;height:500px;overflow:scroll}.tips-info-title[data-v-6b0919a8]{font-size:18px;font-weight:bold}.tips-info-summary[data-v-6b0919a8]{font-size:16px}.drag-wrap[data-v-6b0919a8]{width:30%}.drag-wrap-list[data-v-6b0919a8]{margin-top:20px;border:1px solid #e3e0e0;height:380px;overflow:scroll}.drag-none[data-v-6b0919a8]{padding:10px}.drag-list[data-v-6b0919a8]{cursor:pointer;color:#666;padding:10px;border-bottom:1px solid #e3e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drag-list[data-v-6b0919a8]:hover{background:#35c2ff1a;color:#35c2ff}.drag-list-text[data-v-6b0919a8]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.drag-list-icon[data-v-6b0919a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.menu-icon[data-v-6b0919a8]{margin-left:10px}.menu-edit[data-v-6b0919a8]{color:#1890ff}.drag-wrap-input[data-v-6b0919a8]{width:100%}.circle[data-v-6b0919a8]{display:inline-block;width:18px;height:18px;border-radius:18px;line-height:18px;text-align:center;color:#fff;background-color:#1890ff}.textarea[data-v-6b0919a8]{width:440px;height:80px;vertical-align:top;resize:none}.rtx[data-v-6b0919a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;white-space:nowrap}.question-icon[data-v-6b0919a8]{font-size:16px;color:#bcbcbc}.email[data-v-6b0919a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.email-grop[data-v-6b0919a8]{width:120px;text-align:center;margin-left:20px;position:relative;border:1px solid #ccc;border-radius:4px;height:32px;line-height:32px;cursor:pointer;background:#f6f6f6;margin-bottom:10px}.email-grop:hover .close-icon[data-v-6b0919a8]{display:block;font-size:16px;position:absolute;left:-12px;top:7px}.email-grop:hover .edit-icon[data-v-6b0919a8]{display:block;font-size:16px;position:absolute;right:-15px;top:7px}.close-icon[data-v-6b0919a8],.edit-icon[data-v-6b0919a8]{display:none}.email-grop-input[data-v-6b0919a8]{text-align:center}.email-btn[data-v-6b0919a8]{margin-left:20px}.hr-tip[data-v-6b0919a8]{border:1px solid red}.banner-img[data-v-6b0919a8]{width:297px;height:174px;-o-object-fit:contain;object-fit:contain}.banner-img-del[data-v-6b0919a8]{position:absolute;right:0;top:0;font-size:18px}",""]),t.exports=e},3507:function(t,e,a){"use strict";a(1570)},3508:function(t,e,a){(e=a(11)(!1)).push([t.i,".breadcrumb[data-v-2e17d0a4]{height:36px;line-height:36px;margin-bottom:20px;font-family:PingFangSCSemibold-;font-size:24px;font-weight:700;color:#222}.back-icon[data-v-2e17d0a4]{cursor:pointer;display:inline-block;color:#fff;background-color:rgba(0,0,0,.15);width:32px;height:30px;line-height:30px;text-align:center}.push-setting-wrapper[data-v-2e17d0a4]{background:#fff;padding:16px 24px}.hotspot-title[data-v-2e17d0a4]{font-size:16px;color:#222;margin-bottom:30px}.confirm[data-v-2e17d0a4]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px}.confirm-btn[data-v-2e17d0a4]{margin-right:30px}.option[data-v-2e17d0a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:30px}.width-input[data-v-2e17d0a4]{width:30%}.tips[data-v-2e17d0a4]{position:relative;width:30%;margin-left:3%}.tips-info[data-v-2e17d0a4]{margin-top:10px;border:1px solid #0aa9f2;padding:16px 24px;height:500px;overflow:scroll}.tips-info-title[data-v-2e17d0a4]{font-size:18px;font-weight:bold}.tips-info-summary[data-v-2e17d0a4]{font-size:16px}.drag-wrap[data-v-2e17d0a4]{width:30%}.drag-wrap-list[data-v-2e17d0a4]{margin-top:20px;border:1px solid #d9d9d9;border-radius:8px;height:380px;overflow-y:auto}.drag-none[data-v-2e17d0a4]{padding:30px 10px;color:#bbb;text-align:center;font-size:14px}
1.add-item[data-v-2e17d0a4]{cursor:pointer;text-align:center;color:#1890ff;padding:10px 0;border-radius:6px;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.add-item[data-v-2e17d0a4]:hover{background:#e6f7ff;color:#40a9ff}.mt50[data-v-2e17d0a4]{margin-top:50px}.drag-list[data-v-2e17d0a4]{cursor:pointer;color:#333;padding:10px 12px;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background .2s;transition:background .2s}.drag-list[data-v-2e17d0a4]:last-child{border-bottom:none}.drag-list[data-v-2e17d0a4]:hover{background:#e6f7ff}.drag-list:hover .drag-list-icon[data-v-2e17d0a4]{opacity:1}.drag-list-text[data-v-2e17d0a4]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:8px}.drag-list-text span[data-v-2e17d0a4]:last-child{margin-left:8px}.drag-list-icon[data-v-2e17d0a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.menu-icon[data-v-2e17d0a4]{cursor:move;color:#8c8c8c;font-size:15px;-webkit-transition:color .2s;transition:color .2s}.menu-edit[data-v-2e17d0a4]{cursor:pointer;color:#1890ff;font-size:15px;-webkit-transition:color .2s;transition:color .2s}.circle-icon[data-v-2e17d0a4]{cursor:pointer;color:red;font-size:15px;-webkit-transition:color .2s;transition:color .2s}.drag-wrap-input[data-v-2e17d0a4]{width:100%}.circle[data-v-2e17d0a4]{display:inline-block;width:20px;height:20px;border-radius:50%;line-height:20px;text-align:center;color:#fff;background-color:#1890ff;font-size:12px}.textarea[data-v-2e17d0a4]{width:440px;height:80px;vertical-align:top;resize:none}.rtx[data-v-2e17d0a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;white-space:nowrap}.question-icon[data-v-2e17d0a4]{font-size:16px;color:#bcbcbc}.email[data-v-2e17d0a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.email-grop[data-v-2e17d0a4]{width:120px;text-align:center;margin-left:20px;position:relative;border:1px solid #ccc;border-radius:4px;height:32px;line-height:32px;cursor:pointer;background:#f6f6f6;margin-bottom:10px}.email-grop:hover .close-icon[data-v-2e17d0a4]{display:block;font-size:16px;position:absolute;left:-12px;top:7px}.email-grop:hover .edit-icon[data-v-2e17d0a4]{display:block;font-size:16px;position:absolute;right:-15px;top:7px}.close-icon[data-v-2e17d0a4],.edit-icon[data-v-2e17d0a4]{display:none}.email-grop-input[data-v-2e17d0a4]{text-align:center}.email-btn[data-v-2e17d0a4]{margin-left:20px}.hr-tip[data-v-2e17d0a4]{cursor:pointer;border:1px solid red}.document[data-v-2e17d0a4]{word-wrap:break-word}.image-gallery[data-v-2e17d0a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.image-item[data-v-2e17d0a4]{cursor:pointer;border-radius:4px;overflow:hidden;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.image-item[data-v-2e17d0a4]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.banner-img[data-v-2e17d0a4]{width:116px;height:116px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.preview-container[data-v-2e17d0a4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:400px}.preview-image[data-v-2e17d0a4]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain}.preview-nav[data-v-2e17d0a4]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1000;border-radius:50%;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.5);color:#fff;border:none}.preview-nav[data-v-2e17d0a4]:hover{background:rgba(0,0,0,.8);color:#fff}.preview-nav.prev[data-v-2e17d0a4]{left:10px}.preview-nav.next[data-v-2e17d0a4]{right:10px}.image-counter[data-v-2e17d0a4]{position:absolute;bottom:-22px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#666;font-size:14px}.mandatory[data-v-2e17d0a4]{color:red}.uploaded-tips[data-v-2e17d0a4]{margin-top:8px;font-size:12px;
1color:#52c41a}.uploaded-text[data-v-2e17d0a4]{color:#52c41a}.uploaded-pic-item[data-v-2e17d0a4]{position:relative;display:inline-block;width:104px;height:104px;margin-right:8px;margin-bottom:8px;padding:8px;border:1px solid #d9d9d9;border-radius:4px}.uploaded-pic-img[data-v-2e17d0a4]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.uploaded-pic-actions[data-v-2e17d0a4]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(0,0,0,.5);border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s;transition:opacity .3s}.uploaded-pic-item:hover .uploaded-pic-actions[data-v-2e17d0a4]{opacity:1}.uploaded-pic-actions .anticon[data-v-2e17d0a4]{margin:0 4px;font-size:16px;color:rgba(255,255,255,.85);cursor:pointer}.uploaded-pic-actions .anticon[data-v-2e17d0a4]:hover{color:#fff}.preview-small-container[data-v-2e17d0a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px}.preview-small-img[data-v-2e17d0a4]{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;border-radius:4px}.add-report-footer[data-v-2e17d0a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid #e8e8e8}.tag[data-v-2e17d0a4]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}",""]),t.exports=e},3509:function(t,e,a){"use strict";a(1571)},3510:function(t,e,a){var i=a(11),s=a(119),o=a(756);e=i(!1);var n=s(o);e.push([t.i,"[data-v-e1376482] .ant-form{-webkit-box-shadow:none;box-shadow:none}[data-v-e1376482] .ant-form .select-width{max-width:100%}.add-event-plan[data-v-e1376482]{background:#fff}.container[data-v-e1376482]{margin-bottom:20px}.container>div[data-v-e1376482]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:70%}.risk-select[data-v-e1376482]{max-width:90%}.label[data-v-e1376482]{margin-right:10px}.confirm[data-v-e1376482]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:25px}.confirm-btn[data-v-e1376482]{margin-right:30px}.save-btn[data-v-e1376482]{margin-right:30px}.ant-upload-drag-icon[data-v-e1376482]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-e1376482] .ant-upload-drag-icon .cloud-upload.anticon.anticon-cloud-upload{font-size:30px}.ant-upload-drag-icon>span[data-v-e1376482]{font-size:17px;margin-left:10px;color:#000}[data-v-e1376482] .ant-upload.ant-upload-drag{width:70%}.mavon[data-v-e1376482]{position:relative;width:70%}.mavon-editor[data-v-e1376482]{z-index:1}.select-tag[data-v-e1376482]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.tags[data-v-e1376482]{height:32px;line-height:32px;margin-top:5px}.cascader[data-v-e1376482]{width:200px;margin-top:5px}.tag-manage[data-v-e1376482]{margin-left:20px;height:32px;line-height:32px;margin-top:5px}.tree[data-v-e1376482]{width:70%}.banner-img[data-v-e1376482]{width:297px;height:174px;-o-object-fit:contain;object-fit:contain}.banner-img-del[data-v-e1376482]{position:absolute;right:0;top:0;font-size:18px}.upload-icon[data-v-e1376482]{color:#1890ff;font-size:20px}.picture-card-tip[data-v-e1376482]{position:absolute;bottom:-30px;left:0;white-space:nowrap}.picture-card-tip .select-banner[data-v-e1376482]{margin-left:-15px;vertical-align:middle}.avatar-uploader[data-v-e1376482]{display:inline-block;width:auto}.version[data-v-e1376482]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70%;white-space:nowrap}.version .cycle[data-v-e1376482]{margin-right:30px}.role-wrapper[data-v-e1376482]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:70%}.role-id[data-v-e1376482]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-right:10px;width:100%}.role-id i[data-v-e1376482]{position:absolute;right:6px;top:12px}.role-id span[data-v-e1376482]{white-space:nowrap}.receivers-wrapper[data-v-e1376482]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:70%}.receivers-wrapper span[data-v-e1376482]{white-space:nowrap}.report[data-v-e1376482]{background:#f6f7fb;padding:30px 20px;width:70%;white-space:nowrap;margin-bottom:10px;position:relative}.create-type[data-v-e1376482]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.create-data[data-v-e1376482],.defaultReuse[data-v-e1376482]{margin-left:20px}.related-reports[data-v-e1376482]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drag-btn[data-v-e1376482]{cursor:pointer;position:absolute;right:-30px;top:0;font-size:18px}.drag-btn[data-v-e1376482]:hover{color:#1890ff}.minus-circle-btn[data-v-e1376482]{cursor:pointer;position:absolute;right:-30px;top:30px;font-size:16px}.minus-circle-btn[data-v-e1376482]:hover{color:#1890ff}.mandatory[data-v-e1376482]{color:red}.form-replenish[data-v-e1376482]{background:#fff}.form-replenish[data-v-e1376482] .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.form-replenish[data-v-e1376482] .ant-form-item .input{width:570px;min-height:36px}.form-replenish[data-v-e1376482] .ant-form-item .txtarea{width:570px;height:100px;vertical-align:top;resize:none}.form-replenish[data-v-e1376482] .ant-form-item .ant-calendar-picker{width:570px !important}.form-replenish[data-v-e1376482] .ant-form-item .tip{margin-top:-6px;font-size:12px;color:#999;vertical-align:middle}.form-replenish[data-v-e1376482] .ant-form-item .tip:before{vertical-align:middle;content:url("+n+");margin-right:4px}.form-replenish[data-v-e1376482] .ant-form-item .customArea{padding-top:20px;margin-left:100px}.form-replenish[data-v-e1376482] .ant-form-item .prompt-label{display:inline-block}.form-replenish .all-selects[data-v-e1376482]{margin-left:500px}",""]),t.exports=e},3511:function(t,e,a){"use strict";a(1572)},3512:function(t,e,a){(e=a(11)(!1)).push([t.i,".wrapper[data-v-60c21112]{background:#fff;padding:24px;position:relative}.wrapper-left-bg[data-v-60c21112]{width:290px;height:320px;position:absolute;top:0;left:0}.wrapper-right-bg[data-v-60c21112]{width:620px;height:220px;position:absolute;bottom:0;right:0}.html-content[data-v-60c21112]{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.html-anchor[data-v-60c21112]{position:sticky;top:24px;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:230px;margin-right:24px;-ms-flex-negative:0;flex-shrink:0}.html-anchor[data-v-60c21112] .anchor-wrapper{width:100%;overflow:hidden}.editor-html-article[data-v-60c21112]{width:100%}h3[data-v-60c21112]{font-weight:bold}.flex[data-v-60c21112]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}.card-img[data-v-60c21112]{width:294px;height:172px;border-radius:8px}.box[data-v-60c21112]{background:#fafbfd;padding:25px;margin:20px 0 40px 0;position:relative}.box span[data-v-60c21112]{margin-right:20px}.box-right[data-v-60c21112]{margin-left:30px;width:70%;line-height:50px}.select[data-v-60c21112]{width:80%}.tag[data-v-60c21112]{width:80%}.mb20[data-v-60c21112]{margin-bottom:20px}
1.edit-btn[data-v-60c21112]{cursor:pointer;position:absolute;right:25px;top:25px;font-size:14px;color:#1890ff}.edit-btn-detail[data-v-60c21112]{cursor:pointer;position:absolute;right:25px;top:-30px;font-size:15px;color:#1890ff}.drag-btn-detail[data-v-60c21112]{cursor:pointer;position:absolute;right:0px;top:-32px;font-size:16px;color:#1890ff}.input[data-v-60c21112]{width:10%;margin-right:20px}.event-tag[data-v-60c21112]{margin-right:8px;padding:0 8px;height:22px;line-height:22px;font-size:12px;color:#35c2ff;display:inline-block;background:#35c2ff1a;border:1px solid #35c2ff4d;border-radius:2px}.appendix[data-v-60c21112]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.appendix-content[data-v-60c21112]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #cfcfcf;padding:5px 10px;border-radius:3px;margin-right:5px}.appendix-name[data-v-60c21112]{text-align:center}.imgs[data-v-60c21112]{width:20px;height:20px;margin-right:5px}.import-btn[data-v-60c21112]{margin-left:30px}.icon-event[data-v-60c21112]{width:20px;margin-top:-3px;margin-right:5px}",""]),t.exports=e},756:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAASFBMVEVHcEwyk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk/8yk//GSUn0AAAAF3RSTlMAbhv5BngHxzzP+GxA0O3zb8v0bdEaebXh13IAAABXSURBVAjXTc05EoMwFMBQGWx/zA5ZdP+bUjAZUr5GAnKKbYuUAbqmqu0DuamlqEvlpVq+qhOhuq6qQa86z6rjjWG4EQ+C9GCiLr/0u/5NO4C8H+d57BkuljIInB4F45UAAAAASUVORK5CYII="}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.