import{d as e,a2 as t,r as a,e as s,f as l,g as n,o as i,h as o,w as d,i as u,a as r,z as c,E as p,k as f,l as _,F as m,j as g,t as h,N as y,O as v,y as k,b as A,c as b,a9 as x,c6 as j,c2 as C,aZ as I,x as F,A as N,W as E,s as w,c7 as B,c8 as D,c9 as S,m as O,ca as R,ab as G,c1 as J,a1 as U,b5 as L,cb as W}from"./index-DXvjTqMr.js";import{_ as z,a as Q}from"./uni-row.DufxBgTC.js";import{_ as X}from"./uni-dateformat.R_eYMhRe.js";import{d as Z}from"./index.D3kEQn5y.js";import{g as V}from"./index.C_bCAwVj.js";import{d as T}from"./dropDown.CIF5Aflp.js";import{_ as H}from"./uni-data-checkbox.BmJ84AWk.js";import{_ as K}from"./uni-popup-dialog.CT6ZRSND.js";import{_ as P}from"./uni-popup.BpvJsdxE.js";import{_ as M}from"./_plugin-vue_export-helper.BCo6x5W8.js";import{a as q}from"./index.CLXfhtlu.js";import{g as Y}from"./schedule.ky61dGSO.js";import"./uni-nav-bar.BZJJc0Hh.js";import"./uni-icons.Dxt3pfrw.js";/* empty css *//* empty css *//* empty css */import"./uni-cloud.es.Rn_2-D_g.js";import"./uni-load-more.CT32PUQ_.js";import"./uni-popup.vue_vue_type_style_index_0_scoped_90b62717_lang.BoqUbMLw.js";import"./default-avatar.BAKNUlXW.js";/* empty css */import"./moment.BD7_iMEL.js";const $=M(e({__name:"selectTypes",props:{title:{type:String,default:""}},emits:["changeOk"],setup(e,{expose:p,emit:f}){const _=e,m=f,{title:g}=t(_),h=a(null),y=a(0),v=s([{value:0,text:"此日程"},{value:1,text:"此日程及后续日程"},{value:2,text:"所有日程"}]),k=()=>{h.value.close()},A=()=>{m("changeOk",y.value),k()};return p({popupOpen:()=>{h.value.open()}}),(e,t)=>{const a=l(n("uni-data-checkbox"),H),s=l(n("uni-popup-dialog"),K),p=l(n("uni-popup"),P),f=c;return i(),o(f,null,{default:d((()=>[u(p,{ref_key:"popupRef",ref:h,type:"dialog","mask-click":!0},{default:d((()=>[u(s,{ref:"inputClose",mode:"input","before-close":!0,title:r(g),onClose:k,onConfirm:A},{default:d((()=>[u(a,{modelValue:y.value,"onUpdate:modelValue":t[0]||(t[0]=e=>y.value=e),multiple:!1,localdata:v},null,8,["modelValue","localdata"])])),_:1},8,["title"])])),_:1},512)])),_:1})}}}),[["__scopeId","data-v-ae3c68d0"]]),ee=M(e({__name:"commentList",props:{list:{type:Array,default:()=>[]}},emits:["replyFn","commentDel"],setup(e,{emit:a}){const l=e,n=s({userId:JSON.parse(p("storageUserData")).userInfo.id}),{list:A}=t(l),b=(e,t)=>{j("replyFn",e,t)},x=e=>{j("commentDel",e)},j=a;return(e,t)=>{const a=v,s=c,l=k;return i(),o(s,null,{default:d((()=>[u(s,{class:"p_box"},{default:d((()=>[(i(!0),f(m,null,_(r(A),((e,t)=>(i(),o(s,{key:t},{default:d((()=>[u(s,{class:"flex"},{default:d((()=>[u(s,{class:"p_left"},{default:d((()=>[u(a,{src:e.from_user.avatar,alt:"",class:"img"},null,8,["src"])])),_:2},1024),u(s,{class:"p_right"},{default:d((()=>[u(s,{class:"p_name"},{default:d((()=>[u(l,null,{default:d((()=>[g(h(e.from_user.name),1)])),_:2},1024),u(s,null,{default:d((()=>[u(l,{class:"p_time"},{default:d((()=>[g(h(e.created_at),1)])),_:2},1024),e.from_user.id==n.userId?(i(),o(l,{key:0,class:"iconfont icon-shanchu1",onClick:t=>x(e)},null,8,["onClick"])):y("",!0)])),_:2},1024)])),_:2},1024),u(s,{class:"p_content"},{default:d((()=>[u(l,null,{default:d((()=>[g(h(e.content),1)])),_:2},1024),u(l,{class:"hui",onClick:t=>b(e)},{default:d((()=>[g("回复")])),_:2},1032,["onClick"])])),_:2},1024),0!==e.children.length?(i(!0),f(m,{key:0},_(e.children,((t,r)=>(i(),o(s,{class:"flex mt14",key:r},{default:d((()=>[u(s,{class:"p_left"},{default:d((()=>[u(a,{src:t.from_user.avatar,alt:"",class:"img"},null,8,["src"])])),_:2},1024),u(s,{class:"p_right"},{default:d((()=>[u(s,{class:"p_name"},{default:d((()=>[u(l,null,{default:d((()=>[g(h(t.from_user.name),1)])),_:2},1024),u(s,null,{default:d((()=>[u(l,{class:"p_time"},{default:d((()=>[g(h(e.created_at),1)])),_:2},1024),t.from_user.id==n.userId?(i(),o(l,{key:0,class:"iconfont icon-shanchu1",onClick:e=>x(t)},null,8,["onClick"])):y("",!0)])),_:2},1024)])),_:2},1024),u(s,{class:"p_content"},{default:d((()=>[u(s,{class:"huiname"},{default:d((()=>[u(l,{class:"p_time huiname"},{default:d((()=>[g(" 回复"+h(t.to_user.name)+" : ",1)])),_:2},1024),g(" "+h(t.content),1)])),_:2},1024),u(s,{class:"hui",onClick:a=>b(e,t)},{default:d((()=>[g("回复")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128)):y("",!0)])),_:2},1024)])),_:2},1024),t+1!=r(A).length?(i(),f("div",{key:0,class:"splitLine"})):y("",!0)])),_:2},1024)))),128))])),_:1})])),_:1})}}}),[["__scopeId","data-v-05a08b95"]]);var te=(e=>(e[e["schedule01.png"]=0]="schedule01.png",e[e["schedule02.png"]=1]="schedule02.png",e[e["schedule03.png"]=2]="schedule03.png",e[e["schedule04.png"]=3]="schedule04.png",e))(te||{}),ae=(e=>(e[e["待定"]=0]="待定",e[e["已接受"]=1]="已接受",e[e["已拒绝"]=2]="已拒绝",e[e["已完成"]=3]="已完成",e))(ae||{});const se=M(e({__name:"detail",setup(e){const t=A(),p=b((()=>t.state.app.userInfo)),H=a(),K=a(),P=a(!1),M=a(!1),se=a(""),le=s([{type:1,icon:"icon-gengduo1",types:"icon"}]),ne=s([{name:"编辑",id:1,icon:"icon-danchuang-bianji"},{name:"删除",id:2,icon:"icon-shanchu1"}]),ie=s({placeholder:"您可以发布评论哟~",replayShow:!1,content:"",reply_id:"",to_uid:"",list:[],info:{},id:0,start:"",end:"",selectInfo:{},editData:{},selectStatus:2,dropId:0,isEditShowIcon:[2,3,4]}),oe=s([{id:1,text:"接受",color:"#19BE6B"},{id:2,text:"拒绝",color:"#ED4014"},{id:0,text:"待定",color:"#FF9900"},{id:3,text:"完成",color:"#308BF8"}]);x((e=>{ie.id=Number(e.id),ie.start=e.start,ie.end=e.end,ye(ie.id,{start_time:ie.start,end_time:ie.end}),ce()}));const de=()=>{let e={content:ie.content,schedule_id:ie.id,end:ie.end,start:ie.start,reply_id:ie.reply_id,to_uid:ie.to_uid};ie.content?B(e).then((e=>{ie.replayShow=!1,F.success(e.message),ie.content="",ce()})).catch((e=>{F.error(e.message)})):F.error("评论内容不能为空!")},ue=(e,t)=>{ie.placeholder=t?"回复@"+e:"您可以发布评论哟~",ie.replayShow=!0},re=(e,t)=>{let a=t?t.from_user.name:e.from_user.name;ie.reply_id=e.id,ie.to_uid=t?t.from_user.id:e.from_user.id,ue(a,1)},ce=()=>{let e={time:ie.start+" - "+ie.end,schedule_id:ie.id};j(e).then((e=>{ie.list=e.data}))},pe=e=>{w("您确定要删除此评论吗").then((t=>{D(e.id).then((e=>{F.success(e.message),ce()})).catch((e=>{F.error(e.message)}))})).catch((e=>{}))},fe=e=>{if(ie.selectStatus=e,1===ie.dropId)_e();else{const e={type:ie.selectStatus,end:ie.end,start:ie.start};ve(ie.id,e)}},_e=()=>{const e=S(`id=${ie.info.id}&start=${ie.start}&end=${ie.end}&type=${ie.selectStatus}`);O(`/pages/users/schedule/create?id=${e}`)},me=()=>{H.value.openDropdown()},ge=e=>{1===e.id?0===ie.info.period?_e():(se.value="编辑重复性日程",K.value.popupOpen()):0===ie.info.period?w("确定要删除当前日程吗").then((()=>{const e={type:ie.selectStatus,end:ie.end,start:ie.start};ve(ie.id,e)})).catch((()=>{})):(se.value="删除重复性日程",K.value.popupOpen()),ie.dropId=e.id},he=e=>ae[e],ye=(e,t)=>{C(e,t).then((e=>{if(P.value=!0,ie.info=e.data,M.value=p.value.id===ie.info.master.id,ie.info.cid>1&&ie.info.cid<=9&&ne.splice(0,1),ie.info.user.length>0)if(ie.info.task.length>0){const e=I(ie.info.task,ie.info.master.id,"uid");ie.info.user.forEach((t=>{ie.info.task.forEach((e=>{e.uid===t.id&&(t.status=e.status,t.updated_at=e.updated_at)})),t.id===ie.info.master.id&&-1===e&&(t.status=1)}))}else ie.info.user.forEach((e=>{e.id===ie.info.master.id?e.status=1:e.status=-1}));if(!M.value){const e=I(ie.info.user,p.value.id);ie.selectInfo=ie.info.user[e]}})).catch((e=>{F.error(e.message)}))},ve=(e,t)=>{R(e,t).then((e=>{F.success(e.message),G("/pages/users/schedule/index")})).catch((e=>{F.error(e.message)}))},ke=(e,t)=>{J(e,t).then((e=>{F.success(e.message,"none"),ye(ie.id,{start_time:ie.start,end_time:ie.end})})).catch((e=>{F.error(e.message)}))};return(e,t)=>{const a=c,s=l(n("uni-col"),z),p=l(n("uni-row"),Q),A=v,b=k,x=l(n("uni-dateformat"),X),j=U,C=L;return P.value?(i(),o(a,{key:0,class:"content"},{default:d((()=>[u(a,{class:"cr-position-header default-header"},{default:d((()=>[u(a,{class:"status_bar"}),u(a,{class:"nav-bar"},{default:d((()=>[u(Z,{index:1,"background-color":"rgba(0,0,0,0)","default-title":"详情","is-right":M.value,"right-data":le,onHandleNarItem:me},null,8,["is-right","right-data"])])),_:1}),u(a,{class:"header-info plr10"},{default:d((()=>[u(p,{class:"display-align"},{default:d((()=>[u(s,{span:20,class:"right-top"},{default:d((()=>[u(q,{src:ie.info.master.avatar},null,8,["src"])])),_:1}),u(s,{span:4,class:"right-info"},{default:d((()=>[u(a,{class:"title line1"},{default:d((()=>[g(h(ie.info.title),1)])),_:1}),u(a,{class:"caption line1"},{default:d((()=>[g(h(r(Y)(ie.start,ie.end)),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),u(a,{class:N(["report-con m10",M.value?"":"pbc"])},{default:d((()=>[u(a,{class:"report-list-item pb28"},{default:d((()=>[u(a,{class:"title"},{default:d((()=>[g("参与人")])),_:1}),(i(!0),f(m,null,_(ie.info.user,((e,t)=>(i(),o(p,{class:"display-align report-list-item-top",key:t},{default:d((()=>[u(s,{span:12,class:"display-align"},{default:d((()=>[u(q,{src:e.avatar,autoSize:!1,width:70,height:70,radius:8},null,8,["src"]),u(a,{class:"name"},{default:d((()=>[g(h(e.name),1)])),_:2},1024),u(a,{class:"report-list-status"},{default:d((()=>{return[u(A,{class:"image",src:"/static/image/"+(t=e.status,te[t]),mode:""},null,8,["src"])];var t})),_:2},1024)])),_:2},1024),u(s,{span:12,class:"right-info"},{default:d((()=>[g(h(he(e.status))+" ",1),e.updated_at?(i(),o(b,{key:0},{default:d((()=>[g("·")])),_:1})):y("",!0),e.updated_at?(i(),o(x,{key:1,class:"",format:"MM/dd hh:mm:ss",date:e.updated_at},null,8,["date"])):y("",!0)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),u(a,{class:"report-list-item",style:{"padding-top":"0","padding-bottom":"0"}},{default:d((()=>[u(p,{class:"report-list-item-bottom"},{default:d((()=>[u(s,{class:"bottom-left",span:24},{default:d((()=>[g("待办内容")])),_:1}),u(s,{span:24,style:{"padding-top":"20rpx"}},{default:d((()=>[u(a,{class:"content-box",innerHTML:ie.info.content},null,8,["innerHTML"])])),_:1})])),_:1})])),_:1}),u(a,{class:"report-list-item",style:{"padding-top":"0","padding-bottom":"0"}},{default:d((()=>[u(p,{class:"report-list-item-bottom"},{default:d((()=>[u(s,{class:"bottom-left",span:24},{default:d((()=>[g("日程类型")])),_:1}),u(s,{span:24,style:{"padding-top":"20rpx"}},{default:d((()=>[g(h(ie.info.type.name),1)])),_:1})])),_:1}),u(p,{class:"report-list-item-bottom mb68"},{default:d((()=>[u(s,{class:"bottom-left",span:24},{default:d((()=>[g("提醒时间")])),_:1}),2==ie.info.cid||3==ie.info.cid||4==ie.info.cid||5==ie.info.cid?(i(),o(s,{key:0,span:24,style:{"padding-top":"20rpx"}},{default:d((()=>[g(h(ie.info.remind?ie.info.remind.remind_time:"09:00:00"),1)])),_:1})):(i(),o(s,{key:1,span:24,style:{"padding-top":"20rpx"}},{default:d((()=>[g(h(ie.info.remindInfo.text),1)])),_:1}))])),_:1})])),_:1}),ie.list.length?(i(),o(a,{key:0,class:"report-list-item pb28"},{default:d((()=>[u(ee,{list:ie.list,onReplyFn:re,onCommentDel:pe},null,8,["list"])])),_:1})):y("",!0)])),_:1},8,["class"]),u(a,{class:"bottom-button plr10"},{default:d((()=>[u(a,{class:"btn-box"},{default:d((()=>[u(a,{class:"replay-tips",onClick:ue},{default:d((()=>[u(A,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAiCAYAAAA3WXuFAAAAAXNSR0IArs4c6QAABGtJREFUWEftl39IG1ccwL/vcnde3NQ0hlJmwXXrVhBGLjkt2rnNILM4stVKaasb1TDm6mwZdtkPCmPZf4NVWtB2dfsjFmSuFJyuo511hfxR2IZNvFoQBqNY5q9Z20ZNTbxL7o13eCNLo8ml6l++f/Leve9738/7vu+PFwQAwPP2FkDIDQDPkvGGNQw3ANDnonjTp+lEPC+4AcHXGwbxuKIoYPS6BoV4m/A3AGwHhL8ERenaKDCKomgFo+8AoAIA3xSHAyVENwHCKgSO7RBFcWyjgJZdxQMIfUH64rAfbQIlWp/n7ZsWWtUlNy2UKmLXxUIVFRW0z+eLEuVer5dbXARTJCLnsizOQggYNaNgkCUJLXEcM5+dDUGXyxXRFfZWm/ApAHgQwDiFcHUgEPgr2Wl5XvgQI/gKAUS2FxS+V1m59w5FUWo+iW9Xr/a/+c/M9McIofALO3edKC3dc2NuzjjZ19f+WVp5iLcJMgDQ6ukAzt8a9jcnBbIJ9wDAQuay2Kzf6utdx5PJdV3o/BVjbCJzHGf01R1ucCNERXsudjWEFxdbUyZG3lY8BICLl4Gabw37zydTZC8u8Skx5TUyl5Ob132gtu5MMrnve7znlpaWdpO5vNy8rtraug7S7+272DQXfNiUEkgQBEssht8BQGOi6O9LpuTUqU7L5ORdqzjid9I0E6p0VF3mOGMsmezU1ETOkP8PJ2MwhByOqiuaXNpAqaLD4/FyZrOyC2NFvdZMWzxQzb5jRo/HFcmouJ4+fe45imK2ZAqirYsHajjy7vOtrR/c0Q1EQjsYlIqSRZNewP8DNQkmEzuqG+jsWe+2aDRaoFd5Mvl4IFfj0WKapid0A7W1ffsiTaOc9QCKRvGCbqD29s6XFIVi1wOIohRJN1BHR6c9Fns8G2cCmHhlBoOCkdUmhBEABxj2r5Rz4pWtJdClS92fhB6FDgKA5Go8umcZyP4DAnQIA5CCJyKs/gJGOCIvGVyjo0PT8UDpXNnAwOXq2fv3alazGsZgkGWJJzJGY/a1w4eOnFSvrKioZBuTpfyIAEoTN1AQLhsJBH6P/57KqX/6ubfu/uzMR+leIcOyt1952dFaWLgjqDq1ttBqFcoRwju1sULB9Egg8EvixiTsBwevHGAYRiovd/jj5+NhWIYVzeb8/tXATKYtY2Vlr97WZNSwT/ckmpzT6SwYn5gaJ+N8y9a2t5y1PaTf29tzbG5+rpH0CUx19b7jZnN+ON39FUXBamJMd0G8XMnu0m5Zlt8m38z5ljNRSdo6vzBfT8YcZ7y+t8rp0QND1imK/FAtHZkAkeI6eP3CN49CC6pFtEZg9tccPLlS1V9JF3kbPXhA/akW10yAyBry/Bi41n9idnamGSFkeOrpnH7nGzXtemHIXrKs3HW7358l/YyByOK1qGvEkVtaXP+llicC0izFsnSB3rcRuSZJik5oltFu6omByEbEp/Lyws8AGEypniUkmgBiQfLIJz6T6DJrAqRtqvdvUDL//ReNgpE/1ADOTgAAAABJRU5ErkJggg==",mode:"",class:"img"}),u(b,null,{default:d((()=>[g("评论")])),_:1})])),_:1}),M.value?(i(),o(a,{key:1},{default:d((()=>[u(j,{class:"button1",onClick:t[0]||(t[0]=e=>((e,t)=>{if(3==ie.info.finish)return!1;w(`您确认修改日程状态为已${e}`).then((()=>{const e={status:t,end:ie.end,start:ie.start};ke(ie.id,e)})).catch((()=>{}))})("完成",3))},{default:d((()=>[g(h(3==ie.info.finish?"已完成":"完成"),1)])),_:1})])),_:1})):(i(),o(a,{key:0},{default:d((()=>[(i(!0),f(m,null,_(oe,((e,t)=>(i(),o(j,{class:N(["button",ie.selectInfo&&ie.selectInfo.status===e.id?"active":"no-active"]),key:t,onClick:t=>(e=>{if(ie.selectInfo.status===e.id)return!1;w(`您确认修改日程状态为${he(e.id)}`).then((()=>{const t={status:e.id,end:ie.end,start:ie.start};ke(ie.id,t)})).catch((()=>{}))})(e),style:E({"--fill-color":e.color,"--fill-bgc":r(W)(e.color,.1)})},{default:d((()=>[g(h(ie.info.finish===e.id?"已":"")+h(e.text),1)])),_:2},1032,["class","onClick","style"])))),128))])),_:1}))])),_:1}),ie.replayShow?(i(),o(a,{key:0,class:"replay"},{default:d((()=>[u(p,{class:"display-align"},{default:d((()=>[u(s,{span:16,class:"replay-left"},{default:d((()=>[u(C,{maxlength:"255","auto-height":"",modelValue:ie.content,"onUpdate:modelValue":t[1]||(t[1]=e=>ie.content=e),placeholder:ie.placeholder},null,8,["modelValue","placeholder"])])),_:1}),u(s,{span:8,class:"replay-right text-right"},{default:d((()=>[u(b,{class:"iconfont icon-liuyan-fasong",style:E({color:ie.content?"#1890FF":"#E4E7ED"}),onClick:de},null,8,["style"])])),_:1})])),_:1})])),_:1})):y("",!0)])),_:1}),u(T,{ref_key:"dropDownRef",ref:H,"list-data":ne,onBtnClick:ge},null,8,["list-data"]),u($,{title:se.value,"edit-data":ie.editData,ref_key:"selectType",ref:K,onChangeOk:fe},null,8,["title","edit-data"]),u(V)])),_:1})):y("",!0)}}}),[["__scopeId","data-v-f3264d3c"]]);export{se as default};