query.graphqls 744 B

12345678910111213141516171819202122232425262728293031
  1. type Query{
  2. # 通过商品编号查询商品信息
  3. goods(serialNo: String!): Goods!
  4. # 查询所有商品列表
  5. goodsList: [Goods]
  6. # 通过订单编号查询订单信息
  7. orderInfo(orderNo: String!): Order!
  8. # 查询所有订单列表
  9. orderList: [Order]
  10. # 通过商品编号查询订单列表
  11. orderQuery(goodsSerialNo: String!): [Order]
  12. # 通过用户ID查询用户信息
  13. userInfo(userID: ID!): User
  14. # 查询所有用户列表
  15. userList: [User]
  16. # 通过用户名称模糊查询用户信息
  17. userQuery(username: String!): User
  18. entities: [BaseDTO]!
  19. }
  20. union BaseDTO = User | Order | Goods
  21. #interface BaseDTO{
  22. # id: ID!
  23. # createTime: DateTime!
  24. # updateTime: DateTime!
  25. #}