import{$ as Z,a0 as ee,D as oe,F as te,w as le,G as ae,J as ne,M as se,b as ue,t as ie,N as re,K as pe,O as me}from"./element-plus.ab0703f2.js";import{_ as de}from"./index.vue_vue_type_script_setup_true_lang.5fc87b57.js";import{b as ce}from"./index.5ab034a5.js";import{u as fe}from"./usePaging.fff444fa.js";import{_ as _e}from"./edit.vue_vue_type_script_setup_true_name_oaPlanEdit_lang.25934f87.js";import ve from"./detail.7699747e.js";import{f as we,g as $,h as Ce}from"./goodsList.6b3d0abb.js";import{d as R,r as v,s as Ee,$ as S,ap as ye,o as d,c as be,W as e,Q as o,u as m,U as i,R as P,P as w,a as U,V as ge,j as Ve,T as V,n as k}from"./@vue.340249d8.js";import"./lodash-es.edba6135.js";import"./@vueuse.e3650918.js";import"./@element-plus.558a564d.js";import"./@popperjs.36402333.js";import"./@ctrl.b082b0c1.js";import"./dayjs.9886411c.js";import"./axios.45058a27.js";import"./async-validator.fb49d0f5.js";import"./memoize-one.4ee5c96d.js";import"./normalize-wheel-es.8aeb3683.js";import"./@floating-ui.0f9ce7c3.js";import"./lodash.3d784a58.js";import"./vue-router.9ddb0e92.js";import"./pinia.97fe9b12.js";import"./css-color-function.5c1c877d.js";import"./color.97e03886.js";import"./clone.cfa55f7b.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./ms.564e106c.js";import"./nprogress.8c276ac9.js";import"./vue-clipboard3.44194d32.js";import"./clipboard.47836ecb.js";import"./echarts.8535e5a6.js";import"./zrender.3eba8991.js";import"./tslib.60310f1a.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.309a94da.js";import"./picker.8f1a8dd6.js";import"./index.5670c3d4.js";import"./index.b4523e0b.js";import"./index.47f5f1d6.js";import"./index.6b401445.js";import"./index.vue_vue_type_script_setup_true_lang.9909e290.js";import"./vue3-video-play.fb56db8a.js";import"./vuedraggable.5c3595e9.js";import"./vue.75cf012d.js";import"./sortablejs.dcbae258.js";import"./myTable.vue_vue_type_script_setup_true_name_manageProjectLists_lang.a9902141.js";import"./store_order.00264166.js";const ke={class:"mt-4"},he={class:"flex mt-4 justify-end"},Fe=R({name:"manageProjectLists"}),ho=R({...Fe,setup(De){const g=v(null),C=Ee(),c=v(!1),h=v(!1),E=S({keyword:""}),A=v([]),N=s=>{A.value=s.map(({id:t})=>t)},T=s=>{we({id:s.id}).finally(()=>{y()})},{pager:f,getLists:y,resetParams:j,resetPage:L}=fe({fetchFun:Ce,params:E}),I=async s=>{var u,a;let t=await $({id:s.id});c.value=!0,await k(),(u=C.value)==null||u.open("edit"),(a=C.value)==null||a.setFormData(t)},q=async()=>{var s;c.value=!0,await k(),(s=C.value)==null||s.open("add")},G=async s=>{let t=await $({id:s.id});h.value=!0,k(()=>{var u,a;(u=g.value)==null||u.open(),(a=g.value)==null||a.setForm(t)})},_=v(!1),n=S({id:"",password:"",password_confirm:""}),F=()=>{n.id="",n.password="",n.password_confirm=""},J=async()=>{await adminPwd({...n}),_.value=!1,F()};return y(),(s,t)=>{const u=oe,a=te,D=Z,r=le,K=ee,x=ae,B=ne,M=ce,p=se,O=ue,Q=ie,W=re,z=de,H=pe,X=ye("perms"),Y=me;return d(),be("div",null,[e(B,{class:"!border-none mb-4",shadow:"never"},{default:o(()=>[e(x,{class:"mb-[-16px]",model:E,"label-width":"80px"},{default:o(()=>[e(K,null,{default:o(()=>[e(D,{span:6},{default:o(()=>[e(a,{label:"\u5E97\u5458\u641C\u7D22",prop:"keyword"},{default:o(()=>[e(u,{modelValue:E.keyword,"onUpdate:modelValue":t[0]||(t[0]=l=>E.keyword=l),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5E97\u5458\u540D\u79F0/\u624B\u673A\u53F7"},null,8,["modelValue"])]),_:1})]),_:1}),e(D,{span:6},{default:o(()=>[e(a,null,{default:o(()=>[e(r,{type:"primary",onClick:m(L)},{default:o(()=>[i("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(r,{onClick:m(j)},{default:o(()=>[i("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),P((d(),w(B,{class:"!border-none",shadow:"never"},{default:o(()=>[P((d(),w(r,{type:"primary",onClick:t[1]||(t[1]=l=>q())},{icon:o(()=>[e(M,{name:"el-icon-Plus"})]),default:o(()=>[i(" \u65B0\u589E ")]),_:1})),[[X,["dept.dept/add"]]]),U("div",ke,[e(W,{data:m(f).lists,onSelectionChange:N},{default:o(()=>[e(p,{label:"id",prop:"id","show-overflow-tooltip":""}),e(p,{label:"\u5934\u50CF",prop:"avatar","show-overflow-tooltip":""},{default:o(({row:l})=>[e(O,{style:{width:"50px",height:"50px"},src:l.avatar},null,8,["src"])]),_:1}),e(p,{label:"\u6635\u79F0",prop:"staff_name","show-overflow-tooltip":""}),e(p,{label:"\u5E97\u5458\u8EAB\u4EFD",prop:"project_level_text","show-overflow-tooltip":""},{default:o(({row:l})=>[i(ge(l.is_manager==1?"\u5E97\u957F":"\u5458\u5DE5"),1)]),_:1}),e(p,{label:"\u624B\u673A\u53F7",prop:"phone","show-overflow-tooltip":""}),e(p,{label:"\u72B6\u6001","show-overflow-tooltip":""},{default:o(({row:l})=>[e(Q,{modelValue:l.status,"onUpdate:modelValue":b=>l.status=b,"active-value":1,"inactive-value":0,onChange:b=>T(l)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(p,{label:"\u64CD\u4F5C",width:"230",fixed:"right"},{default:o(({row:l})=>[e(r,{type:"primary",link:"",onClick:b=>I(l)},{default:o(()=>[i(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(r,{type:"primary",link:"",onClick:b=>G(l)},{default:o(()=>[i(" \u8BE6\u60C5 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])]),U("div",he,[e(z,{modelValue:m(f),"onUpdate:modelValue":t[2]||(t[2]=l=>Ve(f)?f.value=l:null),onChange:m(y)},null,8,["modelValue","onChange"])])]),_:1})),[[Y,m(f).loading]]),c.value?(d(),w(_e,{key:0,ref_key:"editRef",ref:C,onSuccess:m(y),onClose:t[3]||(t[3]=l=>c.value=!1)},null,8,["onSuccess"])):V("",!0),h.value?(d(),w(ve,{key:1,ref_key:"detailRef",ref:g,onClose:t[4]||(t[4]=l=>c.value=!1)},null,512)):V("",!0),_.value?(d(),w(H,{key:2,modelValue:_.value,"onUpdate:modelValue":t[9]||(t[9]=l=>_.value=l),width:"550px",title:"\u4FEE\u6539\u5BC6\u7801"},{default:o(()=>[e(x,{class:"mb-[-16px]",model:n,"label-width":"100px"},{default:o(()=>[e(a,{label:"\u8D26\u53F7"},{default:o(()=>[e(u,{modelValue:n.account,"onUpdate:modelValue":t[5]||(t[5]=l=>n.account=l),readonly:"",class:"w-[280px]"},null,8,["modelValue"])]),_:1}),e(a,{label:"\u5BC6\u7801"},{default:o(()=>[e(u,{modelValue:n.password,"onUpdate:modelValue":t[6]||(t[6]=l=>n.password=l),class:"w-[280px]",clearable:"",type:"password"},null,8,["modelValue"])]),_:1}),e(a,{label:"\u786E\u8BA4\u5BC6\u7801"},{default:o(()=>[e(u,{modelValue:n.password_confirm,"onUpdate:modelValue":t[7]||(t[7]=l=>n.password_confirm=l),class:"w-[280px]",clearable:"",type:"password"},null,8,["modelValue"])]),_:1}),e(a,null,{default:o(()=>[e(r,{type:"primary",onClick:J},{default:o(()=>[i("\u4FEE\u6539")]),_:1}),e(r,{onClick:t[8]||(t[8]=l=>(_.value=!1,F()))},{default:o(()=>[i("\u53D6\u6D88")]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])):V("",!0)])}}});export{ho as default};