Agriculture-front-end/dist/assets/authUser.1d43cbe1.js

2 lines
4.8 KiB
JavaScript
Raw Normal View History

2023-05-05 16:32:31 +08:00
import{_ as M,K as G,u as H,r as d,z as J,d as r,S as x,o as h,c as W,M as m,N as V,f as o,e,w as t,j as R,m as _,k as w,L as X,l as Y,x as Z,s as ee}from"./index.276e09af.js";import oe from"./selectUser.42fb9c46.js";import{a as te,b as le,c as ne}from"./role.fd7b7216.js";const ae={class:"app-container"},se=G({name:"AuthUser"}),re=Object.assign(se,{setup(ue){const $=H(),{proxy:u}=ee(),{sys_normal_disable:A}=u.useDict("sys_normal_disable"),U=d([]),y=d(!0),g=d(!0),k=d(!0),v=d(0),N=d([]),n=J({pageNum:1,pageSize:10,roleId:$.params.roleId,userName:void 0,phonenumber:void 0});function c(){y.value=!0,te(n).then(s=>{U.value=s.rows,v.value=s.total,y.value=!1})}function K(){const s={path:"/system/role"};u.$tab.closeOpenPage(s)}function f(){n.pageNum=1,c()}function P(){u.resetForm("queryRef"),f()}function D(s){N.value=s.map(a=>a.userId),k.value=!s.length}function T(){u.$refs.selectRef.show()}function j(s){u.$modal.confirm('\u786E\u8BA4\u8981\u53D6\u6D88\u8BE5\u7528\u6237"'+s.userName+'"\u89D2\u8272\u5417\uFF1F').then(function(){return le({userId:s.userId,roleId:n.roleId})}).then(()=>{c(),u.$modal.msgSuccess("\u53D6\u6D88\u6388\u6743\u6210\u529F")}).catch(()=>{})}function z(s){const a=n.roleId,b=N.value.join(",");u.$modal.confirm("\u662F\u5426\u53D6\u6D88\u9009\u4E2D\u7528\u6237\u6388\u6743\u6570\u636E\u9879?").then(function(){return ne({roleId:a,userIds:b})}).then(()=>{c(),u.$modal.msgSuccess("\u53D6\u6D88\u6388\u6743\u6210\u529F")}).catch(()=>{})}return c(),(s,a)=>{const b=r("el-input"),C=r("el-form-item"),p=r("el-button"),B=r("el-form"),I=r("el-col"),L=r("right-toolbar"),q=r("el-row"),i=r("el-table-column"),O=r("dict-tag"),Q=r("el-table"),E=r("pagination"),S=x("hasPermi"),F=x("loading");return h(),W("div",ae,[m(e(B,{model:o(n),ref:"queryRef",inline:!0},{default:t(()=>[e(C,{label:"\u7528\u6237\u540D\u79F0",prop:"userName"},{default:t(()=>[e(b,{modelValue:o(n).userName,"onUpdate:modelValue":a[0]||(a[0]=l=>o(n).userName=l),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u79F0",clearable:"",style:{width:"240px"},onKeyup:R(f,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(C,{label:"\u624B\u673A\u53F7\u7801",prop:"phonenumber"},{default:t(()=>[e(b,{modelValue:o(n).phonenumber,"onUpdate:modelValue":a[1]||(a[1]=l=>o(n).phonenumber=l),placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7\u7801",clearable:"",style:{width:"240px"},onKeyup:R(f,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(C,null,{default:t(()=>[e(p,{type:"primary",icon:"Search",onClick:f},{default:t(()=>[_("\u641C\u7D22")]),_:1}),e(p,{icon:"Refresh",onClick:P},{default:t(()=>[_("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"]),[[V,o(g)]]),e(q,{gutter:10,class:"mb8"},{default:t(()=>[e(I,{span:1.5},{default:t(()=>[m((h(),w(p,{type:"primary",plain:"",icon:"Plus",onClick:T},{default:t(()=>[_("\u6DFB\u52A0\u7528\u6237")]),_:1})),[[S,["system:role:add"]]])]),_:1},8,["span"]),e(I,{span:1.5},{default:t(()=>[m((h(),w(p,{type:"danger",plain:"",icon:"CircleClose",disabled:o(k),onClick:z},{default:t(()=>[_("\u6279\u91CF\u53D6\u6D88\u6388\u6743")]),_:1},8,["disabled"])),[[S,["system:role:remove"]]])]),_:1},8,["span"]),e(I,{span:1.5},{default:t(()=>[e(p,{type:"warning",plain:"",icon:"Close",onClick:K},{default:t(()=>[_("\u5173\u95ED")]),_:1})]),_:1},8,["span"]),e(L,{showSearch:o(g),"onUpdate:showSearch":a[2]||(a[2]=l=>X(g)?g.value=l:null),onQueryTable:c},null,8,["showSearch"])]),_:1}),m((h(),w(Q,{data:o(U),onSelectionChange:D},{default:t(()=>[e(i,{type:"selection",width:"55",align:"center"}),e(i,{label:"\u7528\u6237\u540D\u79F0",prop:"userName","show-overflow-tooltip":!0}),e(i,{label:"\u7528\u6237\u6635\u79F0",prop:"nickName","show-overflow-tooltip":!0}),e(i,{label:"\u90AE\u7BB1",prop:"email","show-overflow-tooltip":!0}),e(i,{label:"\u624B\u673A",prop:"phonenumber","show-overflow-tooltip":!0}),e(i,{label:"\u72B6\u6001",align:"center",prop:"status"},{default:t(l=>[e(O,{options:o(A),value:l.row.status},null,8,["options","value"])]),_:1}),e(i,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",width:"180"},{default:t(l=>[Y("span",null,Z(s.parseTime(l.row.creat