File: /var/www/html/public/static/js/index-1280a0cb.js
import{useEqu as Q}from"./hook-a1051686.js";import{b as j,P as G}from"./index.es-ad994ec1.js";import{u as m}from"./hooks-925dc7bd.js";import{_ as H}from"./Form.vue_vue_type_script_setup_true_lang-b07f137e.js";import{_ as J}from"./SlotTableDialog.vue_vue_type_script_setup_true_lang-0bb847f5.js";import{D as K}from"./delete-6d738bc7.js";import{E as V}from"./edit-pen-af58ba35.js";import{d as M}from"./search-cc37b371.js";import{R as X}from"./refresh-74425c09.js";import{A as Y}from"./add-circle-line-5b89a592.js";import{d as w,r as g,A as Z,Q as i,e as b,f as D,y as t,m as n,u as e,F as ee,I as oe,l as te,v as p}from"./runtime-core.esm-bundler-6128546f.js";import{_ as ne}from"./_plugin-vue_export-helper-c27b6911.js";import"./message-2472a54a.js";import"./equiment-9ab4f276.js";import"./index-2cac3668.js";import"./preload-helper-78dc9057.js";import"./vue-i18n.runtime.esm-bundler-6949bcab.js";import"./index-b7f916e1.js";import"./_commonjsHelpers-87174ba5.js";import"./vue-router-a383d220.js";import"./utils-2ab4f76a.js";import"./workshop-5a680e53.js";import"./epTheme-226f7095.js";import"./index-a7c31d60.js";import"./focus-trap-53f1c6ab.js";import"./error-78e43d3e.js";import"./merge-f215fb43.js";import"./index-9676aad5.js";import"./reactivity.esm-bundler-7fdf542b.js";import"./index-05e11b4c.js";import"./hook-ced62586.js";import"./eqpsolts-a5d3a10f.js";import"./Form.vue_vue_type_script_setup_true_lang-84fc9187.js";const le={class:"main"},ae=w({name:"/equipment/list/index"}),ie=w({...ae,setup(re){const c=g(!1),u=g(!1),r=Z({name:"",position_id:"",dev_num:"",id:""}),h=g(),{workshop_list:k,selectList:A,form:d,loading:C,columns:R,dataList:$,pagination:F,buttonClass:se,onSearch:_,resetForm:U,handleUpdate:me,handleDelete:z,handleSizeChange:B,handleCurrentChange:E,handleSelectionChange:L}=Q();function y(a){r.name=a.name,r.position_id=a.dev_location,r.id=a.id?a.id:"",r.dev_num=a.dev_num}function x(a){y(a),c.value=!0}function I(a){y(a),u.value=!0}return(a,l)=>{const P=i("el-input"),f=i("el-form-item"),T=i("el-option"),q=i("el-select"),s=i("el-button"),N=i("el-form"),W=i("el-popconfirm");return b(),D("div",le,[t(N,{ref_key:"formRef",ref:h,inline:!0,model:e(d),class:"bg-bg_color w-[99/100] pl-8 pt-4"},{default:n(()=>[t(f,{label:"设备名称:",prop:"name"},{default:n(()=>[t(P,{modelValue:e(d).name,"onUpdate:modelValue":l[0]||(l[0]=o=>e(d).name=o),placeholder:"请输入设备名称",clearable:"",class:"!w-[200px]"},null,8,["modelValue"])]),_:1}),t(f,{label:"设备产线:",prop:"workshop"},{default:n(()=>[t(q,{modelValue:e(d).workshop,"onUpdate:modelValue":l[1]||(l[1]=o=>e(d).workshop=o),placeholder:"选择产线",style:{width:"480px"},filterable:""},{default:n(()=>[(b(!0),D(ee,null,oe(e(k),o=>(b(),te(T,{key:o.id,label:o.name,value:o.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(f,null,{default:n(()=>[t(s,{type:"primary",icon:e(m)(e(M)),loading:e(C),onClick:e(_)},{default:n(()=>[p(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),t(s,{icon:e(m)(e(X)),onClick:l[2]||(l[2]=o=>e(U)(h.value))},{default:n(()=>[p(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),t(e(G),{title:"设备列表",selectArr:e(A),onRefresh:e(_)},{buttons:n(()=>[t(s,{type:"primary",icon:e(m)(e(Y)),onClick:l[3]||(l[3]=o=>x({}))},{default:n(()=>[p(" 新增设备 ")]),_:1},8,["icon"])]),default:n(({size:o,checkList:O})=>[t(e(j),{border:"","align-whole":"center",showOverflowTooltip:"","table-layout":"auto",loading:e(C),size:"small",data:e($),columns:e(R),checkList:O,pagination:e(F),paginationSmall:o==="small","header-cell-style":{background:"var(--el-table-row-hover-bg-color)",color:"var(--el-text-color-primary)"},onSelectionChange:e(L),onSizeChange:e(B),onCurrentChange:e(E)},{operation:n(({row:v})=>[t(s,{class:"reset-margin",link:"",type:"primary",size:o,icon:e(m)(e(V)),onClick:S=>I(v)},{default:n(()=>[p(" 槽位 ")]),_:2},1032,["size","icon","onClick"]),t(s,{class:"reset-margin",link:"",type:"primary",size:o,icon:e(m)(e(V)),onClick:S=>x(v)},{default:n(()=>[p(" 修改 ")]),_:2},1032,["size","icon","onClick"]),t(W,{title:"是否确认删除?",onConfirm:S=>e(z)(v)},{reference:n(()=>[t(s,{class:"reset-margin",link:"",type:"primary",size:o,icon:e(m)(e(K))},{default:n(()=>[p(" 删除 ")]),_:2},1032,["size","icon"])]),_:2},1032,["onConfirm"])]),_:2},1032,["loading","data","columns","checkList","pagination","paginationSmall","header-cell-style","onSelectionChange","onSizeChange","onCurrentChange"])]),_:1},8,["selectArr","onRefresh"]),t(H,{visible:c.value,"onUpdate:visible":l[4]||(l[4]=o=>c.value=o),data:r,work_shop_list:e(k),onAddWorkShop:e(_)},null,8,["visible","data","work_shop_list","onAddWorkShop"]),t(J,{visible:u.value,"onUpdate:visible":l[5]||(l[5]=o=>u.value=o),data:r},null,8,["visible","data"])])}}});const Oe=ne(ie,[["__scopeId","data-v-032b9c0c"]]);export{Oe as default};