12 |
- "use strict";(self.webpackChunkyge_admin=self.webpackChunkyge_admin||[]).push([[995],{9995:function(n,e,i){i.r(e),i.d(e,{default:function(){return q}});var t=i(6231),c=i(1720),a=i(3424),o=i(260),s=i.n(o),l=i(359),r=i(3700),d=i(4562),h=i(5826),g=i(4965),u=i(615),w=i(1528),m=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],p=g.forwardRef((function(n,e){var i,t=n.prefixCls,c=void 0===t?"rc-switch":t,a=n.className,o=n.checked,p=n.defaultChecked,S=n.disabled,x=n.loadingIcon,b=n.checkedChildren,I=n.unCheckedChildren,M=n.onClick,C=n.onChange,k=n.onKeyDown,f=(0,h.Z)(n,m),v=(0,u.Z)(!1,{value:o,defaultValue:p}),y=(0,d.Z)(v,2),P=y[0],j=y[1];function Z(n,e){var i=P;return S||(j(i=n),null===C||void 0===C||C(i,e)),i}var E=s()(c,a,(i={},(0,r.Z)(i,"".concat(c,"-checked"),P),(0,r.Z)(i,"".concat(c,"-disabled"),S),i));return g.createElement("button",(0,l.Z)({},f,{type:"button",role:"switch","aria-checked":P,disabled:S,className:E,ref:e,onKeyDown:function(n){n.which===w.Z.LEFT?Z(!1,n):n.which===w.Z.RIGHT&&Z(!0,n),null===k||void 0===k||k(n)},onClick:function(n){var e=Z(!P,n);null===M||void 0===M||M(e,n)}}),x,g.createElement("span",{className:"".concat(c,"-inner")},g.createElement("span",{className:"".concat(c,"-inner-checked")},b),g.createElement("span",{className:"".concat(c,"-inner-unchecked")},I)))}));p.displayName="Switch";var S=p,x=i(8093),b=i(161),I=i(114),M=i(8340),C=i(2010),k=i(4946),f=i(1553),v=i(988);const y=n=>{const{componentCls:e}=n,i="".concat(e,"-inner");return{[e]:{["&".concat(e,"-small")]:{minWidth:n.switchMinWidthSM,height:n.switchHeightSM,lineHeight:"".concat(n.switchHeightSM,"px"),["".concat(e,"-inner")]:{paddingInlineStart:n.switchInnerMarginMaxSM,paddingInlineEnd:n.switchInnerMarginMinSM,["".concat(i,"-checked")]:{marginInlineStart:"calc(-100% + ".concat(n.switchPinSizeSM+2*n.switchPadding,"px - ").concat(2*n.switchInnerMarginMaxSM,"px)"),marginInlineEnd:"calc(100% - ".concat(n.switchPinSizeSM+2*n.switchPadding,"px + ").concat(2*n.switchInnerMarginMaxSM,"px)")},["".concat(i,"-unchecked")]:{marginTop:-n.switchHeightSM,marginInlineStart:0,marginInlineEnd:0}},["".concat(e,"-handle")]:{width:n.switchPinSizeSM,height:n.switchPinSizeSM},["".concat(e,"-loading-icon")]:{top:(n.switchPinSizeSM-n.switchLoadingIconSize)/2,fontSize:n.switchLoadingIconSize},["&".concat(e,"-checked")]:{["".concat(e,"-inner")]:{paddingInlineStart:n.switchInnerMarginMinSM,paddingInlineEnd:n.switchInnerMarginMaxSM,["".concat(i,"-checked")]:{marginInlineStart:0,marginInlineEnd:0},["".concat(i,"-unchecked")]:{marginInlineStart:"calc(100% - ".concat(n.switchPinSizeSM+2*n.switchPadding,"px + ").concat(2*n.switchInnerMarginMaxSM,"px)"),marginInlineEnd:"calc(-100% + ".concat(n.switchPinSizeSM+2*n.switchPadding,"px - ").concat(2*n.switchInnerMarginMaxSM,"px)")}},["".concat(e,"-handle")]:{insetInlineStart:"calc(100% - ".concat(n.switchPinSizeSM+n.switchPadding,"px)")}},["&:not(".concat(e,"-disabled):active")]:{["&:not(".concat(e,"-checked) ").concat(i)]:{["".concat(i,"-unchecked")]:{marginInlineStart:n.marginXXS/2,marginInlineEnd:-n.marginXXS/2}},["&".concat(e,"-checked ").concat(i)]:{["".concat(i,"-checked")]:{marginInlineStart:-n.marginXXS/2,marginInlineEnd:n.marginXXS/2}}}}}}},P=n=>{const{componentCls:e}=n;return{[e]:{["".concat(e,"-loading-icon").concat(n.iconCls)]:{position:"relative",top:(n.switchPinSize-n.fontSize)/2,color:n.switchLoadingIconColor,verticalAlign:"top"},["&".concat(e,"-checked ").concat(e,"-loading-icon")]:{color:n.switchColor}}}},j=n=>{const{componentCls:e,motion:i}=n,t="".concat(e,"-handle");return{[e]:{[t]:{position:"absolute",top:n.switchPadding,insetInlineStart:n.switchPadding,width:n.switchPinSize,height:n.switchPinSize,transition:"all ".concat(n.switchDuration," ease-in-out"),"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:n.colorWhite,borderRadius:n.switchPinSize/2,boxShadow:n.switchHandleShadow,transition:"all ".concat(n.switchDuration," ease-in-out"),content:'""'}},["&".concat(e,"-checked ").concat(t)]:{insetInlineStart:"calc(100% - ".concat(n.switchPinSize+n.switchPadding,"px)")},["&:not(".concat(e,"-disabled):active")]:i?{["".concat(t,"::before")]:{insetInlineEnd:n.switchHandleActiveInset,insetInlineStart:0},["&".concat(e,"-checked ").concat(t,"::before")]:{insetInlineEnd:0,insetInlineStart:n.switchHandleActiveInset}}:{}}}},Z=n=>{const{componentCls:e}=n,i="".concat(e,"-inner");return{[e]:{[i]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:n.switchInnerMarginMax,paddingInlineEnd:n.switchInnerMarginMin,transition:"padding-inline-start ".concat(n.switchDuration," ease-in-out, padding-inline-end ").concat(n.switchDuration," ease-in-out"),["".concat(i,"-checked, ").concat(i,"-unchecked")]:{display:"block",color:n.colorTextLightSolid,fontSize:n.fontSizeSM,transition:"margin-inline-start ".concat(n.switchDuration," ease-in-out, margin-inline-end ").concat(n.switchDuration," ease-in-out"),pointerEvents:"none"},["".concat(i,"-checked")]:{marginInlineStart:"calc(-100% + ".concat(n.switchPinSize+2*n.switchPadding,"px - ").concat(2*n.switchInnerMarginMax,"px)"),marginInlineEnd:"calc(100% - ".concat(n.switchPinSize+2*n.switchPadding,"px + ").concat(2*n.switchInnerMarginMax,"px)")},["".concat(i,"-unchecked")]:{marginTop:-n.switchHeight,marginInlineStart:0,marginInlineEnd:0}},["&".concat(e,"-checked ").concat(i)]:{paddingInlineStart:n.switchInnerMarginMin,paddingInlineEnd:n.switchInnerMarginMax,["".concat(i,"-checked")]:{marginInlineStart:0,marginInlineEnd:0},["".concat(i,"-unchecked")]:{marginInlineStart:"calc(100% - ".concat(n.switchPinSize+2*n.switchPadding,"px + ").concat(2*n.switchInnerMarginMax,"px)"),marginInlineEnd:"calc(-100% + ".concat(n.switchPinSize+2*n.switchPadding,"px - ").concat(2*n.switchInnerMarginMax,"px)")}},["&:not(".concat(e,"-disabled):active")]:{["&:not(".concat(e,"-checked) ").concat(i)]:{["".concat(i,"-unchecked")]:{marginInlineStart:2*n.switchPadding,marginInlineEnd:2*-n.switchPadding}},["&".concat(e,"-checked ").concat(i)]:{["".concat(i,"-checked")]:{marginInlineStart:2*-n.switchPadding,marginInlineEnd:2*n.switchPadding}}}}}},E=n=>{const{componentCls:e}=n;return{[e]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,k.Wf)(n)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:n.switchMinWidth,height:n.switchHeight,lineHeight:"".concat(n.switchHeight,"px"),verticalAlign:"middle",background:n.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:"all ".concat(n.motionDurationMid),userSelect:"none",["&:hover:not(".concat(e,"-disabled)")]:{background:n.colorTextTertiary}}),(0,k.Qy)(n)),{["&".concat(e,"-checked")]:{background:n.switchColor,["&:hover:not(".concat(e,"-disabled)")]:{background:n.colorPrimaryHover}},["&".concat(e,"-loading, &").concat(e,"-disabled")]:{cursor:"not-allowed",opacity:n.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},["&".concat(e,"-rtl")]:{direction:"rtl"}})}};var z=(0,f.Z)("Switch",(n=>{const e=n.fontSize*n.lineHeight,i=n.controlHeight/2,t=e-4,c=i-4,a=(0,v.TS)(n,{switchMinWidth:2*t+8,switchHeight:e,switchDuration:n.motionDurationMid,switchColor:n.colorPrimary,switchDisabledOpacity:n.opacityLoading,switchInnerMarginMin:t/2,switchInnerMarginMax:t+2+4,switchPadding:2,switchPinSize:t,switchBg:n.colorBgContainer,switchMinWidthSM:2*c+4,switchHeightSM:i,switchInnerMarginMinSM:c/2,switchInnerMarginMaxSM:c+2+4,switchPinSizeSM:c,switchHandleShadow:"0 2px 4px 0 ".concat(new C.C("#00230b").setAlpha(.2).toRgbString()),switchLoadingIconSize:.75*n.fontSizeIcon,switchLoadingIconColor:"rgba(0, 0, 0, ".concat(n.opacityLoading,")"),switchHandleActiveInset:"-30%"});return[E(a),Z(a),j(a),P(a),y(a)]})),N=function(n,e){var i={};for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&e.indexOf(t)<0&&(i[t]=n[t]);if(null!=n&&"function"===typeof Object.getOwnPropertySymbols){var c=0;for(t=Object.getOwnPropertySymbols(n);c<t.length;c++)e.indexOf(t[c])<0&&Object.prototype.propertyIsEnumerable.call(n,t[c])&&(i[t[c]]=n[t[c]])}return i};const T=g.forwardRef(((n,e)=>{const{prefixCls:i,size:t,disabled:c,loading:o,className:l,rootClassName:r,style:d}=n,h=N(n,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:u,direction:w,switch:m}=g.useContext(b.E_),p=g.useContext(I.Z),C=(null!==c&&void 0!==c?c:p)||o,k=u("switch",i),f=g.createElement("div",{className:"".concat(k,"-handle")},o&&g.createElement(a.Z,{className:"".concat(k,"-loading-icon")})),[v,y]=z(k),P=(0,M.Z)(t),j=s()(null===m||void 0===m?void 0:m.className,{["".concat(k,"-small")]:"small"===P,["".concat(k,"-loading")]:o,["".concat(k,"-rtl")]:"rtl"===w},l,r,y),Z=Object.assign(Object.assign({},null===m||void 0===m?void 0:m.style),d);return v(g.createElement(x.Z,{component:"Switch"},g.createElement(S,Object.assign({},h,{prefixCls:k,className:j,style:Z,disabled:C,ref:e,loadingIcon:f}))))}));T.__ANT_SWITCH=!0;var H=T,L=i(5666),O=i(9886),D=i(7634),A=i(5223),F=i(4196),R=i(1295),B=i(2079),W=i(2346),X="UserAdd_userAdd__IGXL-",_=i(2518);function G(n){let{id:e,closePage:i,upTableList:t,addTableList:a}=n;const o=(0,g.useRef)(null),s=(0,g.useCallback)((async n=>{var e;const i=await c.BG.getDetail(n);null===(e=o.current)||void 0===e||e.setFieldsValue(i),console.log("\u662f\u7f16\u8f91\uff0c\u5728\u8fd9\u91cc\u53d1\u8bf7\u6c42\u62ff\u6570\u636e",i)}),[]),l=(0,g.useCallback)((()=>{}),[]);(0,g.useEffect)((()=>{var n;e?s(e):null===(n=o.current)||void 0===n||n.setFieldsValue({})}),[s,e]);const r=(0,g.useCallback)((async n=>{const o={...n,id:e||null};await c.BG.edit(o),L.ZP.success(e?"\u7f16\u8f91\u6210\u529f!":"\u65b0\u589e\u6210\u529f!"),e?t():a(),i(),console.log("\u901a\u8fc7\u6821\u9a8c\uff0c\u70b9\u51fb\u786e\u5b9a")}),[a,i,e,t]);return(0,_.jsx)(W.Z,{wrapClassName:X,destroyOnClose:!0,open:!0,title:e?"\u7f16\u8f91\u7528\u6237":"\u65b0\u589e\u7528\u6237",footer:[],children:(0,_.jsx)("div",{className:"userAddMain",children:(0,_.jsxs)(A.Z,{ref:o,name:"basic",labelCol:{span:5},onFinish:r,onFinishFailed:l,autoComplete:"off",children:[(0,_.jsx)(A.Z.Item,{label:"\u8d26\u53f7\u540d",name:"userName",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u8d26\u53f7\u540d!"}],getValueFromEvent:n=>n.target.value.replace(/\s+/g,""),children:(0,_.jsx)(F.Z,{disabled:e,maxLength:15,showCount:!0,placeholder:"\u8bf7\u8f93\u5165\u5185\u5bb9"})}),(0,_.jsx)(A.Z.Item,{label:"\u7528\u6237\u6635\u79f0",name:"nickName",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u7528\u6237\u6635\u79f0!"}],getValueFromEvent:n=>n.target.value.replace(/\s+/g,""),children:(0,_.jsx)(F.Z,{maxLength:8,showCount:!0,placeholder:"\u8bf7\u8f93\u5165\u5185\u5bb9"})}),(0,_.jsx)(A.Z.Item,{label:"\u771f\u5b9e\u59d3\u540d",name:"realName",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u771f\u5b9e\u59d3\u540d!"}],getValueFromEvent:n=>n.target.value.replace(/\s+/g,""),children:(0,_.jsx)(F.Z,{maxLength:8,showCount:!0,placeholder:"\u8bf7\u8f93\u5165\u5185\u5bb9"})}),e?null:(0,_.jsx)("div",{className:"passTit",children:"* \u9ed8\u8ba4\u5bc6\u7801 123456"}),(0,_.jsx)("br",{}),(0,_.jsxs)(A.Z.Item,{wrapperCol:{offset:9,span:16},children:[(0,_.jsx)(D.ZP,{type:"primary",htmlType:"submit",children:"\u63d0\u4ea4"}),"\u2003",(0,_.jsx)(O.Z,{title:"\u653e\u5f03\u7f16\u8f91\u540e\uff0c\u4fe1\u606f\u5c06\u4e0d\u4f1a\u4fdd\u5b58!",okText:"\u653e\u5f03",cancelText:"\u53d6\u6d88",onConfirm:i,children:(0,_.jsx)(D.ZP,{children:"\u53d6\u6d88"})})]})]})})})}var V=g.memo(G);const K={pageNum:1,pageSize:20,startTime:"",endTime:""};function q(){const n=(0,g.useRef)(null),[e,i]=(0,g.useState)([]),[a,o]=(0,g.useState)(0),[s,l]=(0,g.useState)(!1),[r,d]=(0,g.useState)(!1),h=(0,g.useRef)(0),[u,w]=(0,g.useState)({...K}),m=(0,g.useCallback)((async()=>{l(!0);try{const n=await c.BG.getList(u);i(n.records),o(n.total)}finally{l(!1)}}),[u]);(0,g.useEffect)((()=>{m()}),[m,u]);const p=(0,g.useMemo)((()=>(0,B.debounce)(((n,e)=>{w({...u,...e})}),500)),[u]),S=(0,g.useCallback)((async(n,e)=>{const i=n?1:0;await c.BG.handleType(e,i),m()}),[m]),x=(0,g.useCallback)((()=>(n,e)=>{w({...u,pageNum:n,pageSize:e})}),[u]),b=(0,g.useCallback)((()=>{var e;w({...K}),null===(e=n.current)||void 0===e||e.resetFields()}),[n]),I=(0,g.useCallback)((async n=>{await c.BG.del(n),L.ZP.open({type:"success",content:"\u64cd\u4f5c\u6210\u529f"}),m()}),[m]),M=(0,g.useCallback)((async n=>{await c.BG.resetPwd(n),L.ZP.open({type:"success",content:"\u64cd\u4f5c\u6210\u529f"})}),[]),C=(0,g.useCallback)((n=>{if(0===n&&a>=50)return L.ZP.open({type:"warning",content:"\u6700\u591a\u652f\u630150\u4e2a\u7528\u6237\uff01"});h.current=n,d(!0)}),[a]),k=(0,g.useMemo)((()=>[{title:"\u8d26\u53f7\u540d",dataIndex:"userName"},{title:"\u7528\u6237\u6635\u79f0",dataIndex:"nickName"},{title:"\u771f\u5b9e\u59d3\u540d",dataIndex:"realName"},{title:"\u6ce8\u518c\u65f6\u95f4",dataIndex:"createTime"},{title:"\u542f\u7528\u72b6\u6001",render:n=>(0,_.jsx)(H,{disabled:1===n.isAdmin,checkedChildren:"\u542f\u7528",unCheckedChildren:"\u505c\u7528",checked:1===n.isEnabled,onChange:e=>S(e,n.id)})},{title:"\u64cd\u4f5c",render:n=>1===n.isAdmin?"-":(0,_.jsx)(t.J,{renderBefore:(0,_.jsx)(O.Z,{title:"\u5bc6\u7801\u91cd\u5236\u540e\u4e3a123456\uff0c\u662f\u5426\u91cd\u7f6e?",okText:"\u91cd\u7f6e",cancelText:"\u53d6\u6d88",onConfirm:()=>M(n.id),children:(0,_.jsx)(D.ZP,{size:"small",type:"text",children:"\u91cd\u7f6e\u5bc6\u7801"})}),onEdit:C.bind(void 0,n.id),onDelete:I.bind(void 0,n.id)})}]),[I,S,M,C]);return(0,_.jsxs)("div",{className:"user",children:[(0,_.jsxs)(A.Z,{ref:n,layout:"inline",onValuesChange:p,children:[(0,_.jsx)(A.Z.Item,{label:"\u8d26\u53f7",name:"searchKey",children:(0,_.jsx)(F.Z,{className:"w220",placeholder:"\u8bf7\u8f93\u5165\u5173\u952e\u5b57",maxLength:30,showCount:!0,allowClear:!0})}),(0,_.jsx)(A.Z.Item,{children:(0,_.jsx)(D.ZP,{type:"primary",onClick:C.bind(void 0,0),children:"\u65b0\u589e"})}),(0,_.jsx)(A.Z.Item,{children:(0,_.jsx)(D.ZP,{onClick:b,children:"\u91cd\u7f6e"})})]}),(0,_.jsx)(R.Z,{loading:s,className:"page-table",dataSource:e,columns:k,rowKey:"id",pagination:{showQuickJumper:!0,position:["bottomCenter"],showSizeChanger:!0,current:u.pageNum,pageSize:u.pageSize,total:a,onChange:x()}}),r?(0,_.jsx)(V,{id:h.current,closePage:()=>d(!1),upTableList:m,addTableList:b}):null]})}}}]);
- //# sourceMappingURL=995.5c53b130.chunk.js.map
|