数通互联化工云平台
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
8.8 KiB

4 months ago
import{d as te,r as V,G as ae,ao as T,ax as N,a as d,f as c,e as o,b as a,h as t,c as r,q as m,F as v,g as k,H as i,t as oe,bx as se,$ as f,fS as ne,fT as ue,fU as de,fV as ie,I as re,fW as pe,fX as me,fY as ce,fZ as _e,a7 as L,a2 as fe,a5 as ye,S as Ve,aA as xe,al as be,cz as ge,b2 as ve,aw as ke,ab as we,av as Fe,aq as Ue,ap as Pe,an as Ce,aE as Be,aj as Se,am as he,ai as Ee,p as Me,m as Ie,_ as De}from"./index-e450010e.js";/* empty css */import{_ as qe}from"./employeesDialog.vue_vue_type_script_setup_true_lang-a1a5351e.js";import"./index-caeb545b.js";const x=b=>(Me("data-v-0b856790"),b=b(),Ie(),b),ze={class:"common-layout"},Te=x(()=>m("i",{class:"fa fa-crosshairs"},null,-1)),Ne=x(()=>m("span",null,"可见范围",-1)),Le=x(()=>m("i",{class:"fa fa-commenting-o"},null,-1)),Ke=x(()=>m("span",null,"消息提醒",-1)),Re=x(()=>m("span",null,"可见范围",-1)),$e={key:0,class:"fa fa-home"},je={key:1,class:"fa fa-group"},Ae={key:2,class:"fa fa-user"},Oe=x(()=>m("span",null,"消息提醒",-1)),We=te({__name:"setUpPage",props:{formKey:{type:String,default:""},formVersion:{type:String,default:""},tabsActive:{type:Number,default:1},state:{type:Object,default(){return{}}}},emits:["update:state","update:formKey","update:formVersion","judgeFlowIsEdit","runNextWindows","closeFormPage"],setup(b,{emit:K}){const w=b,R=K,M=V(),g=V(!1);V([]);const F=V([]),C=V(1),$=(u,e)=>{switch(C.value=u,u){case"2":O();break;default:D()}},I=()=>{R("closeFormPage")},D=()=>{pe({id:w.formVersion}).then(({data:u})=>{F.value=u})};ae(()=>{D()});const j=u=>{F.value=u,g.value=!1,me({id:w.formVersion,listData:u}).then(({data:e})=>{})},q=u=>u.type==3?3:u.type==2?2:1;V(T);const n=N({types:1,tipClass:2}),s=N({week:0,day:0,hour:0,minute:0}),A=[{text:"今天",value:new Date},{text:"昨天",value:()=>{const u=new Date;return u.setDate(u.getDate()-1),u}},{text:"一周后",value:()=>{const u=new Date;return u.setDate(u.getDate()-7),u}}],O=()=>{ce({id:w.formKey.toString()}).then(u=>{if(u.code==0){let e=u.data.ruleCont;n.types=e.tipForm.types,n.tipClass=e.tipForm.tipClass,n.specifyTime=e.tipForm.specifyTime?e.tipForm.specifyTime:"",n.repetitionPeriod=e.tipForm.repetitionPeriod?e.tipForm.repetitionPeriod:"",n.tipMsg=e.tipForm.tipMsg,s.week=e.attribute.week,s.day=e.attribute.day,s.hour=e.attribute.hour,s.minute=e.attribute.minute}})},W=u=>{n.types=1,n.tipClass=2,n.tipMsg="",s.week=0,s.day=0,s.hour=0,s.minute=0,u&&u.resetFields()},G=()=>{let u={id:w.formKey.toString(),setCont:JSON.stringify({tipForm:n,attribute:s})};_e(u).then(e=>{e.code==0?L({message:e.msg,type:"success"}):L.error(e.msg)})};return(u,e)=>{const z=fe,H=ye,B=Ve,S=xe,J=be,X=ge,Y=ve,_=ke,h=we,E=Fe,U=Ue,P=Pe,y=Ce,Z=Be,p=Se,Q=T,ee=he,le=Ee;return d(),c("div",ze,[o(le,null,{default:a(()=>[o(J,{class:"asideBox"},{default:a(()=>[o(S,{class:"setUpPageMenue",shadow:"always"},{default:a(()=>[o(B,{class:"boxScroll"},{default:a(()=>[o(H,{"default-active":"1","active-text-color":"#409EFF","background-color":"#FFFFFF",class:"el-menu-vertical-demo",onSelect:$},{default:a(()=>[o(z,{index:"1"},{default:a(()=>[Te,Ne]),_:1}),o(z,{index:"2"},{default:a(()=>[Le,Ke]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),o(ee,null,{default:a(()=>[t(C)==1?(d(),r(S,{key:0,class:"setUpPageMenue",shadow:"always"},{header:a(()=>[m("div",{class:"card-header"},[Re,m("i",{onClick:I,class:"fa fa-close"})])]),default:a(()=>[o(B,{class:"boxScroll_main"},{default:a(()=>[o(E,null,{default:a(()=>[o(_,{span:24},{default:a(()=>[o(Y,{wrap:"",size:"default"},{default:a(()=>[(d(!0),c(v,null,k(t(F),l=>(d(),r(X,{key:l.targetId,type:"plain",effect:"plain"},{default:a(()=>[q(l)==3?(d(),c("i",$e)):q(l)==2?(d(),c("i",je)):(d(),c("i",Ae)),i(" "+oe(l.name),1)]),_:2},1024))),128))]),_:1})]),_:1}),o(_,{span:24},{default:a(()=>[o(h,{type:"primary",icon:t(se),class:"box_top",onClick:e[0]||(e[0]=l=>g.value=!0)},{default:a(()=>[i("编辑可见范围")]),_:1},8,["icon"])]),_:1})]),_:1})]),_:1})]),_:1})):f("",!0),t(C)==2?(d(),r(S,{key:1,class:"setUpPageMenue",shadow:"always"},{header:a(()=>[m("div",{class:"card-header"},[Oe,m("i",{onClick:I,class:"fa fa-close"})