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
22 KiB
2 lines
22 KiB
|
4 months ago
|
import{d as De,y as se,r as f,w as xe,G as Ee,di as Re,a0 as je,ax as $e,a as i,c as v,b as s,q as d,e as r,h as e,I as D,f as y,F as W,g as Q,fb as Ge,H as c,t as B,$ as p,Y as oe,fc as le,cA as We,cB as He,L as Je,ab as Ie,cz as Qe,aw as qe,av as Ye,fg as Ze,dZ as Xe,d_ as et,bA as Te,bB as Ne,aQ as tt,p as Oe,m as ze,_ as Be,z as ue,n as Se,O as ot,ae as Ke,a7 as _e,ak as lt,aG as st,fK as at,am as nt}from"./index-e450010e.js";import{F as rt}from"./3-23bf8718.js";import{M as it,f as ut,g as dt,d as ct,_ as ft,a as pt,b as vt,c as mt}from"./conditionDrawer.vue_vue_type_style_index_0_lang-57154b88.js";import{_ as _t}from"./employeesDialog.vue_vue_type_script_setup_true_lang-a1a5351e.js";import{$ as ye}from"./index-caeb545b.js";import{u as Ae,_ as yt}from"./nodeWrap-ecd3ef30.js";import{j as gt,h as kt,d as wt,k as bt,g as Ct,i as ht,o as Ut,c as Ft,s as Lt,b as Vt,e as xt,a as St}from"./index-fc6972c3.js";import Kt from"./simulateTaskFlow-d5c03c2c.js";import"./index-a04a5857.js";/* empty css */import"./v4-4a60fe23.js";const V=F=>(Oe("data-v-3ddefaa6"),F=F(),ze(),F),Dt={class:"demo-drawer__content"},Et={class:"drawer_content drawer_content"},$t=V(()=>d("span",{class:"wordKeyCss"},"属性设置",-1)),It={class:"info_box"},Tt={class:"approver_content"},Nt={key:1,class:"approver_manager"},Ot={class:"selected_list"},zt={key:3,class:"approver_manager"},Bt=V(()=>d("option",{value:"1"},"发起人",-1)),At=V(()=>d("option",{value:"2"},"执行人",-1)),Pt=[Bt,At],Mt=["value"],Rt=V(()=>d("p",{class:"tip"},"找不到主管时,由上级主管代审批",-1)),jt={key:5,class:"approver_manager"},Gt=V(()=>d("option",{value:"1"},"发起人",-1)),Wt=V(()=>d("option",{value:"2"},"执行人",-1)),Ht=[Gt,Wt],Jt={class:"selected_list"},Qt={key:7,class:"approver_self"},qt=V(()=>d("p",null,"该审批节点设置“发起人自己”后,审批人默认为发起人",-1)),Yt=[qt],Zt={key:9,class:"approver_manager"},Xt={style:{"padding-bottom":"20px"}},eo=V(()=>d("option",{value:"1"},"发起人",-1)),to=V(()=>d("option",{value:"2"},"执行人",-1)),oo=[eo,to],lo=["value"],so={key:11,class:"approver_manager"},ao={key:13,class:"approver_manager"},no=V(()=>d("p",null,"可选节点列表",-1)),ro={key:15,class:"approver_manager"},io={class:"selected_list"},uo={key:16,class:"approver_manager"},co=V(()=>d("option",{value:"1"},"发起人",-1)),fo=V(()=>d("option",{value:"2"},"执行人",-1)),po=[co,fo],vo=V(()=>d("span",{class:"wordKeyCss"},"帮助说明",-1)),mo={class:"info_box"},_o={class:"demo-drawer__footer clear"},yo=De({__name:"copyerSend",props:{nodeConfig:{type:Object,default:()=>({})},isFormFlow:{type:Boolean,default:!0},directormaxlevel:{type:Number,default:4},customerFormKey:{type:String,default:""},formVersion:{type:String,default:""},formData:{type:Object,default(){return{}}}},setup(F){let A=F;const Z=se({get(){return A.formData},set(u){emits("update:formData",u)}}),X=f(),b=f(!1),k=f([]),t=f({});let R=Ae(),{setCopyerConfig:ee,setCopyer:P}=R,E=se(()=>R.copyerDrawer),$=se(()=>R.copyerConfig1),x=f([]);const I=f(),C={value:"id",label:"name",children:"child"};let h=se({get(){return E.value},set(){O()}});const S=f(),T=f("first"),L=f(!1),w=f("审批人设置");xe($,u=>{u.value.attribute=u.value.attribute*1,console.log("directormaxlevel",u.value,u.value.type),L.value=!1,t.value=u.value,u.settype==0&&(t.value.settype=1),t.value=u.value,k.value=t.value.ccSelfSelectFlag==0?[]:[t.value.ccSelfSelectFlag],u.value.type==3?u.value.nodeName!=""?w.value=u.value.nodeName+"设置":w.value="执行人设置":u.value.nodeName!=""?w.value=u.value.nodeName+"设置":w.value="审批人设置",b.value=!1,h.value&>(A.nodeConfig).then(o=>{if(o.code==0){let a={id:u.value.fromNode,allcont:o.data.allcont};kt(a).then(n=>{n.code==0&&(X.value=n.data.allcont,n.data.allcont&&n.data.allcont.length>0&&n.data.allcont.forEach(_=>{if(_.type==3){b.value=!0;return}}))})}}),u.value.settype==9&&(L.value=!0,S.value=t.value.matrix)},{deep:!0}),Ee(()=>{console.log("预加载数据建军节--------》",$.value),$.settype==0&&(t.value.settype=1)}),xe(()=>t.value.s
|