@aplus-frontend/ui
Version:
32 lines (31 loc) • 909 B
TypeScript
import { client } from '@aplus-frontend/oss';
import { ModalProps } from '@aplus-frontend/antdv';
import { Recordable } from '../type';
/**
* 表单项
*/
export interface WorkOrderInfo {
ticketsTitle: string;
ticketsType: string;
ticketsContent: string;
ticketsLevel: string;
}
/**
* 字典
*/
export declare enum DictCode {
TicketsStatus = "aplus_tickets_status",// 工单状态
TicketsType = "tickets_type",//工单类型
TicketsLevel = "tickets_level"
}
export type GetOssAccess = Parameters<typeof client.initOssClient>[0]['getOssAccess'];
export interface WorkOrderModalProps extends ModalProps {
api: (args?: any) => Promise<any>;
getOssAccess: GetOssAccess;
initialValues?: Recordable;
disabledList?: string[];
successCallback?: () => void;
}
type LocaleType = 'zh_CN' | 'en_US';
export declare const langMap: Record<string, LocaleType>;
export {};