Files
GDstarmotion-admin/dist/src__pages__system__role__index.14c8b363.async.js
PC-202306242200\Administrator 21a9d634e8 更新包
2024-09-10 17:01:38 +08:00

2 lines
9.9 KiB
JavaScript

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