mirror of
https://github.com/beak-insights/felicity-lims.git
synced 2025-02-23 08:23:00 +08:00
238 lines
6.2 KiB
TypeScript
238 lines
6.2 KiB
TypeScript
|
import gql from 'graphql-tag';
|
||
|
|
||
|
export const EDIT_PROFILE_PRICING = gql`
|
||
|
mutation EditProfilePricing($uid: String!, $payload: PriceInput!) {
|
||
|
updateProfilePrice(uid: $uid, payload: $payload) {
|
||
|
... on ProfilePriceType {
|
||
|
__typename
|
||
|
uid
|
||
|
isActive
|
||
|
amount
|
||
|
}
|
||
|
...on OperationError {
|
||
|
__typename
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`;
|
||
|
|
||
|
export const EDIT_ANALYSIS_PRICING = gql`
|
||
|
mutation EditAnalysisPricing($uid: String!, $payload: PriceInput!) {
|
||
|
updateAnalysisPrice(uid: $uid, payload: $payload) {
|
||
|
... on AnalysisPriceType {
|
||
|
__typename
|
||
|
uid
|
||
|
isActive
|
||
|
amount
|
||
|
}
|
||
|
...on OperationError {
|
||
|
__typename
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`;
|
||
|
|
||
|
|
||
|
export const EDIT_PROFILE_DISCOUNT = gql`
|
||
|
mutation EditProfileDiscount($uid: String!, $payload: PriceDiscountInput!) {
|
||
|
updateProfileDiscount(uid: $uid, payload: $payload) {
|
||
|
... on ProfileDiscountType {
|
||
|
__typename
|
||
|
uid
|
||
|
profileUid
|
||
|
name
|
||
|
discountType
|
||
|
valueType
|
||
|
startDate
|
||
|
endDate
|
||
|
voucherUid
|
||
|
valuePercent
|
||
|
valueAmount
|
||
|
isActive
|
||
|
}
|
||
|
...on OperationError {
|
||
|
__typename
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`;
|
||
|
|
||
|
export const EDIT_ANALYSIS_DISCOUNT = gql`
|
||
|
mutation EditAnalysisDiscount($uid: String!, $payload: PriceDiscountInput!) {
|
||
|
updateAnalysisDiscount(uid: $uid, payload: $payload) {
|
||
|
... on AnalysisDiscountType {
|
||
|
__typename
|
||
|
uid
|
||
|
analysisUid
|
||
|
name
|
||
|
discountType
|
||
|
valueType
|
||
|
startDate
|
||
|
endDate
|
||
|
voucherUid
|
||
|
valuePercent
|
||
|
valueAmount
|
||
|
isActive
|
||
|
}
|
||
|
...on OperationError {
|
||
|
__typename
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`;
|
||
|
|
||
|
export const ADD_VOUCHER = gql`
|
||
|
mutation addVoucher ($payload: VoucherInput!) {
|
||
|
createVoucher(payload: $payload) {
|
||
|
__typename
|
||
|
...on VoucherType {
|
||
|
uid
|
||
|
name
|
||
|
usageLimit
|
||
|
used
|
||
|
startDate
|
||
|
endDate
|
||
|
oncePerCustomer
|
||
|
oncePerOrder
|
||
|
createdAt
|
||
|
createdByUid
|
||
|
updatedAt
|
||
|
updatedByUid
|
||
|
}
|
||
|
...on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`
|
||
|
|
||
|
export const EDIT_VOUCHER = gql`
|
||
|
mutation editVoucher ($uid: String!, $payload: VoucherInput!) {
|
||
|
updateVoucher(uid: $uid, payload: $payload) {
|
||
|
__typename
|
||
|
...on VoucherType {
|
||
|
uid
|
||
|
name
|
||
|
usageLimit
|
||
|
used
|
||
|
startDate
|
||
|
endDate
|
||
|
oncePerCustomer
|
||
|
oncePerOrder
|
||
|
createdAt
|
||
|
createdByUid
|
||
|
updatedAt
|
||
|
updatedByUid
|
||
|
}
|
||
|
...on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`
|
||
|
|
||
|
export const ADD_VOUCHER_CODE = gql`
|
||
|
mutation addVoucherCode ($payload: VoucherCodeInput!) {
|
||
|
createVoucherCode(payload: $payload) {
|
||
|
__typename
|
||
|
...on VoucherCodeType {
|
||
|
uid
|
||
|
voucherUid
|
||
|
code
|
||
|
usageLimit
|
||
|
used
|
||
|
isActive
|
||
|
createdAt
|
||
|
createdByUid
|
||
|
updatedAt
|
||
|
updatedByUid
|
||
|
}
|
||
|
...on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`
|
||
|
|
||
|
export const EDIT_VOUCHER_CODE = gql`
|
||
|
mutation editVoucherCode ($uid: String!, $payload: VoucherCodeInput!) {
|
||
|
updateVoucherCode(uid: $uid, payload: $payload) {
|
||
|
__typename
|
||
|
...on VoucherCodeType {
|
||
|
uid
|
||
|
voucherUid
|
||
|
code
|
||
|
usageLimit
|
||
|
used
|
||
|
isActive
|
||
|
createdAt
|
||
|
createdByUid
|
||
|
updatedAt
|
||
|
updatedByUid
|
||
|
}
|
||
|
...on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`
|
||
|
|
||
|
export const ADD_TEST_BILL_TRANSACTION = gql`
|
||
|
mutation addTestBillTransaction($payload: BillTransactionInput!) {
|
||
|
createTestBillTransaction(payload: $payload) {
|
||
|
__typename
|
||
|
...on TestBillTransactionType {
|
||
|
uid
|
||
|
testBillUid
|
||
|
kind
|
||
|
amount
|
||
|
isSuccess
|
||
|
actionRequired
|
||
|
processed
|
||
|
notes
|
||
|
createdAt
|
||
|
createdByUid
|
||
|
}
|
||
|
...on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`
|
||
|
|
||
|
export const APPLY_BILL_VOUCHER = gql`
|
||
|
mutation applyBillVoucher($payload: ApplyVoucherInput!) {
|
||
|
applyVoucher(payload: $payload) {
|
||
|
__typename
|
||
|
...on TestBillTransactionType {
|
||
|
uid
|
||
|
testBillUid
|
||
|
kind
|
||
|
amount
|
||
|
isSuccess
|
||
|
actionRequired
|
||
|
processed
|
||
|
notes
|
||
|
createdAt
|
||
|
createdByUid
|
||
|
}
|
||
|
...on OperationError {
|
||
|
error
|
||
|
suggestion
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
`
|