|
- var ne=Object.defineProperty,de=Object.defineProperties;var fe=Object.getOwnPropertyDescriptors;var H=Object.getOwnPropertySymbols;var me=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable;var Q=(_,d,n)=>d in _?ne(_,d,{enumerable:!0,configurable:!0,writable:!0,value:n}):_[d]=n,j=(_,d)=>{for(var n in d||(d={}))me.call(d,n)&&Q(_,n,d[n]);if(H)for(var n of H(d))ce.call(d,n)&&Q(_,n,d[n]);return _},T=(_,d)=>de(_,fe(d));var A=(_,d,n)=>new Promise((C,v)=>{var M=h=>{try{S(n.next(h))}catch(U){v(U)}},P=h=>{try{S(n.throw(h))}catch(U){v(U)}},S=h=>h.done?C(h.value):Promise.resolve(h.value).then(M,P);S((n=n.apply(_,d)).next())});import{_ as _e,d as ve,D as ye,z as be,b as I,a3 as x,r as b,o as ge,c as k,e as m,f as R,g as D,i as a,j as e,k as i,t as r,n as ke,I as w,h as N,u as X,F as E,J as Z,x as he}from"./index.4c9a701a.js";import{d as je,h as we}from"./evaluationPlan.5103e087.js";import{a as Ne,d as ee}from"./performanceApprove.299cca40.js";import{t as Ae}from"./indicatorTemplate.a476765c.js";const xe={class:"footerPage"},De={key:0},Ue={key:1},Te=["onClick"],Re=["onClick"],Ce={key:0,class:"footer"},Se=D("div",null,null,-1),Ve={class:"flex justify-center"},Oe=ve({name:"planDetail"}),Le=Object.assign(Oe,{setup(_){const{operationTypeOptions:d,projectTypeOptions:n}=ye.dictStore.globalDicts||{},{proxy:C}=he(),v=be(),M=I([{label:"\u5E8F\u53F7",type:"index",width:"80"},{label:"\u9879\u76EE\u540D\u79F0",key:"projectName",prop:"projectName",minWidth:"200",showOverflowTooltip:!0},{label:"\u9884\u7B97\u5E74\u5EA6",key:"projectYear",prop:"projectYear",width:80},{label:"\u9879\u76EE\u91D1\u989D",key:"declareAmount",prop:"declareAmount"},{label:"\u7533\u62A5\u5355\u4F4D",key:"buildOrgName",prop:"buildOrgName"},{label:"\u9879\u76EE\u7C7B\u578B",key:"projectType",prop:"projectType",render:l=>x("span",n[l.projectType]||"-"),width:80},{label:"\u6A21\u677F\u7C7B\u578B",key:"templateType",prop:"templateType",render:l=>{var s,t;return x("span",((t=(s=W.value)==null?void 0:s.find(u=>u.id===l.templateType))==null?void 0:t.name)||"-")}},{label:"\u662F\u5426\u590D\u8BC4",key:"isReAppraisal",prop:"isReAppraisal",render:l=>x("span",l.isReAppraisal?"\u662F":"\u5426"),width:80}]),P=I([{label:"\u5E8F\u53F7",type:"index",width:"80"},{label:"\u5E94\u7528\u540D\u79F0",key:"relatedExistsApplication",prop:"relatedExistsApplication",minWidth:150,render:l=>x("span",l.relatedExistsApplication||l.applicationName),showOverflowTooltip:!0},{label:"\u7533\u62A5\u5355\u4F4D",key:"buildOrgName",prop:"buildOrgName"},{label:"\u5E94\u7528\u7C7B\u578B",key:"applicationType",prop:"applicationType"},{label:"\u5E94\u7528\u9886\u57DF",key:"bizDomain",prop:"bizDomain"},{label:"\u53D1\u5E03\u7AEF",key:"publishSide",prop:"publishSide"}]),S=I([{label:"\u5E8F\u53F7",type:"index",width:"80"},{label:"\u5206\u7EC4\u540D\u79F0",key:"name",prop:"name",render:l=>x("span",l.name)},{label:"\u590D\u8BC4\u4EBA\u5458",key:"reAppraisalUsers",prop:"reAppraisalUsers",render:l=>x("span",l.reAppraisalUsers.map(s=>s.username).join("\u3001"))},{label:"\u6838\u67E5\u4EBA\u5458",key:"verificationUsers",prop:"verificationUsers",render:l=>x("span",l.verificationUsers.map(s=>s.username).join("\u3001"))},{label:"\u521B\u5EFA\u65F6\u95F4",key:"createOn",prop:"createOn"},{label:"\u64CD\u4F5C",slot:"action",fixed:"right"}]),h=I([{label:"\u5E8F\u53F7",type:"index",width:"80"},{label:"\u9879\u76EE\u540D\u79F0",key:"projectName",prop:"projectName"},{label:"\u9879\u76EE\u7C7B\u578B",key:"projectTypeName",prop:"projectTypeName"},{label:"\u7533\u62A5\u91D1\u989D\uFF08\u4E07\u5143\uFF09",key:"declareAmount",prop:"declareAmount",width:"140"},{label:"\u9884\u7B97\u5E74\u5EA6",key:"projectYear",prop:"projectYear"}]),U=b(),ae=b(),p=b({}),te=b(),f=b({}),Y=()=>A(this,null,function*(){var l,s;if(v.name==="planApproveDetail"||v.query.auditId){const t=yield Ne(v.name==="planApproveDetail"?v.query.id:v.query.auditId);f.value=j({},t.data),p.value=T(j({},(l=t.data)==null?void 0:l.appraisalDetail),{target:(s=t.data)==null?void 0:s.appraisalDetail.target.split(",")})}else{const t=yield je(v.query.id);f.value=j({},t.data.auditInfo),p.value=T(j({},t.data),{target:t.data.target.split(",")})}}),le={1:"\u9879\u76EE",2:"\u5E94\u7528"},B=b(!1),g=b({}),re=l=>A(this,null,function*(){if(l!=null&&l.id){const s=yield we(l.id);g.value=T(j({},s.data),{reAppraisalUsers:s.data.reAppraisalUsers.map(t=>T(j({},t),{name:t.username,phoneNo:t.mobile,orgName:t.empPosUnitName})),verificationUsers:s.data.verificationUsers.map(t=>T(j({},t),{name:t.username,phoneNo:t.mobile,orgName:t.empPosUnitName}))})}B.value=!0}),se=()=>{C.$messageBox.confirm("\u662F\u5426\u786E\u8BA4\u5BA1\u6838\u901A\u8FC7?","\u63D0\u793A\uFF01",{type:"warning"}).then(()=>A(this,null,function*(){yield ee({id:v.query.id*1,auditStatus:2}),C.$message.success("\u63D0\u4EA4\u6210\u529F\uFF01"),Y()}))},V=b(!1),O=b(),J=b(),oe=()=>{V.value=!0,O.value={auditMessage:""}},ue=l=>A(this,null,function*(){!l||l.validate(s=>A(this,null,function*(){s&&(yield ee(j({id:v.query.id*1,auditStatus:3},O.value)),C.$message.success("\u63D0\u4EA4\u6210\u529F\uFF01"),Y(),V.value=!1)}))}),W=b(),pe=()=>A(this,null,function*(){const l=yield Ae();W.value=l.data});return ge(()=>{pe(),Y()}),(l,s)=>{const t=k("el-form-item"),u=k("el-col"),y=k("el-row"),L=k("el-form"),G=k("el-card"),$=k("table-list"),q=k("el-button"),F=k("el-tag"),K=k("el-dialog"),ie=k("el-input");return m(),R(E,null,[D("div",xe,[a(G,{header:"\u5BA1\u6838\u4FE1\u606F",class:"mb-16 search",shadow:"never"},{default:e(()=>[a(L,{"label-position":"right","label-width":"","label-suffix":":"},{default:e(()=>[a(y,{gutter:24},{default:e(()=>[a(u,{span:12},{default:e(()=>[a(t,{label:"\u914D\u7F6E\u4EBA\u5458"},{default:e(()=>[i(r(f.value.createBy||"-"),1)]),_:1})]),_:1}),a(u,{span:12},{default:e(()=>[a(t,{label:"\u5BA1\u6838\u72B6\u6001"},{default:e(()=>[D("span",{class:ke(`${f.value.auditStatus===1?"text-warning":f.value.auditStatus===2?"text-success":"text-danger"}`)},r(f.value.auditStatusName||"-"),3)]),_:1})]),_:1}),f.value.auditStatus!==1&&f.value.auditMessage?(m(),w(u,{key:0,span:24},{default:e(()=>[a(t,{label:"\u9A73\u56DE\u539F\u56E0"},{default:e(()=>[i(r(f.value.auditMessage||"-"),1)]),_:1})]),_:1})):N("v-if",!0),a(u,{span:12},{default:e(()=>[a(t,{label:"\u5BA1\u6838\u64CD\u4F5C"},{default:e(()=>[i(r(X(d)[f.value.operationType]||"-"),1)]),_:1})]),_:1}),f.value.auditStatus!==1?(m(),w(u,{key:1,span:12},{default:e(()=>[a(t,{label:"\u5BA1\u6838\u4EBA\u5458"},{default:e(()=>[i(r(f.value.auditBy||"-"),1)]),_:1})]),_:1})):N("v-if",!0),a(u,{span:12},{default:e(()=>[a(t,{label:"\u63D0\u4EA4\u5BA1\u6838\u65F6\u95F4"},{default:e(()=>[i(r(f.value.createOn||"-"),1)]),_:1})]),_:1}),f.value.auditStatus!==1?(m(),w(u,{key:2,span:12},{default:e(()=>[a(t,{label:"\u5BA1\u6838\u65F6\u95F4"},{default:e(()=>[i(r(f.value.auditOn||"-"),1)]),_:1})]),_:1})):N("v-if",!0)]),_:1})]),_:1})]),_:1}),a(G,{header:"\u8BC4\u4EF7\u8BA1\u5212\u4FE1\u606F",shadow:"never"},{default:e(()=>[a(L,{ref_key:"fromRef",ref:te,model:p.value,"label-position":"right","label-width":"","label-suffix":":"},{default:e(()=>[a(y,{gutter:24},{default:e(()=>[a(u,{span:12},{default:e(()=>[a(t,{label:"\u8BA1\u5212\u540D\u79F0",prop:"name"},{default:e(()=>[i(r(p.value.name),1)]),_:1})]),_:1})]),_:1}),a(y,{gutter:24},{default:e(()=>[a(u,{span:12},{default:e(()=>[a(t,{label:"\u81EA\u8BC4\u65F6\u95F4"},{default:e(()=>[i(" \u9879\u76EE\u7EC8\u9A8C\u540E"+r(p.value.startSelfDays)+"\u5929\u540E\u5F00\u59CB\u81EA\u8BC4\uFF0C"+r(p.value.completeSelfDays)+"\u5929\u5185\u5B8C\u6210\u81EA\u8BC4 ",1)]),_:1})]),_:1})]),_:1}),a(y,null,{default:e(()=>[a(u,{span:12},{default:e(()=>[a(t,{label:"\u8BC4\u4EF7\u5BF9\u8C61"},{default:e(()=>{var o;return[i(r((o=p.value.target)==null?void 0:o.map(c=>le[c]).join("\u3001")),1)]}),_:1})]),_:1})]),_:1}),p.value.projects?(m(),w(y,{key:0,gutter:24},{default:e(()=>[a(u,{span:24},{default:e(()=>[a(t,{label:"\u9884\u7B97\u5E74\u5EA6"},{default:e(()=>{var o,c;return[p.value.projectYear.split?(m(),R("span",De,r((o=p.value.projectYear.split(","))==null?void 0:o[0])+" ~ "+r((c=p.value.projectYear.split(","))==null?void 0:c[p.value.projectYear.split(",").length-1]),1)):(m(),R("span",Ue,"-"))]}),_:1})]),_:1}),a(u,{span:24},{default:e(()=>[a(t,{label:"\u9879\u76EE\u91D1\u989D\uFF08\u8303\u56F4\uFF09"},{default:e(()=>[i(r(p.value.startAmount)+"\u4E07\u5143\xA0\u2264\xA0\u9879\u76EE\u91D1\u989D\xA0<\xA0"+r(p.value.endAmount)+"\u4E07\u5143 ",1)]),_:1})]),_:1}),a(u,{span:24},{default:e(()=>[a(t,{label:"\u9879\u76EE\u590D\u8BC4\u5360\u6BD4"},{default:e(()=>[i(r(p.value.reAppraisalRate)+"% ",1)]),_:1})]),_:1}),a(u,{span:24},{default:e(()=>[a(t,{label:"\u6700\u7EC8\u8BC4\u5206\u516C\u5F0F"},{default:e(()=>[i(r(p.value.selfAppraisalScoreRate)+"%\u81EA\u8BC4\u5206+"+r(p.value.reAppraisalScoreRate)+"%\u590D\u8BC4\u5206 ",1)]),_:1})]),_:1}),a(u,{span:24},{default:e(()=>[a(t,{label:"\u8BC4\u4EF7\u9879\u76EE",prop:"projects"},{default:e(()=>[a($,{ref_key:"tableListRef",ref:U,column:M,pagination:!1,data:p.value.projects,"empty-temp":!1,class:"flex-1"},{projectName:e(({scope:o})=>[D("a",{onClick:c=>l.$router.push({name:"scoreDetail",query:{projectId:o.row.projectId,projectCode:o.row.projectCode,appraisalId:X(v).query.id}})},r(o.row.projectName),9,Te)]),_:1},8,["column","data"])]),_:1})]),_:1})]),_:1})):N("v-if",!0),p.value.applications?(m(),w(y,{key:1,gutter:24},{default:e(()=>[a(u,{span:24},{default:e(()=>[a(t,{label:"\u8BC4\u4EF7\u5E94\u7528",prop:"applications"},{default:e(()=>[a($,{ref_key:"tableListRef1",ref:ae,column:P,pagination:!1,data:p.value.applications,"empty-temp":!1,class:"flex-1"},null,8,["column","data"])]),_:1})]),_:1})]),_:1})):N("v-if",!0),a(y,null,{default:e(()=>[a(u,{span:24},{default:e(()=>[a(t,{label:"\u5907\u6CE8"},{default:e(()=>[i(r(p.value.remark||"-"),1)]),_:1})]),_:1})]),_:1}),p.value.groups?(m(),w(y,{key:2,gutter:24},{default:e(()=>[a(u,{span:24},{default:e(()=>[a(t,{label:"\u9879\u76EE\u5206\u7EC4",prop:"groups"},{default:e(()=>[a($,{ref:"tableListRef2",column:S,pagination:!1,data:p.value.groups,"empty-temp":!1,class:"flex-1"},{action:e(({scope:o})=>[D("a",{onClick:c=>re(o.row)},"\u8BE6\u60C5",8,Re)]),_:1},8,["column","data"])]),_:1})]),_:1})]),_:1})):N("v-if",!0)]),_:1},8,["model"])]),_:1}),l.$route.name==="planApproveDetail"&&f.value.auditStatus===1?(m(),R("div",Ce,[a(q,{onClick:s[0]||(s[0]=o=>l.$router.go(-1))},{default:e(()=>[i(" \u8FD4\u56DE ")]),_:1}),a(q,{type:"primary",onClick:se},{default:e(()=>[i(" \u5BA1\u6838\u901A\u8FC7 ")]),_:1}),a(q,{type:"danger",onClick:oe},{default:e(()=>[i(" \u9A73\u56DE ")]),_:1})])):N("v-if",!0)]),a(K,{modelValue:B.value,"onUpdate:modelValue":s[1]||(s[1]=o=>B.value=o),title:"\u5206\u7EC4\u8BE6\u60C5",width:"59%"},{default:e(()=>[a(L,{ref:"formRef",model:p.value,rules:l.rules,"label-position":"right","label-width":"","label-suffix":":"},{default:e(()=>[a(y,{gutter:4},{default:e(()=>[a(u,{span:12},{default:e(()=>[a(t,{label:"\u5206\u7EC4\u540D\u79F0",prop:"name"},{default:e(()=>[D("span",null,r(g.value.name),1)]),_:1})]),_:1})]),_:1}),a(y,{gutter:4},{default:e(()=>[a(u,{span:24},{default:e(()=>[a(t,{label:"\u8BC4\u4EF7\u9879\u76EE",prop:"projects"},{default:e(()=>[a($,{ref_key:"tableListRef",ref:U,column:h,pagination:!1,data:g.value.projects,class:"w-full","empty-temp":!1},null,8,["column","data"]),Se]),_:1})]),_:1})]),_:1}),a(y,{gutter:4},{default:e(()=>[a(u,{span:24},{default:e(()=>[a(t,{label:"\u590D\u8BC4\u4EBA\u5458",prop:"reAppraisalUsers"},{default:e(()=>{var o;return[(o=g.value.reAppraisalUsers)!=null&&o.length?(m(!0),R(E,{key:0},Z(g.value.reAppraisalUsers,(c,z)=>(m(),w(F,{key:z,class:"mr-4 mb-8"},{default:e(()=>[i(r(c.username)+" | "+r(c.empPosUnitName)+" | "+r(c.mobile),1)]),_:2},1024))),128)):N("v-if",!0)]}),_:1})]),_:1})]),_:1}),a(y,{gutter:4},{default:e(()=>[a(u,{span:12},{default:e(()=>[a(t,{label:"\u6838\u67E5\u4EBA\u5458",prop:"verificationUsers"},{default:e(()=>{var o;return[(o=g.value.verificationUsers)!=null&&o.length?(m(!0),R(E,{key:0},Z(g.value.verificationUsers,(c,z)=>(m(),w(F,{key:z,class:"mr-4 mb-8"},{default:e(()=>[i(r(c.username)+" | "+r(c.empPosUnitName)+" | "+r(c.mobile),1)]),_:2},1024))),128)):N("v-if",!0)]}),_:1})]),_:1}),a(u,{span:12},{default:e(()=>[a(t,{label:"\u6838\u67E5\u7EC4\u957F"},{default:e(()=>[(m(),w(F,{key:l.index},{default:e(()=>[i(r(g.value.verifyLeader.username)+" | "+r(g.value.verifyLeader.empPosUnitName)+" | "+r(g.value.verifyLeader.mobile),1)]),_:1}))]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"]),a(K,{modelValue:V.value,"onUpdate:modelValue":s[4]||(s[4]=o=>V.value=o),title:"\u9A73\u56DE",onClose:s[5]||(s[5]=o=>V.value=!1)},{footer:e(()=>[D("div",Ve,[a(q,{type:"primary",onClick:s[3]||(s[3]=o=>ue(J.value))},{default:e(()=>[i(" \u786E\u8BA4 ")]),_:1})])]),default:e(()=>[a(L,{ref_key:"auditFormRef",ref:J,model:O.value},{default:e(()=>[a(t,{label:"\u9A73\u56DE\u539F\u56E0",prop:"auditMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165"}]},{default:e(()=>[a(ie,{modelValue:O.value.auditMessage,"onUpdate:modelValue":s[2]||(s[2]=o=>O.value.auditMessage=o),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])],64)}}}),Ye=_e(Le,[["__file","/Users/chenlixin/Documents/work/NDKJ/MyProject/ls-project-v2.0/src/pages/performanceEvaluation/evaluationPlan/planDetail/index.vue"]]);export{Ye as default};
|