👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

4 lines
29 KiB

(globalThis.utooChunk_ant_design_pro||(globalThis.utooChunk_ant_design_pro=[])).push(["object"==typeof document?document.currentScript:void 0,201962,e=>{"use strict";var t=e.i(151304),r=e.i(146601),i=e.i(191788),o=e.i(440656),a=e.i(379049),n=e.i(56206),l=e.i(889590),s=e.i(391398),c=i.default.forwardRef(({text:e,fieldProps:r},o)=>{let{getPrefixCls:c}=(0,i.useContext)(a.ConfigProvider.ConfigContext),d=c("pro-field-readonly"),u=`${d}-textarea`,{wrapSSR:m,hashId:f}=(0,l.useStyle)("TextArea",()=>({[`.${u}`]:{display:"inline-block",lineHeight:"1.5715",maxWidth:"100%",whiteSpace:"pre-wrap"}}));return m((0,s.jsx)("span",{ref:o,className:(0,n.clsx)(f,d,u),...(0,t.omit)(r,["autoSize","classNames","styles"]),children:e??"-"}))}),d=i.default.forwardRef((e,i)=>{let{text:a,mode:n,render:l,formItemRender:d,fieldProps:u}=e,m=(0,o.useIntl)();if("read"===n){let r=(0,s.jsx)(c,{...e,ref:i});return l?l(a,{mode:n,...(0,t.omit)(u,["showCount"])},r):r}if("edit"===n||"update"===n){let e=(0,s.jsx)(r.Input.TextArea,{ref:i,rows:3,onKeyDown:e=>{"Enter"===e.key&&e.stopPropagation()},placeholder:m.getMessage("tableForm.inputPlaceholder","请输入"),...u});return d?d(a,{mode:n,...u},e):e}return null});e.s(["default",()=>d],201962)},204275,685986,e=>{"use strict";var t=e.i(191788),r=e.i(75907),i=e.i(56926),o=e.i(77682),a=e.i(851581),n=e.i(56206),l=e.i(922105),s=e.i(351212);let c=(e,t)=>{if(!e)return null;let r={left:e.offsetLeft,right:e.parentElement.clientWidth-e.clientWidth-e.offsetLeft,width:e.clientWidth,top:e.offsetTop,bottom:e.parentElement.clientHeight-e.clientHeight-e.offsetTop,height:e.clientHeight};return t?{left:0,right:0,width:0,top:r.top,bottom:r.bottom,height:r.height}:{left:r.left,right:r.right,width:r.width,top:0,bottom:0,height:0}},d=e=>void 0!==e?`${e}px`:void 0;function u(e){let{prefixCls:r,containerRef:i,value:o,getValueIndex:u,motionName:m,onMotionStart:f,onMotionEnd:p,direction:g,vertical:h=!1}=e,b=t.useRef(null),[y,$]=t.useState(o),k=e=>{let t=u(e),o=i.current?.querySelectorAll(`.${r}-item`)[t];return o?.offsetParent&&o},[v,x]=t.useState(null),[C,S]=t.useState(null);(0,s.default)(()=>{if(y!==o){let e=k(y),t=k(o),r=c(e,h),i=c(t,h);$(o),x(r),S(i),e&&t?f():p()}},[o]);let w=t.useMemo(()=>h?d(v?.top??0):"rtl"===g?d(-v?.right):d(v?.left),[h,g,v]),E=t.useMemo(()=>h?d(C?.top??0):"rtl"===g?d(-C?.right):d(C?.left),[h,g,C]);return v&&C?t.createElement(l.default,{visible:!0,motionName:m,motionAppear:!0,onAppearStart:()=>h?{transform:"translateY(var(--thumb-start-top))",height:"var(--thumb-start-height)"}:{transform:"translateX(var(--thumb-start-left))",width:"var(--thumb-start-width)"},onAppearActive:()=>h?{transform:"translateY(var(--thumb-active-top))",height:"var(--thumb-active-height)"}:{transform:"translateX(var(--thumb-active-left))",width:"var(--thumb-active-width)"},onVisibleChanged:()=>{x(null),S(null),p()}},({className:e,style:i},o)=>{let l={...i,"--thumb-start-left":w,"--thumb-start-width":d(v?.width),"--thumb-active-left":E,"--thumb-active-width":d(C?.width),"--thumb-start-top":w,"--thumb-start-height":d(v?.height),"--thumb-active-top":E,"--thumb-active-height":d(C?.height)},s={ref:(0,a.composeRef)(b,o),style:l,className:(0,n.clsx)(`${r}-thumb`,e)};return t.createElement("div",s)}):null}let m=({prefixCls:e,className:r,style:i,styles:o,classNames:a,data:l,disabled:s,checked:c,label:d,title:u,value:m,name:f,onChange:p,onFocus:g,onBlur:h,onKeyDown:b,onKeyUp:y,onMouseDown:$,itemRender:k=e=>e})=>k(t.createElement("label",{className:(0,n.clsx)(r,{[`${e}-item-disabled`]:s}),style:i,onMouseDown:$},t.createElement("input",{name:f,className:`${e}-item-input`,type:"radio",disabled:s,checked:c,onChange:e=>{s||p(e,m)},onFocus:g,onBlur:h,onKeyDown:b,onKeyUp:y}),t.createElement("div",{className:(0,n.clsx)(`${e}-item-label`,a?.label),title:u,style:o?.label},d)),{item:l}),f=t.forwardRef((e,l)=>{let{prefixCls:s="rc-segmented",direction:c,vertical:d,options:f=[],disabled:p,defaultValue:g,value:h,name:b,onChange:y,className:$="",style:k,styles:v,classNames:x,motionName:C="thumb-motion",itemRender:S,...w}=e,E=t.useRef(null),M=t.useMemo(()=>(0,a.composeRef)(E,l),[E,l]),R=t.useMemo(()=>f.map(e=>{if("object"==typeof e&&null!==e){let t=void 0!==e.title?e.title:"object"!=typeof e.label?e.label?.toString():void 0;return{...e,title:t}}return{label:e?.toString(),title:e?.toString(),value:e}}),[f]),[N,j]=(0,i.default)(g??R[0]?.value,h),[A,P]=t.useState(!1),D=(e,t)=>{j(t),y?.(t)},I=(0,o.default)(w,["children"]),[T,F]=t.useState(!1),[H,z]=t.useState(!1),O=()=>{z(!0)},B=()=>{z(!1)},W=()=>{F(!1)},X=e=>{"Tab"===e.key&&F(!0)},L=e=>{let t=R.findIndex(e=>e.value===N),r=R.length,i=R[(t+e+r)%r];i&&(j(i.value),y?.(i.value))},Y=e=>{switch(e.key){case"ArrowLeft":case"ArrowUp":L(-1);break;case"ArrowRight":case"ArrowDown":L(1)}};return t.createElement("div",(0,r.default)({role:"radiogroup","aria-label":"segmented control",tabIndex:p?void 0:0,"aria-orientation":d?"vertical":"horizontal",style:k},I,{className:(0,n.clsx)(s,{[`${s}-rtl`]:"rtl"===c,[`${s}-disabled`]:p,[`${s}-vertical`]:d},$),ref:M}),t.createElement("div",{className:`${s}-group`},t.createElement(u,{vertical:d,prefixCls:s,value:N,containerRef:E,motionName:`${s}-${C}`,direction:c,getValueIndex:e=>R.findIndex(t=>t.value===e),onMotionStart:()=>{P(!0)},onMotionEnd:()=>{P(!1)}}),R.map(e=>{let{value:i,disabled:o}=e;return t.createElement(m,(0,r.default)({},e,{name:b,data:e,itemRender:S,key:i,prefixCls:s,className:(0,n.clsx)(e.className,`${s}-item`,x?.item,{[`${s}-item-selected`]:i===N&&!A,[`${s}-item-focused`]:H&&T&&i===N}),style:v?.item,classNames:x,styles:v,checked:i===N,onChange:D,onFocus:O,onBlur:B,onKeyDown:Y,onKeyUp:X,onMouseDown:W,disabled:!!p||!!o}))})))});var p=e.i(572353),g=e.i(430898),h=e.i(497630),b=e.i(934854),y=e.i(993175),$=e.i(625263),k=e.i(188304),v=e.i(980646),x=e.i(307441),C=e.i(352050),S=e.i(108314);function w(e,t){return{[`${e}, ${e}:hover, ${e}:focus`]:{color:t.colorTextDisabled,cursor:"not-allowed"}}}let E=e=>({background:e.itemSelectedBg,boxShadow:e.boxShadowTertiary}),M={overflow:"hidden",...x.textEllipsis};var R=(0,C.genStyleHooks)("Segmented",e=>{let{lineWidth:t,calc:r}=e;return(e=>{let{componentCls:t,motionDurationSlow:r,motionEaseInOut:i,motionDurationMid:o}=e,a=e.calc(e.controlHeight).sub(e.calc(e.trackPadding).mul(2)).equal(),n=e.calc(e.controlHeightLG).sub(e.calc(e.trackPadding).mul(2)).equal(),l=e.calc(e.controlHeightSM).sub(e.calc(e.trackPadding).mul(2)).equal();return{[t]:{...(0,x.resetComponent)(e),display:"inline-block",padding:e.trackPadding,color:e.itemColor,background:e.trackBg,borderRadius:e.borderRadius,transition:`all ${o}`,...(0,x.genFocusStyle)(e),[`${t}-group`]:{position:"relative",display:"flex",alignItems:"stretch",justifyItems:"flex-start",flexDirection:"row",width:"100%"},[`&${t}-rtl`]:{direction:"rtl"},[`&${t}-vertical`]:{[`${t}-group`]:{flexDirection:"column"},[`${t}-thumb`]:{width:"100%",height:0,padding:`0 ${(0,v.unit)(e.paddingXXS)}`}},[`&${t}-block`]:{display:"flex"},[`&${t}-block ${t}-item`]:{flex:1,minWidth:0},[`${t}-item`]:{position:"relative",textAlign:"center",cursor:"pointer",transition:`color ${o}`,borderRadius:e.borderRadiusSM,transform:"translateZ(0)","&-selected":{...E(e),color:e.itemSelectedColor},"&-focused":(0,x.genFocusOutline)(e),"&::after":{content:'""',position:"absolute",zIndex:-1,width:"100%",height:"100%",top:0,insetInlineStart:0,borderRadius:"inherit",opacity:0,pointerEvents:"none",transition:["opacity","background-color"].map(e=>`${e} ${o}`).join(", ")},[`&:not(${t}-item-selected):not(${t}-item-disabled)`]:{"&:hover, &:active":{color:e.itemHoverColor},"&:hover::after":{opacity:1,backgroundColor:e.itemHoverBg},"&:active::after":{opacity:1,backgroundColor:e.itemActiveBg}},"&-label":{minHeight:a,lineHeight:(0,v.unit)(a),padding:`0 ${(0,v.unit)(e.segmentedPaddingHorizontal)}`,...M},"&-icon + *":{marginInlineStart:e.calc(e.marginSM).div(2).equal()},"&-input":{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:0,opacity:0,pointerEvents:"none"}},[`${t}-thumb`]:{...E(e),position:"absolute",insetBlockStart:0,insetInlineStart:0,width:0,height:"100%",padding:`${(0,v.unit)(e.paddingXXS)} 0`,borderRadius:e.borderRadiusSM,[`& ~ ${t}-item:not(${t}-item-selected):not(${t}-item-disabled)::after`]:{backgroundColor:"transparent"}},[`&${t}-lg`]:{borderRadius:e.borderRadiusLG,[`${t}-item-label`]:{minHeight:n,lineHeight:(0,v.unit)(n),padding:`0 ${(0,v.unit)(e.segmentedPaddingHorizontal)}`,fontSize:e.fontSizeLG},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadius}},[`&${t}-sm`]:{borderRadius:e.borderRadiusSM,[`${t}-item-label`]:{minHeight:l,lineHeight:(0,v.unit)(l),padding:`0 ${(0,v.unit)(e.segmentedPaddingHorizontalSM)}`},[`${t}-item, ${t}-thumb`]:{borderRadius:e.borderRadiusXS}},...w(`&-disabled ${t}-item`,e),...w(`${t}-item-disabled`,e),[`${t}-thumb-motion-appear-active`]:{willChange:"transform, width",transition:["transform","width"].map(e=>`${e} ${r} ${i}`).join(", ")},[`&${t}-shape-round`]:{borderRadius:9999,[`${t}-item, ${t}-thumb`]:{borderRadius:9999}}}}})((0,S.mergeToken)(e,{segmentedPaddingHorizontal:r(e.controlPaddingHorizontal).sub(t).equal(),segmentedPaddingHorizontalSM:r(e.controlPaddingHorizontalSM).sub(t).equal()}))},e=>{let{colorTextLabel:t,colorText:r,colorFillSecondary:i,colorBgElevated:o,colorFill:a,lineWidthBold:n,colorBgLayout:l}=e;return{trackPadding:n,trackBg:l,itemColor:t,itemHoverColor:r,itemHoverBg:i,itemSelectedBg:o,itemActiveBg:a,itemSelectedColor:r}});let N=t.forwardRef((e,r)=>{let i=(0,p.default)(),{prefixCls:o,className:a,rootClassName:l,block:s,options:c=[],size:d,style:u,vertical:m,orientation:v,shape:x="default",name:C=i,styles:S,classNames:w,...E}=e,{getPrefixCls:M,direction:N,className:j,style:A,classNames:P,styles:D}=(0,y.useComponentConfig)("segmented"),I={...e,options:c,size:d,shape:x},[T,F]=(0,g.useMergeSemantic)([P,w],[D,S],{props:I}),H=M("segmented",o),[z,O]=R(H),B=(0,$.default)(d),W=t.useMemo(()=>c.map(e=>{if((0,b.isPlainObject)(e)&&e?.icon){let{icon:r,label:i,...o}=e;return{...o,label:t.createElement(t.Fragment,null,t.createElement("span",{className:(0,n.clsx)(`${H}-item-icon`,T.icon),style:F.icon},r),i&&t.createElement("span",null,i))}}return e}),[c,H,T.icon,F.icon]),[,X]=(0,h.useOrientation)(v,m),L=(0,n.clsx)(a,l,j,T.root,{[`${H}-block`]:s,[`${H}-sm`]:"small"===B,[`${H}-lg`]:"large"===B,[`${H}-vertical`]:X,[`${H}-shape-${x}`]:"round"===x},z,O),Y={...F.root,...A,...u};return t.createElement(f,{...E,name:C,className:L,style:Y,classNames:T,styles:F,itemRender:(e,{item:r})=>{if(!r.tooltip)return e;let i=(0,b.isPlainObject)(r.tooltip)?r.tooltip:{title:r.tooltip};return t.createElement(k.default,{...i},e)},options:W,ref:r,prefixCls:H,direction:N,vertical:X})});e.s(["default",()=>N],685986),e.s(["Segmented",()=>N],204275)},229068,e=>{"use strict";var t=e.i(461550);e.s(["Progress",()=>t.default])},343275,e=>{"use strict";var t=e.i(151304),r=e.i(379049),i=e.i(865372),o=e.i(854583),a=e.i(191788),n=e.i(730943),l=e.i(56742),s=e.i(683276),c=e.i(391398);let{noteOnce:d}=t.warning;e.s(["ModalForm",0,function({children:e,trigger:u,onOpenChange:m,modalProps:f,onFinish:p,submitTimeout:g,title:h,width:b,open:y,...$}){d(!$.footer||!f?.footer,"ModalForm 是一个 ProForm 的特殊布局,如果想自定义按钮,请使用 submit.render 自定义。");let k=(0,a.useContext)(r.ConfigProvider.ConfigContext),[,v]=(0,a.useState)([]),[x,C]=(0,a.useState)(!1),[S,w]=(0,t.useControlledState)(!1,y),E=(0,l.useRefFunction)(e=>{m?.(e)}),M=(0,a.useCallback)(e=>{w(t=>{let r="function"==typeof e?e(t):e;return queueMicrotask(()=>{E(r)}),r})},[E]),R=(0,a.useRef)(null),N=(0,a.useCallback)(e=>{null===R.current&&e&&v([]),R.current=e},[]),j=(0,a.useRef)(),A=(0,a.useCallback)(()=>{let e=$.form??$.formRef?.current??j.current;e&&f?.destroyOnHidden&&"function"==typeof e.resetFields&&e.resetFields()},[f?.destroyOnHidden,$.form,$.formRef]);(0,a.useImperativeHandle)($.formRef,()=>j.current,[j.current]),(0,a.useEffect)(()=>{y&&m?.(!0)},[y]);let P=(0,a.useMemo)(()=>u?a.default.cloneElement(u,{key:"trigger",...u.props,onClick:async e=>{M(!S),u.props?.onClick?.(e)}}):null,[M,u,S]),D=(0,a.useMemo)(()=>!1!==$.submitter&&(0,o.merge)({searchConfig:{submitText:f?.okText??k.locale?.Modal?.okText??"确认",resetText:f?.cancelText??k.locale?.Modal?.cancelText??"取消"},resetButtonProps:{preventDefault:!0,disabled:g&&x,onClick:e=>{M(!1),f?.onCancel?.(e)}}},$.submitter??{}),[k.locale?.Modal?.cancelText,k.locale?.Modal?.okText,f,$.submitter,M,x,g]),I=(0,a.useCallback)((e,t)=>(0,c.jsxs)(c.Fragment,{children:[e,R.current&&t?(0,c.jsx)(a.default.Fragment,{children:(0,n.createPortal)(t,R.current)},"submitter"):t]}),[]),T=(0,a.useCallback)(async e=>{let t=p?.(e);if(g&&t instanceof Promise||g){C(!0);let e=setTimeout(()=>C(!1),g);try{let r=await t;return clearTimeout(e),C(!1),r&&M(!1),r}catch(t){throw clearTimeout(e),C(!1),t}}let r=await t;return r&&M(!1),r},[p,M,g]);return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(i.Modal,{title:h,width:b||800,...f,open:S,onCancel:e=>{g&&x||(M(!1),f?.onCancel?.(e))},afterClose:()=>{f?.destroyOnHidden&&A(),S&&M(!1),f?.afterClose?.()},footer:!1!==$.submitter?(0,c.jsx)("div",{ref:N,style:{display:"flex",justifyContent:"flex-end"}}):null,children:(0,c.jsx)(s.BaseForm,{formComponentType:"ModalForm",layout:"vertical",...$,onInit:(e,t)=>{$.formRef&&($.formRef.current=t),$?.onInit?.(e,t),j.current=t},formRef:j,submitter:D,onFinish:async e=>await T(e),contentRender:I,children:e})}),P]})}])},444455,e=>{"use strict";var t=e.i(494834),r=e.i(224263),i=e.i(734316);t.default.extend(r.default);let o=e=>!!e?._isAMomentObject,a=(e,r)=>(0,i.isNil)(e)||t.default.isDayjs(e)||o(e)?o(e)?(0,t.default)(e):e:Array.isArray(e)?e.map(e=>a(e,r)):"number"==typeof e?(0,t.default)(e):(0,t.default)(e,r);e.s(["parseValueToDay",0,a])},461550,528704,e=>{"use strict";var t=e.i(191788),r=e.i(218589),i=e.i(202917),o=e.i(146025),a=e.i(876352),n=e.i(449995),l=e.i(151304),s=e.i(56206),c=e.i(430898),d=e.i(934854),u=e.i(993175);let m={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,railColor:"#D9D9D9",railWidth:1,gapPosition:"bottom",loading:!1};var f=e.i(572353);let p=({bg:e,children:r})=>t.createElement("div",{style:{width:"100%",height:"100%",background:e}},r);function g(e,t){return Object.keys(e).map(r=>{let i=parseFloat(r),o=`${Math.floor(i*t)}%`;return`${e[r]} ${o}`})}let h=t.forwardRef((e,r)=>{let{prefixCls:i,color:o,gradientId:a,radius:n,className:l,style:c,ptg:d,strokeLinecap:u,strokeWidth:m,size:f,gapDegree:h}=e,b=o&&"object"==typeof o,y=f/2,$=t.createElement("circle",{className:(0,s.clsx)(`${i}-circle-path`,l),r:n,cx:y,cy:y,stroke:b?"#FFF":void 0,strokeLinecap:u,strokeWidth:m,opacity:+(0!==d),style:c,ref:r});if(!b)return $;let k=`${a}-conic`,v=h?`${180+h/2}deg`:"0deg",x=g(o,(360-h)/360),C=g(o,1),S=`conic-gradient(from ${v}, ${x.join(", ")})`,w=`linear-gradient(to ${h?"bottom":"top"}, ${C.join(", ")})`;return t.createElement(t.Fragment,null,t.createElement("mask",{id:k},$),t.createElement("foreignObject",{x:0,y:0,width:f,height:f,mask:`url(#${k})`},t.createElement(p,{bg:w},t.createElement(p,{bg:S}))))}),b=(e,t,r,i,o,a,n,l,s,c,d=0)=>{let u=(100-i)/100*t;return"round"===s&&100!==i&&(u+=c/2)>=t&&(u=t-.01),{stroke:"string"==typeof l?l:void 0,strokeDasharray:`${t}px ${e}`,strokeDashoffset:u+d,transform:`rotate(${o+r/100*360*((360-a)/360)+(0===a?0:({bottom:0,top:180,left:90,right:-90})[n])}deg)`,transformOrigin:"50px 50px",transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}};function y(){return(y=Object.assign.bind()).apply(this,arguments)}function $(e){let t=e??[];return Array.isArray(t)?t:[t]}var k=e=>{let r,i,o,a,n,l,{id:c,prefixCls:d,classNames:u={},styles:p={},steps:g,strokeWidth:k,railWidth:v,gapDegree:x=0,gapPosition:C,railColor:S,strokeLinecap:w,style:E,className:M,strokeColor:R,percent:N,loading:j,...A}={...m,...e},P=(0,f.default)(c),D=`${P}-gradient`,I=50-k/2,T=2*Math.PI*I,F=x>0?90+x/2:-90,H=(360-x)/360*T,{count:z,gap:O}="object"==typeof g?g:{count:g,gap:2},B=$(N),W=$(R),X=W.find(e=>e&&"object"==typeof e),L=X&&"object"==typeof X?"butt":w,{indeterminateStyleProps:Y,indeterminateStyleAnimation:q}=(({id:e,loading:r})=>{if(!r)return{indeterminateStyleProps:{},indeterminateStyleAnimation:null};let i=`${e}-indeterminate-animate`;return{indeterminateStyleProps:{transform:"rotate(0deg)",animation:`${i} 1s linear infinite`},indeterminateStyleAnimation:t.default.createElement("style",null,`@keyframes ${i} {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}`)}})({id:P,loading:j}),_=b(T,H,0,100,F,x,C,S,L,k),K=(r=(0,t.useRef)([]),i=(0,t.useRef)(null),(0,t.useEffect)(()=>{let e=Date.now(),t=!1;r.current.forEach(r=>{if(!r)return;t=!0;let o=r.style;o.transitionDuration=".3s, .3s, .3s, .06s",i.current&&e-i.current<100&&(o.transitionDuration="0s, 0s")}),t&&(i.current=Date.now())}),r.current);return t.createElement("svg",y({className:(0,s.clsx)(`${d}-circle`,u.root,M),viewBox:"0 0 100 100",style:{...p.root,...E},id:c,role:"presentation"},A),!z&&t.createElement("circle",{className:(0,s.clsx)(`${d}-circle-rail`,u.rail),r:I,cx:50,cy:50,stroke:S,strokeLinecap:L,strokeWidth:v||k,style:{..._,...p.rail}}),z?(o=Math.round(z*(B[0]/100)),a=100/z,n=0,Array(z).fill(null).map((e,r)=>{let i=r<=o-1?W[0]:S,l=i&&"object"==typeof i?`url(#${D})`:void 0,c=b(T,H,n,a,F,x,C,i,"butt",k,O);return n+=(H-c.strokeDashoffset+O)*100/H,t.createElement("circle",{key:r,className:(0,s.clsx)(`${d}-circle-path`,u.track),r:I,cx:50,cy:50,stroke:l,strokeWidth:k,opacity:1,style:{...c,...p.track},ref:e=>{K[r]=e}})})):(l=0,B.map((e,r)=>{let i=W[r]||W[W.length-1],o=b(T,H,l,e,F,x,C,i,L,k);return l+=e,t.createElement(h,{key:r,color:i,ptg:e,radius:I,prefixCls:d,gradientId:D,className:u.track,style:{...o,...Y,...p.track},strokeLinecap:L,strokeWidth:k,gapDegree:x,ref:e=>{K[r]=e},size:100})}).reverse()),q)};e.s([],528704),e.i(528704);var v=e.i(188304),x=e.i(671557);function C(e){return!e||e<0?0:e>100?100:e}function S({success:e}){let t;return e&&"percent"in e&&(t=e.percent),t}let w=(e,t,r)=>{let i=-1,o=-1;if("step"===t){let t=r.steps,a=r.strokeWidth;"string"==typeof e||void 0===e?(i="small"===e?2:14,o=a??8):(0,d.isNumber)(e)?[i,o]=[e,e]:[i=14,o=8]=Array.isArray(e)?e:[e.width,e.height],i*=t}else if("line"===t){let t=r?.strokeWidth;"string"==typeof e||void 0===e?o=t||("small"===e?6:8):(0,d.isNumber)(e)?[i,o]=[e,e]:[i=-1,o=8]=Array.isArray(e)?e:[e.width,e.height]}else("circle"===t||"dashboard"===t)&&("string"==typeof e||void 0===e?[i,o]="small"===e?[60,60]:[120,120]:(0,d.isNumber)(e)?[i,o]=[e,e]:Array.isArray(e)&&(i=e[0]??e[1]??120,o=e[0]??e[1]??120));return[i,o]},E=["root","body","indicator"];var M=e=>{let{prefixCls:r,classNames:i,styles:o,railColor:a,trailColor:n,strokeLinecap:c="round",gapPosition:d,gapPlacement:m,gapDegree:f,width:p=120,type:g,children:h,success:b,size:y=p,steps:$}=e,{direction:M}=(0,u.useComponentConfig)("progress"),[R,N]=w(y,"circle"),{strokeWidth:j}=e;void 0===j&&(j=Math.max(3/R*100,6));let A=t.useMemo(()=>f||0===f?f:"dashboard"===g?75:void 0,[f,g]),P=(({percent:e,success:t})=>{let r=C(S({success:t}));return[r,C(C(e)-r)]})(e),D=t.useMemo(()=>{let e=(m??d)||"dashboard"===g&&"bottom"||void 0,t="rtl"===M;switch(e){case"start":return t?"right":"left";case"end":return t?"left":"right";default:return e}},[M,m,d,g]),I="[object Object]"===Object.prototype.toString.call(e.strokeColor),T=(({success:e={},strokeColor:t})=>{let{strokeColor:r}=e;return[r||x.presetPrimaryColors.green,t||null]})({success:b,strokeColor:e.strokeColor}),F=(0,s.clsx)(`${r}-body`,{[`${r}-circle-gradient`]:I},i.body),H=t.createElement(k,{steps:$,percent:$?P[1]:P,strokeWidth:j,railWidth:j,strokeColor:$?T[1]:T,strokeLinecap:c,railColor:a??n,prefixCls:r,gapDegree:A,gapPosition:D,classNames:(0,l.omit)(i,E),styles:(0,l.omit)(o,E)}),z=R<=20,O=t.createElement("div",{className:F,style:{width:R,height:N,fontSize:.15*R+6,...o.body}},H,!z&&h);return z?t.createElement(v.default,{title:h},O):O},R=e.i(980646),N=e.i(307441),j=e.i(352050),A=e.i(108314);let P="--progress-line-stroke-color";var D=(0,j.genStyleHooks)("Progress",e=>{let t=e.calc(e.marginXXS).div(2).equal(),r=(0,A.mergeToken)(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[(e=>{let{componentCls:t,iconCls:r}=e;return{[t]:{...(0,N.resetComponent)(e),display:"inline-flex","&-rtl":{direction:"rtl"},[`${t}-indicator`]:{color:e.colorText,lineHeight:1,whiteSpace:"nowrap",verticalAlign:"middle",wordBreak:"normal",[r]:{fontSize:e.fontSize}},[`&${t}-status-exception`]:{[`${t}-indicator`]:{color:e.colorError}},[`&${t}-status-success`]:{[`${t}-indicator`]:{color:e.colorSuccess}}}}})(r),(e=>{var t;let r,{componentCls:i}=e;return{[`${i}-line`]:{position:"relative",width:"100%",fontSize:e.fontSize,[`${i}-body`]:{display:"inline-flex",alignItems:"center",width:"100%",gap:e.marginXS},[`${i}-rail`]:{flex:"auto",background:e.remainingColor,borderRadius:e.lineBorderRadius,position:"relative",width:"100%",overflow:"hidden"},[`&${i}-status-active`]:{[`${i}-track:after`]:{content:'""',position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:"inherit",opacity:0,animationName:(r=t?"100%":"-100%",new R.Keyframes(`antProgress${t?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${r}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${r}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite"}},[`${i}-track`]:{position:"absolute",insetInlineStart:0,insetBlock:0,borderRadius:"inherit",background:e.defaultColor,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,minWidth:"max-content",display:"flex",alignItems:"center","&-success":{background:e.colorSuccess}},[`&${i}-status-exception`]:{[`${i}-track`]:{background:e.colorError}},[`&${i}-status-success`]:{[`${i}-track`]:{background:e.colorSuccess}},[`${i}-indicator-outer`]:{[`&${i}-indicator-start`]:{order:-1}},[`${i}-body-layout-bottom`]:{flexDirection:"column",alignItems:"center",gap:e.marginXXS},[`${i}-indicator${i}-indicator-inner`]:{color:e.colorWhite,paddingInline:e.paddingXXS,width:"100%",display:"flex",justifyContent:"center",[`&${i}-indicator-end`]:{justifyContent:"end"},[`&${i}-indicator-start`]:{justifyContent:"start"},[`&${i}-indicator-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}}})(r),(e=>{let{componentCls:t,iconCls:r}=e;return{[`${t}-circle`]:{[`${t}-circle-rail`]:{stroke:e.remainingColor},[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-body`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`${t}-indicator`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[r]:{fontSize:e.circleIconFontSize}},[`&${t}-status-exception`]:{[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}}},[`&${t}-status-success`]:{[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}})(r),(e=>{let{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-body":{display:"flex",flexDirection:"row",alignItems:"center",gap:e.progressStepMarginInlineEnd,[`${t}-indicator`]:{marginInlineStart:e.marginXS}},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}})(r),(e=>{let{componentCls:t,iconCls:r}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-indicator ${r}`]:{fontSize:e.fontSizeSM}}}})(r)]},e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`})),I=e=>{let{prefixCls:r,classNames:i,styles:o,direction:a,percent:n,size:l,strokeWidth:c,strokeColor:d,strokeLinecap:u="round",children:m,railColor:f,trailColor:p,percentPosition:g,success:h}=e,{align:b,type:y}=g,$="square"===u||"butt"===u?0:void 0,[k,v]=w(l??[-1,c||("small"===l?6:8)],"line",{strokeWidth:c}),E=`${r}-track`,M=d&&"string"!=typeof d?((e,t)=>{let{from:r=x.presetPrimaryColors.blue,to:i=x.presetPrimaryColors.blue,direction:o="rtl"===t?"to left":"to right",...a}=e;if(0!==Object.keys(a).length){let e,t=(e=[],Object.keys(a).forEach(t=>{let r=Number.parseFloat(t.replace(/%/g,""));Number.isNaN(r)||e.push({key:r,value:a[t]})}),(e=e.sort((e,t)=>e.key-t.key)).map(({key:e,value:t})=>`${t} ${e}%`).join(", ")),r=`linear-gradient(${o}, ${t})`;return{background:r,[P]:r}}let n=`linear-gradient(${o}, ${r}, ${i})`;return{background:n,[P]:n}})(d,a):{[P]:d,background:d},R={width:`${C(n)}%`,height:v,borderRadius:$,...M},N=S(e),j={width:`${C(N)}%`,height:v,borderRadius:$,backgroundColor:h?.strokeColor};return t.createElement("div",{className:(0,s.clsx)(`${r}-body`,i.body,{[`${r}-body-layout-bottom`]:"center"===b&&"outer"===y}),style:{width:k>0?k:"100%",...o.body}},t.createElement("div",{className:(0,s.clsx)(`${r}-rail`,i.rail),style:{backgroundColor:(f??p)||void 0,borderRadius:$,height:v,...o.rail}},t.createElement("div",{className:(0,s.clsx)(E,i.track),style:{...R,...o.track}},"inner"===y&&m),void 0!==N&&t.createElement("div",{className:(0,s.clsx)(E,`${E}-success`,i.track),style:{...j,...o.track}})),"outer"===y&&m)},T=e=>{let{classNames:r,styles:i,size:o,steps:a,rounding:n=Math.round,percent:l=0,strokeWidth:c=8,strokeColor:d,railColor:u,trailColor:m,prefixCls:f,children:p}=e,g=n(l/100*a),[h,b]=w(o??["small"===o?2:14,c],"step",{steps:a,strokeWidth:c}),y=h/a,$=Array.from({length:a}),k=u??m;for(let e=0;e<a;e++){let o=Array.isArray(d)?d[e]:d;$[e]=t.createElement("div",{key:e,className:(0,s.clsx)(`${f}-steps-item`,{[`${f}-steps-item-active`]:e<=g-1},r.track),style:{backgroundColor:e<=g-1?o:k,width:y,height:b,...i.track}})}return t.createElement("div",{className:(0,s.clsx)(`${f}-steps-body`,r.body),style:i.body},$,p)};let F=["normal","exception","active","success"],H=t.forwardRef((e,m)=>{let f,{prefixCls:p,className:g,rootClassName:h,classNames:b,styles:y,steps:$,strokeColor:k,percent:v=0,size:x="medium",showInfo:E=!0,type:R="line",status:N,format:j,style:A,percentPosition:P={},...H}=e,{align:z="end",type:O="outer"}=P,B=Array.isArray(k)?k[0]:k,W="string"==typeof k||Array.isArray(k)?k:void 0,X=t.useMemo(()=>{if(B){let e="string"==typeof B?B:Object.values(B)[0];return new r.FastColor(e).isLight()}return!1},[k]),L=t.useMemo(()=>{let t=S(e);return Number.parseInt(void 0!==t?(t??0)?.toString():(v??0)?.toString(),10)},[v,e.success]),Y=t.useMemo(()=>!F.includes(N)&&L>=100?"success":N||"normal",[N,L]),{getPrefixCls:q,direction:_,className:K,style:V,classNames:G,styles:U}=(0,u.useComponentConfig)("progress"),Q=q("progress",p),[Z,J]=D(Q),ee={...e,percent:v,type:R,size:x,showInfo:E,percentPosition:P},[et,er]=(0,c.useMergeSemantic)([G,b],[U,y],{props:ee}),ei="line"===R,eo=ei&&!$,ea=t.useMemo(()=>{let r;if(!E)return null;let l=S(e),c=j||(e=>`${e}%`),d=ei&&X&&"inner"===O;return"inner"===O||j||"exception"!==Y&&"success"!==Y?r=c(C(v),C(l)):"exception"===Y?r=ei?t.createElement(a.default,null):t.createElement(n.default,null):"success"===Y&&(r=ei?t.createElement(i.default,null):t.createElement(o.default,null)),t.createElement("span",{className:(0,s.clsx)(`${Q}-indicator`,{[`${Q}-indicator-bright`]:d,[`${Q}-indicator-${z}`]:eo,[`${Q}-indicator-${O}`]:eo},et.indicator),style:er.indicator,title:"string"==typeof r?r:void 0},r)},[E,v,L,Y,R,Q,j,ei,X,O,z,eo,et.indicator,er.indicator]),en={...e,classNames:et,styles:er};"line"===R?f=$?t.createElement(T,{...en,strokeColor:W,prefixCls:Q,steps:(0,d.isPlainObject)($)?$.count:$},ea):t.createElement(I,{...en,strokeColor:B,prefixCls:Q,direction:_,percentPosition:{align:z,type:O}},ea):("circle"===R||"dashboard"===R)&&(f=t.createElement(M,{...en,strokeColor:B,prefixCls:Q,progressStatus:Y},ea));let el=(0,s.clsx)(Q,`${Q}-status-${Y}`,{[`${Q}-${"dashboard"===R&&"circle"||R}`]:"line"!==R,[`${Q}-inline-circle`]:"circle"===R&&w(x,"circle")[0]<=20,[`${Q}-line`]:eo,[`${Q}-line-align-${z}`]:eo,[`${Q}-line-position-${O}`]:eo,[`${Q}-steps`]:$,[`${Q}-show-info`]:E,[`${Q}-small`]:"small"===x,[`${Q}-rtl`]:"rtl"===_},K,g,h,et.root,Z,J);return t.createElement("div",{ref:m,style:{...V,...er.root,...A},className:el,role:"progressbar","aria-valuenow":L,"aria-valuemin":0,"aria-valuemax":100,...(0,l.omit)(H,["railColor","trailColor","strokeWidth","width","gapDegree","gapPosition","gapPlacement","strokeLinecap","success"])},f)});e.s(["default",()=>H],461550)},638885,e=>{"use strict";var t=e.i(430077),r=e.i(494834),i=e.i(371713),o=e.i(191788),a=e.i(440656),n=e.i(79615),l=e.i(444455),s=e.i(391398);r.default.extend(i.default);var c=o.default.forwardRef(({text:e,mode:i,format:c="YYYY-MM-DD",label:d,light:u,render:m,formItemRender:f,showTime:p,fieldProps:g,picker:h,lightLabel:b,variant:y},$)=>{let k=(0,a.useIntl)(),[v,x]=(0,o.useState)(!1);if("read"===i){var C;let t=(C=g.format||c,e?"function"==typeof C?C((0,r.default)(e)):(0,r.default)(e).format((Array.isArray(C)?C[0]:C)||"YYYY-MM-DD"):"-");return m?m(e,{mode:i,...g},(0,s.jsx)(s.Fragment,{children:t})):(0,s.jsx)(s.Fragment,{children:t})}if("edit"===i||"update"===i){let r,{disabled:o,value:a,placeholder:m=k.getMessage("tableForm.selectPlaceholder","请选择")}=g,C=(0,l.parseValueToDay)(a);return(r=u?(0,s.jsx)(n.FieldLabel,{label:d,onClick:()=>{g?.onOpenChange?.(!0),x(!0)},style:C?{paddingInlineEnd:0}:void 0,disabled:o,value:C||v?(0,s.jsx)(t.DatePicker,{picker:h,showTime:p,format:c,ref:$,...g,value:C,onOpenChange:e=>{x(e),g?.onOpenChange?.(e)},open:v}):void 0,allowClear:!1,downIcon:!C&&!v&&void 0,variant:y,ref:b}):(0,s.jsx)(t.DatePicker,{picker:h,showTime:p,format:c,placeholder:m,variant:y,ref:$,...g,value:C}),f)?f(e,{mode:i,...g},r):r}return null});e.s(["default",()=>c])}]);