//点位基础数据
declare namespace AgvbasicInfoTypes {
    // 类型
	interface Info {
		id: string,
		name: string,
		code:string,
	}
	// interface Page extends Info{
	// 	pageIndex:number,
	// 	pageSize:number,
	// 	name: string,
	// }
    interface Page {
		pageIndex:number,
		pageSize:number,
		name: string,
        
	}
	interface BatchAdd {
        groupId:string,
        recipesIds:string[]
    }



	/**
     * 删除入参
     * @export
     * @interface AgvbasicInfoDelInput
     */
    export interface AgvbasicInfoDelInput {
        /**
         * 主键
         * @type {string}
         * @memberof AgvbasicInfoDelInput
         */
        id?: string | null;
    }
     /**
     * 添加入参
     * @export
     * @interface AgvbasicInfoAddInput
     */
    export interface AgvbasicInfoAddInput extends Info {
        id:string
    }
    /**
     * 名    称 ：点位基础信息    
     * 创 建 人 ：ranyuqi   
     * 创建时间 ：2022/10/28 17:19:13 
     * 描    述 ：点位基础信息返回值
     * @export
     * @interface AgvbasicInfoOutput
     */
    export interface AgvbasicInfoOutput extends Info {
        id:string,
    }
    /**
     * 分页查询入参
     * @export
     * @interface AgvbasicInfoQueryPageInput
     */
    export interface AgvbasicInfoQueryPageInput {
        /**
         * 名称
         * @type {string}
         * @memberof AgvbasicInfoQueryPageInput
         */
        name?: string | null;
/**
         * 编码
         * @type {string}
         * @memberof AgvbasicInfoQueryPageInput
         */
        code:string|null
        /**
         * 页码
         * @type {number}
         * @memberof AgvbasicInfoQueryPageInput
         */
        pageIndex?: number;
        /**
         * 页大小
         * @type {number}
         * @memberof AgvbasicInfoQueryPageInput
         */
        pageSize?: number;
        /**
         * 主键
         * @type {string}
         * @memberof AgvbasicInfoQueryPageInput
         */
        id?: string | null;
    }
    /**
     * 修改入参
     * @export
     * @interface AgvbasicInfoUpdateInput
     */
    export interface AgvbasicInfoUpdateInput extends Info {
        
        /**
         * 主键
         * @type {string}
         * @memberof AgvbasicInfoUpdateInput
         */
        id?: string | null;
    }
}


    
