Files
weiyu/deploy/server/admin/1196.55b0b278.async.js
2025-11-11 16:36:56 +08:00

1 line
24 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[1196],{32693:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(83910),l=n(44194),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},a=n(54183),i=function(e,t){return l.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var s=l.forwardRef(i)},41196:function(e,t,n){n.d(t,{Z:function(){return je}});var r=n(21417),l=n(28548),o=n(44194),a=n(51865),i=n.n(a),s=n(42976),c=n(72073),u=n(1648);function m(e){const[t,n]=o.useState(e);return o.useEffect((()=>{const t=setTimeout((()=>{n(e)}),e.length?0:10);return()=>{clearTimeout(t)}}),[e]),t}var d=n(59199),p=n(54184),f=n(96898),g=n(85860),b=n(77167),h=n(51858);var y=e=>{const{componentCls:t}=e,n=`${t}-show-help-item`;return{[`${t}-show-help`]:{transition:`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[n]:{overflow:"hidden",transition:`height ${e.motionDurationFast} ${e.motionEaseInOut},\n opacity ${e.motionDurationFast} ${e.motionEaseInOut},\n transform ${e.motionDurationFast} ${e.motionEaseInOut} !important`,[`&${n}-appear, &${n}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${n}-leave-active`]:{transform:"translateY(-5px)"}}}}};const v=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${(0,d.bf)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${(0,d.bf)(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),$=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},x=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},(0,p.Wf)(e)),v(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},$(e,e.controlHeightSM)),"&-large":Object.assign({},$(e,e.controlHeightLG))})}},C=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:l,labelRequiredMarkColor:o,labelColor:a,labelFontSize:i,labelHeight:s,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:u,itemMarginBottom:m}=e;return{[t]:Object.assign(Object.assign({},(0,p.Wf)(e)),{marginBottom:m,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,\n &-hidden${l}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:s,color:a,fontSize:i,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:o,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:c,marginInlineEnd:u},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${l}-switch:only-child, > ${l}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:f.kr,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},w=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),O=e=>{const{antCls:t,formItemCls:n}=e;return{[`${n}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}},[`${t}-col-24${n}-label,\n ${t}-col-xl-24${n}-label`]:w(e)}}},E=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[`${n}-inline`]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label,\n > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},k=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:w(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},S=e=>{const{componentCls:t,formItemCls:n,antCls:r}=e;return{[`${n}-vertical`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:"auto"},[`${n}-control`]:{width:"100%"},[`${n}-label,\n ${r}-col-24${n}-label,\n ${r}-col-xl-24${n}-label`]:w(e)},[`@media (max-width: ${(0,d.bf)(e.screenXSMax)})`]:[k(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:w(e)}}}],[`@media (max-width: ${(0,d.bf)(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:w(e)}}},[`@media (max-width: ${(0,d.bf)(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:w(e)}}},[`@media (max-width: ${(0,d.bf)(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:w(e)}}}}},j=(e,t)=>(0,b.IX)(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t});var I=(0,h.I$)("Form",((e,{rootPrefixCls:t})=>{const n=j(e,t);return[x(n),C(n),y(n),O(n),E(n),S(n),(0,g.Z)(n),f.kr]}),(e=>({labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0})),{order:-1e3});const M=[];function F(e,t,n,r=0){return{key:"string"==typeof e?e:`${t}-${r}`,error:e,errorStatus:n}}var Z=({help:e,helpStatus:t,errors:n=M,warnings:a=M,className:d,fieldId:p,onVisibleChanged:f})=>{const{prefixCls:g}=o.useContext(r.Rk),b=`${g}-item-explain`,h=(0,u.Z)(g),[y,v,$]=I(g,h),x=o.useMemo((()=>(0,c.Z)(g)),[g]),C=m(n),w=m(a),O=o.useMemo((()=>null!=e?[F(e,"help",t)]:[].concat((0,l.Z)(C.map(((e,t)=>F(e,"error","error",t)))),(0,l.Z)(w.map(((e,t)=>F(e,"warning","warning",t)))))),[e,t,C,w]),E=o.useMemo((()=>{const e={};return O.forEach((({key:t})=>{e[t]=(e[t]||0)+1})),O.map(((t,n)=>Object.assign(Object.assign({},t),{key:e[t.key]>1?`${t.key}-fallback-${n}`:t.key})))}),[O]),k={};return p&&(k.id=`${p}_help`),y(o.createElement(s.ZP,{motionDeadline:x.motionDeadline,motionName:`${g}-show-help`,visible:!!E.length,onVisibleChanged:f},(e=>{const{className:t,style:n}=e;return o.createElement("div",Object.assign({},k,{className:i()(b,t,$,h,d,v),style:n}),o.createElement(s.V4,Object.assign({keys:E},(0,c.Z)(g),{motionName:`${g}-show-help-item`,component:!1}),(e=>{const{key:t,error:n,errorStatus:r,className:l,style:a}=e;return o.createElement("div",{key:t,className:i()(l,{[`${b}-${r}`]:r}),style:a},n)})))})))},q=n(96951),P=n(31246),N=n(38066),z=n(64357),R=n(43441),H=n(8634),T=n(78442),W=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(r=Object.getOwnPropertySymbols(e);l<r.length;l++)t.indexOf(r[l])<0&&Object.prototype.propertyIsEnumerable.call(e,r[l])&&(n[r[l]]=e[r[l]])}return n};const D=(e,t)=>{const n=o.useContext(N.Z),{getPrefixCls:l,direction:a,requiredMark:s,colon:c,scrollToFirstError:m,className:d,style:p}=(0,P.dj)("form"),{prefixCls:f,className:g,rootClassName:b,size:h,disabled:y=n,form:v,colon:$,labelAlign:x,labelWrap:C,labelCol:w,wrapperCol:O,hideRequiredMark:E,layout:k="horizontal",scrollToFirstError:S,requiredMark:j,onFinishFailed:M,name:F,style:Z,feedbackIcons:D,variant:V}=e,_=W(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),A=(0,z.Z)(h),B=o.useContext(T.Z);const L=o.useMemo((()=>void 0!==j?j:!E&&(void 0===s||s)),[E,j,s]),X=null!=$?$:c,G=l("form",f),U=(0,u.Z)(G),[Y,K,Q]=I(G,U),J=i()(G,`${G}-${k}`,{[`${G}-hide-required-mark`]:!1===L,[`${G}-rtl`]:"rtl"===a,[`${G}-${A}`]:A},Q,U,K,d,g,b),[ee]=(0,H.Z)(v),{__INTERNAL__:te}=ee;te.name=F;const ne=o.useMemo((()=>({name:F,labelAlign:x,labelCol:w,labelWrap:C,wrapperCol:O,layout:k,colon:X,requiredMark:L,itemRef:te.itemRef,form:ee,feedbackIcons:D})),[F,x,w,O,k,X,L,ee,D]),re=o.useRef(null);o.useImperativeHandle(t,(()=>{var e;return Object.assign(Object.assign({},ee),{nativeElement:null===(e=re.current)||void 0===e?void 0:e.nativeElement})}));const le=(e,t)=>{if(e){let n={block:"nearest"};"object"==typeof e&&(n=Object.assign(Object.assign({},n),e)),ee.scrollToField(t,n)}};return Y(o.createElement(r.pg.Provider,{value:V},o.createElement(N.n,{disabled:y},o.createElement(R.Z.Provider,{value:A},o.createElement(r.RV,{validateMessages:B},o.createElement(r.q3.Provider,{value:ne},o.createElement(r.Ux,{status:!0},o.createElement(q.ZP,Object.assign({id:F},_,{name:F,onFinishFailed:e=>{if(null==M||M(e),e.errorFields.length){const t=e.errorFields[0].name;if(void 0!==S)return void le(S,t);void 0!==m&&le(m,t)}},form:ee,ref:re,style:Object.assign(Object.assign({},p),Z),className:J})))))))))};var V=o.forwardRef(D),_=n(41065),A=n(65489),B=n(31599),L=n(1990),X=n(54387);const G=()=>{const{status:e,errors:t=[],warnings:n=[]}=o.useContext(r.aM);return{status:e,errors:t,warnings:n}};G.Context=r.aM;var U=G,Y=n(24589);var K=n(91687),Q=n(43948),J=n(99047),ee=n(34573),te=n(84236),ne=n(3389),re=n(93546);var le=(0,h.bk)(["Form","item-item"],((e,{rootPrefixCls:t})=>(e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}})(j(e,t)))),oe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(r=Object.getOwnPropertySymbols(e);l<r.length;l++)t.indexOf(r[l])<0&&Object.prototype.propertyIsEnumerable.call(e,r[l])&&(n[r[l]]=e[r[l]])}return n};var ae=e=>{const{prefixCls:t,status:n,labelCol:l,wrapperCol:a,children:s,errors:c,warnings:u,_internalItemRender:m,extra:d,help:p,fieldId:f,marginBottom:g,onErrorVisibleChanged:b,label:h}=e,y=`${t}-item`,v=o.useContext(r.q3),$=o.useMemo((()=>{let e=Object.assign({},a||v.wrapperCol||{});if(null===h&&!l&&!a&&v.labelCol){[void 0,"xs","sm","md","lg","xl","xxl"].forEach((t=>{const n=t?[t]:[],r=(0,ne.U2)(v.labelCol,n),l="object"==typeof r?r:{},o=(0,ne.U2)(e,n);"span"in l&&!("offset"in("object"==typeof o?o:{}))&&l.span<24&&(e=(0,ne.t8)(e,[].concat(n,["offset"]),l.span))}))}return e}),[a,v.wrapperCol,v.labelCol,h,l]),x=i()(`${y}-control`,$.className),C=o.useMemo((()=>{const{labelCol:e,wrapperCol:t}=v;return oe(v,["labelCol","wrapperCol"])}),[v]),w=o.useRef(null),[O,E]=o.useState(0);(0,J.Z)((()=>{d&&w.current?E(w.current.clientHeight):E(0)}),[d]);const k=o.createElement("div",{className:`${y}-control-input`},o.createElement("div",{className:`${y}-control-input-content`},s)),S=o.useMemo((()=>({prefixCls:t,status:n})),[t,n]),j=null!==g||c.length||u.length?o.createElement(r.Rk.Provider,{value:S},o.createElement(Z,{fieldId:f,errors:c,warnings:u,help:p,helpStatus:n,className:`${y}-explain-connected`,onVisibleChanged:b})):null,I={};f&&(I.id=`${f}_extra`);const M=d?o.createElement("div",Object.assign({},I,{className:`${y}-extra`,ref:w}),d):null,F=j||M?o.createElement("div",{className:`${y}-additional`,style:g?{minHeight:g+O}:{}},j,M):null,q=m&&"pro_table_render"===m.mark&&m.render?m.render(e,{input:k,errorList:j,extra:M}):o.createElement(o.Fragment,null,k,F);return o.createElement(r.q3.Provider,{value:C},o.createElement(re.Z,Object.assign({},$,{className:x}),q),o.createElement(le,{prefixCls:t}))},ie=n(32693);var se=function(e){return null==e?null:"object"!=typeof e||(0,o.isValidElement)(e)?{title:e}:e},ce=n(43257),ue=n(37716),me=n(78578),de=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(r=Object.getOwnPropertySymbols(e);l<r.length;l++)t.indexOf(r[l])<0&&Object.prototype.propertyIsEnumerable.call(e,r[l])&&(n[r[l]]=e[r[l]])}return n};var pe=({prefixCls:e,label:t,htmlFor:n,labelCol:l,labelAlign:a,colon:s,required:c,requiredMark:u,tooltip:m,vertical:d})=>{var p;const[f]=(0,ce.Z)("Form"),{labelAlign:g,labelCol:b,labelWrap:h,colon:y}=o.useContext(r.q3);if(!t)return null;const v=l||b||{},$=a||g,x=`${e}-item-label`,C=i()(x,"left"===$&&`${x}-left`,v.className,{[`${x}-wrap`]:!!h});let w=t;const O=!0===s||!1!==y&&!1!==s;O&&!d&&"string"==typeof t&&t.trim()&&(w=t.replace(/[:|]\s*$/,""));const E=se(m);if(E){const{icon:t=o.createElement(ie.Z,null)}=E,n=de(E,["icon"]),r=o.createElement(me.Z,Object.assign({},n),o.cloneElement(t,{className:`${e}-item-tooltip`,title:"",onClick:e=>{e.preventDefault()},tabIndex:null}));w=o.createElement(o.Fragment,null,w,r)}const k="optional"===u,S="function"==typeof u,j=!1===u;let I;S?w=u(w,{required:!!c}):k&&!c&&(w=o.createElement(o.Fragment,null,w,o.createElement("span",{className:`${e}-item-optional`,title:""},(null==f?void 0:f.optional)||(null===(p=ue.Z.Form)||void 0===p?void 0:p.optional)))),j?I="hidden":(k||S)&&(I="optional");const M=i()({[`${e}-item-required`]:c,[`${e}-item-required-mark-${I}`]:I,[`${e}-item-no-colon`]:!O});return o.createElement(re.Z,Object.assign({},v,{className:C}),o.createElement("label",{htmlFor:n,className:M,title:"string"==typeof t?t:""},w))},fe=n(58644),ge=n(92520),be=n(64985),he=n(54883);const ye={success:fe.Z,warning:be.Z,error:ge.Z,validating:he.Z};function ve({children:e,errors:t,warnings:n,hasFeedback:l,validateStatus:a,prefixCls:s,meta:c,noStyle:u,name:m}){const d=`${s}-item`,{feedbackIcons:p}=o.useContext(r.q3),f=(0,K.lR)(t,n,c,null,!!l,a),{isFormItemInput:g,status:b,hasFeedback:h,feedbackIcon:y,name:v}=o.useContext(r.aM),$=o.useMemo((()=>{var e;let r;if(l){const a=!0!==l&&l.icons||p,s=f&&(null===(e=null==a?void 0:a({status:f,errors:t,warnings:n}))||void 0===e?void 0:e[f]),c=f?ye[f]:null;r=!1!==s&&c?o.createElement("span",{className:i()(`${d}-feedback-icon`,`${d}-feedback-icon-${f}`)},s||o.createElement(c,null)):null}const a={status:f||"",errors:t,warnings:n,hasFeedback:!!l,feedbackIcon:r,isFormItemInput:!0,name:m};return u&&(a.status=(null!=f?f:b)||"",a.isFormItemInput=g,a.hasFeedback=!!(null!=l?l:h),a.feedbackIcon=void 0!==l?a.feedbackIcon:y,a.name=null!=m?m:v),a}),[f,l,u,g,b]);return o.createElement(r.aM.Provider,{value:$},e)}var $e=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(r=Object.getOwnPropertySymbols(e);l<r.length;l++)t.indexOf(r[l])<0&&Object.prototype.propertyIsEnumerable.call(e,r[l])&&(n[r[l]]=e[r[l]])}return n};function xe(e){const{prefixCls:t,className:n,rootClassName:l,style:a,help:s,errors:c,warnings:u,validateStatus:d,meta:p,hasFeedback:f,hidden:g,children:b,fieldId:h,required:y,isRequired:v,onSubItemMetaChange:$,layout:x,name:C}=e,w=$e(e,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange","layout","name"]),O=`${t}-item`,{requiredMark:E,layout:k}=o.useContext(r.q3),S=x||k,j="vertical"===S,I=o.useRef(null),M=m(c),F=m(u),Z=null!=s,q=!!(Z||c.length||u.length),P=!!I.current&&(0,Q.Z)(I.current),[N,z]=o.useState(null);(0,J.Z)((()=>{if(q&&I.current){const e=getComputedStyle(I.current);z(Number.parseInt(e.marginBottom,10))}}),[q,P]);const R=((e=!1)=>{const t=e?M:p.errors,n=e?F:p.warnings;return(0,K.lR)(t,n,p,"",!!f,d)})(),H=i()(O,n,l,{[`${O}-with-help`]:Z||M.length||F.length,[`${O}-has-feedback`]:R&&f,[`${O}-has-success`]:"success"===R,[`${O}-has-warning`]:"warning"===R,[`${O}-has-error`]:"error"===R,[`${O}-is-validating`]:"validating"===R,[`${O}-hidden`]:g,[`${O}-${S}`]:S});return o.createElement("div",{className:H,style:a,ref:I},o.createElement(te.Z,Object.assign({className:`${O}-row`},(0,ee.Z)(w,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),o.createElement(pe,Object.assign({htmlFor:h},e,{requiredMark:E,required:null!=y?y:v,prefixCls:t,vertical:j})),o.createElement(ae,Object.assign({},e,p,{errors:M,warnings:F,prefixCls:t,status:R,help:s,marginBottom:N,onErrorVisibleChanged:e=>{e||z(null)}}),o.createElement(r.qI.Provider,{value:$},o.createElement(ve,{prefixCls:t,meta:p,errors:p.errors,warnings:p.warnings,hasFeedback:f,validateStatus:R,name:C},b)))),!!N&&o.createElement("div",{className:`${O}-margin-offset`,style:{marginBottom:-N}}))}const Ce=o.memo((({children:e})=>e),((e,t)=>function(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every((n=>{const r=e[n],l=t[n];return r===l||"function"==typeof r||"function"==typeof l}))}(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every(((e,n)=>e===t.childProps[n]))));const we=function(e){const{name:t,noStyle:n,className:a,dependencies:s,prefixCls:c,shouldUpdate:m,rules:d,children:p,required:f,label:g,messageVariables:b,trigger:h="onChange",validateTrigger:y,hidden:v,help:$,layout:x}=e,{getPrefixCls:C}=o.useContext(P.E_),{name:w}=o.useContext(r.q3),O=function(e){if("function"==typeof e)return e;const t=(0,X.Z)(e);return t.length<=1?t[0]:t}(p),E="function"==typeof O,k=o.useContext(r.qI),{validateTrigger:S}=o.useContext(q.zb),j=void 0!==y?y:S,M=!(null==t),F=C("form",c),Z=(0,u.Z)(F),[N,z,R]=I(F,Z);(0,L.ln)("Form.Item");const H=o.useContext(q.ZM),T=o.useRef(null),[W,D]=function(e){const[t,n]=o.useState(e),r=o.useRef(null),l=o.useRef([]),a=o.useRef(!1);return o.useEffect((()=>(a.current=!1,()=>{a.current=!0,Y.Z.cancel(r.current),r.current=null})),[]),[t,function(e){a.current||(null===r.current&&(l.current=[],r.current=(0,Y.Z)((()=>{r.current=null,n((e=>{let t=e;return l.current.forEach((e=>{t=e(t)})),t}))}))),l.current.push(e))}]}({}),[V,G]=(0,_.Z)((()=>({errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}))),U=(e,t)=>{D((n=>{const r=Object.assign({},n),o=[].concat((0,l.Z)(e.name.slice(0,-1)),(0,l.Z)(t)).join("__SPLIT__");return e.destroy?delete r[o]:r[o]=e,r}))},[Q,J]=o.useMemo((()=>{const e=(0,l.Z)(V.errors),t=(0,l.Z)(V.warnings);return Object.values(W).forEach((n=>{e.push.apply(e,(0,l.Z)(n.errors||[])),t.push.apply(t,(0,l.Z)(n.warnings||[]))})),[e,t]}),[W,V.errors,V.warnings]),ee=function(){const{itemRef:e}=o.useContext(r.q3),t=o.useRef({});return function(n,r){const l=r&&"object"==typeof r&&(0,A.C4)(r),o=n.join("_");return t.current.name===o&&t.current.originRef===l||(t.current.name=o,t.current.originRef=l,t.current.ref=(0,A.sQ)(e(n),l)),t.current.ref}}();function te(r,l,s){return n&&!v?o.createElement(ve,{prefixCls:F,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:V,errors:Q,warnings:J,noStyle:!0,name:t},r):o.createElement(xe,Object.assign({key:"row"},e,{className:i()(a,R,Z,z),prefixCls:F,fieldId:l,isRequired:s,errors:Q,warnings:J,meta:V,onSubItemMetaChange:U,layout:x,name:t}),r)}if(!M&&!E&&!s)return N(te(O));let ne={};return"string"==typeof g?ne.label=g:t&&(ne.label=String(t)),b&&(ne=Object.assign(Object.assign({},ne),b)),N(o.createElement(q.gN,Object.assign({},e,{messageVariables:ne,trigger:h,validateTrigger:j,onMetaChange:e=>{const t=null==H?void 0:H.getKey(e.name);if(G(e.destroy?{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}:e,!0),n&&!1!==$&&k){let n=e.name;if(e.destroy)n=T.current||n;else if(void 0!==t){const[e,r]=t;n=[e].concat((0,l.Z)(r)),T.current=n}k(e,n)}}}),((n,r,a)=>{const i=(0,K.qo)(t).length&&r?r.name:[],c=(0,K.dD)(i,w),u=void 0!==f?f:!!(null==d?void 0:d.some((e=>{if(e&&"object"==typeof e&&e.required&&!e.warningOnly)return!0;if("function"==typeof e){const t=e(a);return(null==t?void 0:t.required)&&!(null==t?void 0:t.warningOnly)}return!1}))),p=Object.assign({},n);let g=null;if(Array.isArray(O)&&M)g=O;else if(E&&(!m&&!s||M));else if(!s||E||M)if(o.isValidElement(O)){const t=Object.assign(Object.assign({},O.props),p);if(t.id||(t.id=c),$||Q.length>0||J.length>0||e.extra){const n=[];($||Q.length>0)&&n.push(`${c}_help`),e.extra&&n.push(`${c}_extra`),t["aria-describedby"]=n.join(" ")}Q.length>0&&(t["aria-invalid"]="true"),u&&(t["aria-required"]="true"),(0,A.Yr)(O)&&(t.ref=ee(i,O));new Set([].concat((0,l.Z)((0,K.qo)(h)),(0,l.Z)((0,K.qo)(j)))).forEach((e=>{t[e]=(...t)=>{var n,r,l,o,a;null===(l=p[e])||void 0===l||(n=l).call.apply(n,[p].concat(t)),null===(a=(o=O.props)[e])||void 0===a||(r=a).call.apply(r,[o].concat(t))}}));const n=[t["aria-required"],t["aria-invalid"],t["aria-describedby"]];g=o.createElement(Ce,{control:p,update:O,childProps:n},(0,B.Tm)(O,t))}else g=E&&(m||s)&&!M?O(a):O;else;return te(g,c,u)})))};we.useStatus=U;var Oe=we,Ee=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(r=Object.getOwnPropertySymbols(e);l<r.length;l++)t.indexOf(r[l])<0&&Object.prototype.propertyIsEnumerable.call(e,r[l])&&(n[r[l]]=e[r[l]])}return n};var ke=e=>{var{prefixCls:t,children:n}=e,l=Ee(e,["prefixCls","children"]);const{getPrefixCls:a}=o.useContext(P.E_),i=a("form",t),s=o.useMemo((()=>({prefixCls:i,status:"error"})),[i]);return o.createElement(q.aV,Object.assign({},l),((e,t,l)=>o.createElement(r.Rk.Provider,{value:s},n(e.map((e=>Object.assign(Object.assign({},e),{fieldKey:e.key}))),t,{errors:l.errors,warnings:l.warnings}))))};const Se=V;Se.Item=Oe,Se.List=ke,Se.ErrorList=Z,Se.useForm=H.Z,Se.useFormInstance=function(){const{form:e}=o.useContext(r.q3);return e},Se.useWatch=q.qo,Se.Provider=r.RV,Se.create=()=>{};var je=Se}}]);