Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

index.f2e19397.js 5.9KB

4 miesięcy temu
1
  1. var F=Object.defineProperty;var O=Object.getOwnPropertySymbols;var M=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable;var $=(s,a,l)=>a in s?F(s,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):s[a]=l,N=(s,a)=>{for(var l in a||(a={}))M.call(a,l)&&$(s,l,a[l]);if(O)for(var l of O(a))H.call(a,l)&&$(s,l,a[l]);return s};var P=(s,a,l)=>new Promise((j,_)=>{var w=n=>{try{i(l.next(n))}catch(c){_(c)}},u=n=>{try{i(l.throw(n))}catch(c){_(c)}},i=n=>n.done?j(n.value):Promise.resolve(n.value).then(w,u);i((l=l.apply(s,a)).next())});import{y as J,d as K,r as v,b as T,a3 as k,z as Q,o as X,c as p,e as m,f,h as o,i as r,j as q,g as z,n as D,t as W,k as Y}from"./index.3fb2f955.js";const Z={1:"/api/v1/self-appraisal/pending-list",2:"/api/v1/self-appraisal/to-confirm",3:"/api/v1/self-appraisal/confirmed"},ee=(s,a)=>J.get(`${Z[s]}`,{params:a}),ae={key:0,class:"flex items-center"},te={key:1},le=["onClick"],oe=["onClick"],re=["onClick"],se=K({name:"unitSelfEvaluation"}),ie=Object.assign(se,{setup(s){const a=v(),l=T([{label:"\u5E8F\u53F7",type:"index",width:"80"},{label:"\u9879\u76EE\u540D\u79F0",key:"projectName",prop:"projectName",minWidth:"150",showOverflowTooltip:!0},{label:"\u7533\u62A5\u5355\u4F4D",key:"buildOrgName",prop:"buildOrgName",minWidth:"80",showOverflowTooltip:!0},{label:"\u9879\u76EE\u7C7B\u578B",key:"projectTypeName",prop:"projectTypeName",width:"100"},{label:"\u9884\u7B97\u5E74\u5EA6",key:"projectYear",prop:"projectYear",width:"80"},{label:"\u81EA\u8BC4\u603B\u5206",key:"selfAppraisalTotalScore",prop:"selfAppraisalTotalScore",width:"80",render:t=>k("span",t.selfAppraisalScoreTime?t.selfAppraisalTotalScore:"-")},{label:"\u6253\u5206\u65F6\u95F4",key:"selfAppraisalScoreTime",prop:"selfAppraisalScoreTime",width:"150",render:t=>k("span",t.selfAppraisalScoreTime||"-")},{label:"\u72B6\u6001",key:"status",slot:"status",width:120},{label:"\u64CD\u4F5C",slot:"action",width:130,fixed:"right"}]),j=T([{label:"\u5E8F\u53F7",type:"index",width:"80"},{label:"\u9879\u76EE\u540D\u79F0",key:"projectName",prop:"projectName",minWidth:"150",showOverflowTooltip:!0},{label:"\u7533\u62A5\u5355\u4F4D",key:"buildOrgName",prop:"buildOrgName",minWidth:"80",showOverflowTooltip:!0},{label:"\u9879\u76EE\u7C7B\u578B",key:"projectTypeName",prop:"projectTypeName",width:"100"},{label:"\u9884\u7B97\u5E74\u5EA6",key:"projectYear",prop:"projectYear",width:"80"},{label:"\u81EA\u8BC4\u603B\u5206",key:"selfAppraisalTotalScore",prop:"selfAppraisalTotalScore",width:"80",render:t=>k("span",t.selfAppraisalScoreTime?t.selfAppraisalTotalScore:"-")},{label:"\u6253\u5206\u65F6\u95F4",key:"selfAppraisalScoreTime",prop:"selfAppraisalScoreTime",width:"150",render:t=>k("span",t.selfAppraisalScoreTime||"-")},{label:"\u81EA\u8BC4\u72B6\u6001",key:"status",slot:"status",width:120},{label:"\u590D\u8BC4\u72B6\u6001",key:"reAppraisalStatusName",prop:"reAppraisalStatusName",width:120},{label:"\u4E13\u5BB6\u8BC4\u5BA1\u72B6\u6001",key:"verfityStatusName",prop:"verfityStatusName",width:120},{label:"\u64CD\u4F5C",slot:"action",width:130,fixed:"right"}]),_=v([]),w=v(0),u=T({projectName:void 0}),i=(...h)=>P(this,[...h],function*(t=a.value.pageParams){const y=yield ee(d.value,N(N({},t),u));_.value=y.data.records,w.value=y.data.total}),n=()=>{a.value.pageParams.pageNumber=1,i()},c=()=>{u.projectName=void 0,a.value.pageParams.pageNumber=1,a.value.pageParams.pageSize=10,i()},d=v("1"),B=t=>{d.value=t,c()},G=Q();return X(()=>{var t;d.value=((t=G.query)==null?void 0:t.tab)||"1",i()}),(t,h)=>{const y=p("el-input"),S=p("el-form-item"),C=p("el-col"),A=p("el-button"),L=p("el-row"),R=p("el-form"),I=p("el-card"),g=p("el-tab-pane"),U=p("el-tabs"),E=p("table-list");return m(),f("div",null,[o(I,{class:"search mb-16"},{default:r(()=>[o(R,{"label-suffix":":",model:u,size:"small"},{default:r(()=>[o(L,{gutter:16},{default:r(()=>[o(C,{span:8},{default:r(()=>[o(S,{label:"\u9879\u76EE\u540D\u79F0"},{default:r(()=>[o(y,{modelValue:u.projectName,"onUpdate:modelValue":h[0]||(h[0]=e=>u.projectName=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),o(C,{span:16},{default:r(()=>[o(S,{class:"btn"},{default:r(()=>[o(A,{type:"primary",onClick:n},{default:r(()=>[q("\u67E5\u8BE2")]),_:1}),o(A,{onClick:c},{default:r(()=>[q("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),o(I,{shadow:"never",class:"tab-card"},{header:r(()=>[o(U,{modelValue:d.value,"onUpdate:modelValue":h[1]||(h[1]=e=>d.value=e),onTabChange:B},{default:r(()=>[o(g,{label:"\u5F85\u8BC4\u4EF7",name:"1"}),o(g,{label:"\u5DF2\u8BC4\u4EF7\u5F85\u786E\u8BA4",name:"2"}),o(g,{label:"\u5DF2\u786E\u8BA4",name:"3"})]),_:1},8,["modelValue"])]),default:r(()=>[o(E,{ref_key:"tableListRef",ref:a,column:d.value!=="3"?l:j,data:_.value,total:w.value,onGetTableData:i},{status:r(({scope:e})=>{var b,x,V;return[(b=e.row)!=null&&b.status?(m(),f("div",ae,[z("span",{class:D(`dot mr-4 ${[1,2].includes((x=e.row)==null?void 0:x.status)?"bg-warning":e.row.status===3?"bg-success":"bg-danger"}`)},null,2),z("p",{class:D(`${[1,2].includes((V=e.row)==null?void 0:V.status)?"text-warning":e.row.status===3?"text-success":"text-danger"}`)},W(e.row.statusName),3)])):(m(),f("span",te))]}),action:r(({scope:e})=>[d.value==="1"&&[1,2].includes(e.row.status)?(m(),f("a",{key:0,onClick:b=>t.$router.push({name:"selfGiveScore",query:{projectCode:e.row.projectCode,projectId:e.row.projectId,appraisalId:e.row.appraisalId,status:e.row.status}})},W(e.row.draftId?"\u7EE7\u7EED\u81EA\u8BC4":"\u81EA\u8BC4\u6253\u5206"),9,le)):[4].includes(e.row.status)?(m(),f("a",{key:1,onClick:b=>t.$router.push({name:"selfGiveScore",query:{projectCode:e.row.projectCode,projectId:e.row.projectId,appraisalId:e.row.appraisalId,status:e.row.status}})},"\u91CD\u65B0\u81EA\u8BC4",8,oe)):Y("",!0),d.value!=="1"?(m(),f("a",{key:2,onClick:b=>t.$router.push({name:"selfScoreDetail",query:{projectCode:e.row.projectCode,projectId:e.row.projectId,appraisalId:e.row.appraisalId,instanceId:e.row.instCode}})},"\u8BE6\u60C5",8,re)):Y("",!0)]),_:1},8,["column","data","total"])]),_:1})])}}});export{ie as default};