|
- var v=(p,u,e)=>new Promise((m,c)=>{var f=n=>{try{a(e.next(n))}catch(s){c(s)}},_=n=>{try{a(e.throw(n))}catch(s){c(s)}},a=n=>n.done?m(n.value):Promise.resolve(n.value).then(f,_);a((e=e.apply(p,u)).next())});import{_ as A,d as x,r as D,o as N,c as d,e as i,I as k,j as l,i as t,k as o,t as r,f as g,F as h,J as I}from"./index.4eeff5d8.js";import{A as T}from"./index.2711439c.js";import{N as w}from"./index.897a65ed.js";const B=x({name:"contractInfo"}),C=Object.assign(B,{props:{detailData:Object},setup(p){const u=p,e=D(),m=()=>v(this,null,function*(){e.value=u.detailData.contract}),c=[{label:"\u4ED8\u6B3E\u7B14\u6570",type:"index",width:"80"},{label:"\u4ED8\u6B3E\u8BA1\u5212",key:"planAmount",prop:"planAmount"},{label:"\u4ED8\u6B3E\u6BD4\u4F8B\uFF08%\uFF09",key:"ratio",prop:"ratio"},{label:"\u4ED8\u6B3E\u91D1\u989D\uFF08\u4E07\u5143\uFF09",key:"paymentAmount",prop:"paymentAmount"},{label:"\u9884\u8BA1\u4ED8\u6B3E\u65F6\u95F4",key:"paymentTime",prop:"paymentTime"}];return N(()=>{m()}),(f,_)=>{var b;const a=d("el-descriptions-item"),n=d("table-list"),s=d("el-descriptions");return(b=e.value)!=null&&b.id?(i(),k(s,{key:0,column:2,border:""},{default:l(()=>[t(a,{label:"\u5408\u540C\u540D\u79F0"},{default:l(()=>[o(r(e.value.name||"-"),1)]),_:1}),t(a,{label:"\u5408\u540C\u603B\u91D1\u989D"},{default:l(()=>[o(r(e.value.totalAmount||"-")+"\u4E07\u5143 ",1)]),_:1}),t(a,{label:"\u4F9B\u5E94\u5546\u6536\u6B3E\u5F00\u6237\u884C"},{default:l(()=>[o(r(e.value.supplierBank||"-"),1)]),_:1}),t(a,{label:"\u91C7\u8D2D\u65B9\u5F0F"},{default:l(()=>[o(r(e.value.supplierAccount),1)]),_:1}),t(a,{label:"\u8D28\u4FDD\u671F"},{default:l(()=>[o(r(e.value.warrantyPeriod||"-")+"\u5E74 ",1)]),_:1}),t(a,{label:"\u8D28\u4FDD\u91D1"},{default:l(()=>[o(r(e.value.retentionMoney||"-")+"\u4E07\u5143 ",1)]),_:1}),t(a,{label:"\u5408\u540C\u7B7E\u8BA2\u5B8C\u6210\u65F6\u95F4"},{default:l(()=>[o(r(e.value.contractTime||"-"),1)]),_:1}),t(a,{label:"\u4EA4\u8D27\u65E5\u671F"},{default:l(()=>[o(r(e.value.deliveryTime||"-"),1)]),_:1}),t(a,{label:"\u5408\u540C\u9644\u4EF6",span:2},{default:l(()=>[(i(!0),g(h,null,I(e.value.attachment&&JSON.parse(e.value.attachment),(y,j)=>(i(),g("p",{key:j,class:"mb-4"},[t(T,{"file-name":y.originalFileName,"file-id":y.id},null,8,["file-name","file-id"])]))),128))]),_:1}),t(a,{label:"\u4ED8\u6B3E\u8BA1\u5212",span:2},{default:l(()=>[t(n,{ref:"tableListRef",column:c,data:e.value.payments,pagination:!1,"empty-temp":!1},null,8,["data"])]),_:1})]),_:1})):(i(),k(w,{key:1}))}}}),O=A(C,[["__file","/Users/chenlixin/Documents/work/NDKJ/MyProject/ls-project-v2.0/src/pages/projectStoreManage/projectStore/projectDetail/components/contractInfo.vue"]]);export{O as default};
|