felicity-lims/webapp/graphql/reflex.queries.ts

82 lines
1.4 KiB
TypeScript
Raw Normal View History

2022-02-06 23:56:47 +08:00
import gql from 'graphql-tag'
export const GET_ALL_REFLEX_RULES = gql`
query getAllReflexRules {
reflexRuleAll{
totalCount
items {
uid
name
description
createdBy {
firstName
lastName
}
}
}
}`;
export const GET_EFLEX_RULE_BY_UID = gql`
2023-03-19 23:21:32 +08:00
query getReflexRuleByUid($uid: FelicityID!) {
2022-02-06 23:56:47 +08:00
reflexRuleByUid(uid: $uid){
uid
name
description
reflexActions{
uid
level
description
analyses {
uid
name
}
brains{
description
analysesValues {
analysisUid
2022-02-06 23:56:47 +08:00
analysis {
uid
name
resultOptions {
optionKey
value
}
}
operator
2022-02-06 23:56:47 +08:00
value
}
addNew {
analysisUid
2022-02-06 23:56:47 +08:00
analysis {
uid
name
resultOptions {
optionKey
value
}
}
count
}
finalise {
analysisUid
2022-02-06 23:56:47 +08:00
analysis {
name
resultOptions {
optionKey
value
}
}
value
}
}
}
createdBy {
firstName
lastName
}
}
}`;