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
7.4 KiB
1 lines
7.4 KiB
import{d as re,ax as T,r as f,G as ue,z as U,a as s,f as i,e as t,b as a,H as g,q as V,t as x,$ as d,F as ce,g as pe,c as h,h as F,ae as me,a7 as _e,ab as fe,bf as ge,al as ye,aj as be,an as he,bI as we,aq as ve,ap as ke,ao as Ve,aw as xe,ak as Ce,av as Ee,b3 as Pe,M as Se,b4 as Be,am as Ie,ai as Te,_ as Ue}from"./index-e450010e.js";import{_ as Fe}from"./index-c5018719.js";import De from"./dialog-a9cb285b.js";import{_ as Re}from"./eddialog.vue_vue_type_script_setup_true_lang-ee494597.js";import je from"./daialog-dc14715e.js";import{o as ze,f as $e,s as D}from"./api-e282220e.js";import{e as Me}from"./api-a5615f3c.js";import"./xy.vue_vue_type_script_setup_true_lang-9ead4401.js";import"./lc.vue_vue_type_script_setup_true_lang-47030e90.js";import"./ta.vue_vue_type_script_setup_true_lang-e0e0c81e.js";const Ne={class:"glm-btn-box"},qe={style:{margin:"20px"}},Ae=["onClick"],Le={key:1},Ge={key:0},He={key:1},Oe={key:0,class:"el-tag"},Je={key:1,class:"el-tag"},Ke={key:2,class:"el-tag"},Qe={key:3,class:"el-tag"},We={key:4,class:"el-tag"},Xe={key:5,class:"el-tag"},Ye={key:0,class:"el-tag"},Ze={key:1,class:"el-tag"},et=re({__name:"bb",props:["addShow","title"],setup(w){const r=T({formInline:{region:""},title:"",addPostBox:!1,editPostCont:!1,edPostCont:!1,addPost:!1}),R={label:"name",children:"child"},j={label:"title",children:"childen"},v=f(0);let y=f({});const z=f([]),c=f([]),C=f([]);function E(){ze({all:0,id:"309",levelL:0}).then(o=>{c.value=o.data.list}).catch(o=>{console.error("Error fetching data:",o)})}E();function $(){Me({}).then(o=>{C.value=o.data.list})}$(),f([]);const n=T({page:1,pagesize:10,name:"",dimension:"",attribute:"",orgidlist:[],type:""}),P=f([]),m=()=>{n.type.toString(),$e({attribute:n.type,dimension:n.dimension,title:n.name,page:n.page,pageSize:n.pagesize,postidlist:n.orgidlist}).then(o=>{P.value=o.data.list,v.value=o.data.total})},M=()=>{r.addPostBox=!0},N=o=>{c.value.push(o)},q=o=>{let l=c.value.findIndex(u=>u.id===o.id);c.value.splice(l,1,o)};function A(o,l){const u=o.toString();let b=1;l==2&&(b=2),D({id:u,state:b,istrue:2}),m()}const L=o=>{[o.outID||z.value].join(","),me.confirm("你确定删除这条信息吗?","提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then(()=>{const l=o.id.toString();G(o),D({id:l,state:3,istrue:2}).then(()=>_e.success("删除成功")),m()})},G=o=>{const l=c.value.findIndex(u=>u.id===o.id);l!=-1&&c.value.splice(l,1)},H=o=>{n.orgidlist=o.id.toString().split(),m()},O=()=>{n.orgidlist=[],m()},J=o=>{r.edPostCont=!0,y.value=o},K=o=>{r.addPost=!0,y.value=o};return ue(()=>{E(),m()}),(o,l)=>{const u=fe,b=ge,Q=ye,W=be,k=he,X=we,S=ve,Y=ke,Z=Ve,B=xe,ee=U("Search"),I=Ce,te=Ee,le=U("Plus"),p=Pe,oe=Se,ae=Be,ne=Fe,se=Ie,de=Te;return s(),i("div",null,[t(de,null,{default:a(()=>[t(Q,{width:"200px",style:{"border-right":"solid 1px #f0f0f0"}},{default:a(()=>[t(u,{type:"primary",onClick:O,class:"yui"},{default:a(()=>[g("全选")]),_:1}),t(b,{ref:"orgTreeRef",modelValue:n.orgidlist,"onUpdate:modelValue":l[0]||(l[0]=e=>n.orgidlist=e),"node-key":"id",class:"orgTree",data:c.value,props:R,"default-expand-all":!1,onNodeClick:H},null,8,["modelValue","data"])]),_:1}),t(se,{style:{padding:"0"}},{default:a(()=>[t(te,{class:"search"},{default:a(()=>[t(B,{span:20},{default:a(()=>[t(Z,{inline:""},{default:a(()=>[t(k,{label:"考核指标"},{default:a(()=>[t(W,{modelValue:n.name,"onUpdate:modelValue":l[1]||(l[1]=e=>n.name=e),placeholder:"请输入考核指标",clearable:""},null,8,["modelValue"])]),_:1}),t(k,{label:"指标名称"},{default:a(()=>[t(X,{ref:"orgTreeRef",modelValue:n.dimension,"onUpdate:modelValue":l[2]||(l[2]=e=>n.dimension=e),clearable:"","node-key":"outId",style:{width:"100px"},data:C.value,props:j,"default-expand-all":!1},null,8,["modelValue","data"])]),_:1}),t(k,{modelValue:n,"onUpdate:modelValue":l[4]||(l[4]=e=>n=e),label:"指标名称"},{default:a(()=>[t(Y,{modelValue:n.type,"onUpdate:modelValue":l[3]||(l[3]=e=>n.type=e),placeholder:"请输入名称",style:{width:"100px"},clearable:""},{default:a(()=>[t(S,{label:"定性指标",value:"1"}),t(S,{label:"定量指标",value:"2"})]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_:1})]),_:1}),t(B,{span:4,style:{"text-align":"right"}},{default:a(()=>[t(u,{type:"primary",onClick:m},{default:a(()=>[t(I,null,{default:a(()=>[t(ee)]),_:1}),g("查询")]),_:1})]),_:1})]),_:1}),V("div",Ne,[t(u,{type:"primary",onClick:M},{default:a(()=>[t(I,null,{default:a(()=>[t(le)]),_:1}),g("新增")]),_:1})]),V("div",qe,[t(ae,{data:P.value,height:"650",stripe:"",fit:"",style:{width:"100%"}},{default:a(()=>[t(p,{label:"考核指标",align:"center"},{default:a(e=>[e.row.scoringmethod==1?(s(),i("a",{key:0,class:"hjk",onClick:_=>K(e.row)},x(e.row.title),9,Ae)):d("",!0),e.row.scoringmethod==2?(s(),i("a",Le,x(e.row.title),1)):d("",!0)]),_:1}),t(p,{prop:"dimensionname",label:"考核维度",align:"center"}),t(p,{prop:"state",label:"指标性质",align:"center"},{default:a(e=>[e.row.state==1?(s(),i("span",Ge,"定性指标")):d("",!0),e.row.state==2?(s(),i("span",He,"定量指标")):d("",!0)]),_:1}),t(p,{prop:"unit",label:"单位",align:"center"}),t(p,{prop:"cycle",label:"考核周期",align:"center"},{default:a(e=>[e.row.cycle==1?(s(),i("span",Oe,"班")):d("",!0),e.row.cycle==2?(s(),i("span",Je,"天")):d("",!0),e.row.cycle==3?(s(),i("span",Ke,"周")):d("",!0),e.row.cycle==4?(s(),i("span",Qe,"月")):d("",!0),e.row.cycle==5?(s(),i("span",We,"季度")):d("",!0),e.row.cycle==6?(s(),i("span",Xe,"年")):d("",!0)]),_:1}),t(p,{prop:"scoringmethod",label:"计分方式",align:"center"},{default:a(e=>[e.row.scoringmethod==1?(s(),i("span",Ye,"自动计分")):d("",!0),e.row.scoringmethod==2?(s(),i("span",Ze,"手动计分")):d("",!0)]),_:1}),t(p,{prop:"report",label:"数据提交",align:"center"},{default:a(e=>[(s(!0),i(ce,null,pe(e.row.reportary,(_,ie)=>(s(),i("div",{key:ie},[V("span",null,x(_.name),1)]))),128))]),_:1}),t(p,{prop:"cycleattr",label:"辅助计数",align:"center"}),t(p,{prop:"state",label:"状态",width:"70"},{default:a(e=>[t(oe,{modelValue:e.row.state,"onUpdate:modelValue":_=>e.row.state=_,"inactive-value":1,"active-value":2,class:"ml-2","inline-prompt":"",style:{"--el-switch-on-color":"#1E5EFFFF","--el-switch-off-color":"#E6E9F4FF"},onChange:_=>A(e.row.id,e.row.state)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),t(p,{fixed:"right",label:"操作",width:"200",align:"center"},{default:a(({row:e})=>[t(u,{type:"primary",link:"",onClick:_=>J(e)},{default:a(()=>[g("编辑")]),_:2},1032,["onClick"]),t(u,{type:"primary",link:"",onClick:_=>L(e)},{default:a(()=>[g("删除")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"]),v.value>0?(s(),h(ne,{key:0,page:n.page,"onUpdate:page":l[5]||(l[5]=e=>n.page=e),limit:n.pagesize,"onUpdate:limit":l[6]||(l[6]=e=>n.pagesize=e),total:v.value,onPagination:m},null,8,["page","limit","total"])):d("",!0)])]),_:1})]),_:1}),r.addPostBox?(s(),h(De,{key:0,modelValue:r.addPostBox,"onUpdate:modelValue":l[7]||(l[7]=e=>r.addPostBox=e),title:w.title,"array-num":c.value.length,onAddRow:N,onEditRow:q},null,8,["modelValue","title","array-num"])):d("",!0),r.edPostCont?(s(),h(Re,{key:1,modelValue:r.edPostCont,"onUpdate:modelValue":l[8]||(l[8]=e=>r.edPostCont=e),"row-info":F(y),title:w.title,"array-num":c.value.ength},null,8,["modelValue","row-info","title","array-num"])):d("",!0),r.addPost?(s(),h(je,{key:2,modelValue:r.addPost,"onUpdate:modelValue":l[9]||(l[9]=e=>r.addPost=e),"row-info":F(y),title:w.title,"array-num":c.value.ength},null,8,["modelValue","row-info","title","array-num"])):d("",!0)])}}});const ct=Ue(et,[["__scopeId","data-v-16d40cd9"]]);export{ct as default};
|
|
|