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.
1 lines
3.8 KiB
1 lines
3.8 KiB
import{d as q,ax as D,r as h,z as I,a as n,f as r,e,b as t,H as g,q as Y,t as V,$ as p,F as N,g as j,c as P,bI as R,an as H,aj as L,aE as O,ao as $,aw as A,ak as G,ab as J,av as K,b3 as Q,M as W,aq as X,ap as Z,b4 as ee}from"./index-e450010e.js";import{d as le,g as te}from"./api-698d411d.js";const ae={class:"app-container"},oe={style:{margin:"20px"}},ne={key:0},se={key:1},re={key:0,class:"el-tag"},pe={key:1,class:"el-tag"},ce={key:2,class:"el-tag"},de={key:3,class:"el-tag"},_e={key:4,class:"el-tag"},ue={key:5,class:"el-tag"},we=q({__name:"index",setup(ie){const o=D({region:"",user:"",name:"",time:"2023-01",password:""}),E={label:"name",children:"children"},f=h([]);function k(){le({id:313,outid:"2",level:4}).then(c=>{f.value=c.data})}k();const w=h([]);function b(){const c=new Date(o.time),s=c.getFullYear(),u=c.getMonth()+1<10?"0"+(c.getMonth()+1):c.getMonth()+1,_=s+"-"+u,i=o.user.toString();te({orgid:i,title:o.name,time:_}).then(m=>{w.value=m.data})}return b(),(c,s)=>{const u=R,_=H,i=L,m=O,v=$,y=A,x=I("Search"),F=G,C=J,S=K,a=Q,z=W,B=X,M=Z,T=ee;return n(),r("div",ae,[e(S,{class:"search"},{default:t(()=>[e(y,{span:18},{default:t(()=>[e(v,{inline:!0,model:o},{default:t(()=>[e(_,{label:"所属行政组织:","label-width":"130"},{default:t(()=>[e(u,{ref:"orgTreeRef",modelValue:o.user,"onUpdate:modelValue":s[0]||(s[0]=l=>o.user=l),clearable:"",style:{width:"120px"},"node-key":"id",data:f.value,props:E,"render-after-expand":!1},null,8,["modelValue","data"])]),_:1}),e(_,{label:"考核名称"},{default:t(()=>[e(i,{modelValue:o.name,"onUpdate:modelValue":s[1]||(s[1]=l=>o.name=l),placeholder:"请输入名称",clearable:""},null,8,["modelValue"])]),_:1}),e(_,{label:"年度:"},{default:t(()=>[e(m,{modelValue:o.time,"onUpdate:modelValue":s[2]||(s[2]=l=>o.time=l),type:"month",placeholder:"选择年",formdat:"YYYY-MM"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1}),e(y,{span:6,style:{"text-align":"right"}},{default:t(()=>[e(C,{type:"primary",onClick:b},{default:t(()=>[e(F,null,{default:t(()=>[e(x)]),_:1}),g("查询")]),_:1})]),_:1})]),_:1}),Y("div",oe,[e(T,{data:w.value,stripe:"",style:{width:"100%"},fit:""},{default:t(()=>[e(a,{prop:"parentname,groupname",label:"部门",fixed:"",width:"200px"},{default:t(l=>[g(V(l.row.groupname)+V(l.row.parentname),1)]),_:1}),e(a,{prop:"targetname",label:"考核指标"}),e(a,{prop:"allprize",label:"全奖值"}),e(a,{prop:"zeroprize",label:"零奖值"}),e(a,{prop:"cappingcal",label:"封顶值"}),e(a,{prop:"type",label:"考核说明"},{default:t(l=>[l.row.type==1?(n(),r("span",ne,"定性考核")):p("",!0),l.row.type==2?(n(),r("span",se,"定量考核")):p("",!0)]),_:1}),e(a,{prop:"dimensionweight",label:"指标权重分"}),e(a,{prop:"actual",label:"实际值"}),e(a,{prop:"password",label:"得分"}),e(a,{prop:"reachscore",label:"达成率"}),e(a,{prop:"reason",label:"说明"}),e(a,{prop:"password",label:"流程"}),e(a,{prop:"cycle",label:"考核周期"},{default:t(l=>[l.row.cycle==1?(n(),r("span",re,"班")):p("",!0),l.row.cycle==2?(n(),r("span",pe,"天")):p("",!0),l.row.cycle==3?(n(),r("span",ce,"周")):p("",!0),l.row.cycle==4?(n(),r("span",de,"月")):p("",!0),l.row.cycle==5?(n(),r("span",_e,"季度")):p("",!0),l.row.cycle==6?(n(),r("span",ue,"年")):p("",!0)]),_:1}),e(a,{prop:"password",label:"操作"},{default:t(l=>[e(z,{modelValue:l.row.status,"onUpdate:modelValue":d=>l.row.status=d,class:"ml-2","inline-prompt":"",style:{"--el-switch-on-color":"#1E5EFF","--el-switch-off-color":"#D7DBECFF"}},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(a,{prop:"password",label:"批量提交",width:"120"},{default:t(l=>[e(M,{modelValue:o.password,"onUpdate:modelValue":s[3]||(s[3]=d=>o.password=d)},{default:t(()=>[(n(!0),r(N,null,j(l.row.userlistary,(d,U)=>(n(),P(B,{key:U,label:d.name,value:d.name},null,8,["label","value"]))),128))]),_:2},1032,["modelValue"])]),_:1})]),_:1},8,["data"])])])}}});export{we as default};
|
|
|