import{R as N,S as R,o as W,D as O,c as U,w as T,C as $}from"./element-plus.6d2d2999.js";import{_ as j}from"./index.vue_vue_type_script_setup_true_lang.5ec13947.js";import{P as M}from"./index.7cbc136f.js";import{d as q,e as z,f as G}from"./oa_work.0e9f71a6.js";import{u as H,_ as J}from"./index.1eb21f43.js";import{d as v,s as K,a0 as Q,r as y,a5 as X,o as c,c as _,V as e,M as t,T as s,U as o,a as u,W as Y,a8 as Z,u as k,S as ee}from"./@vue.5673dc6e.js";import"./@vueuse.ae0833ee.js";import"./@element-plus.d30df31f.js";import"./lodash-es.5979d539.js";import"./dayjs.2ad434f4.js";import"./axios.36225696.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.a82e6f70.js";import"./vue-router.137bc04e.js";import"./pinia.dba679c5.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.5db10a28.js";import"./color.71c30cc1.js";import"./clone.2ee3e1bd.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.6e76bada.js";import"./ms.a9ae1d6d.js";import"./nprogress.6e60475c.js";import"./vue-clipboard3.532e155c.js";import"./clipboard.7774a268.js";import"./echarts.50cbfcc9.js";import"./tslib.60310f1a.js";import"./zrender.a255a587.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.00aeb742.js";const te={class:"detail-popup"},le=s(" \u5DE5\u4F5C\u70B9\u8BC4 "),ae={class:"msg-content"},oe={class:"flex justify-between flex-col"},ne={class:"name"},se={class:"time"},ie=["onClick"],re=s(" \u53D1\u9001 "),ue=v({name:"customdetail"}),me=v({...ue,emits:["close"],setup(ce,{expose:g,emit:C}){const p=K(),B=H().userInfo,a=Q({id:"",annex:[],work_info:{type:2,type_user:"",works:"",plans:"",remark:"",annex:[],type_user_names:"",type_text:""},send_time:"",from_user_name:""});let f=y([]);const d=async()=>{let l=await q({work_id:a.id});f.value=l.lists},m=y(""),w=async()=>{await z({work_id:a.id,content:m.value}),d(),m.value=""},h=async l=>{await G({id:l}),d()},x=async l=>{for(const r in a)l[r]!=null&&l[r]!=null&&(a[r]=l[r]);d()},E=async()=>{var l;(l=p.value)==null||l.close()},D=()=>{var l;(l=p.value)==null||l.open()},A=()=>{C("close")};return g({open:D,setFormData:x}),(l,r)=>{const i=N,b=R,F=W,V=O,S=X("Position"),I=U,P=T,L=$;return c(),_("div",te,[e(M,{ref_key:"popupRef",ref:p,title:"\u6C47\u62A5\u8BE6\u60C5",async:!0,width:"60vw",onConfirm:E,onClose:A},{default:t(()=>[e(b,{column:3,border:""},{default:t(()=>[e(i,{label:"\u6C47\u62A5\u4EBA","label-align":"left",align:"left","label-class-name":"my-label"},{default:t(()=>[s(o(a.from_user_name),1)]),_:1}),e(i,{label:"\u6C47\u62A5\u7C7B\u578B","label-align":"left",align:"left","label-class-name":"my-label"},{default:t(()=>[s(o(a.work_info.type_text),1)]),_:1}),e(i,{label:"\u6C47\u62A5\u65F6\u95F4","label-align":"left",align:"left","label-class-name":"my-label"},{default:t(()=>[s(o(a.send_time),1)]),_:1}),e(i,{label:"\u63A5\u53D7\u4EBA","label-align":"left",align:"left","label-class-name":"my-label"},{default:t(()=>[s(o(a.work_info.type_user_names),1)]),_:1})]),_:1}),e(b,{column:1,border:""},{default:t(()=>[e(i,{label:"\u5DE5\u4F5C\u5185\u5BB9","label-align":"left",align:"left","label-class-name":"my-label"},{default:t(()=>[s(o(a.work_info.works),1)]),_:1}),e(i,{label:"\u5DE5\u4F5C\u8BA1\u5212","label-align":"left",align:"left","label-class-name":"my-label"},{default:t(()=>[s(o(a.work_info.plans),1)]),_:1}),e(i,{label:"\u5176\u4ED6\u4E8B\u9879","label-align":"left",align:"left","label-class-name":"my-label"},{default:t(()=>[s(o(a.work_info.remark),1)]),_:1}),e(i,{label:"\u9644\u4EF6","label-align":"left",align:"left","label-class-name":"my-label"},{default:t(()=>[e(j,{annex:a.work_info.annex},null,8,["annex"])]),_:1})]),_:1}),e(L,null,{header:t(()=>[le]),default:t(()=>[u("div",ae,[(c(!0),_(Y,null,Z(k(f),(n,_e)=>(c(),_("div",{key:n.id,class:"flex mb-4"},[e(F,{src:n.admin_avatar,class:"avatar",shape:"circle"},null,8,["src"]),u("div",oe,[u("div",null,[u("strong",ne,o(n.admin_name),1),u("span",se,o(n.create_time||"2024-12-04"),1),k(B).id==n.admin_id?(c(),_("span",{key:0,class:"del",onClick:pe=>h(n.id)},"\u5220\u9664",8,ie)):ee("",!0)]),u("div",null,o(n.content),1)])]))),128))]),e(V,{modelValue:m.value,"onUpdate:modelValue":r[0]||(r[0]=n=>m.value=n),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BBA\u5185\u5BB9"},null,8,["modelValue"]),e(P,{class:"mt-2 float-right",type:"primary",onClick:w},{icon:t(()=>[e(I,null,{default:t(()=>[e(S)]),_:1})]),default:t(()=>[re]),_:1})]),_:1})]),_:1},512)])}}});const Qe=J(me,[["__scopeId","data-v-f06b68fc"]]);export{Qe as default};