1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1789],{93411:function(e,t,a){var r=a(41827),i=a(44899),n=a(76915),o=a(94545),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.visible=!1,t.loading=!1,t.formData={state:"",name:"",price:"",group_id:"",campaign_id:"",bid_optimization:""},t.rules={state:[{required:!0,message:"è¯·éæ©ç¶æ",trigger:"change"}],name:[{required:!0,message:"广åç»åç§°ä¸è½ä¸ºç©º",trigger:"blur"}],price:[{required:!0,message:"é»è®¤ç«ä»·ä¸è½ä¸ºç©º",trigger:"blur"},{validator:t.validateBudget,trigger:"blur"}]},t}return(0,r.__extends)(t,e),Object.defineProperty(t.prototype,"apiMethodParams",{get:function(){return this.shareApiMethod()[this.apiMethodType]},enumerable:!1,configurable:!0}),t.prototype.validateBudget=function(e,t,a){t?parseFloat(t)<.02?a(new Error("æå°éé¢ 0.02")):a():a(new Error("请è¾å
¥é»è®¤ç«ä»·"))},t.prototype.handlePriceInput=function(e){this.formData.price=(0,o.handleNumberInput)(e,!1)},t.prototype.handleSave=function(){var e;return(0,r.__awaiter)(this,void 0,Promise,function(){var t,a,i,o;return(0,r.__generator)(this,function(r){switch(r.label){case 0:return r.trys.push([0,3,4,5]),[4,this.$refs.formRef.validate()];case 1:return r.sent(),t={profile_id:this.formData.profile_id||this.getSeller().profile_id,sponsored_type:this.advertisingType.toLowerCase(),api_method:this.apiMethodParams.updateApiMethod,api_version:"v3",params:{}},"SD"==this.advertisingType?(a={adGroupId:this.formData.ad_group_id,name:this.formData.name,state:this.formData.state.toLowerCase(),defaultBid:this.formData.price,campaignId:this.formData.campaign_id},"cpc"==this.formData.cost_type&&(a.bidOptimization=this.formData.bid_optimization),t.params=[a]):"SP"==this.advertisingType?t.params={adGroups:[{adGroupId:this.formData.ad_group_id,name:this.formData.name,state:this.formData.state,defaultBid:this.formData.price}]}:"SB"==this.advertisingType&&(t.api_version="v4",t.params={adGroups:[{adGroupId:this.formData.ad_group_id,name:this.formData.name,state:this.formData.state}]}),this.loading=!0,[4,(0,n.amzHandle)(t)];case 2:return 200!==(i=r.sent()).code?(this.$message.error(i.msg),[2]):(null===(e=i.reasons)||void 0===e?void 0:e.length)>0?(this.$message.error(i.reasons.join(";")),[2]):(this.$message.success("ä¿åæå"),this.handleClose(),this.$emit("doSearch",{}),[3,5]);case 3:return o=r.sent(),console.error(o),[3,5];case 4:return this.loading=!1,[7];case 5:return[2]}})})},t.prototype.handleClose=function(){this.visible=!1,this.formData={state:"",name:"",price:"",group_id:"",bid_optimization:""}},t.prototype.setFormData=function(e){this.formData=(0,r.__assign)((0,r.__assign)({},e),{price:e.price}),this.visible=!0},(0,r.__decorate)([(0,i.Prop)()],t.prototype,"apiMethodType",void 0),(0,r.__decorate)([(0,i.Prop)()],t.prototype,"advertisingType",void 0),(0,r.__decorate)([(0,i.Inject)()],t.prototype,"getSeller",void 0),(0,r.__decorate)([(0,i.Inject)()],t.prototype,"shareApiMethod",void 0),(0,r.__decorate)([(0,i.Component)({name:"EditGroup"})],t)}(i.Vue);t.A=s},82843:function(e,t,a){a.r(t),a.d(t,{default:function(){return S}});var r=a(31838);function i(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 n(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach(function(t){(0,r.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var o=function(){var e=this,t=e._self._c;return t("div",{staticClass:"campaign-container"},[t("div",{staticClass:"table-box-campaign"},[t("StickyTable",{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,showSummary:!0,summaryMethod:e.getSummaries,"sort-orders":["descending","ascending"],border:"",loading:e.loading.tableLoading},on:{"sort-change":e.sortChange,"selection-change":e.handleSelectionChange,"row-click":e.handleRowClick,"header-dragend":e.handleResizableChange},scopedSlots:e._u([{key:"prepend",fn:function(){return[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.hideChart,expression:"!hideChart"},{name:"loading",rawName:"v-loading",value:e.loading.chartLoading,expression:"loading.chartLoading"}],staticClass:"bid-card",staticStyle:{"margin-bottom":"12px"}},[t("pointerModel",{ref:"pointerModelRef",attrs:{seller:e.seller,currencyIcon:e.currencyIcon,advertisingType:"SB",advertisingMixChart:"SB-group",xData:e.xData,selectTotal:e.selectTotal}})],1),t("div",{staticClass:"bid-card"},[e._t("search"),t("div",{staticClass:"operation-box"},[e._t("button"),t("div",{staticClass:"table-btn"},[t("el-checkbox",{staticClass:"ml-8",on:{change:e.changeHideChart},model:{value:e.hideChart,callback:function(t){e.hideChart=t},expression:"hideChart"}},[e._v(e._s(e.$t("éèå¾è¡¨")))]),t("BaseBtnDownload",{attrs:{isDownLoading:e.isDownLoading},on:{downloadChanged:e.openDownloadDialog}}),t("CustomColumnConfig",{ref:"customColumnConfig",attrs:{applyAutoNames:{},moudleType:e.moudleType},on:{updateTableColumnConfigs:e.updateTableColumnConfigs,getDefaultColumnConfigs:e.getDefaultColumnConfigs}}
1),e._t("syncBtn")],2)],2)],2)]},proxy:!0},{key:"columns",fn:function(){return[t("el-table-column",{attrs:{type:"selection",width:"40",fixed:"left"}}),e._l(e.tableColumnConfigs,function(a){return t("el-table-column",{key:a.value,attrs:{prop:a.value,label:e.columnHeaderText(a.name),sortable:!e.hideSortColumns.includes(a.value)&&"custom",width:a.width||160,fixed:a.isFixed},scopedSlots:e._u([{key:"header",fn:function(){return[t("div",{staticClass:"columns-header"},[t("div",[e._v(e._s(e.columnHeaderText(a.name)))]),e.hideFieldExplain.includes(a.value)?e._e():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"})])],1)]},proxy:!0},{key:"default",fn:function(r){var i=r.row;return["state"==a.value?[["PAUSED","ENABLED"].includes(i.state)?[t("el-switch",{attrs:{"active-value":"ENABLED","inactive-value":"PAUSED"},on:{change:function(t){return e.changeStatus(i)}},model:{value:i.state,callback:function(t){e.$set(i,"state",t)},expression:"row.state"}})]:[e._v(" "+e._s("ARCHIVED"==i.state?e.$t("已彿¡£"):i.state)+" ")]]:"type"==a.value?[t("span",{staticStyle:{"white-space":"pre-line"}},[e._v(e._s(i.type.replace(/\//g,"\n")))])]:"serving_status_name"==a.value?[e._v(" "+e._s(i.service_status_name)+" ")]:e.showCurrencyIcon.includes(a.value)?[e._v(" "+e._s(e.formatData(i[a.value])?(e.currencyIcon||e.seller&&e.seller.currency)+i[a.value]:"-")+" ")]:"campaign_name"==a.value?[t("div",{staticClass:"name-box"},[e.isJumpCampaign?t("el-link",{staticClass:"campaign-name-link",staticStyle:{color:"#5c9ef8"},attrs:{underline:!1,type:"primary"},on:{click:function(t){return e.goSbDetail(n(n({},i),{},{campaign_name:i.campaign_name}),!1,[e.commonForm.start_date,e.commonForm.end_date])}}},[e._v(e._s(i.campaign_name))]):t("span",{staticClass:"campaign-name-link"},[e._v(e._s(i.campaign_name))]),t("div",{staticClass:"action-icons"},[t("i",{staticClass:"el-icon-document-copy",on:{click:function(t){return e.copyText(i.campaign_name)}}})])],1)]:"name"==a.value?[t("div",{staticClass:"name-box"},[t("el-link",{staticClass:"campaign-name-link",staticStyle:{color:"#5c9ef8"},attrs:{underline:!1,type:"primary"},on:{click:function(t){return e.goSbDetail(n(n({},i),{},{ad_group_name:i.name,campaign_name:i.campaign_name,ad_group_state:i.state}),!0,[e.commonForm.start_date,e.commonForm.end_date])}}},[e._v(e._s(i.name))]),t("div",{staticClass:"action-icons"},[t("i",{staticClass:"el-icon-edit",on:{click:function(t){return e.openEditGroup(i)}}}),t("i",{staticClass:"el-icon-document-copy",on:{click:function(t){return e.copyText(i.name)}}})])],1)]:["portfolio_name"].includes(a.value)?[t("div",{staticClass:"name-box"},[t("span",{staticClass:"campaign-name-link"},[e._v(" "+e._s(i[a.value])+" ")]),t("div",{staticClass:"action-icons"},[t("i",{staticClass:"el-icon-document-copy",on:{click:function(t){return e.copyText(i[a.value])}}})])])]:[t("div",{staticClass:"table-cell"},[e._v(e._s(i[a.value]))])]]}}],null,!0)})})]},proxy:!0},{key:"footer",fn:function(){return[t("div",{staticClass:"mb_pagination"},[t("el-pagination",{attrs:{"page-size":e.pageSize,"current-page":e.pageNum,"page-sizes":[20,50,100,200],total:e.total,background:"",layout:"total, sizes, prev, pager, next, jumper"},on:{"update:pageSize":function(t){e.pageSize=t},"update:page-size":function(t){e.pageSize=t},"update:currentPage":function(t){e.pageNum=t},"update:current-page":function(t){e.pageNum=t},"current-change":e.currentChange,"size-change":e.handerSize}})],1)]},proxy:!0}],null,!0)})],1),t("editGroup",{ref:"editGroupRef",attrs:{apiMethodType:202,advertisingType:"SB"},on:{doSearch:e.doSearch}}),t("ExportDialog",{ref:"downloadDialogRef",on:{export:e.handleExport}}),t("TableRowAdvertDetail",{attrs:{visible:e.showRowBubble,triggerElement:e.triggerElement,chartData:e.bubbleChartData,metrics:e.chartMetrics},on:{close:e.handleBubbleClose}})],1)};o._withStripped=!0;var s=a(45841),l=a(40694),c=a(61790),d=a.n(c),u=a(76915),p=a(53037),m=a(78927),h=a(52419),f=a(17243),g=a(10885),b=a(2666),v=a(95482),_=a(44804);function y(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 C(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?y(Object(a),!0).forEach(function(t){(0,r.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):y(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var D={name:"SbGroup",components:{CustomColumnConfig:p.default,pointerModel:h.default,editGroup:g.A,ExportDialog:b.A,StickyTable:v.default,TableRowAdvertDetail:_.A},mixins:[m.A],props:{commonForm:{type:Object,required:!0}},data:function(){return{pageNum:1,pageSize:20,loading:{tableLoading:!1,chartLoading:!1},hideChart:!1,tableColumnConfigs:[],selectedRows:[]}},computed:{chartMetrics:function(){return this.generateChartMetricsGeneric()}},created:function(){localStorage.hideChartAll&&"true"==localStorage.hideChartAll&&(this.hideChart=!0)},methods:{updateTableColumnConfigs:function(e){var t=this;this.tableColumnConfigs=[],this.$nextTick(function(){t.tableColumnConfigs=e,t.commonForm.orderby&&t.commonForm.orderby[0]&&t.$nextTick(function(){t.$refs.table&&(t.isInitialSort=!0,t.$refs.table.$refs.table.sort(t.commonForm.orderby[0],"desc"===t.commonForm.orderby[1]?"descending":"ascending"))}),t.loadColumnWidths()})},doSearch:function(e){var t=this;e.current||(this.pageNum=1);var a=this.formatSearchParams(e),r=[];for(var i in a.type&&Array.isArray(a.type)&&(r=a.type.map(function(e){var a=t.dropTypeOptions.find(function(t){var a;return null===(a=t.children)||void 0===a?void 0:a.some(function(t){return t.key===e})});if(a){var r=e.split("-")[1];return[a.key,r]}return e})),a)Array.isArray(a[i])&&Array.isArray(a[i])&&(a[i]=a[i].map(function(e){return"object"===(0,l.A)(e)&&null!==e?e.value:e})),(0,f.isObject)(a[i])&&(a[i]=a[i].value||a[i]);a.type=r,this.lockRouteIds(a),this.url=a,this.getTableData(a)},formatSearchParams:function(e){var t=(0,f.cloneDeep)((0,f.isObject)(e)?C(C({},this.commonForm),e):this.commonForm);t.page=this.pageNum,t.pageSize=this.pageSize,t.searchDate&&t.searchDate.length>0&&(t.start_date=t.searchDate[0],t.end_date=t.searchDate[1]);var a=[];return t.state&&t.state.length>0&&t.state.forEach(function(e){"all"==e.value?a=["ENABLED","PAUSED","PENDING"]:a.push(e.value)}),t.state=a,t},getTableData:function(e){var t=this;return(0,s.A)(d().mark(function a(){var r,i,n,o,s;return d().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t.loading={tableLoading:!0,chartLoading:!e.skipDetail},a.prev=1,a.next=2,(0,u.getSbAdGroups)(e);case 2:if(r=a.sent,t.setTableData(r),e.skipDetail){a.next=6;break}return t.loading.chartLoading=!0,a.prev=3,a.next=4,(0,u.getSbAdGroupsDetail)(e);case 4:i=a.sent,(n=function(){t.defaultColumnConfigs.length?t.setChartData(i,t.defaultColumnConfigs):setTimeout(n,300)})(),a.next=6;break;case 5:a.prev=5,o=a.catch(3),console.error("å¾è¡¨æ°æ®å 载失败:",o),t.loading.chartLoading=!1;case 6:a.next=8;break;case 7:a.prev=7,s=a.catch(1),console.error("è¡¨æ ¼æ°æ®å 载失败:",s),t.loading.tableLoading=!1,t.loading.chartLoading=!1;case 8:case"end":return a.stop()}},a,null,[[1,7],[3,5]])}))()},sortChange:function(e){var t=this,a=(e.column,e.prop),r=e.order;if(this.isInitialSort)this.isInitialSort=!1;else{if(null===r){var i=this.commonForm.orderby,n="descending";return i&&i[0]===a&&("desc"===i[1]?n="ascending":"asc"===i[1]&&(n="descending")),void this.$nextTick(function(){t.$refs.table&&t.$refs.table.$refs.table&&t.$refs.table.$refs.table.sort(a,n)})}var o={descending:"desc",ascending:"asc"};this.commonForm.orderby=[a,o[r]],this.doSearch(C(C({},this.commonForm),{},{orderby:[a,o[r]],skipDetail:!0}))}},currentChange:function(e){this.pageNum=e;var t=this.$refs.table&&this.$refs.table.$refs.table;t&&t.clearSelection&&t.clearSelection(),this.$emit("selection-change",[]),this.selectedRows=[],this.doSearch({current:!0,skipDetail:!0})},handerSize:function(e){this.pageSize=e;var t=this.$refs.table&&this.$refs.table.$refs.table;t&&t.clearSelection&&t.clearSelection(),this.$emit("selection-change",[]),this.selectedRows=[],this.doSearch({skipDetail:!0})},changeStatus:function(e){var t=this,a="ENABLED"===e.state?"PAUSED":"ENABLED";try{this.$parent.changeState(e.state,e).then(function(r){r?t.doSearch({current:!0,skipDetail:!0}):t.$nextTick(function(){t.$set(e,"state",a)})}).catch(function(){t.$set(e,"state",a)})}catch(t){this.$set(e,"state",a),console.error("Error changing status:",t)}},handleSelectionChange:function(e){this.selectedRows=e,this.$emit("selection-change",e)},handleSelectAll:function(e){this.selectedRows=e,this.$emit("selection-change",e)},openEditGroup:function(e){if("ARCHIVED"!=e.state){var t=C(C({},e),{},{price:e.default_bid});this.$refs.editGroupRef.setFormData(t)}else this.$message.warning(this.$t("已彿¡£ç广åç»ä¸è½ä¿®æ¹"))},openDownloadDialog:function(){this.$refs.downloadDialogRef.visible=!0},handleExport:function(e){1==e.indicatorType?this.down("SbAdGroupsExport",this.tableColumnConfigs):this.down("SbAdGroupsExport",this.defaultColumnConfigs),this.$refs.downloadDialogRef.loading=!1,this.$refs.downloadDialogRef.visible=!1},handleRowClick:function(e,t,a){var r=this;return(0,s.A)(d().mark(function i(){var n,o,s,l,c,p,m,h;return d().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=null==t?void 0:t.property)&&r.trendApiFields.includes(n)){i.next=2;break}return i.abrupt("return");case 2:if(o=e.ad_group_id||e.id,s=r.lastClickedRowId===o,!r.showRowBubble||!s){i.next=3;break}return r.showRowBubble=!1,r.lastClickedRowId=null,i.abrupt("return");case 3:if(!r.showRowBubble){i.next=4;break}return r.showRowBubble=!1,i.next=4,r.$nextTick();case 4:return r.lastClickedRowId=o,r.loading.tableLoading=!0,i.prev=5,r.triggerElement=a.currentTarget,p={profile_id:r.commonForm.profile_id,start_date:(null===(l=r.currentSearchDate)||void 0===l?void 0:l.start_date)||r.commonForm.start_date,end_date:(null===(c=r.currentSearchDate)||void 0===c?void 0:c.end_date)||r.commonForm.end_date,campaign_id:e.campaign_id,ad_group_id:e.ad_group_id},i.next=6,(0,u.getSbGroupTrend)(p);case 6:200===(m=i.sent).code&&m.data?r.bubbleChartData=r.processTrendDataGeneric(m.data,e.ad_group_id):r.$message.error(r.$t("è·åè¶å¿æ°æ®å¤±è´¥è¯·ç¨åéè¯")),i.next=8;break;case 7:i.prev=7,h=i.catch(5),console.error("è·åè¶å¿æ°æ®å¤±è´¥:",h),r.$message.error(r.$t("è·åè¶å¿æ°æ®å¤±è´¥è¯·ç¨åéè¯"));case 8:return i.prev=8,r.loading.tableLoading=!1,i.finish(8);case 9:r.$nextTick(function(){r.showRowBubble=!0});case 10:case"end":return i.stop()}},i,null,[[5,7,8,9]])}))()}}},S=(0,a(67658).A)(D,o,[],!1,null,"57c0fbff",null).exports},10885:function(e,t,a){a.d(t,{A:function(){return n}});var r=function(){var e=this,t=e._self._c;return e._self._setupProxy,t("el-dialog",{attrs:{title:"ä¿®æ¹å¹¿åç»è®¾ç½®",visible:e.visible,width:"500px","before-close":e.handleClose,"custom-class":"edit-group-dialog"},on:{"update:visible":function(t){e.visible=t}}},[t("el-form",{ref:"formRef",staticClass:"edit-group-form",attrs:{model:e.formData,rules:e.rules,"label-width":"120px"}},[t("el-form-item",{staticStyle:{"margin-bottom":"10px"},attrs:{label:"Campaignåç§°"}},[e._v(" "+e._s(e.formData.campaign_name)+" ")]),t("el-form-item",{staticStyle:{"margin-bottom":"10px"},attrs:{label:"ç¶æï¼",prop:"state"}},[t("el-select",{attrs:{placeholder:"è¯·éæ©ç¶æ",size:"small"},model:{value:e.formData.state,callback:function(t){e.$set(e.formData,"state",t)},expression:"formData.state"}},[t("el-option",{attrs:{label:"å¯ç¨",value:"ENABLED"}}),t("el-option",{attrs:{label:"æå",value:"PAUSED"}}),"SP"!=e.advertisingType?t("el-option",{attrs:{label:"彿¡£",value:"ARCHIVED"}}
1):e._e()],1)],1),t("el-form-item",{staticStyle:{"margin-bottom":"10px"},attrs:{label:"广åç»åç§°",prop:"name"}},[t("el-input",{attrs:{placeholder:"请è¾å ¥å¹¿åç»åç§°",size:"small"},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}})],1),["SD","SP"].includes(e.advertisingType)?t("el-form-item",{staticStyle:{"margin-bottom":"10px"},attrs:{label:"é»è®¤ç«ä»·",prop:"price"}},[t("el-input",{attrs:{placeholder:"æå°éé¢ 1",size:"small"},on:{input:e.handlePriceInput},model:{value:e.formData.price,callback:function(t){e.$set(e.formData,"price",t)},expression:"formData.price"}})],1):e._e(),"SD"==e.advertisingType&&"cpc"==e.formData.cost_type?t("el-form-item",{staticStyle:{"margin-bottom":"10px"},attrs:{label:"ç«ä»·ä¼å",prop:"bid_optimization"}},[t("el-select",{attrs:{placeholder:"è¯·éæ©ç«ä»·ä¼å",size:"small"},model:{value:e.formData.bid_optimization,callback:function(t){e.$set(e.formData,"bid_optimization",t)},expression:"formData.bid_optimization"}},[t("el-option",{attrs:{label:"é对页é¢è®¿é®æ¬¡æ°è¿è¡ä¼å",value:"clicks"}}),t("el-option",{attrs:{label:"é对转åéè¿è¡ä¼å",value:"conversions"}})],1)],1):e._e()],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",size:"small",loading:e.loading},on:{click:e.handleSave}},[e._v("ä¿å")]),t("el-button",{attrs:{size:"small"},on:{click:e.handleClose}},[e._v("åæ¶")])],1)],1)};r._withStripped=!0;var i=a(93411).A,n=(0,a(67658).A)(i,r,[],!1,null,"35c84157",null).exports}}]); 2//# sourceMappingURL=chunk-1789.1ecaa723.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.