exception修改变量名

This commit is contained in:
Xu Chang 2025-01-21 13:47:00 +08:00
parent 15bc224e18
commit 81be484403
13 changed files with 163 additions and 157 deletions

View File

@ -1,2 +1,2 @@
declare const checkers: (import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "mobile", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "user", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "address", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "application", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "applicationPassport", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "token", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "userEntityGrant", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "wechatQrCode", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "wechatPublicTag", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "message", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "parasite", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>>)[];
declare const checkers: (import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "address", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "application", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "applicationPassport", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "token", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "user", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "userEntityGrant", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "wechatQrCode", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "mobile", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "wechatPublicTag", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "message", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "parasite", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>>)[];
export default checkers;

View File

@ -1,7 +1,7 @@
import { Style } from '../../../../types/Style';
declare const _default: (props: import("oak-frontend-base").ReactComponentProps<import("../../../../oak-app-domain").EntityDict, keyof import("../../../../oak-app-domain").EntityDict, false, {
style: Style;
entity: "application" | "system" | "platform";
entity: "platform" | "system" | "application";
entityId: string;
name: string;
}>) => React.ReactElement;

View File

@ -1,7 +1,7 @@
import { Config } from '../../../types/Config';
declare const _default: (props: import("oak-frontend-base").ReactComponentProps<import("../../../oak-app-domain").EntityDict, keyof import("../../../oak-app-domain").EntityDict, false, {
config: Config;
entity: "system" | "platform";
entity: "platform" | "system";
name: string;
entityId: string;
}>) => React.ReactElement;

View File

@ -15,7 +15,7 @@ declare const _default: <ED2 extends EntityDict & BaseEntityDict, T2 extends key
type?: ButtonProps['type'] | AmButtonProps['type'];
executeText?: string | undefined;
buttonProps?: (ButtonProps & {
color?: "default" | "success" | "primary" | "warning" | "danger" | undefined;
color?: "default" | "primary" | "success" | "warning" | "danger" | undefined;
fill?: "none" | "solid" | "outline" | undefined;
size?: "small" | "large" | "middle" | "mini" | undefined;
block?: boolean | undefined;
@ -24,7 +24,7 @@ declare const _default: <ED2 extends EntityDict & BaseEntityDict, T2 extends key
loadingIcon?: import("react").ReactNode;
disabled?: boolean | undefined;
onClick?: ((event: import("react").MouseEvent<HTMLButtonElement, MouseEvent>) => unknown) | undefined;
type?: "button" | "reset" | "submit" | undefined;
type?: "reset" | "submit" | "button" | undefined;
shape?: "default" | "rounded" | "rectangular" | undefined;
children?: import("react").ReactNode;
} & Pick<import("react").ClassAttributes<HTMLButtonElement> & import("react").ButtonHTMLAttributes<HTMLButtonElement>, "id" | "onMouseUp" | "onMouseDown" | "onTouchStart" | "onTouchEnd"> & {

View File

@ -1,6 +1,6 @@
import { EntityDict } from '../../../oak-app-domain';
declare const _default: (props: import("oak-frontend-base").ReactComponentProps<EntityDict, keyof EntityDict, false, {
type: "bind" | "login";
type: "login" | "bind";
url: string;
size: undefined;
}>) => React.ReactElement;

View File

@ -1,2 +1,2 @@
declare const _default: (import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "extraFile", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "message", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "address", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "application", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "article", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "articleMenu", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "user", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "userEntityGrant", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatQrCode", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "notification", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatLogin", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "parasite", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "sessionMessage", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatMenu", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatPublicTag", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatMpJump", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "system", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "passport", import("..").BRC<import("../oak-app-domain").EntityDict>>)[];
declare const _default: (import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "message", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "address", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "application", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "article", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "articleMenu", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "extraFile", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "user", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "userEntityGrant", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatQrCode", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "notification", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatLogin", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "parasite", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "sessionMessage", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatMenu", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatPublicTag", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatMpJump", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "system", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "passport", import("..").BRC<import("../oak-app-domain").EntityDict>>)[];
export default _default;

View File

@ -8,7 +8,7 @@ export declare class OakDistinguishUserException<ED extends EntityDict & BaseEnt
useWechatUser: boolean;
useEmail: boolean;
useMobile: boolean;
constructor(userId: string, usePassword: boolean, useIdCard: boolean, useWechatUser: boolean, useEmail: boolean, useMobile: boolean, message?: string, namespace?: string, params?: Record<string, any>);
constructor(userId: string, usePassword: boolean, useIdCard: boolean, useWechatUser: boolean, useEmail: boolean, useMobile: boolean, message?: string, module?: string, params?: Record<string, any>);
toString(): string;
}
export declare class OakChangeLoginWayException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
@ -17,55 +17,57 @@ export declare class OakChangeLoginWayException<ED extends EntityDict & BaseEnti
useWechatUser: boolean;
useEmail: boolean;
useMobile: boolean;
constructor(userId: string, useIdCard: boolean, useWechatUser: boolean, useEmail: boolean, useMobile: boolean, message?: string, namespace?: string, params?: Record<string, any>);
constructor(userId: string, useIdCard: boolean, useWechatUser: boolean, useEmail: boolean, useMobile: boolean, message?: string, module?: string, params?: Record<string, any>);
toString(): string;
}
export declare class OakMobileUnsetException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakAuthenticationException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakUserInfoUncompletedException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakUserDisabledException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakTokenExpiredException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakMpHaveToSubscribeMessage<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
rejectedMessageType: string[];
constructor(rejectedMessageType: string[], message?: string, namespace?: string, params?: Record<string, any>);
constructor(rejectedMessageType: string[], message?: string, module?: string, params?: Record<string, any>);
}
/**
*
*/
export declare class OakUserInfoLoadingException<ED extends EntityDict & BaseEntityDict> extends OakException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
/**
* application信息还没加载完整
*/
export declare class OakApplicationLoadingException<ED extends EntityDict & BaseEntityDict> extends OakException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakUploadException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakPasswordUnset<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakHasToVerifyPassword<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakCantChangeVerifiedUser<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare function makeException<ED extends EntityDict & BaseEntityDict>(data: {
name: string;
message?: string;
opRecords: OpRecord<ED>[];
module?: string;
params?: Record<string, any>;
[A: string]: any;
}): OakException<ED> | undefined;

View File

@ -6,8 +6,8 @@ export class OakDistinguishUserException extends OakUserException {
useWechatUser;
useEmail;
useMobile;
constructor(userId, usePassword, useIdCard, useWechatUser, useEmail, useMobile, message, namespace, params) {
super(message || 'error::distinguishUser', namespace || 'oak-general-business', params);
constructor(userId, usePassword, useIdCard, useWechatUser, useEmail, useMobile, message, module, params) {
super(message || 'error::distinguishUser', module || 'oak-general-business', params);
this.userId = userId;
this.useIdCard = useIdCard;
this.usePassword = usePassword;
@ -35,8 +35,8 @@ export class OakChangeLoginWayException extends OakUserException {
useWechatUser;
useEmail;
useMobile;
constructor(userId, useIdCard, useWechatUser, useEmail, useMobile, message, namespace, params) {
super(message || 'error::changeLoginWay', namespace || 'oak-general-business', params);
constructor(userId, useIdCard, useWechatUser, useEmail, useMobile, message, module, params) {
super(message || 'error::changeLoginWay', module || 'oak-general-business', params);
this.userId = userId;
this.useIdCard = useIdCard;
this.useMobile = useMobile;
@ -56,34 +56,34 @@ export class OakChangeLoginWayException extends OakUserException {
}
}
export class OakMobileUnsetException extends OakUserException {
constructor(message, namespace, params) {
super(message || 'error::mobileUnset', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::mobileUnset', module || 'oak-general-business', params);
}
}
export class OakAuthenticationException extends OakUserException {
constructor(message, namespace, params) {
super(message || 'error::needAuthentication', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::needAuthentication', module || 'oak-general-business', params);
}
}
export class OakUserInfoUncompletedException extends OakUserException {
constructor(message, namespace, params) {
super(message || 'error::userInfoUncompleted', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::userInfoUncompleted', module || 'oak-general-business', params);
}
}
export class OakUserDisabledException extends OakUserException {
constructor(message, namespace, params) {
super(message || 'error::userDisabled', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::userDisabled', module || 'oak-general-business', params);
}
}
export class OakTokenExpiredException extends OakUserException {
constructor(message, namespace, params) {
super(message || 'error::tokenExpired', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::tokenExpired', module || 'oak-general-business', params);
}
}
export class OakMpHaveToSubscribeMessage extends OakUserException {
rejectedMessageType;
constructor(rejectedMessageType, message, namespace, params) {
super(message || 'error::mpHaveToSubscribe', namespace || 'oak-general-business', params);
constructor(rejectedMessageType, message, module, params) {
super(message || 'error::mpHaveToSubscribe', module || 'oak-general-business', params);
this.rejectedMessageType = rejectedMessageType;
}
}
@ -91,8 +91,8 @@ export class OakMpHaveToSubscribeMessage extends OakUserException {
* 前端用户信息还没加载完整
*/
export class OakUserInfoLoadingException extends OakException {
constructor(message, namespace, params) {
super(message || 'error::userInfoLoading', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::userInfoLoading', module || 'oak-general-business', params);
}
}
;
@ -100,81 +100,81 @@ export class OakUserInfoLoadingException extends OakException {
* 前端application信息还没加载完整
*/
export class OakApplicationLoadingException extends OakException {
constructor(message, namespace, params) {
super(message || 'error::applicationLoading', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::applicationLoading', module || 'oak-general-business', params);
}
}
;
export class OakUploadException extends OakUserException {
constructor(message, namespace, params) {
super(message || 'error::uploadFailed', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::uploadFailed', module || 'oak-general-business', params);
}
}
;
export class OakPasswordUnset extends OakUserException {
constructor(message, namespace, params) {
super(message || 'error::user.hasToSetPassword', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::user.hasToSetPassword', module || 'oak-general-business', params);
}
}
;
export class OakHasToVerifyPassword extends OakUserException {
constructor(message, namespace, params) {
super(message || 'error::user.hasToVerifyPassword', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::user.hasToVerifyPassword', module || 'oak-general-business', params);
}
}
;
export class OakCantChangeVerifiedUser extends OakUserException {
constructor(message, namespace, params) {
super(message || 'error::user.cantChangeVerifiedUser', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::user.cantChangeVerifiedUser', module || 'oak-general-business', params);
}
}
;
export function makeException(data) {
const { name, message, opRecords, namespace, params } = data;
const { name, message, opRecords, module, params } = data;
let e;
switch (name) {
case 'OakDistinguishUserException': {
e = new OakDistinguishUserException(data.userId, data.usePassword, data.useIdCard, data.useWechatUser, data.useEmail, data.useMobile, message, namespace, params);
e = new OakDistinguishUserException(data.userId, data.usePassword, data.useIdCard, data.useWechatUser, data.useEmail, data.useMobile, message, module, params);
break;
}
case 'OakChangeLoginWayException': {
e = new OakChangeLoginWayException(data.userId, data.useIdCard, data.useWechatUser, data.useEmail, data.useMobile, message, namespace, params);
e = new OakChangeLoginWayException(data.userId, data.useIdCard, data.useWechatUser, data.useEmail, data.useMobile, message, module, params);
break;
}
case 'OakUserDisabledException': {
e = new OakUserDisabledException(message, namespace, params);
e = new OakUserDisabledException(message, module, params);
break;
}
case 'OakTokenExpiredException': {
e = new OakTokenExpiredException(message, namespace, params);
e = new OakTokenExpiredException(message, module, params);
break;
}
case 'OakMobileUnsetException': {
e = new OakMobileUnsetException(message, namespace, params);
e = new OakMobileUnsetException(message, module, params);
break;
}
case 'OakAuthenticationException': {
e = new OakAuthenticationException(message, namespace, params);
e = new OakAuthenticationException(message, module, params);
break;
}
case 'OakUserInfoUncompletedException': {
e = new OakUserInfoUncompletedException(message, namespace, params);
e = new OakUserInfoUncompletedException(message, module, params);
break;
}
case 'OakUploadException': {
e = new OakUploadException(message, namespace, params);
e = new OakUploadException(message, module, params);
break;
}
case 'OakPasswordUnset': {
e = new OakPasswordUnset(message, namespace, params);
e = new OakPasswordUnset(message, module, params);
break;
}
case 'OakHasToVerifyPassword': {
e = new OakHasToVerifyPassword(message, namespace, params);
e = new OakHasToVerifyPassword(message, module, params);
break;
}
case 'OakCantChangeVerifiedUser': {
e = new OakCantChangeVerifiedUser(message, namespace, params);
e = new OakCantChangeVerifiedUser(message, module, params);
break;
}
default: {

View File

@ -1,2 +1,2 @@
declare const checkers: (import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "mobile", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "user", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "address", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "application", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "applicationPassport", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "token", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "userEntityGrant", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "wechatQrCode", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "wechatPublicTag", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "message", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "parasite", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>>)[];
declare const checkers: (import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "address", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "application", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "applicationPassport", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "token", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "user", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "userEntityGrant", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "wechatQrCode", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "mobile", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "wechatPublicTag", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "message", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Checker<import("../oak-app-domain").EntityDict, "parasite", import("..").RuntimeCxt<import("../oak-app-domain").EntityDict>>)[];
export default checkers;

View File

@ -1,2 +1,2 @@
declare const _default: (import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "extraFile", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "message", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "address", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "application", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "article", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "articleMenu", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "user", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "userEntityGrant", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatQrCode", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "notification", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatLogin", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "parasite", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "sessionMessage", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatMenu", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatPublicTag", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatMpJump", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "system", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "passport", import("..").BRC<import("../oak-app-domain").EntityDict>>)[];
declare const _default: (import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "message", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "address", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "application", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "article", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "articleMenu", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "extraFile", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "user", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "userEntityGrant", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatQrCode", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "notification", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatLogin", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "parasite", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "sessionMessage", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatMenu", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatPublicTag", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "wechatMpJump", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "system", import("..").BRC<import("../oak-app-domain").EntityDict>> | import("oak-domain/lib/types").Trigger<import("../oak-app-domain").EntityDict, "passport", import("..").BRC<import("../oak-app-domain").EntityDict>>)[];
export default _default;

View File

@ -8,7 +8,7 @@ export declare class OakDistinguishUserException<ED extends EntityDict & BaseEnt
useWechatUser: boolean;
useEmail: boolean;
useMobile: boolean;
constructor(userId: string, usePassword: boolean, useIdCard: boolean, useWechatUser: boolean, useEmail: boolean, useMobile: boolean, message?: string, namespace?: string, params?: Record<string, any>);
constructor(userId: string, usePassword: boolean, useIdCard: boolean, useWechatUser: boolean, useEmail: boolean, useMobile: boolean, message?: string, module?: string, params?: Record<string, any>);
toString(): string;
}
export declare class OakChangeLoginWayException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
@ -17,55 +17,57 @@ export declare class OakChangeLoginWayException<ED extends EntityDict & BaseEnti
useWechatUser: boolean;
useEmail: boolean;
useMobile: boolean;
constructor(userId: string, useIdCard: boolean, useWechatUser: boolean, useEmail: boolean, useMobile: boolean, message?: string, namespace?: string, params?: Record<string, any>);
constructor(userId: string, useIdCard: boolean, useWechatUser: boolean, useEmail: boolean, useMobile: boolean, message?: string, module?: string, params?: Record<string, any>);
toString(): string;
}
export declare class OakMobileUnsetException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakAuthenticationException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakUserInfoUncompletedException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakUserDisabledException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakTokenExpiredException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakMpHaveToSubscribeMessage<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
rejectedMessageType: string[];
constructor(rejectedMessageType: string[], message?: string, namespace?: string, params?: Record<string, any>);
constructor(rejectedMessageType: string[], message?: string, module?: string, params?: Record<string, any>);
}
/**
*
*/
export declare class OakUserInfoLoadingException<ED extends EntityDict & BaseEntityDict> extends OakException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
/**
* application信息还没加载完整
*/
export declare class OakApplicationLoadingException<ED extends EntityDict & BaseEntityDict> extends OakException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakUploadException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakPasswordUnset<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakHasToVerifyPassword<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare class OakCantChangeVerifiedUser<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>);
constructor(message?: string, module?: string, params?: Record<string, any>);
}
export declare function makeException<ED extends EntityDict & BaseEntityDict>(data: {
name: string;
message?: string;
opRecords: OpRecord<ED>[];
module?: string;
params?: Record<string, any>;
[A: string]: any;
}): OakException<ED> | undefined;

View File

@ -9,8 +9,8 @@ class OakDistinguishUserException extends types_1.OakUserException {
useWechatUser;
useEmail;
useMobile;
constructor(userId, usePassword, useIdCard, useWechatUser, useEmail, useMobile, message, namespace, params) {
super(message || 'error::distinguishUser', namespace || 'oak-general-business', params);
constructor(userId, usePassword, useIdCard, useWechatUser, useEmail, useMobile, message, module, params) {
super(message || 'error::distinguishUser', module || 'oak-general-business', params);
this.userId = userId;
this.useIdCard = useIdCard;
this.usePassword = usePassword;
@ -39,8 +39,8 @@ class OakChangeLoginWayException extends types_1.OakUserException {
useWechatUser;
useEmail;
useMobile;
constructor(userId, useIdCard, useWechatUser, useEmail, useMobile, message, namespace, params) {
super(message || 'error::changeLoginWay', namespace || 'oak-general-business', params);
constructor(userId, useIdCard, useWechatUser, useEmail, useMobile, message, module, params) {
super(message || 'error::changeLoginWay', module || 'oak-general-business', params);
this.userId = userId;
this.useIdCard = useIdCard;
this.useMobile = useMobile;
@ -61,39 +61,39 @@ class OakChangeLoginWayException extends types_1.OakUserException {
}
exports.OakChangeLoginWayException = OakChangeLoginWayException;
class OakMobileUnsetException extends types_1.OakUserException {
constructor(message, namespace, params) {
super(message || 'error::mobileUnset', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::mobileUnset', module || 'oak-general-business', params);
}
}
exports.OakMobileUnsetException = OakMobileUnsetException;
class OakAuthenticationException extends types_1.OakUserException {
constructor(message, namespace, params) {
super(message || 'error::needAuthentication', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::needAuthentication', module || 'oak-general-business', params);
}
}
exports.OakAuthenticationException = OakAuthenticationException;
class OakUserInfoUncompletedException extends types_1.OakUserException {
constructor(message, namespace, params) {
super(message || 'error::userInfoUncompleted', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::userInfoUncompleted', module || 'oak-general-business', params);
}
}
exports.OakUserInfoUncompletedException = OakUserInfoUncompletedException;
class OakUserDisabledException extends types_1.OakUserException {
constructor(message, namespace, params) {
super(message || 'error::userDisabled', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::userDisabled', module || 'oak-general-business', params);
}
}
exports.OakUserDisabledException = OakUserDisabledException;
class OakTokenExpiredException extends types_1.OakUserException {
constructor(message, namespace, params) {
super(message || 'error::tokenExpired', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::tokenExpired', module || 'oak-general-business', params);
}
}
exports.OakTokenExpiredException = OakTokenExpiredException;
class OakMpHaveToSubscribeMessage extends types_1.OakUserException {
rejectedMessageType;
constructor(rejectedMessageType, message, namespace, params) {
super(message || 'error::mpHaveToSubscribe', namespace || 'oak-general-business', params);
constructor(rejectedMessageType, message, module, params) {
super(message || 'error::mpHaveToSubscribe', module || 'oak-general-business', params);
this.rejectedMessageType = rejectedMessageType;
}
}
@ -102,8 +102,8 @@ exports.OakMpHaveToSubscribeMessage = OakMpHaveToSubscribeMessage;
* 前端用户信息还没加载完整
*/
class OakUserInfoLoadingException extends types_1.OakException {
constructor(message, namespace, params) {
super(message || 'error::userInfoLoading', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::userInfoLoading', module || 'oak-general-business', params);
}
}
exports.OakUserInfoLoadingException = OakUserInfoLoadingException;
@ -112,86 +112,86 @@ exports.OakUserInfoLoadingException = OakUserInfoLoadingException;
* 前端application信息还没加载完整
*/
class OakApplicationLoadingException extends types_1.OakException {
constructor(message, namespace, params) {
super(message || 'error::applicationLoading', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::applicationLoading', module || 'oak-general-business', params);
}
}
exports.OakApplicationLoadingException = OakApplicationLoadingException;
;
class OakUploadException extends types_1.OakUserException {
constructor(message, namespace, params) {
super(message || 'error::uploadFailed', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::uploadFailed', module || 'oak-general-business', params);
}
}
exports.OakUploadException = OakUploadException;
;
class OakPasswordUnset extends types_1.OakUserException {
constructor(message, namespace, params) {
super(message || 'error::user.hasToSetPassword', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::user.hasToSetPassword', module || 'oak-general-business', params);
}
}
exports.OakPasswordUnset = OakPasswordUnset;
;
class OakHasToVerifyPassword extends types_1.OakUserException {
constructor(message, namespace, params) {
super(message || 'error::user.hasToVerifyPassword', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::user.hasToVerifyPassword', module || 'oak-general-business', params);
}
}
exports.OakHasToVerifyPassword = OakHasToVerifyPassword;
;
class OakCantChangeVerifiedUser extends types_1.OakUserException {
constructor(message, namespace, params) {
super(message || 'error::user.cantChangeVerifiedUser', namespace || 'oak-general-business', params);
constructor(message, module, params) {
super(message || 'error::user.cantChangeVerifiedUser', module || 'oak-general-business', params);
}
}
exports.OakCantChangeVerifiedUser = OakCantChangeVerifiedUser;
;
function makeException(data) {
const { name, message, opRecords, namespace, params } = data;
const { name, message, opRecords, module, params } = data;
let e;
switch (name) {
case 'OakDistinguishUserException': {
e = new OakDistinguishUserException(data.userId, data.usePassword, data.useIdCard, data.useWechatUser, data.useEmail, data.useMobile, message, namespace, params);
e = new OakDistinguishUserException(data.userId, data.usePassword, data.useIdCard, data.useWechatUser, data.useEmail, data.useMobile, message, module, params);
break;
}
case 'OakChangeLoginWayException': {
e = new OakChangeLoginWayException(data.userId, data.useIdCard, data.useWechatUser, data.useEmail, data.useMobile, message, namespace, params);
e = new OakChangeLoginWayException(data.userId, data.useIdCard, data.useWechatUser, data.useEmail, data.useMobile, message, module, params);
break;
}
case 'OakUserDisabledException': {
e = new OakUserDisabledException(message, namespace, params);
e = new OakUserDisabledException(message, module, params);
break;
}
case 'OakTokenExpiredException': {
e = new OakTokenExpiredException(message, namespace, params);
e = new OakTokenExpiredException(message, module, params);
break;
}
case 'OakMobileUnsetException': {
e = new OakMobileUnsetException(message, namespace, params);
e = new OakMobileUnsetException(message, module, params);
break;
}
case 'OakAuthenticationException': {
e = new OakAuthenticationException(message, namespace, params);
e = new OakAuthenticationException(message, module, params);
break;
}
case 'OakUserInfoUncompletedException': {
e = new OakUserInfoUncompletedException(message, namespace, params);
e = new OakUserInfoUncompletedException(message, module, params);
break;
}
case 'OakUploadException': {
e = new OakUploadException(message, namespace, params);
e = new OakUploadException(message, module, params);
break;
}
case 'OakPasswordUnset': {
e = new OakPasswordUnset(message, namespace, params);
e = new OakPasswordUnset(message, module, params);
break;
}
case 'OakHasToVerifyPassword': {
e = new OakHasToVerifyPassword(message, namespace, params);
e = new OakHasToVerifyPassword(message, module, params);
break;
}
case 'OakCantChangeVerifiedUser': {
e = new OakCantChangeVerifiedUser(message, namespace, params);
e = new OakCantChangeVerifiedUser(message, module, params);
break;
}
default: {

View File

@ -17,9 +17,9 @@ export class OakDistinguishUserException<ED extends EntityDict & BaseEntityDict>
useEmail: boolean,
useMobile: boolean,
message?: string,
namespace?: string,
module?: string,
params?: Record<string, any>) {
super(message || 'error::distinguishUser', namespace || 'oak-general-business', params);
super(message || 'error::distinguishUser', module || 'oak-general-business', params);
this.userId = userId;
this.useIdCard = useIdCard;
this.usePassword = usePassword;
@ -55,9 +55,9 @@ export class OakChangeLoginWayException<ED extends EntityDict & BaseEntityDict>
useEmail: boolean,
useMobile: boolean,
message?: string,
namespace?: string,
module?: string,
params?: Record<string, any>) {
super(message || 'error::changeLoginWay', namespace || 'oak-general-business', params);
super(message || 'error::changeLoginWay', module || 'oak-general-business', params);
this.userId = userId;
this.useIdCard = useIdCard;
this.useMobile = useMobile;
@ -79,40 +79,40 @@ export class OakChangeLoginWayException<ED extends EntityDict & BaseEntityDict>
}
export class OakMobileUnsetException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::mobileUnset', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::mobileUnset', module || 'oak-general-business', params);
}
}
export class OakAuthenticationException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::needAuthentication', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::needAuthentication', module || 'oak-general-business', params);
}
}
export class OakUserInfoUncompletedException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::userInfoUncompleted', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::userInfoUncompleted', module || 'oak-general-business', params);
}
}
export class OakUserDisabledException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::userDisabled', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::userDisabled', module || 'oak-general-business', params);
}
}
export class OakTokenExpiredException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::tokenExpired', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::tokenExpired', module || 'oak-general-business', params);
}
}
export class OakMpHaveToSubscribeMessage<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
rejectedMessageType: string[];
constructor(rejectedMessageType: string[], message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::mpHaveToSubscribe', namespace || 'oak-general-business', params);
constructor(rejectedMessageType: string[], message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::mpHaveToSubscribe', module || 'oak-general-business', params);
this.rejectedMessageType = rejectedMessageType;
}
}
@ -121,8 +121,8 @@ export class OakMpHaveToSubscribeMessage<ED extends EntityDict & BaseEntityDict>
*
*/
export class OakUserInfoLoadingException<ED extends EntityDict & BaseEntityDict> extends OakException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::userInfoLoading', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::userInfoLoading', module || 'oak-general-business', params);
}
};
@ -130,32 +130,32 @@ export class OakUserInfoLoadingException<ED extends EntityDict & BaseEntityDict>
* application信息还没加载完整
*/
export class OakApplicationLoadingException<ED extends EntityDict & BaseEntityDict> extends OakException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::applicationLoading', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::applicationLoading', module || 'oak-general-business', params);
}
};
export class OakUploadException<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::uploadFailed', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::uploadFailed', module || 'oak-general-business', params);
}
};
export class OakPasswordUnset<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::user.hasToSetPassword', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::user.hasToSetPassword', module || 'oak-general-business', params);
}
};
export class OakHasToVerifyPassword<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::user.hasToVerifyPassword', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::user.hasToVerifyPassword', module || 'oak-general-business', params);
}
};
export class OakCantChangeVerifiedUser<ED extends EntityDict & BaseEntityDict> extends OakUserException<ED> {
constructor(message?: string, namespace?: string, params?: Record<string, any>) {
super(message || 'error::user.cantChangeVerifiedUser', namespace || 'oak-general-business', params);
constructor(message?: string, module?: string, params?: Record<string, any>) {
super(message || 'error::user.cantChangeVerifiedUser', module || 'oak-general-business', params);
}
};
@ -163,9 +163,11 @@ export function makeException<ED extends EntityDict & BaseEntityDict>(data: {
name: string;
message?: string;
opRecords: OpRecord<ED>[];
module?: string;
params?: Record<string, any>;
[A: string]: any;
}) {
const { name, message, opRecords, namespace, params } = data;
const { name, message, opRecords, module, params } = data;
let e: OakException<ED> | undefined;
switch (name) {
case 'OakDistinguishUserException': {
@ -177,7 +179,7 @@ export function makeException<ED extends EntityDict & BaseEntityDict>(data: {
data.useEmail,
data.useMobile,
message,
namespace,
module,
params,
);
break;
@ -190,45 +192,45 @@ export function makeException<ED extends EntityDict & BaseEntityDict>(data: {
data.useEmail,
data.useMobile,
message,
namespace,
module,
params,
);
break;
}
case 'OakUserDisabledException': {
e = new OakUserDisabledException<ED>(message, namespace, params);
e = new OakUserDisabledException<ED>(message, module, params);
break;
}
case 'OakTokenExpiredException': {
e = new OakTokenExpiredException<ED>(message, namespace, params);
e = new OakTokenExpiredException<ED>(message, module, params);
break;
}
case 'OakMobileUnsetException': {
e = new OakMobileUnsetException<ED>(message, namespace, params);
e = new OakMobileUnsetException<ED>(message, module, params);
break;
}
case 'OakAuthenticationException': {
e = new OakAuthenticationException<ED>(message, namespace, params);
e = new OakAuthenticationException<ED>(message, module, params);
break;
}
case 'OakUserInfoUncompletedException': {
e = new OakUserInfoUncompletedException<ED>(message, namespace, params);
e = new OakUserInfoUncompletedException<ED>(message, module, params);
break;
}
case 'OakUploadException': {
e = new OakUploadException<ED>(message, namespace, params);
e = new OakUploadException<ED>(message, module, params);
break;
}
case 'OakPasswordUnset': {
e = new OakPasswordUnset(message, namespace, params);
e = new OakPasswordUnset(message, module, params);
break;
}
case 'OakHasToVerifyPassword': {
e = new OakHasToVerifyPassword(message, namespace, params);
e = new OakHasToVerifyPassword(message, module, params);
break;
}
case 'OakCantChangeVerifiedUser': {
e = new OakCantChangeVerifiedUser(message, namespace, params);
e = new OakCantChangeVerifiedUser(message, module, params);
break;
}
default: {