import{l as R,s as $,g as z}from"./category.b6612508.js";import H from"./add_goods.de182e17.js";import{l as M,a as q,s as J,b as K}from"./category.9967ab12.js";import{d as Q,a6 as W,r as o,dx as X,E as y,c as f,e as h,k as D,i as F,g as s,t as S,h as p,f as C,j as V,F as E,m as G,R as Y,S as Z,_ as ee}from"./index.76214426.js";const B=v=>(Y("data-v-09cb8007"),v=v(),Z(),v),se={style:{"background-color":"#f4f4f4","border-radius":"8px",padding:"8px"}},te={class:"center"},le={class:"top-list"},ae={class:"top-list-left"},oe={class:"top-list-right"},de={class:"top-list"},ue=B(()=>s("div",{class:"top-list-left"}," \u6392\u5E8F\uFF1A ",-1)),ne={class:"top-list-right"},ie={class:"top-list"},ce=B(()=>s("div",{class:"top-list-left"}," \u4EF7\u683C\uFF1A ",-1)),re={class:"top-list-right"},pe={class:"top-list"},_e=B(()=>s("div",{class:"top-list-left"}," \u7C7B\u578B\uFF1A ",-1)),ve={class:"top-list-right"},ge={class:"top-list"},fe=B(()=>s("div",{class:"top-list-left"}," \u5173\u8054\u5546\u54C1\uFF1A ",-1)),he={class:"top-list-right"},me=G("\u9009\u62E9\u5546\u54C1"),be={class:"goodsLists"},ye=["src"],Fe={style:{padding:"5px"}},Be={class:"center",style:{"margin-top":"8px",display:"flex","justify-content":"center"}},Ae=G("\u786E\u8BA4"),we=Q({props:{parent_name:String,clothesType:String,parent_id:Number,openAddInfo:Boolean,infoData:{type:Object,default:()=>({})},selectBrand:Number},emits:["customEvent","getAllSubclassList"],setup(v,{emit:m}){const e=v,{OpPlatform:b}=W();o("#FF0000");const g=o(0),u=o(null);o(null),o(null);const n=o(null),i=o(null),d=o([]),_=o([]);X(()=>{var t;e.openAddInfo&&(_.value=[],I(),e.clothesType=="\u7F16\u8F91"?(g.value=(t=e.infoData.id)!=null?t:0,u.value=e.infoData.name,i.value=e.infoData.weigh,n.value=e.infoData.price,c.value=e.infoData.parent_id,d.value=e.infoData.goods_ids):(g.value=0,u.value="",i.value="",n.value="",c.value=null,d.value=[],w.value=[]))});const I=async()=>{try{if(b.value=="shangpu")var t=await R({parent_id:e.parent_id,degree:2,brand_id:e.selectBrand});else if(b.value=="agent")var t=await M({parent_id:e.parent_id,degree:2,brand_id:e.selectBrand});else var t=await q({parent_id:e.parent_id,degree:2,brand_id:e.selectBrand});if(t.error)y.error(t.error);else{const a=t.map(r=>({id:r.id,label:r.name,value:r.id}));_.value=a}}catch(a){console.error("\u83B7\u53D6\u5206\u7C7B\u5217\u8868\u5931\u8D25:",a)}},c=o(null),L=async()=>{m("customEvent"),b.value=="shangpu"?await $({id:g.value,name:u.value,weigh:i.value,price:n.value,degree:3,parent_id:c.value,brand_id:e.selectBrand,goods_ids:d.value}).then(t=>{_.value=[],y({message:"\u63D0\u4EA4\u6210\u529F",type:"success"}),m("getAllSubclassList")}):b.value=="agent"?await J({id:g.value,name:u.value,weigh:i.value,price:n.value,degree:3,parent_id:c.value,brand_id:e.selectBrand,goods_ids:d.value}).then(t=>{_.value=[],y({message:"\u63D0\u4EA4\u6210\u529F",type:"success"}),m("getAllSubclassList")}):await K({id:g.value,name:u.value,weigh:i.value,price:n.value,degree:3,parent_id:c.value,brand_id:e.selectBrand,goods_ids:d.value}).then(t=>{_.value=[],y({message:"\u63D0\u4EA4\u6210\u529F",type:"success"}),m("getAllSubclassList")})},A=o(!1),w=o([]),k=async()=>{const t=await z({ids:d.value});w.value=t},N=()=>{A.value=!0},U=()=>{A.value=!1},T=t=>{d.value=t};return(t,a)=>{const r=f("el-input"),j=f("el-option"),O=f("el-select"),x=f("el-button"),P=f("el-dialog");return h(),D(P,{title:`${e.clothesType}${e.parent_name}`},{default:F(()=>[s("div",se,[s("div",te,[s("div",le,[s("div",ae,S(e.parent_name)+"\u540D\u79F0\uFF1A ",1),s("div",oe,[p(r,{modelValue:u.value,"onUpdate:modelValue":a[0]||(a[0]=l=>u.value=l),placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue"])])]),s("div",de,[ue,s("div",ne,[p(r,{modelValue:i.value,"onUpdate:modelValue":a[1]||(a[1]=l=>i.value=l),placeholder:"\u8BF7\u8F93\u5165\u6392\u5E8F"},null,8,["modelValue"])])]),s("div",ie,[ce,s("div",re,[p(r,{modelValue:n.value,"onUpdate:modelValue":a[2]||(a[2]=l=>n.value=l),type:"number",placeholder:"\u8BF7\u8F93\u5165\u91D1\u989D"},null,8,["modelValue"])])]),s("div",pe,[_e,s("div",ve,[p(O,{modelValue:c.value,"onUpdate:modelValue":a[3]||(a[3]=l=>c.value=l),placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B",clearable:"",filterable:""},{default:F(()=>[(h(!0),C(E,null,V(_.value,l=>(h(),D(j,{key:l.id,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])])]),s("div",ge,[fe,s("div",he,[p(x,{onClick:N},{default:F(()=>[me]),_:1}),s("div",be,[(h(!0),C(E,null,V(w.value,(l,Ce)=>(h(),C("div",{key:l.id,class:"goods"},[s("img",{src:l.thumb,alt:"",style:{width:"50px",height:"50px","border-radius":"5px"}},null,8,ye),s("div",Fe,S(l.title),1)]))),128))])])])]),s("div",Be,[p(x,{type:"primary",style:{width:"200px"},size:"large",onClick:L},{default:F(()=>[Ae]),_:1})])]),p(H,{showAddGoods:A.value,onCloseAddGoods:U,selectBrand:e.selectBrand,onHandleSelectGoods:T,selectedGoods:d.value,onGoodsInfosList:k},null,8,["showAddGoods","selectBrand","selectedGoods"])]),_:1},8,["title"])}}});const Ee=ee(we,[["__scopeId","data-v-09cb8007"]]);export{Ee as default};