You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
4.5KB

  1. var Y=Object.defineProperty;var x=Object.getOwnPropertySymbols;var F=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable;var I=(s,a,o)=>a in s?Y(s,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):s[a]=o,y=(s,a)=>{for(var o in a||(a={}))F.call(a,o)&&I(s,o,a[o]);if(x)for(var o of x(a))M.call(a,o)&&I(s,o,a[o]);return s};var A=(s,a,o)=>new Promise((b,m)=>{var i=c=>{try{_(o.next(c))}catch(p){m(p)}},d=c=>{try{_(o.throw(c))}catch(p){m(p)}},_=c=>c.done?b(c.value):Promise.resolve(c.value).then(i,d);_((o=o.apply(s,a)).next())});import{c as H}from"./unitSelfEvaluation.c662280c.js";import{d as J,r as v,b as $,a3 as O,o as K,c as r,e as u,f,h as t,i as l,j as P,g as B,n as D,t as Q,I as X,k as Z}from"./index.3fb2f955.js";const ee={key:0,class:"flex items-center"},ae={key:1},te=["onClick"],oe=["onClick"],le=J({name:"unitSelfEvaluation"}),ce=Object.assign(le,{setup(s){const a=v(),o=$([{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:n=>O("span",n.selfAppraisalScoreTime?n.selfAppraisalTotalScore:"-")},{label:"\u6253\u5206\u65F6\u95F4",key:"selfAppraisalScoreTime",prop:"selfAppraisalScoreTime",width:"150",render:n=>O("span",n.selfAppraisalScoreTime||"-")},{label:"\u72B6\u6001",key:"status",slot:"status",width:120},{label:"\u64CD\u4F5C",slot:"action",width:"110",fixed:"right"}]),b=v([]),m=v(0),i=$({projectName:void 0}),d=(...w)=>A(this,[...w],function*(n=a.value.pageParams){const g=yield H(p.value,y(y({},n),i));b.value=g.data.records,m.value=g.data.total}),_=()=>{a.value.pageParams.pageNumber=1,d()},c=()=>{i.projectName=void 0,a.value.pageParams.pageNumber=1,a.value.pageParams.pageSize=10,d()},p=v("1"),W=n=>{p.value=n,c()};return K(()=>{d()}),(n,w)=>{const g=r("el-input"),j=r("el-form-item"),N=r("el-col"),C=r("el-button"),z=r("el-row"),L=r("el-form"),T=r("el-card"),k=r("el-tab-pane"),q=r("el-tabs"),E=r("Warning"),G=r("el-icon"),R=r("el-tooltip"),U=r("table-list");return u(),f("div",null,[t(T,{class:"search mb-16"},{default:l(()=>[t(L,{"label-suffix":":",model:i,size:"small"},{default:l(()=>[t(z,{gutter:16},{default:l(()=>[t(N,{span:8},{default:l(()=>[t(j,{label:"\u9879\u76EE\u540D\u79F0"},{default:l(()=>[t(g,{modelValue:i.projectName,"onUpdate:modelValue":w[0]||(w[0]=e=>i.projectName=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),t(N,{span:16},{default:l(()=>[t(j,{class:"btn"},{default:l(()=>[t(C,{type:"primary",onClick:_},{default:l(()=>[P("\u67E5\u8BE2")]),_:1}),t(C,{onClick:c},{default:l(()=>[P("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),t(T,{shadow:"never",class:"tab-card"},{header:l(()=>[t(q,{modelValue:p.value,"onUpdate:modelValue":w[1]||(w[1]=e=>p.value=e),onTabChange:W},{default:l(()=>[t(k,{label:"\u5F85\u8BC4\u4EF7",name:"1"}),t(k,{label:"\u5DF2\u8BC4\u4EF7\u5F85\u786E\u8BA4",name:"2"}),t(k,{label:"\u5DF2\u786E\u8BA4",name:"3"})]),_:1},8,["modelValue"])]),default:l(()=>[t(U,{ref_key:"tableListRef",ref:a,column:o,data:b.value,total:m.value,onGetTableData:d},{status:l(({scope:e})=>{var h,S,V;return[(h=e.row)!=null&&h.status?(u(),f("div",ee,[B("span",{class:D(`dot mr-4 ${((S=e.row)==null?void 0:S.status)===1?"bg-warning":e.row.status===3?"bg-success":"bg-danger"}`)},null,2),B("p",{class:D(`${((V=e.row)==null?void 0:V.status)===1?"text-warning":e.row.status===3?"text-success":"text-danger"}`)},Q(e.row.statusName),3),e.row.status===2?(u(),X(R,{key:0,effect:"light",content:"Top Center prompts info",placement:"bottom"},{default:l(()=>[t(G,{color:"#ff3b30",class:"ml-3"},{default:l(()=>[t(E)]),_:1})]),_:1})):Z("",!0)])):(u(),f("span",ae))]}),action:l(({scope:e})=>[p.value==="1"&&[1,2].includes(e.row.status)?(u(),f("a",{key:0,onClick:h=>n.$router.push({name:"unitSelfGiveScore",query:{projectCode:e.row.projectCode,projectId:e.row.projectId,appraisalId:e.row.appraisalId}})},"\u81EA\u8BC4\u6253\u5206",8,te)):(u(),f("a",{key:1,onClick:h=>n.$router.push({name:"unitSelfScoreDetail",query:{projectCode:e.row.projectCode,projectId:e.row.projectId,appraisalId:e.row.appraisalId}})},"\u8BE6\u60C5",8,oe))]),_:1},8,["column","data","total"])]),_:1})])}}});export{ce as default};