import{a as _,B as i,b as f}from"./index.ad3efb29.js";import"./elementPlus.4833989a.js";import{d as l,ay as g,r as x,ai as y,o as v,M as B,O as a,U as s,u as o,D as b,K as R}from"./vue.adf17aba.js";import{createCrudOptions as C}from"./crud.a3921ced.js";import{_ as I}from"./lineChart.vue_vue_type_script_setup_true_lang.6446da5b.js";import{_ as V}from"./index.vue_vue_type_script_setup_true_lang.3fa6db13.js";import{_ as k}from"./_plugin-vue_export-helper.c27b6911.js";import"./echarts.72dc8373.js";import"./api.e246f1ff.js";const q=l({__name:"index",props:{campaignId:{}},setup(n){const c=_(),{dateRange:e}=g(c),r=x({campaignId:n.campaignId,dateRange:e}),{crudBinding:d,crudRef:p,crudExpose:P}=i({createCrudOptions:C,context:r});return(h,t)=>{const m=y("fs-crud");return v(),B(o(f),{class:"fs-page-custom"},{default:a(()=>[s(m,R({ref_key:"crudRef",ref:p},o(d)),{"search-left":a(()=>[s(V,{modelValue:o(e),"onUpdate:modelValue":t[0]||(t[0]=u=>b(e)?e.value=u:null)},null,8,["modelValue"])]),"header-middle":a(()=>[s(I,{query:r.value},null,8,["query"])]),_:1},16)]),_:1})}}});const j=k(q,[["__scopeId","data-v-6d2fc0bd"]]);export{j as default};
