import{A as v,d as s,M as T,E as q}from"./index-3887ab05.js";import{n as R}from"./index-04429713.js";import{d as B}from"./index-3a9eeb83.js";import{u as x}from"./vue-router-d228e26b.js";import{a as u,o as h,W as c,X as i,Y as f,m as n,Z as a,F as E,a6 as L,$ as b,E as k,a0 as g,u as y,a5 as M}from"./vue-74beb2f3.js";import"./fullScreen-9123d61a.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_176f68a0_lang-a848e312.js";import"./SettingOutlined-04c21aec.js";/* empty css */import"./index-ef7c0bcc.js";import"./InboxOutlined-1932f124.js";const N={key:0},A={__name:"courierRecords",setup(D){const r=x(),o=u([]),m=async()=>{const t=await v.requested({id:"20230110135004",content:{sa_logisticsid:r.currentRoute.value.query.id}});o.value=t.data.data,s.message(t,"查询成功",()=>{})};return h(()=>{m()}),(t,d)=>{const _=c("a-timeline-item"),p=c("a-timeline"),e=c("a-empty");return o.value.length>0?(i(),f("div",N,[n(p,null,{default:a(()=>[(i(!0),f(E,null,L(o.value,l=>(i(),b(_,{key:l.index},{default:a(()=>[k(g(l.context)+" "+g(l.time),1)]),_:2},1024))),128))]),_:1})])):(i(),b(e,{key:1,description:"暂无物流跟踪数据"}))}}},Y={__name:"index",setup(D){const r=x(),o=u([]),m=u({id:20230720141702,content:{sa_logisticsid:r.currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{condition:""}}}),t=u({}),d=async()=>{const e=await v.requested({id:"20230720142002",content:{nocache:!0,sa_logisticsid:r.currentRoute.value.query.id}});t.value=e.data,p(e.data)},_=()=>{T.confirm({title:"提示",icon:n(q),content:"确认收货吗?",okText:"确认",cancelText:"取消",async onOk(){const e=await v.post({id:20230721104302,content:{sa_logisticsid:r.currentRoute.value.query.id}});s.message(e,"收货成功",()=>{d()})},onCancel(){}})},p=e=>{o.value=s.FormLayout("detailsHead",e)};return h(()=>{d()}),(e,l)=>{const w=c("a-button"),C=c("a-space");return i(),f("div",null,[n(B,{headData:o.value,title:`单号${t.value.billno}`,tabs:["明细","物流跟踪"],ownertable:"sa_logistics"},{operation:a(()=>[n(C,null,{default:a(()=>[y(s).hasPermission("receive")?(i(),b(w,{key:0,type:"primary",disabled:y(s).isDisabled(t.value.status,["收货"]),onClick:_},{default:a(()=>[k("确认收货")]),_:1},8,["disabled"])):M("",!0)]),_:1})]),tab0:a(()=>[n(R,{ref:"list",size:"small",rowKey:"st_stockbill_itemsid",columns:y(s).TBLayout("logisticsOrderTableMx"),param:m.value},null,8,["columns","param"])]),tab1:a(()=>[n(A)]),_:1},8,["headData","title"])])}}};export{Y as default};