import{v as H,A as Q}from"./elementPlus.4833989a.js";import{u as X,a as Y,B as Z,b as ee}from"./index.34b03be2.js";import{d as te,r as p,ay as S,aD as ae,az as se,j as ne,w as oe,ai as c,o as r,M as C,O as t,U as s,aa as le,a8 as b,u as l,R as re,a as o,c as i,S as d,T as n,J as ce,F as M,K as ie,n as de,aF as ue,aG as me}from"./vue.adf17aba.js";import{g as _e,a as pe,b as fe,c as ge}from"./api.27bceee4.js";import{createCrudOptions as he}from"./crud.1c9d4f3c.js";import{D as ve}from"./index.4be3fffe.js";import ye from"./dataTendency.cd3dbe1b.js";import{SdMatchedDeliveryColumn as we}from"./commonTabColumn.c5d53eee.js";import{l as D}from"./enum.e566fd6e.js";import{_ as ke}from"./_plugin-vue_export-helper.c27b6911.js";import"./echarts.72dc8373.js";import"./index.149cd6a8.js";import"./index.05a2d588.js";const Ce=f=>(ue("data-v-41364fa2"),f=f(),me(),f),be={style:{display:"flex"}},Te=["src"],Be={class:"image-slot"},Ne={class:"right-part"},Ie={key:0},Se={class:"list-item-title"},Me={class:"title-font"},De={class:"value-font"},$e={key:1},xe={class:"value-font"},Ve={class:"en-text"},Re={class:"en-text"},Le={class:"en-text"},ze={class:"text-range"},Ae={class:"campare-switch"},Ue=Ce(()=>o("span",null,"数据对比",-1)),Ge=te({__name:"index",setup(f,{expose:$}){const u=p("dataTendency"),x=X(),V=Y(),{dateRange:T}=S(V),{profile:R}=S(x),v=p({profileId:R.value.profile_id,dateRange:T}),{crudBinding:L,crudRef:z,crudExpose:B}=Z({createCrudOptions:he,context:v});ae();const A=se(),U=p(),G=p(),y=p(!1);ne(()=>{B.doRefresh()});const w=k=>{A.push({name:"CampaignDetail",query:{campaignId:k.campaignId,tagsViewName:k.campaignName}})},N=()=>{u.value==="dataTendency"?G.value.resizeChart():u.value==="adStruct"&&U.value.resizeChart()},q=()=>{de(()=>{N()})};return $({resizeTabChart:N}),oe(v,async()=>{B.doRefresh()},{deep:!0}),(k,g)=>{const I=c("el-tab-pane"),j=c("el-tabs"),F=c("el-progress"),O=c("el-icon"),P=c("el-image"),m=c("el-tooltip"),h=c("el-link"),E=c("el-switch"),J=c("fs-crud");return r(),C(l(ee),{class:"fs-page-custom"},{default:t(()=>[s(J,ie({ref_key:"crudRef",ref:z},l(L)),le({"header-middle":t(()=>[s(j,{modelValue:u.value,"onUpdate:modelValue":g[0]||(g[0]=e=>u.value=e),class:"chart-tabs",type:"border-card",onTabChange:q},{default:t(()=>[s(I,{label:"数据趋势",name:"dataTendency"},{default:t(()=>[u.value==="dataTendency"?(r(),C(ye,{key:0,query:v.value,fetchCard:l(_e),"fetch-line-month":l(pe),"fetch-line-week":l(fe),fetchLine:l(ge)},null,8,["query","fetchCard","fetch-line-month","fetch-line-week","fetchLine"])):re("",!0)]),_:1}),s(I,{label:"散点视图",name:"scatterView"})]),_:1},8,["modelValue"])]),cell_percentTimeInBudget:t(e=>[s(F,{percentage:e.row.percentTimeInBudget>0?e.row.percentTimeInBudget*100:0},null,8,["percentage"])]),cell_expression:t(({row:e})=>[o("div",be,[e.expression[0].image?(r(),i("img",{key:0,class:"img-part",src:e.expression[0].image,alt:""},null,8,Te)):(r(),C(P,{key:1,class:"img-part"},{error:t(()=>[o("div",Be,[s(O,null,{default:t(()=>[s(l(H))]),_:1})])]),_:1})),o("div",Ne,[(r(!0),i(M,null,b(e.expression,(a,K)=>(r(),i("div",{key:`expr-${K}`},[a.type==="asinSameAs"?(r(),i("div",Ie,[s(m,{effect:"dark",content:a.itemName,placement:"top-start"},{default:t(()=>[o("div",Se,[d(n(l(D)[a.type])+": ",1),o("span",Me,n(a.itemName?a.itemName:"--"),1)])]),_:2},1032,["content"]),o("div",null,[d(" ASIN: "),o("span",De,n(a.value?a.value:"--"),1),o("span",null,[s(h,{href:a.amazon_url,target:"_blank",disabled:!a.amazon_url,underline:!1,icon:l(Q),style:ce({marginLeft:"8px",color:a.amazon_url?"#3a83f7":"#c0c4cc"})},null,8,["href","disabled","icon","style"])])])])):(r(),i("div",$e,[(r(!0),i(M,null,b(a.value,(_,W)=>(r(),i("div",{key:`item-${W}`,class:"list-other-type"},[s(m,{effect:"dark",content:_.value,placement:"top-start"},{default:t(()=>[o("div",null,[d(n(l(D)[_.type]||_.type)+": ",1),o("span",xe,n(_.value?_.value:"--"),1)])]),_:2},1032,["content"])]))),128))]))]))),128))])])]),cell_matchedTargetAsin:t(e=>[s(m,{effect:"dark",content:e.row.matchedTargetAsin,placement:"top"},{default:t(()=>[s(h,{type:"primary",underline:!1,onClick:a=>w(e.row)},{default:t(()=>[o("div",Ve,n(e.row.matchedTargetAsin),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_campaignName:t(e=>[s(m,{effect:"dark",content:e.row.campaignName,placement:"top"},{default:t(()=>[s(h,{type:"primary",underline:!1,onClick:a=>w(e.row)},{default:t(()=>[o("div",Re,n(e.row.campaignName),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_adGroupName:t(e=>[s(m,{effect:"dark",content:e.row.adGroupName,placement:"top"},{default:t(()=>[s(h,{type:"primary",underline:!1,onClick:a=>w(e.row)},{default:t(()=>[o("div",Le,n(e.row.adGroupName),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_suggestedBid:t(e=>[o("div",null,n(e.row.suggestedBid?`$${e.row.suggestedBid}`:"--"),1),o("div",ze,n(e.row.suggestedBid_lower?`$${e.row.suggestedBid_lower}`:"--")+" ~ "+n(e.row.suggestedBid_upper?`$${e.row.suggestedBid_upper}`:"--"),1)]),cell_MissedImpressions:t(e=>[d(n(e.row.MissedImpressionsLower??"0")+" ~ "+n(e.row.MissedImpressionsUpper??"0"),1)]),cell_MissedClicks:t(e=>[d(n(e.row.MissedClicksLower??"0")+" ~ "+n(e.row.MissedClicksUpper??"0"),1)]),cell_MissedSales:t(e=>[d(n(e.row.MissedSalesLower??"0")+" ~ "+n(e.row.MissedSalesUpper??"0"),1)]),"toolbar-left":t(()=>[o("div",Ae,[Ue,s(E,{modelValue:y.value,"onUpdate:modelValue":g[1]||(g[1]=e=>y.value=e),size:"small"},null,8,["modelValue"])])]),_:2},[b(Object.keys(l(we)),e=>({name:`cell_${e}`,fn:t(a=>[s(ve,{field:e,value:a.row[e],"prev-val":a.row[`prev${e}`],"gap-val":a.row[`gap${e}`],"date-range":l(T),"show-compare":y.value},null,8,["field","value","prev-val","gap-val","date-range","show-compare"])])}))]),1040)]),_:1})}}});const Ze=ke(Ge,[["__scopeId","data-v-41364fa2"]]);export{Ze as default};