mirror of
https://github.com/certd/certd.git
synced 2025-11-25 09:10:11 +08:00
feat: 用户套餐,用户支付功能
This commit is contained in:
@@ -136,3 +136,35 @@ export class SysHeaderMenus extends BaseSettings {
|
||||
|
||||
menus: MenuItem[];
|
||||
}
|
||||
|
||||
export type PaymentItem = {
|
||||
enabled: boolean;
|
||||
accessId?: number;
|
||||
};
|
||||
|
||||
export class SysPaymentSetting extends BaseSettings {
|
||||
static __title__ = '支付设置';
|
||||
static __key__ = 'sys.payment';
|
||||
static __access__ = 'private';
|
||||
|
||||
yizhifu?: PaymentItem = { enabled: false };
|
||||
|
||||
alipay?: PaymentItem = { enabled: false };
|
||||
|
||||
wxpay?: PaymentItem = { enabled: false };
|
||||
}
|
||||
|
||||
export class SysSuiteSetting extends BaseSettings {
|
||||
static __title__ = '套餐设置';
|
||||
static __key__ = 'sys.suite';
|
||||
static __access__ = 'private';
|
||||
|
||||
enabled = false;
|
||||
|
||||
registerGift?: {
|
||||
productId: number;
|
||||
duration: number;
|
||||
};
|
||||
|
||||
intro?: string;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user