123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- import request from '@/utils/request'
- export function fetchList(query) {
- return request({
- url: '/gambleMembers',
- method: 'get',
- params: {
- limit: query.limit,
- offset: (query.page - 1) * query.limit,
- name: query.name,
- chipsSort: query.chipsSort,
- updatedSort: query.updatedSort
- }
- })
- }
- export function chipsDeposit(data) {
- return request({
- url: `/gambleMembers/${data.id}/deposit`,
- method: 'put',
- data: {
- chips: data.depositChips
- }
- })
- }
- export function chipsReward(data) {
- return request({
- url: `/gambleMembers/${data.id}/reward`,
- method: 'put',
- data: {
- chips: data.rewardChips
- }
- })
- }
- export function createGambleMember(data) {
- return request({
- url: '/gambleMembers',
- method: 'post',
- data: {
- name: data.name,
- chips: data.chips
- }
- })
- }
- export function fetchGameHistory(data, query) {
- return request({
- url: `/gambleMembers/${data.id}/history`,
- method: 'get',
- params: {
- limit: query.limit,
- offset: (query.page - 1) * query.limit,
- startAt: query.startAt,
- endAt: query.endAt
- }
- })
- }
- export function fetchChipsHistory(data, query) {
- return request({
- url: `/gambleMembers/${data.id}/chipsLogs`,
- method: 'get',
- params: {
- limit: query.limit,
- offset: (query.page - 1) * query.limit,
- startAt: query.startAt,
- endAt: query.endAt
- }
- })
- }
- export function fetchPersonGameDetail(gambleMemberId, gambleGameBucketId) {
- return request({
- url: `/gambleMembers/${gambleMemberId}/gambleGameBuckets/${gambleGameBucketId}/detail`,
- method: 'get'
- })
- }
- export function fetchAgentList(name) {
- return request({
- url: '/agents',
- method: 'get',
- params: {
- limit: 20,
- offset: 0,
- name
- }
- })
- }
- export function updateBelongAgent(member, agent) {
- return request({
- url: `/gambleMembers/${member.id}/belong_agent`,
- method: 'put',
- data: {
- agent: agent.id
- }
- })
- }
|