2 lines
8.7 KiB
JavaScript
2 lines
8.7 KiB
JavaScript
|
import{B as le,C as ie,Q as se,R as ce,w as re,D as me,I as de,L as pe,o as _e,t as fe,M as he,J as ve,N as Ee}from"./element-plus.04fc4fca.js";import{_ as Fe}from"./index.vue_vue_type_script_setup_true_lang.381afd92.js";import{f as S,b as ye,d as Ce}from"./index.59ff4596.js";import{_ as ke}from"./index.vue_vue_type_script_setup_true_lang.aa183715.js";import{u as De}from"./vue-router.ee1add75.js";import{d as N,s as ge,$ as Be,r as k,j as be,ah as we,o as a,c as h,U as t,L as o,M as p,u as r,K as i,R as V,a9 as Ae,V as L,a7 as Ve,a as D,S as s,T as xe,k as Se,n as $,b7 as $e,b6 as Ie}from"./@vue.dcf884dc.js";import{a as M,g as ze,s as Pe,b as Re,e as Ue}from"./admin.1fa3e7bd.js";import{r as Le}from"./role.29dd081f.js";import{u as Me}from"./useDictOptions.59deb7e2.js";import{u as Ne}from"./usePaging.bb77b048.js";import{_ as Te}from"./edit.vue_vue_type_style_index_0_lang.ce881f3b.js";import"./@vueuse.03408fc5.js";import"./@element-plus.733ef8ed.js";import"./lodash-es.29c53eac.js";import"./dayjs.118646a2.js";import"./axios.0b1e78d2.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.504af3a3.js";import"./pinia.058b8bf5.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.67dd68f0.js";import"./color.06190f02.js";import"./clone.e839e097.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.1906b40e.js";import"./ms.a9ae1d6d.js";import"./nprogress.b16cb36e.js";import"./vue-clipboard3.157fce21.js";import"./clipboard.72350aad.js";import"./echarts.8d7a50ae.js";import"./zrender.1084fa23.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.fac609ff.js";import"./index.9acaac83.js";import"./index.vue_vue_type_style_index_0_scoped_d380c88d_lang.85953c81.js";import"./post.30b14992.js";import"./department.50a028ca.js";import"./common.f659a40f.js";import"./dict.45e1c114.js";import"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.744a5e92.js";import"./company.e42e5416.js";const Ke=g=>($e("data-v-72af8f36"),g=g(),Ie(),g),je={class:"admin"},qe=s("\u67E5\u8BE2"),Oe=s("\u91CD\u7F6E"),Ge=s(" \u65B0\u589E "),Je={class:"mt-4"},Qe=s("> "),He={key:0,style:{color:"#67c23a"}},We={key:1,style:{color:"#fe0000"}},Xe={style:{display:"flex"}},Ye=s("\u67E5\u770B"),Ze=s("\u7F16\u8F91"),et=s("\u5220\u9664"),tt=s("\u751F\u6210\u5408\u540C"),ot=s("\u91CD\u65B0\u77ED\u4FE1"),at={class:"flex mt-4 justify-end"},ut=Ke(()=>D("h1",null,"\u91CD\u8981\u63D0\u9192",-1)),nt={key:0,class:"content"},lt={key:1,class:"content"},it={class:"btn_menu"},st=s("\u786E\u8BA4\u521B\u5EFA"),ct=s("\u786E\u8BA4"),rt=s("\u8FD4\u56DE"),mt=N({name:"admin"}),dt=N({...mt,setup(g){var P;const I=De(),v=ge(),d=Be({name:"",role_id:"",company_id:""}),B=k(""),F=k(!1),b=k(!1),w=()=>{F.value=!1,b.value=!1},T=()=>{ze({id:B.value}).then(()=>{S.msgSuccess("\u53D1\u9001\u6210\u529F")}),w()},K=()=>{Pe({id:B.value}).then(u=>{S.msgSuccess("\u53D1\u9001\u6210\u529F")}),w()},y=k(!1),{pager:E,getLists:C,resetParams:j,resetPage:z}=Ne({fetchFun:M,params:d}),q=u=>{Re({id:u.id,account:u.account,name:u.name,role_id:u.role_id,disable:u.disable,multipoint_login:u.multipoint_login}).finally(()=>{C()})},A=k(!1),O=async()=>{var u;A.value=!1,y.value=!0,await $(),(u=v.value)==null||u.open("add")},G=async u=>{var n,_;A.value=!1,y.value=!0,await $(),(n=v.value)==null||n.open("edit"),(_=v.value)==null||_.setFormData(u)},J=async u=>{var n,_;A.value=!1,y.value=!0,await $(),(n=v.value)==null||n.open("view"),(_=v.value)==null||_.setFormData(u)},Q=async u=>{await S.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await Ue({id:u}),C()},{optionsData:H}=Me({role:{api:Le}});return I.query.company_id&&(d.company_id=(P=I.query.company_id)==null?void 0:P.toString()),be(()=>{C()}),(u,n)=>{const _=le,x=ie,R=se,W=ce,c=re,X=ke,Y=me,U=de,Z=ye,l=pe,ee=_e,te=fe,oe=he,ae=Fe,ue=ve,f=we("perms"),ne=Ee;return a(),h("div",je,[t(U,{class:"!border-none",shadow:"never"},{de
|