2 lines
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[2263],{35748:function(w,y,e){var A=e(35361),_=e(56929),v=e(50959),n=e(20734),C=e(11527),f=["fieldProps","min","proFieldProps","max"],O=function(s,M){var B=s.fieldProps,h=s.min,b=s.proFieldProps,l=s.max,L=(0,_.Z)(s,f);return(0,C.jsx)(n.Z,(0,A.Z)({valueType:"digit",fieldProps:(0,A.Z)({min:h,max:l},B),ref:M,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:b},L))},i=v.forwardRef(O);y.Z=i},33489:function(w,y,e){e.r(y);var A=e(90228),_=e.n(A),v=e(87999),n=e.n(v),C=e(48305),f=e.n(C),O=e(50959),i=e(49547),u=e(35748),s=e(19014),M=e(50925),B=e(94675),h=e(22402),b=e(7485),l=e(11527),L=function(a){var c=M.Z.useForm(),d=f()(c,1),m=d[0],t=(0,O.useState)([]),V=f()(t,2),N=V[0],I=V[1],o=a.values,D=a.menuTree;(0,O.useEffect)(function(){m.resetFields(),m.setFieldsValue(o),I(o!=null&&o.sysMenuDTOS?o==null?void 0:o.sysMenuDTOS.map(function(F){return F.id}):[])},[m,a]);var P=(0,b.useIntl)(),j=function(){m.submit()},r=function(){a.onCancel()},p=function(){var F=n()(_()().mark(function R(U){return _()().wrap(function(G){for(;;)switch(G.prev=G.next){case 0:U.roleSort=U.roleSort?U.roleSort:0,a.onSubmit(U);case 2:case"end":return G.stop()}},R)}));return function(U){return F.apply(this,arguments)}}();return(0,l.jsx)(B.Z,{width:640,title:"\u5206\u914D\u89D2\u8272",open:a.open,forceRender:!0,destroyOnClose:!0,onOk:j,onCancel:r,children:(0,l.jsxs)(i.A,{form:m,grid:!0,submitter:!1,layout:"horizontal",onFinish:p,children:[(0,l.jsx)(u.Z,{name:"id",label:"ID",disabled:!0,hidden:!0}),(0,l.jsxs)(i.A.Group,{children:[(0,l.jsx)(s.Z,{name:"roleName",label:"\u89D2\u8272\u540D\u79F0",colProps:{md:24,xl:24},placeholder:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0",rules:[{required:!0,message:(0,l.jsx)(b.FormattedMessage,{id:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0\uFF01",defaultMessage:"\u8BF7\u8F93\u5165\u89D2\u8272\u540D\u79F0\uFF01"})}]}),(0,l.jsx)(s.Z,{name:"roleKey",label:"\u6743\u9650\u5B57\u7B26",colProps:{md:24,xl:24},placeholder:"\u8BF7\u8F93\u5165\u6743\u9650\u5B57\u7B26",rules:[{required:!0,message:(0,l.jsx)(b.FormattedMessage,{id:"\u8BF7\u8F93\u5165\u6743\u9650\u5B57\u7B26\uFF01",defaultMessage:"\u8BF7\u8F93\u5165\u6743\u9650\u5B57\u7B26\uFF01"})}]}),(0,l.jsx)(s.Z,{name:"roleSort",label:"\u6392\u5E8F",colProps:{md:24,xl:24},placeholder:"\u8BF7\u8F93\u5165\u6392\u5E8F\u5B57\u7B26",fieldProps:{defaultValue:0}})]}),(0,l.jsx)(i.A.Group,{children:(0,l.jsx)(i.A.Item,{label:"\u83DC\u5355\u6743\u9650",name:"menuIds",children:(0,l.jsx)(h.Z,{checkable:!0,fieldNames:{title:"label",key:"id"},defaultCheckedKeys:N,treeData:D,onCheck:function(R){I(R),m.setFieldsValue({menuIds:R})}})})})]})})};y.default=L},67875:function(w,y,e){e.r(y);var A=e(48305),_=e.n(A),v=e(90228),n=e.n(v),C=e(26068),f=e.n(C),O=e(87999),i=e.n(O),u=e(38077),s=e(56455),M=e(50959),B=e(7485),h=e(47698),b=e(50159),l=e(94675),L=e(16030),x=e(35384),a=e(75343),c=e(33489),d=e(11527),m=function(){var I=i()(n()().mark(function o(D){var P;return n()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return P=h.ZP.loading("\u6B63\u5728\u6DFB\u52A0"),r.prev=1,r.next=4,(0,u.cs)(f()({},D));case 4:return P(),h.ZP.success("\u6DFB\u52A0\u6210\u529F"),r.abrupt("return",!0);case 9:return r.prev=9,r.t0=r.catch(1),P(),r.abrupt("return",!1);case 13:case"end":return r.stop()}},o,null,[[1,9]])}));return function(D){return I.apply(this,arguments)}}(),t=function(){var I=i()(n()().mark(function o(D){var P;return n()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return P=h.ZP.loading("\u6B63\u5728\u4FEE\u6539"),r.prev=1,r.next=4,(0,u.vh)(D);case 4:return P(),h.ZP.success("\u4FEE\u6539\u6210\u529F"),r.abrupt("return",!0);case 9:return r.prev=9,r.t0=r.catch(1),P(),r.abrupt("return",!1);case 13:case"end":return r.stop()}},o,null,[[1,9]])}));return function(D){return I.apply(this,arguments)}}(),V=function(){var I=i()(n()().mark(function o(D){var P,j;return n()().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(P=h.ZP.loading("\u6B63\u5728\u5220\u9664"),D){p.next=3;break}return p.abrupt("return",!0);case 3:return p.prev=3,j=[D.id],p.next=7,(0,u.Fe)(j);case 7:return P(),h.ZP.success("\u5220\u9664\u6210\u529F\uFF0C\u5373\u5C06\u5237\u65B0"),p.abrupt("return",!0);case 12:return p.prev=12,p.t0=p.catch(3),P(),p.abrupt("return",!1);case 16:case"end":return p.stop()}},o,null,[[3,12]])}));return function(D){return I.apply(this,arguments)}}(),N=function(){var o=(0,M.useState)(!1),D=_()(o,2),P=D[0],j=D[1],r=(0,M.useState)(),p=_()(r,2),F=p[0],R=p[1],U=(0,M.useState)([]),J=_()(U,2),G=J[0],Y=J[1],H=(0,B.useAccess)(),Z=(0,M.useRef)(),ee=(0,B.useIntl)();(0,M.useEffect)(function(){(0,s.jL)().then(function(S){var g=S.data;Y(g)})},[]);var k=[{title:"\u89D2\u8272\u7F16\u53F7",dataIndex:"id",valueType:"text",search:!1},{title:"\u89D2\u8272\u540D\u79F0",dataIndex:"roleName",valueType:"text"},{title:"\u6743\u9650\u5B57\u7B26",dataIndex:"roleKey",valueType:"text"},{title:"\u663E\u793A\u987A\u5E8F",dataIndex:"roleSort",valueType:"text",search:!1},{title:"\u89D2\u8272\u72B6\u6001",dataIndex:"statusName",valueType:"text",search:!1},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createTime",search:!1},{title:(0,d.jsx)(B.FormattedMessage,{id:"pages.searchTable.titleOption",defaultMessage:"\u64CD\u4F5C"}),dataIndex:"option",width:"220px",valueType:"option",render:function(g,K){return[(0,d.jsx)(b.ZP,{type:"link",size:"small",hidden:!H.hasPerms("/api/sys/role/update"),onClick:i()(n()().mark(function T(){var z,E;return n()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return j(!0),W.next=3,(0,u.hR)({id:K.id});case 3:z=W.sent,E=z.data,R(E);case 6:case"end":return W.stop()}},T)})),children:"\u7F16\u8F91"},"edit"),(0,d.jsx)(b.ZP,{type:"link",size:"small",danger:!0,hidden:!H.hasPerms("/api/sys/role/deleteRoleBatchByIds"),onClick:i()(n()().mark(function T(){return n()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:l.Z.confirm({title:"\u5220\u9664",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u9879\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var Q=i()(n()().mark(function q(){var X;return n()().wrap(function($){for(;;)switch($.prev=$.next){case 0:return $.next=2,V(K);case 2:X=$.sent,X&&Z.current&&Z.current.reload();case 4:case"end":return $.stop()}},q)}));function W(){return Q.apply(this,arguments)}return W}()});case 1:case"end":return E.stop()}},T)})),children:"\u5220\u9664"})]}}];return(0,d.jsxs)(L._z,{children:[(0,d.jsx)("div",{style:{width:"100%",float:"right"},children:(0,d.jsx)(x.Z,{actionRef:Z,rowKey:"id",search:{labelWidth:120},toolBarRender:function(){return[(0,d.jsxs)(b.ZP,{type:"primary",hidden:!H.hasPerms("/api/sys/role/add"),onClick:i()(n()().mark(function g(){return n()().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:R(void 0),j(!0);case 2:case"end":return T.stop()}},g)})),children:[(0,d.jsx)(a.Z,{})," \u65B0\u5EFA"]})]},request:u.nJ,columns:k},"roleList")}),(0,d.jsx)(c.default,{onSubmit:function(){var S=i()(n()().mark(function g(K){var T;return n()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(T=!1,!K.id){E.next=7;break}return E.next=4,t(f()({},K));case 4:T=E.sent,E.next=10;break;case 7:return E.next=9,m(f()({},K));case 9:T=E.sent;case 10:T&&(j(!1),R(void 0),Z.current&&Z.current.reload());case 11:case"end":return E.stop()}},g)}));return function(g){return S.apply(this,arguments)}}(),onCancel:function(){j(!1),R(void 0)},open:P,values:F||{},menuTree:G})]})};y.default=N},38077:function(w,y,e){e.d(y,{Fe:function(){return f},cs:function(){return C},hR:function(){return i},nJ:function(){return n},vh:function(){return O}});var A=e(26068),_=e.n(A),v=e(7485);function n(u,s){return(0,v.request)("/api/sys/role/findAllSysRole",_()({method:"GET",params:u},s||{}))}function C(u,s){return(0,v.request)("/api/sys/role/add",_()({method:"POST",data:u},s||{}))}function f(u,s){return(0,v.request)("/api/sys/role/deleteRoleBatchByIds",_()({method:"POST",params:u},s||{}))}function O(u,s){return(0,v.request)("/api/sys/role/update",_()({method:"POST",data:u},s||{}))}function i(u,s){return(0,v.request)("/api/sys/role/get",_()({method:"GET",params:u},s||{}))}},56455:function(w,y,e){e.d(y,{LS:function(){return L},jL:function(){return i},sJ:function(){return b},uP:function(){return B}});var A=e(90228),_=e.n(A),v=e(26068),n=e.n(v),C=e(87999),f=e.n(C),O=e(7485);function i(a){return u.apply(this,arguments)}function u(){return u=f()(_()().mark(function a(c){return _()().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.abrupt("return",(0,O.request)("/api/sys/menu/roleMenuTreeSelect",n()({method:"GET",headers:{"Content-Type":"application/json"}},c||{})));case 1:case"end":return m.stop()}},a)})),u.apply(this,arguments)}function s(a,c){return M.apply(this,arguments)}function M(){return M=_asyncToGenerator(_regeneratorRuntime().mark(function a(c,d){return _regeneratorRuntime().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",request("/api/sys/menu/get",_objectSpread({method:"GET",headers:{"Content-Type":"application/json"}},d||{})));case 1:case"end":return t.stop()}},a)})),M.apply(this,arguments)}function B(a,c){return h.apply(this,arguments)}function h(){return h=f()(_()().mark(function a(c,d){return _()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,O.request)("/api/sys/menu/add",n()({method:"POST",headers:{"Content-Type":"application/json"},data:c},d||{})));case 1:case"end":return t.stop()}},a)})),h.apply(this,arguments)}function b(a,c){return l.apply(this,arguments)}function l(){return l=f()(_()().mark(function a(c,d){return _()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,O.request)("/api/sys/menu/update",n()({method:"POST",headers:{"Content-Type":"application/json"},data:c},d||{})));case 1:case"end":return t.stop()}},a)})),l.apply(this,arguments)}function L(a,c){return x.apply(this,arguments)}function x(){return x=f()(_()().mark(function a(c,d){return _()().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,O.request)("/api/sys/menu/deleteBatchByIds",n()({method:"POST",headers:{"Content-Type":"application/json"},data:c},d||{})));case 1:case"end":return t.stop()}},a)})),x.apply(this,arguments)}}}]);
|