yifengyide/public/dist/assets/examine-f2cb170d.js

2 lines
9.8 KiB
JavaScript
Raw Normal View History

import{d as ke,o as xe,a as s,r as he,aN as be,N as k,b as i,c as r,w as o,f as x,l as Ve,G as we,I as Ue,e as a,m as Ce,t as Z,A as p,j as _,y as ee,F as te,z as d,aO as Se,aP as Le,aQ as Ie,X as Ne,a4 as Me,$ as ze,a2 as Te,aJ as $e,U as je,aR as Ae,aS as Fe,a3 as Be,aM as Ke}from"./index-7b3f5fdc.js";import{c as De}from"./index-a832a56d.js";import{s as Ge}from"./index-ed1abe32.js";import{a as Re}from"./index-e96dc078.js";import{V as Ee}from"./index-a513db85.js";import{y as Je,f as Oe}from"./index-4ab1e1d9.js";/* empty css */import{b as Qe}from"./index-c31677f3.js";import{d as Pe}from"./dayjs.min-bfe09ff2.js";import{j as Xe}from"./index-d0b57c12.js";const qe={style:{display:"flex"}},He={style:{flex:"1",padding:"10px","over-flow":"auto"}},We=["onClick"],Ye=["onClick"],Ze=["onClick"],et={key:2,style:{color:"#999999",cursor:"not-allowed"}},tt=["onClick"],lt={key:1,style:{color:"#999999",cursor:"not-allowed"}},_t=ke({__name:"examine",setup(ot){xe(()=>{de()});const I=s(!1),le=s([{title:"月度",width:"80px",key:"month",align:"center"},{title:"考评对象",width:"100px",key:"user",align:"center"},{title:"参评时间",width:"100px",key:"createtime",align:"center"},{title:"自评总分",width:"100px",key:"self_score",align:"center"},{title:"科室评分",width:"100px",key:"department_score",align:"center"},{title:"医院评分",width:"100px",key:"hospital_score",align:"center"},{title:"操作",width:"100px",key:"operator",customSlot:"operator",align:"center"}]),w=s([]),h=s(0),K=s({}),N=s(Pe().year()),oe=e=>{K.value=e,I.value=!0,M()},M=()=>{Ae({user_id:K.value.id,evaluation_id:h.value,time:N.value}).then(e=>{console.log(e),e.code==1?w.value=e.data:w.value=[]})},ae=e=>{console.log(e),h.value=e,w.value=[],M()},ne=e=>{b.value=2,y.value=!0,console.log(e),e.time=e.month,G(e)},se=()=>{M()},ie=e=>{console.log(e),m.value=e,$.value=[],c.current=1,g()},c=he({current:1,limit:10,total:1}),ue=e=>{console.log(e),c.current=e.current,c.limit=e.limit,g()},b=s(1),y=s(!1),z=s(),g=()=>{Se({group_id:v.value,time:z.value,evaluation_schedule_id:m.value,page:c.current,size:c.limit}).then(e=>{console.log(e),e.code==1?($.value=e.data.result,c.total=e.data.count):k.msg(e.msg,{icon:2})})},U=s(),D=(e,t)=>{y.value=!0,b.value=t,console.log(e),U.value=e,G(e)},G=e=>{Fe({evaluation_schedule_id:m.value,month:e.time,user_id:e.id}).then(t=>{console.log(t),t.code==1?j.value=t.data:k.msg(t.msg,{icon:2})})},T=s([]),m=s(0),re=()=>{Le({group_id:v.value}).then(e=>{console.log(e),e.code==1?(T.value=e.data,m.value=e.data[0].id,h.value=e.data[0].id,g()):k.msg(e.msg,{icon:2})})},v=s(1),de=()=>{be({}).then(e=>{console.log(e),e.code==1?(R.value=e.data,v.value=e.data[0].id,re()):k.msg(e.msg,{icon:2})})},R=s([]),V=s(!1),ce=s({year:"",evaluateTarget:"",status:""});function E(){ce.value={year:"",evaluateTarget:"",status:""}}function me(e){c.current=1,g()}function pe(){c.current=1,g()}const _e=s(!1),J=s(),ye=s([{title:"选项",width:"55px",type:"checkbox",align:"center"},{title:"序号",width:"60px",key:"id",align:"center"},{title:"月度",width:"80px",key:"time",align:"center"},{title:"考评对象",width:"100px",key:"nickname",customSlot:"nickname",align:"center"},{title:"工号",width:"100px",key:"work_number",align:"center"},{title:"部门",width:"120px",key:"group_name",align:"center"},{title:"医院评分",width:"100px",key:"hospital_score",align:"center"},{title:"科室评分",width:"100px",key:"department_score_scoringrecord",align:"center"},{title:"自评总分",width:"100px",key:"user_scoringrecord",align:"center"},{title:"自评状态",width:"100px",key:"scoringrecord_status",customSlot:"scoringrecord_status",align:"center"},{title:"操作",width:"180px",customSlot:"operator",key:"operator",fixed:"right",align:"center"}]),$=s(),ge=s([{text:"确认",callback:async()=>{var e=JSON.stringify(j.value),t=await Ie({term:U.value.time,json:e,user_id:U.value.id,evaluation_schedule_id:m.value});console.log(t),t.code==1?(k.msg("提交成功!",{icon:1}),U.value={},y.value=!1,g()):k.msg(t.msg,{icon:2})}},{text:"取消",callback:()=>{y.value=!1}}]),ve=[{title:"考评