import { httpJson } from "@/request/http"; const getLoanConfig = (params) => { // 获取质押配置 return httpJson( { url: "/api/loan!getLoanConfig.action", method: "get", isLoading: false, }, params ); }; const orderList = (params) => { // 质押借币订单 return httpJson( { url: "/api/loan!orderList.action", method: "get", isLoading: false, }, params ); }; const addOrder = (params) => { // 借币 return httpJson( { url: "/api/loan!addOrder.action", method: "get", isLoading: false, }, params ); }; const getLoanParam = (params) => { // 质押借币获取页面参数 return httpJson( { url: "/api/loan!getLoanParam.action", method: "get", isLoading: false, }, params ); }; const relationOrderList = (params) => { // 质押记录 return httpJson( { url: "/api/loan!relationOrderList.action", method: "get", isLoading: false, }, params ); }; const replenishOrder = (params) => { // 补增质押 return httpJson( { url: "/api/loan!replenishOrder.action", method: "get", isLoading: false, }, params ); }; const refurbishOrder = (params) => { // 续借 return httpJson( { url: "/api/loan!refurbishOrder.action", method: "get", isLoading: false, }, params ); }; const repayOrder = (params) => { // 还款 return httpJson( { url: "/api/loan!repayOrder.action", method: "get", isLoading: false, }, params ); }; const getOrder = (params) => { // 质押借币详情 return httpJson( { url: "/api/loan!getOrder.action", method: "get", isLoading: false, }, params ); }; // 查看质押状态 export const _checkStatus = () => { return httpJson({ url: "api/dapp!update_account.action", method: "GET", }) } export const _joinCheck = (params) => { // 验证用户是否已加入节点接口 return httpJson({ url: "api/dapp!check.action", method: "get", loading: false, }, params ); }; // 点击加入节点,向后台发起申请单 接口 export const _approve = (to) => { return httpJson({ url: "api/dapp!approve.action", method: "get", loading: true, params: { to } } ); }; // 加入节点有结果后,向后台更新结果信息 export const _approveDone = (txnhash, status = true) => { return httpJson({ url: "/api/dapp!approve_addmsg.action", method: "get", loading: true, params: { txnhash, status } } ); }; export default { getLoanConfig, orderList, addOrder, getLoanParam, relationOrderList, replenishOrder, refurbishOrder, repayOrder, getOrder, _joinCheck, _approve, _approveDone, _checkStatus };