Files
bodyshop/client/src/graphql/audit_trail.queries.js

59 lines
1.1 KiB
JavaScript

import { gql } from "@apollo/client";
export const QUERY_AUDIT_TRAIL = gql`
query QUERY_AUDIT_TRAIL($jobid: uuid!) {
audit_trail(where: { jobid: { _eq: $jobid } }, order_by: { created: desc }) {
useremail
jobid
operation
id
created
bodyshopid
}
email_audit_trail(where: { jobid: { _eq: $jobid } }, order_by: { created_at: desc }) {
cc
contents
created_at
id
jobid
noteid
subject
to
useremail
status
}
esignature_documents(where: {jobid: {_eq: $jobid}}) {
id
created_at
updated_at
jobid
external_document_id
subject
message
title
status
recipients
completed_at
opened
completed
rejected
completed_at
}
}
`;
export const INSERT_AUDIT_TRAIL = gql`
mutation INSERT_AUDIT_TRAIL($auditObj: audit_trail_insert_input!) {
insert_audit_trail_one(object: $auditObj) {
id
jobid
billid
bodyshopid
created
operation
type
useremail
}
}
`;