phx-node
Version:
PHX NODE
90 lines • 2.38 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.queryUserManageOfUserLevelSecond = exports.queryUserManageOfUserLevelFirst = exports.queryDepartmentIsManager = exports.queryDepartmentByUserId = void 0;
exports.queryDepartmentByUserId = `
query MyQuery($user_id: Int!) {
department_user(
where: { deleted_at: { _is_null: true }, user_id: { _eq: $user_id } }
) {
department_id
department {
id
name
code
department_manager_id
department_users(where: {deleted_at: {_is_null: true}}) {
user_id
user_manager_id
}
}
}
}
`;
exports.queryDepartmentIsManager = `
query MyQuery($department_manager_id: _int4!) {
find_department(
args: { manager_id: $department_manager_id }
where: { deleted_at: { _is_null: true } }
) {
department_id: id
department_manager_id
department {
id
name
code
department_manager_id
department_users(where: {deleted_at: {_is_null: true}}) {
user_id
user_manager_id
}
}
}
}
`;
exports.queryUserManageOfUserLevelFirst = `
query queryUserManageOfUserLevelFirst($user_id: Int!) {
department_user(
where: {deleted_at: {_is_null: true}, user_id: {_eq: $user_id}}
) {
user_manager_id
department_id
userByUserManagerId {
full_name
email
email_secondary
is_use_email_secondary
department_users(where: {deleted_at: {_is_null: true}}) {
user_manager_id
department_id
}
}
}
}
`;
exports.queryUserManageOfUserLevelSecond = `
query queryUserManageOfUserLevelSecond($user_id: Int!) {
department_user(where: {deleted_at: {_is_null: true}, user_id: {_eq: $user_id}}) {
department {
name
department {
name
department_users(where: {deleted_at: {_is_null: true}}) {
user_id
user {
full_name
email
email_secondary
is_use_email_secondary
user_roles(where: {deleted_at: {_is_null: true}}) {
role {
is_master_role
}
}
}
}
}
}
}
}
`;
//# sourceMappingURL=query.js.map