1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1089],{60054:function(e,t,a){Object.defineProperty(t,"B",{value:!0});var i=a(41827),r=(0,i.__importDefault)(a(35665)),n=a(44899),o=a(76915),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.selectedValue=null,t.loading=!1,t}return(0,i.__extends)(t,e),Object.defineProperty(t.prototype,"suggestedValue",{get:function(){return this.isValidRecommends(this.recommends)?this.recommends.suggested:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"rangeStartValue",{get:function(){return this.isValidRecommends(this.recommends)?this.recommends.rangeStart:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"rangeEndValue",{get:function(){return this.isValidRecommends(this.recommends)?this.recommends.rangeEnd:null},enumerable:!1,configurable:!0}),t.prototype.emitRecommends=function(e){return e},t.prototype.emitChange=function(e){return e},t.prototype.formatRecommendations=function(e){if(["303","305"].includes(this.moudleType)){var t=e.data;return t&&t.length&&t[0].bidRecommendations.length?"200"!==(a=t[0].bidRecommendations[0]).code?null:{suggested:a.recommended,rangeStart:a.rangeLower,rangeEnd:a.rangeUpper}:null}if(["404","405","406"].includes(this.moudleType)){if(!e.data||200!==e.code)return null;var a,r=e.data,n=Object.keys(r)[0];return n&&(o=r[n].recommendations)&&o.length&&(a=o[0])&&"SUCCESS"===a.code?{suggested:a.suggestedBid.suggested,rangeStart:a.suggestedBid.rangeStart,rangeEnd:a.suggestedBid.rangeEnd}:null}if(!e.result)return null;if("401"===this.moudleType)return e.result.suggestedBid?(0,i.__assign)({adGroupId:e.result.adGroupId},e.result.suggestedBid):null;if("205"===this.moudleType||"206"===this.moudleType){var o;if(!(o=e.result.recommendations)||!o.length)return null;var s=o[0];return s.suggestedBid?{suggested:s.suggestedBid.suggested||s.suggestedBid.recommended||0,rangeStart:s.suggestedBid.rangeStart,rangeEnd:s.suggestedBid.rangeEnd,recommendationId:s.recommendationId}:null}return null},t.prototype.parseExpression=function(e){try{var t=this.row.expression,a=[];if(Array.isArray(t)?a=t:"string"==typeof t&&(a=JSON.parse(t)),Array.isArray(a)&&a.length>0){var i=a[0];return{type:e[i.type]||"",value:i.value}}}catch(e){console.error("Error parsing expression:",e)}return{type:""}},t.prototype.handleSpThemeRecommendations=function(e){return(0,i.__awaiter)(this,void 0,Promise,function(){var t,a,r;return(0,i.__generator)(this,function(i){switch(i.label){case 0:return i.trys.push([0,2,,3]),[4,(0,o.getSpthemeBasedBidRecommendations)(e)];case 1:return 200===(t=i.sent()).code?(a=this.formatRecommendations(t))?(this.emitRecommends(a),this.$message.success("å·æ°æå")):this.$message.error("æ æ³è·åæ¨èç«ä»·"):this.$message.error(t.msg||"å·æ°å¤±è´¥"),[3,3];case 2:return r=i.sent(),this.$message.error("å·æ°å¤±è´¥"),console.error("Error refreshing recommendations:",r),[3,3];case 3:return[2]}})})},t.prototype.handleRefresh=function(){return(0,i.__awaiter)(this,void 0,Promise,function(){var e,t,a,r,n,s,l,d,c,u,p,m;return(0,i.__generator)(this,function(i){switch(i.label){case 0:return this.row.campaign_id?this.row.ad_group_id?(this.loading=!0,e={profile_id:this.profileId,sponsored_type:"",api_method:"",api_version:"",params:[]},"401"!=this.moudleType?[3,1]:(e.sponsored_type="sp",e.api_method="get_adGroupBidRecommendations",e.api_version="v1",e.params=[{adGroupId:this.row.ad_group_id}],[3,9])):(this.$message.error("请å
éæ©å¹¿åç»"),[2]):(this.$message.error("请å
éæ©å¹¿åæ´»å¨"),[2]);case 1:if(!["404","405","406"].includes(this.moudleType))return[3,3];if(t={profile_id:this.profileId,params:[]},["405","406"].includes(this.moudleType)){if(!this.row.campaign_id)return this.$message.error("请å
éæ©å¹¿åæ´»å¨"),[2];if(!this.row.ad_group_id)return this.$message.error("请å
éæ©å¹¿åç»"),[2];l="",a="","405"===this.moudleType?(l={BROAD:"KEYWORD_BROAD_MATCH",PHRASE:"KEYWORD_PHRASE_MATCH",EXACT:"KEYWORD_EXACT_MATCH"}[this.row.match_types],a=this.row.keyword):(r={ASIN_CATEGORY_SAME_AS:"PAT_CATEGORY",ASIN_SAME_AS:"PAT_ASIN",ASIN_EXPANDED_FROM:"PAT_ASIN"},n=this.parseExpression(r),l=n.type,a=n.value||""),t.params=[{adGroupId:this.row.ad_group_id,campaignId:this.row.campaign_id,targetingExpressions:[{type:l,value:a}]}]}else"404"===this.moudleType&&(s={QUERY_HIGH_REL_MATCHES:"CLOSE_MATCH",ASIN_ACCESSORY_RELATED:"COMPLEMENTS",ASIN_SUBSTITUTE_RELATED:"SUBSTITUTES",QUERY_BROAD_REL_MATCHES:"LOOSE_MATCH"},l=this.parseExpression(s).type,t.params=[{adGroupId:this.row.ad_group_id,campaignId:this.row.campaign_id,targetingExpressions:[{type:l}]}]);return[4,this.handleSpThemeRecommendations(t)];case 2:return i.sent(),[2];case 3:return"205"!=this.moudleType?[3,4]:("theme"==this.row.match_type?(e.sponsored_type="sb",e.api_method="get_sbThemeBidRecommendations",e.api_version="v3",e.params={campaignId:this.row.campaign_id,themeTypes:[this.row.keyword_text],adFormat:1==this.row.is_sbv?"video":"productC
1ollection",costType:this.row.cost_type,goal:this.row.goal}):(d={broad:"queryBroadMatches",phrase:"queryPhraseMatches",exact:"queryExactMatches"}[this.row.match_type],e.sponsored_type="sb",e.api_method="get_sbKeywordBidRecommendations",e.api_version="v3",e.params={campaignId:this.row.campaign_id,expressions:[[{value:this.row.keyword_text,type:d,campaignId:this.row.campaign_id,adFormat:1==this.row.is_sbv?"video":"productCollection"}]],adFormat:1==this.row.is_sbv?"video":"productCollection",costType:this.row.cost_type||"CPC",goal:this.row.goal||"PAGE_VISIT"}),[3,9]);case 4:return"206"!=this.moudleType?[3,5]:(console.log("moudleType.206",this.moudleType),e.sponsored_type="sb",e.api_method="get_sbTargetBidRecommendations",e.api_version="v3",e.params={campaignId:this.row.campaign_id,expressions:[this.row.expression],adFormat:1==this.row.is_sbv?"video":"productCollection",costType:this.row.cost_type,goal:this.row.goal},[3,9]);case 5:if(!["303","305"].includes(this.moudleType))return[3,9];i.label=6;case 6:return i.trys.push([6,8,,9]),[4,(0,o.getMultipleSdTargetBidRecommendations)({profile_id:this.profileId,params:[{profile_id:this.profileId,targetIds:[this.row.target_id]}]})];case 7:return 200===(u=i.sent()).code?(p=this.formatRecommendations(u))?(this.emitRecommends(p),this.$message.success("å·æ°æå")):this.$message.error("æ æ³è·åæ¨èç«ä»·"):this.$message.error(u.msg||"å·æ°å¤±è´¥"),[2];case 8:return c=i.sent(),this.$message.error("å·æ°å¤±è´¥"),console.error("Error refreshing recommendations:",c),[2];case 9:return i.trys.push([9,11,,12]),[4,(0,o.amzHandle)(e)];case 10:return 200===(u=i.sent()).code?u.reasons&&u.reasons.length?this.$message.error(u.reasons.join(",")):(p=this.formatRecommendations(u))?(this.emitRecommends(p),this.$message.success("å·æ°æå")):this.$message.error("æ æ³è·åæ¨èç«ä»·"):this.$message.error(u.msg||"å·æ°å¤±è´¥"),[3,12];case 11:return m=i.sent(),this.$message.error("å·æ°å¤±è´¥"),console.error("Error refreshing recommendations:",m),[3,12];case 12:return[2]}})})},t.prototype.isValidRecommends=function(e){return e&&"object"==typeof e&&!Array.isArray(e)&&Object.keys(e).length>0},t.prototype.handleApplyBid=function(e){this.emitChange(e)},(0,i.__decorate)([(0,n.Prop)({type:[Object,String],required:!1,default:null})],t.prototype,"recommends",void 0),(0,i.__decorate)([(0,n.Prop)({type:Boolean,required:!1,default:!1})],t.prototype,"isRefresh",void 0),(0,i.__decorate)([(0,n.Prop)({type:Object,required:!0})],t.prototype,"row",void 0),(0,i.__decorate)([(0,n.Prop)({type:String,required:!0})],t.prototype,"profileId",void 0),(0,i.__decorate)([(0,n.Prop)({type:String,required:!0})],t.prototype,"moudleType",void 0),(0,i.__decorate)([(0,n.Prop)({type:Boolean,required:!1,default:!0})],t.prototype,"showSelectChange",void 0),(0,i.__decorate)([(0,n.Emit)("update:recommends")],t.prototype,"emitRecommends",null),(0,i.__decorate)([(0,n.Emit)("change")],t.prototype,"emitChange",null),(0,i.__decorate)([(0,n.Component)({name:"BidRecommendation"})],t)}(r.default);t.A=s},93411:function(e,t,a){var i=a(41827),r=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,i.__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,i.__awaiter)(this,void 0,Promise,function(){var t,a,r,o;return(0,i.__generator)(this,function(i){switch(i.label){case 0:return i.trys.push([0,3,4,5]),[4,this.$refs.formRef.validate()];case 1:return i.sent(),t={profile_id:this.formData.profile_id||this.get
1Seller().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!==(r=i.sent()).code?(this.$message.error(r.msg),[2]):(null===(e=r.reasons)||void 0===e?void 0:e.length)>0?(this.$message.error(r.reasons.join(";")),[2]):(this.$message.success("ä¿åæå"),this.handleClose(),this.$emit("doSearch",{}),[3,5]);case 3:return o=i.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,i.__assign)((0,i.__assign)({},e),{price:e.price}),this.visible=!0},(0,i.__decorate)([(0,r.Prop)()],t.prototype,"apiMethodType",void 0),(0,i.__decorate)([(0,r.Prop)()],t.prototype,"advertisingType",void 0),(0,i.__decorate)([(0,r.Inject)()],t.prototype,"getSeller",void 0),(0,i.__decorate)([(0,r.Inject)()],t.prototype,"shareApiMethod",void 0),(0,i.__decorate)([(0,r.Component)({name:"EditGroup"})],t)}(r.Vue);t.A=s},26604:function(e,t,a){t.KP=void 0;var i=(0,a(41827).__importDefault)(a(35665));function r(e){return String(e).padStart(2,"0")}t.KP=function(e,t){var a;e&&(i.default.set(e,"bid_last_modified_mark",1),i.default.set(e,"bid_last_modified",(void 0===(a=t)&&(a=new Date),a.getFullYear()+"-"+r(a.getMonth()+1)+"-"+r(a.getDate())+" "+r(a.getHours())+":"+r(a.getMinutes())+":"+r(a.getSeconds()))))}},77186:function(e,t,a){a.r(t),a.d(t,{__esModule:function(){return r.B},default:function(){return o}});var i=function(){var e=this,t=e._self._c;return e._self._setupProxy,t("div",{staticClass:"name-box recommend-box"},[t("div",{staticClass:"recommend-content"},[e.recommends&&e.isValidRecommends(e.recommends)?[t("span",[e._v(e._s(e.suggestedValue))]),t("span",[e._v("("+e._s(e.rangeStartValue)+" - "+e._s(e.rangeEndValue)+")")])]:[t("span",[e._v("--")])],e.isRefresh?t("i",{staticClass:"el-icon-refresh action-icon",on:{click:e.handleRefresh}}):e._e()],2),e.recommends&&e.isRefresh&&e.isValidRecommends(e.recommends)&&e.showSelectChange?t("el-select",{staticClass:"apply-select",staticStyle:{width:"80px"},attrs:{size:"mini",placeholder:"åºç¨"},on:{change:e.handleApplyBid},model:{value:e.selectedValue,callback:function(t){e.selectedValue=t},expression:"selectedValue"}},[t("el-option",{attrs:{label:"建议:".concat(e.suggestedValue||"--"),value:e.suggestedValue}}),t("el-option",{attrs:{label:"æä½:".concat(e.rangeStartValue||"--"),value:e.rangeStartValue}}),t("el-option",{attrs:{label:"æé«:".concat(e.rangeEndValue||"--"),value:e.rangeEndValue}})],1):e._e()],1)};i._withStripped=!0;var r=a(60054),n=r.A,o=(0,a(67658).A)(n,i,[],!1,null,"1d3e282a",null).exports},46319:function(e,t,a){a.r(t),a.d(t,{default:function(){return T}});var i=a(31838);function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function n(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,i.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 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,advertisingMixChart:"SP-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:"55",align:"center",fixed:"left"}}),e._l(e.tableColumnConfigs,function(a){return t("el-table-column",{key:a.value,attrs:{prop:a.value,label:a.name,width:"recommends"==a.value?240:a.width||160,align:a.align,fixed:a.isFixed,sortable:!e.hideSortColumns.includes(a.value)&&"custom","class-name":["bid","default_bid"].includes(a.value)?"bid-mark-cell":""},scopedSlots:e._u([{key:"header",fn:function(){return[t("div",{staticClass:"table-header-cell"},[t("div",{staticClass:"columns-header"},[t("span",{staticClass:"header-text"},[e._v(e._s(a.name))]),e.hideFieldExplain.includes(a.value)?e._e():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.value))}})]},proxy:!0}],null,!0)},[t("div",{staticClass:"question-circle"})])],1)])]},proxy:!0},{key:"default",fn:function(i){var r=i.row;return["status"==a.value?[["PAUSED","ENABLED"].includes(r.status)?[t("el-switch",{attrs:{"active-value":"ENABLED","inactive-value":"PAUSED"},on:{change:function(t){return e.changeStatus(r)}},model:{value:r.status,callback:function(t){e.$set(r,"status",t)},expression:"row.status"}})]:"ARCHIVED"==r.status?[e._v(" "+e._s(e.$t("已彿¡£"))+" ")]:[e._v(" "+e._s(r.status)+" ")]]:e.showPercentage.includes(a.value)?[t("div",{staticClass:"table-cell"},[e._v(e._s(e.formatData(r[a.value])?r[a.value]+"%":"-"))])]:e.showCurrencyIcon.includes(a.value)?[t("div",{staticClass:"table-cell"},[e._v(e._s(e.formatData(r[a.value])?(e.currencyIcon||e.seller&&e.seller.currency)+r[a.value]:"-"))])]:"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.goSpDetail(n(n({},r),{},{ad_group_name:r.name,campaign_name:r.campaign_name,ad_group_state:r.state}),!0,[e.commonForm.date_start,e.commonForm.date_end])}}},[e._v(e._s(r.name))]),t("div",{staticClass:"action-icons"},[t("i",{staticClass:"el-icon-edit",on:{click:function(t){return e.openEditGroup(r)}}}),t("i",{staticClass:"el-icon-document-copy",on:{click:function(t){return e.copyText(r.name)}}})])],1)]:"default_bid"==a.value?[r._bidSaving?t("div",{staticClass:"inline-price-loading"},[t("i",{staticClass:"el-icon-loading"})]):"ARCHIVED"!=r.status?t("div",{staticClass:"input-wrapper"},[t("span",[e._v(e._s(e.seller&&e.seller.currency))]),t("el-tooltip",{attrs:{placement:"top",disabled:!r.bid_last_modified}},[t("div",{staticStyle:{"max-width":"320px","white-space":"normal","word-break":"break-all"},attrs:{slot:"content"},slot:"content"},[e._v(e._s(r.bid_last_modified))]),t("div",{staticClass:"bid-input-with-mark"},[r.bid_last_modified_mark?t("span",{staticClass:"bid-last-modified-mark"},[e._v("*")]):e._e(),t("el-input",{staticClass:"input-hover-animate",attrs:{value:e.getDefaultBidValue(r),size:"small"},on:{focus:function(t){return e.startBidEdit(r)},input:function(t){return e.handleBidInput(t,r)},change:function(t){return e.confirmBid(r)},blur:function(t){return e.finishBidEdit(r)}},scopedSlots:e._u([{key:"suffix",fn:function(){return[t("i",{staticClass:"el-icon-circle-check",on:{mousedown:function(e){e.preventDefault()},click:function(t){return t.stopPropagation(),e.confirmBid(r)}}})]},proxy:!0}],null,!0)})],1)])],1):t("span",[e._v(e._s(e.seller&&e.seller.currency||"")+e._s(r[a.value]))])]:"campaign_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.goSpDetail(n(n({},r),{},{campaign_name:r.campaign_name,ad_group_name:r.name}),!1,[e.commonForm.date_start,e.commonForm.date_end])}}},[e._v(e._s(r.campaign_name))]),t("div",{staticClass:"action-icons"},[t("i",{staticClass:"el-icon-document-copy",on:{click:function(t){return e.copyText(r.campaign_name)}}})])],1)]:["portfolio_name"].includes(a.value)?[t("div",{staticClass:"name-box"},[t("span",{staticClass:"campaign-name-link"},[e._v(" "+e._s(r[a.value])+" ")]),t("div",{staticClass:"action-icons"},[t("i",{staticClass:"el-icon-document-copy",on:{click:function(t){return e.copyText(r[a.value])}}})])])]:"recommends"==a.value?[t("BidRecommendation",{attrs:{recommends:r.recommends,"is-refresh":"èªå¨"===r.type,row:r,"profile-id":e.seller.profile_id,moudleType:"401"},on:{change:function(t){return e.applyRecommendBid(t,r)},"update:recommends":function(t){return e.$set(r,"recommends",t)}}})]:[t("div",{staticClass:"table-cell"},[e._v(e._s(r[a.value]))])]]}}],null,!0)})})]},proxy:!0},{key:"footer",fn:function(){return[t("div",[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:401,advertisingType:"SP"},on:{doSearch:e.doSearch}}),t("ExportDialog",{ref:"downloadDialogRef",on:{export:e.handleExport}}),t("TableRowAdvertDetail",{attrs:{visible:e.showRowBubble,triggerElement:e.triggerElement,showChart:!0,chartData:e.bubbleChartData,metrics:e.chartMetrics},on:{close:e.handleBubbleClose}})],1)};o._withStripped=!0;var s=a(40694),l=a(45841),d=a(61790),c=a.n(d),u=a(76915),p=a(53037),m=a(25967),h=a(52419),g=a(17243),f=a(26604),_=a(94545),b=a(10885),v=a(2666),y=a(77186),C=a(95482),S=a(44804);function D(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function w(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?D(Object(a),!0).forEach(function(t){(0,i.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):D(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var E={name:"SP-group",components:{CustomColumnConfig:p.default,pointerModel:h.default,editGroup:b.A,ExportDialog:v.A,BidRecommendation:y.default,StickyTable:C.default,TableRowAdvertDetail:S.A},mixins:[m.A],props:{isSync:{type:Boolean,default:!1},commonForm:{},seller:{},isJump:{type:Boolean,default:!0}},data:function(){return{pageNum:1,pageSize:20,loading:{tableLoading:!1,chartLoading:!1},hideChart:!1,selectedRows:[]}},computed:{chartMetrics:function(){return this.generateChartMetricsGeneric()}},created:function(){localStorage.hideChartAll&&"true"==localStorage.hideChartAll&&(this.hideChart=!0)},methods:{handleRowClick:function(e,t,a){var i=this;return(0,l.A)(c().mark(function r(){var n,o,s,l,d,p,m;return c().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!i.shouldIgnoreRowClick(a)){r.next=1;break}return r.abrupt("return");case 1:if((n=null==t?void 0:t.property)&&i.trendApiFields.includes(n)){r.next=2;break}return r.abrupt("return");case 2:if(o=e.ad_group_id||e.id,s=i.lastClickedRowId===o,!i.showRowBubble||!s){r.next=3;break}return i.showRowBubble=!1,i.lastClickedRowId=null,r.abrupt("return");case 3:if(!i.showRowBubble){r.next=4;break}return i.showRowBubble=!1,r.next=4,i.$nextTick();case 4:return i.lastClickedRowId=o,i.triggerElement=a.currentTarget,i.loading.tableLoading=!0,r.prev=5,l="",d="",i.currentSearchDate?(l=i.currentSearchDate.date_start,d=i.currentSearchDate.date_end):i.commonForm.date_start&&i.commonForm.date_end&&(l=i.commonForm.date_start,d=i.commonForm.date_end),p={date_start:l,date_end:d,profile_id:e.profile_id,ad_group_id:e.ad_group_id,campaign_id:e.campaign_id},r.next=6,(0,u.getSpGroupTrend)(p);case 6:(m=r.sent)&&200===m.code?i.bubbleChartData=i.processTrendDataGeneric(m.data,e.ad_group_id):(i.$message.error((null==m?void 0:m.msg)||i.$t("è·åè¶å¿æ°æ®å¤±è´¥")),i.bubbleChartData=[]),r.next=8;break;case 7:r.prev=7,r.catch(5),i.$message.error(i.$t("è·åè¶å¿æ°æ®å¤±è´¥è¯·ç¨åéè¯")),i.bubbleChartData=[];case 8:return r.prev=8,i.loading.tableLoading=!1,r.finish(8);case 9:i.$nextTick(function(){i.showRowBubble=!0});case 10:case"end":return r.stop()}},r,null,[[5,7,8,9]])}))()},updateTableColumnConfigs:function(e){var t=this;this.tableColumnConfigs=[],this.$nextTick(function(){t.tableColumnConfigs=e,t.loadColumnWidths()})},doSearch:function(e){"current"!=e&&(this.pageNum=1);var t=(0,g.cloneDeep)((0,g.isObject)(e)?w(w({},this.commonForm),e):this.commonForm);for(var a in t.page=this.pageNum,t.pageSize=this.pageSize,t.searchDate&&t.searchDate.length>0&&(t.date_start=t.searchDate[0],t.date_end=t.searchDate[1]),t)Array.isArray(t[a])&&Array.isArray(t[a])&&(t[a]=t[a].map(function(e){return"object"===(0,s.A)(e)&&null!==e?e.value:e})),(0,g.isObject)(t[a])&&(t[a]=t[a].value||t[a]);this.url=t,this.getTableData(t)},getTableData:function(e){var t=this;this.loading.tableLoading=!0,this.loading.chartLoading=!0,(0,u.getSpGroupReportDetailList)(e).then(function(e){t.loading.tableLoading=!1,t.setTableData(e)}).catch(function(e){t.loading.tableLoading=!1,console.error("Error fetching table data:",e)}),(0,u.getSpGroupReportSubList)(e).then(function(e){t.loading.chartLoading=!1;var a=function(){t.defaultColumnConfigs&&t.defaultColumnConfigs.length>0?t.setChartData(e,t.defaultColumnConfigs):setTimeout(a,300)};a()}).catch(function(e){t.loading.chartLoading=!1,console.error("Error fetching chart data:",e)})},fetchTableData:function(){var e=this;this.loading.tableLoading=!0;var t=(0,g.cloneDeep)(this.commonForm);for(var a in t.page=this.pageNum,t.pageSize=this.pageSize,t.searchDate&&t.searchDate.length>0&&(t.date_start=t.searchDate[0],t.date_end=t.searchDate[1]),t)Array.isArray(t[a])&&Array.isArray(t[a])&&(t[a]=t[a].map(function(e){return"object"===(0,s.A)(e)&&null!==e?e.value:e})),(0,g.isObject)(t[a])&&(t[a]=t[a].value||t[a]);(0,u.getSpGroupReportDetailList)(t).then(function(t){e.loading.tableLoading=!1,e.setTableData(t)}).catch(function(t){e.loading.tableLoading=!1,console.error("Error fetching table data:",t)})},sortChange:function(e){e.column;var t=e.prop,a=e.order;this.selectedRows=[],this.$emit("selection-change",[]),this.commonForm.orderField=t,this.commonForm.orderSort={descending:"desc",ascending:"asc",null:""}[a],this.fetchTableData()},currentChange:function(e){this.pageNum=e;var t=this.$refs.table&&this.$refs.table.$refs.table;t&&t.clearSelection&&t.clearSelection(),this.selectedRows=[],this.$emit("selection-change",[]),this.fetchTableData()},handerSize:function(e){this.pageSize=e;var t=this.$refs.table&&this.$refs.table.$refs.table;t&&t.clearSelection&&t.clearSelection(),this.selectedRows=[],this.$emit("selection-change",[]),this.fetchTableData()},changeStatus:function(e){var t=this,a="ENABLED"===e.status?"PAUSED":"ENABLED";try{this.$parent.changeState(e.status,e).then(function(i){i?t.fetchTableData():t.$set(e,"status",a)}).catch(function(){t.$set(e,"status",a)})}catch(t){this.$set(e,"status",a),console.error("Error changing status:",t)}},handleSelectionChange:function(e){this.selectedRows=e,this.$emit("selection-change",e)},handleSelectAll:function(e){var t=e.records;this.$emit("selection-change",t)},inputNumber:function(e){return(0,_.handleNumberInput)(e)},startBidEdit:function(e){if(!e._bidEditing){var t=e.default_bid;this.$set(e,"_bidOrigin",t),this.$set(e,"_bidDraft",t),this.$set(e,"_bidEditing",!0)}},clearBidEdit:function(e){this.$delete(e,"_bidEditing"),this.$delete(e,"_bidDraft"),this.$delete(e,"_bidOrigin")},finishBidEdit:function(e){e._bidSaving||this.clearBidEdit(e)},getDefaultBidValue:function(e){return e._bidEditing?e._bidDraft:e.default_bid}
1,handleBidInput:function(e,t){t._bidEditing||this.startBidEdit(t),this.$set(t,"_bidDraft",this.inputNumber(e))},isSameBid:function(e,t){if(String(null!=e?e:"")===String(null!=t?t:""))return!0;if(""===e||null==e||""===t||null==t)return!1;var a=Number(e),i=Number(t);return!isNaN(a)&&!isNaN(i)&&a===i},confirmBid:function(e){if(!e._bidSaving&&e._bidEditing){var t=this.getDefaultBidValue(e);this.isSameBid(t,e._bidOrigin)?this.clearBidEdit(e):this.changeBid(e)}},changeBid:function(e){var t=this;if(!e._bidSaving){var a=this.getDefaultBidValue(e);if(this.isSameBid(a,e._bidOrigin))this.clearBidEdit(e);else{var i=(0,g.cloneDeep)(e);i.default_bid=a,delete i._bidEditing,delete i._bidDraft,delete i._bidOrigin,this.$set(e,"_bidSaving",!0),this.$emit("changePrice",i,function(i){i&&(t.$set(e,"default_bid",a),(0,f.KP)(e)),t.$delete(e,"_bidSaving"),t.clearBidEdit(e)})}}},openEditGroup:function(e){if("ARCHIVED"!=e.state){var t=w(w({},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(this.tableColumnConfigs):this.down(this.defaultColumnConfigs),this.$refs.downloadDialogRef.loading=!1,this.$refs.downloadDialogRef.visible=!1},syncCampaign:function(){this.$emit("syncCampaign")},refreshRecommends:function(e){var t=this,a={profile_id:e.profile_id||this.seller.profile_id,sponsored_type:"sp",api_method:"get_adGroupBidRecommendations",api_version:"v1",params:[{adGroupId:e.ad_group_id}]};this.loading.tableLoading=!0,(0,u.amzHandle)(a).then(function(a){200==a.code?a.reasons&&a.reasons.length?t.$message.error(a.reasons.join(",")):(t.$set(e,"recommends",w({adGroupId:a.result.adGroupId},a.result.suggestedBid)),t.$message.success(t.$t("å·æ°æå"))):t.$message.error(a.msg)}).finally(function(){t.loading.tableLoading=!1})},applyRecommendBid:function(e,t){t._bidSaving||(t._bidEditing||this.startBidEdit(t),this.$set(t,"_bidDraft",e),this.confirmBid(t))}}},T=(0,a(67658).A)(E,o,[],!1,null,"52f3698f",null).exports},10885:function(e,t,a){a.d(t,{A:function(){return n}});var i=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"}}):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)],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)};i._withStripped=!0;var r=a(93411).A,n=(0,a(67658).A)(r,i,[],!1,null,"35c84157",null).exports}}]); 2//# sourceMappingURL=chunk-1089.c60d0aef.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.