import{R as ie,S as re,C as ce,a1 as de,a2 as _e,H as me,I as pe,D as fe,w as ye,B as ke,M as je}from"./element-plus.6d2d2999.js";import{_ as be}from"./index.vue_vue_type_style_index_0_lang.9c6a9f68.js";import{d as O,s as he,r as B,a0 as q,o as i,c as j,V as u,M as t,L as d,W as v,a8 as x,u as p,S as f,T as c,U as y,a as g,O as Be,P as Ee,n as we}from"./@vue.5673dc6e.js";import{_ as G}from"./index.vue_vue_type_script_setup_true_lang.5ec13947.js";import{P as ve}from"./index.7cbc136f.js";import{r as xe,u as ge,f as V,_ as Ae}from"./index.1eb21f43.js";import{e as M}from"./@element-plus.d30df31f.js";import"./@vueuse.ae0833ee.js";import"./lodash-es.5979d539.js";import"./dayjs.2ad434f4.js";import"./axios.36225696.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./common.e82db683.js";import"./lodash.a82e6f70.js";import"./vue-router.137bc04e.js";import"./pinia.dba679c5.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.5db10a28.js";import"./color.71c30cc1.js";import"./clone.2ee3e1bd.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.6e76bada.js";import"./ms.a9ae1d6d.js";import"./nprogress.6e60475c.js";import"./vue-clipboard3.532e155c.js";import"./clipboard.7774a268.js";import"./echarts.50cbfcc9.js";import"./tslib.60310f1a.js";import"./zrender.a255a587.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.00aeb742.js";function Fe(A){return xe.post({url:"/works.bgsp.oa_approve/check",params:A})}const ze={qjlx:"\u8BF7\u5047\u7C7B\u578B",kssj:"\u5F00\u59CB\u65F6\u95F4",jssj:"\u7ED3\u675F\u65F6\u95F4",qjts:"\u8BF7\u5047\u5929\u6570",qjsy:"\u8BF7\u5047\u4E8B\u7531"},Ce={kssj:"\u5F00\u59CB\u65F6\u95F4",jssj:"\u7ED3\u675F\u65F6\u95F4",qjts:"\u51FA\u5DEE\u5929\u6570",ccsy:"\u51FA\u5DEE\u4E8B\u7531"},De={wcdd:"\u5916\u51FA\u5730\u70B9",kssj:"\u5F00\u59CB\u65F6\u95F4",jssj:"\u7ED3\u675F\u65F6\u95F4",qjts:"\u5916\u51FA\u5929\u6570",wcsy:"\u5916\u51FA\u4E8B\u7531"},Ne={kssj:"\u5F00\u59CB\u65F6\u95F4",jssj:"\u7ED3\u675F\u65F6\u95F4",qjts:"\u52A0\u73ED\u5929\u6570",jbsy:"\u52A0\u73ED\u4E8B\u7531"},qe={item:"\u4F1A\u8BAE\u5BA4\u9009\u62E9",kssj:"\u5F00\u59CB\u65F6\u95F4",jssj:"\u7ED3\u675F\u65F6\u95F4",bz:"\u5907\u6CE8"},Ve={wjmc:"\u6587\u4EF6\u540D\u79F0",jjcd:"\u7D27\u6025\u7A0B\u5EA6",lwdw:"\u6765\u6587\u5355\u4F4D",lwrq:"\u6765\u6587\u65E5\u671F",wjzy:"\u6587\u4EF6\u6458\u8981",bz:"\u5907\u6CE8"},Se={gzsbmc:"\u6545\u969C\u8BBE\u5907\u540D\u79F0",jjcd:"\u7D27\u6025\u7A0B\u5EA6",yjwxfy:"\u9884\u8BA1\u7EF4\u4FEE\u8D39\u7528",bxrq:"\u62A5\u4FEE\u65E5\u671F",gzms:"\u6545\u969C\u63CF\u8FF0"},Ie={jyr:"\u501F\u7528\u4EBA",jyrsj:"\u501F\u7528\u4EBA\u624B\u673A",jybm:"\u501F\u7528\u90E8\u95E8",jylx:"\u501F\u7528\u7C7B\u578B",sjdayt:"\u6240\u501F\u6863\u6848\u7528\u9014",kssj:"\u501F\u7528\u65E5\u671F",jssj:"\u62DF\u5F52\u8FD8\u65E5\u671F",jydamx:"\u501F\u7528\u6863\u6848\u660E\u7EC6",bz:"\u5907\u6CE8"},Te={kssj:"\u7528\u5370\u65E5\u671F",jjcd:"\u5370\u7AE0\u7C7B\u578B",ycmdd:"\u6587\u4EF6\u540D\u79F0",wjlx:"\u6587\u4EF6\u7C7B\u578B",jbsy:"\u7528\u5370\u4E8B\u7531"},Ue={kssj:"\u5F00\u59CB\u65F6\u95F4",jssj:"\u7ED3\u675F\u65F6\u95F4",qjts:"\u7528\u8F66\u5929\u6570",mdd:"\u7528\u8F66\u76EE\u7684\u5730",clxz:"\u8F66\u8F86\u9009\u62E9",ccsy:"\u7528\u8F66\u4E8B\u7531"},$e={clxz:"\u8F66\u8F86\u9009\u62E9",kssj:"\u5F52\u8FD8\u65F6\u95F4",qjts:"\u7528\u8F66\u516C\u91CC\u6570",qjts1:"\u7528\u8F66\u540E\u516C\u91CC\u6570",bz:"\u5907\u6CE8"},Re={wjmc:"\u501F\u6B3E\u91D1\u989D",jjlx:"\u501F\u6B3E\u7C7B\u578B",lwrq:"\u7533\u8BF7\u65E5\u671F",jyr:"\u501F\u6B3E\u4EBA",yhzh:"\u94F6\u884C\u8D26\u53F7",khh:"\u5F00\u6237\u884C",bz:"\u501F\u6B3E\u4E8B\u7531",bz1:"\u5907\u6CE8"},Pe={wjmc:"\u4ED8\u6B3E\u91D1\u989D",jjlx:"\u4ED8\u6B3E\u65B9\u5F0F",lwrq:"\u4ED8\u6B3E\u65E5\u671F",jyr:"\u6536\u6B3E\u4EBA\u5168\u79F0",yhzh:"\u94F6\u884C\u8D26\u53F7",yhzh:"\u5F00\u6237\u884C",bz:"\u4ED8\u6B3E\u4E8B\u7531",bz1:"\u5907\u6CE8"},Le={jlje:"\u5956\u52B1\u91D1\u989D",kssj:"\u5956\u52B1\u65E5\u671F",jlsy:"\u5956\u52B1\u4E8B\u7531",bz:"\u5907\u6CE8"},Ge={wpmc:"\u7269\u54C1\u540D\u79F0",kssj:"\u671F\u671B\u4EA4\u4E92\u65E5\u671F",chsl:"\u91C7\u8D2D\u6570\u91CF",chje:"\u91C7\u8D2D\u91D1\u989D",jlsy:"\u91C7\u8D2D\u4E8B\u7531",bz:"\u5907\u6CE8"},Me={jlje:"\u6D3B\u52A8\u540D\u79F0",jlje:"\u6D3B\u52A8\u9884\u7B97",hdsm:"\u6D3B\u52A8\u8BF4\u660E",kssj:"\u5F00\u59CB\u65F6\u95F4",jssj:"\u7ED3\u675F\u65F6\u95F4",bz:"\u5907\u6CE8"},Oe={jyr:"\u5458\u5DE5\u59D3\u540D",lwrq:"\u5165\u804C\u65F6\u95F4",wjmc:"\u624B\u673A\u53F7\u7801",sex:"\u6027\u522B",rzbm:"\u5165\u804C\u90E8\u95E8",drzw:"\u62C5\u4EFB\u804C\u52A1",bz1:"\u5907\u6CE8"},He={jyr:"\u5458\u5DE5\u59D3\u540D",lwrq:"\u8F6C\u6B63\u65E5\u671F",rzbm:"\u6240\u5728\u90E8\u95E8",drzw:"\u62C5\u4EFB\u804C\u52A1",bz1:"\u8BD5\u7528\u671F\u8BC4\u4EF7"},We={jyr:"\u5458\u5DE5\u59D3\u540D",lwrq:"\u5165\u804C\u65F6\u95F4",rzbm:"\u6240\u5728\u90E8\u95E8",drzw:"\u62C5\u4EFB\u804C\u52A1",lwrq1:"\u7533\u8BF7\u79BB\u804C\u65E5\u671F",lwrq2:"\u9884\u8BA1\u79BB\u804C\u65E5\u671F",bz1:"\u79BB\u804C\u539F\u56E0"},Je={jyr:"\u5458\u5DE5\u59D3\u540D",lwrq:"\u5165\u804C\u65F6\u95F4",rzbm:"\u5F53\u524D\u6240\u5728\u90E8\u95E8",drzw:"\u62C5\u4EFB\u804C\u52A1",rzbm1:"\u8F6C\u5C97\u540E\u6240\u5728\u90E8\u95E8",drzw1:"\u8F6C\u521A\u540E\u804C\u52A1",lwrq1:"\u7533\u8BF7\u8F6C\u5C97\u65E5\u671F",lwrq2:"\u9884\u8BA1\u8F6C\u521A\u65E5\u671F",bz1:"\u8F6C\u5C97\u539F\u56E0"},Ke={rzbm:"\u62DB\u8058\u90E8\u95E8",lwrq1:"\u671F\u671B\u5230\u5C97\u65E5\u671F",drzw:"\u62DB\u8058\u5C97\u4F4D",bz1:"\u62DB\u8058\u4EBA\u6570",gwzz:"\u5C97\u4F4D\u804C\u8D23",rzyq:"\u4EFB\u804C\u8981\u6C42"},Qe={jyr:"\u5BA1\u6279\u5185\u5BB9",jjlx:"\u7D27\u6025\u7A0B\u5EA6",bz1:"\u8BE6\u7EC6\u63CF\u8FF0"},Xe={class:"detail-popup"},Ye=c("\u5BA1\u6279\u5185\u5BB9"),Ze=c("\u5BA1\u6279\u5185\u5BB9"),et=c("\u5BA1\u6279\u6D41\u7A0B"),tt={class:"flex",style:{position:"relative"}},lt=c("\u5BA1\u6279\u7ED3\u675F"),ut=c("\u4E0B\u4E00\u5BA1\u6279\u4EBA"),st={class:"w-280[px]",style:{position:"absolute",left:"250px"}},at=c(" \u901A\u8FC7 "),nt=c(" \u62D2\u7EDD "),ot=c(" \u56DE\u9000 "),it=c(" \u64A4\u56DE "),rt=c(" \u91CD\u65B0\u7F16\u8F91 "),ct={key:2},dt=c("\u64A4\u56DE"),_t=c("\u53D6\u6D88"),mt=O({name:"customdetail"}),pt=O({...mt,props:{typeName:{type:String}},emits:["close","reEdit"],setup(A,{expose:H,emit:F}){const n=A,S=he(),z=B(!1),I=B(null),m=ge().userInfo,E=B(!1),T=B(!1);let a=B({});const W=()=>{n.typeName=="\u8BF7\u5047"?a.value=ze:n.typeName=="\u51FA\u5DEE"?a.value=Ce:n.typeName=="\u5916\u51FA"?a.value=De:n.typeName=="\u52A0\u73ED"?a.value=Ne:n.typeName=="\u4F1A\u8BAE\u5BA4\u9884\u5B9A"?a.value=qe:n.typeName=="\u516C\u6587\u6D41\u8F6C"?a.value=Ve:n.typeName=="\u7269\u54C1\u7EF4\u4FEE"?a.value=Se:n.typeName=="\u8D44\u8D28\u501F\u7528"?a.value=Ie:n.typeName=="\u7528\u7AE0"?a.value=Te:n.typeName=="\u7528\u8F66"?a.value=Ue:n.typeName=="\u7528\u8F66\u5F52\u8FD8"?a.value=$e:n.typeName=="\u501F\u6B3E"?a.value=Re:n.typeName=="\u4ED8\u6B3E"?a.value=Pe:n.typeName=="\u5956\u52B1"?a.value=Le:n.typeName=="\u91C7\u8D2D"?a.value=Ge:n.typeName=="\u6D3B\u52A8\u7ECF\u8D39"?a.value=Me:n.typeName=="\u5165\u804C"?a.value=Oe:n.typeName=="\u8F6C\u6B63"?a.value=He:n.typeName=="\u79BB\u804C"?a.value=We:n.typeName=="\u8F6C\u5C97"?a.value=Je:n.typeName=="\u62DB\u8058\u9700\u6C42"?a.value=Ke:n.typeName=="\u901A\u7528\u5BA1\u6279"?a.value=Qe:(a.value=e.extends,T.value=!0),console.log(a.value)},e=q({id:0,extends:{}}),J=async r=>{for(const l in r)r[l]!=null&&r[l]!=null&&(e[l]=r[l]);W()},o=q({id:e.id,check:"",content:"",check_node:1,check_admin_ids:"",check_admin_names:""}),K=()=>{if(!o.content)return V.msgError("\u8BF7\u586B\u5199\u64A4\u56DE\u539F\u56E0");o.check=3,w()},Q=async()=>{z.value=!0,await we(),I.value.open()},X=r=>{o.check_admin_names=r.name,o.check_admin_ids=r.id,z.value=!1},Y=()=>{var r;(r=S.value)==null||r.open()},Z=(r,l)=>{if(r==0)return l.user_id_info[0].name;if(r==1)return"\u90E8\u95E8\u8D1F\u8D23\u4EBA";if(r==2)return"\u6216\u7B7E";if(r==3)return"\u4F1A\u7B7E";if(r==4)return l.user_id_info[0].name},U=()=>e.steps.findIndex(l=>l.sort==e.check_step_sort),ee=()=>{F("close")},te=()=>{F("close")},w=async()=>{if(o.check==2&&!o.content)return V.msgError("\u8BF7\u586B\u5199\u5BA1\u6279\u610F\u89C1");if(e.check_admin_ids&&e.record[e.record.length-1].check_user_id==o.check_admin_ids)return V.msgError("\u4E0B\u4E00\u7EA7\u5BA1\u6279\u4EBA\u4E0D\u80FD\u662F\u53D1\u8D77\u5BA1\u6279\u4EBA");e.flow_info.check_type!=2&&delete o.check_node,o.id=e.id,await Fe({...o}),ee()},le=q([4,3,2]),C=()=>le.includes(e.check_status)?!1:e.admin_id==m.id?!0:(e==null?void 0:e.check_admin_ids.length)>1?e.steps[U()].check_list.map(r=>r.check_user_id).includes(m.id)?!1:e==null?void 0:e.check_admin_ids.split(",").map(Number).includes(m.id):(e==null?void 0:e.check_admin_ids)==m.id,ue=()=>{F("reEdit",{extends:e.extends,typeName:n.typeName,cate:e.flow_info.flow_cate})};return H({open:Y,setFormData:J}),(r,l)=>{const _=ie,b=re,D=ce,$=de,se=_e,R=me,ae=pe,N=fe,k=ye,ne=be,P=ke,oe=je;return i(),j("div",Xe,[u(ve,{ref_key:"popupRef",ref:S,showFootBtn:!1,title:"\u5BA1\u6279\u8BE6\u60C5",async:!0,width:"60vw",onClose:te},{default:t(()=>[T.value?(i(),d(D,{key:0},{header:t(()=>[Ye]),default:t(()=>{var s;return[u(b,{column:3,border:""},{default:t(()=>[(i(!0),j(v,null,x(p(a),(h,L)=>(i(),d(_,{label:h.label,"label-align":"left",align:"left"},{default:t(()=>[c(y(h.text||h.value),1)]),_:2},1032,["label"]))),256))]),_:1}),(s=e.extends)!=null&&s.annex?(i(),d(b,{key:0,column:1,border:""},{default:t(()=>[u(_,{label:"\u9644\u4EF6","label-align":"left",align:"left"},{default:t(()=>[u(G,{annex:e.extends.annex},null,8,["annex"])]),_:1})]),_:1})):f("",!0)]}),_:1})):(i(),d(D,{key:1},{header:t(()=>[Ze]),default:t(()=>{var s;return[u(b,{column:3,border:""},{default:t(()=>[(i(!0),j(v,null,x(p(a),(h,L)=>(i(),d(_,{label:h,"label-align":"left",align:"left"},{default:t(()=>[c(y(e.extends[L]),1)]),_:2},1032,["label"]))),256))]),_:1}),(s=e.extends)!=null&&s.annex?(i(),d(b,{key:0,column:1,border:""},{default:t(()=>[u(_,{label:"\u9644\u4EF6","label-align":"left",align:"left"},{default:t(()=>[u(G,{annex:e.extends.annex},null,8,["annex"])]),_:1})]),_:1})):f("",!0)]}),_:1})),u(D,null,{header:t(()=>[et]),default:t(()=>[u(b,{column:3,border:""},{default:t(()=>[u(_,{label:"\u5BA1\u6279\u72B6\u6001","label-align":"left",align:"left"},{default:t(()=>[c(y(e.check_status_text),1)]),_:1}),u(_,{label:"\u5F53\u524D\u5BA1\u6838\u4EBA","label-align":"left",align:"left"},{default:t(()=>[c(y(e.check_admin_users||"\u5BA1\u6279\u7ED3\u675F"),1)]),_:1}),u(_,{label:"\u6284\u9001\u4EBA","label-align":"left",align:"left"},{default:t(()=>[c(y(e.copy_users),1)]),_:1})]),_:1}),u(b,{column:1,border:""},{default:t(()=>[u(_,{label:"\u5BA1\u6279\u6D41\u7A0B","label-align":"left",align:"left"},{default:t(()=>[u(se,{class:"mb-4",style:{"max-width":"50vw"},space:200,active:U()+2,simple:""},{default:t(()=>[u($,{icon:p(M),title:e.record[e.record.length-1].check_user_name+"\u521B\u5EFA"},null,8,["icon","title"]),(i(!0),j(v,null,x(e.steps,s=>(i(),d($,{icon:p(M),title:Z(s.flow_type,s)},null,8,["icon","title"]))),256))]),_:1},8,["active"])]),_:1}),u(_,{label:"\u5BA1\u6279\u8BB0\u5F55","label-align":"left",align:"left"},{default:t(()=>[(i(!0),j(v,null,x(e.record,s=>(i(),j("p",null,[g("span",null,y(s.check_user_name+s.status_text),1),c("\u4E86\u7533\u8BF7 "+y(s.check_time)+" ",1),g("span",null," \u64CD\u4F5C\u610F\u89C1\uFF1A "+y(s.content),1)]))),256))]),_:1}),e.flow_info.check_type==2&&e.check_status!=3&&e.check_status!=2&&e.admin_id!=p(m).id&&C()?(i(),d(_,{key:0,label:"\u5BA1\u6279\u8282\u70B9","label-align":"left",align:"left"},{default:t(()=>[g("div",tt,[u(ae,{modelValue:o.check_node,"onUpdate:modelValue":l[0]||(l[0]=s=>o.check_node=s)},{default:t(()=>[u(R,{label:1},{default:t(()=>[lt]),_:1}),u(R,{label:2},{default:t(()=>[ut]),_:1})]),_:1},8,["modelValue"]),g("div",st,[Be(u(N,{modelValue:o.check_admin_names,"onUpdate:modelValue":l[1]||(l[1]=s=>o.check_admin_names=s),placeholder:"\u70B9\u51FB\u9009\u62E9\u4E0B\u4E00\u5BA1\u6279\u4EBA",clearable:"",readonly:"",onClick:Q},null,8,["modelValue"]),[[Ee,o.check_node==2]])])])]),_:1})):f("",!0),C()&&e.admin_id!=p(m).id?(i(),d(_,{key:1,label:"\u5BA1\u6279\u610F\u89C1","label-align":"left",align:"left"},{default:t(()=>[u(N,{type:"textarea",modelValue:o.content,"onUpdate:modelValue":l[2]||(l[2]=s=>o.content=s)},null,8,["modelValue"])]),_:1})):f("",!0),C()?(i(),d(_,{key:2,label:"\u64CD\u4F5C","label-align":"left",align:"left"},{default:t(()=>[e.admin_id!=p(m).id?(i(),d(k,{key:0,type:"primary",onClick:l[3]||(l[3]=s=>(o.check=1,w()))},{default:t(()=>[at]),_:1})):f("",!0),e.admin_id!=p(m).id&&e.flow_info.check_type!=3?(i(),d(k,{key:1,onClick:l[4]||(l[4]=s=>(o.check=2,w()))},{default:t(()=>[nt]),_:1})):f("",!0),e.admin_id!=p(m).id&&e.flow_info.check_type==3?(i(),d(k,{key:2,onClick:l[5]||(l[5]=s=>(o.check=2,w()))},{default:t(()=>[ot]),_:1})):f("",!0),e.admin_id==p(m).id?(i(),d(k,{key:3,type:"info",onClick:l[6]||(l[6]=s=>E.value=!0)},{default:t(()=>[it]),_:1})):f("",!0)]),_:1})):f("",!0),e.check_status==3&&e.record[e.record.length-1].check_user_id==p(m).id?(i(),d(_,{key:3,label:"\u64CD\u4F5C","label-align":"left",align:"left"},{default:t(()=>[u(k,{type:"info",onClick:ue},{default:t(()=>[rt]),_:1})]),_:1})):f("",!0)]),_:1})]),_:1}),z.value?(i(),j("div",ct,[u(ne,{ref_key:"personnel",ref:I,onConfirm:X,type:"1"},null,512)])):f("",!0),u(oe,{modelValue:E.value,"onUpdate:modelValue":l[9]||(l[9]=s=>E.value=s),title:"\u64A4\u56DE\u5BA1\u6279",width:"550px"},{default:t(()=>[u(P,{label:"\u64A4\u56DE\u539F\u56E0"},{default:t(()=>[u(N,{modelValue:o.content,"onUpdate:modelValue":l[7]||(l[7]=s=>o.content=s),type:"textarea"},null,8,["modelValue"])]),_:1}),u(P,{label:""},{default:t(()=>[u(k,{type:"primary",onClick:K},{default:t(()=>[dt]),_:1}),u(k,{onClick:l[8]||(l[8]=s=>E.value=!1)},{default:t(()=>[_t]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1},512)])}}});const Yt=Ae(pt,[["__scopeId","data-v-d1b29667"]]);export{Yt as default};