import{b as m,T as d,a as p}from"./index-434d719f.js";import{f as u,ai as b,a4 as h}from"./index-ba596ae9.js";import{_ as f}from"./popupForm.vue_vue_type_script_setup_true_lang-4394549f.js";import{h as i,y as _,B as y,p as l,l as g,k as a,M as v,a4 as I,q as o,t as k,as as w}from"./vue-a39e6937.js";import"./controllerUrls-941681c3.js";import"./index-7e56a0fa.js";import"./index-f0d8af94.js";import"./validate-4ecec794.js";const q={class:"default-main ba-table-box"},E=i({name:"serviceItem2"}),z=i({...E,setup(N){const{t:e}=u(),s=_(),n=b(["weigh-sort","edit","delete"]),t=new m(new h("/admin/ServiceItem2/"),{pk:"id",column:[{type:"selection",align:"center",operator:!1},{label:e("serviceItem2.id"),prop:"id",align:"center",width:70,operator:"RANGE",sortable:"custom"},{label:e("serviceItem2.name"),prop:"name",align:"center",operatorPlaceholder:e("Fuzzy query"),operator:"LIKE",sortable:!1},{label:e("serviceItem2.status"),prop:"status",align:"center",render:"switch",operator:"=",sortable:!1,replaceValue:{0:e("serviceItem2.status 0"),1:e("serviceItem2.status 1")}},{label:e("serviceItem2.weigh"),prop:"weigh",align:"center",operator:"RANGE",sortable:"custom"},{label:e("serviceItem2.create_time"),prop:"create_time",align:"center",render:"datetime",operator:"RANGE",sortable:"custom",width:160,timeFormat:"yyyy-mm-dd hh:MM:ss"},{label:e("serviceItem2.update_time"),prop:"update_time",align:"center",render:"datetime",operator:"RANGE",sortable:"custom",width:160,timeFormat:"yyyy-mm-dd hh:MM:ss"},{label:e("serviceItem2.admin__username"),prop:"admin.username",align:"center",operatorPlaceholder:e("Fuzzy query"),render:"tags",operator:"LIKE"},{label:e("operate"),align:"center",width:140,render:"buttons",buttons:n,operator:!1}],dblClickNotEditColumn:[void 0,"status"],defaultOrder:{prop:"weigh",order:"desc"}},{defaultItems:{status:"1",weigh:0}});return w("baTable",t),y(()=>{var r;t.table.ref=s.value,t.mount(),(r=t.getIndex())==null||r.then(()=>{t.initSort(),t.dragSort()})}),(r,S)=>{const c=k("el-alert");return l(),g("div",q,[a(t).table.remark?(l(),v(c,{key:0,class:"ba-table-alert",title:a(t).table.remark,type:"info","show-icon":""},null,8,["title"])):I("",!0),o(d,{buttons:["refresh","add","edit","delete","comSearch","quickSearch","columnDisplay"],"quick-search-placeholder":a(e)("quick Search Placeholder",{fields:a(e)("serviceItem2.quick Search Fields")})},null,8,["quick-search-placeholder"]),o(p,{ref_key:"tableRef",ref:s},null,512),o(f)])}}});export{z as default};
