|
@@ -71,12 +71,31 @@ const categoriesGQL = async () => {
|
|
|
}
|
|
|
};
|
|
|
|
|
|
+const goodsGQL = async () => {
|
|
|
+ try {
|
|
|
+ const { data } = await gql(
|
|
|
+ `query allGoods{
|
|
|
+ GoodFind(query:"[{}]"){
|
|
|
+ _id,
|
|
|
+ name,
|
|
|
+ createdAt
|
|
|
+ }
|
|
|
+ }`,
|
|
|
+ {}
|
|
|
+ );
|
|
|
+ return data.GoodFind;
|
|
|
+ } catch (e) {
|
|
|
+ console.log(e);
|
|
|
+ }
|
|
|
+};
|
|
|
+
|
|
|
const categoryById = async (_id) => {
|
|
|
try {
|
|
|
const data = await gql(
|
|
|
`query categoryById($id:String){
|
|
|
CategoryFindOne(query:$id){
|
|
|
- name
|
|
|
+ name,
|
|
|
+ _id
|
|
|
}
|
|
|
}`,
|
|
|
{ id: JSON.stringify([{ _id }]) }
|
|
@@ -90,15 +109,15 @@ const categoryById = async (_id) => {
|
|
|
const goodById = async (_id) => {
|
|
|
try {
|
|
|
const data = await gql(
|
|
|
- `query GoodFindOne($id:String){
|
|
|
- CategoryFindOne(query:$id){
|
|
|
+ `query goodById($id:String){
|
|
|
+ GoodFindOne(query:$id){
|
|
|
name,
|
|
|
_id
|
|
|
}
|
|
|
}`,
|
|
|
{ id: JSON.stringify([{ _id }]) }
|
|
|
);
|
|
|
- return data.data.CategoryFindOne;
|
|
|
+ return data.data.GoodFindOne;
|
|
|
} catch (e) {
|
|
|
console.error(e);
|
|
|
}
|
|
@@ -107,5 +126,6 @@ const goodById = async (_id) => {
|
|
|
console.log(await loginGQL('test2021121', 'test2021121'), 'loginGQL');
|
|
|
console.log(await registerGQL('1234332121', '123'), 'registerGQL');
|
|
|
console.log(await categoriesGQL(), 'categoriesGQL');
|
|
|
+console.log(await goodsGQL(), 'goodsGQL');
|
|
|
console.log(await categoryById('5dc458985df9d670df48cc47'), 'categoryById');
|
|
|
-console.log(await goodById('5dc458985df9d670df48cc47'), 'goodById');
|
|
|
+console.log(await goodById('61afa803c750c12ba6ba444a'), 'goodById');
|