import{d as m,a,b as t,u as l,f as r,j as n,x as c,F as y,r as f,y as g,o as i,t as e,n as v}from"./index-C5t0nGiQ.js";import{P as D}from"./plus-BfKzmzQH.js";import{I as F}from"./info-DbTQmklK.js";import{S as _}from"./search-BFqPyJ5C.js";const h={class:"p-6"},w={class:"mb-6"},k={class:"flex items-center justify-between mb-2"},G={class:"flex items-center gap-3"},C={class:"mb-6 p-4 rounded-lg flex items-start gap-3",style:{"background-color":"#eef5f0",border:"1px solid #a3c4ad"}},A={class:"bg-white p-6 rounded-lg mb-6",style:{"box-shadow":"0 1px 2px rgba(0, 0, 0, 0.05)"}},I={class:"grid grid-cols-4 gap-4"},S={class:"flex items-end"},T={class:"w-full px-4 py-2 rounded text-white flex items-center justify-center gap-2",style:{"background-color":"#4a7c59"}},B={class:"bg-white rounded-lg mb-6",style:{"box-shadow":"0 1px 2px rgba(0, 0, 0, 0.05)"}},j={class:"overflow-x-auto"},z={class:"w-full"},N={class:"px-6 py-4",style:{color:"#4a7c59"}},V={class:"px-6 py-4"},E={class:"px-6 py-4",style:{color:"rgba(0, 0, 0, 0.65)"}},M={class:"px-6 py-4",style:{color:"rgba(0, 0, 0, 0.65)"}},P={class:"px-6 py-4"},J=m({__name:"ConfigFileManagement",setup(L){const b=g(),p=[{configId:"CFG-GD30-v1.2.0",model:"GD30 高密度电法仪",version:"v1.2.0",createdTime:"2024-03-01 10:30",status:"生效"},{configId:"CFG-GT20-v1.5.3",model:"GT20 瞬变电磁仪",version:"v1.5.3",createdTime:"2024-02-28 14:20",status:"生效"}],x=d=>{switch(d){case"生效":return{backgroundColor:"#F6FFED",color:"#52C41A",border:"1px solid #B7EB8F"};case"已停用":return{backgroundColor:"#FAFAFA",color:"rgba(0, 0, 0, 0.45)",border:"1px solid #D9D9D9"}}};return(d,o)=>(i(),a("div",h,[t("div",w,[t("div",k,[o[2]||(o[2]=t("h2",{class:"text-2xl font-semibold"},"配置文件管理",-1)),t("div",G,[t("button",{class:"px-4 py-2 rounded text-white flex items-center gap-2",style:{"background-color":"#4a7c59"},onClick:o[0]||(o[0]=s=>l(b).push("/config-files/new"))},[r(l(D),{size:16}),o[1]||(o[1]=n(" 新建配置 ",-1))])])]),o[3]||(o[3]=t("p",{class:"text-sm",style:{color:"rgba(0, 0, 0, 0.45)"}},"管理设备型号配置文件",-1))]),t("div",C,[r(l(F),{size:20,style:{color:"#4a7c59","flex-shrink":"0","margin-top":"2px"}}),o[4]||(o[4]=t("div",{style:{color:"#2d5a3d"}},[t("div",{class:"font-medium mb-1"},"配置文件说明"),t("div",{class:"text-sm"}," 配置文件按设备型号绑定适配,包含发射参数、采集参数、网络参数等。每个型号可以有1个配置版本。 ")],-1))]),t("div",A,[t("div",I,[o[6]||(o[6]=c('
',3)),t("div",S,[t("button",T,[r(l(_),{size:16}),o[5]||(o[5]=n(" 查询 ",-1))])])])]),t("div",B,[o[9]||(o[9]=t("div",{class:"p-6 border-b",style:{"border-color":"#F0F0F0"}},[t("h3",{class:"text-lg font-semibold"},"配置文件列表")],-1)),t("div",j,[t("table",z,[o[8]||(o[8]=t("thead",{style:{"background-color":"#FAFAFA"}},[t("tr",null,[t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"配置ID"),t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"适配型号"),t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"版本"),t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"创建时间"),t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"状态"),t("th",{class:"px-6 py-3 text-left text-sm font-medium",style:{color:"rgba(0, 0, 0, 0.85)"}},"操作")])],-1)),t("tbody",null,[(i(),a(y,null,f(p,(s,u)=>t("tr",{key:u,class:"border-b",style:{"border-color":"#F0F0F0"}},[t("td",N,e(s.configId),1),t("td",V,e(s.model),1),t("td",E,e(s.version),1),t("td",M,e(s.createdTime),1),t("td",P,[t("span",{class:"px-2 py-1 rounded text-xs",style:v(x(s.status))},e(s.status),5)]),o[7]||(o[7]=t("td",{class:"px-6 py-4"},[t("div",{class:"flex items-center gap-3"},[t("button",{class:"text-sm",style:{color:"#4a7c59"}},"详情"),t("button",{class:"text-sm",style:{color:"#4a7c59"}},"编辑"),t("button",{class:"text-sm",style:{color:"#4a7c59"}},"下发"),t("button",{class:"text-sm",style:{color:"#4a7c59"}},"下载"),t("button",{class:"text-sm",style:{color:"#FF4D4F"}},"删除")])],-1))])),64))])])])]),o[10]||(o[10]=c('