Files
Sillyv2/core/admin/513.85a5f606.async.js
T
2023-07-18 18:29:43 +08:00

2 lines
8.6 KiB
JavaScript

"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[513],{64619:function(G,R,n){var m=n(75782),h=n(58733),E=n(18518),D=n(82849),P=n(50959),a=n(31950),F=n(72961),U=n(11527),W=["fieldProps","options","radioType","layout","proFieldProps","valueEnum"],x=P.forwardRef(function(i,V){var M=i.fieldProps,b=i.options,g=i.radioType,y=i.layout,f=i.proFieldProps,w=i.valueEnum,u=(0,h.Z)(i,W);return(0,U.jsx)(F.Z,(0,m.Z)((0,m.Z)({valueType:g==="button"?"radioButton":"radio",ref:V,valueEnum:(0,E.h)(w,void 0)},u),{},{fieldProps:(0,m.Z)({options:b,layout:y},M),proFieldProps:f,filedConfig:{customLightMode:!0}}))}),j=P.forwardRef(function(i,V){var M=i.fieldProps,b=i.children;return(0,U.jsx)(D.ZP,(0,m.Z)((0,m.Z)({},M),{},{ref:V,children:b}))}),Z=(0,a.G)(j,{valuePropName:"checked",ignoreWidth:!0}),O=Z;O.Group=x,O.Button=D.ZP.Button,O.displayName="ProFormComponent",R.Z=O},6849:function(G,R,n){var m=n(24572),h=n(91600),E=n(58733),D=n(99932),P=n(78450),a=n(75782),F=n(27693),U=n(55585),W=n(31479),x=n(35276),j=n(88648),Z=n(18518),O=n(88938),i=n(89839),V=n(26572),M=n(40870),b=n(95027),g=n(53068),y=n(38365),f=n(50959),w=n(15797),u=n(11527),se=["onTableChange","maxLength","formItemProps","recordCreatorProps","rowKey","controlled","defaultValue","onChange","editableFormRef"],ve=["record","position","creatorButtonText","newRecordType","parentKey","style"],re=f.createContext(void 0);function oe(e){var C=e.children,$=e.record,Q=e.position,X=e.newRecordType,S=e.parentKey,z=(0,f.useContext)(re);return f.cloneElement(C,(0,a.Z)((0,a.Z)({},C.props),{},{onClick:function(){var N=(0,P.Z)((0,D.Z)().mark(function k(q){var H,J,K,L;return(0,D.Z)().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(H=(J=C.props).onClick)===null||H===void 0?void 0:H.call(J,q);case 2:if(L=c.sent,L!==!1){c.next=5;break}return c.abrupt("return");case 5:z==null||(K=z.current)===null||K===void 0||K.addEditRecord($,{position:Q,newRecordType:X,parentKey:S});case 6:case"end":return c.stop()}},k)}));function B(k){return N.apply(this,arguments)}return B}()}))}function le(e){var C,$,Q=(0,x.YB)(),X=e.onTableChange,S=e.maxLength,z=e.formItemProps,N=e.recordCreatorProps,B=e.rowKey,k=e.controlled,q=e.defaultValue,H=e.onChange,J=e.editableFormRef,K=(0,E.Z)(e,se),L=(0,j.D)(e.value),Y=(0,f.useRef)(),c=(0,f.useRef)();(0,f.useImperativeHandle)(K.actionRef,function(){return Y.current});var ce=(0,b.Z)(function(){return e.value||q||[]},{value:e.value,onChange:e.onChange}),_e=(0,h.Z)(ce,2),_=_e[0],fe=_e[1],I=f.useMemo(function(){return typeof B=="function"?B:function(s,t){return s[B]||t}},[B]),de=function(t){if(typeof t=="number"&&!e.name){if(t>=_.length)return t;var r=_&&_[t];return I==null?void 0:I(r,t)}if((typeof t=="string"||t>=_.length)&&e.name){var o=_.findIndex(function(l,d){var v;return(I==null||(v=I(l,d))===null||v===void 0?void 0:v.toString())===(t==null?void 0:t.toString())});return o}return t};(0,f.useImperativeHandle)(J,function(){var s=function(o){var l,d;if(o==null)throw new Error("rowIndex is required");var v=de(o),T=[e.name,(l=v==null?void 0:v.toString())!==null&&l!==void 0?l:""].flat(1).filter(Boolean);return(d=c.current)===null||d===void 0?void 0:d.getFieldValue(T)},t=function(){var o,l=[e.name].flat(1).filter(Boolean);if(Array.isArray(l)&&l.length===0){var d,v=(d=c.current)===null||d===void 0?void 0:d.getFieldsValue();return Array.isArray(v)?v:Object.keys(v).map(function(T){return v[T]})}return(o=c.current)===null||o===void 0?void 0:o.getFieldValue(l)};return(0,a.Z)((0,a.Z)({},c.current),{},{getRowData:s,getRowsData:t,setRowData:function(o,l){var d,v,T,te;if(o==null)throw new Error("rowIndex is required");var ae=de(o),Oe=[e.name,(d=ae==null?void 0:ae.toString())!==null&&d!==void 0?d:""].flat(1).filter(Boolean),Ce=((v=c.current)===null||v===void 0||(T=v.getFieldsValue)===null||T===void 0?void 0:T.call(v))||{},Te=(0,y.Z)(Ce,Oe,(0,a.Z)((0,a.Z)({},s(o)),l||{}));return(te=c.current)===null||te===void 0||te.setFieldsValue(Te),!0}})}),(0,f.useEffect)(function(){e.controlled&&_.forEach(function(s,t){var r;(r=c.current)===null||r===void 0||r.setFieldsValue((0,m.Z)({},I(s,t),s))},{})},[_,e.controlled]),(0,f.useEffect)(function(){if(e.name){var s;c.current=e==null||(s=e.editable)===null||s===void 0?void 0:s.form}},[(C=e.editable)===null||C===void 0?void 0:C.form,e.name]);var A=N||{},me=A.record,ee=A.position,Ee=A.creatorButtonText,Pe=A.newRecordType,he=A.parentKey,ge=A.style,De=(0,E.Z)(A,ve),ue=ee==="top",p=(0,f.useMemo)(function(){return typeof S=="number"&&S<=(_==null?void 0:_.length)?!1:N!==!1&&(0,u.jsx)(oe,{record:(0,Z.h)(me,_==null?void 0:_.length,_)||{},position:ee,parentKey:(0,Z.h)(he,_==null?void 0:_.length,_),newRecordType:Pe,children:(0,u.jsx)(V.ZP,(0,a.Z)((0,a.Z)({type:"dashed",style:(0,a.Z)({display:"block",margin:"10px 0",width:"100%"},ge),icon:(0,u.jsx)(F.Z,{})},De),{},{children:Ee||Q.getMessage("editableTable.action.add","\u6DFB\u52A0\u4E00\u884C\u6570\u636E")}))})},[N,S,_==null?void 0:_.length]),Me=(0,f.useMemo)(function(){return p?ue?{components:{header:{wrapper:function(t){var r,o=t.className,l=t.children;return(0,u.jsxs)("thead",{className:o,children:[l,(0,u.jsxs)("tr",{style:{position:"relative"},children:[(0,u.jsx)("td",{colSpan:0,style:{visibility:"hidden"},children:p}),(0,u.jsx)("td",{style:{position:"absolute",left:0,width:"100%"},colSpan:(r=K.columns)===null||r===void 0?void 0:r.length,children:p})]})]})}}}}:{tableViewRender:function(t,r){var o,l;return(0,u.jsxs)(u.Fragment,{children:[(o=(l=e.tableViewRender)===null||l===void 0?void 0:l.call(e,t,r))!==null&&o!==void 0?o:r,p]})}}:{}},[ue,p]),ne=(0,a.Z)({},e.editable),Re=(0,O.J)(function(s,t){var r,o,l;if((r=e.editable)===null||r===void 0||(o=r.onValuesChange)===null||o===void 0||o.call(r,s,t),(l=e.onValuesChange)===null||l===void 0||l.call(e,t,s),e.controlled){var d;e==null||(d=e.onChange)===null||d===void 0||d.call(e,t)}});return(e!=null&&e.onValuesChange||($=e.editable)!==null&&$!==void 0&&$.onValuesChange||e.controlled&&e!==null&&e!==void 0&&e.onChange)&&(ne.onValuesChange=Re),(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(re.Provider,{value:Y,children:(0,u.jsx)(w.Z,(0,a.Z)((0,a.Z)((0,a.Z)({search:!1,options:!1,pagination:!1,rowKey:B,revalidateOnFocus:!1},K),Me),{},{tableLayout:"fixed",actionRef:Y,onChange:X,editable:(0,a.Z)((0,a.Z)({},ne),{},{formProps:(0,a.Z)({formRef:c},ne.formProps)}),dataSource:_,onDataSourceChange:function(t){if(fe(t),e.name&&ee==="top"){var r,o=(0,y.Z)({},[e.name].flat(1).filter(Boolean),t);(r=c.current)===null||r===void 0||r.setFieldsValue(o)}}}))}),e.name?(0,u.jsx)(U.Z,{name:[e.name],children:function(t){var r,o,l=(0,g.Z)(t,[e.name].flat(1)),d=l==null?void 0:l.find(function(v,T){return!(0,i.A)(v,L==null?void 0:L[T])});return d&&L&&(e==null||(r=e.editable)===null||r===void 0||(o=r.onValuesChange)===null||o===void 0||o.call(r,d,l)),null}}):null]})}function ie(e){var C=W.ZP.useFormInstance();return e.name?(0,u.jsx)(M.Z.Item,(0,a.Z)((0,a.Z)({style:{maxWidth:"100%"}},e==null?void 0:e.formItemProps),{},{name:e.name,children:(0,u.jsx)(le,(0,a.Z)((0,a.Z)({},e),{},{editable:(0,a.Z)((0,a.Z)({},e.editable),{},{form:C})}))})):(0,u.jsx)(le,(0,a.Z)({},e))}ie.RecordCreator=oe,R.Z=ie},25367:function(G,R,n){var m=n(68243),h=n(86981),E=n(11527),D=function(){return(0,E.jsxs)(m.Z,{size:"middle",children:[(0,E.jsx)(h.Z,{size:"small"}),(0,E.jsx)(h.Z,{}),(0,E.jsx)(h.Z,{size:"large"})]})};R.Z=D},34316:function(G,R,n){var m=n(86195),h=n(21362),E=function(){h.ZP.warning("\u767B\u5F55\u5931\u6548\uFF01",2);var P=new URL(window.location.href).searchParams,a=P.get("redirect");window.location.pathname!=="/user/login"&&!a&&m.history.replace({pathname:"/user/login"})};R.Z=E},87474:function(G,R,n){var m=n(25359),h=n.n(m),E=n(49811),D=n.n(E),P=n(21362),a=n(86195),F=function(){var U=D()(h()().mark(function W(x){var j,Z,O,i=arguments;return h()().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return j=i.length>1&&i[1]!==void 0?i[1]:"\u6B63\u5728\u63D0\u4EA4\u66F4\u6539..",Z=i.length>2&&i[2]!==void 0?i[2]:"\u63D0\u4EA4\u6210\u529F\uFF01",O=i.length>3&&i[3]!==void 0?i[3]:"\u63D0\u4EA4\u5931\u8D25",j&&P.ZP.loading("\u6B63\u5728\u63D0\u4EA4\u66F4\u6539..",2e4),M.abrupt("return",new Promise(function(b){(0,a.request)("/api/storage",{method:"put",data:x}).then(function(g){var y;if(P.ZP.destroy(),(g==null||(y=g.data)===null||y===void 0?void 0:y.isLogin)==!1){P.ZP.warning("\u767B\u5F55\u5931\u6548\uFF01",2);var f=new URL(window.location.href).searchParams,w=f.get("redirect");window.location.pathname!=="/user/login"&&!w&&a.history.replace({pathname:"/user/login"});return}g!=null&&g.success?Z&&P.ZP.success(Z,1):O&&P.ZP.warning("\u63D0\u4EA4\u5931\u8D25\uFF01",2),b(g)})}));case 5:case"end":return M.stop()}},W)}));return function(x){return U.apply(this,arguments)}}();R.Z=F}}]);