From ef99e35d2877207c1c06a0a13f6a11f6025cece2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Sat, 3 Oct 2026 17:37:29 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E4=BC=9A=E5=91=98=E5=95=86=E5=93=81):?= =?UTF-8?q?=20=E5=88=A0=E9=99=A4=E5=B7=B2=E6=97=A0=E6=9E=84=E9=80=A0?= =?UTF-8?q?=E7=82=B9=E7=9A=84=E6=97=B6=E9=95=BF=E9=94=99=E8=AF=AF=E5=8F=98?= =?UTF-8?q?=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除 RuntimeProfileFieldError::InvalidRechargeProductDuration 及其 Display 分支;会员商品改走 InvalidRechargeProductKind 后该变体已无构造点。 --- server-rs/crates/module-runtime/src/errors.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/server-rs/crates/module-runtime/src/errors.rs b/server-rs/crates/module-runtime/src/errors.rs index 010c50654..c38e0d9d1 100644 --- a/server-rs/crates/module-runtime/src/errors.rs +++ b/server-rs/crates/module-runtime/src/errors.rs @@ -88,7 +88,6 @@ pub enum RuntimeProfileFieldError { MissingProductTitle, InvalidRechargeProductPrice, InvalidRechargeProductPoints, - InvalidRechargeProductDuration, InvalidRechargeProductKind, InvalidRechargeProductFields, InvalidMembershipPlan, @@ -183,9 +182,6 @@ impl std::fmt::Display for RuntimeProfileFieldError { Self::MissingProductTitle => f.write_str("recharge.product_title 不能为空"), Self::InvalidRechargeProductPrice => f.write_str("recharge.price_cents 必须大于 0"), Self::InvalidRechargeProductPoints => f.write_str("泥点商品 points_amount 必须大于 0"), - Self::InvalidRechargeProductDuration => { - f.write_str("会员商品 duration_days 必须大于 0") - } Self::InvalidRechargeProductKind => { f.write_str("充值商品类型无效:会员商品已迁移到会员档位目录") }