import{at as t,aG as e,K as a,o as l,t as o,p as s,w as i,v as d,H as r,Q as n,x as u,y as m,B as p,ag as c,q as h,c as f,$ as y,n as g,X as b}from"./index-P0fyQ2Em.js";import{_}from"./u-icon.wXcRZHbn.js";import{r as x}from"./uni-app.es.DOtS5Ldl.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";import{d as F,_ as V}from"./t-datetime.ca3JIPoA.js";import{_ as D}from"./u-input.Cp2bygnN.js";import{_ as I,a as w}from"./u-form.B1LWETT2.js";import{_ as S}from"./index.BLChm46K.js";import{_ as v}from"./u-action-sheet.C0QG6n24.js";import{c as B,d as T}from"./schedule.taAT1r-m.js";import{u as U}from"./base.DOXur1tF.js";import"./u-popup.CXrq2y3n.js";import"./emitter.DrjJCwnj.js";import"./u-button.Chh1-6a-.js";import"./lsj-upload.CSOZr0lY.js";let j=t(),L={};const z=k({name:"u-navbar",props:{height:{type:[String,Number],default:""},backIconColor:{type:String,default:"#606266"},backIconName:{type:String,default:"nav-back"},backIconSize:{type:[String,Number],default:"44"},backText:{type:String,default:""},backTextStyle:{type:Object,default:()=>({color:"#606266"})},title:{type:String,default:""},titleWidth:{type:[String,Number],default:"250"},titleColor:{type:String,default:"#606266"},titleBold:{type:Boolean,default:!1},titleSize:{type:[String,Number],default:32},isBack:{type:[Boolean,String],default:!0},background:{type:Object,default:()=>({background:"#ffffff"})},isFixed:{type:Boolean,default:!0},immersive:{type:Boolean,default:!1},borderBottom:{type:Boolean,default:!0},zIndex:{type:[String,Number],default:""},customBack:{type:Function,default:null}},data:()=>({menuButtonInfo:L,statusBarHeight:j.statusBarHeight}),computed:{navbarInnerStyle(){let t={};return t.height=this.navbarHeight+"px",t},navbarStyle(){let t={};return t.zIndex=this.zIndex?this.zIndex:this.$u.zIndex.navbar,Object.assign(t,this.background),t},titleStyle(){let t={};return t.left=(j.windowWidth-e(this.titleWidth))/2+"px",t.right=(j.windowWidth-e(this.titleWidth))/2+"px",t.width=e(this.titleWidth)+"px",t},navbarHeight(){return this.height?this.height:44}},created(){},methods:{goBack(){"function"==typeof this.customBack?this.customBack.bind(this.$u.$parent.call(this))():a()}}},[["render",function(t,e,a,f,y,g){const b=h,k=x(l("u-icon"),_);return o(),s(b,{class:""},{default:i((()=>[d(b,{class:r(["u-navbar",{"u-navbar-fixed":a.isFixed,"u-border-bottom":a.borderBottom}]),style:n([g.navbarStyle])},{default:i((()=>[d(b,{class:"u-status-bar",style:n({height:y.statusBarHeight+"px"})},null,8,["style"]),d(b,{class:"u-navbar-inner",style:n([g.navbarInnerStyle])},{default:i((()=>[a.isBack?(o(),s(b,{key:0,class:"u-back-wrap",onClick:g.goBack},{default:i((()=>[d(b,{class:"u-icon-wrap"},{default:i((()=>[d(k,{name:a.backIconName,color:a.backIconColor,size:a.backIconSize},null,8,["name","color","size"])])),_:1}),a.backText?(o(),s(b,{key:0,class:"u-icon-wrap u-back-text u-line-1",style:n([a.backTextStyle])},{default:i((()=>[u(m(a.backText),1)])),_:1},8,["style"])):p("",!0)])),_:1},8,["onClick"])):p("",!0),a.title?(o(),s(b,{key:1,class:"u-navbar-content-title",style:n([g.titleStyle])},{default:i((()=>[d(b,{class:"u-title u-line-1",style:n({color:a.titleColor,fontSize:a.titleSize+"rpx",fontWeight:a.titleBold?"bold":"normal"})},{default:i((()=>[u(m(a.title),1)])),_:1},8,["style"])])),_:1},8,["style"])):p("",!0),d(b,{class:"u-slot-content"},{default:i((()=>[c(t.$slots,"default",{},void 0,!0)])),_:3}),d(b,{class:"u-slot-right"},{default:i((()=>[c(t.$slots,"right",{},void 0,!0)])),_:3})])),_:3},8,["style"])])),_:3},8,["style","class"]),a.isFixed&&!a.immersive?(o(),s(b,{key:0,class:"u-navbar-placeholder",style:n({width:"100%",height:Number(g.navbarHeight)+y.statusBarHeight+"px"})},null,8,["style"])):p("",!0)])),_:3})}],["__scopeId","data-v-3ae3e42b"]]),N=U();const C=k({components:{datetime:F},data:()=>({showAction:"",userInfo:{},show:!1,showtdatetime:!1,dataForm:{id:0,category:"",creatorUserId:0,userName:"",allDay:0,urgent:"1",startDay:"",startTime:"",endDay:"",endTime:"",duration:"",content:"",title:"",toUserIds:"",reminderTime:-2,reminderType:1,send:"",sendName:"",repetition:1,repeatTime:"",color:"#188ae2"},showBtn:!1,startDate:{},endDate:{},repeatDate:{},repeat:"",endDay:"",startDay:"",toUserType:!1,actionList:[],delList:[],groupId:""}),onReady(){this.$refs.dataForm.setRules(this.rules)},onLoad(t){this.dataForm.id=t.id,this.toUserType=t.type,this.actionList=[],this.delList=[],this.groupId=t.groupId,"true"==this.toUserType?(this.actionList.push({text:"编辑",id:"update"}),this.actionList.push({text:"删除",id:"deldete",color:"#ff3a3a"})):this.actionList.push({text:"删除",id:"deldete",color:"#ff3a3a"}),B(this.groupId,t.id).then((t=>{let e=t.data||{};e.files=e.files?JSON.parse(e.files):[],this.dataForm=e,"1"!=this.dataForm.repetition?(this.delList.push({text:"仅删除此日程",id:"1"}),this.delList.push({text:"删除此日程及后续日程",id:"2"}),this.delList.push({text:"删除所有日程",id:"3"})):this.delList.push({text:"删除",id:"3",color:"#ff3a3a"}),this.startDate=this.timestampToTime(this.dataForm.startDay),this.endDate=this.timestampToTime(this.dataForm.endDay)})).catch((t=>{f({title:t,complete:()=>{setTimeout((()=>{a()}),300)}})}))},methods:{delAction(t){"1"!=this.dataForm.repetition?T(this.dataForm.id,t+1).then((t=>{f({title:t.msg,complete:()=>{y("refresh"),a()}})})):T(this.dataForm.id,3).then((t=>{f({title:t.msg,complete:()=>{y("refresh"),a()}})}))},handleAction(t){"update"==this.actionList[t].id?g({url:"./form?id="+this.dataForm.id}):this.showBtn=!0},back(){a()},getResult(){a()},changeSend(t,e){this.dataForm.send=t,this.dataForm.sendName=e},getDictionaryData(){N.getDictionaryData({sort:"scheduleType"}).then((t=>{this.typeOptions=t}))},timestampToTime(t){let e={};var a=new Date(t);let l=a.getFullYear(),o=a.getMonth()+1<10?"0"+(a.getMonth()+1):a.getMonth()+1,s=a.getDate(),i=a.getHours(),d=a.getMinutes(),r=a.getSeconds();return e.year=l,e.month=o,e.date=s,e.hours=i<10?0+i:i,e.minutes=d<10?0+d:d,e.seconds=r,e}}},[["render",function(t,e,a,r,n,u){const m=x(l("u-icon"),_),c=h,f=x(l("u-navbar"),z),y=x(l("u-toast"),V),g=x(l("u-input"),D),k=x(l("u-form-item"),I),F=x(l("JnpfUploadFile"),S),B=b("datetime"),T=x(l("u-form"),w),U=x(l("u-action-sheet"),v);return o(),s(c,{class:""},{default:i((()=>[d(f,{title:"详情","custom-back":u.back},{right:i((()=>[d(c,{class:"navbar-right"},{default:i((()=>[d(c,{class:"message-box right-item",style:{"padding-right":"20rpx"}},{default:i((()=>[n.groupId?p("",!0):(o(),s(m,{key:0,name:"more-dot-fill",onClick:e[0]||(e[0]=t=>n.show=!0)}))])),_:1})])),_:1})])),_:1},8,["custom-back"]),d(c,{class:"scheduleForm-v jnpf-wrap"},{default:i((()=>[d(y,{ref:"uToast"},null,512),d(T,{model:n.dataForm,ref:"dataForm",errorType:["toast"],"label-position":"left","label-width":"150","label-align":"left"},{default:i((()=>[d(c,{class:"u-p-l-20 u-p-r-20 form-item-box"},{default:i((()=>[d(k,{label:"标题",prop:"title"},{default:i((()=>[d(g,{"input-align":"right",modelValue:n.dataForm.title,"onUpdate:modelValue":e[1]||(e[1]=t=>n.dataForm.title=t),"label-align":"right",placeholder:"",disabled:""},null,8,["modelValue"])])),_:1}),d(k,{label:"内容",prop:"content"},{default:i((()=>[d(g,{"input-align":"right",modelValue:n.dataForm.content,"onUpdate:modelValue":e[2]||(e[2]=t=>n.dataForm.content=t),type:"textarea",placeholder:"",disabled:""},null,8,["modelValue"])])),_:1})])),_:1}),d(c,{class:"u-p-l-20 u-p-r-20 u-m-t-20 form-item-box"},{default:i((()=>[d(k,{label:"附件",prop:"content"},{default:i((()=>[d(F,{modelValue:n.dataForm.files,"onUpdate:modelValue":e[3]||(e[3]=t=>n.dataForm.files=t),detailed:""},null,8,["modelValue"])])),_:1})])),_:1}),d(c,{class:"jnpf-card"},{default:i((()=>[d(c,{class:"u-p-l-20 u-p-r-20 form-item-box"},{default:i((()=>[d(k,{label:"紧急程度",prop:"urgent"},{default:i((()=>[d(g,{"input-align":"right",modelValue:n.dataForm.urgent,"onUpdate:modelValue":e[4]||(e[4]=t=>n.dataForm.urgent=t),"label-align":"right",placeholder:"",disabled:""},null,8,["modelValue"])])),_:1}),d(k,{label:"类型",prop:"category"},{default:i((()=>[d(g,{"input-align":"right",modelValue:n.dataForm.category,"onUpdate:modelValue":e[5]||(e[5]=t=>n.dataForm.category=t),placeholder:"",disabled:""},null,8,["modelValue"])])),_:1}),d(k,{label:"创建人",prop:"creatorUserId"},{default:i((()=>[d(g,{"input-align":"right",modelValue:n.dataForm.creatorUserId,"onUpdate:modelValue":e[6]||(e[6]=t=>n.dataForm.creatorUserId=t),placeholder:"",disabled:""},null,8,["modelValue"])])),_:1}),d(k,{label:"参与人",prop:"toUserIds"},{default:i((()=>[d(g,{"input-align":"right",modelValue:n.dataForm.toUserIds,"onUpdate:modelValue":e[7]||(e[7]=t=>n.dataForm.toUserIds=t),placeholder:"",disabled:""},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}),d(c,{class:"jnpf-card"},{default:i((()=>[d(c,{class:"u-p-l-20 u-p-r-20 form-item-box"},{default:i((()=>[d(k,{label:"开始时间",prop:"startDay"},{default:i((()=>[d(B,{delayMin:0,modelValue:n.startDay,"onUpdate:modelValue":e[8]||(e[8]=t=>n.startDay=t),date:n.startDate,disabled:"",showtdatetime:n.showtdatetime,type:1,allDay:n.dataForm.allDay,placeholder:""},null,8,["modelValue","date","showtdatetime","allDay"])])),_:1}),d(k,{label:"结束时间",prop:"endDay"},{default:i((()=>[d(B,{delayMin:0,modelValue:n.endDay,"onUpdate:modelValue":e[9]||(e[9]=t=>n.endDay=t),date:n.endDate,disabled:"",showtdatetime:n.showtdatetime,type:2,allDay:n.dataForm.allDay,placeholder:""},null,8,["modelValue","date","showtdatetime","allDay"])])),_:1})])),_:1})])),_:1})])),_:1},8,["model"])])),_:1}),d(U,{onClick:u.handleAction,list:n.actionList,tips:{text:"",color:"#000",fontSize:30},modelValue:n.show,"onUpdate:modelValue":e[10]||(e[10]=t=>n.show=t)},null,8,["onClick","list","modelValue"]),d(U,{onClick:u.delAction,list:n.delList,tips:{text:!0===n.toUserType?"1"!=n.dataForm.repetition?"此为重复日程,将删除(含参与人)应用于":"确认删除(含参与人)当前日程":"1"!=n.dataForm.repetition?"此为重复日程,将删除应用于":"确认删除当前日程",color:"#000",fontSize:30},modelValue:n.showBtn,"onUpdate:modelValue":e[11]||(e[11]=t=>n.showBtn=t)},null,8,["onClick","list","tips","modelValue"])])),_:1})}],["__scopeId","data-v-40b490f0"]]);export{C as default};