index.40319dbe.js 5.0 KB

1
  1. import{u as P,a as O,B as W,W as J,b as K}from"./index.b97320e9.js";import"./elementPlus.be4dc479.js";import{f as F,r as i,ak as N,an as H,al as Q,d as X,w as Y,a7 as o,h as d,E as _,G as t,M as a,a1 as Z,$ as ee,u as l,J as b,j as n,i as te,L as s,K as f,B as ae,n as se,ap as ne,aq as oe}from"./vue.9083513e.js";import{g as le,a as re,b as ce,c as ie}from"./api.880b708b.js";import de from"./adStruct.64840117.js";import{createCrudOptions as pe}from"./crud.c344651b.js";import{D as ue}from"./index.14ad85b6.js";import me from"./dataTendency.632021d1.js";import{SbBaseColumn as _e}from"./commonTabColumn.3bc061e2.js";import{_ as fe}from"./_plugin-vue_export-helper.c27b6911.js";import"./echarts.594b4072.js";import"./index.1699d3f0.js";import"./api.51862ecd.js";import"./dropdowndisable.88660b16.js";import"./enum.b537673d.js";import"./index.c97eb3a9.js";const ge=p=>(ne("data-v-4772ff76"),p=p(),oe(),p),he={style:{display:"flex"}},ve=["src"],we={class:"image-slot"},ke={class:"right-part"},ye={class:"list-item-title title-font"},Ce={class:"list-item-asin"},Ie={class:"asin-font"},Se={class:"en-text"},Ne={class:"en-text"},be={class:"en-text"},Te={class:"text-range"},xe={class:"campare-switch"},Be=ge(()=>n("span",null,"数据对比 ",-1)),Me=F({__name:"index",setup(p,{expose:T}){const r=i("dataTendency"),x=P(),B=O(),{dateRange:C}=N(B),{profile:M}=N(x),g=i({profileId:M.value.profile_id,dateRange:C}),{crudBinding:V,crudRef:A,crudExpose:I}=W({createCrudOptions:pe,context:g});H();const D=Q(),L=i(),R=i(),h=i(!1);X(()=>{I.doRefresh()});const v=w=>{D.push({name:"CampaignDetail",query:{campaignId:w.campaignId,tagsViewName:w.campaignName}})},S=()=>{r.value==="dataTendency"?R.value.resizeChart():r.value==="adStruct"&&L.value.resizeChart()},$=()=>{se(()=>{S()})};return T({resizeTabChart:S}),Y(g,async()=>{I.doRefresh()},{deep:!0}),(w,u)=>{const k=o("el-tab-pane"),q=o("el-tabs"),G=o("el-progress"),U=o("el-icon"),z=o("el-image"),m=o("el-tooltip"),y=o("el-link"),E=o("el-switch"),j=o("fs-crud");return d(),_(l(K),{class:"fs-page-custom"},{default:t(()=>[a(j,ae({ref_key:"crudRef",ref:A},l(V)),Z({"header-middle":t(()=>[a(q,{modelValue:r.value,"onUpdate:modelValue":u[0]||(u[0]=e=>r.value=e),class:"chart-tabs",type:"border-card",onTabChange:$},{default:t(()=>[a(k,{label:"数据趋势",name:"dataTendency"},{default:t(()=>[r.value==="dataTendency"?(d(),_(me,{key:0,query:g.value,fetchCard:l(le),"fetch-line-month":l(re),"fetch-line-week":l(ce),fetchLine:l(ie)},null,8,["query","fetchCard","fetch-line-month","fetch-line-week","fetchLine"])):b("",!0)]),_:1}),a(k,{label:"广告结构",name:"adStruct"},{default:t(()=>[r.value==="adStruct"?(d(),_(de,{key:0})):b("",!0)]),_:1}),a(k,{label:"散点视图",name:"scatterView"})]),_:1},8,["modelValue"])]),cell_percentTimeInBudget:t(e=>[a(G,{percentage:e.row.percentTimeInBudget>0?e.row.percentTimeInBudget*100:0},null,8,["percentage"])]),cell_resolvedExpression_value:t(({row:e})=>[n("div",he,[e.Image?(d(),te("img",{key:0,class:"img-part",src:e.Image,alt:""},null,8,ve)):(d(),_(z,{key:1,class:"img-part"},{error:t(()=>[n("div",we,[a(U,null,{default:t(()=>[a(l(J))]),_:1})])]),_:1})),a(m,{effect:"dark",placement:"top-start"},{content:t(()=>[n("p",null,s(e.Title?e.Title:"--"),1),n("p",null,"ASIN: "+s(e.ASIN?e.ASIN:"--"),1)]),default:t(()=>[n("div",ke,[n("div",ye,s(e.Title?e.Title:"--"),1),n("div",null,[n("span",Ce,[f(" ASIN: "),n("span",Ie,s(e.ASIN?e.ASIN:"--"),1)])])])]),_:2},1024)])]),cell_campaignName:t(e=>[a(m,{effect:"dark",content:e.row.campaignName,placement:"top"},{default:t(()=>[a(y,{type:"primary",underline:!1,onClick:c=>v(e.row)},{default:t(()=>[n("div",Se,s(e.row.campaignName),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_adGroupName:t(e=>[a(m,{effect:"dark",content:e.row.adGroupName,placement:"top"},{default:t(()=>[a(y,{type:"primary",underline:!1,onClick:c=>v(e.row)},{default:t(()=>[n("div",Ne,s(e.row.adGroupName),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_ASIN:t(e=>[a(m,{effect:"dark",content:e.row.ASIN,placement:"top"},{default:t(()=>[a(y,{type:"primary",underline:!1,onClick:c=>v(e.row)},{default:t(()=>[n("div",be,s(e.row.ASIN),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_suggestedBid:t(e=>[n("div",null,"$"+s(e.row.suggestedBid),1),n("div",Te,"$"+s(e.row.suggestedBid_lower)+" ~ $"+s(e.row.suggestedBid_upper),1)]),cell_MissedImpressions:t(e=>[f(s(e.row.MissedImpressionsLower??"0")+" ~ "+s(e.row.MissedImpressionsUpper??"0"),1)]),cell_MissedClicks:t(e=>[f(s(e.row.MissedClicksLower??"0")+" ~ "+s(e.row.MissedClicksUpper??"0"),1)]),cell_MissedSales:t(e=>[f(s(e.row.MissedSalesLower??"0")+" ~ "+s(e.row.MissedSalesUpper??"0"),1)]),"toolbar-left":t(()=>[n("div",xe,[Be,a(E,{modelValue:h.value,"onUpdate:modelValue":u[1]||(u[1]=e=>h.value=e),size:"small"},null,8,["modelValue"])])]),_:2},[ee(Object.keys(l(_e)),e=>({name:`cell_${e}`,fn:t(c=>[a(ue,{field:e,value:c.row[e],"prev-val":c.row[`prev${e}`],"gap-val":c.row[`gap${e}`],"date-range":l(C),"show-compare":h.value},null,8,["field","value","prev-val","gap-val","date-range","show-compare"])])}))]),1040)]),_:1})}}});const Ke=fe(Me,[["__scopeId","data-v-4772ff76"]]);export{Ke as default};