import{e as D}from"./index.168351126514326.js";import{_ as I,E as k}from"./index.1683511265143.js";import{J as A,a1 as N,w as x,k as S,a as r,F as E,a8 as f,b as l,Y as s,R as n,aC as P,aD as J,a5 as u,o as c,Q as O,W as _}from"./vue.1683511265143.js";const h=i=>(P("data-v-33ddd590"),i=i(),J(),i),M=h(()=>l("tr",{class:"m-color b-font",style:{"text-align":"center"}},"\u5B9E\u9A8C\u6240\u7528\u7684\u4EEA\u5668/\u8BBE\u5907",-1)),$=h(()=>l("tr",null,[l("td",{class:"w-16 m-color"},"\u8BBE\u5907\u540D\u79F0"),l("td",{class:"w-16 m-color"},"\u7F16\u53F7"),l("td",{class:"w-16 m-color"},"\u989D\u5B9A\u529F\u7387"),l("td",{class:"w-16 m-color"},"\u662F\u5426\u7279\u79CD"),l("td",{class:"w-16 m-color"},"\u8BBE\u5907\u6570\u91CF"),l("td",{class:"w-16 m-color"},"\u64CD\u4F5C")],-1)),Q={class:"w-16"},R={class:"w-16"},T={class:"w-16"},W={class:"w-16"},Y=_("\u662F"),j=_("\u5426"),z={class:"w-16"},G={class:"w-16"},H=_("\u5220\u9664"),K={style:{"text-align":"center"}},X=_(" \u9009\u62E9\u5B9E\u9A8C\u4EEA\u5668 "),Z=A({name:"selectEquipment",props:{disabled:Boolean,data:Array},setup(i,{expose:q}){const C=i,e=N({disabled:!1,equipmentList:[],allEquipmentList:[]});x(()=>{e.equipmentList=C.data,e.disabled=C.disabled});const g=()=>{e.equipmentList.push({deviceId:null,deviceUseCount:null,deviceCode:"",deviceName:"",devicePower:"",specialDevice:""})},L=a=>{e.equipmentList.splice(a,1)},B=async()=>{let a=await D().getAllEquipment();a.data.code===100?e.allEquipmentList=JSON.parse(JSON.stringify(a.data.data)):k({type:"warning",message:a.data.msg})},y=(a,p)=>{const o=e.allEquipmentList.find(m=>m.id===a);e.equipmentList[p]={deviceId:o.id,deviceUseCount:null,deviceCode:o.deviceCode,deviceName:o.deviceName,devicePower:o.devicePower,specialDevice:o.specialDevice}},U=a=>{e.equipmentList=a};return q({dataList:e.equipmentList,formatList:U}),S(()=>{B()}),(a,p)=>{const o=u("el-option"),m=u("el-select"),v=u("el-input"),V=u("el-radio"),F=u("el-radio-group"),w=u("el-button");return c(),r(E,null,[M,$,(c(!0),r(E,null,f(e.equipmentList,(d,b)=>(c(),r("tr",{key:b},[l("td",Q,[s(m,{disabled:e.disabled,filterable:"",modelValue:d.deviceId,"onUpdate:modelValue":t=>d.deviceId=t,onChange:t=>y(t,b)},{default:n(()=>[(c(!0),r(E,null,f(e.allEquipmentList,t=>(c(),O(o,{key:t.id,value:t.id,label:t.deviceName},null,8,["value","label"]))),128))]),_:2},1032,["disabled","modelValue","onUpdate:modelValue","onChange"])]),l("td",R,[s(v,{disabled:e.disabled,modelValue:d.deviceCode,"onUpdate:modelValue":t=>d.deviceCode=t,placeholder:"\u8BF7\u8F93\u5165\u6570\u91CF"},null,8,["disabled","modelValue","onUpdate:modelValue"])]),l("td",T,[s(v,{disabled:e.disabled,modelValue:d.devicePower,"onUpdate:modelValue":t=>d.devicePower=t},null,8,["disabled","modelValue","onUpdate:modelValue"])]),l("td",W,[s(F,{disabled:e.disabled,modelValue:d.specialDevice,"onUpdate:modelValue":t=>d.specialDevice=t},{default:n(()=>[s(V,{label:1},{default:n(()=>[Y]),_:1}),s(V,{label:2},{default:n(()=>[j]),_:1})]),_:2},1032,["disabled","modelValue","onUpdate:modelValue"])]),l("td",z,[s(v,{type:"number",modelValue:d.deviceUseCount,"onUpdate:modelValue":t=>d.deviceUseCount=t},null,8,["modelValue","onUpdate:modelValue"])]),l("td",G,[s(w,{disabled:e.disabled,type:"danger",onClick:t=>L(b)},{default:n(()=>[H]),_:2},1032,["disabled","onClick"])])]))),128)),l("tr",K,[s(w,{disabled:e.disabled,type:"primary",shape:"round",onClick:p[0]||(p[0]=d=>g())},{default:n(()=>[X]),_:1},8,["disabled"])])],64)}}});var de=I(Z,[["__scopeId","data-v-33ddd590"]]);export{de as default};
|