
declare namespace ClassGroup {
    // 角色类型
    type ClassGroupAddInput = {
        /**
     * 班组Id
     * @type {string}
     * @memberof ClassGroupAddInput
     */
        groupId: string;
        /**
         * 人员Id
         * @type {string}
         * @memberof ClassGroupAddInput
         */
        userId: string;
    }
    /*
    删除
    */
    type ClassGroupDelInput = {
        /**
         * 
         * @type {string}
         * @memberof ClassGroupDelInput
         */
        id?: string | null;
    }
    interface ClassGroupUpdateInput {
        /**
         * 班组Id
         * @type {string}
         * @memberof ClassGroupUpdateInput
         */
        groupId?: string | null;
        /**
         * 人员Id
         * @type {string}
         * @memberof ClassGroupUpdateInput
         */
        userId?: string | null;
        /**
         * 
         * @type {string}
         * @memberof ClassGroupUpdateInput
         */
        id?: string | null;
    }
    interface ClassGroupOutput {
        /**
         * 主键
         * @type {string}
         * @memberof ClassGroupOutput
         */
        id?: string | null;
        /**
         * 班组Id
         * @type {string}
         * @memberof ClassGroupOutput
         */
        groupId?: string | null;
        /**
         * 班组名称
         * @type {string}
         * @memberof ClassGroupOutput
         */
        groupName?: string | null;
        /**
         * 人员Id
         * @type {string}
         * @memberof ClassGroupOutput
         */
        userId?: string | null;
        /**
         * 人员名称
         * @type {string}
         * @memberof ClassGroupOutput
         */
        userName?: string | null;
    }
    /**
       * 查询班组人员
       * @type {ClassGroupQueryInput}
       * @memberof ClassGroupQueryInput
       */
    interface ClassGroupQueryInput {
        /**
        * 班组id
        * @type {string}
        * @memberof ClassGroupQueryInput
        */
        groupId?: string | null;
    }
    interface ClassGroupQueryPageInput {
        /**
         * 
         * @type {string}
         * @memberof ClassGroupQueryPageInput
         */
        keyword?: string | null;
        /**
         * 
         * @type {number}
         * @memberof ClassGroupQueryPageInput
         */
        pageIndex?: number;
        /**
         * 
         * @type {number}
         * @memberof ClassGroupQueryPageInput
         */
        pageSize?: number;
        /**
         * 
         * @type {string}
         * @memberof ClassGroupQueryPageInput
         */
        id?: string | null;
    }
}