提交 3dde90cd 编写于 作者: wanhai_wu's avatar wanhai_wu

add

上级 2258d0c6
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[799],{3505:function(Pe,H,a){var Q=a(17061),s=a.n(Q),X=a(17156),m=a.n(X),Y=a(27424),i=a.n(Y),o=a(67294),f=a(66593),y=a(10979),q=a(85893),z=function(B){var te=(0,o.useState)([]),x=i()(te,2),ne=x[0],A=x[1],de=(0,o.useState)([]),j=i()(de,2),ae=j[0],d=j[1],T=(0,o.useState)([]),K=i()(T,2),re=K[0],I=K[1],se=(0,o.useState)(!0),l=i()(se,2),ue=l[0],F=l[1],le=(0,o.useState)([]),$=i()(le,2),O=$[0],Z=$[1],ie=(0,o.useState)([]),M=i()(ie,2),P=M[0],U=M[1],E=function(){m()(s()().mark(function e(){var t,h;return s()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,(0,y.Th)();case 2:return t=g.sent,Z(t.data),g.next=6,(0,y.pz)({r_id:B.editInfo.id});case 6:h=g.sent,U((h==null?void 0:h.m_ids)||[]),d(h==null?void 0:h.m_ids),A(h==null?void 0:h.m_ids);case 10:case"end":return g.stop()}},e)}))()};(0,o.useEffect)(function(){E()},[]);var C=function(e){console.log("onExpand",e),A(e),F(!1)},n=function(e){console.log("onCheck",e),d(e),localStorage.setItem("checkedKeysValue",JSON.stringify(e))},r=function(e,t){console.log("onSelect",t),I(e)};return(0,q.jsx)(f.Z,{checkable:!0,onExpand:C,expandedKeys:ne,autoExpandParent:ue,onCheck:n,checkedKeys:ae,onSelect:r,selectedKeys:re,fieldNames:{title:"name",key:"id"},treeData:O})};H.Z=z},28447:function(Pe,H,a){a.r(H),a.d(H,{default:function(){return ie}});var Q=a(42122),s=a.n(Q),X=a(17061),m=a.n(X),Y=a(17156),i=a.n(Y),o=a(27424),f=a.n(o),y=a(40741),q=a(45360),z=a(42075),ee=a(4393),B=a(71230),te=a(15746),x=a(15867),ne=a(36692),A=a(5914),de=a(96074),j=a(96365),ae=a(11774),d=a(67294),T=a(10979),K=a(3505),re=a(861),I=a.n(re),se=a(40784),l=a(85893),ue=Array.from({length:20}).map(function(M,P){return{key:P.toString(),title:"content".concat(P+1),description:"description of content".concat(P+1)}}),F=ue.filter(function(M){return Number(M.key)>10}).map(function(M){return M.key});console.log(F,"+++++");var le=function(P,U){var E=(0,d.useState)([]),C=f()(E,2),n=C[0],r=C[1],u=(0,d.useState)([]),e=f()(u,2),t=e[0],h=e[1],_=(0,d.useState)({page:1,page_size:10}),g=f()(_,2),Oe=g[0],ge=g[1],Ce=(0,d.useState)(),ve=f()(Ce,2),Se=ve[0],ce=ve[1],ye=(0,d.useState)(0),me=f()(ye,2),De=me[0],pe=me[1],N=function(){i()(m()().mark(function p(){var w,k,he,V,G;return m()().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return w=P==null?void 0:P.editInfo,D.next=3,(0,T.RV)();case 3:return k=D.sent,he=k.items,V=k.total,ce(he),pe(V),D.next=10,(0,T._A)({r_id:w.id});case 10:G=D.sent,r((G==null?void 0:G.union_ids)||[]);case 12:case"end":return D.stop()}},p)}))()};(0,d.useEffect)(function(){N()},[]);var Me=function(p,w,k){localStorage.setItem("targetSelectedKeys",JSON.stringify(p)),r(p)},Ee=function(p,w){h([].concat(I()(p),I()(w)))},fe=function(p,w){console.log("direction:",p),console.log("target:",w.target)};return(0,l.jsx)(se.Z,{listStyle:{height:"400px"},dataSource:Se,showSearch:!0,titles:["\u6210\u5458","\u76EE\u6807\u6210\u5458"],targetKeys:n,rowKey:function(p){return p==null?void 0:p.unionId},selectedKeys:t,onChange:Me,onSelectChange:Ee,onScroll:fe,render:function(p){return p==null?void 0:p.name}})},$=le,O={info:void 0},Z=function(){var P=y.Z.useForm(),U=f()(P,1),E=U[0],C=d.useRef(null),n=q.ZP.useMessage(),r=f()(n,2),u=r[0],e=r[1],t=(0,d.useState)(0),h=f()(t,2),_=h[0],g=h[1],Oe=(0,d.useState)(),ge=f()(Oe,2),Ce=ge[0],ve=ge[1],Se=(0,d.useState)(),ce=f()(Se,2),ye=ce[0],me=ce[1],De=(0,d.useState)({page:1,page_size:10}),pe=f()(De,2),N=pe[0],Me=pe[1],Ee=(0,d.useState)(0),fe=f()(Ee,2),W=fe[0],p=fe[1],w=(0,d.useState)(!1),k=f()(w,2),he=k[0],V=k[1],G=function(){u.open({type:"success",content:"\u64CD\u4F5C\u6210\u529F"})},Te=function(v){return Object.keys(v).length===0&&v.constructor===Object},D=function(){i()(m()().mark(function v(){var c,S,J;return m()().wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,(0,T.id)(N);case 2:c=L.sent,S=c.items,J=c.total,me(S),p(J);case 7:case"end":return L.stop()}},v)}))()},_e=function(){V(!0)},je=function(){var v=E.validateFields();v.then(function(){i()(m()().mark(function c(){var S,J,b,L;return m()().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return S=void 0,_===2&&(J=JSON.parse(localStorage.getItem("checkedKeysValue")||"[]"),S={r_id:O.info.id,m_ids:J}),_===3&&(b=JSON.parse(localStorage.getItem("targetSelectedKeys")||"[]"),S={r_ids:O.info.id,union_ids:b}),oe.next=5,_===0?(0,T.HP)(E.getFieldsValue()):_===1?(0,T.x$)({role:s()({},E.getFieldsValue())}):_===2?(0,T.O_)(S):_===3?(0,T.bi)(S):null;case 5:L=oe.sent,Te(L)&&(G(),V(!1),D());case 7:case"end":return oe.stop()}},c)}))()})},Re=function(v){i()(m()().mark(function c(){var S;return m()().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,(0,T.S1)({id:v});case 2:S=b.sent,Te(S)&&(G(),D());case 4:case"end":return b.stop()}},c)}))()},we=function(){var v;(v=C.current)===null||v===void 0||v.resetFields(),V(!1)},be=[{title:"ID",dataIndex:"id",key:"id",width:80},{title:"\u89D2\u8272\u540D",dataIndex:"role_name",key:"role_name",width:120},{title:"\u89D2\u8272\u6807\u8BC6",dataIndex:"role_auth_id",key:"role_auth_id",width:120},{title:"\u64CD\u4F5C",key:"action",render:function(v,c){return(0,l.jsxs)(z.Z,{size:"middle",children:[(0,l.jsx)("a",{onClick:function(){console.log(c,"+++++"),O.info=c,_e(),g(2)},children:"\u8BBE\u7F6E\u6743\u9650"}),(0,l.jsx)("a",{onClick:function(){O.info=c,_e(),g(1),E.setFieldsValue({role_auth_id:c.role_auth_id,role_name:c.role_name,id:c.id})},children:"\u7F16\u8F91\u89D2\u8272"}),(0,l.jsx)("a",{onClick:function(){_e(),g(3),O.info=c,E.setFieldsValue({role_auth_id:c.role_auth_id,role_name:c.role_name,id:c.id})},children:"\u5206\u914D\u4EBA\u5458"}),(0,l.jsx)("a",{onClick:function(){Re(c.id)},children:"\u5220\u9664"})]})}}];return(0,d.useEffect)(function(){D()},[N]),(0,l.jsxs)(l.Fragment,{children:[e,(0,l.jsxs)(ae._z,{children:[(0,l.jsx)(ee.Z,{children:(0,l.jsx)(y.Z,{form:E,name:"advanced_search",size:"large",children:(0,l.jsx)(B.Z,{gutter:8,children:(0,l.jsx)(te.Z,{span:12,children:(0,l.jsx)(x.ZP,{type:"primary",onClick:function(){g(0),_e()},children:"\u65B0\u589E\u89D2\u8272"})})})})}),(0,l.jsx)(ee.Z,{style:{marginTop:20},children:(0,l.jsx)(ne.Z,{dataSource:ye,columns:be,rowKey:"id",pagination:{total:W,onChange:function(v,c){Me(s()(s()({},N),{},{page:v,page_size:c}))},pageSize:N.page_size}})})]}),(0,l.jsxs)(A.Z,{afterOpenChange:function(){},destroyOnClose:!0,title:_===0?"\u65B0\u589E":_===1?"\u7F16\u8F91":_===2?"\u8BBE\u7F6E\u6743\u9650":_===3?"\u6DFB\u52A0\u4EBA\u5458":null,open:he,onOk:je,onCancel:we,children:[(0,l.jsx)(de.Z,{}),_===2?(0,l.jsx)(K.Z,{editInfo:O.info}):_===3?(0,l.jsx)($,{editInfo:O.info}):(0,l.jsxs)(y.Z,{form:E,ref:C,name:"advanced_search",size:"large",labelCol:{span:4},wrapperCol:{span:24},style:{maxWidth:600},children:[(0,l.jsx)(y.Z.Item,{name:"role_name",label:"\u89D2\u8272\u540D",hasFeedback:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540E"}],children:(0,l.jsx)(j.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,l.jsx)(y.Z.Item,{name:"role_auth_id",label:"\u89D2\u8272\u6807\u8BC6",hasFeedback:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540E"}],children:(0,l.jsx)(j.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,l.jsx)(y.Z.Item,{name:"id",hidden:!0,children:(0,l.jsx)(j.Z,{placeholder:"\u8BF7\u8F93\u5165",hidden:!0})})]})]})]})},ie=Z},10979:function(Pe,H,a){a.d(H,{HP:function(){return T},Hs:function(){return te},Mz:function(){return le},O_:function(){return se},RV:function(){return ee},S1:function(){return ie},Th:function(){return E},_A:function(){return ae},bL:function(){return re},bi:function(){return O},do:function(){return f},id:function(){return q},pz:function(){return ne},x$:function(){return ue},yo:function(){return P}});var Q=a(17061),s=a.n(Q),X=a(42122),m=a.n(X),Y=a(17156),i=a.n(Y),o=a(9927);function f(n,r){return y.apply(this,arguments)}function y(){return y=i()(s()().mark(function n(r,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/member/fsQrLogin",m()({method:"POST",headers:{"Content-Type":"application/json"},data:r},u||{})));case 1:case"end":return t.stop()}},n)})),y.apply(this,arguments)}function q(n){return z.apply(this,arguments)}function z(){return z=i()(s()().mark(function n(r){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleList",{method:"GET",params:r}));case 1:case"end":return e.stop()}},n)})),z.apply(this,arguments)}function ee(n){return B.apply(this,arguments)}function B(){return B=i()(s()().mark(function n(r){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/member/getAbleMember",{method:"GET",params:r}));case 1:case"end":return e.stop()}},n)})),B.apply(this,arguments)}function te(n){return x.apply(this,arguments)}function x(){return x=i()(s()().mark(function n(r){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getMenuPage",{method:"GET",params:r}));case 1:case"end":return e.stop()}},n)})),x.apply(this,arguments)}function ne(n){return A.apply(this,arguments)}function A(){return A=i()(s()().mark(function n(r){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleMenu",{method:"GET",params:r}));case 1:case"end":return e.stop()}},n)})),A.apply(this,arguments)}function de(n){return j.apply(this,arguments)}function j(){return j=_asyncToGenerator(_regeneratorRuntime().mark(function n(r){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",request("/api/member/getMemberPage",{method:"GET",params:r}));case 1:case"end":return e.stop()}},n)})),j.apply(this,arguments)}function ae(n){return d.apply(this,arguments)}function d(){return d=i()(s()().mark(function n(r){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleMember",{method:"GET",params:r}));case 1:case"end":return e.stop()}},n)})),d.apply(this,arguments)}function T(n,r){return K.apply(this,arguments)}function K(){return K=i()(s()().mark(function n(r,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/addRole",m()({method:"POST",headers:{"Content-Type":"application/json"},data:r},u||{})));case 1:case"end":return t.stop()}},n)})),K.apply(this,arguments)}function re(n,r){return I.apply(this,arguments)}function I(){return I=i()(s()().mark(function n(r,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/addMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:r},u||{})));case 1:case"end":return t.stop()}},n)})),I.apply(this,arguments)}function se(n,r){return l.apply(this,arguments)}function l(){return l=i()(s()().mark(function n(r,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/setRoleMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:r},u||{})));case 1:case"end":return t.stop()}},n)})),l.apply(this,arguments)}function ue(n,r){return F.apply(this,arguments)}function F(){return F=i()(s()().mark(function n(r,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/saveRole",m()({method:"POST",headers:{"Content-Type":"application/json"},data:r},u||{})));case 1:case"end":return t.stop()}},n)})),F.apply(this,arguments)}function le(n,r){return $.apply(this,arguments)}function $(){return $=i()(s()().mark(function n(r,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/saveMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:r},u||{})));case 1:case"end":return t.stop()}},n)})),$.apply(this,arguments)}function O(n,r){return Z.apply(this,arguments)}function Z(){return Z=i()(s()().mark(function n(r,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/setRoleMember",m()({method:"POST",headers:{"Content-Type":"application/json"},data:r},u||{})));case 1:case"end":return t.stop()}},n)})),Z.apply(this,arguments)}function ie(n,r){return M.apply(this,arguments)}function M(){return M=i()(s()().mark(function n(r,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/delRole",m()({method:"POST",data:r},u||{})));case 1:case"end":return t.stop()}},n)})),M.apply(this,arguments)}function P(n,r){return U.apply(this,arguments)}function U(){return U=i()(s()().mark(function n(r,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/delMenu",m()({method:"POST",data:r},u||{})));case 1:case"end":return t.stop()}},n)})),U.apply(this,arguments)}function E(){return C.apply(this,arguments)}function C(){return C=i()(s()().mark(function n(){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt("return",(0,o.request)("/api/permission/getMenuTree",{method:"GET"}));case 1:case"end":return u.stop()}},n)})),C.apply(this,arguments)}}}]);
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[799],{3505:function(Oe,N,r){var Q=r(17061),s=r.n(Q),X=r(17156),m=r.n(X),Y=r(27424),i=r.n(Y),o=r(67294),f=r(66593),v=r(10979),q=r(85893),z=function(B){var te=(0,o.useState)([]),K=i()(te,2),ne=K[0],x=K[1],ae=(0,o.useState)([]),D=i()(ae,2),de=D[0],d=D[1],M=(0,o.useState)([]),A=i()(M,2),re=A[0],I=A[1],se=(0,o.useState)(!0),l=i()(se,2),ue=l[0],F=l[1],le=(0,o.useState)([]),$=i()(le,2),T=$[0],Z=$[1],ie=(0,o.useState)([]),S=i()(ie,2),E=S[0],U=S[1],y=function(){m()(s()().mark(function a(){var u,e;return s()().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,(0,v.Th)();case 2:return u=h.sent,Z(u.data),h.next=6,(0,v.pz)({r_id:B.editInfo.id});case 6:e=h.sent,U((e==null?void 0:e.m_ids)||[]),d(e==null?void 0:e.m_ids),x(e==null?void 0:e.m_ids),localStorage.setItem("checkedKeysValue",JSON.stringify((e==null?void 0:e.m_ids)||[]));case 11:case"end":return h.stop()}},a)}))()};(0,o.useEffect)(function(){y()},[]);var O=function(a){console.log("onExpand",a),x(a),F(!1)},k=function(a){console.log("onCheck",a),d(a),localStorage.setItem("checkedKeysValue",JSON.stringify(a))},P=function(a,u){console.log("onSelect",u),I(a)};return(0,q.jsx)(f.Z,{checkable:!0,onExpand:O,expandedKeys:ne,autoExpandParent:ue,onCheck:k,checkedKeys:de,onSelect:P,selectedKeys:re,fieldNames:{title:"name",key:"id"},treeData:T})};N.Z=z},28447:function(Oe,N,r){r.r(N),r.d(N,{default:function(){return ie}});var Q=r(42122),s=r.n(Q),X=r(17061),m=r.n(X),Y=r(17156),i=r.n(Y),o=r(27424),f=r.n(o),v=r(40741),q=r(45360),z=r(42075),ee=r(4393),B=r(71230),te=r(15746),K=r(15867),ne=r(36692),x=r(5914),ae=r(96074),D=r(96365),de=r(11774),d=r(67294),M=r(10979),A=r(3505),re=r(861),I=r.n(re),se=r(40784),l=r(85893),ue=Array.from({length:20}).map(function(S,E){return{key:E.toString(),title:"content".concat(E+1),description:"description of content".concat(E+1)}}),F=ue.filter(function(S){return Number(S.key)>10}).map(function(S){return S.key});console.log(F,"+++++");var le=function(E,U){var y=(0,d.useState)([]),O=f()(y,2),k=O[0],P=O[1],n=(0,d.useState)([]),a=f()(n,2),u=a[0],e=a[1],t=(0,d.useState)({page:1,page_size:10}),h=f()(t,2),Pe=h[0],ge=h[1],Ce=(0,d.useState)(),ve=f()(Ce,2),Se=ve[0],ce=ve[1],ye=(0,d.useState)(0),me=f()(ye,2),De=me[0],pe=me[1],H=function(){i()(m()().mark(function p(){var w,G,he,J,j;return m()().wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return w=E==null?void 0:E.editInfo,C.next=3,(0,M.RV)();case 3:return G=C.sent,he=G.items,J=G.total,ce(he),pe(J),C.next=10,(0,M._A)({r_id:w.id});case 10:j=C.sent,P((j==null?void 0:j.union_ids)||[]),localStorage.setItem("targetSelectedKeys",JSON.stringify((j==null?void 0:j.union_ids)||[]));case 13:case"end":return C.stop()}},p)}))()};(0,d.useEffect)(function(){H()},[]);var Me=function(p,w,G){localStorage.setItem("targetSelectedKeys",JSON.stringify(p)),P(p)},Ee=function(p,w){e([].concat(I()(p),I()(w)))},fe=function(p,w){console.log("direction:",p),console.log("target:",w.target)};return(0,l.jsx)(se.Z,{listStyle:{height:"400px"},dataSource:Se,showSearch:!0,titles:["\u6210\u5458","\u76EE\u6807\u6210\u5458"],targetKeys:k,rowKey:function(p){return p==null?void 0:p.unionId},selectedKeys:u,onChange:Me,onSelectChange:Ee,onScroll:fe,render:function(p){return p==null?void 0:p.name}})},$=le,T={info:void 0},Z=function(){var E=v.Z.useForm(),U=f()(E,1),y=U[0],O=d.useRef(null),k=q.ZP.useMessage(),P=f()(k,2),n=P[0],a=P[1],u=(0,d.useState)(0),e=f()(u,2),t=e[0],h=e[1],Pe=(0,d.useState)(),ge=f()(Pe,2),Ce=ge[0],ve=ge[1],Se=(0,d.useState)(),ce=f()(Se,2),ye=ce[0],me=ce[1],De=(0,d.useState)({page:1,page_size:10}),pe=f()(De,2),H=pe[0],Me=pe[1],Ee=(0,d.useState)(0),fe=f()(Ee,2),W=fe[0],p=fe[1],w=(0,d.useState)(!1),G=f()(w,2),he=G[0],J=G[1],j=function(){n.open({type:"success",content:"\u64CD\u4F5C\u6210\u529F"})},Te=function(_){return Object.keys(_).length===0&&_.constructor===Object},C=function(){i()(m()().mark(function _(){var c,g,V;return m()().wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,(0,M.id)(H);case 2:c=L.sent,g=c.items,V=c.total,me(g),p(V);case 7:case"end":return L.stop()}},_)}))()},_e=function(){J(!0)},je=function(){var _=y.validateFields();_.then(function(){i()(m()().mark(function c(){var g,V,b,L;return m()().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:debugger;return g=void 0,t===2&&(V=JSON.parse(localStorage.getItem("checkedKeysValue")||"[]"),g={r_id:T.info.id,m_ids:V}),t===3&&(b=JSON.parse(localStorage.getItem("targetSelectedKeys")||"[]"),g={r_ids:T.info.id,union_ids:b}),oe.next=6,t===0?(0,M.HP)(y.getFieldsValue()):t===1?(0,M.x$)({role:s()({},y.getFieldsValue())}):t===2?(0,M.O_)(g):t===3?(0,M.bi)(g):null;case 6:L=oe.sent,Te(L)&&(j(),J(!1),C());case 8:case"end":return oe.stop()}},c)}))()})},Re=function(_){i()(m()().mark(function c(){var g;return m()().wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,(0,M.S1)({id:_});case 2:g=b.sent,Te(g)&&(j(),C());case 4:case"end":return b.stop()}},c)}))()},we=function(){var _;(_=O.current)===null||_===void 0||_.resetFields(),J(!1)},be=[{title:"ID",dataIndex:"id",key:"id",width:80},{title:"\u89D2\u8272\u540D",dataIndex:"role_name",key:"role_name",width:120},{title:"\u89D2\u8272\u6807\u8BC6",dataIndex:"role_auth_id",key:"role_auth_id",width:120},{title:"\u64CD\u4F5C",key:"action",render:function(_,c){return(0,l.jsxs)(z.Z,{size:"middle",children:[(0,l.jsx)("a",{onClick:function(){console.log(c,"+++++"),T.info=c,_e(),h(2)},children:"\u8BBE\u7F6E\u6743\u9650"}),(0,l.jsx)("a",{onClick:function(){T.info=c,_e(),h(1),y.setFieldsValue({role_auth_id:c.role_auth_id,role_name:c.role_name,id:c.id})},children:"\u7F16\u8F91\u89D2\u8272"}),(0,l.jsx)("a",{onClick:function(){_e(),h(3),T.info=c,y.setFieldsValue({role_auth_id:c.role_auth_id,role_name:c.role_name,id:c.id})},children:"\u5206\u914D\u4EBA\u5458"}),(0,l.jsx)("a",{onClick:function(){Re(c.id)},children:"\u5220\u9664"})]})}}];return(0,d.useEffect)(function(){C()},[H]),(0,l.jsxs)(l.Fragment,{children:[a,(0,l.jsxs)(de._z,{children:[(0,l.jsx)(ee.Z,{children:(0,l.jsx)(v.Z,{form:y,name:"advanced_search",size:"large",children:(0,l.jsx)(B.Z,{gutter:8,children:(0,l.jsx)(te.Z,{span:12,children:(0,l.jsx)(K.ZP,{type:"primary",onClick:function(){h(0),_e()},children:"\u65B0\u589E\u89D2\u8272"})})})})}),(0,l.jsx)(ee.Z,{style:{marginTop:20},children:(0,l.jsx)(ne.Z,{dataSource:ye,columns:be,rowKey:"id",pagination:{total:W,onChange:function(_,c){Me(s()(s()({},H),{},{page:_,page_size:c}))},pageSize:H.page_size}})})]}),(0,l.jsxs)(x.Z,{afterOpenChange:function(){},destroyOnClose:!0,title:t===0?"\u65B0\u589E":t===1?"\u7F16\u8F91":t===2?"\u8BBE\u7F6E\u6743\u9650":t===3?"\u6DFB\u52A0\u4EBA\u5458":null,open:he,onOk:je,onCancel:we,children:[(0,l.jsx)(ae.Z,{}),t===2?(0,l.jsx)(A.Z,{editInfo:T.info}):t===3?(0,l.jsx)($,{editInfo:T.info}):(0,l.jsxs)(v.Z,{form:y,ref:O,name:"advanced_search",size:"large",labelCol:{span:4},wrapperCol:{span:24},style:{maxWidth:600},children:[(0,l.jsx)(v.Z.Item,{name:"role_name",label:"\u89D2\u8272\u540D",hasFeedback:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540E"}],children:(0,l.jsx)(D.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,l.jsx)(v.Z.Item,{name:"role_auth_id",label:"\u89D2\u8272\u6807\u8BC6",hasFeedback:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540E"}],children:(0,l.jsx)(D.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,l.jsx)(v.Z.Item,{name:"id",hidden:!0,children:(0,l.jsx)(D.Z,{placeholder:"\u8BF7\u8F93\u5165",hidden:!0})})]})]})]})},ie=Z},10979:function(Oe,N,r){r.d(N,{HP:function(){return re},Hs:function(){return ne},Mz:function(){return T},O_:function(){return ue},RV:function(){return te},S1:function(){return E},Th:function(){return k},_A:function(){return M},bL:function(){return se},bi:function(){return ie},do:function(){return f},id:function(){return q},pz:function(){return ae},sr:function(){return ee},x$:function(){return le},yo:function(){return y}});var Q=r(17061),s=r.n(Q),X=r(42122),m=r.n(X),Y=r(17156),i=r.n(Y),o=r(9927);function f(n,a){return v.apply(this,arguments)}function v(){return v=i()(s()().mark(function n(a,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/member/fsQrLogin",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},u||{})));case 1:case"end":return t.stop()}},n)})),v.apply(this,arguments)}function q(n){return z.apply(this,arguments)}function z(){return z=i()(s()().mark(function n(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleList",{method:"GET",params:a}));case 1:case"end":return e.stop()}},n)})),z.apply(this,arguments)}function ee(n){return B.apply(this,arguments)}function B(){return B=i()(s()().mark(function n(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getShowMenuList",{method:"GET",params:a}));case 1:case"end":return e.stop()}},n)})),B.apply(this,arguments)}function te(n){return K.apply(this,arguments)}function K(){return K=i()(s()().mark(function n(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/member/getAbleMember",{method:"GET",params:a}));case 1:case"end":return e.stop()}},n)})),K.apply(this,arguments)}function ne(n){return x.apply(this,arguments)}function x(){return x=i()(s()().mark(function n(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getMenuPage",{method:"GET",params:a}));case 1:case"end":return e.stop()}},n)})),x.apply(this,arguments)}function ae(n){return D.apply(this,arguments)}function D(){return D=i()(s()().mark(function n(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleMenu",{method:"GET",params:a}));case 1:case"end":return e.stop()}},n)})),D.apply(this,arguments)}function de(n){return d.apply(this,arguments)}function d(){return d=_asyncToGenerator(_regeneratorRuntime().mark(function n(a){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",request("/api/member/getMemberPage",{method:"GET",params:a}));case 1:case"end":return e.stop()}},n)})),d.apply(this,arguments)}function M(n){return A.apply(this,arguments)}function A(){return A=i()(s()().mark(function n(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleMember",{method:"GET",params:a}));case 1:case"end":return e.stop()}},n)})),A.apply(this,arguments)}function re(n,a){return I.apply(this,arguments)}function I(){return I=i()(s()().mark(function n(a,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/addRole",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},u||{})));case 1:case"end":return t.stop()}},n)})),I.apply(this,arguments)}function se(n,a){return l.apply(this,arguments)}function l(){return l=i()(s()().mark(function n(a,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/addMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},u||{})));case 1:case"end":return t.stop()}},n)})),l.apply(this,arguments)}function ue(n,a){return F.apply(this,arguments)}function F(){return F=i()(s()().mark(function n(a,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/setRoleMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},u||{})));case 1:case"end":return t.stop()}},n)})),F.apply(this,arguments)}function le(n,a){return $.apply(this,arguments)}function $(){return $=i()(s()().mark(function n(a,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/saveRole",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},u||{})));case 1:case"end":return t.stop()}},n)})),$.apply(this,arguments)}function T(n,a){return Z.apply(this,arguments)}function Z(){return Z=i()(s()().mark(function n(a,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/saveMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},u||{})));case 1:case"end":return t.stop()}},n)})),Z.apply(this,arguments)}function ie(n,a){return S.apply(this,arguments)}function S(){return S=i()(s()().mark(function n(a,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/setRoleMember",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},u||{})));case 1:case"end":return t.stop()}},n)})),S.apply(this,arguments)}function E(n,a){return U.apply(this,arguments)}function U(){return U=i()(s()().mark(function n(a,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/delRole",m()({method:"POST",data:a},u||{})));case 1:case"end":return t.stop()}},n)})),U.apply(this,arguments)}function y(n,a){return O.apply(this,arguments)}function O(){return O=i()(s()().mark(function n(a,u){return s()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,o.request)("/api/permission/delMenu",m()({method:"POST",data:a},u||{})));case 1:case"end":return t.stop()}},n)})),O.apply(this,arguments)}function k(){return P.apply(this,arguments)}function P(){return P=i()(s()().mark(function n(){return s()().wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.abrupt("return",(0,o.request)("/api/permission/getMenuTree",{method:"GET"}));case 1:case"end":return u.stop()}},n)})),P.apply(this,arguments)}}}]);
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[976],{3505:function(ae,W,r){var z=r(17061),s=r.n(z),F=r(17156),m=r.n(F),$=r(27424),i=r.n($),o=r(67294),v=r(66593),h=r(10979),Z=r(85893),I=function(L){var G=(0,o.useState)([]),R=i()(G,2),H=R[0],C=R[1],ee=(0,o.useState)([]),g=i()(ee,2),K=g[0],j=g[1],D=(0,o.useState)([]),P=i()(D,2),V=P[0],l=P[1],Q=(0,o.useState)(!0),x=i()(Q,2),N=x[0],B=x[1],O=(0,o.useState)([]),E=i()(O,2),J=E[0],U=E[1],X=(0,o.useState)([]),b=i()(X,2),ne=b[0],S=b[1],T=function(){m()(s()().mark(function e(){var n,f;return s()().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,(0,h.Th)();case 2:return n=y.sent,U(n.data),y.next=6,(0,h.pz)({r_id:L.editInfo.id});case 6:f=y.sent,S((f==null?void 0:f.m_ids)||[]),j(f==null?void 0:f.m_ids),C(f==null?void 0:f.m_ids);case 10:case"end":return y.stop()}},e)}))()};(0,o.useEffect)(function(){T()},[]);var w=function(e){console.log("onExpand",e),C(e),B(!1)},t=function(e){console.log("onCheck",e),j(e),localStorage.setItem("checkedKeysValue",JSON.stringify(e))},a=function(e,n){console.log("onSelect",n),l(e)};return(0,Z.jsx)(v.Z,{checkable:!0,onExpand:w,expandedKeys:H,autoExpandParent:N,onCheck:t,checkedKeys:K,onSelect:a,selectedKeys:V,fieldNames:{title:"name",key:"id"},treeData:J})};W.Z=I},38115:function(ae,W,r){r.r(W);var z=r(42122),s=r.n(z),F=r(17061),m=r.n(F),$=r(17156),i=r.n($),o=r(27424),v=r.n(o),h=r(40741),Z=r(45360),I=r(42075),k=r(4393),L=r(71230),G=r(15746),R=r(15867),H=r(36692),C=r(5914),ee=r(96074),g=r(96365),K=r(83863),j=r(11774),D=r(67294),P=r(10979),V=r(3505),l=r(85893),Q=function(){var N=h.Z.useForm(),B=v()(N,1),O=B[0],E=D.useRef(null),J=Z.ZP.useMessage(),U=v()(J,2),X=U[0],b=U[1],ne=(0,D.useState)(0),S=v()(ne,2),T=S[0],w=S[1],t=(0,D.useState)(),a=v()(t,2),_=a[0],e=a[1],n=(0,D.useState)({page:1,page_size:10}),f=v()(n,2),Y=f[0],y=f[1],oe=(0,D.useState)(0),se=v()(oe,2),de=se[0],ce=se[1],me=(0,D.useState)(!1),ue=v()(me,2),pe=ue[0],te=ue[1],le=function(){X.open({type:"success",content:"\u64CD\u4F5C\u6210\u529F"})},_e=function(d){return Object.keys(d).length===0&&d.constructor===Object},re=function(){i()(m()().mark(function d(){var u,c,A;return m()().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:return q.next=2,(0,P.Hs)(Y);case 2:u=q.sent,c=u.items,A=u.total,e(c),ce(A);case 7:case"end":return q.stop()}},d)}))()},ie=function(){te(!0)},he=function(){var d=O.validateFields();d.then(function(){i()(m()().mark(function u(){var c;return m()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,T===0?(0,P.bL)({menu:s()({},O.getFieldsValue())}):T===1?(0,P.Mz)({menu:s()({},O.getFieldsValue())}):null;case 2:c=M.sent,(_e(c)||c!==null||c!=="")&&(le(),te(!1),re());case 4:case"end":return M.stop()}},u)}))()})},fe=function(d){i()(m()().mark(function u(){var c;return m()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,(0,P.yo)({id:d});case 2:c=M.sent,_e(c)&&(le(),re());case 4:case"end":return M.stop()}},u)}))()},ve=function(d){var u,c,A;switch(d){case"male":(u=E.current)===null||u===void 0||u.setFieldsValue({note:"Hi, man!"});break;case"female":(c=E.current)===null||c===void 0||c.setFieldsValue({note:"Hi, lady!"});break;case"other":(A=E.current)===null||A===void 0||A.setFieldsValue({note:"Hi there!"});break;default:break}},Ee=function(){te(!1)},Me=[{title:"ID",key:"menu",width:80,render:function(d,u){return console.log(u),u.menu.id}},{title:"\u4E0A\u7EA7\u83DC\u5355id",key:"menu",width:80,render:function(d,u){return console.log(u),u.menu.pid}},{title:"\u83DC\u5355\u540D\u79F0",key:"menu",width:80,render:function(d,u){return console.log(u),u.menu.name}},{title:"\u94FE\u63A5\u5730\u5740",key:"menu",width:80,render:function(d,u){return console.log(u),u.menu.link}},{title:"\u7C7B\u578B ",key:"menu",width:80,render:function(d,u){return u.type===1?"\u83DC\u5355":"\u63A5\u53E3"}},{title:"\u662F\u5426\u663E\u793A",key:"menu",width:80,render:function(d,u){var c;return console.log(u),((c=u.menu)===null||c===void 0?void 0:c.is_show)===1?(0,l.jsx)("div",{children:"\u662F"}):(0,l.jsx)("div",{children:"\u5426"})}},{title:"\u64CD\u4F5C",key:"action",render:function(d,u){return(0,l.jsxs)(I.Z,{size:"middle",children:[(0,l.jsx)("a",{onClick:function(){ie(),w(1),O.setFieldsValue({id:u.menu.id,link:u.menu.link,pid:u.menu.pid,type:u.menu.type,name:u.menu.name,is_show:u.menu.is_show})},children:"\u7F16\u8F91\u83DC\u5355"}),(0,l.jsx)("a",{onClick:function(){fe(u.menu.id)},children:"\u5220\u9664"})]})}}];return(0,D.useEffect)(function(){re()},[Y]),(0,l.jsxs)(l.Fragment,{children:[b,(0,l.jsxs)(j._z,{children:[(0,l.jsx)(k.Z,{children:(0,l.jsx)(h.Z,{form:O,name:"advanced_search",size:"large",children:(0,l.jsx)(L.Z,{gutter:8,children:(0,l.jsx)(G.Z,{span:12,children:(0,l.jsx)(R.ZP,{type:"primary",onClick:function(){var d;(d=E.current)===null||d===void 0||d.resetFields(),w(0),ie()},children:"\u65B0\u589E\u83DC\u5355"})})})})}),(0,l.jsx)(k.Z,{style:{marginTop:20},children:(0,l.jsx)(H.Z,{dataSource:_,columns:Me,pagination:{total:de,onChange:function(d,u){y(s()(s()({},Y),{},{page:d,page_size:u}))},pageSize:Y.page_size}})})]}),(0,l.jsxs)(C.Z,{title:T===0?"\u65B0\u589E":T===1?"\u7F16\u8F91":T===2?"\u8BBE\u7F6E\u6743\u9650":null,open:pe,onOk:he,onCancel:Ee,children:[(0,l.jsx)(ee.Z,{}),T===2?(0,l.jsx)(V.Z,{}):(0,l.jsxs)(h.Z,{form:O,ref:E,name:"advanced_search",size:"large",labelCol:{span:6},wrapperCol:{span:24},style:{maxWidth:600},children:[(0,l.jsx)(h.Z.Item,{name:"pid",label:"\u4E0A\u7EA7\u83DC\u5355ID",hasFeedback:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540E"}],children:(0,l.jsx)(g.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,l.jsx)(h.Z.Item,{name:"name",label:"\u83DC\u5355\u540D",hasFeedback:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540E"}],children:(0,l.jsx)(g.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,l.jsx)(h.Z.Item,{name:"link",label:"\u94FE\u63A5\u5730\u5740",hasFeedback:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540E"}],children:(0,l.jsx)(g.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,l.jsx)(h.Z.Item,{label:"\u7C7B\u578B",name:"is_show",rules:[{required:!0}],children:(0,l.jsxs)(K.default,{placeholder:"\u8BF7\u8F93\u5165",allowClear:!0,children:[(0,l.jsx)(K.default.Option,{value:1,children:"\u663E\u793A"}),(0,l.jsx)(K.default.Option,{value:-1,children:"\u9690\u85CF"})]})}),(0,l.jsx)(h.Z.Item,{name:"id",hidden:!0,children:(0,l.jsx)(g.Z,{placeholder:"\u8BF7\u8F93\u5165",hidden:!0})})]})]})]})};W.default=Q},10979:function(ae,W,r){r.d(W,{HP:function(){return D},Hs:function(){return G},Mz:function(){return O},O_:function(){return Q},RV:function(){return k},S1:function(){return X},Th:function(){return T},_A:function(){return K},bL:function(){return V},bi:function(){return J},do:function(){return v},id:function(){return Z},pz:function(){return H},x$:function(){return N},yo:function(){return ne}});var z=r(17061),s=r.n(z),F=r(42122),m=r.n(F),$=r(17156),i=r.n($),o=r(9927);function v(t,a){return h.apply(this,arguments)}function h(){return h=i()(s()().mark(function t(a,_){return s()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,o.request)("/api/member/fsQrLogin",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},_||{})));case 1:case"end":return n.stop()}},t)})),h.apply(this,arguments)}function Z(t){return I.apply(this,arguments)}function I(){return I=i()(s()().mark(function t(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleList",{method:"GET",params:a}));case 1:case"end":return e.stop()}},t)})),I.apply(this,arguments)}function k(t){return L.apply(this,arguments)}function L(){return L=i()(s()().mark(function t(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/member/getAbleMember",{method:"GET",params:a}));case 1:case"end":return e.stop()}},t)})),L.apply(this,arguments)}function G(t){return R.apply(this,arguments)}function R(){return R=i()(s()().mark(function t(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getMenuPage",{method:"GET",params:a}));case 1:case"end":return e.stop()}},t)})),R.apply(this,arguments)}function H(t){return C.apply(this,arguments)}function C(){return C=i()(s()().mark(function t(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleMenu",{method:"GET",params:a}));case 1:case"end":return e.stop()}},t)})),C.apply(this,arguments)}function ee(t){return g.apply(this,arguments)}function g(){return g=_asyncToGenerator(_regeneratorRuntime().mark(function t(a){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",request("/api/member/getMemberPage",{method:"GET",params:a}));case 1:case"end":return e.stop()}},t)})),g.apply(this,arguments)}function K(t){return j.apply(this,arguments)}function j(){return j=i()(s()().mark(function t(a){return s()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleMember",{method:"GET",params:a}));case 1:case"end":return e.stop()}},t)})),j.apply(this,arguments)}function D(t,a){return P.apply(this,arguments)}function P(){return P=i()(s()().mark(function t(a,_){return s()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,o.request)("/api/permission/addRole",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},_||{})));case 1:case"end":return n.stop()}},t)})),P.apply(this,arguments)}function V(t,a){return l.apply(this,arguments)}function l(){return l=i()(s()().mark(function t(a,_){return s()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,o.request)("/api/permission/addMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},_||{})));case 1:case"end":return n.stop()}},t)})),l.apply(this,arguments)}function Q(t,a){return x.apply(this,arguments)}function x(){return x=i()(s()().mark(function t(a,_){return s()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,o.request)("/api/permission/setRoleMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},_||{})));case 1:case"end":return n.stop()}},t)})),x.apply(this,arguments)}function N(t,a){return B.apply(this,arguments)}function B(){return B=i()(s()().mark(function t(a,_){return s()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,o.request)("/api/permission/saveRole",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},_||{})));case 1:case"end":return n.stop()}},t)})),B.apply(this,arguments)}function O(t,a){return E.apply(this,arguments)}function E(){return E=i()(s()().mark(function t(a,_){return s()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,o.request)("/api/permission/saveMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},_||{})));case 1:case"end":return n.stop()}},t)})),E.apply(this,arguments)}function J(t,a){return U.apply(this,arguments)}function U(){return U=i()(s()().mark(function t(a,_){return s()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,o.request)("/api/permission/setRoleMember",m()({method:"POST",headers:{"Content-Type":"application/json"},data:a},_||{})));case 1:case"end":return n.stop()}},t)})),U.apply(this,arguments)}function X(t,a){return b.apply(this,arguments)}function b(){return b=i()(s()().mark(function t(a,_){return s()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,o.request)("/api/permission/delRole",m()({method:"POST",data:a},_||{})));case 1:case"end":return n.stop()}},t)})),b.apply(this,arguments)}function ne(t,a){return S.apply(this,arguments)}function S(){return S=i()(s()().mark(function t(a,_){return s()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,o.request)("/api/permission/delMenu",m()({method:"POST",data:a},_||{})));case 1:case"end":return n.stop()}},t)})),S.apply(this,arguments)}function T(){return w.apply(this,arguments)}function w(){return w=i()(s()().mark(function t(){return s()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,o.request)("/api/permission/getMenuTree",{method:"GET"}));case 1:case"end":return _.stop()}},t)})),w.apply(this,arguments)}}}]);
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[976],{3505:function(se,W,a){var F=a(17061),l=a.n(F),z=a(17156),m=a.n(z),$=a(27424),i=a.n($),o=a(67294),E=a(66593),p=a(10979),Z=a(85893),I=function(L){var G=(0,o.useState)([]),C=i()(G,2),H=C[0],R=C[1],V=(0,o.useState)([]),f=i()(V,2),x=f[0],j=f[1],v=(0,o.useState)([]),g=i()(v,2),N=g[0],s=g[1],Q=(0,o.useState)(!0),B=i()(Q,2),J=B[0],K=B[1],M=(0,o.useState)([]),T=i()(M,2),X=T[0],w=T[1],Y=(0,o.useState)([]),S=i()(Y,2),ne=S[0],U=S[1],O=function(){m()(l()().mark(function t(){var _,e;return l()().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,(0,p.Th)();case 2:return _=y.sent,w(_.data),y.next=6,(0,p.pz)({r_id:L.editInfo.id});case 6:e=y.sent,U((e==null?void 0:e.m_ids)||[]),j(e==null?void 0:e.m_ids),R(e==null?void 0:e.m_ids),localStorage.setItem("checkedKeysValue",JSON.stringify((e==null?void 0:e.m_ids)||[]));case 11:case"end":return y.stop()}},t)}))()};(0,o.useEffect)(function(){O()},[]);var b=function(t){console.log("onExpand",t),R(t),K(!1)},q=function(t){console.log("onCheck",t),j(t),localStorage.setItem("checkedKeysValue",JSON.stringify(t))},A=function(t,_){console.log("onSelect",_),s(t)};return(0,Z.jsx)(E.Z,{checkable:!0,onExpand:b,expandedKeys:H,autoExpandParent:J,onCheck:q,checkedKeys:x,onSelect:A,selectedKeys:N,fieldNames:{title:"name",key:"id"},treeData:X})};W.Z=I},38115:function(se,W,a){a.r(W);var F=a(42122),l=a.n(F),z=a(17061),m=a.n(z),$=a(17156),i=a.n($),o=a(27424),E=a.n(o),p=a(40741),Z=a(45360),I=a(42075),k=a(4393),L=a(71230),G=a(15746),C=a(15867),H=a(36692),R=a(5914),V=a(96074),f=a(83863),x=a(96365),j=a(11774),v=a(67294),g=a(10979),N=a(3505),s=a(85893),Q=function(){var J=p.Z.useForm(),K=E()(J,1),M=K[0],T=v.useRef(null),X=Z.ZP.useMessage(),w=E()(X,2),Y=w[0],S=w[1],ne=(0,v.useState)(0),U=E()(ne,2),O=U[0],b=U[1],q=(0,v.useState)(),A=E()(q,2),n=A[0],t=A[1],_=(0,v.useState)([]),e=E()(_,2),r=e[0],y=e[1],ce=(0,v.useState)({page:1,page_size:10}),ue=E()(ce,2),te=ue[0],me=ue[1],pe=(0,v.useState)(0),le=E()(pe,2),he=le[0],fe=le[1],Ee=(0,v.useState)(!1),_e=E()(Ee,2),ve=_e[0],re=_e[1],ie=function(){Y.open({type:"success",content:"\u64CD\u4F5C\u6210\u529F"})},oe=function(d){return Object.keys(d).length===0&&d.constructor===Object},ae=function(){i()(m()().mark(function d(){var u,c,P;return m()().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,(0,g.Hs)(te);case 2:u=ee.sent,c=u.items,P=u.total,t(c),fe(P);case 7:case"end":return ee.stop()}},d)}))()},de=function(){re(!0)},ge=function(){var d=M.validateFields();d.then(function(){i()(m()().mark(function u(){var c;return m()().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,O===0?(0,g.bL)({menu:l()({},M.getFieldsValue())}):O===1?(0,g.Mz)({menu:l()({},M.getFieldsValue())}):null;case 2:c=D.sent,(oe(c)||c!==null||c!=="")&&(ie(),re(!1),ae());case 4:case"end":return D.stop()}},u)}))()})},Me=function(d){i()(m()().mark(function u(){var c;return m()().wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,(0,g.yo)({id:d});case 2:c=D.sent,oe(c)&&(ie(),ae());case 4:case"end":return D.stop()}},u)}))()},De=function(){i()(m()().mark(function d(){var u;return m()().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,(0,g.sr)();case 2:u=P.sent,u&&y(u==null?void 0:u.items);case 4:case"end":return P.stop()}},d)}))()},Oe=function(d){var u=r[d.key-1];M.setFieldsValue({pid:u.pid}),console.log(M.getFieldsValue());debugger},Pe=function(){re(!1)},Te=[{title:"ID",key:"menu",width:80,render:function(d,u){return console.log(u),u.menu.id}},{title:"\u4E0A\u7EA7\u83DC\u5355id",key:"menu",width:80,render:function(d,u){return console.log(u),u.menu.pid}},{title:"\u83DC\u5355\u540D\u79F0",key:"menu",width:80,render:function(d,u){return console.log(u),u.menu.name}},{title:"\u94FE\u63A5\u5730\u5740",key:"menu",width:80,render:function(d,u){return console.log(u),u.menu.link}},{title:"\u7C7B\u578B ",key:"menu",width:80,render:function(d,u){var c;return((c=u.menu)===null||c===void 0?void 0:c.type)===1?"\u83DC\u5355":"\u63A5\u53E3"}},{title:"\u662F\u5426\u663E\u793A",key:"menu",width:80,render:function(d,u){var c;return console.log(u),((c=u.menu)===null||c===void 0?void 0:c.is_show)===1?(0,s.jsx)("div",{children:"\u662F"}):(0,s.jsx)("div",{children:"\u5426"})}},{title:"\u64CD\u4F5C",key:"action",render:function(d,u){return(0,s.jsxs)(I.Z,{size:"middle",children:[(0,s.jsx)("a",{onClick:function(){de(),b(1),De(),M.setFieldsValue({id:u.menu.id,link:u.menu.link,pid:u.menu.pid,dis_pid:u.menu.id,type:u.menu.type,name:u.menu.name,is_show:u.menu.is_show})},children:"\u7F16\u8F91\u83DC\u5355"}),(0,s.jsx)("a",{onClick:function(){Me(u.menu.id)},children:"\u5220\u9664"})]})}}];return(0,v.useEffect)(function(){ae()},[te]),(0,s.jsxs)(s.Fragment,{children:[S,(0,s.jsxs)(j._z,{children:[(0,s.jsx)(k.Z,{children:(0,s.jsx)(p.Z,{form:M,name:"advanced_search",size:"large",children:(0,s.jsx)(L.Z,{gutter:8,children:(0,s.jsx)(G.Z,{span:12,children:(0,s.jsx)(C.ZP,{type:"primary",onClick:function(){var d;(d=T.current)===null||d===void 0||d.resetFields(),b(0),de()},children:"\u65B0\u589E\u83DC\u5355"})})})})}),(0,s.jsx)(k.Z,{style:{marginTop:20},children:(0,s.jsx)(H.Z,{dataSource:n,columns:Te,pagination:{total:he,onChange:function(d,u){me(l()(l()({},te),{},{page:d,page_size:u}))},pageSize:te.page_size}})})]}),(0,s.jsxs)(R.Z,{title:O===0?"\u65B0\u589E":O===1?"\u7F16\u8F91":O===2?"\u8BBE\u7F6E\u6743\u9650":null,open:ve,onOk:ge,onCancel:Pe,children:[(0,s.jsx)(V.Z,{}),O===2?(0,s.jsx)(N.Z,{}):(0,s.jsxs)(p.Z,{form:M,ref:T,name:"advanced_search",size:"large",labelCol:{span:6},wrapperCol:{span:24},style:{maxWidth:600},children:[(0,s.jsx)(p.Z.Item,{name:"dis_pid",label:"\u4E0A\u7EA7\u83DC\u5355ID",hasFeedback:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540E"}],children:(0,s.jsx)(f.default,{placeholder:"\u8BF7\u9009\u62E9",labelInValue:!0,onChange:Oe,allowClear:!0,fieldNames:{label:"name",value:"id"},options:r})}),(0,s.jsx)(p.Z.Item,{name:"name",label:"\u83DC\u5355\u540D",hasFeedback:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540E"}],children:(0,s.jsx)(x.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,s.jsx)(p.Z.Item,{name:"link",label:"\u94FE\u63A5\u5730\u5740",hasFeedback:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540E"}],children:(0,s.jsx)(x.Z,{placeholder:"\u8BF7\u8F93\u5165"})}),(0,s.jsx)(p.Z.Item,{label:"\u7C7B\u578B",name:"type",rules:[{required:!0}],children:(0,s.jsxs)(f.default,{placeholder:"\u8BF7\u8F93\u5165",allowClear:!0,children:[(0,s.jsx)(f.default.Option,{value:1,children:"\u83DC\u5355"}),(0,s.jsx)(f.default.Option,{value:-1,children:"\u63A5\u53E3"})]})}),(0,s.jsx)(p.Z.Item,{label:"\u662F\u5426\u542F\u7528",name:"type",rules:[{required:!0}],children:(0,s.jsxs)(f.default,{placeholder:"\u8BF7\u9009\u62E9",allowClear:!0,children:[(0,s.jsx)(f.default.Option,{value:1,children:"\u542F\u7528"}),(0,s.jsx)(f.default.Option,{value:-1,children:"\u4E0D\u542F\u7528"})]})}),(0,s.jsx)(p.Z.Item,{name:"id",hidden:!0,children:(0,s.jsx)(x.Z,{placeholder:"\u8BF7\u8F93\u5165",hidden:!0})}),(0,s.jsx)(p.Z.Item,{name:"pid",hidden:!0,children:(0,s.jsx)(x.Z,{placeholder:"\u8BF7\u8F93\u5165",hidden:!0})})]})]})]})};W.default=Q},10979:function(se,W,a){a.d(W,{HP:function(){return N},Hs:function(){return H},Mz:function(){return X},O_:function(){return J},RV:function(){return G},S1:function(){return ne},Th:function(){return q},_A:function(){return v},bL:function(){return Q},bi:function(){return Y},do:function(){return E},id:function(){return Z},pz:function(){return V},sr:function(){return k},x$:function(){return M},yo:function(){return O}});var F=a(17061),l=a.n(F),z=a(42122),m=a.n(z),$=a(17156),i=a.n($),o=a(9927);function E(n,t){return p.apply(this,arguments)}function p(){return p=i()(l()().mark(function n(t,_){return l()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,o.request)("/api/member/fsQrLogin",m()({method:"POST",headers:{"Content-Type":"application/json"},data:t},_||{})));case 1:case"end":return r.stop()}},n)})),p.apply(this,arguments)}function Z(n){return I.apply(this,arguments)}function I(){return I=i()(l()().mark(function n(t){return l()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleList",{method:"GET",params:t}));case 1:case"end":return e.stop()}},n)})),I.apply(this,arguments)}function k(n){return L.apply(this,arguments)}function L(){return L=i()(l()().mark(function n(t){return l()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getShowMenuList",{method:"GET",params:t}));case 1:case"end":return e.stop()}},n)})),L.apply(this,arguments)}function G(n){return C.apply(this,arguments)}function C(){return C=i()(l()().mark(function n(t){return l()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/member/getAbleMember",{method:"GET",params:t}));case 1:case"end":return e.stop()}},n)})),C.apply(this,arguments)}function H(n){return R.apply(this,arguments)}function R(){return R=i()(l()().mark(function n(t){return l()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getMenuPage",{method:"GET",params:t}));case 1:case"end":return e.stop()}},n)})),R.apply(this,arguments)}function V(n){return f.apply(this,arguments)}function f(){return f=i()(l()().mark(function n(t){return l()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleMenu",{method:"GET",params:t}));case 1:case"end":return e.stop()}},n)})),f.apply(this,arguments)}function x(n){return j.apply(this,arguments)}function j(){return j=_asyncToGenerator(_regeneratorRuntime().mark(function n(t){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",request("/api/member/getMemberPage",{method:"GET",params:t}));case 1:case"end":return e.stop()}},n)})),j.apply(this,arguments)}function v(n){return g.apply(this,arguments)}function g(){return g=i()(l()().mark(function n(t){return l()().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.request)("/api/permission/getRoleMember",{method:"GET",params:t}));case 1:case"end":return e.stop()}},n)})),g.apply(this,arguments)}function N(n,t){return s.apply(this,arguments)}function s(){return s=i()(l()().mark(function n(t,_){return l()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,o.request)("/api/permission/addRole",m()({method:"POST",headers:{"Content-Type":"application/json"},data:t},_||{})));case 1:case"end":return r.stop()}},n)})),s.apply(this,arguments)}function Q(n,t){return B.apply(this,arguments)}function B(){return B=i()(l()().mark(function n(t,_){return l()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,o.request)("/api/permission/addMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:t},_||{})));case 1:case"end":return r.stop()}},n)})),B.apply(this,arguments)}function J(n,t){return K.apply(this,arguments)}function K(){return K=i()(l()().mark(function n(t,_){return l()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,o.request)("/api/permission/setRoleMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:t},_||{})));case 1:case"end":return r.stop()}},n)})),K.apply(this,arguments)}function M(n,t){return T.apply(this,arguments)}function T(){return T=i()(l()().mark(function n(t,_){return l()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,o.request)("/api/permission/saveRole",m()({method:"POST",headers:{"Content-Type":"application/json"},data:t},_||{})));case 1:case"end":return r.stop()}},n)})),T.apply(this,arguments)}function X(n,t){return w.apply(this,arguments)}function w(){return w=i()(l()().mark(function n(t,_){return l()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,o.request)("/api/permission/saveMenu",m()({method:"POST",headers:{"Content-Type":"application/json"},data:t},_||{})));case 1:case"end":return r.stop()}},n)})),w.apply(this,arguments)}function Y(n,t){return S.apply(this,arguments)}function S(){return S=i()(l()().mark(function n(t,_){return l()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,o.request)("/api/permission/setRoleMember",m()({method:"POST",headers:{"Content-Type":"application/json"},data:t},_||{})));case 1:case"end":return r.stop()}},n)})),S.apply(this,arguments)}function ne(n,t){return U.apply(this,arguments)}function U(){return U=i()(l()().mark(function n(t,_){return l()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,o.request)("/api/permission/delRole",m()({method:"POST",data:t},_||{})));case 1:case"end":return r.stop()}},n)})),U.apply(this,arguments)}function O(n,t){return b.apply(this,arguments)}function b(){return b=i()(l()().mark(function n(t,_){return l()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,o.request)("/api/permission/delMenu",m()({method:"POST",data:t},_||{})));case 1:case"end":return r.stop()}},n)})),b.apply(this,arguments)}function q(){return A.apply(this,arguments)}function A(){return A=i()(l()().mark(function n(){return l()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",(0,o.request)("/api/permission/getMenuTree",{method:"GET"}));case 1:case"end":return _.stop()}},n)})),A.apply(this,arguments)}}}]);
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[366],{60030:function(ve,V,u){u.r(V),u.d(V,{default:function(){return Me}});var re=u(17061),s=u.n(re),ne=u(42122),v=u.n(ne),te=u(17156),p=u.n(te),g=u(27424),J=u.n(g),y=u(9927);function pe(c){return O.apply(this,arguments)}function O(){return O=_asyncToGenerator(_regeneratorRuntime().mark(function c(o){return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",request("/api/currentUser",_objectSpread({method:"GET"},o||{})));case 1:case"end":return t.stop()}},c)})),O.apply(this,arguments)}function de(c){return C.apply(this,arguments)}function C(){return C=_asyncToGenerator(_regeneratorRuntime().mark(function c(o){return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",request("/api/login/outLogin",_objectSpread({method:"POST"},o||{})));case 1:case"end":return t.stop()}},c)})),C.apply(this,arguments)}function ae(c,o){return A.apply(this,arguments)}function A(){return A=p()(s()().mark(function c(o,d){return s()().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.abrupt("return",(0,y.request)("/api/admin/login",v()({method:"POST",headers:{"Content-Type":"application/json"},data:o},d||{})));case 1:case"end":return w.stop()}},c)})),A.apply(this,arguments)}function me(c){return U.apply(this,arguments)}function U(){return U=_asyncToGenerator(_regeneratorRuntime().mark(function c(o){return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",request("/api/notices",_objectSpread({method:"GET"},o||{})));case 1:case"end":return t.stop()}},c)})),U.apply(this,arguments)}function ye(c,o){return x.apply(this,arguments)}function x(){return x=_asyncToGenerator(_regeneratorRuntime().mark(function c(o,d){return _regeneratorRuntime().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.abrupt("return",request("/api/rule",_objectSpread({method:"GET",params:_objectSpread({},o)},d||{})));case 1:case"end":return w.stop()}},c)})),x.apply(this,arguments)}function ge(c){return I.apply(this,arguments)}function I(){return I=_asyncToGenerator(_regeneratorRuntime().mark(function c(o){return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",request("/api/rule",_objectSpread({method:"PUT"},o||{})));case 1:case"end":return t.stop()}},c)})),I.apply(this,arguments)}function fe(c){return $.apply(this,arguments)}function $(){return $=_asyncToGenerator(_regeneratorRuntime().mark(function c(o){return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",request("/api/rule",_objectSpread({method:"POST"},o||{})));case 1:case"end":return t.stop()}},c)})),$.apply(this,arguments)}function he(c){return D.apply(this,arguments)}function D(){return D=_asyncToGenerator(_regeneratorRuntime().mark(function c(o){return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",request("/api/rule",_objectSpread({method:"DELETE"},o||{})));case 1:case"end":return t.stop()}},c)})),D.apply(this,arguments)}var se=u(87547),N=u(94149),ue=u(84942),F=u(5416),q=u(88433),W=u(38925),k=u(45360),Z=u(64970),ie=u(67610),b=u(67294),X=u(73935),G=u(10581),oe=u(10979),i=u(85893),e=function(){var o=(0,y.useModel)("@@initialState"),d=o.initialState,t=o.setInitialState,w=(0,y.useIntl)(),B=(0,b.useRef)(""),Y=(0,b.useRef)(""),Q=(0,b.useRef)(null);(0,b.useEffect)(function(){return window.addEventListener("message",K,!1),function(){window.removeEventListener("message",K,!1)}},[]),(0,b.useLayoutEffect)(function(){var _;if(window.location.search.indexOf("code")!==-1){var S=new URLSearchParams(window.location.search),j=S.get("code");(0,oe.do)({code:j}).then(function(z){var m=z;if(m.token){localStorage.setItem("Token",m==null?void 0:m.token),localStorage.setItem("userInfo",JSON.stringify(m==null?void 0:m.member));var R=w.formatMessage({id:"pages.login.success",defaultMessage:"\u767B\u5F55\u6210\u529F\uFF01"});k.ZP.success(R),le(m==null?void 0:m.member);var T=new URL(window.location.href).searchParams;console.log(T.get("redirect")),G.m.replace({pathname:"/"});return}}).catch(function(z){var m=w.formatMessage({id:"pages.login.failure",defaultMessage:"\u767B\u5F55\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5\uFF01"});console.log(z),k.ZP.error(m),G.m.push("/user/login")})}var f=window.location.hostname,ce=window.location.port;console.log(f),console.log(ce);var H;f==="localhost"?H=f+":8000":H=f,Y.current="".concat((_=window)===null||_===void 0||(_=_.location)===null||_===void 0?void 0:_.origin,"/user/login"),B.current="https://passport.feishu.cn/suite/passport/oauth/authorize?client_id=cli_a3631f654971500d&redirect_uri=http://".concat(H,"/user/login&response_type=code&state=state123456"),console.log(B.current,"++++++++++++++++++++++++");var L=document.querySelector("#script");L||(L=document.createElement("script"),L.id="script",L.src="https://sf3-cn.feishucdn.com/obj/feishu-static/lark/passport/qrcode/LarkSSOSDKWebQRCode-1.0.2.js",document.querySelector("body").appendChild(L),setTimeout(function(){Q.current=QRLogin({id:"login_container",goto:B.current,width:"300",height:"260",position:"fixed",top:"50vh",left:0,right:0,margin:"0 auto",display:"flex",justifyContent:"center"})},1e3))},[]);var le=function(S){var j=S;j&&(0,X.flushSync)(function(){t(function(f){return v()(v()({},f),{},{currentUser:j})})})},K=function(S){var j=S.data,f=S.origin;window.location.search.indexOf("code")===-1&&(window.location.href="".concat(B.current,"&tmp_code=").concat(j))};return(0,i.jsx)("div",{id:"login_container"})},n=e,l=function(){var o=useEmotionCss(function(d){var t=d.token;return{marginLeft:"8px",color:"rgba(0, 0, 0, 0.2)",fontSize:"24px",verticalAlign:"middle",cursor:"pointer",transition:"color 0.3s","&:hover":{color:t.colorPrimaryActive}}});return _jsxs(_Fragment,{children:[_jsx(AlipayCircleOutlined,{className:o},"AlipayCircleOutlined"),_jsx(TaobaoCircleOutlined,{className:o},"TaobaoCircleOutlined"),_jsx(WeiboCircleOutlined,{className:o},"WeiboCircleOutlined")]})},a=function(){var o=(0,q.l)(function(d){var t=d.token;return{width:42,height:42,lineHeight:"42px",position:"fixed",right:16,borderRadius:t.borderRadius,":hover":{backgroundColor:t.colorBgTextHover}}});return(0,i.jsx)("div",{className:o,"data-lang":!0,children:y.SelectLang&&(0,i.jsx)(y.SelectLang,{})})},r=function(o){var d=o.content;return(0,i.jsx)(W.Z,{style:{marginBottom:24},message:d,type:"error",showIcon:!0})},we=function(){var o=(0,b.useState)({}),d=J()(o,2),t=d[0],w=d[1],B=(0,b.useState)("mobile"),Y=J()(B,2),Q=Y[0],le=Y[1],K=(0,y.useModel)("@@initialState"),_=K.initialState,S=K.setInitialState,j=(0,q.l)(function(){return{display:"flex",flexDirection:"column",height:"100vh",overflow:"auto",backgroundImage:"url('https://mdn.alipayobjects.com/yuyan_qk0oxh/afts/img/V-_oS6r-i7wAAAAAAAAAAAAAFl94AQBr')",backgroundSize:"100% 100%"}}),f=(0,y.useIntl)(),ce=function(){var m=p()(s()().mark(function R(){var T,h;return s()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,_==null||(T=_.fetchUserInfo)===null||T===void 0?void 0:T.call(_);case 2:h=E.sent,h&&(0,X.flushSync)(function(){S(function(ee){return v()(v()({},ee),{},{currentUser:h})})});case 4:case"end":return E.stop()}},R)}));return function(){return m.apply(this,arguments)}}(),H=function(){var m=p()(s()().mark(function R(T){var h,P,E,ee;return s()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.prev=0,M.next=3,ae(v()({},T));case 3:if(h=M.sent,localStorage.setItem("Token",h==null?void 0:h.token),h.user.name=h.user.username,localStorage.setItem("userInfo",JSON.stringify(h==null?void 0:h.user)),!h.token){M.next=15;break}return P=f.formatMessage({id:"pages.login.success",defaultMessage:"\u767B\u5F55\u6210\u529F\uFF01"}),k.ZP.success(P),M.next=12,ce();case 12:return E=new URL(window.location.href).searchParams,y.history.push(E.get("redirect")||"/"),M.abrupt("return");case 15:console.log(h),w(h),M.next=24;break;case 19:M.prev=19,M.t0=M.catch(0),ee=f.formatMessage({id:"pages.login.failure",defaultMessage:"\u767B\u5F55\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5\uFF01"}),console.log(M.t0),k.ZP.error(ee);case 24:case"end":return M.stop()}},R,null,[[0,19]])}));return function(T){return m.apply(this,arguments)}}(),L=t.status,z=t.type;return(0,i.jsxs)("div",{className:j,children:[(0,i.jsx)(y.Helmet,{children:(0,i.jsxs)("title",{children:[f.formatMessage({id:"menu.login",defaultMessage:"\u767B\u5F55\u9875"}),"- ",ie.Z.title]})}),(0,i.jsx)(a,{}),(0,i.jsx)("div",{style:{flex:"1",padding:"32px 0"},children:(0,i.jsxs)(ue.U,{contentStyle:{minWidth:280,maxWidth:"75vw"},logo:(0,i.jsx)("img",{alt:"logo",src:"/logo.svg"}),title:"\u521B\u5347\u65E0\u9650\u4E2D\u53F0\u7CFB\u7EDF",subTitle:f.formatMessage({id:"pages.layouts.userLayout.title"}),initialValues:{autoLogin:!1},onFinish:function(){var m=p()(s()().mark(function R(T){return s()().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,H(T);case 2:case"end":return P.stop()}},R)}));return function(R){return m.apply(this,arguments)}}(),children:[(0,i.jsx)(Z.Z,{activeKey:Q,onChange:le,centered:!0,destroyInactiveTabPane:!1,items:[{key:"account",label:f.formatMessage({id:"pages.login.accountLogin.tab",defaultMessage:"\u8D26\u6237\u5BC6\u7801\u767B\u5F55"})},{key:"mobile",label:f.formatMessage({id:"pages.login.phoneLogin.tab",defaultMessage:"\u98DE\u4E66\u767B\u5F55"})}]}),L==="error"&&z==="account"&&(0,i.jsx)(r,{content:f.formatMessage({id:"pages.login.accountLogin.errorMessage",defaultMessage:"\u8D26\u6237\u6216\u5BC6\u7801\u9519\u8BEF"})}),Q==="account"&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(F.Z,{name:"username",fieldProps:{size:"large",prefix:(0,i.jsx)(se.Z,{})},placeholder:f.formatMessage({id:"pages.login.username.placeholder",defaultMessage:"\u8BF7\u8F93\u5165\u7528\u6237\u540D"}),rules:[{required:!0,message:(0,i.jsx)(y.FormattedMessage,{id:"pages.login.username.required",defaultMessage:"\u8BF7\u8F93\u5165\u7528\u6237\u540D!"})}]}),(0,i.jsx)(F.Z.Password,{name:"passwd",fieldProps:{size:"large",prefix:(0,i.jsx)(N.Z,{})},placeholder:f.formatMessage({id:"pages.login.password.placeholder",defaultMessage:"\u8BF7\u8F93\u5165\u5BC6\u7801"}),rules:[{required:!0,message:(0,i.jsx)(y.FormattedMessage,{id:"pages.login.password.required",defaultMessage:"\u8BF7\u8F93\u5165\u5BC6\u7801\uFF01"})}]})]}),L==="error"&&z==="mobile"&&(0,i.jsx)(r,{content:"\u9A8C\u8BC1\u7801\u9519\u8BEF"}),Q==="mobile"&&(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n,{})}),(0,i.jsx)("div",{style:{marginBottom:24}})]})})]})},Me=we},10979:function(ve,V,u){u.d(V,{HP:function(){return fe},Hs:function(){return ae},Mz:function(){return q},O_:function(){return se},RV:function(){return de},S1:function(){return ie},Th:function(){return oe},_A:function(){return ge},bL:function(){return he},bi:function(){return k},do:function(){return J},id:function(){return pe},pz:function(){return me},x$:function(){return ue},yo:function(){return X}});var re=u(17061),s=u.n(re),ne=u(42122),v=u.n(ne),te=u(17156),p=u.n(te),g=u(9927);function J(e,n){return y.apply(this,arguments)}function y(){return y=p()(s()().mark(function e(n,l){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,g.request)("/api/member/fsQrLogin",v()({method:"POST",headers:{"Content-Type":"application/json"},data:n},l||{})));case 1:case"end":return r.stop()}},e)})),y.apply(this,arguments)}function pe(e){return O.apply(this,arguments)}function O(){return O=p()(s()().mark(function e(n){return s()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,g.request)("/api/permission/getRoleList",{method:"GET",params:n}));case 1:case"end":return a.stop()}},e)})),O.apply(this,arguments)}function de(e){return C.apply(this,arguments)}function C(){return C=p()(s()().mark(function e(n){return s()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,g.request)("/api/member/getAbleMember",{method:"GET",params:n}));case 1:case"end":return a.stop()}},e)})),C.apply(this,arguments)}function ae(e){return A.apply(this,arguments)}function A(){return A=p()(s()().mark(function e(n){return s()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,g.request)("/api/permission/getMenuPage",{method:"GET",params:n}));case 1:case"end":return a.stop()}},e)})),A.apply(this,arguments)}function me(e){return U.apply(this,arguments)}function U(){return U=p()(s()().mark(function e(n){return s()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,g.request)("/api/permission/getRoleMenu",{method:"GET",params:n}));case 1:case"end":return a.stop()}},e)})),U.apply(this,arguments)}function ye(e){return x.apply(this,arguments)}function x(){return x=_asyncToGenerator(_regeneratorRuntime().mark(function e(n){return _regeneratorRuntime().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",request("/api/member/getMemberPage",{method:"GET",params:n}));case 1:case"end":return a.stop()}},e)})),x.apply(this,arguments)}function ge(e){return I.apply(this,arguments)}function I(){return I=p()(s()().mark(function e(n){return s()().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.abrupt("return",(0,g.request)("/api/permission/getRoleMember",{method:"GET",params:n}));case 1:case"end":return a.stop()}},e)})),I.apply(this,arguments)}function fe(e,n){return $.apply(this,arguments)}function $(){return $=p()(s()().mark(function e(n,l){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,g.request)("/api/permission/addRole",v()({method:"POST",headers:{"Content-Type":"application/json"},data:n},l||{})));case 1:case"end":return r.stop()}},e)})),$.apply(this,arguments)}function he(e,n){return D.apply(this,arguments)}function D(){return D=p()(s()().mark(function e(n,l){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,g.request)("/api/permission/addMenu",v()({method:"POST",headers:{"Content-Type":"application/json"},data:n},l||{})));case 1:case"end":return r.stop()}},e)})),D.apply(this,arguments)}function se(e,n){return N.apply(this,arguments)}function N(){return N=p()(s()().mark(function e(n,l){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,g.request)("/api/permission/setRoleMenu",v()({method:"POST",headers:{"Content-Type":"application/json"},data:n},l||{})));case 1:case"end":return r.stop()}},e)})),N.apply(this,arguments)}function ue(e,n){return F.apply(this,arguments)}function F(){return F=p()(s()().mark(function e(n,l){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,g.request)("/api/permission/saveRole",v()({method:"POST",headers:{"Content-Type":"application/json"},data:n},l||{})));case 1:case"end":return r.stop()}},e)})),F.apply(this,arguments)}function q(e,n){return W.apply(this,arguments)}function W(){return W=p()(s()().mark(function e(n,l){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,g.request)("/api/permission/saveMenu",v()({method:"POST",headers:{"Content-Type":"application/json"},data:n},l||{})));case 1:case"end":return r.stop()}},e)})),W.apply(this,arguments)}function k(e,n){return Z.apply(this,arguments)}function Z(){return Z=p()(s()().mark(function e(n,l){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,g.request)("/api/permission/setRoleMember",v()({method:"POST",headers:{"Content-Type":"application/json"},data:n},l||{})));case 1:case"end":return r.stop()}},e)})),Z.apply(this,arguments)}function ie(e,n){return b.apply(this,arguments)}function b(){return b=p()(s()().mark(function e(n,l){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,g.request)("/api/permission/delRole",v()({method:"POST",data:n},l||{})));case 1:case"end":return r.stop()}},e)})),b.apply(this,arguments)}function X(e,n){return G.apply(this,arguments)}function G(){return G=p()(s()().mark(function e(n,l){return s()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,g.request)("/api/permission/delMenu",v()({method:"POST",data:n},l||{})));case 1:case"end":return r.stop()}},e)})),G.apply(this,arguments)}function oe(){return i.apply(this,arguments)}function i(){return i=p()(s()().mark(function e(){return s()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.abrupt("return",(0,g.request)("/api/permission/getMenuTree",{method:"GET"}));case 1:case"end":return l.stop()}},e)})),i.apply(this,arguments)}}}]);
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[366],{60030:function(we,q,u){u.r(q),u.d(q,{default:function(){return r}});var ne=u(17061),a=u.n(ne),te=u(42122),v=u.n(te),ae=u(17156),p=u.n(ae),m=u(27424),J=u.n(m),y=u(9927);function me(c){return O.apply(this,arguments)}function O(){return O=_asyncToGenerator(_regeneratorRuntime().mark(function c(l){return _regeneratorRuntime().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",request("/api/currentUser",_objectSpread({method:"GET"},l||{})));case 1:case"end":return s.stop()}},c)})),O.apply(this,arguments)}function ge(c){return C.apply(this,arguments)}function C(){return C=_asyncToGenerator(_regeneratorRuntime().mark(function c(l){return _regeneratorRuntime().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",request("/api/login/outLogin",_objectSpread({method:"POST"},l||{})));case 1:case"end":return s.stop()}},c)})),C.apply(this,arguments)}function se(c,l){return A.apply(this,arguments)}function A(){return A=p()(a()().mark(function c(l,d){return a()().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.abrupt("return",(0,y.request)("/api/admin/login",v()({method:"POST",headers:{"Content-Type":"application/json"},data:l},d||{})));case 1:case"end":return w.stop()}},c)})),A.apply(this,arguments)}function fe(c){return U.apply(this,arguments)}function U(){return U=_asyncToGenerator(_regeneratorRuntime().mark(function c(l){return _regeneratorRuntime().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",request("/api/notices",_objectSpread({method:"GET"},l||{})));case 1:case"end":return s.stop()}},c)})),U.apply(this,arguments)}function he(c,l){return x.apply(this,arguments)}function x(){return x=_asyncToGenerator(_regeneratorRuntime().mark(function c(l,d){return _regeneratorRuntime().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.abrupt("return",request("/api/rule",_objectSpread({method:"GET",params:_objectSpread({},l)},d||{})));case 1:case"end":return w.stop()}},c)})),x.apply(this,arguments)}function Me(c){return I.apply(this,arguments)}function I(){return I=_asyncToGenerator(_regeneratorRuntime().mark(function c(l){return _regeneratorRuntime().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",request("/api/rule",_objectSpread({method:"PUT"},l||{})));case 1:case"end":return s.stop()}},c)})),I.apply(this,arguments)}function ve(c){return $.apply(this,arguments)}function $(){return $=_asyncToGenerator(_regeneratorRuntime().mark(function c(l){return _regeneratorRuntime().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",request("/api/rule",_objectSpread({method:"POST"},l||{})));case 1:case"end":return s.stop()}},c)})),$.apply(this,arguments)}function ye(c){return D.apply(this,arguments)}function D(){return D=_asyncToGenerator(_regeneratorRuntime().mark(function c(l){return _regeneratorRuntime().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",request("/api/rule",_objectSpread({method:"DELETE"},l||{})));case 1:case"end":return s.stop()}},c)})),D.apply(this,arguments)}var ue=u(87547),N=u(94149),ie=u(84942),k=u(5416),X=u(88433),W=u(38925),F=u(45360),Z=u(64970),oe=u(67610),b=u(67294),Y=u(73935),G=u(10581),le=u(10979),o=u(85893),ce=function(){var l=(0,y.useModel)("@@initialState"),d=l.initialState,s=l.setInitialState,w=(0,y.useIntl)(),B=(0,b.useRef)(""),ee=(0,b.useRef)(""),K=(0,b.useRef)(null);(0,b.useEffect)(function(){return window.addEventListener("message",H,!1),function(){window.removeEventListener("message",H,!1)}},[]),(0,b.useLayoutEffect)(function(){var _;if(window.location.search.indexOf("code")!==-1){var R=new URLSearchParams(window.location.search),j=R.get("code");(0,le.do)({code:j}).then(function(z){var g=z;if(g.token){localStorage.setItem("Token",g==null?void 0:g.token),localStorage.setItem("userInfo",JSON.stringify(g==null?void 0:g.member));var S=w.formatMessage({id:"pages.login.success",defaultMessage:"\u767B\u5F55\u6210\u529F\uFF01"});F.ZP.success(S),pe(g==null?void 0:g.member);var T=new URL(window.location.href).searchParams;console.log(T.get("redirect")),G.m.replace({pathname:"/"});return}}).catch(function(z){var g=w.formatMessage({id:"pages.login.failure",defaultMessage:"\u767B\u5F55\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5\uFF01"});console.log(z),F.ZP.error(g),G.m.push("/user/login")})}var f=window.location.hostname,de=window.location.port;console.log(f),console.log(de);var V;f==="localhost"?V=f+":8000":V=f,ee.current="".concat((_=window)===null||_===void 0||(_=_.location)===null||_===void 0?void 0:_.origin,"/user/login"),B.current="https://passport.feishu.cn/suite/passport/oauth/authorize?client_id=cli_a3631f654971500d&redirect_uri=http://".concat(V,"/user/login&response_type=code&state=state123456"),console.log(B.current,"++++++++++++++++++++++++");var L=document.querySelector("#script");L||(L=document.createElement("script"),L.id="script",L.src="https://sf3-cn.feishucdn.com/obj/feishu-static/lark/passport/qrcode/LarkSSOSDKWebQRCode-1.0.2.js",document.querySelector("body").appendChild(L),setTimeout(function(){K.current=QRLogin({id:"login_container",goto:B.current,width:"300",height:"260",position:"fixed",top:"50vh",left:0,right:0,margin:"0 auto",display:"flex",justifyContent:"center"})},1e3))},[]);var pe=function(R){var j=R;j&&(0,Y.flushSync)(function(){s(function(f){return v()(v()({},f),{},{currentUser:j})})})},H=function(R){var j=R.data,f=R.origin;window.location.search.indexOf("code")===-1&&(window.location.href="".concat(B.current,"&tmp_code=").concat(j))};return(0,o.jsx)("div",{id:"login_container"})},Q=ce,e=function(){var l=useEmotionCss(function(d){var s=d.token;return{marginLeft:"8px",color:"rgba(0, 0, 0, 0.2)",fontSize:"24px",verticalAlign:"middle",cursor:"pointer",transition:"color 0.3s","&:hover":{color:s.colorPrimaryActive}}});return _jsxs(_Fragment,{children:[_jsx(AlipayCircleOutlined,{className:l},"AlipayCircleOutlined"),_jsx(TaobaoCircleOutlined,{className:l},"TaobaoCircleOutlined"),_jsx(WeiboCircleOutlined,{className:l},"WeiboCircleOutlined")]})},t=function(){var l=(0,X.l)(function(d){var s=d.token;return{width:42,height:42,lineHeight:"42px",position:"fixed",right:16,borderRadius:s.borderRadius,":hover":{backgroundColor:s.colorBgTextHover}}});return(0,o.jsx)("div",{className:l,"data-lang":!0,children:y.SelectLang&&(0,o.jsx)(y.SelectLang,{})})},i=function(l){var d=l.content;return(0,o.jsx)(W.Z,{style:{marginBottom:24},message:d,type:"error",showIcon:!0})},n=function(){var l=(0,b.useState)({}),d=J()(l,2),s=d[0],w=d[1],B=(0,b.useState)("mobile"),ee=J()(B,2),K=ee[0],pe=ee[1],H=(0,y.useModel)("@@initialState"),_=H.initialState,R=H.setInitialState,j=(0,X.l)(function(){return{display:"flex",flexDirection:"column",height:"100vh",overflow:"auto",backgroundImage:"url('https://mdn.alipayobjects.com/yuyan_qk0oxh/afts/img/V-_oS6r-i7wAAAAAAAAAAAAAFl94AQBr')",backgroundSize:"100% 100%"}}),f=(0,y.useIntl)(),de=function(){var g=p()(a()().mark(function S(){var T,h;return a()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,_==null||(T=_.fetchUserInfo)===null||T===void 0?void 0:T.call(_);case 2:h=E.sent,h&&(0,Y.flushSync)(function(){R(function(re){return v()(v()({},re),{},{currentUser:h})})});case 4:case"end":return E.stop()}},S)}));return function(){return g.apply(this,arguments)}}(),V=function(){var g=p()(a()().mark(function S(T){var h,P,E,re;return a()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.prev=0,M.next=3,se(v()({},T));case 3:if(h=M.sent,localStorage.setItem("Token",h==null?void 0:h.token),h.user.name=h.user.username,localStorage.setItem("userInfo",JSON.stringify(h==null?void 0:h.user)),!h.token){M.next=15;break}return P=f.formatMessage({id:"pages.login.success",defaultMessage:"\u767B\u5F55\u6210\u529F\uFF01"}),F.ZP.success(P),M.next=12,de();case 12:return E=new URL(window.location.href).searchParams,y.history.push(E.get("redirect")||"/"),M.abrupt("return");case 15:console.log(h),w(h),M.next=24;break;case 19:M.prev=19,M.t0=M.catch(0),re=f.formatMessage({id:"pages.login.failure",defaultMessage:"\u767B\u5F55\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5\uFF01"}),console.log(M.t0),F.ZP.error(re);case 24:case"end":return M.stop()}},S,null,[[0,19]])}));return function(T){return g.apply(this,arguments)}}(),L=s.status,z=s.type;return(0,o.jsxs)("div",{className:j,children:[(0,o.jsx)(y.Helmet,{children:(0,o.jsxs)("title",{children:[f.formatMessage({id:"menu.login",defaultMessage:"\u767B\u5F55\u9875"}),"- ",oe.Z.title]})}),(0,o.jsx)(t,{}),(0,o.jsx)("div",{style:{flex:"1",padding:"32px 0"},children:(0,o.jsxs)(ie.U,{contentStyle:{minWidth:280,maxWidth:"75vw"},logo:(0,o.jsx)("img",{alt:"logo",src:"/logo.svg"}),title:"\u521B\u5347\u65E0\u9650\u4E2D\u53F0\u7CFB\u7EDF",subTitle:f.formatMessage({id:"pages.layouts.userLayout.title"}),initialValues:{autoLogin:!1},onFinish:function(){var g=p()(a()().mark(function S(T){return a()().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,V(T);case 2:case"end":return P.stop()}},S)}));return function(S){return g.apply(this,arguments)}}(),children:[(0,o.jsx)(Z.Z,{activeKey:K,onChange:pe,centered:!0,destroyInactiveTabPane:!1,items:[{key:"account",label:f.formatMessage({id:"pages.login.accountLogin.tab",defaultMessage:"\u8D26\u6237\u5BC6\u7801\u767B\u5F55"})},{key:"mobile",label:f.formatMessage({id:"pages.login.phoneLogin.tab",defaultMessage:"\u98DE\u4E66\u767B\u5F55"})}]}),L==="error"&&z==="account"&&(0,o.jsx)(i,{content:f.formatMessage({id:"pages.login.accountLogin.errorMessage",defaultMessage:"\u8D26\u6237\u6216\u5BC6\u7801\u9519\u8BEF"})}),K==="account"&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(k.Z,{name:"username",fieldProps:{size:"large",prefix:(0,o.jsx)(ue.Z,{})},placeholder:f.formatMessage({id:"pages.login.username.placeholder",defaultMessage:"\u8BF7\u8F93\u5165\u7528\u6237\u540D"}),rules:[{required:!0,message:(0,o.jsx)(y.FormattedMessage,{id:"pages.login.username.required",defaultMessage:"\u8BF7\u8F93\u5165\u7528\u6237\u540D!"})}]}),(0,o.jsx)(k.Z.Password,{name:"passwd",fieldProps:{size:"large",prefix:(0,o.jsx)(N.Z,{})},placeholder:f.formatMessage({id:"pages.login.password.placeholder",defaultMessage:"\u8BF7\u8F93\u5165\u5BC6\u7801"}),rules:[{required:!0,message:(0,o.jsx)(y.FormattedMessage,{id:"pages.login.password.required",defaultMessage:"\u8BF7\u8F93\u5165\u5BC6\u7801\uFF01"})}]})]}),L==="error"&&z==="mobile"&&(0,o.jsx)(i,{content:"\u9A8C\u8BC1\u7801\u9519\u8BEF"}),K==="mobile"&&(0,o.jsx)(o.Fragment,{children:(0,o.jsx)(Q,{})}),(0,o.jsx)("div",{style:{marginBottom:24}})]})})]})},r=n},10979:function(we,q,u){u.d(q,{HP:function(){return ye},Hs:function(){return fe},Mz:function(){return F},O_:function(){return ie},RV:function(){return se},S1:function(){return Y},Th:function(){return ce},_A:function(){return ve},bL:function(){return ue},bi:function(){return oe},do:function(){return J},id:function(){return me},pz:function(){return he},sr:function(){return ge},x$:function(){return X},yo:function(){return le}});var ne=u(17061),a=u.n(ne),te=u(42122),v=u.n(te),ae=u(17156),p=u.n(ae),m=u(9927);function J(e,t){return y.apply(this,arguments)}function y(){return y=p()(a()().mark(function e(t,i){return a()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,m.request)("/api/member/fsQrLogin",v()({method:"POST",headers:{"Content-Type":"application/json"},data:t},i||{})));case 1:case"end":return r.stop()}},e)})),y.apply(this,arguments)}function me(e){return O.apply(this,arguments)}function O(){return O=p()(a()().mark(function e(t){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,m.request)("/api/permission/getRoleList",{method:"GET",params:t}));case 1:case"end":return n.stop()}},e)})),O.apply(this,arguments)}function ge(e){return C.apply(this,arguments)}function C(){return C=p()(a()().mark(function e(t){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,m.request)("/api/permission/getShowMenuList",{method:"GET",params:t}));case 1:case"end":return n.stop()}},e)})),C.apply(this,arguments)}function se(e){return A.apply(this,arguments)}function A(){return A=p()(a()().mark(function e(t){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,m.request)("/api/member/getAbleMember",{method:"GET",params:t}));case 1:case"end":return n.stop()}},e)})),A.apply(this,arguments)}function fe(e){return U.apply(this,arguments)}function U(){return U=p()(a()().mark(function e(t){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,m.request)("/api/permission/getMenuPage",{method:"GET",params:t}));case 1:case"end":return n.stop()}},e)})),U.apply(this,arguments)}function he(e){return x.apply(this,arguments)}function x(){return x=p()(a()().mark(function e(t){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,m.request)("/api/permission/getRoleMenu",{method:"GET",params:t}));case 1:case"end":return n.stop()}},e)})),x.apply(this,arguments)}function Me(e){return I.apply(this,arguments)}function I(){return I=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){return _regeneratorRuntime().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",request("/api/member/getMemberPage",{method:"GET",params:t}));case 1:case"end":return n.stop()}},e)})),I.apply(this,arguments)}function ve(e){return $.apply(this,arguments)}function $(){return $=p()(a()().mark(function e(t){return a()().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",(0,m.request)("/api/permission/getRoleMember",{method:"GET",params:t}));case 1:case"end":return n.stop()}},e)})),$.apply(this,arguments)}function ye(e,t){return D.apply(this,arguments)}function D(){return D=p()(a()().mark(function e(t,i){return a()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,m.request)("/api/permission/addRole",v()({method:"POST",headers:{"Content-Type":"application/json"},data:t},i||{})));case 1:case"end":return r.stop()}},e)})),D.apply(this,arguments)}function ue(e,t){return N.apply(this,arguments)}function N(){return N=p()(a()().mark(function e(t,i){return a()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,m.request)("/api/permission/addMenu",v()({method:"POST",headers:{"Content-Type":"application/json"},data:t},i||{})));case 1:case"end":return r.stop()}},e)})),N.apply(this,arguments)}function ie(e,t){return k.apply(this,arguments)}function k(){return k=p()(a()().mark(function e(t,i){return a()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,m.request)("/api/permission/setRoleMenu",v()({method:"POST",headers:{"Content-Type":"application/json"},data:t},i||{})));case 1:case"end":return r.stop()}},e)})),k.apply(this,arguments)}function X(e,t){return W.apply(this,arguments)}function W(){return W=p()(a()().mark(function e(t,i){return a()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,m.request)("/api/permission/saveRole",v()({method:"POST",headers:{"Content-Type":"application/json"},data:t},i||{})));case 1:case"end":return r.stop()}},e)})),W.apply(this,arguments)}function F(e,t){return Z.apply(this,arguments)}function Z(){return Z=p()(a()().mark(function e(t,i){return a()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,m.request)("/api/permission/saveMenu",v()({method:"POST",headers:{"Content-Type":"application/json"},data:t},i||{})));case 1:case"end":return r.stop()}},e)})),Z.apply(this,arguments)}function oe(e,t){return b.apply(this,arguments)}function b(){return b=p()(a()().mark(function e(t,i){return a()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,m.request)("/api/permission/setRoleMember",v()({method:"POST",headers:{"Content-Type":"application/json"},data:t},i||{})));case 1:case"end":return r.stop()}},e)})),b.apply(this,arguments)}function Y(e,t){return G.apply(this,arguments)}function G(){return G=p()(a()().mark(function e(t,i){return a()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,m.request)("/api/permission/delRole",v()({method:"POST",data:t},i||{})));case 1:case"end":return r.stop()}},e)})),G.apply(this,arguments)}function le(e,t){return o.apply(this,arguments)}function o(){return o=p()(a()().mark(function e(t,i){return a()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,m.request)("/api/permission/delMenu",v()({method:"POST",data:t},i||{})));case 1:case"end":return r.stop()}},e)})),o.apply(this,arguments)}function ce(){return Q.apply(this,arguments)}function Q(){return Q=p()(a()().mark(function e(){return a()().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",(0,m.request)("/api/permission/getMenuTree",{method:"GET"}));case 1:case"end":return i.stop()}},e)})),Q.apply(this,arguments)}}}]);
......@@ -51,6 +51,7 @@ const MemberPage: React.FC = (props, context) => {
// 获取角色人员的配置信息
let msg = await getRoleMember({r_id:recordData.id})
setTargetKeys(msg?.union_ids || [])
localStorage.setItem('targetSelectedKeys',JSON.stringify(msg?.union_ids || []))
})()
......
......@@ -27,6 +27,7 @@ const MenuTree: React.FC = (props) => {
setCheckedKeys(info?.m_ids);
setExpandedKeys(info?.m_ids);
localStorage.setItem('checkedKeysValue',JSON.stringify(info?.m_ids || []))
})()
}
......
......@@ -62,6 +62,8 @@ const Auth = () => {
fie.then(()=> {
( async ()=> {
debugger
// 设置权限保存
let menu = undefined
if (status === 2) {
......
......@@ -19,7 +19,7 @@ import {history} from "@umijs/max";
import {PageContainer} from "@ant-design/pro-components";
import {SearchOutline} from "antd-mobile-icons";
import React, {useEffect, useState} from "react";
import {addMenu, delMenu, getMenuPage, saveMenu} from "@/services/role";
import {addMenu, delMenu, getMenuPage, getShowMenuList, saveMenu} from "@/services/role";
import MenuTree from "@/pages/Auth/MenuTree";
const Auth = () => {
......@@ -32,6 +32,7 @@ const Auth = () => {
const [status,setStatus] = useState(0) // edit 1 add 0 menu 2
const [dataSource,setDataSource] = useState()
const [pidList,setPidList] = useState([])
const [params,setParams] = useState<ROLE_API.RuleParmes>({
page: 1,
page_size: 10
......@@ -88,20 +89,27 @@ const Auth = () => {
}
})()
}
const getHandle = () => {
( async ()=> {
// 获取上级菜单
let msg = await getShowMenuList()
if (msg) {
setPidList(msg?.items)
// success()
// search()
}
})()
}
const onGenderChange = (value: string) => {
switch (value) {
case 'male':
formRef.current?.setFieldsValue({ note: 'Hi, man!' });
break;
case 'female':
formRef.current?.setFieldsValue({ note: 'Hi, lady!' });
break;
case 'other':
formRef.current?.setFieldsValue({ note: 'Hi there!' });
break;
default:
break;
}
const item = pidList[value.key - 1]
form.setFieldsValue({
pid: item.pid
})
console.log(form.getFieldsValue())
debugger
};
const handleCancel = () => {
setIsModalOpen(false);
......@@ -151,7 +159,7 @@ const Auth = () => {
render: (_, record) => {
// console.log(_)
// console.log(record)
return record.type === 1 ? '菜单' : '接口'
return record.menu?.type === 1 ? '菜单' : '接口'
}
},
{
......@@ -176,11 +184,14 @@ const Auth = () => {
<a onClick={()=> {
showModal()
setStatus(1)
getHandle()
form.setFieldsValue({
id: record.menu.id,
link: record.menu.link,
pid: record.menu.pid,
// 同步
dis_pid: record.menu.id,
type: record.menu.type,
name:record.menu.name,
is_show:record.menu.is_show
......@@ -250,9 +261,10 @@ const Auth = () => {
style={{ maxWidth: 600 }}>
{/*gutter 是分割距离*/}
<Form.Item
name={'pid'}
name={'dis_pid'}
label={'上级菜单ID'}
hasFeedback
// pidList
rules={[
{
required: true,
......@@ -260,7 +272,22 @@ const Auth = () => {
},
]}
>
<Input placeholder="请输入" />
{/*pidList*/}
{/*<Input placeholder="请输入" />*/}
<Select
placeholder="请选择"
labelInValue
onChange={onGenderChange}
allowClear
fieldNames={{label:'name',value:'id'}}
options={pidList}
>
{/*<Select.Option value={1}>启用</Select.Option>*/}
{/*<Select.Option value={-1}>不启用</Select.Option>*/}
</Select>
</Form.Item>
<Form.Item
name={'name'}
......@@ -289,14 +316,25 @@ const Auth = () => {
<Input placeholder="请输入" />
</Form.Item>
<Form.Item label={'类型'} name={'is_show'} rules={[{ required: true }]}>
<Form.Item label={'类型'} name={'type'} rules={[{ required: true }]}>
<Select
placeholder="请输入"
// onChange={onGenderChange}
allowClear
>
<Select.Option value={1}>显示</Select.Option>
<Select.Option value={-1}>隐藏</Select.Option>
<Select.Option value={1}>菜单</Select.Option>
<Select.Option value={-1}>接口</Select.Option>
</Select>
</Form.Item>
<Form.Item label={'是否启用'} name={'type'} rules={[{ required: true }]}>
<Select
placeholder="请选择"
// onChange={onGenderChange}
allowClear
>
<Select.Option value={1}>启用</Select.Option>
<Select.Option value={-1}>不启用</Select.Option>
</Select>
</Form.Item>
......@@ -307,6 +345,13 @@ const Auth = () => {
>
<Input placeholder="请输入" hidden />
</Form.Item>
<Form.Item
name={'pid'}
hidden
>
<Input placeholder="请输入" hidden />
</Form.Item>
</Form>
}
......
......@@ -93,7 +93,6 @@ const FsQr = () => {
}
const domain = window.location.hostname;
const port = window.location.port;
console.log(domain);
......
......@@ -23,6 +23,17 @@ export async function getRuleList (body:ROLE_API.RuleParmes ) {
})
}
// 获取上级菜单列表
export async function getShowMenuList (body:any ) {
return request<any>('/api/permission/getShowMenuList', {
method: 'GET',
params: body
})
}
export async function getAbleMember (body:ROLE_API.RuleParmes ) {
return request<ROLE_API.RuleResult>('/api/member/getAbleMember', {
method: 'GET',
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册