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.6b125791.js";import{_ as de}from"./index.vue_vue_type_script_setup_true_lang.305bb481.js";import{b as ce}from"./index.8eb121a3.js";import{u as fe}from"./usePaging.fff444fa.js";import{_ as _e}from"./edit.vue_vue_type_script_setup_true_name_oaPlanEdit_lang.5c5aebfc.js";import ve from"./detail.4e677588.js";import{f as we,g as $,h as Ce}from"./goodsList.3f1cb318.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.6b964ca4.js";import"./axios.ebd1d4d0.js";import"./async-validator.fb49d0f5.js";import"./memoize-one.4ee5c96d.js";import"./normalize-wheel-es.8aeb3683.js";import"./@floating-ui.0f9ce7c3.js";import"./lodash.ab1d8f92.js";import"./vue-router.9ddb0e92.js";import"./pinia.97fe9b12.js";import"./css-color-function.7a4c1284.js";import"./color.10b8b3bd.js";import"./clone.623e4e2d.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.518a19eb.js";import"./vue-clipboard3.c098b37d.js";import"./clipboard.a67a48a7.js";import"./echarts.8535e5a6.js";import"./zrender.3eba8991.js";import"./tslib.60310f1a.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.309a94da.js";import"./picker.4479ef05.js";import"./index.7acb2098.js";import"./index.fa70a7ab.js";import"./index.81fe361e.js";import"./index.f7872853.js";import"./index.vue_vue_type_script_setup_true_lang.236700ef.js";import"./vue3-video-play.fb56db8a.js";import"./vuedraggable.d9ca47e8.js";import"./vue.46727b3c.js";import"./sortablejs.ae45557f.js";import"./myTable.vue_vue_type_script_setup_true_name_manageProjectLists_lang.0f5682a0.js";import"./store_order.b0c28662.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};