1 |
- import{v as O}from"./elementPlus.4833989a.js";import{u as P,a as F,B as K,b as W}from"./index.34b03be2.js";import{d as H,r as i,ay as N,aD as J,az as Q,j as X,w as Y,ai as n,o as d,M as _,O as t,U as a,aa as Z,a8 as ee,u as l,R as T,a as o,c as te,T as s,S as f,K as ae,n as se,aF as oe,aG as ne}from"./vue.adf17aba.js";import{g as le,a as re,b as ce,c as ie}from"./api.9b255e53.js";import de from"./adStruct.a833791c.js";import{createCrudOptions as pe}from"./crud.b50f2ab0.js";import{D as me}from"./index.4be3fffe.js";import ue from"./dataTendency.aa8bd13e.js";import{SbBaseColumn as _e}from"./commonTabColumn.c5d53eee.js";import{_ as fe}from"./_plugin-vue_export-helper.c27b6911.js";import"./echarts.72dc8373.js";import"./index.05a2d588.js";import"./api.b3a5bd9c.js";import"./dropdowndisable.88660b16.js";import"./enum.e566fd6e.js";import"./index.149cd6a8.js";const ge=p=>(oe("data-v-4772ff76"),p=p(),ne(),p),he={style:{display:"flex"}},ve=["src"],we={class:"image-slot"},ye={class:"right-part"},ke={class:"list-item-title title-font"},Ce={class:"list-item-asin"},Ie={class:"asin-font"},Se={class:"en-text"},Ne={class:"en-text"},Te={class:"en-text"},be={class:"text-range"},xe={class:"campare-switch"},Be=ge(()=>o("span",null,"数据对比 ",-1)),De=H({__name:"index",setup(p,{expose:b}){const r=i("dataTendency"),x=P(),B=F(),{dateRange:C}=N(B),{profile:D}=N(x),g=i({profileId:D.value.profile_id,dateRange:C}),{crudBinding:M,crudRef:V,crudExpose:I}=K({createCrudOptions:pe,context:g});J();const A=Q(),R=i(),L=i(),h=i(!1);X(()=>{I.doRefresh()});const v=w=>{A.push({name:"CampaignDetail",query:{campaignId:w.campaignId,tagsViewName:w.campaignName}})},S=()=>{r.value==="dataTendency"?L.value.resizeChart():r.value==="adStruct"&&R.value.resizeChart()},$=()=>{se(()=>{S()})};return b({resizeTabChart:S}),Y(g,async()=>{I.doRefresh()},{deep:!0}),(w,m)=>{const y=n("el-tab-pane"),U=n("el-tabs"),z=n("el-progress"),G=n("el-icon"),q=n("el-image"),u=n("el-tooltip"),k=n("el-link"),j=n("el-switch"),E=n("fs-crud");return d(),_(l(W),{class:"fs-page-custom"},{default:t(()=>[a(E,ae({ref_key:"crudRef",ref:V},l(M)),Z({"header-middle":t(()=>[a(U,{modelValue:r.value,"onUpdate:modelValue":m[0]||(m[0]=e=>r.value=e),class:"chart-tabs",type:"border-card",onTabChange:$},{default:t(()=>[a(y,{label:"数据趋势",name:"dataTendency"},{default:t(()=>[r.value==="dataTendency"?(d(),_(ue,{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"])):T("",!0)]),_:1}),a(y,{label:"广告结构",name:"adStruct"},{default:t(()=>[r.value==="adStruct"?(d(),_(de,{key:0})):T("",!0)]),_:1}),a(y,{label:"散点视图",name:"scatterView"})]),_:1},8,["modelValue"])]),cell_percentTimeInBudget:t(e=>[a(z,{percentage:e.row.percentTimeInBudget>0?e.row.percentTimeInBudget*100:0},null,8,["percentage"])]),cell_resolvedExpression_value:t(({row:e})=>[o("div",he,[e.Image?(d(),te("img",{key:0,class:"img-part",src:e.Image,alt:""},null,8,ve)):(d(),_(q,{key:1,class:"img-part"},{error:t(()=>[o("div",we,[a(G,null,{default:t(()=>[a(l(O))]),_:1})])]),_:1})),a(u,{effect:"dark",placement:"top-start"},{content:t(()=>[o("p",null,s(e.Title?e.Title:"--"),1),o("p",null,"ASIN: "+s(e.ASIN?e.ASIN:"--"),1)]),default:t(()=>[o("div",ye,[o("div",ke,s(e.Title?e.Title:"--"),1),o("div",null,[o("span",Ce,[f(" ASIN: "),o("span",Ie,s(e.ASIN?e.ASIN:"--"),1)])])])]),_:2},1024)])]),cell_campaignName:t(e=>[a(u,{effect:"dark",content:e.row.campaignName,placement:"top"},{default:t(()=>[a(k,{type:"primary",underline:!1,onClick:c=>v(e.row)},{default:t(()=>[o("div",Se,s(e.row.campaignName),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_adGroupName:t(e=>[a(u,{effect:"dark",content:e.row.adGroupName,placement:"top"},{default:t(()=>[a(k,{type:"primary",underline:!1,onClick:c=>v(e.row)},{default:t(()=>[o("div",Ne,s(e.row.adGroupName),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_ASIN:t(e=>[a(u,{effect:"dark",content:e.row.ASIN,placement:"top"},{default:t(()=>[a(k,{type:"primary",underline:!1,onClick:c=>v(e.row)},{default:t(()=>[o("div",Te,s(e.row.ASIN),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_suggestedBid:t(e=>[o("div",null,"$"+s(e.row.suggestedBid),1),o("div",be,"$"+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(()=>[o("div",xe,[Be,a(j,{modelValue:h.value,"onUpdate:modelValue":m[1]||(m[1]=e=>h.value=e),size:"small"},null,8,["modelValue"])])]),_:2},[ee(Object.keys(l(_e)),e=>({name:`cell_${e}`,fn:t(c=>[a(me,{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 We=fe(De,[["__scopeId","data-v-4772ff76"]]);export{We as default};
|