import { StandardError } from '../common/error' import { BaseModel } from '../model' import { ProviderFactory, BaseProvider, IOperater } from '../provider' /** * Logic基类 * * @export * @class BaseLogic */ export class BaseLogic { /** * 报错 * * @memberof BaseLogic */ public error(msg: string, code: number) { throw new StandardError({ message: msg || '', code: code || 999999 }); } } /** * 带Provider的基类 * * @export * @class BaseLogicForProvider * @extends {BaseLogic} */ export class BaseLogicForProvider
, M extends BaseModel, Op extends IOperater (Provider);
}
}