1 |
- import G from"./addStock.a9fa0b39.js";import{d as H,r as s,b7 as J,o as O,p as Q,c as i,e as k,f as E,g as l,h as u,i as o,F as W,j as X,t as F,m as _,E as c,N as w,R as Y,S as Z,_ as ee}from"./index.0308b213.js";import{g as te,d as A}from"./stock.c0e2e5a0.js";const V=h=>(Y("data-v-23b184da"),h=h(),Z(),h),ue={class:"body"},le={class:"header"},ae=_("\u67E5\u8BE2"),oe={class:"nav"},ne={style:{display:"flex"}},se=_("\u65B0\u589E"),ce=_("\u6279\u91CF\u65B0\u589E"),ie=_("\u6279\u91CF\u5220\u9664"),re=_("\u8D27\u4F4D\u6253\u5370"),de=V(()=>l("text",{class:"tn-icon-download-simple",style:{"margin-right":"8px","font-size":"20px"}},null,-1)),pe=_("\u5BFC\u51FA"),_e={class:"center"},ve={style:{display:"flex","justify-content":"center"}},me=["onClick"],he=["onClick"],fe=V(()=>l("text",{class:"tn-icon-delete",style:{"font-size":"20px",color:"#ff3c3c",cursor:"pointer"}},null,-1)),ge=[fe],Fe={class:"bottom"},ye={class:"pagination"},De=H({setup(h){const f=s({list:[],count:0}),S=[{value:1,label:"\u662F"},{value:0,label:"\u5426"}],v=s(!1),z=()=>{v.value=!0,D.value="",b.value=0,x.value=0,B.value=0,C.value=""},L=()=>{v.value=!1},T=J(),U=()=>{T.push({path:"/store/goods/stock/batchAddition"})},n=s({page:1,limit:10,input:"",selectValue:null}),r=async()=>{try{const t=await te(n.value);f.value.list=t.list,f.value.count=t.count}catch(t){c.error(t)}};O(()=>{r()}),Q(()=>[n.page,n.limit],()=>{r()});const q=async t=>{w.confirm("\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u6761\u8BB0\u5F55\u5417\uFF1F","\u8B66\u544A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{try{await A({id:t}),r(),c({message:"\u5220\u9664\u6210\u529F",type:"success"})}catch{c.error("error")}}).catch(()=>{c({message:"\u5DF2\u53D6\u6D88\u5220\u9664",type:"info"})})},y=s([]),N=t=>{y.value=t},P=async t=>{try{await A({id:t})}catch(a){return c.error(a),!1}return!0},R=()=>{if(y.value.length===0){c({message:"\u8BF7\u5148\u9009\u62E9\u8981\u5220\u9664\u7684\u8D27\u4F4D",type:"warning"});return}const t=y.value.map(a=>a.id);w.confirm("\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u8D27\u4F4D\u5417\uFF1F","\u8B66\u544A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{const g=(await Promise.all(t.map(m=>P(m)))).filter(m=>!m);g.length===0?c({message:"\u6279\u91CF\u5220\u9664\u6210\u529F",type:"success"}):c({message:`\u90E8\u5206\u5220\u9664\u5931\u8D25\uFF0C\u5171 ${g.length} \u9879\u672A\u5220\u9664\u6210\u529F\u3002\u8BF7\u5C1D\u8BD5\u518D\u6B21\u64CD\u4F5C`,type:"error"}),r()}).catch(()=>{c({message:"\u5DF2\u53D6\u6D88\u6279\u91CF\u5220\u9664",type:"info"})})},D=s(""),b=s(0),x=s(0),B=s(0),C=s(""),I=t=>{v.value=!0,D.value=t.area_code,b.value=t.shelf_name,x.value=t.shelf_layer_count,B.value=t.position_sequence,C.value=t.notes,console.log("row",t)};return(t,a)=>{const g=i("el-input"),m=i("el-option"),j=i("el-select"),d=i("el-button"),p=i("el-table-column"),M=i("el-table"),$=i("el-pagination");return k(),E("div",ue,[l("div",le,[u(g,{modelValue:n.value.input,"onUpdate:modelValue":a[0]||(a[0]=e=>n.value.input=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8D27\u4F4D\u540D\u79F0",style:{width:"240px","margin-right":"20px"}},null,8,["modelValue"]),u(j,{placeholder:"\u662F\u5426\u5173\u8054sku",modelValue:n.value.selectValue,"onUpdate:modelValue":a[1]||(a[1]=e=>n.value.selectValue=e),clearable:"",filterable:"",style:{"margin-right":"20px"}},{default:o(()=>[(k(),E(W,null,X(S,e=>u(m,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"]),u(d,{onClick:r},{default:o(()=>[ae]),_:1})]),l("div",oe,[l("div",ne,[u(d,{round:"",type:"primary",onClick:z},{default:o(()=>[se]),_:1}),u(d,{round:"",onClick:U},{default:o(()=>[ce]),_:1}),u(d,{onClick:R,type:"danger",plain:"",round:""},{default:o(()=>[ie]),_:1}),u(d,{round:""},{default:o(()=>[re]),_:1})]),l("div",null,[u(d,{round:""},{default:o(()=>[de,pe]),_:1})])]),l("div",_e,[u(M,{data:f.value.list,style:{width:"100%","border-radius":"8px"},onSelectionChange:N},{default:o(()=>[u(p,{type:"selection",width:"55"}),u(p,{align:"center",label:"\u64CD\u4F5C"},{default:o(e=>[l("div",ve,[l("div",null,[l("text",{class:"tn-icon-edit",onClick:K=>I(e.row),style:{"margin-right":"8px","font-size":"20px",color:"#ffc143",cursor:"pointer"}},null,8,me)]),l("div",{onClick:K=>q(e.row.id)},ge,8,he)])]),_:1}),u(p,{align:"center",label:"\u8D27\u4F4D\u540D\u79F0"},{default:o(e=>[l("span",null,F(e.row.name),1)]),_:1}),u(p,{align:"center",label:"\u95E8\u5E97"},{default:o(e=>[l("span",null,F(e.row.title),1)]),_:1}),u(p,{align:"center",label:"\u5173\u8054SKU\u6570"},{default:o(e=>[l("span",null,F(e.row.related_sku_count),1)]),_:1}),u(p,{align:"center",label:"\u521B\u5EFA\u65F6\u95F4"},{default:o(e=>[l("span",null,F(e.row.creation_time),1)]),_:1})]),_:1},8,["data"])]),l("div",Fe,[l("div",ye,[u($,{currentPage:n.value.page,"onUpdate:currentPage":a[2]||(a[2]=e=>n.value.page=e),"page-size":n.value.limit,"onUpdate:page-size":a[3]||(a[3]=e=>n.value.limit=e),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:f.value.count},null,8,["currentPage","page-size","total"])])]),u(G,{modelValue:v.value,"onUpdate:modelValue":a[4]||(a[4]=e=>v.value=e),"area-code":D.value,"shelf-name":b.value,"shelf-layer-count":x.value,"position-sequence":B.value,textarea:C.value,onCustomEvent:L,onFetchStockList:r},null,8,["modelValue","area-code","shelf-name","shelf-layer-count","position-sequence","textarea"])])}}});const Ce=ee(De,[["__scopeId","data-v-23b184da"]]);export{Ce as default};
|