index-e901ff0f.js 2.9 KB

1
  1. import{c as q,A as w}from"./index-0cea3e6e.js";import{l as T}from"./index-5daa146a.js";import{n as N}from"./index-2138ba97.js";import{a,W as y,X as l,Y as c,m as s,Z as t,E as i,u as _,n as S,o as B,F as k,a4 as b,a3 as d,a2 as D}from"./vue-7f5e2b1b.js";import{u as E}from"./vue-router-e2815956.js";import"./fullScreen-0b46a046.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./SettingOutlined-4e984190.js";import"./routeTabs-d822a11a.js";const I={__name:"inventoryMx",props:["data","agentinfo"],setup(v){const u=v,o=a(!1),r=a({id:20230408101803,content:{pageNumber:1,pageSize:20,itemno:"",where:{condition:""}}}),m=a(),f=()=>{r.value.content.itemno=u.data.itemno,r.value.content.where.condition=u.agentinfo,o.value=!0,S(()=>{m.value.listData()})},n=()=>{o.value=!1};return(g,p)=>{const e=y("a-button"),h=y("a-space"),x=y("a-drawer");return l(),c("div",null,[s(e,{type:"link",onClick:f},{default:t(()=>[i("明细")]),_:1}),s(x,{open:o.value,"onUpdate:open":p[0]||(p[0]=C=>o.value=C),class:"custom-class",title:"明细",placement:"right",width:"1000",closable:!1,onClose:n},{extra:t(()=>[s(h,null,{default:t(()=>[s(e,{onClick:n},{default:t(()=>[i("关闭")]),_:1})]),_:1})]),default:t(()=>[s(N,{ref_key:"list",ref:m,size:"small",keyRow:"itemid",param:r.value,noQuery:!0,columns:_(q).TBLayout("storeDetailList")},null,8,["param","columns"])]),_:1},8,["open"])])}}},W={__name:"index",setup(v){E();const u=a();a([]),a([]);let o=a([{label:"产品信息",key:"iteminfo",type:"input"},{label:"经销商信息",key:"agentinfo",type:"input"},{label:"是否上架",key:"isonsale",type:"select",dataSource:[{remarks:"是",value:1},{remarks:"否",value:0}]}]),r=a({content:{pageNumber:1,pageSize:20,all:!0,where:{condition:"",itemclassids:0}},id:20230408091703});const m=async()=>{const n=await w.requested({id:"20220922110403",content:{sa_brandid:0,where:{istool:0}}});o.value.push({label:"营销分类",key:"itemclassids",type:"treeselect",dataSource:n.data[0].ttemclass})},f=async()=>{const n=await w.post({id:"20230408091703",content:{isExport:1,where:{all:!0,isonsale:"",iteminfo:"",itemclassids:0,agentinfo:""}}});window.open(n.data[0].url)};return B(()=>{m()}),(n,g)=>{const p=y("a-button");return l(),c("div",null,[s(T,{ref_key:"list",ref:u,param:_(r),tableName:"storeList",searchType:_(o)},{operation:t(()=>[s(p,{type:"primary",onClick:f},{default:t(()=>[i("一键导出(全部)")]),_:1})]),operationRight:t(()=>[]),tb_cell:t(({data:e})=>[e.column.dataIndex==="cansaleqty"?(l(),c(k,{key:0},[i(b(e.record.invbalqty-e.record.unsoldqtysum),1)],64)):d("",!0),e.column.dataIndex==="cansaleqty2"?(l(),c(k,{key:1},[i(b(e.record.invbalqty-e.record.unsoldqtysum-e.record.undelqtysum),1)],64)):d("",!0),e.column.dataIndex==="isonsale"?(l(),c(k,{key:2},[i(b(e.record.isonsale==1?"是":"否"),1)],64)):d("",!0),e.column.dataIndex==="operation"?(l(),D(I,{key:3,data:e.record,agentinfo:_(r).content.where.agentinfo},null,8,["data","agentinfo"])):d("",!0)]),_:1},8,["param","searchType"])])}}};export{W as default};