Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 

2 linhas
14 KiB

  1. (self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[4802,1322],{10392:function(He,k,s){"use strict";s.r(k),s.d(k,{default:function(){return De}});var Ke=s(57663),R=s(71577),C=s(2824),O=s(11849),Je=s(34792),c=s(48086),D=s(3182),K=s(94043),x=s.n(K),J=s(49101),v=s(67294),N=s(78009),Q=s(85224),X=s(16894),Ne=s(71194),E=s(50146),Qe=s(9715),o=s(86835),Xe=s(47673),F=s(4107),qe=s(43358),B=s(34041),f=s(48971);function q(n){return(0,f.WY)("/kitchen/api/select/getorglist")}function _(n){return(0,f.WY)("\u200B/kitchen/api\u200B/sysOrg\u200B/tree",{data:(0,O.Z)({},n)})}var A={GetOrg:q,gettree:_},e=s(85893),ee=function(a){var d=(0,v.useState)(),h=(0,C.Z)(d,2),r=h[0],l=h[1];return(0,v.useEffect)(function(){A.GetOrg().then(function(b){var g=[];for(var j in b.data)g.push((0,e.jsx)(B.Z.Option,{value:j,children:b.data[j]}));l(g)})},[a.values]),(0,e.jsx)(E.Z,{title:a.values.id?"\u7F16\u8F91\u7528\u6237":"\u65B0\u5EFA\u7528\u6237",width:640,visible:a.modalVisible,bodyStyle:{padding:"32px 40px 48px"},footer:null,onCancel:function(){a.onCancel()},destroyOnClose:!0,children:(0,e.jsxs)(o.Z,{preserve:!1,layout:"horizontal",labelCol:{span:4},initialValues:a.values,onFinish:a.onFinish,children:[(0,e.jsx)(o.Z.Item,{name:"id",hidden:!0,children:(0,e.jsx)(F.Z,{})}),(0,e.jsx)(o.Z.Item,{name:"account",label:"\u767B\u5F55\u8D26\u6237",rules:[{required:!0,max:255}],children:(0,e.jsx)(F.Z,{placeholder:"\u8BF7\u8F93\u5165\u767B\u5F55\u8D26\u6237",disabled:!!a.values.id})}),(0,e.jsx)(o.Z.Item,{name:"name",label:"\u7528\u6237\u59D3\u540D",rules:[{required:!0,max:255}],children:(0,e.jsx)(F.Z,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u59D3\u540D"})}),(0,e.jsx)(o.Z.Item,{name:"phone",label:"\u7528\u6237\u624B\u673A",rules:[{required:!0,max:20,pattern:/0?(13|14|15|18|17)[0-9]{9}$/,message:"\u624B\u673A\u53F7\u683C\u5F0F\u4E0D\u6B63\u786E"}],children:(0,e.jsx)(F.Z,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u624B\u673A"})}),(0,e.jsx)(o.Z.Item,{name:"sysOrgId",label:"\u6240\u5C5E\u7EC4\u7EC7",rules:[{required:!0}],children:(0,e.jsx)(B.Z,{placeholder:"\u8BF7\u9009\u62E9\u6240\u5C5E\u7EC4\u7EC7",children:r})}),(0,e.jsx)(o.Z.Item,{children:(0,e.jsx)(R.Z,{type:"primary",htmlType:"submit",style:{float:"right"},children:"\u4FDD\u5B58"})})]})})},te=ee,ne=function(a){return(0,v.useEffect)(function(){console.log("222222222222"),console.log(a)}),(0,e.jsx)(E.Z,{title:"\u53D8\u66F4\u5BC6\u7801",width:640,visible:a.pwdVisible,bodyStyle:{padding:"32px 40px 48px"},footer:null,onCancel:function(){a.onCancel()},destroyOnClose:!0,children:(0,e.jsxs)(o.Z,{layout:"vertical",preserve:!1,labelCol:{span:4},initialValues:a.values,onFinish:a.onFinish,children:[(0,e.jsx)(o.Z.Item,{name:"id",hidden:!0,children:(0,e.jsx)(F.Z,{})}),(0,e.jsx)(o.Z.Item,{name:"account",label:"\u7528\u6237\u8D26\u6237",rules:[{required:!0}],children:(0,e.jsx)(F.Z,{placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u8D26\u6237",disabled:!0})}),(0,e.jsx)(o.Z.Item,{name:"oPwd",label:"\u65E7\u5BC6\u7801",rules:[{required:!0}],children:(0,e.jsx)(F.Z.Password,{placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801"})}),(0,e.jsx)(o.Z.Item,{name:"nPwd",label:"\u65B0\u5BC6\u7801",rules:[{required:!0}],children:(0,e.jsx)(F.Z.Password,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u5BC6\u7801"})}),(0,e.jsx)(o.Z.Item,{children:(0,e.jsx)(R.Z,{type:"primary",htmlType:"submit",style:{float:"right"},children:"\u4FDD\u5B58"})})]})})},ae=ne,re=function(a){return(0,e.jsx)(E.Z,{title:"\u89D2\u8272\u6388\u6743",width:640,visible:a.roleVisible,bodyStyle:{padding:"32px 40px 48px"},footer:null,onCancel:function(){a.onCancel()},destroyOnClose:!0,children:(0,e.jsxs)(o.Z,{layout:"vertical",preserve:!1,labelCol:{span:4},initialValues:a.values,onFinish:a.onFinish,children:[(0,e.jsx)(o.Z.Item,{name:"id",hidden:!0,children:(0,e.jsx)(F.Z,{})}),(0,e.jsx)(o.Z.Item,{name:"sysUserId",hidden:!0,children:(0,e.jsx)(F.Z,{})}),(0,e.jsx)(o.Z.Item,{name:"sysRoleId",rules:[{required:!0}],label:"\u89D2\u8272\u6388\u6743",children:(0,e.jsx)(B.Z,{mode:"multiple",style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u89D2\u8272",children:a.selectData})}),(0,e.jsx)(o.Z.Item,{children:(0,e.jsx)(R.Z,{type:"primary",htmlType:"submit",style:{float:"right"},children:"\u4FDD\u5B58"})})]})})},ue=re,_e=s(62999),se=s(54680),le=function(a){var d=(0,v.useState)([]),h=(0,C.Z)(d,2),r=h[0],l=h[1];return(0,v.useEffect)(function(){function b(){A.gettree().then(function(g){l(g.data)})}b()},[a.values]),(0,e.jsx)(E.Z,{width:640,bodyStyle:{padding:"32px 40px 48px"},destroyOnClose:!0,title:"\u7ED9 ".concat(a.values.name," \u6388\u6743\u6570\u636E"),visible:a.updateModalVisible,footer:null,onCancel:function(){return a.onCancel()},children:(0,e.jsxs)(o.Z,{preserve:!1,labelCol:{span:4},onFinish:a.onFinish,initialValues:a.values,children:[(0,e.jsx)(o.Z.Item,{name:"orgId",label:"\u9009\u62E9\u673A\u6784",rules:[{required:!0,message:"\u9009\u62E9\u673A\u6784"}],children:(0,e.jsx)(se.Z,{style:{width:"100%"},dropdownStyle:{maxHeight:400,overflow:"auto"},treeData:r,multiple:!0,placeholder:"\u9009\u62E9\u673A\u6784",treeDefaultExpandAll:!0})}),(0,e.jsx)(o.Z.Item,{children:(0,e.jsx)(R.Z,{type:"primary",htmlType:"submit",style:{float:"right"},children:"\u4FDD\u5B58"})})]})})},ie=le;function oe(n){return(0,f.WY)("/kitchen/api/user/userpage",{method:"post",data:n})}function de(n){return(0,f.WY)("/kitchen/api/user/enable/?Id=".concat(n))}function ce(n){return(0,f.WY)("/kitchen/api/user/disable/?Id=".concat(n))}function he(n){return(0,f.WY)("/kitchen/api\u200B/user/delete",{method:"POST",data:n})}function fe(n){return(0,f.WY)("/kitchen/api\u200B/user/add",{method:"POST",data:n})}function pe(n){return(0,f.WY)("/kitchen/api\u200B/user/update",{method:"POST",data:n})}function me(n){return(0,f.WY)("/kitchen/api/user/resetuserpwd/?Id=".concat(n))}function ve(n){return(0,f.WY)("/kitchen/api/user/updatepwd",{method:"POST",data:n})}function xe(){return(0,f.WY)("/kitchen/api/select/getrole")}function ye(n){return(0,f.WY)("/kitchen/api/user/getuserrole/?UserId=".concat(n))}function ge(n){return(0,f.WY)("/kitchen/api/user/adduserrole",{method:"POST",data:n})}function Ze(n){return(0,f.WY)("/kitchen/api/user/updateuserrole",{method:"POST",data:n})}function Ce(n){return P.apply(this,arguments)}function P(){return P=(0,D.Z)(x().mark(function n(a){return x().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.abrupt("return",(0,f.WY)("/kitchen/api/user/setandalteruserscope",{method:"post",data:a}));case 1:case"end":return h.stop()}},n)})),P.apply(this,arguments)}function je(n){return(0,f.WY)("\u200B/kitchen/api\u200B/sysOrg\u200B/tree",{data:(0,O.Z)({},n)})}var y={Page:oe,Enable:de,Disable:ce,RemoveUser:he,Update:pe,Add:fe,ResetPwd:me,UpdatePwd:ve,GetRoleDic:xe,GetUserRole:ye,AddUserRole:ge,UpdateUserRole:Ze,SetDataRole:Ce,gettree:je},et=s(62255),Se=function(){var n=(0,D.Z)(x().mark(function a(d){return x().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,y.Add(d).then(function(l){l.data?c.default.success("\u6DFB\u52A0\u6210\u529F"):c.default.error("\u6DFB\u52A0\u5931\u8D25\u8BF7\u91CD\u8BD5\uFF01")});case 3:return r.abrupt("return",!0);case 6:return r.prev=6,r.t0=r.catch(0),c.default.error("\u6DFB\u52A0\u5931\u8D25\u8BF7\u91CD\u8BD5\uFF01"),r.abrupt("return",!1);case 10:case"end":return r.stop()}},a,null,[[0,6]])}));return function(d){return n.apply(this,arguments)}}(),Fe=function(){var n=(0,D.Z)(x().mark(function a(d){var h;return x().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return h=c.default.loading("\u6B63\u5728\u5206\u914D\u6570\u636E\u6743\u9650"),l.prev=1,l.next=4,y.SetDataRole((0,O.Z)({},d));case 4:return h(),c.default.success("\u5206\u914D\u6570\u636E\u6743\u9650\u6210\u529F"),l.abrupt("return",!0);case 9:return l.prev=9,l.t0=l.catch(1),h(),c.default.error("\u5206\u914D\u6570\u636E\u6743\u9650\u5931\u8D25\u8BF7\u91CD\u8BD5\uFF01"),l.abrupt("return",!1);case 14:case"end":return l.stop()}},a,null,[[1,9]])}));return function(d){return n.apply(this,arguments)}}(),be=function(){var n=(0,D.Z)(x().mark(function a(d){return x().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,y.Update(d).then(function(l){l.data?c.default.success("\u4FEE\u6539\u6210\u529F"):c.default.error("\u4FEE\u6539\u5931\u8D25\u8BF7\u91CD\u8BD5\uFF01")});case 3:return r.abrupt("return",!0);case 6:return r.prev=6,r.t0=r.catch(0),c.default.error("\u4FEE\u6539\u5931\u8D25\u8BF7\u91CD\u8BD5!"),r.abrupt("return",!1);case 10:case"end":return r.stop()}},a,null,[[0,6]])}));return function(d){return n.apply(this,arguments)}}(),tt=null,nt="User",Ie=function(){var a=(0,v.useState)(),d=(0,C.Z)(a,2),h=d[0],r=d[1],l=(0,v.useState)({}),b=(0,C.Z)(l,2),g=b[0],j=b[1],Re=(0,v.useState)(),W=(0,C.Z)(Re,2),Ee=W[0],T=W[1],I=(0,v.useRef)(),we=(0,v.useState)(),Y=(0,C.Z)(we,2),w=Y[0],Ue=Y[1],Oe=(0,v.useState)(!1),G=(0,C.Z)(Oe,2),Be=G[0],V=G[1],Pe=(0,v.useState)(!1),$=(0,C.Z)(Pe,2),Te=$[0],U=$[1],Ve=(0,v.useState)(),M=(0,C.Z)(Ve,2),ke=M[0],Ae=M[1],We=(0,v.useState)(),L=(0,C.Z)(We,2),Ye=L[0],Ge=L[1],$e=(0,v.useState)(),z=(0,C.Z)($e,2),at=z[0],rt=z[1],Me=function(t){Ge(t),y.GetRoleDic().then(function(u){var i=[];for(var m in u.data)i.push((0,e.jsx)(Option,{value:m,children:u.data[m]}));Ae(i),y.GetUserRole(t).then(function(Z){U(!0)})})},Le=function(t){var u=[];return u.push((0,e.jsx)("a",{disabled:t.adminType==2,style:{pointerEvents:t.adminType==2?"none":"auto"},onClick:function(){r(!0),j(t)},children:"\u4FEE\u6539"})),t.status==1&&u.push((0,e.jsx)("a",{disabled:t.adminType==2,style:{pointerEvents:t.adminType==2?"none":"auto"},onClick:function(){y.Enable(t.id).then(function(m){I.current.reload()})},children:"\u542F\u7528"})),t.status==0&&u.push((0,e.jsx)("a",{disabled:t.adminType==2,style:{pointerEvents:t.adminType==2?"none":"auto"},onClick:function(){y.Disable(t.id).then(function(m){I.current.reload()})},children:"\u7981\u7528"})),u.push((0,e.jsx)("a",{disabled:t.adminType==2,style:{pointerEvents:t.adminType==2?"none":"auto"},onClick:function(){y.RemoveUser([t.id]).then(function(m){m.data?c.default.success("\u5220\u9664\u6210\u529F"):c.default.error("\u5220\u9664\u5931\u8D25"),I.current.reload()})},children:"\u5220\u9664"})),u.push((0,e.jsx)("a",{onClick:function(){y.ResetPwd(t.id).then(function(m){m.data?c.default.success("\u91CD\u7F6E\u6210\u529F"):c.default.error("\u91CD\u7F6E\u5931\u8D25")})},children:"\u91CD\u7F6E\u5BC6\u7801"})),u.push((0,e.jsx)("a",{onClick:function(){V(!0),j(t)},children:"\u4FEE\u6539\u5BC6\u7801"})),u.push((0,e.jsx)("a",{disabled:t.adminType==2,style:{pointerEvents:t.adminType==2?"none":"auto"},onClick:function(){Me(t.id)},children:"\u89D2\u8272\u6388\u6743"})),u.push((0,e.jsx)("a",{disabled:t.adminType==2,style:{pointerEvents:t.adminType==2?"none":"auto"},onClick:function(){T(!0),j(t)},children:"\u6570\u636E\u6388\u6743"})),u},ze=[{title:"\u4E3B\u952E",dataIndex:"id",tip:"key",hideInSearch:!0,hideInTable:!0},{title:"\u7528\u6237\u59D3\u540D",dataIndex:"name"},{title:"\u767B\u5F55\u8D26\u6237",dataIndex:"account"},{title:"\u72B6\u6001",dataIndex:"status",hideInSearch:!0,valueEnum:{0:{text:"\u542F\u7528",status:"Processing"},1:{text:"\u7981\u7528",status:"Success"}}},{title:"\u662F\u5426\u5220\u9664",dataIndex:"isDeleted",hideInSearch:!0,valueEnum:{0:{text:"\u6B63\u5E38",status:"Processing"},1:{text:"\u5220\u9664",status:"Success"}}},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"createAt",hideInSearch:!0,sorter:!0},{title:"\u64CD\u4F5C",dataIndex:"option",valueType:"option",render:function(t,u){return Le(u)}}];return(0,e.jsxs)(N.ZP,{children:[(0,e.jsx)(X.ZP,{headerTitle:"\u7528\u6237\u4FE1\u606F",actionRef:I,rowKey:"id",search:{labelWidth:120},toolBarRender:function(){return(0,e.jsxs)(R.Z,{type:"primary",onClick:function(){r(!0)},children:[(0,e.jsx)(J.Z,{})," \u65B0\u5EFA"]},"create")},request:function(){var p=(0,D.Z)(x().mark(function t(u){var i,m;return x().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return i=[],m=0,S.next=4,y.Page(u).then(function(H){i=H.data.data,m=H.data.total});case 4:return S.abrupt("return",{data:i,success:!0,total:m});case 5:case"end":return S.stop()}},t)}));return function(t){return p.apply(this,arguments)}}(),columns:ze,rowSelection:{onChange:function(t,u){Ue(u)}}}),(w==null?void 0:w.length)>0&&(0,e.jsx)(Q.Z,{extra:(0,e.jsxs)("div",{children:["\u5DF2\u9009\u62E9"," ",(0,e.jsx)("a",{style:{fontWeight:600},children:w.length})," ","\u9879 \xA0\xA0"]})}),(0,e.jsx)(te,{onFinish:function(){var p=(0,D.Z)(x().mark(function t(u){var i;return x().wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:if(i=!1,!u.id){Z.next=7;break}return Z.next=4,be(u);case 4:i=Z.sent,Z.next=10;break;case 7:return Z.next=9,Se(u);case 9:i=Z.sent;case 10:i&&(r(!1),j({}),I.current&&I.current.reload()),I.current.reload();case 12:case"end":return Z.stop()}},t)}));return function(t){return p.apply(this,arguments)}}(),onCancel:function(){r(!1),j({})},modalVisible:h,values:g||{}}),(0,e.jsx)(ae,{onFinish:function(t){y.UpdatePwd(t).then(function(u){u.data?c.default.success("\u4FEE\u6539\u6210\u529F"):c.default.error("\u4FEE\u6539\u5931\u8D25"),V(!1)})},onCancel:function(){V(!1)},values:g||{},pwdVisible:Be}),(0,e.jsx)(ue,{onFinish:function(t){t.id?y.UpdateUserRole(t).then(function(u){u.data?c.default.success("\u4FEE\u6539\u6210\u529F"):c.default.error("\u4FEE\u6539\u5931\u8D25"),U(!1)}):(t.sysUserId=Ye,y.AddUserRole(t).then(function(u){u.data?c.default.success("\u6DFB\u52A0\u6210\u529F"):c.default.error("\u6DFB\u52A0\u5931\u8D25"),U(!1)}))},selectData:ke,values:g,onCancel:function(){j({}),U(!1)},roleVisible:Te}),g&&Object.keys(g).length?(0,e.jsx)(ie,{onFinish:function(){var p=(0,D.Z)(x().mark(function t(u){var i,m;return x().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return i={sysUserId:g.id,sysOrgId:u.orgId},S.next=3,Fe(i);case 3:m=S.sent,m&&(T(!1),j({}),I.current&&I.current.reload());case 5:case"end":return S.stop()}},t)}));return function(t){return p.apply(this,arguments)}}(),onCancel:function(){T(!1),j({})},updateModalVisible:Ee,values:g}):null]})},De=Ie}}]);