1 Star 0 Fork 0

jyanon/JunXunTong-CMS-prod

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
p__system-setting__RoleManagement__RoleEditor__index.231b0699.async.js 21.92 KB
一键复制 编辑 原始数据 按行查看 历史
jyanon 提交于 2022-04-20 15:41 +08:00 . 部署
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[29],{"6p1B":function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return l})),n.d(t,"a",(function(){return s})),n.d(t,"e",(function(){return u})),n.d(t,"b",(function(){return p}));var a=n("9og8"),r=n("WmNS"),c=n.n(r),i=n("0lfv"),o=function(){var e=Object(a["a"])(c.a.mark((function e(t,n){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/projects/".concat(t,"/webhooks"),{method:"POST",data:{options:n,action:"getMany"}}));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),l=function(){var e=Object(a["a"])(c.a.mark((function e(t,n){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/projects/".concat(t,"/webhooks/log"),{method:"POST",data:{options:n,action:"getMany"}}));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),s=function(){var e=Object(a["a"])(c.a.mark((function e(t,n){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/projects/".concat(t,"/webhooks"),{method:"POST",data:{options:n,action:"createOne"}}));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),u=function(){var e=Object(a["a"])(c.a.mark((function e(t,n){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/projects/".concat(t,"/webhooks"),{method:"POST",data:{options:n,action:"updateOne"}}));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),p=function(){var e=Object(a["a"])(c.a.mark((function e(t,n){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/projects/".concat(t,"/webhooks"),{method:"POST",data:{options:n,action:"deleteOne"}}));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},"8txm":function(e,t,n){},FJo9:function(e,t,n){"use strict";n("cIOH"),n("8txm"),n("MXD1")},L41K:function(e,t,n){"use strict";var a=n("wx14"),r=n("rePB"),c=n("q1tI"),i=n.n(c),o=n("Ya77"),l=n("VTBJ"),s=n("Ff2n"),u=n("1OyB"),p=n("vuIU"),m=n("Ji7U"),d=n("LK+K"),f=n("axMd"),b=n("TSYQ"),v=n.n(b);function h(e){return"string"===typeof e}var E=function(e){Object(m["a"])(n,e);var t=Object(d["a"])(n);function n(){var e;return Object(u["a"])(this,n),e=t.apply(this,arguments),e.onClick=function(){var t=e.props,n=t.onClick,a=t.onStepClick,r=t.stepIndex;n&&n.apply(void 0,arguments),a(r)},e}return Object(p["a"])(n,[{key:"renderIconNode",value:function(){var e,t,n=this.props,a=n.prefixCls,c=n.progressDot,o=n.stepIcon,l=n.stepNumber,s=n.status,u=n.title,p=n.description,m=n.icon,d=n.iconPrefix,f=n.icons,b=v()("".concat(a,"-icon"),"".concat(d,"icon"),(e={},Object(r["a"])(e,"".concat(d,"icon-").concat(m),m&&h(m)),Object(r["a"])(e,"".concat(d,"icon-check"),!m&&"finish"===s&&(f&&!f.finish||!f)),Object(r["a"])(e,"".concat(d,"icon-cross"),!m&&"error"===s&&(f&&!f.error||!f)),e)),E=i.a.createElement("span",{className:"".concat(a,"-icon-dot")});return t=c?"function"===typeof c?i.a.createElement("span",{className:"".concat(a,"-icon")},c(E,{index:l-1,status:s,title:u,description:p})):i.a.createElement("span",{className:"".concat(a,"-icon")},E):m&&!h(m)?i.a.createElement("span",{className:"".concat(a,"-icon")},m):f&&f.finish&&"finish"===s?i.a.createElement("span",{className:"".concat(a,"-icon")},f.finish):f&&f.error&&"error"===s?i.a.createElement("span",{className:"".concat(a,"-icon")},f.error):m||"finish"===s||"error"===s?i.a.createElement("span",{className:b}):i.a.createElement("span",{className:"".concat(a,"-icon")},l),o&&(t=o({index:l-1,status:s,title:u,description:p,node:t})),t}},{key:"render",value:function(){var e,t=this.props,n=t.className,a=t.prefixCls,c=t.style,o=t.active,u=t.status,p=void 0===u?"wait":u,m=(t.iconPrefix,t.icon),d=(t.wrapperStyle,t.stepNumber,t.disabled),f=t.description,b=t.title,h=t.subTitle,E=(t.progressDot,t.stepIcon,t.tailContent),O=(t.icons,t.stepIndex,t.onStepClick),j=t.onClick,y=Object(s["a"])(t,["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick"]),x=v()("".concat(a,"-item"),"".concat(a,"-item-").concat(p),n,(e={},Object(r["a"])(e,"".concat(a,"-item-custom"),m),Object(r["a"])(e,"".concat(a,"-item-active"),o),Object(r["a"])(e,"".concat(a,"-item-disabled"),!0===d),e)),w=Object(l["a"])({},c),k={};return O&&!d&&(k.role="button",k.tabIndex=0,k.onClick=this.onClick),i.a.createElement("div",Object.assign({},y,{className:x,style:w}),i.a.createElement("div",Object.assign({onClick:j},k,{className:"".concat(a,"-item-container")}),i.a.createElement("div",{className:"".concat(a,"-item-tail")},E),i.a.createElement("div",{className:"".concat(a,"-item-icon")},this.renderIconNode()),i.a.createElement("div",{className:"".concat(a,"-item-content")},i.a.createElement("div",{className:"".concat(a,"-item-title")},b,h&&i.a.createElement("div",{title:"string"===typeof h?h:void 0,className:"".concat(a,"-item-subtitle")},h)),f&&i.a.createElement("div",{className:"".concat(a,"-item-description")},f))))}}]),n}(i.a.Component),O=function(e){Object(m["a"])(n,e);var t=Object(d["a"])(n);function n(){var e;return Object(u["a"])(this,n),e=t.apply(this,arguments),e.onStepClick=function(t){var n=e.props,a=n.onChange,r=n.current;a&&r!==t&&a(t)},e}return Object(p["a"])(n,[{key:"render",value:function(){var e,t=this,n=this.props,a=n.prefixCls,o=n.style,u=void 0===o?{}:o,p=n.className,m=n.children,d=n.direction,b=n.type,h=n.labelPlacement,E=n.iconPrefix,O=n.status,j=n.size,y=n.current,x=n.progressDot,w=n.stepIcon,k=n.initial,g=n.icons,C=n.onChange,N=Object(s["a"])(n,["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange"]),S="navigation"===b,I=x?"vertical":h,P=v()(a,"".concat(a,"-").concat(d),p,(e={},Object(r["a"])(e,"".concat(a,"-").concat(j),j),Object(r["a"])(e,"".concat(a,"-label-").concat(I),"horizontal"===d),Object(r["a"])(e,"".concat(a,"-dot"),!!x),Object(r["a"])(e,"".concat(a,"-navigation"),S),e));return i.a.createElement("div",Object.assign({className:P,style:u},N),Object(f["a"])(m).map((function(e,n){var r=k+n,i=Object(l["a"])({stepNumber:"".concat(r+1),stepIndex:r,key:r,prefixCls:a,iconPrefix:E,wrapperStyle:u,progressDot:x,stepIcon:w,icons:g,onStepClick:C&&t.onStepClick},e.props);return"error"===O&&n===y-1&&(i.className="".concat(a,"-next-error")),e.props.status||(i.status=r===y?O:r<y?"finish":"wait"),i.active=r===y,Object(c["cloneElement"])(e,i)})))}}]),n}(i.a.Component);O.Step=E,O.defaultProps={type:"default",prefixCls:"rc-steps",iconPrefix:"rc",direction:"horizontal",labelPlacement:"horizontal",initial:0,current:0,status:"process",size:"",progressDot:!1};var j=O,y=n("T7W1"),x=n("064x"),w=n("H84U"),k=n("CFYs"),g=n("5OYt"),C=function(e){var t,n=e.percent,i=e.size,l=e.className,s=e.direction,u=e.responsive,p=Object(g["a"])(),m=p.xs,d=c["useContext"](w["b"]),f=d.getPrefixCls,b=d.direction,h=c["useCallback"]((function(){return u&&m?"vertical":s}),[m,s]),E=f("steps",e.prefixCls),O=f("",e.iconPrefix),C=v()((t={},Object(r["a"])(t,"".concat(E,"-rtl"),"rtl"===b),Object(r["a"])(t,"".concat(E,"-with-progress"),void 0!==n),t),l),N={finish:c["createElement"](y["a"],{className:"".concat(E,"-finish-icon")}),error:c["createElement"](x["a"],{className:"".concat(E,"-error-icon")})},S=function(e){var t=e.node,a=e.status;if("process"===a&&void 0!==n){var r="small"===i?32:40,o=c["createElement"]("div",{className:"".concat(E,"-progress-icon")},c["createElement"](k["a"],{type:"circle",percent:n,width:r,strokeWidth:4,format:function(){return null}}),t);return o}return t};return c["createElement"](j,Object(a["a"])({icons:N},Object(o["a"])(e,["percent","responsive"]),{direction:h(),stepIcon:S,prefixCls:E,iconPrefix:O,className:C}))};C.Step=j.Step,C.defaultProps={current:0};t["a"]=C},SXBL:function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return l})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return u}));var a=n("9og8"),r=n("WmNS"),c=n.n(r),i=n("0lfv"),o=function(){var e=Object(a["a"])(c.a.mark((function e(){var t,n,a=arguments;return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=a.length>0&&void 0!==a[0]?a[0]:1,n=a.length>1&&void 0!==a[1]?a[1]:10,e.abrupt("return",Object(i["U"])("/roles",{method:"GET",params:{page:t,pageSize:n}}));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),l=function(){var e=Object(a["a"])(c.a.mark((function e(t){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/roles",{method:"POST",data:t}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),s=function(){var e=Object(a["a"])(c.a.mark((function e(t,n){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/roles/".concat(t),{method:"PATCH",data:n}));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),u=function(){var e=Object(a["a"])(c.a.mark((function e(t){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/roles/".concat(t),{method:"DELETE"}));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},VS1T:function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return p})),n.d(t,"e",(function(){return d})),n.d(t,"b",(function(){return b}));var a=n("9og8"),r=n("WmNS"),c=n.n(r),i=n("0lfv");function o(e){return l.apply(this,arguments)}function l(){return l=Object(a["a"])(c.a.mark((function e(t){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/projects/".concat(t),{method:"GET"}));case 1:case"end":return e.stop()}}),e)}))),l.apply(this,arguments)}function s(){return u.apply(this,arguments)}function u(){return u=Object(a["a"])(c.a.mark((function e(){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/projects",{method:"GET"}));case 1:case"end":return e.stop()}}),e)}))),u.apply(this,arguments)}function p(e){return m.apply(this,arguments)}function m(){return m=Object(a["a"])(c.a.mark((function e(t){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/projects",{method:"POST",data:t}));case 1:case"end":return e.stop()}}),e)}))),m.apply(this,arguments)}function d(e,t){return f.apply(this,arguments)}function f(){return f=Object(a["a"])(c.a.mark((function e(t,n){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/projects/".concat(t),{method:"PATCH",data:n}));case 1:case"end":return e.stop()}}),e)}))),f.apply(this,arguments)}function b(e){return v.apply(this,arguments)}function v(){return v=Object(a["a"])(c.a.mark((function e(t){return c.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(i["U"])("/projects/".concat(t),{method:"DELETE"}));case 1:case"end":return e.stop()}}),e)}))),v.apply(this,arguments)}},WDa9:function(e,t,n){"use strict";n.r(t);n("14J3");var a=n("BMrR"),r=(n("IzEo"),n("bx4M")),c=n("k1fw"),i=(n("tU7J"),n("wFql")),o=(n("DYRE"),n("zeV3")),l=(n("jCWc"),n("kPKH")),s=(n("miYZ"),n("tsqr")),u=n("9og8"),p=n("tJVT"),m=(n("FJo9"),n("L41K")),d=n("WmNS"),f=n.n(d),b=n("1reR"),v=n("q1tI"),h=n.n(v),E=n("9kvl"),O=n("ltWs"),j=n("SXBL"),y=(n("+L6B"),n("2/Rp")),x=(n("y8nQ"),n("Vl3Y")),w=(n("OaEy"),n("2fM7")),k=(n("cWXX"),n("/ezw")),g=n("Wk8H"),C=n("VS1T"),N=n("i5Jm"),S=n("BeEn"),I=n("xvlK"),P=n("6p1B"),T=i["a"].Text,U=function(e){var t=e.creating,n=e.initialValues,r=e.onConfirm,c=e.onPrevious,i=e.actionText,s=Object(v["useState"])("project"),u=Object(p["a"])(s,2),m=u[0],d=u[1],f=Object(v["useState"])({}),b=Object(p["a"])(f,2),O=b[0],j=b[1];Object(v["useEffect"])((function(){n&&j(n)}),[n]);var g=Object(E["k"])((function(){return Object(C["d"])()}),{cacheKey:"setting-role-project"}),P=g.data,U=void 0===P?[]:P,D=g.loading;return D?h.a.createElement(k["a"],{active:!0}):h.a.createElement(x["a"],{layout:"vertical",initialValues:n,onFinish:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(e)},onValuesChange:function(e,t){var n;null===(n=t.permissions)||void 0===n||n.filter((function(e){return e})).forEach((function(e){"*"!==e.projectId&&"*"!==e.service||(e.resource=["*"])})),j(t)}},h.a.createElement(x["a"].Item,{label:"\u6743\u9650\u7c7b\u578b",required:!0},h.a.createElement(w["a"],{style:{width:200},defaultValue:m,onChange:function(e){d(e)}},h.a.createElement(w["a"].Option,{value:"project"},"\u9879\u76ee\u6743\u9650"))),h.a.createElement(x["a"].Item,{required:!0,label:h.a.createElement(h.a.Fragment,null,h.a.createElement(T,null,"\u6743\u9650\u89c4\u5219"),h.a.createElement(T,{type:"secondary"},"\uff08\u56db\u5143\u7d20\uff1a\u9879\u76ee - \u64cd\u4f5c - \u670d\u52a1 - \u8d44\u6e90\uff09"),h.a.createElement("a",{href:"https://docs.cloudbase.net/cms/permission.html",target:"_blank"},h.a.createElement(N["a"],null)))},h.a.createElement(x["a"].List,{name:"permissions"},(function(e,t){var n=t.add,r=t.remove;return h.a.createElement("div",null,null===e||void 0===e?void 0:e.map((function(e,t){var n,c=null===O||void 0===O||null===(n=O.permissions)||void 0===n?void 0:n[e.name];return console.log(c),h.a.createElement(x["a"].Item,{key:t},h.a.createElement(a["a"],{gutter:24,align:"middle"},h.a.createElement(l["a"],{flex:"0 0 120px"},h.a.createElement(x["a"].Item,{noStyle:!0,name:[e.name,"projectId"],rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u9879\u76ee\uff01"}]},h.a.createElement(w["a"],{loading:D,placeholder:"\u9879\u76ee",dropdownMatchSelectWidth:!1},h.a.createElement(w["a"].Option,{key:"all",value:"*"},"\u5168\u90e8\u9879\u76ee"),null===U||void 0===U?void 0:U.map((function(e){return h.a.createElement(w["a"].Option,{key:e._id,value:e._id},e.name)}))))),h.a.createElement(l["a"],{flex:"1 1 120px"},h.a.createElement(x["a"].Item,{noStyle:!0,name:[e.name,"action"],rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u64cd\u4f5c\u6743\u9650\uff01"}]},h.a.createElement(w["a"],{mode:"multiple",placeholder:"\u64cd\u4f5c"},h.a.createElement(w["a"].Option,{value:"*"},"\u5168\u90e8\u64cd\u4f5c"),h.a.createElement(w["a"].Option,{value:"get"},"\u67e5\u8be2"),h.a.createElement(w["a"].Option,{value:"create"},"\u521b\u5efa"),h.a.createElement(w["a"].Option,{value:"update"},"\u4fee\u6539"),h.a.createElement(w["a"].Option,{value:"delete"},"\u5220\u9664")))),h.a.createElement(l["a"],{flex:"0 0 120px"},h.a.createElement(x["a"].Item,{noStyle:!0,name:[e.name,"service"],rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u9879\u76ee\u670d\u52a1\uff01"}]},h.a.createElement(w["a"],{placeholder:"\u9879\u76ee\u4e2d\u7684\u670d\u52a1",optionLabelProp:"label",dropdownMatchSelectWidth:!1},h.a.createElement(w["a"].Option,{value:"*",label:"\u5168\u90e8\u670d\u52a1"},h.a.createElement("h4",null,"\u5168\u90e8\u670d\u52a1"),h.a.createElement("div",null,"\u5185\u5bb9\u6a21\u578b\u3001\u5185\u5bb9\u96c6\u5408\u3001Webhook \u7b49\u5168\u90e8\u670d\u52a1")),h.a.createElement(w["a"].Option,{value:"schema",label:"\u5185\u5bb9\u6a21\u578b"},h.a.createElement("h4",null,"\u5185\u5bb9\u6a21\u578b"),h.a.createElement("div",null,"\u5185\u5bb9\u6a21\u578b\u64cd\u4f5c\uff0c\u5982\u521b\u5efa\u3001\u4fee\u6539\u6a21\u578b\u7b49")),h.a.createElement(w["a"].Option,{value:"content",label:"\u96c6\u5408\u5185\u5bb9"},h.a.createElement("h4",null,"\u5185\u5bb9\u96c6\u5408"),h.a.createElement("div",null,"\u6307\u5b9a\u5185\u5bb9\u96c6\u5408\u7684\u7ba1\u7406\uff0c\u5982\u521b\u5efa\u3001\u4fee\u6539\u5185\u5bb9\u7b49")),h.a.createElement(w["a"].Option,{value:"operation",label:"\u8425\u9500\u5de5\u5177"},h.a.createElement("h4",null,"\u8425\u9500\u5de5\u5177"),h.a.createElement("div",null,"\u8425\u9500\u5de5\u5177\u4f7f\u7528\u6743\u9650\uff0c\u5982\u521b\u5efa\u8425\u9500\u6d3b\u52a8\u3001\u521b\u5efa\u53d1\u9001\u77ed\u4fe1\u4efb\u52a1\u3001\u67e5\u8be2\u6d3b\u52a8\u6570\u636e\u7b49")),h.a.createElement(w["a"].Option,{value:"webhook",label:"Webhook"},h.a.createElement("h4",null,"Webhook"),h.a.createElement("div",null,"Webhook \u7ba1\u7406\u64cd\u4f5c\uff0c\u5982\u521b\u5efa\u3001\u4fee\u6539 Webhook \u7b49"))))),h.a.createElement(l["a"],{flex:"1 1 auto"},h.a.createElement(x["a"].Item,{noStyle:!0,name:[e.name,"resource"],rules:[{required:!0,message:"\u8bf7\u9009\u62e9\u5185\u5bb9\u96c6\u5408\uff01"}]},h.a.createElement(W,{service:null===c||void 0===c?void 0:c.service,projectId:null===c||void 0===c?void 0:c.projectId}))),h.a.createElement(l["a"],{flex:"0 0 auto"},h.a.createElement(S["a"],{className:"dynamic-delete-button",style:{margin:"0 8px"},onClick:function(){r(e.name)}}))))})),h.a.createElement(x["a"].Item,{style:{textAlign:"center"}},h.a.createElement(y["a"],{type:"dashed",onClick:function(){n()},style:{width:"60%"}},h.a.createElement(I["a"],null)," \u6dfb\u52a0\u6743\u9650\u89c4\u5219")))}))),h.a.createElement(x["a"].Item,null,h.a.createElement(o["b"],{style:{width:"100%",justifyContent:"space-between"}},h.a.createElement(y["a"],{type:"primary",onClick:function(){return c()}},"\u4e0a\u4e00\u6b65"),h.a.createElement(y["a"],{type:"primary",htmlType:"submit",loading:t},i))))},W=function(e){var t=e.projectId,n=e.service,a=e.value,r=e.onChange,c=Object(E["k"])(Object(u["a"])(f.a.mark((function e(){var a;return f.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("*"!==n&&"*"!==t){e.next=2;break}return e.abrupt("return");case 2:if(a=[],n&&t){e.next=5;break}return e.abrupt("return",[]);case 5:e.t0=n,e.next="schema"===e.t0||"content"===e.t0?8:"webhook"===e.t0?12:15;break;case 8:return e.next=10,Object(g["c"])(t);case 10:return a=e.sent,e.abrupt("break",15);case 12:return e.next=14,Object(P["d"])(t);case 14:a=e.sent;case 15:return e.abrupt("return",a);case 16:case"end":return e.stop()}}),e)}))),{refreshDeps:[n,t]}),i=c.data,o=void 0===i?[]:i,l=c.loading;return"*"===n||"*"===t?h.a.createElement(w["a"],{mode:"multiple",placeholder:"\u8d44\u6e90",value:a,onChange:function(e){return null===r||void 0===r?void 0:r(e)}},h.a.createElement(w["a"].Option,{value:"*"},"\u5168\u90e8")):h.a.createElement(w["a"],{mode:"multiple",loading:l,placeholder:"\u8d44\u6e90",value:a,onChange:function(e){return null===r||void 0===r?void 0:r(e)},onFocus:function(){n?t||s["default"].error("\u8bf7\u9009\u62e9\u9879\u76ee"):(console.log(n),s["default"].error("\u8bf7\u9009\u62e9\u670d\u52a1"))}},h.a.createElement(w["a"].Option,{value:"*"},"\u5168\u90e8"),null===o||void 0===o?void 0:o.map((function(e){switch(n){case"schema":return h.a.createElement(w["a"].Option,{key:e._id,value:e._id},e.displayName);case"content":return h.a.createElement(w["a"].Option,{key:e._id,value:e.collectionName},e.displayName);case"webhook":return h.a.createElement(w["a"].Option,{key:e._id,value:e._id},e.name);default:return h.a.createElement(w["a"].Option,{key:"index",value:"",disabled:!0},"\u7a7a")}})))},D=U,V=(n("5NDa"),n("5rEg")),z=function(e){var t=e.onConfrim,n=e.initialValues;return h.a.createElement(x["a"],{layout:"vertical",labelAlign:"left",initialValues:n,labelCol:{span:6},onFinish:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(e)}},h.a.createElement(x["a"].Item,{label:"\u89d2\u8272\u540d",name:"roleName",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u89d2\u8272\u540d\u79f0\uff01"}]},h.a.createElement(V["a"],{placeholder:"\u89d2\u8272\u540d\u79f0"})),h.a.createElement(x["a"].Item,{name:"description",label:"\u89d2\u8272\u63cf\u8ff0",rules:[{required:!0,message:"\u8bf7\u8f93\u5165\u89d2\u8272\u63cf\u8ff0\uff01"}]},h.a.createElement(V["a"],{placeholder:"\u63cf\u8ff0\u6b64\u89d2\u8272\u7684\u4fe1\u606f"})),h.a.createElement(x["a"].Item,null,h.a.createElement(o["b"],{size:"large",style:{width:"100%",justifyContent:"flex-end"}},h.a.createElement(y["a"],{type:"primary",htmlType:"submit"},"\u4e0b\u4e00\u6b65"))))},B=z,q=m["a"].Step;t["default"]=function(){var e=Object(b["c"])("role"),t=e.state,n=t.selectedRole,d=t.roleAction,y=Object(v["useState"])(0),x=Object(p["a"])(y,2),w=x[0],k=x[1],g=Object(v["useState"])(),C=Object(p["a"])(g,2),N=C[0],S=C[1],I="edit"===d?"\u66f4\u65b0":"\u65b0\u5efa",P=Object(E["k"])(function(){var e=Object(u["a"])(f.a.mark((function e(t){return f.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if("edit"!==d){e.next=5;break}return e.next=3,Object(j["d"])(null===n||void 0===n?void 0:n._id,t);case 3:e.next=7;break;case 5:return e.next=7,Object(j["a"])(t);case 7:E["e"].push("/settings?tab=role");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),{manual:!0,onError:function(){return s["default"].error("".concat(I,"\u89d2\u8272\u5931\u8d25"))},onSuccess:function(){return s["default"].success("".concat(I,"\u89d2\u8272\u6210\u529f"))}}),T=P.run,U=P.loading;return h.a.createElement(a["a"],{className:"pt-20"},h.a.createElement(l["a"],{flex:"1 1 auto"}),h.a.createElement(l["a"],{flex:"0 0 1080px"},h.a.createElement("div",{className:"cursor-pointer",onClick:function(){return E["e"].goBack()}},h.a.createElement(o["b"],{align:"center",style:{marginBottom:"20px"}},h.a.createElement(O["a"],{style:{fontSize:"20px"}}),h.a.createElement("h3",{style:{marginBottom:"0.2rem"}},"\u8fd4\u56de"))),h.a.createElement(i["a"].Title,{level:3},I,"\u89d2\u8272"),h.a.createElement(r["a"],{style:{minHeight:"480px"}},h.a.createElement(m["a"],{current:w},h.a.createElement(q,{title:"\u89d2\u8272\u4fe1\u606f"}),h.a.createElement(q,{title:"\u89d2\u8272\u6743\u9650"})),h.a.createElement("div",{style:{paddingTop:"20px"}},0===w&&h.a.createElement(B,{initialValues:"edit"===d?n:N,onConfrim:function(e){S(Object(c["a"])(Object(c["a"])({},N),e)),k(w+1)}}),1===w&&h.a.createElement(D,{creating:U,actionText:I,initialValues:"edit"===d?n:N,onConfirm:function(e){T(Object(c["a"])(Object(c["a"])({},N),e))},onPrevious:function(){k(0)}})))),h.a.createElement(l["a"],{flex:"1 1 auto"}))}}}]);
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/jyanon/jun-xun-tong-cms-prod.git
git@gitee.com:jyanon/jun-xun-tong-cms-prod.git
jyanon
jun-xun-tong-cms-prod
JunXunTong-CMS-prod
master

搜索帮助

371d5123 14472233 46e8bd33 14472233