mirror of
https://github.com/beak-insights/felicity-lims.git
synced 2025-02-23 08:23:00 +08:00
174 lines
4.4 KiB
TypeScript
174 lines
4.4 KiB
TypeScript
|
import gql from 'graphql-tag';
|
||
|
|
||
|
export const ADD_REFLEX_RULE = gql`
|
||
|
mutation AddReflexR($payload: ReflexRuleInput!) {
|
||
|
createReflexRule(payload: $payload) {
|
||
|
__typename
|
||
|
... on ReflexRuleType {
|
||
|
uid
|
||
|
name
|
||
|
description
|
||
|
createdByUid
|
||
|
createdAt
|
||
|
}
|
||
|
... on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`;
|
||
|
|
||
|
export const EDIT_REFLEX_RULE = gql`
|
||
|
mutation editReflexR($uid: String!, $payload: ReflexRuleInput!) {
|
||
|
updateReflexRule(uid: $uid, payload: $payload) {
|
||
|
__typename
|
||
|
... on ReflexRuleType {
|
||
|
uid
|
||
|
name
|
||
|
description
|
||
|
createdByUid
|
||
|
createdAt
|
||
|
}
|
||
|
... on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`;
|
||
|
|
||
|
export const ADD_REFLEX_ACTION = gql`
|
||
|
mutation AddReflexA($payload: ReflexActionInput!) {
|
||
|
createReflexAction(payload: $payload) {
|
||
|
__typename
|
||
|
... on ReflexActionType {
|
||
|
uid
|
||
|
description
|
||
|
level
|
||
|
analyses {
|
||
|
uid
|
||
|
name
|
||
|
}
|
||
|
reflexRule {
|
||
|
uid
|
||
|
name
|
||
|
}
|
||
|
}
|
||
|
... on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`;
|
||
|
|
||
|
export const EDIT_REFLEX_ACTION = gql`
|
||
|
mutation editReflexA($uid: String!, $payload: ReflexActionInput!) {
|
||
|
updateReflexAction(uid: $uid, payload: $payload) {
|
||
|
__typename
|
||
|
... on ReflexActionType {
|
||
|
uid
|
||
|
description
|
||
|
level
|
||
|
analyses {
|
||
|
uid
|
||
|
name
|
||
|
}
|
||
|
reflexRule {
|
||
|
uid
|
||
|
name
|
||
|
}
|
||
|
}
|
||
|
... on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`;
|
||
|
|
||
|
export const ADD_REFLEX_BRAIN = gql`
|
||
|
mutation AddReflexB($payload: ReflexBrainInput!) {
|
||
|
createReflexBrain(payload: $payload) {
|
||
|
__typename
|
||
|
... on ReflexBrainType {
|
||
|
uid
|
||
|
reflexActionUid
|
||
|
description
|
||
|
analysesValues {
|
||
|
analysisUid
|
||
|
analysis {
|
||
|
uid
|
||
|
name
|
||
|
}
|
||
|
operator
|
||
|
value
|
||
|
}
|
||
|
addNew {
|
||
|
analysisUid
|
||
|
analysis {
|
||
|
uid
|
||
|
name
|
||
|
}
|
||
|
count
|
||
|
}
|
||
|
finalise {
|
||
|
analysisUid
|
||
|
analysis {
|
||
|
uid
|
||
|
name
|
||
|
}
|
||
|
value
|
||
|
}
|
||
|
}
|
||
|
... on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`;
|
||
|
|
||
|
export const EDIT_REFLEX_BRAIN = gql`
|
||
|
mutation editReflexB($uid: String!, $payload: ReflexBrainInput!) {
|
||
|
updateReflexBrain(uid: $uid, payload: $payload) {
|
||
|
__typename
|
||
|
... on ReflexBrainType {
|
||
|
uid
|
||
|
reflexActionUid
|
||
|
description
|
||
|
analysesValues {
|
||
|
analysisUid
|
||
|
analysis {
|
||
|
uid
|
||
|
name
|
||
|
}
|
||
|
operator
|
||
|
value
|
||
|
}
|
||
|
addNew {
|
||
|
analysisUid
|
||
|
analysis {
|
||
|
uid
|
||
|
name
|
||
|
}
|
||
|
count
|
||
|
}
|
||
|
finalise {
|
||
|
analysisUid
|
||
|
analysis {
|
||
|
uid
|
||
|
name
|
||
|
}
|
||
|
value
|
||
|
}
|
||
|
}
|
||
|
... on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`;
|