import apolloClient from "@/utils/graphql"; import gql from "graphql-tag"; //全部 export function getHomeworkByType(params) { return apolloClient.query({ query: gql` query vars( $staffId: Int! $homeworkType: HomeworkType! $keyword: String $pageIn: PageIn ) { findHomeworkByType( staffId: $staffId homeworkType: $homeworkType keyword: $keyword pageIn: $pageIn ) { ls { id name publisher { id name } createTime } pageOut { total index size } } } `, variables: params, }); } //停用 export function getHomeworkCommentByAuth(params) { return apolloClient.query({ query: gql` query vars( $staffId: Int! $commentTypes: [HomeworkCommentType!]! $keyword: String $pageIn: PageIn! ) { findHomeworkCommentByAuth( staffId: $staffId commentTypes: $commentTypes keyword: $keyword pageIn: $pageIn ) { ls { id player { id name } commentType homework { id name } lastStaffCommentId createTime createById } pageOut { total index size } } } `, variables: params, }); }