UNPKG

@farris/bef-vue

Version:
25 lines (24 loc) 891 B
import { Entity } from '@farris/devkit-vue'; import { RequestInfo } from '../types'; import { BefRepository } from '../bef-repository'; import { BaRepository } from '../ba'; declare class RequestInfoUtil { /** * 构造RequestInfo */ static buildRequestInfo(repository: BefRepository<Entity>): RequestInfo; /** * 构造Entity变更集合 */ static buildEntityChangeDetials(repository: BefRepository<Entity>): import("../change/types").ChangeDetail[]; /** * 构造Variable变更 */ static buildVariableChangeDetail(repository: BefRepository<Entity>): import("../change/types").ChangeDetail | null; /** * 向body中添加RequestInfo */ static appendRequestInfoToBody(body: any, repository: BefRepository<Entity> | BaRepository<Entity>): any; static hasRequestInfo(options: any): boolean; } export { RequestInfoUtil };