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
8.8 KiB
1 lines
8.8 KiB
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"})])]),default:a(()=>[o(B,{class:"boxScroll_main"},{default:a(()=>[o(Q,{ref_key:"ruleFormRef",ref:M,model:t(n),rules:u.rules,"label-width":"auto",class:"demo-ruleForm","status-icon":""},{default:a(()=>[o(y,{label:"提醒类型",prop:"name"},{default:a(()=>[o(P,{modelValue:t(n).types,"onUpdate:modelValue":e[1]||(e[1]=l=>t(n).types=l),clearable:"",placeholder:"提醒类型",style:{width:"240px"}},{default:a(()=>[(d(!0),c(v,null,k(t(ne),l=>(d(),r(U,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(y,{label:"提醒周期类型",prop:"name"},{default:a(()=>[o(P,{modelValue:t(n).tipClass,"onUpdate:modelValue":e[2]||(e[2]=l=>t(n).tipClass=l),clearable:"",placeholder:"提醒周期类型",style:{width:"240px"}},{default:a(()=>[(d(!0),c(v,null,k(t(ue),l=>(d(),r(U,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(n).tipClass==1?(d(),r(y,{key:0,label:"指定提醒时间",prop:"name"},{default:a(()=>[o(Z,{modelValue:t(n).specifyTime,"onUpdate:modelValue":e[3]||(e[3]=l=>t(n).specifyTime=l),type:"datetime",placeholder:"请选择时间",shortcuts:A,"value-format":"x"},null,8,["modelValue"])]),_:1})):(d(),r(y,{key:1,label:"提醒周期",prop:"name"},{default:a(()=>[o(E,null,{default:a(()=>[o(_,{span:24,class:"zhouqiBox"},{default:a(()=>[o(P,{modelValue:t(n).repetitionPeriod,"onUpdate:modelValue":e[4]||(e[4]=l=>t(n).repetitionPeriod=l),clearable:"",placeholder:"提醒周期",style:{width:"100px"}},{default:a(()=>[(d(!0),c(v,null,k(t(de),l=>(d(),r(U,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),o(E,null,{default:a(()=>[t(n).repetitionPeriod==1||t(n).repetitionPeriod==4?(d(),r(_,{key:0,span:24,class:"zhouqiBox"},{default:a(()=>[o(p,{modelValue:t(s).hour,"onUpdate:modelValue":e[5]||(e[5]=l=>t(s).hour=l),class:"mx-4 timeBox"},{append:a(()=>[i("小时")]),_:1},8,["modelValue"]),o(p,{modelValue:t(s).minute,"onUpdate:modelValue":e[6]||(e[6]=l=>t(s).minute=l),class:"mx-1 timeBox"},{append:a(()=>[i("分钟")]),_:1},8,["modelValue"])]),_:1})):f("",!0),t(n).repetitionPeriod==2?(d(),r(_,{key:1,span:24,class:"zhouqiBox"},{default:a(()=>[o(p,{modelValue:t(s).day,"onUpdate:modelValue":e[7]||(e[7]=l=>t(s).day=l),class:"mx-4 timeBox"},{append:a(()=>[i("天")]),_:1},8,["modelValue"]),o(p,{modelValue:t(s).hour,"onUpdate:modelValue":e[8]||(e[8]=l=>t(s).hour=l),class:"mx-4 timeBox"},{append:a(()=>[i("小时")]),_:1},8,["modelValue"]),o(p,{modelValue:t(s).minute,"onUpdate:modelValue":e[9]||(e[9]=l=>t(s).minute=l),class:"mx-1 timeBox"},{append:a(()=>[i("分钟")]),_:1},8,["modelValue"])]),_:1})):f("",!0),t(n).repetitionPeriod==3||t(n).repetitionPeriod==5?(d(),r(_,{key:2,span:24,class:"zhouqiBox"},{default:a(()=>[o(p,{modelValue:t(s).minute,"onUpdate:modelValue":e[10]||(e[10]=l=>t(s).minute=l),class:"mx-1 timeBox"},{append:a(()=>[i("分钟")]),_:1},8,["modelValue"])]),_:1})):f("",!0),t(n).repetitionPeriod==6?(d(),r(_,{key:3,span:24,class:"zhouqiBox"},{default:a(()=>[o(P,{modelValue:t(s).week,"onUpdate:modelValue":e[11]||(e[11]=l=>t(s).week=l),clearable:"",placeholder:"选择周几",class:"timeBox"},{default:a(()=>[(d(!0),c(v,null,k(t(ie),l=>(d(),r(U,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),o(p,{modelValue:t(s).hour,"onUpdate:modelValue":e[12]||(e[12]=l=>t(s).hour=l),class:"mx-4 timeBox"},{append:a(()=>[i("小时")]),_:1},8,["modelValue"]),o(p,{modelValue:t(s).minute,"onUpdate:modelValue":e[13]||(e[13]=l=>t(s).minute=l),class:"mx-1 timeBox"},{append:a(()=>[i("分钟")]),_:1},8,["modelValue"])]),_:1})):f("",!0),t(n).repetitionPeriod==7?(d(),r(_,{key:4,span:24,class:"zhouqiBox"},{default:a(()=>[o(p,{modelValue:t(s).day,"onUpdate:modelValue":e[14]||(e[14]=l=>t(s).day=l),class:"mx-4 timeBox"},{append:a(()=>[i("日")]),_:1},8,["modelValue"]),o(p,{modelValue:t(s).hour,"onUpdate:modelValue":e[15]||(e[15]=l=>t(s).hour=l),class:"mx-4 timeBox"},{append:a(()=>[i("小时")]),_:1},8,["modelValue"]),o(p,{modelValue:t(s).minute,"onUpdate:modelValue":e[16]||(e[16]=l=>t(s).minute=l),class:"mx-1 timeBox"},{append:a(()=>[i("分钟")]),_:1},8,["modelValue"])]),_:1})):f("",!0)]),_:1})]),_:1})]),_:1})]),_:1})),o(y,{label:"提醒语句",prop:"name"},{default:a(()=>[o(p,{modelValue:t(n).tipMsg,"onUpdate:modelValue":e[17]||(e[17]=l=>t(n).tipMsg=l),type:"textarea"},null,8,["modelValue"])]),_:1}),o(y,{prop:"name"},{default:a(()=>[o(h,{type:"primary",onClick:G},{default:a(()=>[i(" 提交 ")]),_:1}),o(h,{onClick:e[18]||(e[18]=l=>W(t(M)))},{default:a(()=>[i("重置")]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1})]),_:1})):f("",!0),o(qe,{visible:t(g),"onUpdate:visible":e[19]||(e[19]=l=>re(g)?g.value=l:null),isdepartment:!0,data:t(F),onChange:j},null,8,["visible","data"])]),_:1})]),_:1})])}}});const Ye=De(We,[["__scopeId","data-v-0b856790"]]);export{Ye as default};
|
|
|