1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6078],{26446:function(e,t,a){a.r(t),a.d(t,{default:function(){return ze}});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"campaign-container"},[t("div",{staticClass:"table-box"},[t("StickyTable",{key:"search-term-"+(e.form.aggregate||"none"),ref:"table",staticClass:"plat-real-time-report",attrs:{data:e.tableData,size:"mini","highlight-current-row":!0,height:void 0,"table-fill":!0,deviation:1,gap:0,"row-key":"key",border:"",loading:e.tableLoading,showSummary:!0,summaryMethod:e.summaryMethod,"sort-orders":["descending","ascending"]},on:{"sort-change":e.sortChange,"expand-change":e.expandChange,"row-click":e.handleRowClick},scopedSlots:e._u([{key:"prepend",fn:function(){return[t("div",{staticClass:"bid-card",staticStyle:{"margin-bottom":"10px"}},[t("div",{staticClass:"search-box"},[t("el-date-picker",{staticStyle:{width:"260px"},attrs:{"unlink-panels":"",type:"daterange","value-format":"yyyy-MM-dd","picker-options":e.$getUnifiedDateRangeOptions(e.dateOptions),"range-separator":"-","start-placeholder":e.$t("å¼å§æ¥æ"),"end-placeholder":e.$t("ç»ææ¥æ"),align:"left",size:"small",clearable:!1},on:{change:e.doSearch},model:{value:e.searchDate,callback:function(t){e.searchDate=t},expression:"searchDate"}}),t("multi-select",{attrs:{placeholder:e.$t("广åç±»å"),width:"120",options:e.sponsoredTypeOptions,selectedOptions:e.form.sponsoredType,value:"value",name:"name"},on:{"update:selectedOptions":function(t){return e.$set(e.form,"sponsoredType",t)},"update:selected-options":function(t){return e.$set(e.form,"sponsoredType",t)},change:e.doSearch}}),t("multi-select",{attrs:{placeholder:e.$t("ç«ç¹"),width:"140",options:e.countryOptions,selectedOptions:e.form.country,value:"amazonsite",name:"nameCN"},on:{"update:selectedOptions":function(t){return e.$set(e.form,"country",t)},"update:selected-options":function(t){return e.$set(e.form,"country",t)},change:e.doSearch}}),t("multi-select",{attrs:{placeholder:e.$t("æ¥æºåç±»"),width:"150",options:e.sourceTypeOptions,selectedOptions:e.form.sourceType,value:"value",name:"name"},on:{"update:selectedOptions":function(t){return e.$set(e.form,"sourceType",t)},"update:selected-options":function(t){return e.$set(e.form,"sourceType",t)},change:e.doSearch}}),t("multi-select",{attrs:{placeholder:e.$t("å¹é
æ¹å¼"),width:"150",options:e.matchTypeOptions,selectedOptions:e.form.matchType,value:"value",name:"name"},on:{"update:selectedOptions":function(t){return e.$set(e.form,"matchType",t)},"update:selected-options":function(t){return e.$set(e.form,"matchType",t)},change:e.doSearch}}),t("multi-select",{attrs:{placeholder:e.$t("ç¶æ"),width:"130",options:e.stateOptions,selectedOptions:e.form.state,value:"value",name:"name"},on:{"update:selectedOptions":function(t){return e.$set(e.form,"state",t)},"update:selected-options":function(t){return e.$set(e.form,"state",t)},change:e.doSearch}}),t("single-select",{attrs:{options:e.operationOptions,selectedOption:e.form.operationType,value:"value",name:"name",width:"170",placeholder:e.$t("æä½")},on:{"update:selectedOption":function(t){return e.$set(e.form,"operationType",t)},"update:selected-option":function(t){return e.$set(e.form,"operationType",t)},change:e.doSearch}}),t("multi-select",{attrs:{placeholder:e.$t("æå¡ç¶æ"),width:"150",options:e.servingStatusOptions,selectedOptions:e.form.servingStatus,value:"value",name:"name"},on:{"update:selectedOptions":function(t){return e.$set(e.form,"servingStatus",t)},"update:selected-options":function(t){return e.$set(e.form,"servingStatus",t)},change:e.doSearch}}),t("div",{staticClass:"search-last"},[t("div",{staticClass:"search-block textarea-search"},[t("el-select",{staticClass:"search-field-select",attrs:{size:"small"},on:{change:e.handleSearchFieldChange},model:{value:e.form.searchField,callback:function(t){e.$set(e.form,"searchField",t)},expression:"form.searchField"}},e._l(e.searchFieldOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.name,value:e.value}})}),1),e.isTextSearchField?t("el-select",{staticClass:"search-mode-select",attrs:{size:"small"},model:{value:e.currentSearchMode,callback:function(t){e.currentSearchMode=t},expression:"currentSearchMode"}},[t("el-option",{attrs:{label:e.$t("å
å«"),value:"contains"}}),t("el-option",{attrs:{label:e.$t("精确å¹é
"),value:"exact"}}),t("el-option",{attrs:{label:e.$t("åè¯"),value:"word"}}
1)],1):e._e(),t("el-input",{staticClass:"search-keyword-input",attrs:{size:"small",clearable:"",placeholder:e.searchKeywordPlaceholder},on:{clear:e.doSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.doSearch.apply(null,arguments)}},model:{value:e.searchKeyword,callback:function(t){e.searchKeyword=t},expression:"searchKeyword"}}),t("textarea-pop",{ref:"textareaPop",on:{change:e.keywordsListChange}})],1)]),t("div",{staticClass:"btn-group"},[t("FilterTemplatePopover",{key:e.filterTemplateType,ref:"templatePopover",attrs:{"filter-form":e.filterForm,activeName:e.filterTemplateType},on:{"toggle-filter-panel":e.handleToggleFilterPanel,"apply-template":e.handleApplyTemplate,"open-save-template-dialog":e.handleOpenSaveTemplateDialog}}),t("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.doSearch}},[e._v(e._s(e.$t("æ¥è¯¢")))]),t("el-button",{attrs:{size:"small"},on:{click:e.resetSearch}},[e._v(e._s(e.$t("éç½®")))])],1),t("FilterConditionsPanel",{key:e.filterTemplateType,ref:"filterConditionsPanel",attrs:{"show-filter-panel":e.showFilterPanel,"filter-form":e.filterForm,activeName:e.filterTemplateType},on:{"cache-restored":e.handleFilterPanelCacheRestored,"save-as-template":e.handleSaveAsTemplate,"apply-filter":e.handleApplyTemplate,"update-template":e.handleUpdateTemplate}})],1),e.activeFilters.length?t("section",{staticClass:"filter-box"},[e._l(e.activeFilters,function(a){return t("div",{key:a.key,staticClass:"tag-container"},[t("tag-view",{attrs:{title:a.label,tagString:a.value},on:{change:function(t){return e.clearFilter(a.key)}}})],1)}),t("span",{staticClass:"close-all",on:{click:e.resetSearch}},[e._v(e._s(e.$t("æ¸
é¤")))])],2):e._e(),t("div",{staticClass:"search-term-categories"},[t("AdListCategoryTabs",{attrs:{visible:e.listCategories.length>0,options:e.listCategoryOptions,value:e.currentListCate,"count-label":"æç´¢è¯æ°","shop-name":e.categoryShopName},on:{change:e.handleListCategoryChange}}),t("AdListIsAsinTabs",{attrs:{visible:e.isAsinCategories.length>0,options:e.isAsinTabOptions,value:e.currentIsAsin},on:{change:e.handleIsAsinChange}})],1)]),t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.chartLoading,expression:"chartLoading"}],staticClass:"bid-card",staticStyle:{"margin-bottom":"10px"}},[t("pointer-model",{attrs:{seller:e.seller,advertisingMixChart:"allSearchTerm",xData:e.xData,selectTotal:e.selectTotal}})],1),t("div",{staticClass:"bid-card"},[t("div",{staticClass:"operation-box"},[t("div",{staticClass:"table-btn"},[t("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleAggregateCommand}},[t("el-tooltip",{attrs:{content:e.aggregateTooltip,placement:"top"}},[t("span",{staticClass:"aggregate-trigger",class:{"is-active":"site_term"===e.form.aggregate}},[t("i",{staticClass:"el-icon-s-grid"}),t("span",[e._v(e._s(e.$t("èå")))]),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})])]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.aggregateOptions,function(a){return t("el-dropdown-item",{key:a.value,class:{"
1is-active":e.form.aggregate===a.value},attrs:{command:a.value}},[e._v(e._s(a.name))])}),1)],1),t("BaseBtnDownload",{attrs:{isDownLoading:e.isDownLoading},on:{downloadChanged:e.openDownloadDialog}}),t("CustomColumnConfig",{ref:"customColumnConfig",attrs:{applyAutoNames:{},moudleType:e.moudleType||"852"},on:{updateTableColumnConfigs:e.updateTableColumnConfigs,getDefaultColumnConfigs:e.getDefaultColumnConfigs}})],1)])])]},proxy:!0},{key:"columns",fn:function(){return[e.isAggregateMode?t("el-table-column",{attrs:{width:"46",fixed:"left","class-name":"search-term-expand-trigger-col","label-class-name":"search-term-expand-trigger-col"},scopedSlots:e._u([{key:"default",fn:function(a){var r=a.row;return[t("span",{staticClass:"search-term-expand-trigger",class:{"is-loading":r._childLoading,"is-expanded":e.isSearchTermRowExpanded(r)},on:{click:function(t){return t.stopPropagation(),e.onExpandIconClick(r)}}},[r._childLoading?t("i",{staticClass:"el-icon-loading"}):t("i",{staticClass:"el-icon-arrow-right"})])]}}],null,!1,2293429792)}):e._e(),e.isAggregateMode?t("el-table-column",{attrs:{type:"expand",width:"1",fixed:"left","class-name":"search-term-expand-hidden-col","label-class-name":"search-term-expand-hidden-col"},scopedSlots:e._u([{key:"default",fn:function(a){var r=a.row;return[t("div",{staticClass:"child-table-wrap",on:{click:function(e){e.stopPropagation()}}},[(r.childrenRows||[]).length?t("div",{staticClass:"child-rows"},e._l(r.childrenRows,function(a){return t("div",{key:a.key,staticClass:"child-data-row",on:{click:function(t){return e.handleRowClick(a,{property:"spends"},t)}}},e._l(e.childColumnLayout,function(r){return t("div",{key:a.key+"-"+r.key,staticClass:"child-cell",class:{"is-action":"__action"===r.key},style:r.style},["__expand"===r.key?void 0:"__action"===r.key?[t("div",{staticClass:"action-cell"},[t("el-tooltip",{attrs:{content:e.$t("æ°æ®åæ"),placement:"top"}},[t("i",{staticClass:"iconfont ak-analyse product_analyse",on:{click:function(t){return t.stopPropagation(),e.openDetailDialog(a)}}})])],1)]:r.column?["query"===r.column.value?t("div",{staticClass:"query-cell name-box"},[t("el-tooltip",{attrs:{content:e.displayValue(a.query),placement:"top",disabled:e.isBlankCell(a.query)}},[e.canOpenAmazonQuery(a)?t("el-link",{staticClass:"ellipsis campaign-name-link",attrs:{underline:!1,type:"primary"},on:{click:function(t){return t.stopPropagation(),e.openAmazonQuery(a)}}},[e._v(e._s(e.displayValue(a.query)))]):t("span",{staticClass:"ellipsis"},[e._v(e._s(e.displayValue(a.query)))])],1)],1):"target_text"===r.column.value?t("div",{staticClass:"target-cell"},[t("span",{staticClass:"state-dot",class:e.stateClass(a.state)}),t("el-tooltip",{attrs:{content:e.targetText(a),placement:"top",disabled:e.isBlankCell(e.targetText(a))}},[e.canOpenDetail(a,"target")?t("el-link",{staticClass:"ellipsis campaign-name-link",attrs:{underline:!1,type:"primary"},on:{click:function(t){return t.stopPropagation(),e.openDetail(a,"target")}}},[e._v(e._s(e.targetText(a)))]):t("span",{staticClass:"ellipsis"},[e._v(e._s(e.targetText(a)))])],1)],1):"profile_name"===r.column.value?t("div",{staticClass:"ellipsis"},[t("el-tooltip",{attrs:{content:e.formatProfileCell(a),placement:"top",disabled:e.isBlankCell(e.formatProfileCell(a))}},[t("span",{staticClass:"ellipsis"},[e._v(e._s(e.formatProfileCell(a)))])])],1):e.nameFields[r.column.value]?t("div",{staticClass:"name-box"},[t("el-tooltip",{attrs:{content:e.cellText(a,r.column.value),placement:"top",disabled:e.isBlankCell(e.cellText(a,r.column.value))}},["portfolio_name"!==r.column.value&&e.canOpenDetail(a,"ad_group_name"===r.column.value?"group":"campaign")?t("el-link",{staticClass:"ellipsis campaign-name-link",attrs:{underline:!1,type:"primary"},on:{click:function(t){return t.stopPropagation(),e.openDetail(a,"ad_group_name"===r.column.value?"group":"campaign")}}},[e._v(e._s(e.cellText(a,r.column.value)))]):t("span",{staticClass:"ellipsis"},[e._v(e._s(e.cellText(a,r.column.value)))])],1)],1):t("span",{staticClass:"ellipsis"},[e._v(e._s(e.cellText(a,r.column.value)))])]:e._e()],2)}),0)}),0):r._childLoading?e._e():t("div",{staticClass:"child-empty"},[e._v(e._s(e.$t("ææ æ°æ®")))])])]}}],null,!1,4184139111)}
1):e._e(),e._l(e.tableColumnConfigs,function(a){return t("el-table-column",{key:a.value,attrs:{prop:a.value,label:a.name,width:e.columnWidth(a),fixed:a.isFixed,sortable:!!e.sortableFields[a.value]&&"custom"},scopedSlots:e._u([{key:"header",fn:function(){return[t("div",{staticClass:"columns-header"},[t("span",{staticClass:"header-text"},[e._v(e._s(a.name))]),e.setColumnsInfo(a.value)?t("el-tooltip",{attrs:{placement:"top"}},[t("div",{staticStyle:{"max-width":"320px"},attrs:{slot:"content"},domProps:{innerHTML:e._s(e.setColumnsInfo(a.value))},slot:"content"}),t("div",{staticClass:"question-circle"})]):e._e()],1)]},proxy:!0},{key:"default",fn:function(r){var i=r.row;return["query"===a.value?t("div",{staticClass:"query-cell name-box"},[t("el-tooltip",{attrs:{content:e.displayValue(i.query),placement:"top",disabled:e.isBlankCell(i.query)}},[e.canOpenAmazonQuery(i)?t("el-link",{staticClass:"ellipsis campaign-name-link",attrs:{underline:!1,type:"primary"},on:{click:function(t){return t.stopPropagation(),e.openAmazonQuery(i)}}},[e._v(e._s(e.displayValue(i.query)))]):t("span",{staticClass:"ellipsis"},[e._v(e._s(e.displayValue(i.query)))])],1),e.hasCopyValue(i,"query")?t("i",{staticClass:"el-icon-document-copy",on:{click:function(t){return t.stopPropagation(),e.copyText(i.query)}}}):e._e()],1):"target_text"===a.value?t("div",{staticClass:"target-cell"},[e.isAggregateMode?e._e():t("span",{staticClass:"state-dot",class:e.stateClass(i.state)}),t("el-tooltip",{attrs:{content:e.targetText(i),placement:"top",disabled:e.isBlankCell(e.targetText(i))}},[e.canOpenDetail(i,"target")?t("el-link",{staticClass:"ellipsis campaign-name-link",attrs:{underline:!1,type:"primary"},on:{click:function(t){return t.stopPropagation(),e.openDetail(i,"target")}}},[e._v(e._s(e.targetText(i)))]):t("span",{staticClass:"ellipsis"},[e._v(e._s(e.targetText(i)))])],1)],1):"profile_name"===a.value?t("div",{staticClass:"ellipsis"},[t("el-tooltip",{attrs:{content:e.formatProfileCell(i),placement:"top",disabled:e.isBlankCell(e.formatProfileCell(i))}},[t("span",{staticClass:"ellipsis"},[e._v(e._s(e.formatProfileCell(i)))])])],1):e.nameFields[a.value]?t("div",{staticClass:"name-box"},[t("el-tooltip",{attrs:{content:e.cellText(i,a.value),placement:"top",disabled:e.isBlankCell(e.cellText(i,a.value))}},["portfolio_name"!==a.value&&e.canOpenDetail(i,"ad_group_name"===a.value?"group":"campaign")?t("el-link",{staticClass:"ellipsis campaign-name-link",attrs:{underline:!1,type:"primary"},on:{click:function(t){return t.stopPropagation(),e.openDetail(i,"ad_group_name"===a.value?"group":"campaign")}}},[e._v(e._s(e.cellText(i,a.value)))]):t("span",{staticClass:"ellipsis"},[e._v(e._s(e.cellText(i,a.value)))])],1),e.hasCopyValue(i,a.value)?t("i",{staticClass:"el-icon-document-copy",on:{click:function(t){return t.stopPropagation(),e.copyText(i[a.value])}}}):e._e()],1):t("span",{staticClass:"ellipsis"},[e._v(e._s(e.cellText(i,a.value)))])]}}],null,!0)})}),t("el-table-column",{attrs:{label:e.$t("æä½"),width:"72",align:"center","header-align":"center",fixed:"right","class-name":"search-term-action-col","label-class-name":"search-term-action-col"},scopedSlots:e._u([{key:"default",fn:function(a){var r=a.row;return[t("div",{staticClass:"action-cell"},[t("el-tooltip",{attrs:{content:e.$t("æ°æ®åæ"),placement:"top"}},[t("i",{staticClass:"iconfont ak-analyse product_analyse",on:{click:function(t){return t.stopPropagation(),e.openDetailDialog(r)}}})])],1)]}}])})]},proxy:!0},{key:"footer",fn:function(){return[t("div",{staticClass:"mb_pagination"},[t("el-pagination",{attrs:{"page-size":e.form.pageSize,"current-page":e.form.page,"page-sizes":[20,50,100,200],total:e.total,background:"",layout:"total, sizes, prev, pager, next, jumper"},on:{"update:pageSize":function(t){return e.$set(e.form,"pageSize",t)},"update:page-size":function(t){return e.$set(e.form,"pageSize",t)},"update:currentPage":function(t){return e.$set(e.form,"page",t)},"update:current-page":function(t){return e.$set(e.form,"page",t)},"current-change":e.currentChange,"size-change":e.sizeChange}})],1)]},proxy:!0}])})],1),t("ExportDialog",{ref:"downloadDialogRef",attrs:{showDailyDetail:!0},on:{export:e.handleExport}}),t("SearchTermDetailDialog",{ref:"detailDialogRef",attrs:{seller:Array.isArray(e.seller)&&e.seller.length?e.seller[0]:e.seller,currency:e.reportCurrency}}),t("TableRowAdvertDetail",{attrs:{visible:e.showRowBubble,triggerElement:e.triggerElement,showChart:!0,chartData:e.bubbleChartData,metrics:e.rowTrendMetrics},on:{close:e.handleBubbleClose}}),t("el-dialog",{attrs:{title:e.$t("ä¿åç鿍¡æ¿"),visible:e.saveTemplateDialogVisible,width:"400px","close-on-click-modal":!1,"append-to-body":!0},on:{"update:visible":function(t){e.saveTemplateDialogVisible=t},closed:e.cancelSaveTemplate}},[t("el-form",{ref:"saveTemplateForm",staticClass:"save-template-form",attrs:{model:e.saveTemplateForm,rules:e.saveTemplateRules,"label-width":"100px"}},[t("el-form-item",{attrs:{label:e.$t("模æ¿åç§°ï¼"),prop:"name"}},[t("el-input",{attrs:{placeholder:e.$t("æå¤åªè½å20个å符"),maxlength:"20","show-word-limit":""},model:{value:e.saveTemplateForm.name,callback:function(t){e.$set(e.s
1aveTemplateForm,"name",t)},expression:"saveTemplateForm.name"}})],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancelSaveTemplate}},[e._v(e._s(e.$t("å æ¶")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSaveTemplate}},[e._v(e._s(e.$t("ä¿ å")))])],1)],1)],1)};r._withStripped=!0;var i=a(94300),n=a(31838),s=a(45841),o=a(40694),l=a(61790),c=a.n(l),u=a(19610),d=a(60899),p=a(76915),h=a(53037),m=a(52419),f=a(95482),g=a(14268),y=a(73338),v=a(41225),_=a(2666),b=a(40315),C=a(68283),T=a(174),w=a(13532),x=a(44804),k=a(52853),S=a(5661),$=a(15363),D=a(94545),A=function(){var e=this,t=e._self._c;return t("el-dialog",{staticClass:"search-term-detail-dialog full-height",attrs:{title:e.dialogTitle,visible:e.visible,width:"90%",top:"3%","close-on-click-modal":!1,"close-on-press-escape":!1,"append-to-body":""},on:{"update:visible":function(t){e.visible=t},closed:e.handleClosed}},[e.showDailyTab?t("el-tabs",{on:{"tab-click":e.handleTabClick},model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[t("el-tab-pane",{attrs:{label:e.$t("å¤©æ°æ®"),name:"daily"}}),t("el-tab-pane",{attrs:{label:e.$t("对æ¯åæ"),name:"comparison"}})],1):e._e(),t("div",{directives:[{name:"show",rawName:"v-show",value:e.showDailyTab&&"daily"===e.activeTab,expression:"showDailyTab && activeTab === 'daily'"}],staticClass:"daily-pane"},[t("div",{staticClass:"toolbar"},[t("div",{staticClass:"toolbar-left"},[t("el-date-picker",{staticStyle:{width:"260px"},attrs:{type:"daterange","value-format":"yyyy-MM-dd","picker-options":e.$getUnifiedDateRangeOptions(e.dateOptions),"unlink-panels":"","range-separator":"-","start-placeholder":e.$t("å¼å§æ¥æ"),"end-placeholder":e.$t("ç»ææ¥æ"),size:"small",clearable:!1},model:{value:e.dailySearchDate,callback:function(t){e.dailySearchDate=t},expression:"dailySearchDate"}}),t("el-radio-group",{attrs:{size:"small"},on:{change:e.handleGranularityChange},model:{value:e.granularity,callback:function(t){e.granularity=t},expression:"granularity"}},[t("el-radio-button",{attrs:{label:"day"}},[e._v(e._s(e.$t("天")))]),t("el-radio-button",{attrs:{label:"week"}},[e._v(e._s(e.$t("å¨")))]),t("el-radio-button",{attrs:{label:"month"}},[e._v(e._s(e.$t("æ")))])],1),t("el-button",{attrs:{type:"primary",size:"small",loading:e.dailyChartLoading||e.dailyTableLoading},on:{click:function(t){return e.fetchDailyDetail()}}},[e._v(e._s(e.$t("æ¥è¯¢")))])],1)]),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.hideChart,expression:"!hideChart"},{name:"loading",rawName:"v-loading",value:e.dailyChartLoading,expression:"dailyChartLoading"}],staticClass:"chart-wrap"},[t("pointer-model",{attrs:{seller:e.seller,currencyIcon:e.currencyIcon,advertisingMixChart:"allSearchTermDetail",xData:e.xData,selectTotal:e.selectTotal}})],1),t("div",{staticClass:"operation-box"},[t("div",{staticClass:"table-btn"},[t("BaseBtnDownload",{attrs:{isDownLoading:e.dailyExportLoading},on:{downloadChanged:e.exportDailyDetail}}),t("el-checkbox",{staticClass:"ml-8",model:{value:e.hideChart,callback:function(t){e.hideChart=t},expression:"hideChart"}},[e._v(e._s(e.$t("éèå¾è¡¨")))])],1)]),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.dailyTableLoading,expression:"dailyTableLoading"}],staticClass:"comparison-table comparison-table-scroll",attrs:{data:e.pagedDailyTableRows,size:"mini",border:"","max-height":"360","default-sort":e.dailyDefaultSort},on:{"sort-change":e.handleDailySortChange}},[t("el-table-column",{attrs:{prop:"dateLabel",label:e.$t("æ¥æ"),"min-width":"180",fixed:"left",sortable:"custom","show-overflow-tooltip":""}}),e._l(e.dailyMetricColumns,function(a){return t("el-table-column",{key:"daily-"+a.field,attrs:{prop:a.field,label:a.label,"min-width":e.dailyColumnWidth(a),sortable:"custom","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[e._v(" "+e._s(e.formatDailyCell(r,a.field))+" ")]}}],null,!0)})})],2),t("div",{staticClass:"daily-pagination"},[t("el-pagination",{attrs:{"page-size":e.dailyPageSize,"current-page":e.dailyPage,"page-sizes":[20,50,100],total:e.dailyTableTotal,background:"",layout:"total, sizes, prev, pager, next, jumper"},on:{"update:pageSize":function(t){e.dailyPageSize=t},"update:page-size":function(t){e.dailyPageSize=t},"update:currentPage":function(t){e.dailyPage=t},"update:current-page":function(t){e.dailyPage=t},"current-change":e.handleDailyPageChange,"size-change":e.handleDailySizeChange}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.showDailyTab||"comparison"===e.activeTab,expression:"!showDailyTab || activeTab === 'comparison'"}],staticClass:"comparison-pane"},[t("div",{staticClass:"comparison-section"},[t("div",{staticClass:"section-title"},[e._v(e._s(e.$t("ç¯æ¯åæ")))]),t("div",{staticClass:"toolbar"},[t("div",{staticClass:"toolbar-left"},[t("el-date-picker",{staticStyle:{width:"260px"},attrs:{type:"daterange","value-format":"yyyy-MM-dd","picker-options":e.$getUnifiedDateRangeOptions(e.dateOptions),"unlink-panels":"","range-separator":"-","start-placeholder":e.$t("å¼å§æ¥æ"),"end-placeholder":e.$t("ç»ææ¥æ"),size:"small",clearable:!1},model:{value:e.searchDate,callback:function(t){e.searchDate=t},expression:"searchDate"}}),e.customCompare?t("el-date-picker",{staticStyle:{width:"260px"},attrs:{type:"daterange","value-format":"yyyy-MM-dd","picker-options":e.$getUnifiedDateRangeOptions(e.dateOptions),"unlink-panels":"","range-separator":"-","start-placeholder":e.$t("å¼å§æ¥æ"),"end-placeholder":e.$t("ç»ææ¥æ"),size:"small",clearable:!1},model:{value:e.compareDate,callback:function(t){e.compareDate=t},expression:"compareDate"}}
1):e._e(),t("el-select",{staticClass:"statistics-select",attrs:{size:"small",placeholder:e.$t("æ°æ®æ±æ»åç»è®¡")},model:{value:e.statisticsType,callback:function(t){e.statisticsType=t},expression:"statisticsType"}},e._l(e.statisticsTypeOptions,function(a){return t("el-option",{key:a.value,attrs:{label:e.$t(a.labelKey),value:a.value}})}),1),t("el-checkbox",{model:{value:e.customCompare,callback:function(t){e.customCompare=t},expression:"customCompare"}},[e._v(e._s(e.$t("èªå®ä¹æ¶æ®µå¯¹æ¯")))]),t("el-button",{attrs:{type:"primary",size:"small",loading:e.ringLoading},on:{click:e.fetchRingComparison}},[e._v(e._s(e.$t("åæ")))])],1),t("div",{staticClass:"table-btn"},[t("BaseBtnRefresh",{on:{reloadChanged:e.fetchRingComparison}}),t("BaseBtnDownload",{attrs:{isDownLoading:e.ringExportLoading},on:{downloadChanged:e.exportRingComparison}})],1)]),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.ringLoading,expression:"ringLoading"}],staticClass:"comparison-table comparison-table-scroll",attrs:{data:e.ringTableRows,size:"mini",border:""}},[t("el-table-column",{attrs:{prop:"cycle",label:e.$t("æ¶é´å¨æ"),"min-width":"200",fixed:"left","show-overflow-tooltip":""}}),e._l(e.tableMetrics,function(a){return t("el-table-column",{key:"ring-"+a.field,attrs:{prop:a.field,"min-width":e.comparisonColumnWidth(a)},scopedSlots:e._u([{key:"header",fn:function(){return[t("div",{staticClass:"columns-header"},[t("span",{staticClass:"header-text"},[e._v(e._s(e.$t(a.labelKey)))]),e.setColumnsInfo(a.field)?t("el-tooltip",{attrs:{placement:"top"},scopedSlots:e._u([{key:"content",fn:function(){return[t("div",{staticStyle:{"max-width":"320px"},domProps:{innerHTML:e._s(e.setColumnsInfo(a.field))}})]},proxy:!0}],null,!0)},[t("div",{staticClass:"question-circle"})]):e._e()],1)]},proxy:!0},{key:"default",fn:function(t){var r=t.row;return[e._v(" "+e._s(e.formatRingCell(r,a.field,a.kind))+" ")]}}],null,!0)})})],2)],1),t("div",{staticClass:"comparison-section period-section"},[t("div",{staticClass:"section-title"},[e._v(e._s(e.$t("忝åæ")))]),t("div",{staticClass:"toolbar"},[t("div",{staticClass:"toolbar-left"},[t("el-date-picker",{staticStyle:{width:"260px"},attrs:{type:"daterange","value-format":"yyyy-MM-dd","picker-options":e.$getUnifiedDateRangeOptions(e.dateOptions),"unlink-panels":"","range-separator":"-","start-placeholder":e.$t("å¼å§æ¥æ"),"end-placeholder":e.$t("ç»ææ¥æ"),size:"small",clearable:!1},model:{value:e.periodSearchDate,callback:function(t){e.periodSearchDate=t},expression:"periodSearchDate"}}),t("el-button",{attrs:{type:"primary",size:"small",loading:e.periodLoading},on:{click:e.fetchPeriodComparison}},[e._v(e._s(e.$t("åæ")))])],1),t("div",{staticClass:"table-btn"},[t("BaseBtnRefresh",{on:{reloadChanged:e.fetchPeriodComparison}}),t("BaseBtnDownload",{attrs:{isDownLoading:e.periodExportLoading},on:{downloadChanged:e.exportPeriodComparison}})],1)]),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.periodLoading,expression:"periodLoading"}],staticClass:"comparison-table comparison-table-scroll",attrs:{data:e.periodTreeRows,size:"mini",border:"","row-key":"id","tree-props":{children:"children"}}},[t("el-table-column",{attrs:{prop:"cycle",label:e.$t("æ¶é´"),"min-width":"200",fixed:"left","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(" "+e._s(a.labelKey?e.$t(a.labelKey):a.cycle)+" ")]}}])}),e._l(e.tableMetrics,function(a){return t("el-table-column",{key:"period-"+a.field,attrs:{prop:a.field,"min-width":e.comparisonColumnWidth(a)},scopedSlots:e._u([{key:"header",fn:function(){return[t("div",{staticClass:"columns-header"},[t("span",{staticClass:"header-text"},[e._v(e._s(e.$t(a.labelKey)))]),e.setColumnsInfo(a.field)?t("el-tooltip",{attrs:{placement:"top"},scopedSlots:e._u([{key:"content",fn:function(){return[t("div",{staticStyle:{"max-width":"320px"},domProps:{innerHTML:e._s(e.setColumnsInfo(a.field))}})]},proxy:!0}],null,!0)},[t("div",{staticClass:"question-circle"})]):e._e()],1)]},proxy:!0},{key:"default",fn:function(t){var r=t.row;
1return[e._v(" "+e._s(e.formatPeriodCell(r,a.field,a.kind))+" ")]}}],null,!0)})})],2)],1)])],1)};A._withStripped=!0;var P=a(97850),F=a(33581),O=a(49247);function R(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function L(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?R(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):R(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var M=["impressions","clicks","ctr","spends","cpc","orders","cpa","cvr","sales","unit_price","ad_units","acos","roas","direct_orders","indirect_orders","direct_sales","indirect_sales","direct_units","indirect_units"];function E(){var e={};return M.forEach(function(t){e["".concat(t,"_min")]="",e["".concat(t,"_max")]=""}),e}function j(e){var t={},a=e&&"object"===(0,o.A)(e)?e:{};return M.forEach(function(e){var r=a["".concat(e,"_min")],i=a["".concat(e,"_max")];(null!=r&&""!==r||null!=i&&""!==i)&&(t[e]=[r||"",i||""])}),t}function z(e,t){var a=e&&"object"===(0,o.A)(e)?e:{},r=t&&"object"===(0,o.A)(t)?t:{};return M.forEach(function(e){var t="".concat(e,"_min"),i="".concat(e,"_max");if(Array.isArray(r[e])&&r[e].length>=2)return a[t]=null==r[e][0]?"":r[e][0],void(a[i]=null==r[e][1]?"":r[e][1]);Object.prototype.hasOwnProperty.call(r,t)&&(a[t]=null==r[t]?"":r[t]),Object.prototype.hasOwnProperty.call(r,i)&&(a[i]=null==r[i]?"":r[i])}),a}var N=new Set(["img","title","price","sku","price_currency","is_show_product_info","selector","bidding","sponsored_types","attribution_days","serving_status","service_status","profile_id","campaign_id","ad_group_id","object_id","portfolio_id","department_id","key","report_source"]);function I(e){if(null==e||""===e||"--"===e)return 0;if("number"==typeof e)return Number.isFinite(e)?e:0;var t=parseFloat(String(e).replace(/,/g,""));return Number.isFinite(t)?t:0}var B=new Set(["ctr","cpc","cpa","cvr","acos","roas"]);function K(e,t){var a=Array.isArray(t)?t:[],r=[];if(a.forEach(function(e){null!=e&&""!==e&&"--"!==e&&r.push(I(e))}),!r.length)return 0;var i=r.reduce(function(e,t){return e+t},0);return B.has(e)?Number((i/r.length).toFixed(2)):Number(Number(i).toFixed(2))}function q(e,t){if(!e||"object"!==(0,o.A)(e))return[];var a=null;if(t&&e[t]&&"object"===(0,o.A)(e[t])?a=e[t]:e.total&&"object"===(0,o.A)(e.total)?a=e.total:Array.isArray(e.x_data)&&(a=e),!a||"object"!==(0,o.A)(a))return[];var r=Array.isArray(a.x_data)?a.x_data:[];if(!r.length)return[];var i=Object.keys(a).filter(function(e){return"x_data"!==e&&Array.isArray(a[e])});return r.map(function(e,t){var r={date:e};return i.forEach(function(e){r[e]=I(a[e][t])}),r})}var V=["clicks","impressions","orders","spends","sales","cpc","cpa","ctr","cvr","acos","roas","unit_price","direct_unit_price","indirect_unit_price","direct_sales","direct_orders","indirect_sales","indirect_orders","indirect_orders_of_orders_percent","ad_units","direct_units","indirect_units","impressions_percent","orders_percent","clicks_percent","sales_percent","spends_percent","ad_units_percent","direct_sales_percent","indirect_sales_percent","direct_orders_percent","indirect_orders_percent","direct_units_percent","indirect_units_percent","direct_acos","indirect_acos","direct_roas","indirect_roas","view_impressions","view_impressions_percent","vctr"],U={USD:"$",CNY:"ï¿¥",EUR:"â¬",JPY:"JPÂ¥",AUD:"A$",CAD:"C$",MXN:"MXN",GBP:"ï¿¡",INR:"â¹",AED:"د.Ø¥",SGD:"S$",SAR:"ï·¼",BRL:"R$",SEK:"kr",PLN:"zÅ",TRY:"âº"},W=new Set(["substitutes","loose-match","close-match","complements","keyword_group","theme","unknown"]),G=new Set(["sales_percent","direct_sales_percent","indirect_sales_percent","acos","direct_acos","indirect_acos","orders_percent","direct_orders_percent","indirect_orders_percent","indirect_orders_of_orders_percent","cvr","ctr","ad_units_percent","direct_units_percent","indirect_units_percent","impressions_percent","clicks_percent","spends_percent","placement_top","placement_product_page","placement_rest_of_search","top_of_search_impression_share"]),Q=new Set(["spends","
1sales","direct_sales","indirect_sales","cpc","cpa","unit_price","direct_unit_price","indirect_unit_price"]);function H(e){return null==e||""===e||"--"===e}function J(e){return e&&U[String(e).toUpperCase()]||""}function Y(e,t){var a=J(t);return a?"".concat(a).concat(e):String(e)}function X(e){if(!e)return{text:"--",stateName:""};var t=String(e.match_type||""),a=H(e.target_text)?"":String(e.target_text),r=!a||W.has(a)||a===t;return{text:("auto"===e.source_type||W.has(t)&&r?e.match_type_name||"--":a||"--")||"--",stateName:H(e.state_name)?"":String(e.state_name)}}function Z(e,t,a){if(!e||!t)return"--";if("recommends"===t)return function(e){if(!e||"object"!==(0,o.A)(e))return"--";var t=null!=e.suggested?e.suggested:e.recommended,a=e.rangeStart,r=e.rangeEnd;return null==t&&null==a&&null==r?"--":null!=a||null!=r?"".concat(null==t?"--":t,"ï¼").concat(null==a?"--":a,"-").concat(null==r?"--":r,"ï¼"):String(t)}(e.recommends);if("target_text"===t)return X(e).text;var r=e[t];if(H(r))return"--";if("object"===(0,o.A)(r))return"--";if(G.has(t)){var i=String(r);return i.includes("%")?i:"".concat(i,"%")}return Q.has(t)?Y(r,e.currency||a):"bid"===t?Y(r,e.bid_currency||e.currency||a):"budget"===t||"surplus_budget"===t||"timing_base_value"===t?Y(r,e.budget_currency||e.currency||a):String(r)}function ee(e,t,a){var r=function(e){return Array.isArray(e)?e.map(function(e){return String(e).trim()}).filter(Boolean):String(e||"").split(/[\n,ï¼]/).map(function(e){return e.trim()}).filter(Boolean)}(a);r.length&&(e[t]=r)}function te(e){var t=function(e){var t,a,r,i;return(e.profileIds||[]).map(function(e){return String(e)}).filter(Boolean).length?e.startDate&&e.endDate?e.endDate<e.startDate?"ç»ææ¥æä¸è½æ©äºå¼å§æ¥æ":(t=e.startDate,a=e.endDate,r=new Date("".concat(t,"T00:00:00")),i=new Date("".concat(a,"T00:00:00")),Math.round((i.getTime()-r.getTime())/864e5)>365?"æ¥æèå´ä¸è½è¶
è¿365天":""):"è¯·éæ©æ¥æ":"è¯·éæ©åºéº"}(e);if(t)return{error:t};var a={profile_id:e.profileIds.map(function(e){return String(e)}),start_date:e.startDate,end_date:e.endDate,page:e.page||1,pageSize:e.pageSize||20,include_analysis:1};"site_term"===e.aggregate&&(a.aggregate="site_term");var r=(e.sponsoredType||[]).map(function(e){return String(e).toUpperCase()}).filter(Boolean);if(r.length&&(a.sponsored_type=r),ee(a,"country",e.country),ee(a,"source_type",e.sourceType),ee(a,"match_type",e.matchType),ee(a,"state",e.state),ee(a,"serving_status",e.servingStatus),ee(a,"search_text",e.searchText),ee(a,"target_text",e.targetText),ee(a,"mskus",e.mskus),ee(a,"asin",e.asin),ee(a,"parent_asin",e.parentAsin),ee(a,"campaign_id",e.campaignId),ee(a,"ad_group_id",e.adGroupId),ee(a,"portfolio_id",e.portfolioId),ee(a,"sale_id",e.saleId),ee(a,"tag_uuid",e.tagUuid),a.search_text&&e.searchMode&&(a.search_mode=e.searchMode),a.target_text&&e.targetMode&&(a.target_mode=e.targetMode),e.operationType&&(a.operation_type=e.operationType),1===e.isSame&&(a.is_same=1),0!==e.isAsin&&1!==e.isAsin||(a.is_asin=e.isAsin),e.deal&&"all"!==e.deal&&(a.deal=e.deal),Array.isArray(e.orderby)&&e.orderby.length){var i=(0,P.A)(e.orderby,2),n=i[0],s=i[1];"spends"===n&&"desc"===String(s).toLowerCase()&&2===e.orderby.length||(a.orderby=e.orderby)}var o=e.metrics||{};return Object.keys(o).forEach(function(e){var t=o[e];!Array.isArray(t)||t.length<2||t.some(function(e){return""!==e&&null!=e})&&(a[e]=t)}),{params:a}}function ae(e){if(!e)return"";var t=e.record_key||e.record_id||e.key;return null==t||""===t?"":String(t)}function re(e,t){var a=ae(e);return L(L(L({},e),t||{}),{},{key:a||e&&e.key||"",record_key:a})}function ie(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r="",i=null;t&&"object"===(0,o.A)(t)&&!Array.isArray(t)?(r=t.recordKey||t.record_key||"",i=t.selector||null):(r=t||"",i=a||null);var n=L(L({},e),{},{aggregate:"site_term",page:1});return i&&"object"===(0,o.A)(i)?n.selector=L({},i):delete n.selector,r?n.record_key=String(r):delete n.record_key,delete n.record_id,delete n.include_analysis,delete n.isdown,delete n.exportColumns,delete n.export_
1columns,n}function ne(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=L({},e);return delete a.page,delete a.pageSize,delete a.include_analysis,delete a.isdown,delete a.exportColumns,delete a.export_columns,delete a.aggregate,delete a.selector,delete a.record_id,delete a.granularity,a.record_key=t.recordKey||"total",(!Array.isArray(a.orderby)||a.orderby.length<2)&&(a.orderby=["spends","desc"]),"none"!==t.aggregate&&"site_term"!==t.aggregate||(a.aggregate=t.aggregate),a}function se(e){var t=L({},e||{});return delete t.include_analysis,delete t.isdown,delete t.exportColumns,delete t.export_columns,delete t.selector,delete t.record_id,delete t.granularity,delete t.comparison_mode,delete t.statistics_type,delete t.compare_start_date,delete t.compare_end_date,delete t.tb_date_key,t}function oe(e,t){if(!e||e.__summaryDetail)return{recordKey:"total"};var a=ae(e);return a?e._child?{recordKey:a,aggregate:"none"}:"site_term"===t?{recordKey:a,aggregate:"site_term"}:{recordKey:a}:{recordKey:"total"}}function le(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=se(e);return a.record_key=t.recordKey||"total",t.startDate&&(a.start_date=t.startDate),t.endDate&&(a.end_date=t.endDate),delete a.aggregate,"none"!==t.aggregate&&"site_term"!==t.aggregate||(a.aggregate=t.aggregate),delete a.page,delete a.pageSize,delete a.orderby,a.isdown=0,a}function ce(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=se(e);return delete a.page,delete a.pageSize,a.record_key=t.recordKey||"total",a.comparison_mode=t.comparisonMode||"ring",a.statistics_type=t.statisticsType||"total",t.startDate&&(a.start_date=t.startDate),t.endDate&&(a.end_date=t.endDate),delete a.aggregate,"none"!==t.aggregate&&"site_term"!==t.aggregate||(a.aggregate=t.aggregate),t.compareStartDate&&t.compareEndDate&&(a.compare_start_date=t.compareStartDate,a.compare_end_date=t.compareEndDate),"same_period"===a.comparison_mode&&(a.tb_date_key=t.tbDateKey||"week"),a}var ue=new Set(["report_date","start_date","end_date","date_day","key","bucket_key"]);var de=new Set(["impressions","view_impressions","clicks","spends","orders","sales","ad_units","direct_orders","direct_sales","direct_units","indirect_orders","indirect_sales","indirect_units"]);function pe(e){return String(e).padStart(2,"0")}function he(e){return"".concat(e.getFullYear(),"-").concat(pe(e.getMonth()+1),"-").concat(pe(e.getDate()))}function me(e){return(e||[]).map(function(e){return e&&e.value}).filter(function(e){return e&&!N.has(e)})}function fe(e,t){var a=L({},e);return delete a.include_analysis,delete a.selector,delete a.export_columns,a.page=1,a.isdown=1,a.config_type=852,a.exportColumns=t,a}var ge=new Set(["substitutes","loose-match","close-match","complements"]),ye=new Set(["broad","phrase","exact","keyword_group","theme"]),ve=new Set(["asin","asin_expanded","category"]);function _e(e){return null==e||""===e||"--"===e}function be(e,t,a,r){var i=function(e){if(!e||_e(e.campaign_id))return null;var t=String(e.sponsored_type||"").trim().toUpperCase();if("SP"!==t&&"SB"!==t)return null;var a=String(e.match_type||""),r=String(e.source_type||""),i=String(e.report_source||""),n="";return"auto"===r||ge.has(a)||i.includes("auto")?n="auto":"product"===r||ve.has(a)||i.includes("target")?n="target":("keyword"===r||ye.has(a)||i.includes("keyword"))&&(n="keyword"),"SB"===t&&"auto"===n&&(n="keyword"),{sponsored:t,targetType:n,keywordTab:"SP"===t&&"keyword_group"===a?"keywordGroup":"",campaignId:String(e.campaign_id),adGroupId:_e(e.ad_group_id)?"":String(e.ad_group_id)}}(e);if(!i)return"";if("group"===t&&!i.adGroupId)return"";if("target"===t&&!i.targetType)return"";var n="SB"===i.sponsored?r?"advert/newAdvertisingSb":"newAdvertisingSb":r?"advert/newAdvertisingSp":"newAdvertisingSp",s=["campaign_id=".concat(i.campaignId),"date_start=".concat(a&&a[0]||""),"date_end=".concat(a&&a[1]||""),"campaign_name=".concat(e.campaign_name||""),"profile_id=".concat(e.profile_id||"")];return _e(e.campaign_state)||s.push("campaign_state=".concat(e.campaign_state)),i.targetType&&s.push("target_type=".concat(i.targetType)),("group"===t||"target"===t&&i.adGroupId)&&(s.push("ad_group_id=".concat(i.adGroupId)),s.push("ad_group_name=".concat(e.ad_group_name||"")),_e(e.ad_group_state)||s.push("ad_group_state=".concat(e.ad_group_state))),"target"===t&&s.push("detail_tab=target"),"target"===t&&i.keywordTab&&s.push("keyword_tab=".concat(i.keywordTab)),"".concat(n,"?").concat(s.join("&"))}function Ce(e,t){var a=ae(e);return e&&a?e._child?{recordKey:a,aggregate:"none"}:"site_term"===t||"site_term"===e.aggregate?{recordKey:a,aggregate:"site_term"}:{recordKey:a}:{recordKey:"total"}}function Te(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function we(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?Te(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Te(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var xe=["æææ¥","ææä¸","ææäº","ææä¸","ææå","ææäº","ææå
"],ke=["impressions","view_impressions","clicks","clicks_percent","ctr","vctr","cpc","spends","spends_percent","orders","cvr","cpa","ad_units","sales","unit_price","acos","roas"],Se=["impressions","clicks","ctr","cpc","spends","sales","orders","cvr","acos","roas","cpa","ad_units","direct_sales","direct_orders","indirect_sales","indirect_orders","unit_price","view_impressions","vctr"],$e={name:"SearchTermDetailDialog",components:{pointerModel:m.default,BaseBtnDownload:F.default,BaseBtnRefresh:O.default},props:{seller:{type:[Object,Array],default:function(){return{}}},currency:{type:String,default:""}},data:function(){return{visible:!1,activeTab:"comparison",showDailyTab:!1,dailyTableLoading:!1,dailyChartLoading:!1,ringLoading:!1,periodLoading:!1,ringExportLoading:!1,periodExportLoading:!1,rowCurrency:"",currentRow:null,listParams:null,listAggregate:"none",detailQuery:{recordKey:"total"},dailySearchDate:[],searchDate:[],compareDate:[],periodSearchDate:[],customCompare:!1,statisticsType:"total",granularity:"day",dailyDetailData:null,dailySubtotal:{},dailyList:[],dailyTableRows:[],dailyPage:1,dailyPageSize:20,dailySortProp:"",dailySortOrder:"",dailyRemoteTotal:0,dailyServerPaging:!1,hideChart:!1,dailyExportLoading:!1,xData:[],selectTotal:[],ringTableRows:[],peri
1odTreeRows:[],comparisonFetched:!1,baseTableMetrics:b.Ot,statisticsTypeOptions:b.y$,tableMetrics:b.Ot,metricColumns:[],dateOptions:{disabledDate:function(){return!1}}}},computed:{dialogTitle:function(){var e=this.currentRow||{};if(e.__summaryDetail)return"".concat(this.$t("ç¨æ·æç´¢è¯è¯¦æ
")," ").concat(this.$t("æ±æ»"));var t=e.query||e.record_key||"";return t?"".concat(this.$t("ç¨æ·æç´¢è¯è¯¦æ
")," ").concat(t):this.$t("ç¨æ·æç´¢è¯è¯¦æ
")},resolvedCurrency:function(){return this.rowCurrency||this.currency||this.dailySubtotal.currency||""},currencyIcon:function(){return J(this.resolvedCurrency)},dailyMetricColumns:function(){var e=this;return(Array.isArray(this.metricColumns)&&this.metricColumns.length?this.metricColumns:ke.map(function(t){return{field:t,label:e.$t(t)}})).filter(function(e){return e&&e.field&&"query"!==e.field&&"profile_name"!==e.field})},dailyTableTotal:function(){return Array.isArray(this.dailyTableRows)?this.dailyTableRows.length:0},dailyDefaultSort:function(){return this.dailySortProp&&this.dailySortOrder?{prop:this.dailySortProp,order:this.dailySortOrder}:{}},pagedDailyTableRows:function(){var e=Array.isArray(this.dailyTableRows)?this.dailyTableRows:[],t=e.filter(function(e){return e&&e.__summary}),a=e.filter(function(e){return!(e&&e.__summary)}),r=t.concat(a),i=(this.dailyPage-1)*this.dailyPageSize;return r.slice(i,i+this.dailyPageSize)}},methods:{open:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.currentRow=e||{__summaryDetail:!0},this.listParams=t.listParams||null,this.listAggregate=t.listAggregate||this.listParams&&this.listParams.aggregate||"none",this.rowCurrency=t.currency||"",this.metricColumns=Array.isArray(t.metricColumns)?t.metricColumns:[];var a=Array.isArray(t.tableMetrics)&&t.tableMetrics.length?t.tableMetrics:(0,b.HK)([]);this.baseTableMetrics=a,this.tableMetrics=a,this.detailQuery=oe(this.currentRow,this.listAggregate);var r=Array.isArray(t.dateRange)&&2===t.dateRange.length?(0,i.A)(t.dateRange):[];this.dailySearchDate=(0,i.A)(r),this.searchDate=(0,i.A)(r),this.periodSearchDate=(0,i.A)(r),this.compareDate=[],this.customCompare=!1,this.statisticsType="total",this.activeTab="comparison",this.granularity="day",this.dailyDetailData=null,this.dailySubtotal={},this.dailyList=[],this.dailyTableRows=[],this.dailyPage=1,this.dailySortProp="",this.dailySortOrder="",this.dailyRemoteTotal=0,this.dailyServerPaging=!1,this.hideChart=!1,this.xData=[],this.selectTotal=[],this.ringTableRows=[],this.periodTreeRows=(0,b.jN)(null),this.visible=!0,this.comparisonFetched=!0,2===this.searchDate.length&&this.fetchRingComparison(),2===this.periodSearchDate.length&&this.fetchPeriodComparison()},handleClosed:function(){this.currentRow=null,this.listParams=null,this.rowCurrency="",this.dailyDetailData=null,this.dailyList=[],this.dailyTableRows=[],this.dailyPage=1,this.dailySortProp="",this.dailySortOrder="",this.dailyRemoteTotal=0,this.dailyServerPaging=!1,this.hideChart=!1,this.dailySubtotal={},this.granularity="day",this.ringTableRows=[],this.periodTreeRows=(0,b.jN)(null),this.comparisonFetched=!1,this.xData=[],this.selectTotal=[],this.dailyTableLoading=!1,this.dailyChartLoading=!1,this.dailyExportLoading=!1,this.ringLoading=!1,this.periodLoading=!1,this.ringExportLoading=!1,this.periodExportLoading=!1},handleGranularityChange:function(){this.dailyPage=1,this.renderDailyViews({refreshChart:!0})},handleDailySortChange:function(e){var t=e.prop,a=e.order;this.dailySortProp=a?t:"",this.dailySortOrder=a||"",this.dailyPage=1,this.renderDailyViews({refreshChart:!1})},handleDailyPageChange:function(e){this.dailyPage=e||1},handleDailySizeChange:function(e){this.dailyPageSize=e||20,this.dailyPage=1},setColumnsInfo:function(e){return(0,C.getAdColumnTip)(e)},comparisonColumnWidth:function(e){var t=String(this.$t(e&&e.labelKey||"")||""),a=String(e&&e.field||""),r=Math.ceil(14*t.length)+48;return a.includes("percent")||t.includes("ç¾åæ¯")||t.includes("ææ¬æ¯")||t.includes("äº§åºæ¯")?Math.max(160,r):t.length>=6?Math.max(150,r):t.length>=4?Math.max(130,r):Math.max(120,r)},exportDailyDetail:function(){var e=this,t=Array.isArray(this.dailyTableRows)?this.dailyTableRows:[],a=t.filter(function(e){return e&&e.__summary}),r=t.filter(function(e){return!(e&&e.__summary)}),i=a.concat(r);if(i.length){this.dailyExportLoading=!0;try{var n=[this.$t("æ¥æ")].concat(this.dailyMetricColumns.map(function(e){return e.label})),s=i.map(function(t){return[t.__summary?e.$t("æ±æ»"):t.dateLabel||t.report_date||t.bucket_key||""].concat(e.dailyMetricColumns.map(function(a){return e.formatDailyCell(t,a.field)}))});(0,b.zJ)({rows:[n].concat(s),merges:[]},this.buildDailyExportFileName())}catch(e){this.$message.error(this.$t("导åºå¤±è´¥è¯·ç¨åéè¯"))}finally{this.dailyExportLoading=!1}}else this.$message.warning(this.$t("ææ æ°æ®"))},buildDailyExportFileName:function(){var e=this.currentRow||{},t=e.__summaryDetail?this.$t("æ±æ»"):e.query||this.$t("ç¨æ·æç´¢è¯"),a=Array.isArray(this.dailySearchDate)&&2===this.dailySearchDate.length?"".concat(this.dailySearchDate[0],"_").concat(this.dailySearchDate[1]):"",r="week"===this.granularity?this.$t("å¨"):"month"===this.granularity?this.$t("æ"):this.$t("天");return"".concat(this.$t("ç¨æ·æç´¢è¯è¯¦æ
"),"_").concat(t,"_").concat(r).concat(a?"_".concat(a):"")},handleTabClick:function(){"comparison"!==this.activeTab||this.comparisonFetched||(this.comparisonFetched=!0,2===this.searchDate.length&&this.fetchRingComparison(),2===this.periodSearchDate.length&&this.fetchPeriodComparison())},buildDetailBaseParams:function(e){return this.listParams&&e&&2===e.length?le(this.listParams,{recordKey:this.detailQuery.recordKey,aggregate:this.detailQuery.aggregate,startDate:e[0],endDate:e[1]}):null},buildComparisonBaseParams:function(e){return this.listParams&&e&&2===e.length?{listParams:this.listParams,recordKey:this.detailQuery.recordKey,aggregate:this.detailQuery.aggregate,startDate:e[0],endDate:e[1],statisticsType:this.statisticsType}:null},formatDateLabel:function(e,t){if(t)return this.$t("æ±æ»");if(!e)return"--";if("day"!==this.granularity)return e;var a=new Date("".concat(e,"T00:00:00"));if(Number.isNaN(a.getTime()))return e;var r=xe[a.getDay()]||"";return r?"".concat(r," ").concat(e):e},buildDailyTableRows:function(e,t){var a=this,r=[];return t&&"object"===(0,o.A)(t)&&r.push(we(we({},t),{},{__summary:!0,dateLabel:this.formatDateLabel("",!0)}
1)),(e||[]).forEach(function(e){var t=e.report_date||e.start_date||e.bucket_key||"";r.push(we(we({},e),{},{dateLabel:a.formatDateLabel(t,!1)}))}),r},renderDailyViews:function(){var e=!1!==(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).refreshChart,t=this.dailyDetailData||{},a=Array.isArray(t.list)?t.list:this.dailyList,r=t.subtotal&&"object"===(0,o.A)(t.subtotal)?t.subtotal:this.dailySubtotal||{},i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"day",a=Array.isArray(e)?e:[];if(!t||"day"===t)return a.map(function(e){var t=e.report_date||e.start_date||"";return L(L({},e),{},{report_date:t,bucket_key:t})});var r=new Map;return a.forEach(function(e){var a=e&&(e.report_date||e.start_date);if(a){var i=function(e,t){if(!e||"day"===t)return{key:e||"",label:e||""};var a=new Date("".concat(e,"T00:00:00"));if(Number.isNaN(a.getTime()))return{key:e,label:e};if("month"===t){var r="".concat(a.getFullYear(),"-").concat(pe(a.getMonth()+1));return{key:r,label:r}}var i=a.getDay()||7,n=new Date(a);n.setDate(a.getDate()-i+1);var s=new Date(n);s.setDate(n.getDate()+6);var o="".concat(he(n),"~").concat(he(s));return{key:o,label:o}}(a,t),n=i.key,s=i.label;r.has(n)||r.set(n,{report_date:s,start_date:s.split("~")[0]||s,end_date:s.split("~")[1]||s,bucket_key:n,_sum:{}});var o=r.get(n);Object.keys(e||{}).forEach(function(t){if(de.has(t)){var a=I(o._sum[t]);o._sum[t]=a+I(e[t])}})}}),Array.from(r.values()).map(function(e){var t=L({},e);return Object.keys(e._sum).forEach(function(a){t[a]=Number(Number(e._sum[a]).toFixed(2))}),["ctr","vctr","cvr","acos","cpc","cpa","roas","unit_price"].forEach(function(e){var a=function(e,t){var a=I(t.impressions),r=I(t.clicks),i=I(t.spends),n=I(t.orders),s=I(t.sales),o=I(t.view_impressions);return"ctr"===e?a?Number((r/a*100).toFixed(2)):0:"vctr"===e?o?Number((r/o*100).toFixed(2)):0:"cvr"===e?r?Number((n/r*100).toFixed(2)):0:"acos"===e?s?Number((i/s*100).toFixed(2)):0:"cpc"===e?r?Number((i/r).toFixed(2)):0:"cpa"===e?n?Number((i/n).toFixed(2)):0:"roas"===e?i?Number((s/i).toFixed(2)):0:"unit_price"===e?n?Number((s/n).toFixed(2)):0:null}(e,t);null!==a&&(t[e]=G.has(e)?"".concat(a,"%"):a)}),delete t._sum,t})}(a,this.granularity),n=this.sortDailyViewList(i);this.dailyTableRows=this.buildDailyTableRows(n,r);var s=this.dailyTableRows.filter(function(e){return!(e&&e.__summary)}).length,l=Math.max(1,Math.ceil((s||1)/this.dailyPageSize));if(this.dailyPage=Math.min(this.dailyPage||1,l),e){var c=i.slice().sort(function(e,t){var a=String(e.report_date||e.start_date||e.bucket_key||""),r=String(t.report_date||t.start_date||t.bucket_key||"");return a===r?0:a>r?1:-1});this.applyDailyChart({list:c,dates:c.map(function(e){return e.report_date||e.bucket_key}).filter(Boolean),subtotal:r})}},sortDailyViewList:function(e){var t,a,r=(t=this.dailySortProp,a=this.dailySortOrder,t&&a?["dateLabel"===t?"start_date":t,"ascending"===a?"asc":"desc"]:null);if(!r||!Array.isArray(e)||!e.length)return e||[];var i=(0,P.A)(r,2),n=i[0],s=i[1],o="asc"===String(s).toLowerCase();return e.slice().sort(function(e,t){var a="start_date"===n?e&&(e.report_date||e.start_date||e.bucket_key||e.dateLabel):e&&e[n],r="start_date"===n?t&&(t.report_date||t.start_date||t.bucket_key||t.dateLabel):t&&t[n],i=Number(a),s=Number(r),l=0;if(Number.isNaN(i)||Number.isNaN(s)||""===String(a)||""===String(r)){var c=String(null==a?"":a),u=String(null==r?"":r);l=c===u?0:c>u?1:-1}else l=i-s;return o?l:-l})},applyDailyChart:function(e){var t=this,a=Array.isArray(e&&e.list)?e.list:[],r=e&&e.subtotal&&"object"===(0,o.A)(e.subtotal)?e.subtotal:{},i=Array.isArray(e&&e.dates)&&e.dates.length?e.dates.filter(Boolean):a.map(function(e){return e&&(e.report_date||e.start_date)}).filter(Boolean),n={};this.dailyMetricColumns.forEach(function(e){e&&e.field&&(n[e.field]=e.label)});var s=this.dailyMetricColumns.map(function(e){return e.field}).filter(Boolean),l=(s.length?s:Se).filter(function(e,t,a){return a.indexOf(e)===t}).filter(function(e){return Se.includes(e)||Object.prototype.hasOwnProperty.call(r,e)}).filter(function(e){return!!Object.prototype.hasOwnProperty.call(r,e)||a.some(function(t){return t&&Object.prototype.hasOwnProperty.call(t,e)})});["impressions","clicks","ctr","sales","cpc","orders","cvr","acos"].forEach(function(e){l.includes(e)||!Object.prototype.hasOwnProperty.call(r,e)&&!a.some(function(t){return t&&Object.prototype.hasOwnProperty.call(t,e)})||l.push(e)}),this.xData=i,this.selectTotal=l.map(function(e){var s=i.map(function(t){var r=a.find(function(e){return(e.report_date||e.start_date)===t});return I(r?r[e]:"--")}),o=r[e],l=H(o)?K(e,s):I(o);return{id:e,name:n[e]||t.$t(e),total:l,series:s}})},formatDailyCell:function(e,t){return Z(e,t,this.resolvedCurrency)},dailyColumnWidth:function(e){var t=String(e&&e.label||""),a=String(e&&e.field||""),r=Math.ceil(14*t.length)+36;return a.includes("percent")||t.includes("ç¾åæ¯")||t.includes("ææ¬æ¯")||t.includes("äº§åºæ¯")?Math.max(160,r):t.length>=6?Math.max(150,r):t.length>=4?Math.max(130,r):Math.max(120,r)},fetchDailyDetail:function(){var e=arguments,t=this;return(0,s.A)(c().mark(function a(){var r,i,n,s,l;return c().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(r=!1!==(e.length>0&&void 0!==e[0]?e[0]:{}).refreshChart,i=t.buildDetailBaseParams(t.dailySearchDate)){a.next=1;break}return t.$message.warning(t.$t("请å
éæ©æ¥æèå´")),a.abrupt("return");case 1:return t.dailyTableLoading=!0,r&&(t.dailyChartLoading=!0),a.prev=2,a.next=3,(0,p.getAllSearchTermDetail)(i);case 3:(n=a.sent)&&200===n.code?(s=n.data||{},t.dailyDetailData=s,t.dailyList=Array.isArray(s.list)?s.list:[],l=s.subtotal&&"object"===(0,o.A)(s.subtotal)?s.subtotal:{},t.dailySubtotal=Object.keys(l).length?l:t.dailySubtotal,t.rowCurrency=s.currency||t.dailySubtotal.currency||t.rowCurrency,t.dailyRemoteTotal=t.dailyList.length,t.dailyServerPaging=!1,t.renderDailyViews({refreshChart:r})):(t.dailyDetailData=null,t.dailyList=[],t.dailyTableRows=[],t.dailyRemoteTotal=0,t.dailyServerPaging=!1,r&&(t.xData=[],t.selectTotal=[]),t.$message.error(n&&n.msg||t.$t("è·åæç´¢è¯è¯¦æ
失败"))),a.next=5;break;case 4:a.prev=4,a.catch(2),t.dailyDetailData=null,t.dailyList=[],t.dailyTableRows=[],t.dailyRemoteTotal=0,t.dailyServerPaging=!1,r&&(t.xData=[],t.selectTotal=[]),t.$message.error(t.$t("è·åæç´¢è¯è¯¦æ
失败"));case 5:return a.prev=5,t.dailyTableLoading=!1,r&&(t.dailyChartLoading=!1),a.finish(5);case 6:case"end":return a.stop()}},a,null,[[2,4,5,6]])}))()},syncTableMetricsFromResponse:function(){var e=[];Array.isArray(this.ringTableRows)&&this.ringTableRows.length&&e.push.apply(e,(0,i.A)(this.ringTableRows)),Array.isArray(this.periodTreeRows)&&this.periodTreeRows.length&&e.push.apply(e,(0,i.A)(this.periodTreeRows)),e.length&&(this.tableMetrics=(0,b.Qf)(this.baseTableMetrics,e))},formatRingCell:function(e,t,a){return(0,b.Mp)(e,t,{kind:a,currency:this.resolvedCurrency})}
1,formatPeriodCell:function(e,t,a){return(0,b.Vh)(e,t,{kind:a,currency:this.resolvedCurrency})},fetchRingComparison:function(){var e=this;return(0,s.A)(c().mark(function t(){var a,r,i;return c().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(a=e.buildComparisonBaseParams(e.searchDate)){t.next=1;break}return e.$message.warning(e.$t("请å
éæ©æ¥æèå´")),t.abrupt("return");case 1:if(!e.customCompare||e.compareDate&&2===e.compareDate.length){t.next=2;break}return e.$message.warning(e.$t("è¯·éæ©å¯¹æ¯æ¥æèå´")),t.abrupt("return");case 2:return r=ce(a.listParams,{recordKey:a.recordKey,aggregate:a.aggregate,startDate:a.startDate,endDate:a.endDate,comparisonMode:"ring",statisticsType:a.statisticsType,compareStartDate:e.customCompare?e.compareDate[0]:"",compareEndDate:e.customCompare?e.compareDate[1]:""}),e.ringLoading=!0,t.prev=3,t.next=4,(0,p.getAllSearchTermComparison)(r);case 4:(i=t.sent)&&200===i.code?(e.ringTableRows=(0,b.gO)(i.data),e.syncTableMetricsFromResponse()):(e.ringTableRows=[],e.$message.error(i&&i.msg||e.$t("è·åå¯¹æ¯æ°æ®å¤±è´¥"))),t.next=6;break;case 5:t.prev=5,t.catch(3),e.ringTableRows=[],e.$message.error(e.$t("è·åå¯¹æ¯æ°æ®å¤±è´¥è¯·ç¨åéè¯"));case 6:return t.prev=6,e.ringLoading=!1,t.finish(6);case 7:case"end":return t.stop()}},t,null,[[3,5,6,7]])}))()},fetchPeriodComparison:function(){var e=this;return(0,s.A)(c().mark(function t(){var a,r,i;return c().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(a=e.buildComparisonBaseParams(e.periodSearchDate)){t.next=1;break}return e.$message.warning(e.$t("请å
éæ©æ¥æèå´")),t.abrupt("return");case 1:return r=ce(a.listParams,{recordKey:a.recordKey,aggregate:a.aggregate,startDate:a.startDate,endDate:a.endDate,comparisonMode:"same_period",statisticsType:a.statisticsType,tbDateKey:"week"}),e.periodLoading=!0,t.prev=2,t.next=3,(0,p.getAllSearchTermComparison)(r);case 3:(i=t.sent)&&200===i.code?(e.periodTreeRows=(0,b.jN)(i.data),e.syncTableMetricsFromResponse()):(e.periodTreeRows=(0,b.jN)(null),e.$message.error(i&&i.msg||e.$t("è·åå¯¹æ¯æ°æ®å¤±è´¥"))),t.next=5;break;case 4:t.prev=4,t.catch(2),e.periodTreeRows=(0,b.jN)(null),e.$message.error(e.$t("è·åå¯¹æ¯æ°æ®å¤±è´¥è¯·ç¨åéè¯"));case 5:return t.prev=5,e.periodLoading=!1,t.finish(5);case 6:case"end":return t.stop()}},t,null,[[2,4,5,6]])}))()},translateExportLabel:function(e){return this.$t(e)},buildExportFileName:function(){var e=this.currentRow||{},t=e.__summaryDetail?this.$t("æ±æ»"):e.query||this.$t("ç¨æ·æç´¢è¯");return"".concat(t,".xlsx")},exportRingComparison:function(){var e=this;if(!this.customCompare||this.compareDate&&2===this.compareDate.length)if(this.ringTableRows&&this.ringTableRows.length){this.ringExportLoading=!0;try{var t=(0,b.zT)(this.ringTableRows,this.tableMetrics,function(t){return e.translateExportLabel(t)});(0,b.zJ)(t,this.buildExportFileName())}catch(e){this.$message.error(this.$t("导åºå¤±è´¥è¯·ç¨åéè¯"))}finally{this.ringExportLoading=!1}}else this.$message.warning(this.$t("请å
åæåå导åº"));else this.$message.warning(this.$t("è¯·éæ©å¯¹æ¯æ¥æèå´"))},exportPeriodComparison:function(){var e=this;if(this.periodTreeRows&&this.periodTreeRows.length){this.periodExportLoading=!0;try{var t=(0,b.aQ)(this.periodTreeRows,this.tableMetrics,function(t){return e.translateExportLabel(t)});(0,b.zJ)(t,this.buildExportFileName())}catch(e){this.$message.error(this.$t("导åºå¤±è´¥è¯·ç¨åéè¯"))}finally{this.periodExportLoading=!1}}else this.$message.warning(this.$t("请å
åæåå导åº"))}}},De=$e,Ae=a(67658),Pe=(0,Ae.A)(De,A,[],!1,null,"895dde88",null).exports;function Fe(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function Oe(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?Fe(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):Fe(Object(a)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var Re={search_text:"searchText",target_text:"targetText",asin:"asin",mskus:"mskus"},Le={impressions:!0,clicks:!0,spends:!0,orders:!0,sales:!0,acos:!0,roas:!0,ctr:!0,cpc:!0,cpa:!0,cvr:!0,country:!0,query:!0},Me={campaign_name:!0,ad_group_name:!0,portfolio_name:!0};function Ee(e){return{sponsoredType:[],aggregate:"none",country:[],sourceType:[],matchType:[],state:[],servingStatus:[],searchText:"",searchMode:"contains",targetText:"",targetMode:"contains",searchField:"search_text",mskus:"",asin:"",parentAsin:"",campaignId:[],adGroupId:[],portfolioId:[],saleId:[],tagUuid:[],operationType:{},isSame:0,isAsin:null,deal:"all",orderby:[],metrics:{},page:1,pageSize:e||20}}var je={name:"AllSearchTerm",components:{AdListCategoryTabs:g.default,AdListIsAsinTabs:y.default,CustomColumnConfig:h.default,pointerModel:m.default,StickyTable:f.default,ExportDialog:_.A,TextareaPop:k.default,SearchTermDetailDialog:Pe,FilterTemplatePopover:T.default,FilterConditionsPanel:w.default,TableRowAdvertDetail:x.A},props:{seller:{type:Array,default:function(){return[]}},sellers:{type:Array,default:function(){return[]}},commonForm:{type:Object,default:function(){return{}}},moudleType:{type:String,default:"852"},optionsList:{type:Object,default:function(){return{}}}},data:function(){return{searchDate:this.commonForm&&this.commonForm.start_date?[this.commonForm.start_date,this.commonForm.end_date]:(0,D.dateRangeFromDateBefore)(6,0),form:Ee(20),dateOptions:(0,S.getDateOptions)(!0),tableColumnConfigs:[],defaultColumnConfigs:[],tableData:[],total:0,subtotal:{},reportCurrency:"",nameFields:Me,isAsinCategories:[],listCategories:[],tableLoading:!1,chartLoading:!1,isDownLoading:!1,xData:[],selectTotal:[],detailChartPayload:null,listRequestId:0,chartRequestId:0,sortableFields:Le,listParams:null,sellerReadyTimer:null,sellerReadyScheduleId:0,countryOptions:[],searchKeyword:"",showFilterPanel:!1,filterForm:E(),saveTemplateDialogVisible:!1,saveTemplateForm:{name:""},showRowBubble:!1,triggerElement:null,bubbleChartData:[],lastClickedRowId:null,childLayoutTick:0,expandedSearchTermKeys:{}}},computed:{rowTrendMetrics:function(){var e=this.bubbleChartData&&this.bubbleChartData.length?Object.keys(this.bubbleChartData[0]).filter(function(e){return"date"!==e}):[];return(this.tableColumnConfigs||[]).filter(function(t){return!(!t||!t.value)&&!!V.includes(t.value)&&(!e.length||e.includes(t.value))}).map(function(e){return{key:e.value,label:e.name}})},filterTemplateType:function(){return String(this.moudleType||"852")},saveTemplateRules:function(){return{name:[{required:!0,message:this.$t("请è¾å
¥æ¨¡æ¿åç§°"),trigger:"blur"},{max:20,message:this.$t("æå¤åªè½å20个å符"),trigger:"blur"}]}},metricFilterLabels:function(){return{impressions:this.$t("æå
é"),clicks:this.$t("ç¹å»"),ctr:this.$t("CTR"),spends:this.$t("è±è´¹"),cpc:this.$t("CPC"),orders:this.$t("广å订å"),cpa:this.$t("CPA"),cvr:this.$t("CVR"),sales:this.$t("éå®é¢"),unit_price:this.$t("广åç¬åä»·"),ad_units:this.$t("广åéé"),acos:this.$t("ACoS"),roas:this.$t("ROAS"),direct_orders:this.$t("ç´æ¥æäº¤è®¢å"),indirect_orders:this.$t("é´æ¥æäº¤è®¢å"),direct_sales:this.$t("ç´æ¥æäº¤éå®é¢"),indirect_sales:this.$t("é´æ¥æäº¤éå®é¢"),direct_units:this.$t("ç´æ¥æäº¤éé"),indirect_units:this.$t("é´æ¥æäº¤éé")}},sponsoredTypeOptions:function(){return[{value:"SP",name:"SP"},{value:"SB",name:"SB"}]},searchFieldOptions:function(){return[{value:"search_text",name:this.$t("ç¨æ·æç´¢è¯")},{value:"target_text",name:this.$t("ææ¾è¯")},{value:"asin",name:"ASIN"},{value:"mskus",name:"MSKU"}]},isTextSearchField:function(){return"search_text"===this.form.searchField||"target_text"===this.form.searchField},searchKeywordPlaceholder:function(){var e=this,t=this.searchFieldOptions.find(function(t){return t.value===e.form.searchField}),a=t&&t.name||this.$t("ç¨æ·æç´¢è¯");return this.$t("请è¾å
¥")+a},currentSearchMode:{get:function(){return"target_text"===this.form.searchField?this.form.targetMode:this.form.searchMode},set:function(e){"target_text"===this.form.searchField?this.form.targetMode=e:this.form.searchMode=e}},aggregateOptions:function(){return[{value:"none",name:this.$t("æ ")},{value:"site_term",name:this.$t("ç«ç¹+æç´¢è¯ææ¬")}]},aggregateTooltip:function(){return"site_term"===this.form.aggregate?this.$t("ç¹å»å
³éèå"):this.$t("èå")},isAggregateMode:function(){return"site_term"===this.form.aggregate},childColumnLayout:function(){var e=this;this.childLayoutTick;var t=this.resolveTableColumnWidthMap(),a=[{key:"__expand",style:this.buildChildCellStyle(t.__expand||46)}];
1return(this.tableColumnConfigs||[]).forEach(function(r){if(r&&r.value){var i=t[r.value]||e.columnWidth(r);a.push({key:r.value,column:r,style:e.buildChildCellStyle(i)})}}),a.push({key:"__action",style:this.buildChildCellStyle(t.__action||72)}),a},sourceTypeOptions:function(){return[{value:"auto",name:this.$t("èªå¨ææ¾")},{value:"keyword",name:this.$t("å
³é®è¯ææ¾")},{value:"product",name:this.$t("ååææ¾")},{value:"unknown",name:this.$t("æªè¯å«")}]},stateOptions:function(){return[{value:"enabled",name:this.$t("å¯ç¨")},{value:"paused",name:this.$t("æå")},{value:"archived",name:this.$t("已彿¡£")},{value:"enabled_paused",name:this.$t("å¯ç¨åæå")}]},operationOptions:function(){return[{value:"targeted",name:this.$t("å·²ææ¾")},{value:"not_targeted",name:this.$t("æªææ¾")},{value:"negatived",name:this.$t("å·²å¦å®")},{value:"not_negatived",name:this.$t("æªå¦å®")},{value:"not_negatived_and_not_targeted",name:this.$t("æ¢æªå¦å®ä¹æªææ¾")}]},servingStatusOptions:function(){return[{value:"CAMPAIGN_STATUS_ENABLED",name:this.$t("ææ¾ä¸")},{value:"CAMPAIGN_PAUSED",name:this.$t("å·²æå")},{value:"CAMPAIGN_ARCHIVED",name:this.$t("已彿¡£")},{value:"CAMPAIGN_OUT_OF_BUDGET",name:this.$t("è¶
é¢ç®")}]},matchTypeOptions:function(){return[{value:"substitutes",name:this.$t("åç±»åå")},{value:"loose-match",name:this.$t("宽æ³å¹é
")},{value:"close-match",name:this.$t("ç´§å¯å¹é
")},{value:"complements",name:this.$t("å
³èåå")},{value:"broad",name:this.$t("广æ³å¹é
")},{value:"phrase",name:this.$t("è¯ç»å¹é
")},{value:"exact",name:this.$t("ç²¾åå¹é
")},{value:"keyword_group",name:this.$t("å
³é®è¯ç»")},{value:"theme",name:this.$t("主é¢")},{value:"asin",name:this.$t("åå")},{value:"asin_expanded",name:this.$t("ååæå±")},{value:"category",name:this.$t("ç±»ç®")},{value:"unknown",name:this.$t("æªè¯å«")}]},activeFilters:function(){var e=this,t=[],a=function(e,a,r){var i=(r||[]).map(function(e){return e&&"object"===(0,o.A)(e)?e.nameCN||e.name||e.amazonsite||e.value||"":e}).filter(Boolean);i.length&&t.push({key:e,label:a,value:i.join("ï¼")})};a("sponsoredType",this.$t("广åç±»å"),this.form.sponsoredType),a("country",this.$t("ç«ç¹"),this.form.country),a("sourceType",this.$t("æ¥æºåç±»"),this.form.sourceType),a("matchType",this.$t("å¹é
æ¹å¼"),this.form.matchType),a("state",this.$t("ç¶æ"),this.form.state),a("servingStatus",this.$t("æå¡ç¶æ"),this.form.servingStatus),this.form.operationType&&this.form.operationType.name&&t.push({key:"operationType",label:this.$t("æä½"),value:this.form.operationType.name}),this.form.searchText&&t.push({key:"searchText",label:this.$t("ç¨æ·æç´¢è¯"),value:this.form.searchText}),this.form.targetText&&t.push({key:"targetText",label:this.$t("ææ¾è¯"),value:this.form.targetText}),this.form.asin&&t.push({key:"asin",label:"ASIN",value:this.form.asin}),this.form.mskus&&t.push({key:"mskus",label:"MSKU",value:this.form.mskus});var r={ctr:!0,cvr:!0,acos:!0};return M.forEach(function(a){var i=e.filterForm["".concat(a,"_min")],n=e.filterForm["".concat(a,"_max")];if(void 0!==i&&""!==i||void 0!==n&&""!==n){var s,o=r[a]?"%":"";s=""!==i&&null!=i&&""!==n&&null!=n?"".concat(i," ~ ").concat(n).concat(o):""!==i&&null!=i?"⥠".concat(i).concat(o):"⤠".concat(n).concat(o),t.push({key:"metric_".concat(a),label:e.metricFilterLabels[a]||a,value:s})}}),t},listCategoryOptions:function(){return(this.listCategories||[]).map(function(e){return{title:e.title,cate:e.deal&&"all"!==e.deal?String(e.deal):"",count:Number(e.count)||0,data:e.data&&"object"===(0,o.A)(e.data)?e.data:{}}}).filter(function(e){return e.title})},isAsinTabOptions:function(){return(0,v.normalizeIsAsinCategories)(this.isAsinCategories)},currentListCate:function(){return this.form.deal&&"all"!==this.form.deal?String(this.form.deal):""},currentIsAsin:function(){return 0===this.form.isAsin||1===this.form.isAsin?String(this.form.isAsin):""},categoryShopName:function(){var e=(this.seller||[]).map(function(e){return e&&e.name}).filter(Boolean);return e.length?1===e.length?e[0]:"".concat(e[0],"ç").concat(e.length,"个åºéº"):""}},created:function(){this.addPageLog(),this.restoreCache(),this.getCountrySellers()},mounted:function(){this.scheduleSellerReadySearch()},activated:function(){this.scheduleSellerReadySearch()},beforeDestroy:function(){this.clearSellerReadyTimer()},deactivated:function(){this.clearSellerReadyTimer()},methods:{clearSellerReadyTimer:function(){this.sellerReadyTimer&&(clearInterval(this.sellerReadyTimer),this.sellerReadyTimer=null)},hasReadySeller:function(){return(this.seller||[]).some(function(e){return e&&null!=e.profile_id&&""!==e.profile_id})},scheduleSellerReadySearch:function(){var e=this;if(this.clearSellerReadyTimer(),!this.hasReadySeller()){this.tableLoading=!0,this.chartLoading=!0;var t=0,a=++this.sellerReadyScheduleId;this.sellerReadyTimer=setInterval(function(){return a!==e.sellerReadyScheduleId?(clearInterval(e.sellerReadyTimer),void(e.sellerReadyTimer=null)):(t+=1,e.hasReadySeller()?(e.clearSellerReadyTimer(),void e.doSearch()):void(t>=50&&(e.clearSellerReadyTimer(),e.tableLoading=!1,e.chartLoading=!1)))},200)}},getCountrySellers:function(){var e=this;return(0,s.A)(c().mark(function t(){var a;return c().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,(0,u.countrySellers)();case 1:if((a=t.sent)&&200===a.code){t.next=2;break}return a&&a.msg&&e.$message.error(a.msg),t.abrupt("return");case 2:e.countryOptions=a.data&&a.data.country||[];case 3:case"end":return t.stop()}},t)}))()},addPageLog:function(){var e=JSON.parse(localStorage.getItem("userInfos")||"{}");this.$store.dispatch("auth/addLogsComm",{module:"广å",companyId:e.companyId,employeeId:e.employeeId,pageTitle:"å
¨é¨ç¨æ·æç´¢è¯",url:window.location.href.split("?")[0],framework:"NEW"})},getPageConfHost:function(){for(var e=this.$parent;e;){if("function"==typeof e.getPageConf&&"function"==typeof e.savePageConf)return e;e=e.$parent}return null},restoreCache:function(){var e=this.getPageConfHost(),t=e&&e.getPageConf()||{};t.allSearchTermForm&&"object"===(0,o.A)(t.allSearchTermForm)&&(this.form=Oe(Oe({},Ee(20)),t.allSearchTermForm),this.form.isSame=0,this.form.searchField||(this.form.targetText?this.form.searchField="target_text":this.form.asin?this.form.searchField="asin":this.form.mskus?this.form.searchField="mskus":this.form.searchField="search_text"),this.syncKeywordUiFromForm(),this.form.metrics&&"object"===(0,o.A)(this.form.metrics)&&(this.filterForm=z(E(),this.form.metrics)))},saveCache:function(){var e=this.getPageConfHost();e&&e.savePageConf("allSearchTermForm",Oe(Oe({},this.form),{},{page:1}))},syncMetricsFromFilterPanel:function(){var e=this,t=this.$refs.filterConditionsPanel;t&&t.localFilterForm&&Object.keys(t.localFilterForm).forEach(function(a){(a.endsWith("_min")||a.endsWith("_max"))&&e.$set(e.filterForm,a,t.localFilterForm[a])}),this.form.metrics=j(this.filterForm)},selectedValues:function(e){return(e||[]).map(function(e){return e&&void 0!==e.value?e.value:e}).filter(function(e){return""!==e&&null!=e})},formPayload:function(){var e=this.form.operationType,t=this.resolveSearchKeywordList().join("\n"),a=this.form.searchField||"search_text";return{profileIds:(this.seller||[]).map(function(e){return e.profile_id}),startDate:this.searchDate&&this.searchDate[0],endDate:this.searchDate&&this.searchDate[1],page:this.form.page,pageSize:this.form.pageSize,aggregate:this.form.aggregate,sponsoredType:this.selectedValues(this.form.sponsoredType),country:(this.form.country||[]).map(function(e){return String(e&&(e.amazonsite||e.value)||e||"").toUpperCase()}
1).filter(Boolean),sourceType:this.selectedValues(this.form.sourceType),matchType:this.selectedValues(this.form.matchType),state:this.selectedValues(this.form.state),servingStatus:this.selectedValues(this.form.servingStatus),searchText:"search_text"===a?t:"",searchMode:"search_text"===a?this.form.searchMode:"contains",targetText:"target_text"===a?t:"",targetMode:"target_text"===a?this.form.targetMode:"contains",mskus:"mskus"===a?t:"",asin:"asin"===a?t:"",parentAsin:this.form.parentAsin,operationType:e&&e.value?e.value:"",isAsin:this.form.isAsin,deal:this.form.deal,orderby:this.form.orderby,metrics:this.form.metrics}},clearFilter:function(e){if("operationType"===e)this.form.operationType={};else if("searchText"===e||"targetText"===e||"asin"===e||"mskus"===e)this.form[e]="",this.searchKeyword="",this.clearTextareaPop();else if(String(e).startsWith("metric_")){var t=String(e).replace(/^metric_/,"");this.$set(this.filterForm,"".concat(t,"_min"),""),this.$set(this.filterForm,"".concat(t,"_max"),"");var a=this.$refs.filterConditionsPanel;a&&a.localFilterForm&&(this.$set(a.localFilterForm,"".concat(t,"_min"),""),this.$set(a.localFilterForm,"".concat(t,"_max"),""))}else this.form[e]=[];this.doSearch()},changeAggregate:function(){this.handleBubbleClose(),this.doSearch()},handleAggregateCommand:function(e){var t="site_term"===e?"site_term":"none";this.form.aggregate!==t?(this.form.aggregate=t,this.changeAggregate()):"site_term"===t&&(this.form.aggregate="none",this.changeAggregate())},formatProfileCell:function(e){if(!e)return"--";if(e.profile_name)return this.displayValue(e.profile_name);if("site_term"===this.form.aggregate){var t=e.occurrences,a=e.country_name||e.country||"";if(null!=t&&""!==t&&a)return this.$t("{n}个 {country}",{n:t,country:a});if(a)return a}return"--"},handleListCategoryChange:function(e){var t=e?String(e):"all";this.form.deal!==t&&(this.form.deal=t,this.doSearch())},handleIsAsinChange:function(e){var t=""===e||null==e?null:Number(e);this.form.isAsin!==t&&(this.form.isAsin=t,this.doSearch())},handleSearchFieldChange:function(){this.searchKeyword="",this.clearTextareaPop()},clearTextareaPop:function(){var e=this.$refs.textareaPop;e&&"function"==typeof e.clearPop&&e.clearPop()},syncKeywordUiFromForm:function(){var e=this,t=Re[this.form.searchField]||"searchText",a=String(this.form[t]||"").split(/\n/).map(function(e){return e.trim()}).filter(Boolean);if(a.length<=1)return this.searchKeyword=a[0]||"",void this.clearTextareaPop();this.searchKeyword="",this.$nextTick(function(){var t=e.$refs.textareaPop;t&&(t.keywords=a.join("\n"))})},resolveSearchKeywordList:function(){var e=[],t=String(this.searchKeyword||"").trim();t&&e.push(t);var a=this.$refs.textareaPop,r=a&&a.keywords?String(a.keywords):"";return String(r).split(/\n/).map(function(e){return e.trim()}).filter(Boolean).forEach(function(t){e.includes(t)||e.push(t)}),e},keywordsListChange:function(){this.doSearch()},resetSearch:function(){var e=this,t=this.form.pageSize,a="site_term"===this.form.aggregate?"site_term":"none";this.form=Ee(t),this.form.aggregate=a,this.searchDate=(0,D.dateRangeFromDateBefore)(6,0),this.handleBubbleClose(),this.searchKeyword="",this.clearTextareaPop(),this.filterForm=E();var r=this.$refs.filterConditionsPanel;r&&r.localFilterForm&&M.forEach(function(t){e.$set(r.localFilterForm,"".concat(t,"_min"),""),e.$set(r.localFilterForm,"".concat(t,"_max"),"")}),this.$store.dispatch("adFilter/getUserFilters",this.filterTemplateType).then(function(){e.$store.commit("adFilter/SET_SELECTED_TEMPLATE",null),e.$store.commit("adFilter/SET_TEMPLATE_ACTIVE",null);var t=e.$refs.templatePopover;t&&(t.clearSelectedTemplate&&t.clearSelectedTemplate(),t.loadTemplates&&t.loadTemplates())}).catch(function(){}),this.doSearch()},doSearch:function(){var e=this;if(!this.hasReadySeller())return this.tableLoading=!0,void(this.chartLoading=!0);this.syncMetricsFromFilterPanel();var t=this.resolveSearchKeywordList().join("\n"),a=Re[this.form.searchField]||"searchText";Object.keys(Re).forEach(function(a){var r=Re[a];e.form[r]=a===e.form.searchField?t:""}),Object.prototype.hasOwnProperty.call(Re,this.form.searchField)||(this.form[a]=t),this.form.page=1,this.handleBubbleClose(),this.saveC
1ache(),this.fetchList(),this.loadChartDetail()},handleToggleFilterPanel:function(){this.showFilterPanel=!this.showFilterPanel},handleFilterPanelCacheRestored:function(e){z(this.filterForm,e||{}),this.form.metrics=j(this.filterForm)},handleApplyTemplate:function(e){var t=this,a=Oe({},e||{});this.filterForm=z(E(),a);var r=this.$refs.filterConditionsPanel;r&&(r.localFilterForm||(r.localFilterForm={}),Object.keys(this.filterForm).forEach(function(e){t.$set(r.localFilterForm,e,t.filterForm[e])})),this.form.metrics=j(this.filterForm),this.doSearch(),this.showFilterPanel=!1},handleOpenSaveTemplateDialog:function(){this.saveTemplateDialogVisible=!0},handleSaveAsTemplate:function(e,t){if(t){var a=this.$refs.templatePopover;a&&a.saveAsTemplate&&a.saveAsTemplate(t,e)}else this.handleOpenSaveTemplateDialog()},processFormDataForSave:function(){return this.syncMetricsFromFilterPanel(),j(this.filterForm)},handleUpdateTemplate:function(e){var t=this,a=this.processFormDataForSave(),r={id:e.id,config_name:e.config_name,config_type:e.config_type||this.filterTemplateType,config_json:a};this.$store.dispatch("adFilter/editFilter",r).then(function(a){a.success?(t.$message.success(t.$t("æ¨¡æ¿æ´æ°æå")),t.$store.dispatch("adFilter/getUserFilters",t.filterTemplateType).then(function(){var a=t.$refs.templatePopover;a&&a.loadTemplates&&a.loadTemplates(e.id);var r=t.$refs.filterConditionsPanel;r&&r.loadTemplates&&r.loadTemplates(e.id)}).catch(function(){})):t.$message.error(a.message||t.$t("æ¨¡æ¿æ´æ°å¤±è´¥"))}).catch(function(){t.$message.error(t.$t("æ´æ°æ¨¡æ¿æ¶åçé误"))})},cancelSaveTemplate:function(){this.saveTemplateDialogVisible=!1,this.saveTemplateForm.name=""},handleSaveTemplate:function(){var e=this,t=this.$refs.saveTemplateForm;t&&t.validate(function(t){if(t){var a={config_name:e.saveTemplateForm.name,config_type:e.filterTemplateType,config_json:e.processFormDataForSave()};e.$store.dispatch("adFilter/addFilter",a).then(function(t){t.success?(e.$message.success(e.$t("模æ¿ä¿åæå")),e.saveTemplateDialogVisible=!1,e.saveTemplateForm.name="",e.$store.dispatch("adFilter/getUserFilters",e.filterTemplateType).then(function(){var t=e.$refs.templatePopover;t&&t.loadTemplates&&t.loadTemplates()}).catch(function(){})):e.$message.error(t.message||e.$t("模æ¿ä¿å失败"))}).catch(function(){e.$message.error(e.$t("ä¿åæ¨¡æ¿æ¶åçé误"))})}})},fetchList:function(){var e=this;return(0,s.A)(c().mark(function t(){var a,r,i,n;return c().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(a=te(e.formPayload())).error){t.next=1;break}return e.$message.error(e.$t(a.error)),t.abrupt("return");case 1:return r=++e.listRequestId,e.tableLoading=!0,e.listParams=a.params,t.prev=2,t.next=3,(0,p.getAllSearchTermList)(a.params);case 3:if(i=t.sent,r===e.listRequestId){t.next=4;break}return t.abrupt("return");case 4:if(i&&200===i.code){t.next=5;break}return e.$message.error(i&&i.msg||e.$t("è·åå
¨é¨ç¨æ·æç´¢è¯å¤±è´¥")),t.abrupt("return");case 5:n=i.data||{},e.resetSearchTermExpandState(),e.tableData=(n.list||[]).map(function(e){return re(e)}),e.total=n.total||0,e.subtotal=n.subtotal||{},e.reportCurrency=n.currency||e.subtotal&&e.subtotal.currency||"",e.isAsinCategories=n.is_asin_categories||[],e.listCategories=n.list_categories||[];case 6:return t.prev=6,r===e.listRequestId&&(e.tableLoading=!1,e.relayoutTable()),t.finish(6);case 7:case"end":return t.stop()}},t,null,[[2,,6,7]])}))()},resetSearchTermExpandState:function(){this.expandedSearchTermKeys={};var e=this.getElTable();e&&e.store&&e.store.states&&(e.store.states.expandRows=[])},loadChartDetail:function(){var e=this;return(0,s.A)(c().mark(function t(){var a,r,i,n,s;return c().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.listParams||(e.seller||[]).length){t.next=1;break}return t.abrupt("return");case 1:if(!(a=te(e.formPayload())).error){t.next=2;break}return t.abrupt("return");case 2:return r=oe({__summaryDetail:!0}),i=le(a.params,{recordKey:r.recordKey,aggregate:r.aggregate,startDate:a.params.start_date,endDate:a.params.end_date}),n=++e.chartRequestId,e.chartLoading=!0,t.prev=3,t.next=4,(0,p.getAllSearchTermDetail)(i);case 4:if(s=t.sent,n===e.chartRequestId){t.next=5;break}return t.abrupt("return");case 5:if(s&&200===s.code){t.next=6;break}return e.$message.error(s&&s.msg||e.$t("è·åè¶å¿å¤±è´¥")),e.xData=[],e.selectTotal=[],e.detailChartPayload=null,t.abrupt("return");case 6:e.detailChartPayload=s.data||{},e.applyChart(e.detailChartPayload);case 7:return t.prev=7,n===e.chartRequestId&&(e.chartLoading=!1),t.finish(7);case 8:case"end":return t.stop()}},t,null,[[3,,7,8]])}
1))()},applyChart:function(e){var t=this,a={},r=[];(this.tableColumnConfigs||[]).forEach(function(e){e&&e.value&&(a[e.value]=e.name,r.push(e.value))});var n=function(e,t){var a=(Array.isArray(t&&t.list)?t.list:[]).find(function(e){return e&&"object"===(0,o.A)(e)})||{},r=t&&t.subtotal&&"object"===(0,o.A)(t.subtotal)?t.subtotal:{},n=new Set([].concat((0,i.A)(Object.keys(a)),(0,i.A)(Object.keys(r))).filter(function(e){return!ue.has(e)}));return(Array.isArray(e)?e:[]).filter(function(e){return e&&n.has(e)})}(r,e),s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=Array.isArray(e&&e.list)?e.list:[],i=Array.isArray(e&&e.dates)&&e.dates.length?e.dates.filter(Boolean):r.map(function(e){return e&&(e.report_date||e.start_date)}).filter(Boolean),n=new Set((Array.isArray(t)&&t.length?t:Object.keys((r[0]&&"object"===(0,o.A)(r[0])?r[0]:{})||{})).filter(function(e){return e&&"report_date"!==e&&"start_date"!==e&&"end_date"!==e})),s={};r.forEach(function(e){var t=e&&(e.report_date||e.start_date);t&&(s[t]=e)});var l={x_data:i};return n.forEach(function(e){l[e]=i.map(function(t){var a=s[t];return a&&Object.prototype.hasOwnProperty.call(a,e)?a[e]:"--"})}),function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=(e&&e.total&&"object"===(0,o.A)(e.total)?e.total:null)||{};return{xData:Array.isArray(r.x_data)?r.x_data.filter(Boolean):[],selectTotal:(Array.isArray(t)&&t.length?t:Object.keys(r).filter(function(e){return"x_data"!==e&&Array.isArray(r[e])})).filter(function(e){return Array.isArray(r[e])}).map(function(e){var t=r[e].map(function(e){return I(e)});return{id:e,name:a[e]||e,total:K(e,r[e]),series:t}})}}({total:l},Array.from(n),a)}(e,n,a);this.xData=s.xData,this.selectTotal=s.selectTotal.map(function(e){return Oe(Oe({},e),{},{name:a[e.id]||t.$t(e.id)})})},updateTableColumnConfigs:function(e){var t=this;this.tableColumnConfigs=[],this.$nextTick(function(){t.tableColumnConfigs=e||[],t.relayoutTable(),t.$nextTick(function(){window.dispatchEvent(new Event("resize"))}),t.detailChartPayload&&t.applyChart(t.detailChartPayload)})},getDefaultColumnConfigs:function(e){this.defaultColumnConfigs=e&&e.tableColumnList||[]},resolveExportColumnConfigs:function(e){return 1===Number(e)?this.tableColumnConfigs||[]:this.defaultColumnConfigs&&this.defaultColumnConfigs.length?this.defaultColumnConfigs:this.tableColumnConfigs||[]},shouldIgnoreRowClick:function(e){var t=e&&e.target;return!(!t||!t.closest||!(t.closest(".el-link, .campaign-name-link, a")||t.closest(".el-icon-edit, .el-icon-document-copy, .action-icons, .iconfont")||t.closest(".el-switch, .el-switch__core")||t.closest(".el-input, .el-input__inner, .input-wrapper")||t.closest(".el-checkbox, .el-checkbox__input")))},handleBubbleClose:function(){this.showRowBubble=!1,this.triggerElement=null,this.bubbleChartData=[],this.lastClickedRowId=null},openChildTrend:function(e,t){this.openRowTrendBubble(e,"spends",t)},handleRowClick:function(e,t,a){var r=this;return(0,s.A)(c().mark(function i(){var n;return c().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(!r.shouldIgnoreRowClick(a)){i.next=1;break}return i.abrupt("return");case 1:if((n=t&&(t.property||t.prop))&&V.includes(n)){i.next=2;break}return i.abrupt("return");case 2:return i.next=3,r.openRowTrendBubble(e,n,a);case 3:case"end":return i.stop()}},i)}))()},openRowTrendBubble:function(e,t,a){var r=this;return(0,s.A)(c().mark(function t(){var i,n,s,o,l,u;return c().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=ae(e)){t.next=1;break}return t.abrupt("return");case 1:if(n=r.lastClickedRowId===i,!r.showRowBubble||!n){t.next=2;break}return r.handleBubbleClose(),t.abrupt("return");case 2:if(!r.showRowBubble){t.next=3;break}return r.showRowBubble=!1,t.next=3,r.$nextTick();case 3:if(r.lastClickedRowId=i,r.triggerElement=a&&(a.currentTarget||a.target)||null,!(s=te(r.formPayload())).error){t.next=4;break}return r.$message.error(r.$t(s.error)),t.abrupt("return");case 4:return o=Ce(e,r.form.aggregate),l=ne(s.params,{recordKey:o.recordKey,aggregate:o.aggregate}),r.tableLoading=!0,t.prev=5,t.next=6,(0,p.getAllSearchTermTrend)(l);case 6:(u=t.sent)&&200===u.code?r.bubbleChartData=q(u.data,o.recordKey):(r.bubbleChartData=[],r.$message.error(u&&u.msg||r.$t("è·åè¶å¿æ°æ®å¤±è´¥"))),t.next=8;break;case 7:t.prev=7,t.catch(5),r.bubbleChartData=[],r.$message.error(r.$t("è·åè¶å¿æ°æ®å¤±è´¥è¯·ç¨åéè¯"));case 8:return t.prev=8,r.tableLoading=!1,t.finish(8);case 9:r.$nextTick(function(){r.showRowBubble=!0});case 10:case"end":return t.stop()}},t,null,[[5,7,8,9]])}))()},getElTable:function(){var e=this.$refs.table;return e&&e.$refs&&e.$refs.table},isSearchTermRowExpanded:function(e){return!(!e||null==e.key||""===e.key||!this.expandedSearchTermKeys[e.key])},onExpandIconClick:function(e){if(e&&!e._childLoading){this.isSearchTermRowExpanded(e)||e._childrenLoaded||this.$set(e,"_childLoading",!0);var t=this.getElTable();t&&"function"==typeof t.toggleRowExpansion&&t.toggleRowExpansion(e)}},expandChange:function(e,t){var a=this;return(0,s.A)(c().mark(function r(){var i,n,s,l,u,d,h,m,f;return c().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(e){r.next=1;break}return r.abrupt("return");case 1:if(i=!1,Array.isArray(t)?(i=-1!==t.indexOf(e))||null==e.key||""===e.key||(i=t.some(function(t){return t&&t.key===e.key})):i=!!t,null!=e.key&&""!==e.key&&(i?a.$set(a.expandedSearchTermKeys,e.key,!0):a.$delete(a.expandedSearchTermKeys,e.key)),i){r.next=2;break}return a.$set(e,"_childLoading",!1),r.abrupt("return");case 2:if(!e._childrenLoaded){r.next=3;break}return a.$set(e,"_childLoading",!1),r.abrupt("return");case 3:return a.$set(e,"_childLoading",!0),r.next=4,a.$nextTick();case 4:if(n=Date.now(),s=ae(e),l=e.selector&&"object"===(0,o.A)(e.selector)?e.selector:null,s||l){r.next=5;break}return a.$set(e,"childrenRows",[]),a.$set(e,"_childrenLoaded",!0),a.$set(e,"_childLoading",!1),r.abrupt("return");case 5:return r.prev=5,u=ie(a.listParams,{recordKey:s,selector:l}),r.next=6,(0,p.getAllSearchTermChildren)(u);case 6:if((d=r.sent)&&200===d.code){r.next=7;break}return a.$message.error(d&&d.msg||a.$t("è·åæç´¢è¯æ¥æºå¤±è´¥")),a.$set(e,"childrenRows",[]),r.abrupt("return");case 7:h=s||"parent",m=(d.data&&d.data.list||[]).map(function(e,t){var a=re(e,{_child:!0});return a.key&&a.key!==h||(a.key="".concat(h,"_child_").concat(t)),a}),a.$set(e,"childrenRows",m),a.$set(e,"_childrenLoaded",!0),a.$nextTick(function(){a.childLayoutTick+=1}),r.next=9;break;case 8:r.prev=8,r.catch(5),a.$message.error(a.$t("è·åæç´¢è¯æ¥æºå¤±è´¥")),a.$set(e,"childrenRows",[]);case 9:if(r.prev=9,!(f=Math.max(0,280-(Date.now()-n)))){r.next=10;break}return r.next=10,new Promise(function(e){return setTimeout(e,f)});case 10:return a.$set(e,"_childLoading",!1),r.finish(9);case 11:case"end":return r.stop()}},r,null,[[5,8,9,11]])}))()},sortChange:function(e){var t=e.prop,a=e.order;this.form.orderby=a?[t,{descending:"desc",ascending:"asc"}[a]]:[],this.form.page=1,this.fetchList()},currentChange:function(e){this.form.page=e,this.fetchList()},sizeChange:function(e){this.form.pageSize=e,this.form.page=1,this.saveC
1ache(),this.fetchList()},displayValue:function(e){return H(e)?"--":e},isBlankCell:function(e){return H(e)||"--"===e},columnWidth:function(e){return"recommends"===e.value?240:"query"===e.value?280:"target_text"===e.value?220:e.width||160},buildChildCellStyle:function(e){var t=Math.max(Number(e)||0,46);return{width:"".concat(t,"px"),minWidth:"".concat(t,"px"),maxWidth:"".concat(t,"px"),flex:"0 0 ".concat(t,"px")}},resolveTableColumnWidthMap:function(){var e=this,t={__expand:46,__action:72};try{var a=this.$refs.table,r=a&&(a.$refs.table||a),i=r&&r.store&&r.store.states&&r.store.states.columns;if(Array.isArray(i)){var n=0;i.forEach(function(a){if(a){var r=a.realWidth||a.width,i="".concat(a.className||""," ").concat(a.labelClassName||"");"expand"!==a.type&&-1===i.indexOf("search-term-expand-trigger-col")&&-1===i.indexOf("search-term-expand-hidden-col")?a.property?t[a.property]=r||t[a.property]:a.label!==e.$t("æä½")&&"right"!==a.fixed||(t.__action=r||72):n+=Number(r)||0}}),n>0&&(t.__expand=n)}}catch(e){}return(this.tableColumnConfigs||[]).forEach(function(a){a&&a.value&&!t[a.value]&&(t[a.value]=e.columnWidth(a))}),t},setColumnsInfo:function(e){return(0,C.getAdColumnTip)(e)},cellText:function(e,t){return Z(e,t,this.reportCurrency)},targetText:function(e){return X(e).text},hasCopyValue:function(e,t){return!H(e&&e[t])},canOpenAmazonQuery:function(e){return!(!e||e.__summary||e.__summaryDetail||H(e.query))},openAmazonQuery:function(e){var t=function(e,t){var a=e&&(e.amazonsite||e.amazon_site||e.country_code||e.country)||"";if(a&&!/[\u4e00-\u9fff]/.test(String(a)))return String(a).toLowerCase();var r=e&&e.profile_id;if(r&&Array.isArray(t)){var i=t.find(function(e){return e&&String(e.profile_id)===String(r)});if(i&&i.amazonsite)return String(i.amazonsite).toLowerCase()}return"us"}(e,this.seller),a=$.siteMatchOrigin[t]||$.siteMatchOrigin.us||"https://www.amazon.com",r=function(e,t){if(H(e))return"";var a=t?String(t).trim().replace(/\/$/,""):"https://www.amazon.com";return a||(a="https://www.amazon.com"),/^https?:\/\//i.test(a)||(a="https://".concat(a)),"".concat(a,"/s?k=").concat(encodeURIComponent(String(e)))}(e&&e.query,a);r&&window.open(r,"_blank")},canOpenDetail:function(e,t){return Boolean(be(e,t,this.searchDate,d.authUtils.isNewUIFrame()))},openDetail:function(e,t){var a=be(e,t,this.searchDate,d.authUtils.isNewUIFrame());a&&d.authUtils.openThirdPage(a)},copyText:function(e){var t=document.createElement("textarea");t.value=e,document.body.appendChild(t);try{t.select(),document.execCommand("copy"),this.$message.success(this.$t("å¤å¶æå"))}catch(e){this.$message.error(this.$t("å¤å¶å¤±è´¥"))}finally{document.body.removeChild(t)}},stateClass:function(e){var t=String(e||"").toLowerCase();return"enabled"===t?"is-enabled":"paused"===t?"is-paused":""},summaryMethod:function(e){var t=this,a=e.columns,r=[],i=!1;return(a||[]).forEach(function(e){if(e&&"expand"!==e.type&&"selection"!==e.type)if(e.property){if(!i)return r.push(t.$t("å计")),void(i=!0);var a=e.property,n=a?t.subtotal[a]:"";r.push(H(n)?"":Z(t.subtotal,a,t.reportCurrency))}else r.push("");else r.push("")}),r},openDetailDialog:function(e){var t=this,a=Array.isArray(this.searchDate)&&2===this.searchDate.length?(0,i.A)(this.searchDate):[],r=this.listParams||te(this.formPayload()).params;if(r){var n=(0,b.HK)(this.tableColumnConfigs),s=(this.tableColumnConfigs||[]).filter(function(e){return e&&e.value&&!t.nameFields[e.value]&&"query"!==e.value&&"target_text"!==e.value&&"recommends"!==e.value}).map(function(e){return{field:e.value,label:e.name||e.value}});this.$refs.detailDialogRef&&this.$refs.detailDialogRef.open(e,{listParams:r,listAggregate:this.form.aggregate,dateRange:a,currency:this.reportCurrency,tableMetrics:n,metricColumns:s})}else this.$message.warning(this.$t("请å
éæ©åºéºåæ¥æ"))},relayoutTable:function(){var e=this;this.$nextTick(function(){var t=e.$refs.table,a=t&&t.$refs&&t.$refs.table;a&&"function"==typeof a.doLayout&&a.doLayout()})},openDownloadDialog:function(){this.$refs.downloadDialogRef.visible=!0},handleExport:function(e){var t=this;return(0,s.A)(c().mark(function a(){var r,i,n,s,o,l,d;return c().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(!(r=te(t.formPayload())).error){a.next=1;break}return t.$message.error(t.$t(r.error)),t.$refs.downloadDialogRef.loading=!1,a.abrupt("return");case 1:return i=t.resolveExportColumnConfigs(e.indicatorType),n=me(i),s=fe(r.params,n),(o=(t.seller||[]).map(function(e){return e&&(e.profile_name||e.name)}
1).filter(Boolean)).length&&(s.profile_name=o.join(",")),l=2===e.dataType?"exportAllSearchTermDetail":"exportAllSearchTermList",t.isDownLoading=!0,a.prev=2,a.next=3,(0,u.push)({simpleTaskConfigId:l,reportStartDate:s.start_date,reportEndDate:s.end_date,reportParams:s});case 3:if((d=a.sent)&&200===d.code){a.next=4;break}return t.$message.error(d&&d.msg||t.$t("导åºå¤±è´¥")),a.abrupt("return");case 4:return a.next=5,(0,D.openTaskCenterDialog)();case 5:return a.prev=5,t.isDownLoading=!1,t.$refs.downloadDialogRef.loading=!1,t.$refs.downloadDialogRef.visible=!1,a.finish(5);case 6:case"end":return a.stop()}},a,null,[[2,,5,6]])}))()}}},ze=(0,Ae.A)(je,r,[],!1,null,"3f07f331",null).exports},73338:function(e,t,a){a.r(t),a.d(t,{default:function(){return s}});var r=function(){var e=this,t=e._self._c;return e.visible?t("div",{staticClass:"is-asin-tabs"},[t("span",{staticClass:"is-asin-label"},[e._v(e._s(e.$t("æ¯å¦ASIN"))+":")]),t("el-radio-group",{staticClass:"is-asin-radio-group",attrs:{value:e.normalizedValue},on:{input:e.handleChange}},e._l(e.displayOptions,function(a){return t("el-radio",{key:String(a.is_asin),staticClass:"is-asin-radio",attrs:{label:a.is_asin,border:""}},[e._v(" "+e._s(e.$t(a.title))+"("+e._s(a.count)+") ")])}),1)],1):e._e()};r._withStripped=!0;var i=a(41225),n={name:"AdListIsAsinTabs",props:{visible:{type:Boolean,default:!1},options:{type:Array,default:function(){return[]}},value:{type:[String,Number],default:""}},computed:{displayOptions:function(){return this.options&&this.options.length?this.options:(0,i.getDefaultIsAsinCategories)()},normalizedValue:function(){return null==this.value?"":String(this.value)}},methods:{handleChange:function(e){this.$emit("change",null==e?"":String(e))}}},s=(0,a(67658).A)(n,r,[],!1,null,"2dc43682",null).exports}}]); 2//# sourceMappingURL=chunk-6078.f4ad10bb.js.map?site=amazon
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.