1 |
- import{u as G,a as R,B as T,b as L,G as j}from"./index.9ac6c923.js";import"./elementPlus.fdc894a5.js";import{g as E,a as M,b as P,c as O,d as U}from"./crud.54805460.js";import z from"./dataTendency.d2940e8d.js";import{f as A,r as h,ak as b,d as J,w as W,a7 as r,h as v,E as C,G as a,M as t,a1 as F,$ as H,u as o,J as x,i as K,j as s,L as w,B as Q,aq as X,ar as Y}from"./vue.fb807239.js";import{BaseColumn as Z}from"./commonTabColumn.c0371193.js";import{D as ee}from"./index.1b660e2f.js";import{_ as ae}from"./_plugin-vue_export-helper.c27b6911.js";import"./echarts.594b4072.js";import"./enum.b537673d.js";import"./index.0865bac0.js";import"./index.c691347b.js";const te=l=>(X("data-v-bc2914de"),l=l(),Y(),l),oe={key:0},ne={class:"en-text"},re={class:"en-text"},se={class:"en-text"},le={class:"campare-switch"},ce=te(()=>s("span",null,"数据对比 ",-1)),de=A({__name:"index",setup(l){const c=h("dataTendency"),N=G(),V=R(),{dateRange:y}=b(V),{profile:D}=b(N),i=h(!1),p=h({profileId:D.value.profile_id,dateRange:y}),{crudBinding:B,crudRef:I,crudExpose:g}=T({createCrudOptions:U,context:p}),m=u=>{j.push({name:"CampaignDetail",query:{campaignId:u.campaignId,tagsViewName:u.campaignName}})};return J(async()=>{g.doRefresh()}),W(p,async()=>{g.doRefresh()},{deep:!0}),(u,d)=>{const k=r("el-tab-pane"),q=r("el-tabs"),_=r("el-link"),f=r("el-tooltip"),S=r("el-switch"),$=r("fs-crud");return v(),C(o(L),{class:"fs-page-custom"},{default:a(()=>[t($,Q({ref_key:"crudRef",ref:I},o(B)),F({"header-middle":a(()=>[t(q,{modelValue:c.value,"onUpdate:modelValue":d[0]||(d[0]=e=>c.value=e),class:"chart-tabs",type:"border-card"},{default:a(()=>[t(k,{label:"数据趋势",name:"dataTendency"},{default:a(()=>[c.value==="dataTendency"?(v(),C(z,{key:0,query:p.value,"fetch-card":o(E),"fetch-line":o(M),"fetch-line-month":o(P),"fetch-line-week":o(O)},null,8,["query","fetch-card","fetch-line","fetch-line-month","fetch-line-week"])):x("",!0)]),_:1}),t(k,{label:"散点视图",name:"scatterView"},{default:a(()=>[c.value==="scatterView"?(v(),K("div",oe,"敬请期待...")):x("",!0)]),_:1})]),_:1},8,["modelValue"])]),cell_query:a(e=>[t(f,{effect:"dark",content:e.row.query,placement:"top"},{default:a(()=>[t(_,{underline:!1,onClick:n=>m(e.row)},{default:a(()=>[s("div",ne,w(e.row.query),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_campaignName:a(e=>[t(f,{effect:"dark",content:e.row.campaignName,placement:"top"},{default:a(()=>[t(_,{type:"primary",underline:!1,onClick:n=>m(e.row)},{default:a(()=>[s("div",re,w(e.row.campaignName??"--"),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),cell_adGroupName:a(e=>[t(f,{effect:"dark",content:e.row.adGroupName,placement:"top"},{default:a(()=>[t(_,{type:"primary",underline:!1,onClick:n=>m(e.row)},{default:a(()=>[s("div",se,w(e.row.adGroupName??"--"),1)]),_:2},1032,["onClick"])]),_:2},1032,["content"])]),"toolbar-left":a(()=>[s("div",le,[ce,t(S,{modelValue:i.value,"onUpdate:modelValue":d[1]||(d[1]=e=>i.value=e),size:"small"},null,8,["modelValue"])])]),_:2},[H(Object.keys(o(Z)),e=>({name:`cell_${e}`,fn:a(n=>[t(ee,{field:e,value:n.row[e],"prev-val":n.row[`prev${e}`],"gap-val":n.row[`gap${e}`],"date-range":o(y),"show-compare":i.value},null,8,["field","value","prev-val","gap-val","date-range","show-compare"])])}))]),1040)]),_:1})}}});const be=ae(de,[["__scopeId","data-v-bc2914de"]]);export{be as default};
|