File: /var/www/html/public/static/js/hook-legacy-a3db1d3e.js
System.register(["./message-legacy-10af7c73.js","./system-legacy-bc288aa8.js","./index-legacy-12f7f0b6.js","./runtime-core.esm-bundler-legacy-c5df00b7.js","./utils-legacy-c0023c33.js","./preload-helper-legacy-f8638e03.js","./vue-i18n.runtime.esm-bundler-legacy-720876b1.js","./index-legacy-c9e20962.js","./_commonjsHelpers-legacy-5498c249.js","./vue-router-legacy-a12307c3.js"],(function(e,t){"use strict";var a,l,s,i,n,o,r,d;return{setters:[e=>{a=e.be},e=>{l=e.getUserList},e=>{s=e.V,i=e.W},e=>{n=e.r,o=e.A,r=e.c,d=e.o},null,null,null,null,null,null],execute:function(){e("useUser",(function(){const e=n(!1),t=o({role_list:[],row:{}}),u=o({uid:"",username:"",phone:"",status:""}),c=n([]),h=n(!0);n({});const p=o({uid:"",code:"",name:"",phone:"",email:""}),m=n(!1),f=o({uid:"",code:"",name:"",phone:"",email:""}),g=n(!1),y=r((()=>["!h-[20px]","reset-margin","!text-gray-500","dark:!text-white","dark:hover:!text-primary"]));async function b(e=1,t=5){h.value=!0;const{data:a,meta:s}=await l(Object.assign(u,{page:e,resault:F.pageSize}));c.value=a,F.total=s.total,setTimeout((()=>{h.value=!1}),500)}const w=o({password:"",repassword:""}),v=n(!1),x=n(!1),_=n(!1),j=n(!0),k=n(!1),D=n([]),S=n(!1),z=n(""),C=n("用户列表");n("");const V=n(""),W=n(15),F=o({total:0,pageSize:W.value,pageSizes:[10,15,20,50,100],currentPage:1,background:!0}),P=n([]),L=n([]),O=n([]);return d((()=>{!async function(){S.value=!0;const{data:e}=await i();z.value=e.row_key;let t=[],a=!1;x.value&&(t.push({type:"selection",width:55,align:"left",selectable:(t,a)=>!e.exclude||!function(e,t){if(!e||0===Object.keys(e).length)return!0;const a=[];for(let l of t){const t=l.field,s=l.oper,i=l.value;let n,o="";switch(e.hasOwnProperty(t)&&(o=e[t]),s){case">":n=o>i;break;case"<":n=o<i;break;case">=":n=o>=i;break;case"<=":n=o<=i;break;case"=":n=o===i;break;default:n=!1}a.push(n)}return a.every((e=>!0===e))}(t,e.exclude),fixed:!0,reserveSelection:!0}),a=!0),e.sec_fields.length>0?(a?t.push({type:"expand",slot:"expand"}):t.push({type:"expand",slot:"expand",fixed:!0,width:40}),t.push({label:"序号",type:"index",minWidth:60})):a?t.push({label:"序号",type:"index",minWidth:40,width:60}):t.push({label:"序号",type:"index",minWidth:40,width:60,fixed:!0}),j.value&&t.push({label:"操作",fixed:"right",width:280,slot:"operation"});for(let l in e.fields){let a=e.fields[l];t.push(a)}if(P.value=t,e.sec_fields.length>0){let t=[];t=[{label:"序号",type:"index",minWidth:40}];for(let a in e.sec_fields){let l=e.sec_fields[a];t.push(l)}L.value=t}if(e.third_fields.length>0){let t=[{label:"序号",type:"index",width:70}];for(let a in e.third_fields){let l=e.sec_fields[a];t.push(l)}O.value=t}e.model&&(C.value=e.model.tname,V.value=e.model.cmt),W.value=e.page_num,F.pageSize=e.page_num,b()}()})),{config_loading:S,row_key:z,select_items:D,show_border:k,show_select:x,show_select_btn:_,show_operate:j,passwordformData:f,passwordFormDialogVisible:g,rePasswordformDialogVisible:v,rePasswordformData:w,editFormDialogVisible:m,editformData:p,handleNew:function(){p.uid="",p.code="",p.name="",p.phone="",p.email="",m.value=!0},handleUpdate:function(e){p.uid=e.uid,p.code=e.code,p.name=e.username,p.phone=e.phone,p.email=e.email,m.value=!0},handleDelete:function(e){s(e.uid).then((e=>{a("删除人员成功",{type:"success"}),b()})).catch((e=>{a("删除人员失败",{type:"error"})}))},selectList:["用户ID","用户编号","用户名称","身份","手机号码","邮箱"],formData:t,formDialogVisible:e,form:u,loading:h,columns:P,dataList:c,pagination:F,buttonClass:y,onSearch:b,resetForm:e=>{e&&(e.resetFields(),b())},handleSizeChange:function(e){b(1,e)},handleCurrentChange:function(e){b(e)},handleSelectionChange:function(e){D.value=e.map((e=>({id:e.id,label:e.name})))}}}))}}}));