2021-02-02 23:52:27 +08:00
|
|
|
import gql from 'graphql-tag';
|
|
|
|
|
|
|
|
export const ADD_COUNTRY = gql`
|
2021-12-31 00:59:41 +08:00
|
|
|
mutation AddCountry($payload: CountryInputType!) {
|
|
|
|
createCountry(payload: $payload) {
|
2021-12-30 04:46:14 +08:00
|
|
|
... on CountryType {
|
|
|
|
__typename
|
|
|
|
uid
|
|
|
|
name
|
|
|
|
code
|
|
|
|
}
|
|
|
|
... on OperationError {
|
|
|
|
__typename
|
|
|
|
error
|
|
|
|
suggestion
|
|
|
|
}
|
2021-02-02 23:52:27 +08:00
|
|
|
}
|
2021-02-11 03:02:33 +08:00
|
|
|
}
|
|
|
|
`;
|
|
|
|
|
|
|
|
export const UPDATE_COUNTRY = gql`
|
2021-12-31 00:59:41 +08:00
|
|
|
mutation editCountry($uid: Int!, $payload: CountryInputType!) {
|
|
|
|
updateCountry(uid: $uid, payload: $payload) {
|
2021-12-30 04:46:14 +08:00
|
|
|
... on CountryType {
|
|
|
|
__typename
|
2021-02-11 03:02:33 +08:00
|
|
|
uid
|
|
|
|
name
|
|
|
|
code
|
2021-12-30 04:46:14 +08:00
|
|
|
}
|
|
|
|
... on OperationError {
|
|
|
|
__typename
|
|
|
|
error
|
|
|
|
suggestion
|
|
|
|
}
|
2021-02-11 03:02:33 +08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
`;
|
2021-02-02 23:52:27 +08:00
|
|
|
|
|
|
|
export const ADD_PROVINCE = gql`
|
2021-12-31 00:59:41 +08:00
|
|
|
mutation AddProvince($payload: ProvinceType!) {
|
|
|
|
createProvince(payload: $payload) {
|
2021-12-30 04:46:14 +08:00
|
|
|
... on ProvinceType {
|
|
|
|
__typename
|
2021-02-02 23:52:27 +08:00
|
|
|
uid
|
|
|
|
name
|
|
|
|
code
|
2021-02-22 14:45:59 +08:00
|
|
|
countryUid
|
2021-12-30 04:46:14 +08:00
|
|
|
}
|
|
|
|
... on OperationError {
|
|
|
|
__typename
|
|
|
|
error
|
|
|
|
suggestion
|
|
|
|
}
|
2021-02-22 14:45:59 +08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
`;
|
|
|
|
|
|
|
|
export const UPDATE_PROVINCE = gql`
|
2021-12-31 00:59:41 +08:00
|
|
|
mutation editProvince($uid: Int!, $payload: ProvinceType!) {
|
|
|
|
updateProvince(uid: $uid, payload: $payload) {
|
2021-12-30 04:46:14 +08:00
|
|
|
... on ProvinceType {
|
|
|
|
__typename
|
|
|
|
uid
|
|
|
|
name
|
|
|
|
code
|
|
|
|
countryUid
|
|
|
|
}
|
|
|
|
... on OperationError {
|
|
|
|
__typename
|
|
|
|
error
|
|
|
|
suggestion
|
|
|
|
}
|
2021-02-02 23:52:27 +08:00
|
|
|
}
|
|
|
|
}
|
2021-02-11 03:02:33 +08:00
|
|
|
`;
|
2021-02-02 23:52:27 +08:00
|
|
|
|
|
|
|
export const ADD_DISTRICT = gql`
|
2021-12-31 00:59:41 +08:00
|
|
|
mutation AddDistrict($payload: ProvinceType!) {
|
|
|
|
createDistrict(payload: $payload) {
|
2021-12-30 04:46:14 +08:00
|
|
|
... on DistrictType {
|
|
|
|
__typename
|
2021-02-02 23:52:27 +08:00
|
|
|
uid
|
|
|
|
name
|
|
|
|
code
|
2021-02-22 14:45:59 +08:00
|
|
|
provinceUid
|
2021-12-30 04:46:14 +08:00
|
|
|
}
|
|
|
|
... on OperationError {
|
|
|
|
__typename
|
|
|
|
error
|
|
|
|
suggestion
|
|
|
|
}
|
2021-02-02 23:52:27 +08:00
|
|
|
}
|
2021-02-11 03:02:33 +08:00
|
|
|
}
|
|
|
|
`;
|
2021-02-02 23:52:27 +08:00
|
|
|
|
2021-02-22 14:45:59 +08:00
|
|
|
|
|
|
|
export const UPDATE_DISTRICT = gql`
|
2021-12-31 00:59:41 +08:00
|
|
|
mutation editDistrict($uid: Int!, $payload: ProvinceType!) {
|
|
|
|
updateDistrict(uid: $uid, payload: $payload) {
|
2021-12-30 04:46:14 +08:00
|
|
|
... on DistrictType {
|
|
|
|
__typename
|
|
|
|
uid
|
|
|
|
name
|
|
|
|
code
|
|
|
|
provinceUid
|
|
|
|
}
|
|
|
|
... on OperationError {
|
|
|
|
__typename
|
|
|
|
error
|
|
|
|
suggestion
|
|
|
|
}
|
2021-02-02 23:52:27 +08:00
|
|
|
}
|
|
|
|
}
|
2021-02-22 14:45:59 +08:00
|
|
|
`;
|