1 |
- import{a as x,B,b as V}from"./index.9ac6c923.js";import"./elementPlus.fdc894a5.js";import{createCrudOptions as y}from"./crud.1a96eb2a.js";import{f as C,ak as I,r as m,d as R,w as b,a7 as u,h as k,E as P,G as r,M as n,a1 as $,$ as D,u as s,q as S,j as d,B as q,aq as j,ar as E}from"./vue.fb807239.js";import{_ as M}from"./index.vue_vue_type_script_setup_true_lang.abf0ebbf.js";import{BaseColumn as N}from"./commonTabColumn.c0371193.js";import{D as O}from"./index.1b660e2f.js";import{_ as U}from"./_plugin-vue_export-helper.c27b6911.js";import"./echarts.594b4072.js";import"./enum.b537673d.js";const z=o=>(j("data-v-aa1a03e0"),o=o(),E(),o),G=z(()=>d("span",null,"数据对比 ",-1)),L=C({name:"Placement",__name:"index",props:{campaignId:{}},setup(o){const _=x(),{dateRange:e}=I(_),i=o,l=m(!1),f=m({campaignId:i.campaignId,dateRange:e}),{crudBinding:v,crudRef:g,crudExpose:c}=B({createCrudOptions:y,context:f});return R(async()=>{c.doRefresh()}),b(e,async()=>c.doRefresh()),(T,t)=>{const w=u("el-switch"),h=u("fs-crud");return k(),P(s(V),{class:"fs-page-custom"},{default:r(()=>[n(h,q({ref_key:"crudRef",ref:g},s(v)),$({"search-left":r(()=>[n(M,{modelValue:s(e),"onUpdate:modelValue":t[0]||(t[0]=a=>S(e)?e.value=a:null)},null,8,["modelValue"])]),"toolbar-left":r(()=>[d("div",null,[G,n(w,{modelValue:l.value,"onUpdate:modelValue":t[1]||(t[1]=a=>l.value=a),size:"small"},null,8,["modelValue"])])]),_:2},[D(Object.keys(s(N)),a=>({name:`cell_${a}`,fn:r(p=>[n(O,{field:a,value:p.row[a],"prev-val":p.row[`prev${a}`],"gap-val":p.row[`gap${a}`],"date-range":s(e),"show-compare":l.value},null,8,["field","value","prev-val","gap-val","date-range","show-compare"])])}))]),1040)]),_:1})}}});const aa=U(L,[["__scopeId","data-v-aa1a03e0"]]);export{aa as default};
|