3 lines
15 KiB
JavaScript
3 lines
15 KiB
JavaScript
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[96],{83187:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){var _Users_cdle_Desktop_sillyPage_node_modules_pnpm_babel_runtime_7_21_0_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(54689),_Users_cdle_Desktop_sillyPage_node_modules_pnpm_babel_runtime_7_21_0_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_Users_cdle_Desktop_sillyPage_node_modules_pnpm_babel_runtime_7_21_0_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_0__),_ant_design_pro_components__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(81308),_ant_design_pro_components__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(48989),antd__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(79112),lodash__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(32699),lodash__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_1__),react__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(50959),_submit__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(87474),_umijs_max__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(86195),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(11527);__webpack_exports__.Z=function(props){for(var _props$data$script,content=(_props$data$script=props.data.script)!==null&&_props$data$script!==void 0?_props$data$script:props.editorRef.current?props.editorRef.current.getValue().replace(/\r\n/g,`
|
|
`):"",formRef=(0,react__WEBPACK_IMPORTED_MODULE_2__.useRef)(),result=[],keys=[],_i=0,_arr=[/@form\s+({[^*]+?})/g,/Form\(([\s\S]+?)\)/g];_i<_arr.length;_i++){var pattern=_arr[_i],matches=content.matchAll(pattern),_iterator=_Users_cdle_Desktop_sillyPage_node_modules_pnpm_babel_runtime_7_21_0_node_modules_babel_runtime_helpers_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_0___default()(matches),_step;try{var _loop=function _loop(){var match=_step.value;try{var _a=function(s){for(var r in s)s[r].dataIndex&&(s[r].key=s[r].dataIndex),s[r].key&&keys.push(s[r].key),s[r].required&&!s[r].formItemProps&&(s[r].formItemProps={rules:[{required:!0,message:"\u6B64\u9879\u4E3A\u5FC5\u586B\u9879"}]}),s[r].columns&&(s[r].columns=_a(s[r].columns));return s},formObject=eval("(".concat(match[1],")"));(0,lodash__WEBPACK_IMPORTED_MODULE_1__.isArray)(formObject)||(formObject=[formObject]),result=result.concat(formObject),keys=[],result=_a(result)}catch(u){console.log("form\u8868\u5355\u89E3\u6790\u9519\u8BEF",u)}};for(_iterator.s();!(_step=_iterator.n()).done;)_loop()}catch(u){_iterator.e(u)}finally{_iterator.f()}}return(0,react__WEBPACK_IMPORTED_MODULE_2__.useEffect)(function(){(0,_umijs_max__WEBPACK_IMPORTED_MODULE_4__.request)("/api/storage",{params:{keys:keys.join(",")}}).then(function(u){if(u&&u.data){var s;for(var r in u.data)u.data[r]=="false"&&(u.data[r]=!1),u.data[r]==""&&delete u.data[r];(s=formRef.current)===null||s===void 0||s.setFieldsValue(u.data)}})}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(antd__WEBPACK_IMPORTED_MODULE_6__.Z,{open:props.open,onCancel:props.onCancel,onOk:function u(){var s,r=formRef==null||(s=formRef.current)===null||s===void 0?void 0:s.getFieldsValue();(0,_submit__WEBPACK_IMPORTED_MODULE_3__.Z)(r).finally(function(){props.onCancel()})},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_ant_design_pro_components__WEBPACK_IMPORTED_MODULE_7__.A,{formRef,submitter:!1,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_5__.jsx)(_ant_design_pro_components__WEBPACK_IMPORTED_MODULE_8__.Z,{layoutType:"Embed",columns:result})})})}},74635:function(u,s,r){r.r(s),r.d(s,{default:function(){return i}});var V=r(25359),I=r.n(V),F=r(49811),c=r.n(F),M=r(54306),E=r.n(M),N=r(83187),H=r(87474),R=r(45645),m=r(50959),w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},A=w,x=r(26087),h=function(a,t){return m.createElement(x.Z,(0,R.Z)((0,R.Z)({},a),{},{ref:t,icon:A}))},oe=m.forwardRef(h),T=r(12472),X=r(55147),P=r(86195),B=r(44901),O=r(68243),y=r(4050),Z=r(21362),o=r(11527),e="",i=function(){var l=(0,m.useState)([]),a=E()(l,2),t=a[0],f=a[1],v=(0,P.useModel)("@@initialState"),$=v.refresh,D=(0,m.useState)(""),b=E()(D,2),p=b[0],U=b[1],J=(0,m.useState)("tab1"),j=E()(J,2),K=j[0],ce=j[1],_e=(0,m.useState)(0),Y=E()(_e,2),W=Y[0],Q=Y[1],S=(0,m.useState)(0),se=E()(S,2),q=se[0],ee=se[1],re=(0,m.useState)(0),le=E()(re,2),ae=le[0],G=le[1],ue=(0,m.useState)(""),ne=E()(ue,2),te=ne[0],ge=ne[1],de=(0,m.useRef)(),fe=function(C){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,o.jsx)(B.Z,{count:C,style:{marginBlockStart:-2,marginInlineStart:4,color:n?"#1890FF":"#999",backgroundColor:n?"#E6F7FF":"#eee"}})};return(0,o.jsxs)(T._z,{children:[p!=""&&(0,o.jsx)(N.Z,{data:{script:p},open:p,onCancel:function(){U("")}}),(0,o.jsx)(X.Rs,{actionRef:de,toolbar:{menu:{activeKey:K,items:[{key:"tab1",label:(0,o.jsxs)("span",{children:["\u5DF2\u5B89\u88C5",fe(W,K==="tab1")]})},{key:"tab2",label:(0,o.jsxs)("span",{children:["\u672A\u5B89\u88C5",fe(q,K==="tab2")]})},{key:"tab3",label:(0,o.jsxs)("span",{children:["\u53EF\u5347\u7EA7",fe(ae,K==="tab3")]})}],onChange:function(C){var n;ce(C),(n=de.current)===null||n===void 0||n.reload()}},search:{onSearch:function(C){var n;(n=de.current)===null||n===void 0||n.reload(),ge(C)}}},search:{filterType:"light"},rowKey:"name",dataSource:t,request:c()(I()().mark(function L(){var C,n=arguments;return I()().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return C=n.length>0&&n[0]!==void 0?n[0]:{},C.activeKey=K,C.keyword=te,e!=""?C.init=e:e="false",d.abrupt("return",(0,P.request)("/api/plugins/list.json",{params:C}).then(function(_){return Q(_.tab1),ee(_.tab2),G(_.tab3),_}));case 5:case"end":return d.stop()}},L)})),onDataSourceChange:f,pagination:{pageSize:7},showActions:"hover",metas:{avatar:{dataIndex:"icon",search:!1},title:{dataIndex:"title",search:!1},description:{dataIndex:"description",search:!1},subTitle:{render:function(C,n){return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(O.Z,{size:0,children:(0,o.jsx)(y.Z,{color:n.identified?"gold":"grey",children:n.organization==""?"\u672A\u8BA4\u8BC1\u6765\u6E90":n.organization},n.organization)}),(0,o.jsx)(O.Z,{size:0,children:(0,o.jsxs)(y.Z,{color:"cyan",children:[n.downloads," \u4E0B\u8F7D"]},"downloads")}),n.module&&(0,o.jsx)(O.Z,{size:0,children:(0,o.jsx)(y.Z,{color:"purple",children:"\u6A21\u5757"},"module")}),n.web&&(0,o.jsx)(O.Z,{size:0,children:(0,o.jsx)(y.Z,{color:"brown",children:"\u7F51\u7EDC\u670D\u52A1"},"web")}),n.encrypt&&(0,o.jsx)(O.Z,{size:0,children:(0,o.jsx)(y.Z,{color:"orange",children:"\u52A0\u5BC6\u811A\u672C"},"encrypt")}),n.status==1&&(0,o.jsx)(O.Z,{size:0,children:(0,o.jsx)("a",{children:(0,o.jsx)(y.Z,{color:"pink",onClick:function(){var d={};d["plugins."+n.id]="install",(0,H.Z)(d,"\u6B63\u5728\u5904\u7406\u8BF7\u6C42...","","").then(function(_){var z=_==null?void 0:_.errors["plugins."+n.id];if(z){Z.ZP.warning(z,2);return}else G(ae-1),Z.ZP.info("\u5904\u7406\u6210\u529F\u3002",1);f(t.map(function(k){return k.id==n.id&&(k.status=2),k}))})},children:"\u5347\u7EA7"},n.status)})}),n.has_form&&(0,o.jsx)(O.Z,{size:0,children:(0,o.jsx)("a",{children:(0,o.jsx)(y.Z,{color:"blue",onClick:function(){var d="plugins."+n.id;(0,P.request)("/api/storage",{params:{keys:[d].join(",")}}).then(function(_){_!=null&&_.data&&_.data[d]&&U(_.data[d])})},children:"\u914D\u7F6E"},n.status)})}),n.running&&(0,o.jsx)(O.Z,{size:0,children:(0,o.jsx)(y.Z,{icon:(0,o.jsx)(oe,{spin:!0}),color:"processing",children:"\u8FD0\u884C\u4E2D"},"running")})]})},search:!1},actions:{render:function(C,n){return[(0,o.jsx)("a",{onClick:c()(I()().mark(function ie(){var d,_,z,k;return I()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:d=0,_={},g.t0=n.status,g.next=g.t0===0?5:g.t0===6?8:g.t0===1||g.t0===2?10:13;break;case 5:return d=2,_["plugins."+n.id]="install",g.abrupt("break",13);case 8:return g.abrupt("return");case 10:return d=0,_["plugins."+n.id]="",g.abrupt("break",13);case 13:return g.next=15,(0,H.Z)(_,"\u6B63\u5728\u5904\u7406\u8BF7\u6C42...","","");case 15:if(z=g.sent,k=z==null?void 0:z.errors["plugins."+n.id],!k){g.next=22;break}return Z.ZP.warning(k,2),g.abrupt("return");case 22:d==0?(Q(W-1),ee(q+1),n.status==1&&G(ae-1)):(Q(W+1),ee(q-1)),Z.ZP.info("\u5904\u7406\u6210\u529F\u3002",1);case 24:f(t.map(function(pe){return pe.id==n.id&&(pe.status=d),pe})),$();case 26:case"end":return g.stop()}},ie)})),target:"_blank",rel:"noopener noreferrer",children:n.status==0?"\u5B89\u88C5":n.status==6?"\u539F\u521B":"\u5378\u8F7D"},"link")]},search:!1}}})]})}},87474:function(u,s,r){var V=r(25359),I=r.n(V),F=r(49811),c=r.n(F),M=r(21362),E=r(86195),N=function(){var H=c()(I()().mark(function R(m){var w,A,x,h=arguments;return I()().wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return w=h.length>1&&h[1]!==void 0?h[1]:"\u6B63\u5728\u63D0\u4EA4\u66F4\u6539..",A=h.length>2&&h[2]!==void 0?h[2]:"\u63D0\u4EA4\u6210\u529F\uFF01",x=h.length>3&&h[3]!==void 0?h[3]:"\u63D0\u4EA4\u5931\u8D25",w&&M.ZP.loading("\u6B63\u5728\u63D0\u4EA4\u66F4\u6539..",2e4),T.abrupt("return",new Promise(function(X){(0,E.request)("/api/storage",{method:"put",data:m}).then(function(P){var B;if(M.ZP.destroy(),(P==null||(B=P.data)===null||B===void 0?void 0:B.isLogin)==!1){M.ZP.warning("\u767B\u5F55\u5931\u6548\uFF01",2);var O=new URL(window.location.href).searchParams,y=O.get("redirect");window.location.pathname!=="/user/login"&&!y&&E.history.replace({pathname:"/user/login"});return}P!=null&&P.success?A&&M.ZP.success(A,1):x&&M.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF01",2),X(P)})}));case 5:case"end":return T.stop()}},R)}));return function(m){return H.apply(this,arguments)}}();s.Z=N},4050:function(u,s,r){r.d(s,{Z:function(){return o}});var V=r(96157),I=r(84875),F=r.n(I),c=r(50959),M=r(85548),E=r(78862),N=r(70458);function H(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}var R=r(49272),m=r(42498),w=r(97624),A=r(74074);const x=(e,i,l)=>{const a=H(l);return{[`${e.componentCls}-${i}`]:{color:e[`color${l}`],background:e[`color${a}Bg`],borderColor:e[`color${a}Border`]}}},h=e=>(0,m.Z)(e,(i,l)=>{let{textColor:a,lightBorderColor:t,lightColor:f,darkColor:v}=l;return{[`${e.componentCls}-${i}`]:{color:a,background:f,borderColor:t,"&-inverse":{color:e.colorTextLightSolid,background:v,borderColor:v},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}}),oe=e=>{const{paddingXXS:i,lineWidth:l,tagPaddingHorizontal:a,componentCls:t}=e,f=a-l,v=i-l;return{[t]:Object.assign(Object.assign({},(0,R.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:f,fontSize:e.tagFontSize,lineHeight:`${e.tagLineHeight}px`,whiteSpace:"nowrap",background:e.tagDefaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",[`&${t}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.tagDefaultColor},[`${t}-close-icon`]:{marginInlineStart:v,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${t}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},["&-checkable"]:{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${t}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},["&-hidden"]:{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:f}}),[`${t}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}};var T=(0,w.Z)("Tag",e=>{const{fontSize:i,lineHeight:l,lineWidth:a,fontSizeIcon:t}=e,f=Math.round(i*l),v=e.fontSizeSM,$=f-a*2,D=e.colorFillQuaternary,b=e.colorText,p=(0,A.TS)(e,{tagFontSize:v,tagLineHeight:$,tagDefaultBg:D,tagDefaultColor:b,tagIconSize:t-2*a,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary});return[oe(p),h(p),x(p,"success","Success"),x(p,"processing","Info"),x(p,"error","Error"),x(p,"warning","Warning")]}),X=function(e,i){var l={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&i.indexOf(a)<0&&(l[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var t=0,a=Object.getOwnPropertySymbols(e);t<a.length;t++)i.indexOf(a[t])<0&&Object.prototype.propertyIsEnumerable.call(e,a[t])&&(l[a[t]]=e[a[t]]);return l},B=e=>{const{prefixCls:i,className:l,checked:a,onChange:t,onClick:f}=e,v=X(e,["prefixCls","className","checked","onChange","onClick"]),{getPrefixCls:$}=c.useContext(N.E_),D=j=>{t==null||t(!a),f==null||f(j)},b=$("tag",i),[p,U]=T(b),J=F()(b,{[`${b}-checkable`]:!0,[`${b}-checkable-checked`]:a},l,U);return p(c.createElement("span",Object.assign({},v,{className:J,onClick:D})))},O=function(e,i){var l={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&i.indexOf(a)<0&&(l[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var t=0,a=Object.getOwnPropertySymbols(e);t<a.length;t++)i.indexOf(a[t])<0&&Object.prototype.propertyIsEnumerable.call(e,a[t])&&(l[a[t]]=e[a[t]]);return l};const y=(e,i)=>{const{prefixCls:l,className:a,rootClassName:t,style:f,children:v,icon:$,color:D,onClose:b,closeIcon:p,closable:U=!1,bordered:J=!0}=e,j=O(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:K,direction:ce}=c.useContext(N.E_),[_e,Y]=c.useState(!0);c.useEffect(()=>{"visible"in j&&Y(j.visible)},[j.visible]);const W=(0,M.o2)(D)||(0,M.yT)(D),Q=Object.assign({backgroundColor:D&&!W?D:void 0},f),S=K("tag",l),[se,q]=T(S),ee=F()(S,{[`${S}-${D}`]:W,[`${S}-has-color`]:D&&!W,[`${S}-hidden`]:!_e,[`${S}-rtl`]:ce==="rtl",[`${S}-borderless`]:!J},a,t,q),re=te=>{te.stopPropagation(),b==null||b(te),!te.defaultPrevented&&Y(!1)},le=c.useMemo(()=>U?p?c.createElement("span",{className:`${S}-close-icon`,onClick:re},p):c.createElement(V.Z,{className:`${S}-close-icon`,onClick:re}):null,[U,p,S,re]),ae=typeof j.onClick=="function"||v&&v.type==="a",G=$||null,ue=G?c.createElement(c.Fragment,null,G,c.createElement("span",null,v)):v,ne=c.createElement("span",Object.assign({},j,{ref:i,className:ee,style:Q}),ue,le);return se(ae?c.createElement(E.Z,null,ne):ne)},Z=c.forwardRef(y);Z.CheckableTag=B;var o=Z}}]);
|