import{_ as F,A as N,c as L,d as S}from"./index-3887ab05.js";import{a as c,W as h,X as l,Y as d,a2 as a,F as $,a6 as A,A as R,_ as B,a0 as m,$ as q,a5 as D,o as V,m as i,Z as f,E as _,u as z,a3 as W,a4 as X}from"./vue-74beb2f3.js";import{u as Y}from"./vue-router-d228e26b.js";const Z={class:"flex-start"},G=["onClick"],H={name:"Tree"},J=Object.assign(H,{props:{data:Object},emits:["onClassChange"],setup(g,{expose:C,emit:r}){const t=c(),u=c(null),n=c([]),x=v=>{n.value=v,u.value=v.itemclassid,r("onClassChange",u.value),t.value&&(t.value.class_act=""),t.value&&(t.value.treeData=[])},y=v=>{r("onClassChange",v)};return C({treeData:n,class_act:u}),(v,k)=>{const o=h("Tree",!0);return l(),d("div",null,[a("div",Z,[(l(!0),d($,null,A(g.data,s=>(l(),d("div",{key:s.index,onClick:R(p=>x(s),["stop"])},[a("p",{class:B(["classItem",u.value===s.itemclassid?"act":""])},m(s.itemclassname),3)],8,G))),128))]),n.value.subdep?(l(),q(o,{key:0,data:n.value.subdep,onOnClassChange:y,ref_key:"tree",ref:t},null,8,["data"])):D("",!0)])}}}),K=F(J,[["__scopeId","data-v-3f410608"]]);const Q={class:"classPanel"},ee={style:{margin:"0"}},te={__name:"fieldAndClass",emits:["onFieldChange","onClassChange"],setup(g,{emit:C}){const r=c(),t=c([]),u=c([]);c([]),c(null);const n=c(null),x=async()=>{const o=await N.requested({id:20221223141802,content:{pageNumber:1,pageSize:20,where:{condition:""}}});t.value=o.data},y=async()=>{const o=await N.requested({id:"20220922110403",content:{sa_brandid:0,where:{istool:0}}});u.value=o.data[0].ttemclass},v=o=>{n.value=o.itemclassid,r.value.treeData=[],r.value.class_act="",C("onClassChange",o.itemclassid)},k=o=>{n.value=o,C("onClassChange",o)};return V(()=>{x(),y()}),(o,s)=>(l(),d("div",Q,[a("ul",ee,[a("li",{class:B(n.value?"":"on"),onClick:s[0]||(s[0]=p=>v({itemclassid:null})),style:{"text-align":"left"}},"全部分类",2),i(K,{ref_key:"eleClass",ref:r,data:u.value,onOnClassChange:k},null,8,["data"])])]))}},se=F(te,[["__scopeId","data-v-355ee84c"]]);const I=g=>(W("data-v-90460242"),g=g(),X(),g),ae={style:{"text-align":"center",margin:"10px 10px 2px 10px"}},ne={key:0,class:"pd-10"},oe=["onClick"],le={style:{"text-align":"center"}},ce=["src"],ie={class:"group-panel"},de={class:"title ellipsis"},re={class:"descript ellipsis"},_e={class:"descript ellipsis"},ue={class:"descript ellipsis",style:{width:"100%",height:"20px"}},pe={class:"flex"},ve={key:0,class:"price"},he={style:{color:"red","font-size":"16px"}},me=I(()=>a("small",null,"¥",-1)),ge={key:1,class:"price"},fe={style:{color:"red","font-size":"16px"}},Ce=I(()=>a("small",null,"¥",-1)),xe={style:{color:"red","font-size":"16px"}},ye=I(()=>a("small",null,"¥",-1)),ke={style:{"text-align":"center"}},we={key:1,class:"empty"},be={__name:"index",setup(g){L();const C=Y(),r=c([]);c(null),c(3);const t=c({id:20220926142203,content:{brandids:[],nocache:!1,pageNumber:1,pageSize:20,where:{condition:"",tradefield:""}}}),u=c(0),n=async()=>{const s=await N.requested(t.value);r.value=s.data,u.value=s.total},x=s=>{t.value.content.pageNumber=1,t.value.content.where.tradefield=s,n()},y=s=>{t.value.content.pageNumber=1,t.value.content.where.itemclassid=s,n()},v=s=>{C.push({path:"/a_productDtail",query:{itemno:s.itemno,id:s.sa_itemgroupid,brandid:s.sa_brandid,isscheme:s.isscheme}})},k=()=>{t.value.content.pageNumber=1,n()},o=(s,p)=>{t.value.content.pageNumber=s,t.value.content.pageSize=p,n()};return V(()=>{n()}),(s,p)=>{const j=h("a-input-search"),b=h("a-tooltip"),O=h("a-col"),T=h("a-row"),U=h("a-divider"),E=h("a-pagination"),M=h("a-empty");return l(),d("div",null,[i(se,{class:"mt-10",onOnFieldChange:x,onOnClassChange:y}),a("div",ae,[i(j,{value:t.value.content.where.condition,"onUpdate:value":p[0]||(p[0]=e=>t.value.content.where.condition=e),placeholder:"商品搜索",style:{width:"600px"},onSearch:k,size:"large"},null,8,["value"])]),r.value.length>0?(l(),d("div",ne,[i(T,{class:"card-list",gutter:[16,16]},{default:f(()=>[(l(!0),d($,null,A(r.value,e=>(l(),q(O,{md:{span:12,offset:0},lg:{span:12,offset:0},xl:{span:6,offset:0},xxl:{span:4,offset:0},xxxl:{span:3,offset:0},key:e.index},{default:f(()=>[a("div",{class:"card",onClick:w=>v(e)},[a("div",le,[a("img",{src:e.attinfos[0]?e.attinfos[0].url:e.cover,alt:"",style:{height:"150px",width:"150px",margin:"0 auto","object-fit":"scale-down"}},null,8,ce)]),a("div",ie,[a("p",de,[i(b,{title:e.groupname,color:"#000"},{default:f(()=>[_(m(e.groupname),1)]),_:2},1032,["title"])]),a("p",re,[_(" 规格: "),i(b,{title:e.item[0]?e.item[0].standards:"",color:"#000"},{default:f(()=>[_(m(e.item[0]?e.item[0].standards:""),1)]),_:2},1032,["title"])]),a("p",_e,[_(" 型号: "),i(b,{title:e.item[0]?e.item[0].model:"",color:"#000"},{default:f(()=>[_(m(e.item[0]?e.item[0].model:""),1)]),_:2},1032,["title"])]),a("p",ue,[(l(!0),d($,null,A(e.itemclass,(w,P)=>(l(),d("span",{key:w.index},m(P===e.itemclass.length-1?w.itemclassfullname:w.itemclassfullname+","),1))),128))]),a("div",pe,[e.minprice==e.maxprice?(l(),d("p",ve,[_(" 价格:"),a("span",he,[me,_(m(z(S).formatAmount(e.maxprice)),1)])])):(l(),d("p",ge,[_("价格:"),a("span",fe,[Ce,_(m(z(S).formatAmount(e.minprice)),1)]),_(" ~ "),a("span",xe,[ye,_(m(z(S).formatAmount(e.maxprice)),1)])]))])])],8,oe)]),_:2},1024))),128))]),_:1}),i(T,null,{default:f(()=>[i(U,{dashed:""}),i(O,{span:24},{default:f(()=>[a("div",ke,[i(E,{current:t.value.content.pageNumber,"onUpdate:current":p[1]||(p[1]=e=>t.value.content.pageNumber=e),pageSize:t.value.content.pageSize,"onUpdate:pageSize":p[2]||(p[2]=e=>t.value.content.pageSize=e),size:"small",total:u.value,onChange:o},null,8,["current","pageSize","total"])])]),_:1})]),_:1})])):D("",!0),r.value.length==0?(l(),d("div",we,[i(M,{description:"暂无商品"})])):D("",!0)])}}},$e=F(be,[["__scopeId","data-v-90460242"]]);export{$e as default};