1234567891011 |
- import{_ as N,d as I,B as T,A as U,F as f,af as j,aZ as w,ai as S,b8 as _,y as r,o as i,c as v,z as t,L as s,u as e,ao as L,V as l,M as Q,O as W}from"./index.54d9167b.js";import{u as q}from"./useDetail.2cda9337.js";import{D as z}from"./default.8fd2c8bc.js";/* empty css */import{h as M,a as O}from"./index.11c65ad3.js";import{R as Z}from"./index.8bf78918.js";import"./global.9ad647c8.js";import"./basic-descriptions.08ba86ef.js";import"./tootip.a3d1fa15.js";import"./status.0f730820.js";import"./status.ba3625fb.js";const $={class:"padding__container"},G=I({__name:"detail",setup(H){const{push:B}=T(),{query:E}=U(),n=f(null),h=j(()=>{var o;return((o=n.value)==null?void 0:o.detail.status)||""}),y="orderRecordDetail";f(!1);const{hasPermissionWithCode:C}=w(y),{id:p,title:c,isDetail:d,collapses:u}=q({baseName:"\u8BA2\u5355\u5BF9\u8D26",collapseLen:3}),{isSuperUser:A}=S(),{run:R}=_({success:()=>n.value.refresh()}),{run:g,loading:D}=_({success:()=>B(`/purchase/${E.isQuery?"orderRecordQuery":"orderRecord"}`)});function b(o){const a={...o,payNo:p.value};R(M(a))}function k({cids:o}){const a={cids:o.join(",")};g(O(a))}return(o,a)=>{const m=r("ElCollapseItem"),F=r("ElCollapse"),V=r("ElTabPane"),P=r("ElTabs");return i(),v("div",$,[t(P,null,{default:s(()=>[t(V,{label:e(c)},{default:s(()=>[t(F,{modelValue:e(u),"onUpdate:modelValue":a[0]||(a[0]=x=>L(u)?u.value=x:null)},{default:s(()=>[l(" \u8BE6\u60C5 or \u521B\u5EFA "),t(m,{name:"1",title:e(c)},{default:s(()=>[t(e(Z),{id:e(p),ref_key:"formRef",ref:n,loading:e(D),readonly:e(d),onCreate:k,isPurch:""},null,8,["id","loading","readonly"])]),_:1},8,["title"]),l(" \u8BE6\u60C5 - \u5BA1\u6279\u8282\u70B9 "),e(d)&&!e(A)?(i(),v(Q,{key:0},[String(e(h))==="1"&&e(C)("020")?(i(),W(m,{key:0,name:"2",title:"\u4E70\u65B9\u5BA1\u6838"},{default:s(()=>[t(e(z),{approveValue:"2",rejectValue:"3",onApproval:b})]),_:1})):l("v-if",!0)],64)):l("v-if",!0)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1}),l(` <div
- style="position: absolute; top: 15px; right: 15px"
- v-if="hasPermissionWithCode('038') && isDetail"
- >
- <ElButton
- :loading="_loading"
- type="primary"
- @click="() => onDownloadPayInfo()"
- >\u5BF9\u8D26\u5355\u660E\u7EC6\u5BFC\u51FA</ElButton
- >
- </div> `)])}}});var ne=N(G,[["__file","/Users/apple/Desktop/company-projects/accout-vue3-ui/src/views/purchase/orderRecord/detail.vue"]]);export{ne as default};
|