1 |
- import{_ as U,d as j,w as k,bv as E,ah as q,aN as M,x as G,r,aC as H,o as t,c as x,j as l,C as o,l as e,G as s,H as L,aq as T,a as i,M as B}from"./index.js";import W from"./form.2eba3d.js";import{u as $}from"./useDetail.2f7c8063.js";import z from"./index.f6ed20.js";import{D as J}from"./default.378916e3.js";/* empty css */import{h as N,a as K}from"./index.c29b4757.js";import{P as Q}from"./index.3589f0f1.js";import{h as X}from"./export.62231180.js";import"./constants.42afb0d7.js";import"./modal.053d7f.js";import"./qr.8c0acd.js";import"./cg.60c481.js";import"./single.5b05c5.js";import"./calc.850c7422.js";import"./basic-descriptions.ed33c5a1.js";import"./tootip.541bf108.js";import"./orderRecord.6d47fce3.js";import"./global.9ad647c8.js";import"./print-style.0cc9588c.js";import"./xlsx.ed122d16.js";const Y={class:"bg-white",style:{padding:"10px"}},Z={key:0,style:{position:"absolute",top:"15px",right:"15px"}},ee=j({__name:"detail",setup(te){const b="sendOrderRecordDetail",f=k(null),{id:n,title:_,isDetail:p,collapses:d}=$({baseName:"\u53D1\u8D27\u8FD0\u5355\u5BF9\u8D26",collapseLen:3}),{run:v,data:m,loading:h}=E({initalData:{}}),{isSuperUser:A}=q(),{hasPermissionWithCode:c}=M(b),{run:F,loading:R}=E({success:()=>v(N({payNo:n.value}))}),V=y=>F(K({payNo:n.value,...y}));G(()=>p.value&&v(N({payNo:n.value})));const u=k(!1);async function w(){await X({url:"paytrackxport",name:"\u5BF9\u8D26\u5355\u660E\u7EC6\u8868",onStart:()=>u.value=!0,onSuccess:()=>u.value=!1,onFail:()=>u.value=!1,params:{payNo:n.value}})}return(y,a)=>{const D=r("ElCollapseItem"),P=r("ElCollapse"),O=r("el-tab-pane"),S=r("el-tabs"),C=r("ElButton"),I=H("loading");return t(),x("div",Y,[l(S,null,{default:o(()=>[l(O,{label:e(_)},{default:o(()=>[e(p)?L((t(),s(P,{key:1,modelValue:e(d),"onUpdate:modelValue":a[0]||(a[0]=g=>T(d)?d.value=g:null)},{default:o(()=>[l(D,{title:e(_),name:"1"},{default:o(()=>[l(z,{data:e(m),readonly:""},null,8,["data"])]),_:1},8,["title"]),String(e(m).status)==="1"&&e(c)("052")&&!e(A)?(t(),s(D,{key:0,name:"2",title:"\u4E1A\u52A1\u516C\u53F8\u4E1A\u52A1\u5BA1\u6838"},{default:o(()=>[l(e(J),{approveValue:"2",rejectValue:"3",onApproval:V})]),_:1})):i("v-if",!0)]),_:1},8,["modelValue"])),[[I,e(h)||e(R)]]):(t(),s(W,{key:0}))]),_:1},8,["label"])]),_:1}),e(p)?(t(),x("div",Z,[e(c)("046")?(t(),s(C,{key:0,onClick:a[1]||(a[1]=g=>f.value.print())},{default:o(()=>[B(" \u6253\u5370\u5BF9\u8D26\u5355 ")]),_:1})):i("v-if",!0),e(c)("038")?(t(),s(C,{key:1,loading:u.value,type:"primary",onClick:a[2]||(a[2]=()=>w())},{default:o(()=>[B(" \u5BF9\u8D26\u5355\u660E\u7EC6\u5BFC\u51FA ")]),_:1},8,["loading"])):i("v-if",!0)])):i("v-if",!0),l(e(Q),{record:e(m),ref_key:"PrintOrderRecordRef",ref:f},null,8,["record"])])}}});var xe=U(ee,[["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/postSupplierOrder/sendOrderRecord/detail.vue"]]);export{xe as default};
|