zhengyiming
7 天以前 0b6b336181875f53092a0086b9d55b5d264e5c5b
src/services/api/user.ts
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,354 @@
/* eslint-disable */
// @ts-ignore
import { request } from '@/utils/request';
/** ç”Ÿæˆæ“ä½œä»¤ç‰Œ POST /api/user/user/buildOperatorToken */
export async function buildOperatorToken(
  body: API.BuildOperatorTokenCommand,
  options?: API.RequestConfig
) {
  return request<API.BuildOperatorTokenCommandResult>('/api/user/user/buildOperatorToken', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** æ ¡éªŒæ“ä½œä»¤ç‰Œ POST /api/user/user/checkOperatorToken */
export async function checkOperatorToken(
  body: API.CheckOperatorTokenCommand,
  options?: API.RequestConfig
) {
  return request<boolean>('/api/user/user/checkOperatorToken', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** åˆ é™¤ç”¨æˆ·é“¶è¡Œå¡ä¿¡æ¯ DELETE /api/user/user/deletePersonalUserBankCard */
export async function deletePersonalUserBankCard(
  body: API.DeletePersonalUserBankCardCommand,
  options?: API.RequestConfig
) {
  return request<number>('/api/user/user/deletePersonalUserBankCard', {
    method: 'DELETE',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** å¯¼å‡ºä¸ªäººç”¨æˆ·æ”¶æ”¯æ˜Žç»†ç”µå­å›žå• POST /api/user/user/exportPersonalUserTransactionEreceipts */
export async function exportPersonalUserTransactionEreceipts(
  body: API.ExportPersonalUserTransactionEreceiptsCommand,
  options?: API.RequestConfig
) {
  return request<string>('/api/user/user/exportPersonalUserTransactionEreceipts', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** æŸ¥è¯¢ä¸ªäººç”¨æˆ·é“¶è¡Œå¡ä¿¡æ¯ GET /api/user/user/getPersonalUserBankCard */
export async function getPersonalUserBankCard(
  // å åŠ ç”Ÿæˆçš„Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetPersonalUserBankCardParams,
  options?: API.RequestConfig
) {
  return request<API.GetPersonalUserBankCardQueryResult>('/api/user/user/getPersonalUserBankCard', {
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** æŸ¥è¯¢C端人员分页列表数据 POST /api/user/user/getPersonalUserInfos */
export async function getPersonalUserInfos(
  body: API.GetPersonalUserInfosQuery,
  options?: API.RequestConfig
) {
  return request<API.GetPersonalUserInfosQueryResult>('/api/user/user/getPersonalUserInfos', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** æŸ¥è¯¢C端人员签约详情分页列表数据 POST /api/user/user/getPersonalUserInfoSignContracts */
export async function getPersonalUserInfoSignContracts(
  body: API.GetPersonalUserInfoSignContractsQuery,
  options?: API.RequestConfig
) {
  return request<API.GetPersonalUserInfoSignContractsQueryResult>(
    '/api/user/user/getPersonalUserInfoSignContracts',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json-patch+json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** æŸ¥è¯¢ä¸ªäººç”¨æˆ·æ”¶æ”¯æ˜Žç»†è¯¦æƒ… GET /api/user/user/getPersonalUserTransaction */
export async function getPersonalUserTransaction(
  // å åŠ ç”Ÿæˆçš„Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetPersonalUserTransactionParams,
  options?: API.RequestConfig
) {
  return request<API.GetPersonalUserTransactionQueryResult>(
    '/api/user/user/getPersonalUserTransaction',
    {
      method: 'GET',
      params: {
        ...params,
      },
      ...(options || {}),
    }
  );
}
/** æŸ¥è¯¢ä¸ªäººç”¨æˆ·æ”¶æ”¯æ˜Žç»†åˆ†é¡µåˆ—表数据 POST /api/user/user/getPersonalUserTransactions */
export async function getPersonalUserTransactions(
  body: API.GetPersonalUserTransactionsQuery,
  options?: API.RequestConfig
) {
  return request<API.GetPersonalUserTransactionsQueryResult>(
    '/api/user/user/getPersonalUserTransactions',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json-patch+json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** æŸ¥è¯¢ä¸ªäººé’±åŒ…余额分页列表 POST /api/user/user/getPersonalUserWalletBalances */
export async function getPersonalUserWalletBalances(
  body: API.GetPersonalUserWalletBalancesQuery,
  options?: API.RequestConfig
) {
  return request<API.GetPersonalUserWalletBalancesQueryResult>(
    '/api/user/user/getPersonalUserWalletBalances',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json-patch+json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** æŸ¥è¯¢ç”¨æˆ·è¯¦æƒ… GET /api/user/user/getUser */
export async function getUser(
  // å åŠ ç”Ÿæˆçš„Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetUserParams,
  options?: API.RequestConfig
) {
  return request<API.GetUserQueryResult>('/api/user/user/getUser', {
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** æŸ¥è¯¢ç”¨æˆ·è§’色列表 GET /api/user/user/getUserInfoRoles */
export async function getUserInfoRoles(
  // å åŠ ç”Ÿæˆçš„Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetUserInfoRolesParams,
  options?: API.RequestConfig
) {
  return request<API.GetUserInfoRolesQueryResultItem[]>('/api/user/user/getUserInfoRoles', {
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** æŸ¥è¯¢ç”¨æˆ·åˆ†é¡µåˆ—表数据 POST /api/user/user/getUsers */
export async function getUsers(body: API.GetUsersQuery, options?: API.RequestConfig) {
  return request<API.GetOperationUserInfosQueryResult>('/api/user/user/getUsers', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 1.3.0.2版本修复企业用户数据 POST /api/user/user/repairEnterpriseUser_1_3_0_2 */
export async function repairEnterpriseUser1302(
  body: API.RepairEnterpriseUser1302Command,
  options?: API.RequestConfig
) {
  return request<boolean>('/api/user/user/repairEnterpriseUser_1_3_0_2', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** é‡ç½®ç”¨æˆ·æ“ä½œå¯†ç  POST /api/user/user/resetUserOperatorPasswords */
export async function resetUserOperatorPasswords(
  body: API.ResetUserOperatorPasswordsCommand,
  options?: API.RequestConfig
) {
  return request<number>('/api/user/user/resetUserOperatorPasswords', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** é‡ç½®ç”¨æˆ·å¯†ç  POST /api/user/user/resetUserPasswords */
export async function resetUserPasswords(
  body: API.ResetUserPasswordsCommand,
  options?: API.RequestConfig
) {
  return request<number>('/api/user/user/resetUserPasswords', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** ä¿å­˜ç”¨æˆ·é“¶è¡Œå¡ä¿¡æ¯ POST /api/user/user/savePersonalUserBankCard */
export async function savePersonalUserBankCard(
  body: API.SavePersonalUserBankCardCommand,
  options?: API.RequestConfig
) {
  return request<string>('/api/user/user/savePersonalUserBankCard', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** ä¿å­˜ç”¨æˆ· POST /api/user/user/saveUser */
export async function saveUser(body: API.SaveUserCommand, options?: API.RequestConfig) {
  return request<string>('/api/user/user/saveUser', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** å‘送绑定银行卡短信 POST /api/user/user/sendSavePersonalUserBankCardVerifyCode */
export async function sendSavePersonalUserBankCardVerifyCode(
  body: API.SendSavePersonalUserBankCardVerifyCodeCommand,
  options?: API.RequestConfig
) {
  return request<string>('/api/user/user/sendSavePersonalUserBankCardVerifyCode', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** è®¾ç½®ç”¨æˆ·ä¿¡æ¯è§’色 PUT /api/user/user/setUserInfoRoles */
export async function setUserInfoRoles(
  body: API.SetUserInfoRolesCommand,
  options?: API.RequestConfig
) {
  return request<number>('/api/user/user/setUserInfoRoles', {
    method: 'PUT',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** è®¾ç½®ç”¨æˆ·ä¿¡æ¯çŠ¶æ€ PUT /api/user/user/setUserInfoStatus */
export async function setUserInfoStatus(
  body: API.SetUserInfoStatusCommand,
  options?: API.RequestConfig
) {
  return request<number>('/api/user/user/setUserInfoStatus', {
    method: 'PUT',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** åŒæ­¥ä¼ä¸šç”¨æˆ· POST /api/user/user/syncEnterpriseUser */
export async function syncEnterpriseUser(
  body: API.SyncEnterpriseUserCommand,
  options?: API.RequestConfig
) {
  return request<string>('/api/user/user/syncEnterpriseUser', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** åŒæ­¥è¿è¥ç”¨æˆ· POST /api/user/user/syncOperationUser */
export async function syncOperationUser(
  body: API.SyncOperationUserCommand,
  options?: API.RequestConfig
) {
  return request<string>('/api/user/user/syncOperationUser', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}