1 |
- import{q as H,x as Q}from"./elementPlus.ff7602ba.js";import{u as X,a as Y,B as Z,b as ee}from"./index.5ce19447.js";import{d as te,r as p,al as M,ao as ae,am as se,j as ne,w as oe,a9 as c,o as r,E as C,G as t,M as s,a2 as le,a0 as b,u as l,J as re,a as o,c as i,K as d,L as n,A as ce,F as S,B as ie,n as de,aq as ue,ar as me}from"./vue.65d9dadc.js";import{g as _e,a as pe,b as fe,c as ge}from"./api.84db1eee.js";import{createCrudOptions as he}from"./crud.aa142c2b.js";import{D as ve}from"./index.fbf4813c.js";import we from"./dataTendency.d455a949.js";import{SdMatchedDeliveryColumn as ye}from"./commonTabColumn.0c3adb9e.js";import{l as x}from"./enum.b537673d.js";import{_ as ke}from"./_plugin-vue_export-helper.c27b6911.js";import"./echarts.72dc8373.js";import"./index.787ef9b0.js";import"./index.4dc9403e.js";const Ce=f=>(ue("data-v-41364fa2"),f=f(),me(),f),be={style:{display:"flex"}},Be=["src"],Te={class:"image-slot"},Ne={class:"right-part"},Ie={key:0},Me={class:"list-item-title"},Se={class:"title-font"},xe={class:"value-font"},$e={key:1},De={class:"value-font"},Ve={class:"en-text"},Le={class:"en-text"},Re={class:"en-text"},ze={class:"text-range"},Ae={class:"campare-switch"},qe=Ce(()=>o("span",null,"数据对比",-1)),Ge=te({__name:"index",setup(f,{expose:$}){const u=p("dataTendency"),D=X(),V=Y(),{dateRange:B}=M(V),{profile:L}=M(D),v=p({profileId:L.value.profile_id,dateRange:B}),{crudBinding:R,crudRef:z,crudExpose:T}=Z({createCrudOptions:he,context:v});ae();const A=se(),q=p(),G=p(),w=p(!1);ne(()=>{T.doRefresh()});const y=k=>{A.push({name:"CampaignDetail",query:{campaignId:k.campaignId,tagsViewName:k.campaignName}})},N=()=>{u.value==="dataTendency"?G.value.resizeChart():u.value==="adStruct"&&q.value.resizeChart()},U=()=>{de(()=>{N()})};return $({resizeTabChart:N}),oe(v,async()=>{T.doRefresh()},{deep:!0}),(k,g)=>{const I=c("el-tab-pane"),j=c("el-tabs"),E=c("el-progress"),P=c("el-icon"),F=c("el-image"),m=c("el-tooltip"),h=c("el-link"),O=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(R)),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:U},{default:t(()=>[s(I,{label:"数据趋势",name:"dataTendency"},{default:t(()=>[u.value==="dataTendency"?(r(),C(we,{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(E,{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,Be)):(r(),C(F,{key:1,class:"img-part"},{error:t(()=>[o("div",Te,[s(P,null,{default:t(()=>[s(l(H))]),_:1})])]),_:1})),o("div",Ne,[(r(!0),i(S,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",Me,[d(n(l(x)[a.type])+": ",1),o("span",Se,n(a.itemName?a.itemName:"--"),1)])]),_:2},1032,["content"]),o("div",null,[d(" ASIN: "),o("span",xe,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(S,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(x)[_.type]||_.type)+": ",1),o("span",De,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=>y(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=>y(e.row)},{default:t(()=>[o("div",Le,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=>y(e.row)},{default:t(()=>[o("div",Re,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,[qe,s(O,{modelValue:w.value,"onUpdate:modelValue":g[1]||(g[1]=e=>w.value=e),size:"small"},null,8,["modelValue"])])]),_:2},[b(Object.keys(l(ye)),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(B),"show-compare":w.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};
|