2 lines
1.7 KiB
JavaScript
2 lines
1.7 KiB
JavaScript
import{r as a}from"./request.92d2eb68.js";import"./axios.e318b91e.js";import"./index.887c1a2d.js";const c=e=>{const t=e==null?void 0:e.data;return t?Array.isArray(t)?{list:t,total:t.length}:{list:Array.isArray(t.list)?t.list:[],total:typeof t.total=="number"?t.total:Array.isArray(t.list)?t.list.length:0}:{list:[],total:0}},w=async e=>{const{task_no:t,wave_no:s,page:r,pageSize:n}=e||{},o={task_no:t||void 0,wave_no:s||void 0,page:r,page_size:n},i=await a.get("/wave/task/list",{params:o});return c(i)},v=async e=>a.get("/wave/task/detail",{params:{id:e}}),m=async e=>a.post("/delete",e),g=async e=>{const t=await a.get("/wave/task/detail",{params:{id:e}});return(t==null?void 0:t.data)||null},y=async e=>{var o;const t=await a.get("/wave/task/list",{params:{keyword:e,page:1,page_size:10}}),r=(((o=t==null?void 0:t.data)==null?void 0:o.list)||[]).find(i=>i.wave_no===e);if(!r)return null;const n=await a.get("/wave/task/detail",{params:{id:r.id}});return(n==null?void 0:n.data)||null},f=async e=>{const{keyword:t,status:s,warehouse_id:r,page:n,pageSize:o}=e||{},i={keyword:t||void 0,status:s||void 0,warehouse_id:r||void 0,page:n,page_size:o},d=await a.get("/wave/list",{params:i});return c(d)},_=async e=>{const t=new FormData;return t.append("outbound_order_id",e),a.post("/wave/outbound/create",t)},k=async(e,t)=>{const s=new FormData;return s.append("related_order_id",e),s.append("wave_id",t),a.post("/wave/outbound/release",s)},h=async e=>a.get("/wave/getWaveStatusById",{params:{id:e}});export{_ as createWaveOutbound,k as createWaveOutboundRelease,m as deleteWaveTask,g as fetchWaveById,f as fetchWaveList,y as fetchWaveTaskByNo,v as fetchWaveTaskDetail,w as fetchWaveTaskList,h as getWaveStatusById};
|