import{c as h,d as F,a as o,b as e,u as a,i as y,l as c,w as x,v as g,F as i,r as b,j as d,m as w,k as r,o as t,n,t as u}from"./index-C436_g8x.js";import{A as V}from"./arrow-left-DgHW7lI4.js";/** * @license lucide-vue-next v0.487.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const C=h("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),z={class:"p-6"},A={class:"mb-6"},S={class:"flex items-center gap-4 mb-2"},E={class:"bg-white p-6 rounded-lg mb-6",style:{"box-shadow":"0 1px 2px rgba(0, 0, 0, 0.05)"}},N={class:"grid grid-cols-2 gap-x-12 gap-y-6"},_={class:"col-span-2"},H={class:"flex flex-wrap gap-2"},B=["checked"],I={class:"col-span-2"},L={class:"flex flex-wrap gap-2"},O=["checked"],W={class:"bg-white p-6 rounded-lg mb-6",style:{"box-shadow":"0 1px 2px rgba(0, 0, 0, 0.05)"}},j={class:"grid grid-cols-2 gap-x-12 gap-y-6"},G={class:"col-span-2"},M={class:"flex flex-wrap gap-2"},P=["checked"],R={class:"flex items-center justify-end gap-3 p-4 bg-white rounded-lg sticky bottom-0",style:{"box-shadow":"0 -2px 8px rgba(0, 0, 0, 0.05)"}},U={class:"px-6 py-2 rounded flex items-center gap-2",style:{border:"1px solid #D9D9D9",color:"rgba(0, 0, 0, 0.85)"}},K=F({__name:"ParameterConfiguration",setup(T){const m=w(),p=r("1500V"),v=r("10A"),k=r([{value:"0.25s",checked:!0},{value:"0.5s",checked:!0},{value:"1s",checked:!0},{value:"2s",checked:!0},{value:"4s",checked:!0},{value:"8s",checked:!0},{value:"16s",checked:!0},{value:"32s",checked:!0},{value:"64s",checked:!0}]),D=r([{value:"0+0-",checked:!0},{value:"+0-0",checked:!0},{value:"+-",checked:!0}]),f=r([{value:"50Hz",checked:!0},{value:"60Hz",checked:!0},{value:"100Hz",checked:!0},{value:"1000Hz",checked:!0}]);return($,l)=>(t(),o("div",z,[e("div",A,[e("div",S,[e("button",{onClick:l[0]||(l[0]=s=>a(m).go(-1)),class:"p-2 rounded hover:bg-gray-100 transition-colors",style:{color:"rgba(0, 0, 0, 0.65)"}},[y(a(V),{size:20})]),l[3]||(l[3]=e("h2",{class:"text-2xl font-semibold"},"参数配置",-1))]),l[4]||(l[4]=e("p",{class:"text-sm ml-12",style:{color:"rgba(0, 0, 0, 0.45)"}},"配置设备型号的详细参数",-1))]),l[18]||(l[18]=c('

型号信息

适配型号
GD30 高密度电法仪
当前配置版本
v1.2.0
最后更新时间
2024-03-01 10:30
',1)),e("div",E,[l[11]||(l[11]=e("h3",{class:"text-lg font-semibold mb-6"},"发射参数",-1)),e("div",N,[e("div",null,[l[6]||(l[6]=e("label",{class:"block text-sm mb-2",style:{color:"rgba(0, 0, 0, 0.85)"}}," 最大发射电压 ",-1)),x(e("select",{class:"w-full px-3 py-2 border rounded",style:{"border-color":"#D9D9D9","background-color":"#fff"},"onUpdate:modelValue":l[1]||(l[1]=s=>p.value=s)},[...l[5]||(l[5]=[e("option",null,"500V",-1),e("option",null,"800V",-1),e("option",null,"1000V",-1),e("option",null,"1200V",-1),e("option",null,"1500V",-1)])],512),[[g,p.value]])]),e("div",null,[l[8]||(l[8]=e("label",{class:"block text-sm mb-2",style:{color:"rgba(0, 0, 0, 0.85)"}}," 最大发射电流 ",-1)),x(e("select",{class:"w-full px-3 py-2 border rounded",style:{"border-color":"#D9D9D9","background-color":"#fff"},"onUpdate:modelValue":l[2]||(l[2]=s=>v.value=s)},[...l[7]||(l[7]=[e("option",null,"2A",-1),e("option",null,"5A",-1),e("option",null,"8A",-1),e("option",null,"10A",-1),e("option",null,"15A",-1)])],512),[[g,v.value]])]),e("div",_,[l[9]||(l[9]=e("label",{class:"block text-sm mb-3",style:{color:"rgba(0, 0, 0, 0.85)"}}," 发射脉宽 ",-1)),e("div",H,[(t(!0),o(i,null,b(k.value,s=>(t(),o("label",{key:s.value,class:"px-4 py-2 rounded border cursor-pointer transition-colors",style:n({borderColor:s.checked?"#1890FF":"#D9D9D9",backgroundColor:s.checked?"#E6F7FF":"#fff",color:s.checked?"#1890FF":"rgba(0, 0, 0, 0.65)"})},[e("input",{type:"checkbox",class:"hidden",checked:s.checked,readonly:""},null,8,B),d(" "+u(s.value),1)],4))),128))])]),e("div",I,[l[10]||(l[10]=e("label",{class:"block text-sm mb-3",style:{color:"rgba(0, 0, 0, 0.85)"}}," 发射波形 ",-1)),e("div",L,[(t(!0),o(i,null,b(D.value,s=>(t(),o("label",{key:s.value,class:"px-4 py-2 rounded border cursor-pointer transition-colors",style:n({borderColor:s.checked?"#1890FF":"#D9D9D9",backgroundColor:s.checked?"#E6F7FF":"#fff",color:s.checked?"#1890FF":"rgba(0, 0, 0, 0.65)"})},[e("input",{type:"checkbox",class:"hidden",checked:s.checked,readonly:""},null,8,O),d(" "+u(s.value),1)],4))),128))])])])]),e("div",W,[l[14]||(l[14]=e("h3",{class:"text-lg font-semibold mb-6"},"采集参数",-1)),e("div",j,[e("div",G,[l[12]||(l[12]=e("label",{class:"block text-sm mb-3",style:{color:"rgba(0, 0, 0, 0.85)"}}," 采样率 ",-1)),e("div",M,[(t(!0),o(i,null,b(f.value,s=>(t(),o("label",{key:s.value,class:"px-4 py-2 rounded border cursor-pointer transition-colors",style:n({borderColor:s.checked?"#1890FF":"#D9D9D9",backgroundColor:s.checked?"#E6F7FF":"#fff",color:s.checked?"#1890FF":"rgba(0, 0, 0, 0.65)"})},[e("input",{type:"checkbox",class:"hidden",checked:s.checked,readonly:""},null,8,P),d(" "+u(s.value),1)],4))),128))])]),l[13]||(l[13]=c('
-
',2))])]),l[19]||(l[19]=c('

网络参数

',1)),e("div",R,[l[16]||(l[16]=e("button",{class:"px-6 py-2 rounded",style:{border:"1px solid #D9D9D9",color:"rgba(0, 0, 0, 0.85)"}}," 重置默认 ",-1)),e("button",U,[y(a(C),{size:16}),l[15]||(l[15]=d(" 预览配置 ",-1))]),l[17]||(l[17]=e("button",{class:"px-6 py-2 rounded text-white",style:{"background-color":"#1890FF"}}," 下发配置 ",-1))])]))}});export{K as default};