Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

2 рядки
3.0KB

  1. var _=(e,D,n)=>new Promise((p,c)=>{var b=a=>{try{d(n.next(a))}catch(s){c(s)}},m=a=>{try{d(n.throw(a))}catch(s){c(s)}},d=a=>a.done?p(a.value):Promise.resolve(a.value).then(b,m);d((n=n.apply(e,D)).next())});import{_ as w,d as C,r as A,f as u,g as y,h as f,l,m as i,p as v,t as r,i as j,j as x,G as F,L as B}from"./index.9fabe127.js";import{A as g}from"./index.15f81060.js";import{d as M}from"./projectStore.83309806.js";const O={class:"text-danger mr-4"},S=C({name:"approvalInfo"}),V=Object.assign(S,{props:{detailData:Object},setup(e){const D=e,n=A(!1),p=A([]),c=[{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"}],b=()=>_(this,null,function*(){const m=yield M(D.detailData.id);n.value=!0,p.value=m.data});return(m,d)=>{const a=u("el-descriptions-item"),s=u("el-descriptions"),N=u("table-list"),h=u("el-dialog");return y(),f(F,null,[l(s,{column:2,border:""},{default:i(()=>[l(a,{label:"\u5EFA\u8BAE\u6279\u590D\u603B\u6295\u8D44\uFF08\u4E07\u5143\uFF09"},{default:i(()=>[v(r(e.detailData.approvalAmount||"-"),1)]),_:1}),l(a,{label:"\u6279\u590D\u65F6\u95F4"},{default:i(()=>[v(r(e.detailData.approvalDate||"-"),1)]),_:1}),l(a,{label:"\u5EFA\u8BAE\u6279\u590D\u5E74\u5EA6\u9884\u7B97\uFF08\u4E07\u5143\uFF09"},{default:i(()=>[v(r(e.detailData.approvalBudget||"-"),1)]),_:1}),l(a,{label:"\u6279\u590D\u5468\u671F"},{default:i(()=>[v(r(e.detailData.originBuildCycle||"-")+"\u4E2A\u6708 ",1),j("span",O,r(e.detailData.applyDelayMonths?`\u5EF6\u671F${e.detailData.applyDelayMonths}\u4E2A\u6708`:""),1),e.detailData.applyDelayMonths?(y(),f("a",{key:0,onClick:b},"\u8BE6\u60C5")):x("v-if",!0)]),_:1}),l(a,{label:"\u6279\u590D\u6587\u4EF6"},{default:i(()=>{var o,t;return[l(g,{"file-name":(o=e.detailData)==null?void 0:o.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:i(()=>{var o,t;return[l(g,{"file-name":(o=e.detailData)==null?void 0:o.approvedConstructionPlanFileName,"file-id":Number((t=e.detailData)==null?void 0:t.approvedConstructionPlanFile)},null,8,["file-name","file-id"])]}),_:1})]),_:1}),l(h,{"model-value":n.value,title:"\u5EF6\u671F\u4FE1\u606F",width:"60%",onClose:d[0]||(d[0]=o=>n.value=!1)},{default:i(()=>[l(N,{data:p.value,column:c,pagination:!1},{delayApplyFile:i(({scope:o})=>[(y(!0),f(F,null,B(o.row.delayApplyFile&&JSON.parse(o.row.delayApplyFile),(t,k)=>(y(),f("p",{key:k},[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)}}}),J=w(V,[["__file","/Users/chenlixin/Documents/work/NDKJ/MyProject/ls-project-v2.0/src/pages/projectStoreManage/projectStore/projectDetail/components/approvalInfo.vue"]]);export{J as default};