2024-06-19 18:46:09 +08:00
|
|
|
import{C as W,D as q,Q as G,R as H,w as J,F as X,I as Y,L as Z,o as ee,t as te,M as oe,N as ae}from"./element-plus.9175fe58.js";import{_ as le}from"./index.vue_vue_type_script_setup_true_lang.0fb3ad1e.js";import{f as ne,b as ie}from"./index.669f9987.js";import{_ as ue}from"./index.vue_vue_type_script_setup_true_lang.97420fe3.js";import{d as A,s as se,a0 as me,r as re,i as pe,am as de,o as u,c as k,W as e,O as a,u as o,a8 as V,V as ce,a7 as _e,M as m,T as d,P as v,a as D,S as C,j as fe,n as B}from"./@vue.c3e77981.js";import{a as x,_ as ve,b as be,c as he}from"./edit1.vue_vue_type_script_setup_true_lang.f1ad9729.js";import{r as we}from"./role.295f8f57.js";import{u as Fe}from"./useDictOptions.7761a5a3.js";import{u as ge}from"./usePaging.d25ebf19.js";import"./@vueuse.a48d0173.js";import"./@element-plus.12c58ce2.js";import"./lodash-es.2b5acb28.js";import"./dayjs.1f51da93.js";import"./axios.13991fdc.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.b082b0c1.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.6c5d06b3.js";import"./vue-router.43c06794.js";import"./pinia.b5130627.js";import"./css-color-function.23ed6179.js";import"./color.9c368256.js";import"./clone.e9277309.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.212df0f4.js";import"./vue-clipboard3.f310ddad.js";import"./clipboard.141ef824.js";import"./echarts.8535e5a6.js";import"./zrender.3eba8991.js";import"./tslib.60310f1a.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.b8b719e9.js";import"./index.c7b1c52d.js";import"./picker.0630e4ea.js";import"./index.ad8825bc.js";import"./index.d5a98515.js";import"./index.a26fd36c.js";import"./index.vue_vue_type_script_setup_true_lang.5e44b2ed.js";import"./vue3-video-play.4813c60b.js";import"./vuedraggable.39068026.js";import"./vue.ecf7f5ee.js";import"./sortablejs.a3e32c99.js";import"./post.ebb3c4fd.js";import"./department.29c60b18.js";const Ce={class:"admin"},Ee={class:"mt-4"},ye={class:"flex mt-4 justify-end"},ke=A({name:"admin"}),Et=A({...ke,setup(Ve){const b=se(),s=me({account:"",name:"",role_id:""}),h=re(!1),{pager:r,getLists:c,resetParams:$,resetPage:g}=ge({fetchFun:x,params:s}),P=l=>{be({id:l.id,avatar:l.avatar,account:l.account,name:l.name,role_id:l.role_id,job_id:l.job_id,dept_id:l.dept_id,disable:l.disable,multipoint_login:l.multipoint_login}).finally(()=>{c()})},S=async()=>{var l;h.value=!0,await B(),(l=b.value)==null||l.open("add")},U=async l=>{var n,_;h.value=!0,await B(),(n=b.value)==null||n.open("edit"),(_=b.value)==null||_.setFormData(l)},z=async l=>{await ne.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await he({id:l}),c()},{optionsData:I}=Fe({role:{api:we}});return pe(()=>{c()}),(l,n)=>{const _=W,w=q,E=G,K=H,f=J,L=ue,N=X,y=Y,R=ie,i=Z,T=ee,j=te,M=oe,O=le,F=de("perms"),Q=ae;return u(),k("div",Ce,[e(y,{class:"!border-none",shadow:"never"},{default:a(()=>[e(N,{class:"mb-[-16px]",model:o(s),inline:""},{default:a(()=>[e(w,{label:"\u7BA1\u7406\u5458\u8D26\u53F7"},{default:a(()=>[e(_,{modelValue:o(s).account,"onUpdate:modelValue":n[0]||(n[0]=t=>o(s).account=t),class:"w-[280px]",clearable:"",onKeyup:V(o(g),["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(w,{label:"\u7BA1\u7406\u5458\u540D\u79F0"},{default:a(()=>[e(_,{modelValue:o(s).name,"onUpdate:modelValue":n[1]||(n[1]=t=>o(s).name=t),class:"w-[280px]",clearable:"",onKeyup:V(o(g),["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(w,{label:"\u7BA1\u7406\u5458\u89D2\u8272"},{default:a(()=>[e(K,{class:"w-[280px]",modelValue:o(s).role_id,"onUpdate:modelValue":n[2]||(n[2]=t=>o(s).role_id=t)},{default:a(()=>[e(E,{label:"\u5168\u90E8",value:""}),(u(!0),k(ce,null,_e(o(I).role,(t,p)=>(u(),m(E,{key:p,label:t.name,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(w,null,{default:a(()=>[e(f,{type:"primary",onClick:o(g)},{default:a(()=>[d("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(f,{onClick:o($)},{default:a(()
|