Files
beautifier-web/dist/assets/index.ffa904d2.js
T
2026-04-25 14:33:10 +08:00

2 lines
5.9 KiB
JavaScript

import{d as R,b as i,g as D,m as ae,p as le,r as ne,W as q,B as se,C as $,D as ie,H as re,a as u,$ as ue,N as de,j as e,v as d,f as n,e as s,F as U,h as I,c as p,x as b,t as k,k as M,Q as w,E as pe,V as C}from"./index.7de167da.js";import{l as me,s as fe}from"./admin.db9cd9a9.js";import ce from"./editDialog.bf715174.js";import _e from"./editPassword.05b19ca0.js";/* empty css */import{g as F}from"./filter.1dccc28d.js";import{s as we}from"./search.cc3271eb.js";import{r as ge}from"./refresh.7287165a.js";import{p as he}from"./plus.1763c3fb.js";import{e as ve}from"./edit.96567669.js";import{_ as ye}from"./plugin-vue_export-helper.41ffa612.js";const be=R({name:"Key"}),ke={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ce=ae("path",{fill:"currentColor",d:"M448 456.064V96a32 32 0 0 1 32-32.064L672 64a32 32 0 0 1 0 64H512v128h160a32 32 0 0 1 0 64H512v128a256 256 0 1 1-64 8.064zM512 896a192 192 0 1 0 0-384 192 192 0 0 0 0 384z"},null,-1),Fe=[Ce];function De(T,g,V,l,L,B){return i(),D("svg",ke,Fe)}var Be=ye(be,[["render",De]]);const Ee={class:"app-container"},$e={name:"role"},Te=R({...$e,setup(T){const{my:g}=le(),V=ne(q),l=se({loading:!0,dialog:{id:0,visible:!1,title:""},dataList:[],roleStatus:!1,roleList:!1,roleEdit:!1,editLen:0,listStatus:$.stauts,total:0,pwdDialog:{id:0,password:"",show:!1,title:"\u7F16\u8F91"},queryParams:{},authPassword:!1}),{loading:L,dialog:B,dataList:z,roleEdit:E,roleList:Ve,editLen:H,listStatus:G,pwdDialog:x,total:P,authPassword:S,queryParams:f,roleStatus:K}=ie(l);function O(){l.queryParams={}}function v(){if(!l.roleList){g.reminder("\u6CA1\u6709\u6743\u9650");return}l.loading=!0,l.editLen=0,l.authPassword&&(l.editLen+=100),me(l.queryParams).then(a=>{if(l.loading=!1,a.code===$.ok.code)l.dataList=a.data.items,l.total=a.data.count;else return g.reminder(a.message)})}function Q(a){l.pwdDialog.show=!1}function j(a,o,r){o==w.statusForbidden?pe.prompt("\u786E\u8BA4\u7981\u7528\u8BE5\u6570\u636E\u9879?","\u8B66\u544A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(c=>{A(r,a,o,c.value)}).catch(()=>{r.row.status=o==w.one?w.two:w.one}):A(r,a,o,"")}function A(a,o,r,c){fe(o,r,c).then(y=>y.code===$.ok.code?(a.row.status=r,l.row=r,g.ok("\u4FEE\u6539\u6210\u529F")):(a.row.status=r==w.one?w.two:w.one,g.reminder(y.message)))}function N(a){l.dialog={id:a,title:a>0?"\u7F16\u8F91":"\u6DFB\u52A0",visible:!0}}function W(a){l.pwdDialog={id:a,title:"\u7F16\u8F91",show:!0,password:""}}const J=a=>{l.dialog.visible=a};return re(()=>{l.roleList=F(C.projectListId)!="",l.roleEdit=F(C.projectEditId)!="",l.roleStatus=F(C.projectStatusId)!="",l.authPassword=F(C.adminPasswordId)!="",v()}),(a,o)=>{const r=u("el-input"),c=u("el-form-item"),y=u("el-option"),X=u("el-select"),h=u("el-button"),m=u("el-table-column"),Y=u("el-tag"),Z=u("el-switch"),ee=u("el-table"),te=u("pagination"),oe=ue("loading");return de((i(),D("div",Ee,[d(" \u641C\u7D22\u8868\u5355 "),n(e(q),{ref_key:"queryFormRef",ref:V,inline:!0},{default:s(()=>[n(c,null,{default:s(()=>[n(r,{modelValue:e(f).name,"onUpdate:modelValue":o[0]||(o[0]=t=>e(f).name=t),placeholder:"\u59D3\u540D",autocomplete:"off",style:{width:"120px"},clearable:""},null,8,["modelValue"])]),_:1}),n(c,null,{default:s(()=>[n(X,{modelValue:e(f).status,"onUpdate:modelValue":o[1]||(o[1]=t=>e(f).status=t),placeholder:"\u72B6\u6001",clearable:"",style:{width:"90px"}},{default:s(()=>[(i(!0),D(U,null,I(e(G),t=>(i(),p(y,{key:t.id,label:t.name,value:t.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),n(c,null,{default:s(()=>[n(h,{type:"primary",icon:e(we),onClick:v},{default:s(()=>[b(k(a.$t("navbar.search")),1)]),_:1},8,["icon"]),n(h,{type:"warning",icon:e(ge),onClick:O},{default:s(()=>[b(k(a.$t("navbar.refresh")),1)]),_:1},8,["icon"])]),_:1}),e(E)?(i(),p(c,{key:0},{default:s(()=>[n(h,{type:"success",icon:e(he),onClick:o[2]||(o[2]=t=>N(0))},{default:s(()=>[b(k(a.$t("navbar.add")),1)]),_:1},8,["icon"])]),_:1})):d("v-if",!0)]),_:1},512),d(" \u6570\u636E\u8868\u683C "),n(ee,{ref:"dataTableRef",data:e(z),"row-key":"id","tree-props":{children:"children"},"highlight-current-row":"",border:""},{default:s(()=>[n(m,{label:"\u5E8F\u53F7",type:"index",width:"100"}),n(m,{label:"\u8D26\u53F7",prop:"username",width:"100"}),n(m,{label:"\u59D3\u540D",prop:"name",width:"100"}),n(m,{label:"\u624B\u673A\u53F7",prop:"phone",width:"155"}),n(m,{label:"\u90AE\u7BB1",prop:"email",width:"200"}),n(m,{label:"\u767B\u5F55\u65F6\u95F4",prop:"last_time",width:"155"}),n(m,{label:"\u89D2\u8272",prop:"role_info"},{default:s(t=>[(i(!0),D(U,null,I(t.row.role_info,_=>(i(),p(Y,{class:"role-tag"},{default:s(()=>[b(k(_.name),1)]),_:2},1024))),256))]),_:1}),e(K)?(i(),p(m,{key:0,label:"\u72B6\u6001",prop:"status",align:"center",width:"70"},{default:s(t=>[n(Z,{onChange:_=>j(t.row.id,_,t),modelValue:t.row.status,"onUpdate:modelValue":_=>t.row.status=_,"inline-prompt":"","active-value":1,"inactive-value":2,"active-text":"\u5F00","inactive-text":"\u5173"},null,8,["onChange","modelValue","onUpdate:modelValue"])]),_:1})):d("v-if",!0),e(E)||e(S)?(i(),p(m,{key:1,label:"\u64CD\u4F5C",align:"center",width:e(H)},{default:s(t=>[e(E)?(i(),p(h,{key:0,type:"primary",icon:e(ve),circle:"",plain:"",onClick:M(_=>N(t.row.id),["stop"])},null,8,["icon","onClick"])):d("v-if",!0),e(S)?(i(),p(h,{key:1,type:"primary",icon:e(Be),circle:"",plain:"",onClick:M(_=>W(t.row.id),["stop"])},null,8,["icon","onClick"])):d("v-if",!0)]),_:1},8,["width"])):d("v-if",!0)]),_:1},8,["data"]),e(P)>0?(i(),p(te,{key:0,total:e(P),page:e(f).page,"onUpdate:page":o[3]||(o[3]=t=>e(f).page=t),limit:e(f).size,"onUpdate:limit":o[4]||(o[4]=t=>e(f).size=t),onPagination:o[5]||(o[5]=t=>v())},null,8,["total","page","limit"])):d("v-if",!0),e(B).visible?(i(),p(ce,{key:1,dialog:e(B),onCloseDialog:o[6]||(o[6]=t=>J(t)),onGetDataList:o[7]||(o[7]=t=>v())},null,8,["dialog"])):d("v-if",!0),e(x).show?(i(),p(_e,{key:2,dialog:e(x),onCloseDialog:o[8]||(o[8]=t=>Q())},null,8,["dialog"])):d("v-if",!0)])),[[oe,e(L)]])}}});export{Te as default};