Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

2 linhas
6.4KB

  1. var K=Object.defineProperty,Q=Object.defineProperties;var W=Object.getOwnPropertyDescriptors;var E=Object.getOwnPropertySymbols;var X=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable;var F=(d,l,a)=>l in d?K(d,l,{enumerable:!0,configurable:!0,writable:!0,value:a}):d[l]=a,D=(d,l)=>{for(var a in l||(l={}))X.call(l,a)&&F(d,a,l[a]);if(E)for(var a of E(l))Y.call(l,a)&&F(d,a,l[a]);return d},J=(d,l)=>Q(d,W(l));var x=(d,l,a)=>new Promise((v,w)=>{var p=i=>{try{C(a.next(i))}catch(k){w(k)}},N=i=>{try{C(a.throw(i))}catch(k){w(k)}},C=i=>i.done?v(i.value):Promise.resolve(i.value).then(p,N);C((a=a.apply(d,l)).next())});import{d as Z,z as ee,r as L,o as te,c,e as m,f as U,I as y,i as e,g as b,t as g,h as t,j as _,k as B,F as T,J as z,l as A,x as ae}from"./index.3fb2f955.js";import{p as le}from"./projectStore.649627fe.js";import{s as oe,a as se,b as ue}from"./reviewCheckProjectList.6bf39c4b.js";const ne={class:"footerPage auditList"},re={class:"card-header"},de={class:"flex justify-between items-center"},ie={class:"flex-1"},me={class:"font-bold"},_e={class:"mt-8 search"},ce={class:"font-bold text-16 mb-8"},pe={class:"flex items-center"},fe={class:"footer"},ve=Z({name:"auditList"}),we=Object.assign(ve,{setup(d){const{proxy:l}=ae(),a=ee(),v=L({}),w=L(),p=L({}),N=()=>x(this,null,function*(){var f;const n=yield le(a.query.id);p.value=n.data,v.value={reviewChecklist:((f=n.data)==null?void 0:f.reviewChecklist)&&JSON.parse(n.data.reviewChecklist)||[]}}),C=()=>x(this,null,function*(){const n=yield oe(a.query.projectCode);v.value={reviewChecklist:n.data}}),i=L(!1),k=n=>{!n||n.validate(f=>x(this,null,function*(){if(f){i.value=!0;const s=[];v.value.reviewChecklist.forEach(u=>{u.modules.forEach(h=>{s.push(J(D(D({},h),u),{projectCode:a.query.projectCode,modules:void 0}))})});try{yield se(s),i.value=!1,l.$message.success("\u63D0\u4EA4\u6210\u529F"),A.go(-1)}catch(u){i.value=!1}}}))},M=()=>x(this,null,function*(){yield ue(a.query.projectCode),l.$message.success("\u5408\u6210\u6210\u529F"),A.go(-1)});return te(()=>{a.name==="auditList"?N():C()}),(n,f)=>{const s=c("el-form-item"),u=c("el-col"),h=c("el-row"),P=c("el-form"),I=c("el-card"),V=c("el-input"),R=c("el-radio"),G=c("el-radio-group"),H=c("el-divider"),S=c("el-button");return m(),U("div",ne,[n.$route.name==="auditList"?(m(),y(I,{key:0,shadow:"never",class:"mb-16"},{default:e(()=>[b("div",re,[b("div",de,[b("div",ie,[b("p",me,g(p.value.projectName),1),b("div",_e,[t(P,{"label-suffix":":"},{default:e(()=>[t(h,{gutter:24},{default:e(()=>[t(u,{span:6},{default:e(()=>[t(s,{label:"\u9879\u76EE\u8054\u7CFB\u4EBA"},{default:e(()=>[_(g(p.value.contactName||"-"),1)]),_:1})]),_:1}),t(u,{span:6},{default:e(()=>[t(s,{label:"\u8054\u7CFB\u65B9\u5F0F"},{default:e(()=>[_(g(p.value.contactPhone||"-"),1)]),_:1})]),_:1}),t(u,{span:6},{default:e(()=>[t(s,{label:"\u5EFA\u8BBE\u5355\u4F4D"},{default:e(()=>[_(g(p.value.buildOrgName||"-"),1)]),_:1})]),_:1}),t(u,{span:6},{default:e(()=>[t(s,{label:"\u6295\u8D44\u603B\u4F30\u7B97"},{default:e(()=>[_(g(p.value.declareAmount||"-")+"\u4E07\u5143",1)]),_:1})]),_:1}),t(u,{span:6},{default:e(()=>[t(s,{label:"\u9879\u76EE\u7B80\u4ECB"},{default:e(()=>[_(g(p.value.projectIntroduction||"-"),1)]),_:1})]),_:1})]),_:1})]),_:1})])])])])]),_:1})):B("",!0),t(I,{shadow:"never"},{default:e(()=>[t(P,{ref_key:"formRef",ref:w,model:v.value,"label-suffix":":","label-position":"top"},{default:e(()=>[(m(!0),U(T,null,z(v.value.reviewChecklist,(j,$)=>{var O;return m(),U("div",{key:$},[b("p",ce,g(j.title),1),(m(!0),U(T,null,z(j.modules,(o,q)=>(m(),U("div",{key:q,class:"mb-16"},[t(h,{gutter:16,class:"items-center"},{default:e(()=>[t(u,{span:8},{default:e(()=>[t(s,{label:o.subTitle},{default:e(()=>[t(V,{modelValue:o.content,"onUpdate:modelValue":r=>o.content=r,type:"textarea",disabled:""},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label"])]),_:2},1024),t(u,{span:4},{default:e(()=>[t(s,{label:"\u5426\u51B3\u60C5\u5F62"},{default:e(()=>[t(V,{modelValue:o.rejectionSituation,"onUpdate:modelValue":r=>o.rejectionSituation=r,type:"textarea",disabled:""},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024),t(u,{span:6},{default:e(()=>[t(s,{label:"\u54CD\u5E94\u60C5\u51B5",class:"flex-form-item",style:{"margin-bottom":"14px"}},{default:e(()=>[t(V,{modelValue:o.responseSituation,"onUpdate:modelValue":r=>o.responseSituation=r,disabled:""},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),t(s,{label:"\u5BF9\u5E94\u9875\u9762",class:"flex-form-item",style:{"margin-bottom":"0"}},{default:e(()=>[t(V,{modelValue:o.corrPageNum,"onUpdate:modelValue":r=>o.corrPageNum=r,disabled:""},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024),n.$route.name==="auditList"?(m(),y(u,{key:0,span:6},{default:e(()=>[b("div",pe,[o.reviewResult===2||o.reviewResult===3?(m(),y(s,{key:0,label:"\u5BA1\u6838\u610F\u89C1",prop:`reviewChecklist[${$}].modules[${q}].reviewComments`,rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}],style:{"margin-right":"4px"}},{default:e(()=>[t(V,{modelValue:o.reviewComments,"onUpdate:modelValue":r=>o.reviewComments=r,type:"textarea"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])):B("",!0),t(s,{prop:`reviewChecklist[${$}].modules[${q}].reviewResult`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9"}],style:{"margin-bottom":"0"}},{default:e(()=>[t(G,{modelValue:o.reviewResult,"onUpdate:modelValue":r=>o.reviewResult=r,class:"resultRadiogroup"},{default:e(()=>[t(R,{label:1},{default:e(()=>[_("\u901A\u8FC7")]),_:1}),t(R,{label:2},{default:e(()=>[_("\u4E0D\u901A\u8FC7")]),_:1}),t(R,{label:3},{default:e(()=>[_("\u4E00\u7968\u5426\u51B3")]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])])]),_:2},1024)):(m(),y(u,{key:1,span:6},{default:e(()=>[t(s,{label:"\u5BA1\u6838\u610F\u89C1"},{default:e(()=>[t(V,{modelValue:o.reviewComments,"onUpdate:modelValue":r=>o.reviewComments=r,type:"textarea",disabled:""},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024))]),_:2},1024)]))),128)),$<((O=v.value.reviewChecklist)==null?void 0:O.length)-1?(m(),y(H,{key:0})):B("",!0)])}),128))]),_:1},8,["model"])]),_:1}),b("div",fe,[t(S,{onClick:f[0]||(f[0]=j=>n.$router.go(-1))},{default:e(()=>[_(" \u8FD4\u56DE ")]),_:1}),n.$route.name==="auditList"?(m(),y(S,{key:0,type:"primary",loading:i.value,onClick:f[1]||(f[1]=j=>k(w.value))},{default:e(()=>[_(" \u63D0\u4EA4 ")]),_:1},8,["loading"])):(m(),y(S,{key:1,type:"primary",onClick:M},{default:e(()=>[_(" \u5408\u6210\u62A5\u544A ")]),_:1}))])])}}});export{we as default};