From e336e39c4f4f2090f24f0b441bbf1959cee2e43c Mon Sep 17 00:00:00 2001 From: waynewyang Date: Tue, 9 Jan 2024 21:18:45 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=F0=9F=8E=B8=20upadte=20get=20from=20me?= =?UTF-8?q?ssagehub=20function?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/basic/tabel/dataset/index.tsx | 2 - src/pages/dataset/detail/[id].tsx | 1 + src/pages/dataset/requirement/index.tsx | 1 + src/pages/matching/detail/[id].tsx | 4 +- src/pages/matching/index.tsx | 3 +- src/shared/messagehub/get.ts | 95 ++++++++++++++++++++++++- 6 files changed, 99 insertions(+), 7 deletions(-) diff --git a/src/pages/basic/tabel/dataset/index.tsx b/src/pages/basic/tabel/dataset/index.tsx index 5378a94..baa813a 100644 --- a/src/pages/basic/tabel/dataset/index.tsx +++ b/src/pages/basic/tabel/dataset/index.tsx @@ -1,5 +1,4 @@ import React, { useEffect, useState } from "react" -import { useRouter } from "next/router" import { DatasetMetadata } from "@dataswapjs/dataswapjs" import DatasetTabel from "@/components/table/dataset" import { @@ -26,7 +25,6 @@ export default ({ queryParam }: IProps) => { pageSize: defaultTableQueryParams.limit, }) const [search, setSearch] = useState("") - const router = useRouter() const currentQueryParams: QueryParam = { network: queryParam?.network, diff --git a/src/pages/dataset/detail/[id].tsx b/src/pages/dataset/detail/[id].tsx index bc3d8e5..ca13d40 100644 --- a/src/pages/dataset/detail/[id].tsx +++ b/src/pages/dataset/detail/[id].tsx @@ -40,6 +40,7 @@ export default () => { /> ), car: , + //@ts-ignore requirement: , }) diff --git a/src/pages/dataset/requirement/index.tsx b/src/pages/dataset/requirement/index.tsx index b3053ca..51993a6 100644 --- a/src/pages/dataset/requirement/index.tsx +++ b/src/pages/dataset/requirement/index.tsx @@ -51,6 +51,7 @@ export default ({ id }: IProps) => { )} */} {replicasList && ( + //@ts-ignore )} diff --git a/src/pages/matching/detail/[id].tsx b/src/pages/matching/detail/[id].tsx index 9a1c545..d3813b0 100644 --- a/src/pages/matching/detail/[id].tsx +++ b/src/pages/matching/detail/[id].tsx @@ -8,8 +8,8 @@ import { useEffect, useState } from "react" import axios from "axios" import { convertDataToItems } from "@unipackage/webkit" import { MatchingBid } from "@/shared/types" -import CarReplicaPage from "../../basic/carReplica" -import MessageBasicPage from "../../basic/message" +import CarReplicaPage from "../../basic/tabel/carReplica" +import MessageBasicPage from "../../basic/tabel/message" const onChange = (key: string) => { console.log(key) diff --git a/src/pages/matching/index.tsx b/src/pages/matching/index.tsx index 233ba78..721df05 100644 --- a/src/pages/matching/index.tsx +++ b/src/pages/matching/index.tsx @@ -91,9 +91,8 @@ export default function IndexPage({}: InferGetServerSidePropsType< */} - {/* {list && } */} - {list && } + {/* {list && } */} ) } diff --git a/src/shared/messagehub/get.ts b/src/shared/messagehub/get.ts index 79ddfd9..ac34c9b 100644 --- a/src/shared/messagehub/get.ts +++ b/src/shared/messagehub/get.ts @@ -1,5 +1,14 @@ import { axiosEx } from "./axiosEx" -import { DatasetMetadata, DataswapMessage } from "@dataswapjs/dataswapjs" +import { + Car, + CarReplica, + DatasetMetadata, + DatasetProofMetadata, + DatasetRequirement, + DataswapMessage, + MatchingMetadata, + MatchingTarget, +} from "@dataswapjs/dataswapjs" import { QueryParam } from "./queryParams" import { ValueFields, Result } from "@unipackage/utils" @@ -50,6 +59,90 @@ export async function getDatasetMetadataCount( return await getDswap("/datasetMetadata/total", queryParam) } +export async function getDatasetRequirement( + queryParam: QueryParam +): Promise[]>> { + return await getDswap( + "/datasetrequirement/query", + queryParam + ) +} + +export async function getDatasetRequirementCount( + queryParam: QueryParam +): Promise> { + return await getDswap( + "/datasetrequirement/total", + queryParam + ) +} + +export async function getDatasetProofMetadata( + queryParam: QueryParam +): Promise[]>> { + return await getDswap( + "/datasetproofmetadata/query", + queryParam + ) +} + +export async function getDatasetProofMetadataCount( + queryParam: QueryParam +): Promise> { + return await getDswap( + "/datasetproofmetadata/total", + queryParam + ) +} + +export async function getCar( + queryParam: QueryParam +): Promise[]>> { + return await getDswap("/car/query", queryParam) +} + +export async function getCarCount( + queryParam: QueryParam +): Promise> { + return await getDswap("/car/total", queryParam) +} + +export async function getCarReplica( + queryParam: QueryParam +): Promise[]>> { + return await getDswap("/car/query", queryParam) +} + +export async function getCarReplicaCount( + queryParam: QueryParam +): Promise> { + return await getDswap("/car/total", queryParam) +} + +export async function getMatchingMetadata( + queryParam: QueryParam +): Promise[]>> { + return await getDswap("/car/query", queryParam) +} + +export async function getMatchingMetadataCount( + queryParam: QueryParam +): Promise> { + return await getDswap("/car/total", queryParam) +} + +export async function getMatchingTarget( + queryParam: QueryParam +): Promise[]>> { + return await getDswap("/car/query", queryParam) +} + +export async function getMatchingTargetCount( + queryParam: QueryParam +): Promise> { + return await getDswap("/car/total", queryParam) +} + export interface SyncStatus { startSyncHeight: number currentSyncHeight: number