UNPKG

@cdwx/system

Version:

成都文宣业务类服务模块组件库

146 lines (145 loc) 2.54 kB
/** * 查询参数 */ /** * PackageListReqDto */ export interface IPackageListReq { /** * 编码 */ code?: string; currentPage?: number; /** * 套餐名称 */ name?: string; pageSize?: number; /** * 状态:0禁用,1启用 */ status?: number | undefined; } /** * 描述: 套餐vo * * PackageListVo */ export interface IPackageList { /** * 编码 */ code?: string; /** * 套餐id */ id?: number; /** * 语言 */ language?: string; /** * 套餐名称 */ name?: string; /** * 套餐状态:0禁用,1启用 */ status?: number; /** * 操作人 */ updatedBy?: string; /** * 操作时间 */ updateTime?: string; } /** * 获取列表 */ export declare function getListData(params: IPackageListReq): Promise<import("@cdwx/http").HttpResponse<any>>; /** * 删除 */ export declare function deleteData(id: any): Promise<import("@cdwx/http").HttpResponse<any>>; /** * 详情 */ export declare function getData(id: any): Promise<import("@cdwx/http").HttpResponse<any>>; /** * 改变状态 */ export declare function operateData(params: IPackageList): Promise<import("@cdwx/http").HttpResponse<any>>; /** * 批量删除 */ export declare function delList(ids: Array<number | string>): Promise<import("@cdwx/http").HttpResponse<any>>; /** * AddPackageDto */ export interface IAddPackage { /** * 套餐编码 */ code?: string; /** * 创建人 */ createdBy?: number; /** * 套餐描述 */ des?: string; /** * 套餐id */ id?: number | undefined; /** * 套餐语言 */ language?: string; /** * 关联菜单id */ menuDtoList?: IAddPackageMenu[]; /** * 套餐名称 */ name: string; /** * 套餐状态 */ status: number; } /** * 描述: 新增套餐菜单 * * AddPackageMenuDto */ export interface IAddPackageMenu { /** * 子菜单数据 */ childMenuDtoList?: IAddPackageMenu[]; /** * 菜单编码 */ code: string; /** * 菜单id */ id: number; /** * 菜单名称 */ name?: string; } /** * 新增 */ export declare function saveData(params: IAddPackage): Promise<import("@cdwx/http").HttpResponse<any>>; /** * 修改 */ export declare function updateData(params: IAddPackage): Promise<import("@cdwx/http").HttpResponse<any>>;