From e3474cf91877c95964b0d87fe55311941e601d6b Mon Sep 17 00:00:00 2001 From: 黄何裕 <1053952480@qq.com> Date: 星期四, 01 八月 2024 18:12:16 +0800 Subject: [PATCH] 创建和详情页面 --- src/api/student.js | 289 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 289 insertions(+), 0 deletions(-) diff --git a/src/api/student.js b/src/api/student.js index b82eddd..739105b 100644 --- a/src/api/student.js +++ b/src/api/student.js @@ -46,3 +46,292 @@ variables: params, }); } + +export function getNotTeam(params) { + return apolloClient.query({ + query: gql` + query vars($staffId: Int!, $keyword: String, $pageIn: PageIn!) { + findPlayerNotTeam( + staffId: $staffId + keyword: $keyword + pageIn: $pageIn + ) { + ls { + id + name + gender + mobile + user { + id + name + wxOaOpenId + } + accs { + id + voucher { + id + voucherType + name + } + qty + freezeQty + amt + beginDate + endDate + modifyTime + } + } + pageOut { + total + index + size + } + } + } + `, + variables: params, + }); +} + +export function getRenew(params) { + return apolloClient.query({ + query: gql` + query vars($staffId: Int!, $keyword: String, $pageIn: PageIn!) { + findPlayerRenew(staffId: $staffId, keyword: $keyword, pageIn: $pageIn) { + ls { + id + name + gender + mobile + user { + id + name + wxOaOpenId + } + accs { + id + voucher { + id + voucherType + name + } + qty + freezeQty + amt + beginDate + endDate + modifyTime + } + } + pageOut { + total + index + size + } + } + } + `, + variables: params, + }); +} + +export function getExpire(params) { + return apolloClient.query({ + query: gql` + query vars($staffId: Int!, $keyword: String, $pageIn: PageIn!) { + findPlayerExpire( + staffId: $staffId + keyword: $keyword + pageIn: $pageIn + ) { + ls { + id + name + gender + mobile + user { + id + name + wxOaOpenId + } + accs { + id + voucher { + id + voucherType + name + } + qty + freezeQty + amt + beginDate + endDate + modifyTime + } + } + pageOut { + total + index + size + } + } + } + `, + variables: params, + }); +} + +export function getDeleted(params) { + return apolloClient.query({ + query: gql` + query vars( + $staffId: Int! + $itemType: ItemType! + $keyword: String + $pageIn: PageIn! + ) { + findDeletedItem( + staffId: $staffId + itemType: $itemType + keyword: $keyword + pageIn: $pageIn + ) { + ls { + id + name + modifyTime + } + pageOut { + total + index + size + } + } + } + `, + variables: params, + }); +} + +export function getDetails(params) { + return apolloClient.query({ + query: gql` + query vars($id: Int!) { + findPlayerDto(id: $id) { + id + orgId + name + gender + mobile + birthday + description + user { + id + name + mobile + avatars { + url1 + url2 + url3 + origin + def + ext + } + } + avatars { + url1 + url2 + url3 + origin + def + ext + } + state + createTime + createById + accs { + id + voucher { + id + name + } + voucherType + memberType + beginDate + endDate + qty + freezeQty + amt + state + } + teams { + id + name + } + saleMan { + id + name + } + } + } + `, + variables: params, + }); +} +//鑾峰彇璇剧▼椤鹃棶 +export function getSaleMan(params) { + return apolloClient.query({ + query: gql` + query vars($staffId: Int!, $keyword: String, $pageIn: PageIn) { + findStaff(staffId: $staffId, keyword: $keyword, pageIn: $pageIn) { + ls { + id + name + gender + } + pageOut { + total + index + size + } + } + } + `, + variables: params, + }); +} +//鑾峰彇璇惧寘/浼氬憳鍗� +export function getVoucher(params) { + return apolloClient.query({ + query: gql` + query vars( + $orgId: Int + $types: [VoucherType!]! + $keyword: String + $pageIn: PageIn + ) { + findVoucherByType( + orgId: $orgId + types: $types + keyword: $keyword + pageIn: $pageIn + ) { + ls { + id + orgId + name + voucherType + memberType + qty + } + pageOut { + total + index + size + } + } + } + `, + variables: params, + }); +} -- Gitblit v1.8.0