Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

2 lignes
2.8KB

  1. var F=(e,D,o)=>new Promise((p,m)=>{var v=a=>{try{d(o.next(a))}catch(s){m(s)}},c=a=>{try{d(o.throw(a))}catch(s){m(s)}},d=a=>a.done?p(a.value):Promise.resolve(a.value).then(v,c);d((o=o.apply(e,D)).next())});import{_ as g}from"./index.688c9de6.js";import{d as w}from"./projectStore.649627fe.js";import{d as A,r as _,c as u,e as y,f,h as l,i as n,j as b,t as r,g as x,k as B,F as k,J as O}from"./index.3fb2f955.js";const V={class:"text-danger mr-4"},j=A({name:"approvalInfo"}),L=Object.assign(j,{props:{detailData:Object},setup(e){const D=e,o=_(!1),p=_([]),m=[{label:"\u5E8F\u53F7",type:"index",width:"60"},{label:"\u5EF6\u671F\u65F6\u957F\uFF08\u6708\uFF09",key:"delayTime",prop:"delayTime",width:"140"},{label:"\u5EF6\u671F\u7406\u7531",key:"delayApplyReason",prop:"delayApplyReason"},{label:"\u4F50\u8BC1\u6750\u6599",key:"delayApplyFile",slot:"delayApplyFile"},{label:"\u63D0\u4EA4\u65F6\u95F4",key:"createOn",prop:"createOn"}],v=()=>F(this,null,function*(){const c=yield w(D.detailData.id);o.value=!0,p.value=c.data});return(c,d)=>{const a=u("el-descriptions-item"),s=u("el-descriptions"),N=u("table-list"),h=u("el-dialog");return y(),f(k,null,[l(s,{column:2,border:""},{default:n(()=>[l(a,{label:"\u5EFA\u8BAE\u6279\u590D\u603B\u6295\u8D44\uFF08\u4E07\u5143\uFF09"},{default:n(()=>[b(r(e.detailData.approvalAmount||"-"),1)]),_:1}),l(a,{label:"\u6279\u590D\u65F6\u95F4"},{default:n(()=>[b(r(e.detailData.approvalDate||"-"),1)]),_:1}),l(a,{label:"\u5EFA\u8BAE\u6279\u590D\u5E74\u5EA6\u9884\u7B97\uFF08\u4E07\u5143\uFF09"},{default:n(()=>[b(r(e.detailData.approvalBudget||"-"),1)]),_:1}),l(a,{label:"\u6279\u590D\u5468\u671F"},{default:n(()=>[b(r(e.detailData.originBuildCycle||"-")+"\u4E2A\u6708 ",1),x("span",V,r(e.detailData.applyDelayMonths?`\u5EF6\u671F${e.detailData.applyDelayMonths}\u4E2A\u6708`:""),1),e.detailData.applyDelayMonths?(y(),f("a",{key:0,onClick:v},"\u8BE6\u60C5")):B("",!0)]),_:1}),l(a,{label:"\u6279\u590D\u6587\u4EF6"},{default:n(()=>{var i,t;return[l(g,{"file-name":(i=e.detailData)==null?void 0:i.approvedFileName,"file-id":Number((t=e.detailData)==null?void 0:t.approvedFile)},null,8,["file-name","file-id"])]}),_:1}),l(a,{label:"\u5EFA\u8BBE\u65B9\u6848"},{default:n(()=>{var i,t;return[l(g,{"file-name":(i=e.detailData)==null?void 0:i.approvedConstructionPlanFileName,"file-id":Number((t=e.detailData)==null?void 0:t.approvedConstructionPlanFile)},null,8,["file-name","file-id"])]}),_:1})]),_:1}),l(h,{"model-value":o.value,title:"\u5EF6\u671F\u4FE1\u606F",width:"60%",onClose:d[0]||(d[0]=i=>o.value=!1)},{default:n(()=>[l(N,{data:p.value,column:m,pagination:!1},{delayApplyFile:n(({scope:i})=>[(y(!0),f(k,null,O(i.row.delayApplyFile&&JSON.parse(i.row.delayApplyFile),(t,C)=>(y(),f("p",{key:C},[l(g,{"file-name":t==null?void 0:t.originalFileName,"file-id":t.id},null,8,["file-name","file-id"])]))),128))]),_:1},8,["data"])]),_:1},8,["model-value"])],64)}}});export{L as default};