import{aE as f,ay as c,bD as t,bn as h,b4 as _,aD as e,ab as g,a8 as T,a9 as E,aa as k,aA as w,ah as D,be as C,ac as F,aC as l,bk as o,C as x,F as L,b as B}from"./index-C6ULY2Si.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-l0sNRNKZ.js";/* empty css *//* empty css *//* empty css */import{C as O}from"./ConfigPageBase-DmCcZeia.js";/* empty css *//* empty css *//* empty css */import"./PermissionGuard-DIZkcwyW.js";/* empty css */import"./reflection-CKXyOCM_.js";const Y=f({__name:"FleetLifecycleView",setup(A){return(z,I)=>{const n=k,p=F,b=E,s=T,r=L,i=x,d=g;return _(),c(O,{section:"fleet",title:"车队全生命周期",description:"分区域/跨楼层/多车协作;OTA、批量操作、网络诊断(FleetLifecycleConfig)",defaults:h(B)},{default:t(({payload:a})=>[e(d,{"model-value":"groups"},{default:t(()=>[e(s,{name:"groups",label:"车队分组"},{default:t(()=>[e(b,{data:a.groups,size:"small",border:""},{default:t(()=>[e(n,{label:"ID",prop:"id",width:"100"}),e(n,{label:"名称",prop:"name",width:"140"}),e(n,{label:"楼层",prop:"floor",width:"80"}),e(n,{label:"区域",prop:"region",width:"80"}),e(n,{label:"车辆"},{default:t(u=>[(_(!0),w(D,null,C(u.row.carIds,m=>(_(),c(p,{key:m,size:"small",style:{margin:"2px"}},{default:t(()=>[l(o(m),1)]),_:2},1024))),128))]),_:1})]),_:1},8,["data"])]),_:2},1024),e(s,{name:"ota",label:"OTA 升级"},{default:t(()=>[e(i,{column:2,border:""},{default:t(()=>[e(r,{label:"启用"},{default:t(()=>[l(o(a.ota.enabled?"是":"否"),1)]),_:2},1024),e(r,{label:"批次大小"},{default:t(()=>[l(o(a.ota.batchSize),1)]),_:2},1024),e(r,{label:"失败回滚"},{default:t(()=>[l(o(a.ota.rollbackOnFail?"是":"否"),1)]),_:2},1024)]),_:2},1024)]),_:2},1024),e(s,{name:"batch",label:"批量操作"},{default:t(()=>[e(i,{column:2,border:""},{default:t(()=>[e(r,{label:"需确认"},{default:t(()=>[l(o(a.batchOps.confirmationRequired?"是":"否"),1)]),_:2},1024),e(r,{label:"最大批量"},{default:t(()=>[l(o(a.batchOps.maxBatch),1)]),_:2},1024)]),_:2},1024)]),_:2},1024),e(s,{name:"diag",label:"网络诊断"},{default:t(()=>[e(i,{column:2,border:""},{default:t(()=>[e(r,{label:"RTT 阈值 (ms)"},{default:t(()=>[l(o(a.networkDiag.rttThresholdMs),1)]),_:2},1024),e(r,{label:"丢包阈值"},{default:t(()=>[l(o(a.networkDiag.packetLossThreshold),1)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:1},8,["defaults"])}}});export{Y as default};