actionOrderById.js 659 B

123456789101112131415161718192021222324252627
  1. import { gql } from "../helpers";
  2. import { actionPromise } from "../reducers";
  3. export const actionOrderById = ({ _id, promiseName = "orderById" } = {}) =>
  4. actionPromise(
  5. promiseName,
  6. gql(
  7. `query OrderById($q:String){
  8. OrderFindOne(query: $q){
  9. _id status
  10. owner{
  11. _id username
  12. }
  13. orderGoods{
  14. _id
  15. good{
  16. _id name
  17. }
  18. count
  19. }
  20. }
  21. }`,
  22. { q: JSON.stringify([{ _id }]) }
  23. )
  24. );