1/*! LICENSE: 5650.ad41a3b85f.js.LICENSE.txt */ 2"use strict";(self.rspackChunknewapi_web=self.rspackChunknewapi_web||[]).push([[5650],{72744(e,t,r){var s=r(79015),a=r(89077),l=r(47801),n=r(32483);function i(e){var t;let{t:r}=(0,a.Bd)(),{group:i,label:d,ratio:m,copyable:o=!1,showDot:c,className:u,...x}=e,h=i?.trim(),g="auto"===h,f=!h,b=g||f,p=(t={labelOverride:d,groupName:h,isAutoGroup:g,isEmptyGroup:f,t:r}).labelOverride?t.labelOverride:t.isEmptyGroup?t.t("User Group"):t.isAutoGroup?t.t("Auto"):t.groupName??"",y=(0,s.jsx)(n.Wh,{...x,copyable:o,label:p,showDot:c??(!b&&void 0),variant:b?"neutral":void 0,autoColor:b?void 0:h,className:(0,l.cn)("min-w-0 shrink overflow-hidden",u)});return null==m?y:(0,s.jsxs)("span",{className:"inline-flex max-w-full min-w-0 items-center gap-2 text-xs",children:[(0,s.jsx)("span",{className:"max-w-full min-w-0 overflow-hidden",children:y}),(0,s.jsx)("span",{className:(0,l.cn)("inline-flex h-5 shrink-0 items-center rounded-full px-1.5 font-mono text-xs leading-none font-medium tabular-nums",m>1?"bg-warning/10 text-warning":m<1?"bg-info/10 text-info":"bg-muted text-muted-foreground"),children:(0,s.jsxs)("span",{children:[m,"x"]})})]})}r.d(t,{d:()=>i})},70952(e,t,r){var s=r(79015),a=r(96748),l=r(65311),n=r(89077),i=r(13595),d=r(83357),m=r(47801),o=r(28313),c=r(91078);let u={p:"Input",c:"Output",len:"Length"},x={"<":"<","<=":"â¤",">":">",">=":"â¥"},h={hour:"Hour",minute:"Minute",weekday:"Weekday",month:"Month",day:"Day"};function g(e,t){return e.map(e=>{let r,s=t(u[e.var]||e.var),a=Number.isFinite(r=Number(e.value))&&0!==r?r>=1e6?`${(r/1e6).toFixed(+(r%1e6!=0))}M`:r>=1e3?`${(r/1e3).toFixed(+(r%1e3!=0))}K`:String(r):"";return`${s} ${x[e.op]||e.op} ${a||e.value}`}).filter(Boolean).join(" && ")}function f(e){let{billingExpr:t,matchedTierLabel:r,hideCacheColumns:u=!1,compact:x=!1}=e,{t:f}=(0,n.Bd)(),b=t||"",p=(0,o.Eh)(e=>e.config.currency),{symbol:y,rate:v}=(0,l.useMemo)(()=>"CNY"===p.quotaDisplayType?{symbol:"Â¥",rate:p.usdExchangeRate||7}:"CUSTOM"===p.quotaDisplayType?{symbol:p.customCurrencySymbol||"¤",rate:p.customCurrencyExchangeRate||1}:{symbol:"$",rate:1},[p]),{tiers:j,ruleGroups:N}=(0,l.useMemo)(()=>{let e=(0,c.U8)(b);return{tiers:(0,c.oK)(e.billingExpr),ruleGroups:(0,c.TS)(e.requestRuleExpr||"")||[]}},[b]),k=j.length>0,w=N.length>0,$=(0,c.wM)(r??void 0);if(!b)return null;if(!k)return(0,s.jsxs)("section",{className:(0,m.cn)("min-w-0",!x&&"py-4"),children:[!x&&(0,s.jsxs)("div",{className:"mb-3 flex items-center gap-2",children:[(0,s.jsx)("span",{className:"inline-flex size-6 items-center justify-center rounded-lg bg-amber-100 text-amber-700 shadow-sm dark:bg-amber-500/20 dark:text-amber-300",children:(0,s.jsx)(a.A,{className:"size-3.5"})}),(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"text-foreground text-base font-medium",children:f("Special billing expression")}),(0,s.jsx)("div",{className:"text-muted-foreground text-xs",children:f("Unable to parse structured pricing")})]})]}),(0,s.jsx)("div",{className:"text-muted-foreground mb-1 text-[10px] font-medium tracking-wider uppercase",children:f("Raw expression")}),(0,s.jsx)("code",{className:"text-muted-foreground block text-xs break-all",children:b})]});let C=c.mq.filter(e=>!!k&&(!u||"cache"!==e.group)&&j.some(t=>Number(t[e.field]||0)>0));return(0,s.jsxs)("section",{className:(0,m.cn)("min-w-0",!x&&"py-3 sm:py-4"),children:[!x&&(0,s.jsxs)("div",{className:"mb-3 flex items-start gap-2 sm:mb-4",children:[(0,s.jsx)("span",{className:"mt-0.5 inline-flex size-6 items-center justify-center rounded-lg bg-amber-100 text-amber-700 shadow-sm dark:bg-amber-500/20 dark:text-amber-300",children:(0,s.jsx)(a.A,{className:"size-3.5"})}),(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"text-foreground text-base font-medium",children:f("Dynamic Pricing")}),(0,s.jsx)("div",{className:"text-muted-foreground text-xs",children:f("Prices vary by usage tier and request conditions")})]})]}),k&&(0,s.jsxs)("div",{className:(0,m.cn)(x?(0,m.cn)(w&&"mb-2"):"mb-3 sm:mb-4"),children:[(0,s.jsx)("div",{className:x?"text-muted-foreground mb-1.5 text-xs font-medium":"text-foreground mb-2 text-sm font-semibold",children:f("Tiered price table")}),(0,s.jsx)("div",{className:"space-y-1.5 sm:hidden",children:j.map((e,t)=>{let a=g(e.conditions,f),l=null!=r&&""!==r&&e.label===r;return(0,s.jsxs)("div",{className:(0,m.cn)("rounded-md border p-2",l&&"border-emerald-500/40 bg-emerald-500/10"),children:[(0,s.jsxs)("div",{className:"mb-1.5 flex flex-wrap items-center gap-1.5",children:[(0,s.jsx)(d.E,{variant:"secondary",className:"bg-blue-100 text-blue-700 dark:bg-blue-500/20 dark:text-blue-300",children:e.label||f("Default")}),l&&(0,s.jsx)(d.E,{variant:"secondary",className:"bg-emerald-100 text-emerald-700 dark:bg-emerald-500/20 dark:text-emerald-300",children:f("Matched")})]}),a&&(0,s.jsx)("div",{className:"text-muted-foreground mb-1.5 text-xs",children:a}),(0,s.jsx)("div",{className:"grid grid-cols-2 gap-x-3 gap-y-1.5",children:C.map(t=>{let r=Number(e[t.field]||0);return(0,s.jsxs)("div",{className:"min-w-0",children:[(0,s.jsx)("div",{className:"text-muted-foreground truncate text-[10px] font-medium tracking-wider up
2percase",children:f(t.shortLabel)}),(0,s.jsx)("div",{className:(0,m.cn)("truncate font-mono",x?"text-xs":"text-sm font-semibold"),children:r>0?`${y}${(r*v).toFixed(4)}`:"-"})]},t.field)})})]},`tier-mobile-${t}`)})}),(0,s.jsx)(i.hm,{className:"hidden rounded-none border-0 sm:block",tableClassName:x?"[&_td]:text-xs [&_td_*]:text-xs [&_th]:text-xs [&_th_*]:text-xs":"text-sm",headerRowClassName:"hover:bg-transparent",data:j,getRowKey:(e,t)=>`tier-${t}`,getRowClassName:e=>{let t=""!==$&&(0,c.wM)(e.label)===$;return(0,m.cn)(t&&"bg-emerald-50/70 hover:bg-emerald-50/70 dark:bg-emerald-500/10 dark:hover:bg-emerald-500/10")},columns:[{id:"tier",header:f("Tier"),className:(0,m.cn)("text-muted-foreground py-2 font-medium",x&&"h-8"),cellClassName:(0,m.cn)("align-top",x?"py-2":"py-2.5"),cell:e=>{let t=g(e.conditions,f),r=""!==$&&(0,c.wM)(e.label)===$;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"flex flex-wrap items-center gap-1.5",children:[(0,s.jsx)(d.E,{variant:"secondary",className:"bg-blue-100 text-blue-700 dark:bg-blue-500/20 dark:text-blue-300",children:e.label||f("Default")}),r&&(0,s.jsx)(d.E,{variant:"secondary",className:"bg-emerald-100 text-emerald-700 dark:bg-emerald-500/20 dark:text-emerald-300",children:f("Matched")})]}),t&&(0,s.jsx)("div",{className:"text-muted-foreground mt-1 text-xs",children:t})]})}},...C.map((e,t)=>({id:e.field??`price-${t}`,header:f(e.shortLabel),className:(0,m.cn)("text-muted-foreground py-2 text-right font-medium",x&&"h-8"),cellClassName:(0,m.cn)("text-right align-top font-mono",x?"py-2":"py-2.5"),cell:t=>{let r=Number(t[e.field]||0);return r>0?(0,s.jsx)("span",{className:(0,m.cn)(!x&&"font-semibold"),children:`${y}${(r*v).toFixed(4)}`}):"-"}}))]})]}),w&&(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:x?"text-muted-foreground mb-1.5 text-xs font-medium":"text-foreground mb-2 text-sm font-semibold",children:f("Conditional multipliers")}),(0,s.jsx)("ul",{className:"space-y-1.5",children:N.map((e,t)=>(0,s.jsxs)("li",{className:"bg-muted/50 flex items-center justify-between gap-3 rounded-md px-3 py-2",children:[(0,s.jsx)("span",{className:(0,m.cn)("text-foreground break-all",x?"text-xs":"text-sm"),children:(e.conditions||[]).map(e=>(function(e,t){if("time"===e.source){let r=t(h[e.timeFunc]||e.timeFunc),s=e.timezone||"UTC";return"range"===e.mode?`${r} ${e.rangeStart}:00~${e.rangeEnd}:00 (${s})`:`${r} ${({eq:"=",gte:"â¥",lt:"<"})[e.mode]||"="} ${e.value} (${s})`}let r=t("header"===e.source?"Header":"Body param"),s=e.path||"";return"exists"===e.mode?`${r} ${s} ${t("Exists")}`:e.mode===c.I2?`${r} ${s} ${t("Contains")} "${e.value}"`:`${r} ${s} ${({eq:"=",gt:">",gte:"â¥",lt:"<",lte:"â¤"})[e.mode]||"="} ${e.value}`})(e,f)).join(" && ")}),(0,s.jsxs)(d.E,{variant:"secondary",className:"shrink-0 bg-orange-100 text-orange-700 dark:bg-orange-500/20 dark:text-orange-300",children:[e.multiplier,"x"]})]},`group-${t}`))})]})]})}r.d(t,{N:()=>f})},98918(e,t,r){var s=r(79015),a=r(42171);function l(e){let t,r,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20;if(!e||"string"!=typeof e)return(0,s.jsx)("div",{className:"bg-muted text-muted-foreground flex items-center justify-center rounded-full text-xs font-medium",style:{width:l,height:l},children:"?"});let n=e.trim();if(!n)return(0,s.jsx)("div",{className:"bg-muted text-muted-foreground flex items-center justify-center rounded-full text-xs font-medium",style:{width:l,height:l},children:"?"});let i=n.split("."),d=i[0],m=a[d];if(m&&i.length>1&&m[i[1]]?(t=m[i[1]],r=2):(t=a[d],r=i.length>1&&/^[A-Z]/.test(i[1])?2:1),!t||"function"!=typeof t&&"object"!=typeof t){let e=n.charAt(0).toUpperCase();return(0,s.jsx)("div",{className:"bg-muted text-muted-foreground flex items-center justify-center rounded-full text-xs font-medium",style:{width:l,height:l},children:e})}let o={};for(let e=r;e<i.length;e++){let t=i[e];if(!t)continue;let r=t.indexOf("=");if(-1===r){o[t.trim()]=!0;continue}let s=t.slice(0,r).trim(),a=t.slice(r+1).trim();o[s]=function(e){if(null==e)return!0;let t=String(e).trim();return(t.startsWith("{")&&t.endsWith("}")&&(t=t.slice(1,-1).trim()),t.startsWith('"')&&t.endsWith('"')||t.startsWith("'")&&t.endsWith("'"))?t.slice(1,-1):"true"===t||"false"!==t&&(/^-?\d+(?:\.\d+)?$/.test(t)?Number(t):t)}(a)}
2return null==o.size&&null!=l&&(o.size=l),(0,s.jsx)(t,{...o})}r.d(t,{Y:()=>l})},68758(e,t,r){let s=(0,r(40946).A)("key-round",[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]]);r.d(t,{},{A:s})},5487(e,t,r){let s=(0,r(40946).A)("maximize-2",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"m21 3-7 7",key:"1l2asr"}],["path",{d:"m3 21 7-7",key:"tjx5ai"}],["path",{d:"M9 21H3v-6",key:"wtvkvv"}]]);r.d(t,{},{A:s})},59325(e,t,r){let s=(0,r(40946).A)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);r.d(t,{},{A:s})},96748(e,t,r){let s=(0,r(40946).A)("tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]);r.d(t,{},{A:s})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.