2 lines
9.2 KiB
Java
2 lines
9.2 KiB
Java
|
|
var g=Object.defineProperty,y=Object.defineProperties;var w=Object.getOwnPropertyDescriptors;var P=Object.getOwnPropertySymbols;var x=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var b=(e,t,n)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,i=(e,t)=>{for(var n in t||(t={}))x.call(t,n)&&b(e,n,t[n]);if(P)for(var n of P(t))S.call(t,n)&&b(e,n,t[n]);return e},p=(e,t)=>y(e,w(t));var c=(e,t,n)=>new Promise((r,a)=>{var l=s=>{try{o(n.next(s))}catch(h){a(h)}},u=s=>{try{o(n.throw(s))}catch(h){a(h)}},o=s=>s.done?r(s.value):Promise.resolve(s.value).then(l,u);o((n=n.apply(e,t)).next())});import{e as R,f as T}from"./user.api-C1eRtqao.js";import{rules as d}from"./validator-D5SvXAAX.js";import{getSysLoginPasswordRules as D}from"./sysPasswordRules-C_oGkupc.js";import{render as I}from"./renderUtils-BumghUlZ.js";import{cg as m,cl as f,ck as C,aG as z}from"./index-BI6CMai0.js";import{l as J}from"./vue-vendor-C7Zq48Yl.js";import{X as N}from"./antd-vue-vendor-BPnV8VqP.js";const L=[{title:"用户账号",dataIndex:"username",width:120,resizable:!0},{title:"用户姓名",dataIndex:"realname",width:100,resizable:!0},{title:"性别",dataIndex:"sex",width:80,resizable:!0,sorter:!0,customRender:({text:e})=>I.renderDict(e,"sex")},{title:"手机号",dataIndex:"phone",width:100,resizable:!0,customRender:({record:e,text:t})=>e.izHideContact&&e.izHideContact==="1"?"/":t},{title:"部门",width:150,resizable:!0,dataIndex:"belongDepIds",customRender:({record:e,text:t})=>t?m(f(e.orgCodeTxt,t)):""},{title:"负责部门",width:150,resizable:!0,dataIndex:"departIds",customRender:({record:e,text:t})=>t?m(f(e.departIds_dictText,t)):""},{title:"主岗位",width:150,resizable:!0,dataIndex:"mainDepPostId",customRender:({record:e,text:t})=>m(C(e.mainDepPostId_dictText,t,!1))},{title:"兼职岗位",width:150,resizable:!0,dataIndex:"otherDepPostId",customRender:({record:e,text:t})=>t?m(f(e.otherDepPostId_dictText,t)):""},{title:"状态",dataIndex:"status_dictText",width:80,resizable:!0}],j=[{title:"用户账号",dataIndex:"username",width:100},{title:"用户姓名",dataIndex:"realname",width:100},{title:"头像",dataIndex:"avatar",width:80,customRender:I.renderAvatar},{title:"性别",dataIndex:"sex",width:80,sorter:!0,customRender:({text:e})=>I.renderDict(e,"sex")}],G=[{label:"账号",field:"username",component:"JInput"},{label:"名字",field:"realname",component:"JInput"},{label:"性别",field:"sex",component:"JDictSelectTag",componentProps:{dictCode:"sex",placeholder:"请选择性别",stringToNumber:!0}},{label:"手机号码",field:"phone",component:"Input"},{label:"用户状态",field:"status",component:"JDictSelectTag",componentProps:{dictCode:"user_status",placeholder:"请选择状态",stringToNumber:!0}},{label:"所属部门",field:"departId",component:"JSelectDept",componentProps:{placeholder:"请选择所属部门",showButton:!1,checkStrictly:!0}}],K=[{label:"",field:"id",component:"Input",show:!1},{label:"用户账号",field:"username",component:"Input",required:!0,dynamicDisabled:({values:e})=>!!e.id,dynamicRules:({model:e,schema:t})=>d.duplicateCheckRule("sys_user","username",e,t,!0)},{label:"登录密码",field:"password",component:"StrengthMeter",componentProps:{autocomplete:"new-password"},rules:D()},{label:"确认密码",field:"confirmPassword",component:"InputPassword",dynamicRules:({values:e})=>d.confirmPassword(e,!0)},{label:"用户姓名",field:"realname",required:!0,component:"Input"},{label:"工号",field:"workNo",required:!1,component:"Input",dynamicRules:({model:e,schema:t})=>d.duplicateCheckRule("sys_user","work_no",e,t,!1)},{label:"职务",field:"positionType",required:!1,component:"JDictSelectTag",componentProps:{dictCode:"user_position",mode:"multiple"}},{label:"角色",field:"selectedroles",component:"ApiSelect",componentProps:{mode:"multiple",api:R,labelField:"roleName",valueField:"id",immediate:!1}},{label:"所属部门",field:"selecteddeparts",component:"JSelectDept",componentProps:({formActionType:e,formModel:t})=>({sync:!1,checkStrictly:!0,defaultExpandLevel:2,onSelect:(n,r)=>{const{u
|