import{d as e,r as a,o as l,j as t,b as s,e as o,k as n,w as r,m as i,F as u,f as c,i as d,c as f,t as m,n as p}from"./index-U_fosny-.js";import{g as v,p as g}from"./index.C7MUwTcc.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";const h=_(e({__name:"listSearch",setup(e){const _=a({}),h=a([]);l((()=>{v("/fabric/info/all").then((e=>{if(200===e.code){let a=new Set,l=[];e.data.forEach((e=>{a.add(e.category);let t=l.find((a=>a.category===e.category));t?t.list.push(e.name):l.push({category:e.category,list:[e.name]})})),_.value.list=l,b.value=[...a].map((e=>({text:e,value:e})))}}))}));const w=()=>{window.history.back()},y=a(!1),b=a([]),k=()=>{y.value=!0},x=e=>{_.value.pl=e.selectedValues[0];let a=_.value.list.find((a=>a.category==e.selectedValues[0]));var l;l=a.list,h.value=[],g("/rawFabric/preview",l).then((e=>{200==e.code&&(h.value=e.data)})),C()},C=()=>{y.value=!1};return(e,a)=>{const l=t("van-nav-bar"),v=t("van-field"),g=t("van-cell-group"),V=d,j=t("van-picker"),E=t("van-popup");return s(),o(u,null,[n(V,{class:"flex"},{default:r((()=>[n(l,{title:"白胚库存列表","left-text":"返回","left-arrow":"",onClickLeft:w}),n(g,{inset:""},{default:r((()=>[n(v,{modelValue:_.value.pl,"onUpdate:modelValue":a[0]||(a[0]=e=>_.value.pl=e),name:"品类",label:"品类",colon:"",class:"bor","label-width":"3em",readonly:"",onClick:k},null,8,["modelValue"])])),_:1}),n(V,{class:"grid-container"},{default:r((()=>[n(V,{class:"grid-item"},{default:r((()=>[i("面料名称")])),_:1}),n(V,{class:"grid-item"},{default:r((()=>[i("面料匹数")])),_:1}),n(V,{class:"grid-item"},{default:r((()=>[i("面料米数")])),_:1})])),_:1}),n(V,{class:"content"},{default:r((()=>[(s(!0),o(u,null,c(h.value,((e,a)=>(s(),f(V,{class:"grid-container",key:a},{default:r((()=>[n(V,{class:"grid-item",onClick:a=>(e=>{p({url:"/pages/whiteEmbryo/warehouse-in-out?category="+e.category})})(e)},{default:r((()=>[i(m(e.category),1)])),_:2},1032,["onClick"]),n(V,{class:"grid-item"},{default:r((()=>[i(m(e.count),1)])),_:2},1024),n(V,{class:"grid-item"},{default:r((()=>[i(m(e.len),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),n(E,{show:y.value,"onUpdate:show":a[1]||(a[1]=e=>y.value=e),round:"",position:"bottom"},{default:r((()=>[n(j,{"show-toolbar":"",columns:b.value,onConfirm:x,onCancel:C,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-b867678e"]]);export{h as default};