index.a75c15d2.js 1.6 KB

1
  1. import{a as B,B as V,b as C}from"./index.b97320e9.js";import"./elementPlus.be4dc479.js";import{createCrudOptions as R}from"./crud.582dfa30.js";import{f as x,ak as b,r as c,d as k,w as y,a7 as m,h as $,E as D,G as r,M as t,a1 as G,$ as I,u as o,q as P,j as d,B as j}from"./vue.9083513e.js";import{BaseColumn as q}from"./commonTabColumn.3bc061e2.js";import{D as E}from"./index.14ad85b6.js";import{_ as M}from"./index.vue_vue_type_script_setup_true_lang.a0375052.js";import"./echarts.594b4072.js";import"./_plugin-vue_export-helper.c27b6911.js";const N={class:"campare-switch"},O=d("span",null,"数据对比 ",-1),Q=x({__name:"index",props:{adGroupId:{}},setup(f){const i=f,_=B(),{dateRange:a}=b(_),u=c({adGroupId:i.adGroupId,dateRange:a}),{crudBinding:v,crudRef:w,crudExpose:p}=V({createCrudOptions:R,context:u}),n=c(!1);return k(async()=>{p.doRefresh()}),y(u,async()=>{p.doRefresh()},{deep:!0}),(U,s)=>{const h=m("el-switch"),g=m("fs-crud");return $(),D(o(C),{class:"fs-page-custom"},{default:r(()=>[t(g,j({ref_key:"crudRef",ref:w},o(v)),G({"search-left":r(()=>[t(M,{modelValue:o(a),"onUpdate:modelValue":s[0]||(s[0]=e=>P(a)?a.value=e:null)},null,8,["modelValue"])]),"toolbar-left":r(()=>[d("div",N,[O,t(h,{modelValue:n.value,"onUpdate:modelValue":s[1]||(s[1]=e=>n.value=e),size:"small"},null,8,["modelValue"])])]),_:2},[I(Object.keys(o(q)),e=>({name:`cell_${e}`,fn:r(l=>[t(E,{field:e,value:l.row[e],"prev-val":l.row[`prev${e}`],"gap-val":l.row[`gap${e}`],"date-range":o(a),"show-compare":n.value},null,8,["field","value","prev-val","gap-val","date-range","show-compare"])])}))]),1040)]),_:1})}}});export{Q as default};