@cdwx/system
Version:
成都文宣业务类服务模块组件库
113 lines (112 loc) • 2.06 kB
TypeScript
/**
* 岗位筛选
*/
export interface IStationListReq {
currentPage?: number;
/**
* 岗位名称
*/
name?: string;
pageSize?: number;
}
/**
* 描述: 岗位列表返回数据
*
* StationListVo
*/
export interface IStationListVo {
/**
* 指挥调度:0关闭,1开启
*/
commandStatus?: number;
/**
* 创建时间
*/
createTime?: string;
/**
* 描述
*/
des?: string;
/**
* 主键id
*/
id: number;
/**
* 名称
*/
name?: string;
/**
* 状态:0禁用,1启用
*/
status?: number;
/**
* 修改时间
*/
updateTime?: string;
/**
* 员工数
*/
userNum?: string;
}
/**
* 获取列表
*/
export declare function getListData(params: IStationListReq): Promise<import("@cdwx/http").HttpResponse<any>>;
/**
* 删除
*/
export declare function deleteData(id: any): Promise<import("@cdwx/http").HttpResponse<any>>;
/**
* 修改状态
*/
export interface IOperateDto {
/**
* 员工id
*/
id: number;
/**
* 0禁用,1启用
*/
commandStatus: number;
}
/**
* 改变状态
*/
export declare function operateData(params: IOperateDto): Promise<import("@cdwx/http").HttpResponse<any>>;
/**
* 详情
*/
export declare function getData(id: any): Promise<import("@cdwx/http").HttpResponse<any>>;
/**
* AddStationDto
*/
export interface IAddStationDto {
/**
* 指挥调度:0关闭,1开启
*/
commandStatus?: number | undefined;
/**
* 描述
*/
des?: string;
/**
* 主键id
*/
id?: number;
/**
* 名称
*/
name?: string;
}
/**
* 新增
*/
export declare function saveData(params: IAddStationDto): Promise<import("@cdwx/http").HttpResponse<any>>;
/**
* 修改
*/
export declare function updateData(params: IAddStationDto): Promise<import("@cdwx/http").HttpResponse<any>>;
/**
* 修改
*/
export declare function getAllData(): Promise<import("@cdwx/http").HttpResponse<any>>;