feat: 新增 YiXinVip 商品价格配置及前端构建压缩环境变量定义

This commit is contained in:
ccnetcore
2025-08-16 00:08:03 +08:00
parent 08fb939b38
commit e60d8eceb7
2 changed files with 21 additions and 24 deletions

View File

@@ -38,45 +38,41 @@ public class DisplayNameAttribute : Attribute
/// </summary> /// </summary>
public enum GoodsTypeEnum public enum GoodsTypeEnum
{ {
[Price(29.9, 1)]
[DisplayName("YiXinVip 1 month")]
YiXinVip1 = 1,
[Price(80.7, 3)]
[DisplayName("YiXinVip 3 month")]
YiXinVip3 = 3,
[Price(143.9, 6)]
[DisplayName("YiXinVip 6 month")]
YiXinVip6 = 6,
[Price(199.9, 10)]
[DisplayName("YiXinVip 10 month")]
YiXinVip10 = 10
// [Price(0.01, 1)] // [Price(0.01, 1)]
// [DisplayName("YiXinVip Test")] // [DisplayName("YiXinVip Test")]
// YiXinVipTest = 0, // YiXinVipTest = 0,
// //
// [Price(29.9, 1)] // [Price(0.01, 1)]
// [DisplayName("YiXinVip 1 month")] // [DisplayName("YiXinVip 1 month")]
// YiXinVip1 = 1, // YiXinVip1 = 1,
// //
// [Price(80.7, 3)] // [Price(0.01, 3)]
// [DisplayName("YiXinVip 3 month")] // [DisplayName("YiXinVip 3 month")]
// YiXinVip3 = 3, // YiXinVip3 = 3,
// //
// [Price(143.9, 6)] // [Price(0.01, 6)]
// [DisplayName("YiXinVip 6 month")] // [DisplayName("YiXinVip 6 month")]
// YiXinVip6 = 6, // YiXinVip6 = 6,
// //
// [Price(199.9, 10)] // [Price(0.01, 10)]
// [DisplayName("YiXinVip 10 month")] // [DisplayName("YiXinVip 10 month")]
// YiXinVip10 = 10 // YiXinVip10 = 10
[Price(0.01, 1)]
[DisplayName("YiXinVip Test")]
YiXinVipTest = 0,
[Price(0.01, 1)]
[DisplayName("YiXinVip 1 month")]
YiXinVip1 = 1,
[Price(0.01, 3)]
[DisplayName("YiXinVip 3 month")]
YiXinVip3 = 3,
[Price(0.01, 6)]
[DisplayName("YiXinVip 6 month")]
YiXinVip6 = 6,
[Price(0.01, 10)]
[DisplayName("YiXinVip 10 month")]
YiXinVip10 = 10
} }
public static class GoodsTypeEnumExtensions public static class GoodsTypeEnumExtensions

View File

@@ -6,6 +6,7 @@ interface ImportMetaEnv {
readonly VITE_WEB_ENV: string; readonly VITE_WEB_ENV: string;
readonly VITE_WEB_BASE_API: string; readonly VITE_WEB_BASE_API: string;
readonly VITE_API_URL: string; readonly VITE_API_URL: string;
readonly VITE_BUILD_COMPRESS: string;
readonly VITE_SSO_SEVER_URL: string; readonly VITE_SSO_SEVER_URL: string;
readonly VITE_APP_VERSION: string; readonly VITE_APP_VERSION: string;
} }