diff --git a/BACKEND/Modules/Admin/routes/api.php b/BACKEND/Modules/Admin/routes/api.php index 53c4770..8e7c0ca 100755 --- a/BACKEND/Modules/Admin/routes/api.php +++ b/BACKEND/Modules/Admin/routes/api.php @@ -107,8 +107,8 @@ Route::middleware('api') Route::get('/fetch-issues', [JiraController::class, 'fetchAllIssues']); Route::get('/all-project', [JiraController::class, 'getAllProject']); Route::get('/get-detail-project-by-id', [JiraController::class, 'getDetailsProjectsById']); - Route::get('/get-all-board-by-id-project', [JiraController::class, 'getAllBoardByIdProjects']); - Route::get('/get-all-sprint-by-id-board', [JiraController::class, 'getAllSprintByIdBoard']); + Route::get('/get-all-board-by-id-project', [JiraController::class, 'getAllBoardByIdProjects'])->middleware('check.permission:admin.tester'); + Route::get('/get-all-sprint-by-id-board', [JiraController::class, 'getAllSprintByIdBoard'])->middleware('check.permission:admin.tester'); Route::get('/get-all-issue-by-id-sprint', [JiraController::class, 'getAllIssueByIdSprint']); Route::get('/all-issue-by-project', [JiraController::class, 'fetchIssuesByProject']); @@ -168,9 +168,9 @@ Route::middleware('api') Route::get('/getAll', [CriteriasController::class, 'getAllCriterias'])->middleware('check.permission:admin'); Route::post('/sprints/{sprintId}', [CriteriasController::class, 'updateCriteriasForSprint'])->middleware('check.permission:admin'); - Route::get('/test-cases/getAll/{sprintId}', [TestCaseForSprintController::class, 'getAllReportsForSprint'])->middleware('check.permission:admin,tester'); - Route::post('/test-cases/{sprintId}', [TestCaseForSprintController::class, 'createTestReport'])->middleware('check.permission:admin,tester'); - Route::get('/test-cases/delete', [TestCaseForSprintController::class, 'deleteTestReport'])->middleware('check.permission:admin,tester'); + Route::get('/test-cases/getAll/{sprintId}', [TestCaseForSprintController::class, 'getAllReportsForSprint'])->middleware('check.permission:admin.tester'); + Route::post('/test-cases/{sprintId}', [TestCaseForSprintController::class, 'createTestReport'])->middleware('check.permission:admin.tester'); + Route::get('/test-cases/delete', [TestCaseForSprintController::class, 'deleteTestReport'])->middleware('check.permission:admin.tester'); Route::get('/profiles-data', [ProfileController::class, 'getProfilesData'])->middleware('check.permission:admin.hr.staff.tester'); Route::post('/profiles-data/update', [ProfileController::class, 'updateProfilesData'])->middleware('check.permission:admin.hr.staff.tester'); diff --git a/BACKEND/app/Services/JiraService.php b/BACKEND/app/Services/JiraService.php index 668b9f7..b76a236 100644 --- a/BACKEND/app/Services/JiraService.php +++ b/BACKEND/app/Services/JiraService.php @@ -236,7 +236,7 @@ class JiraService $users_data[$user['displayName']]['total_spent'] = 0; $users_data[$user['displayName']]['total_est'] = 0; $body = [ - 'expand' => ['names', 'schema'], + 'expand' => ['names', 'schema','changelog'], 'fields' => ['summary', 'status', 'timeoriginalestimate', 'timespent', 'assignee', 'project', 'updated'], 'jql' => sprintf( "assignee = '%s' AND status IN ('to do', 'todo', 'in progress') ORDER BY updated DESC", diff --git a/FRONTEND/src/pages/Allocation/Allocation.module.css b/FRONTEND/src/pages/Allocation/Allocation.module.css index 7b72494..d5e0509 100644 --- a/FRONTEND/src/pages/Allocation/Allocation.module.css +++ b/FRONTEND/src/pages/Allocation/Allocation.module.css @@ -5,13 +5,13 @@ @keyframes blinkBackground { 0% { - background-color: #ffa200; /* Màu vàng */ + background-color: #ff5100; /* Màu vàng */ } 50% { background-color: #ffffff; /* Màu xanh */ color: rgb(0, 0, 0); } 100% { - background-color: #ffa200; /* Màu vàng */ + background-color: #ff5100; /* Màu vàng */ } } diff --git a/FRONTEND/src/pages/Allocation/Allocation.tsx b/FRONTEND/src/pages/Allocation/Allocation.tsx index 4a987e5..97f5fc4 100644 --- a/FRONTEND/src/pages/Allocation/Allocation.tsx +++ b/FRONTEND/src/pages/Allocation/Allocation.tsx @@ -1,4 +1,4 @@ -import { getAllUserDoing, getDetailIssByKey } from '@/api/Admin' +import { getAllUserDoing } from '@/api/Admin' import { get } from '@/rtk/helpers/apiService' import { Avatar, @@ -9,8 +9,9 @@ import { Modal, Popover, Text, - Tooltip + Tooltip, } from '@mantine/core' +import { IconInnerShadowTopRightFilled } from '@tabler/icons-react' import { useEffect, useState } from 'react' import classes from './Allocation.module.css' interface UserInfo { @@ -35,6 +36,7 @@ interface Issue { id: string self: string key: string + changelog: any fields: IssueFields } @@ -76,3218 +78,14 @@ interface StatusInfo { const Allocation = () => { const [loading, setLoading] = useState(true) const [opened, setOpened] = useState(false) - const [issDetail, setIssDetail] = useState("") - // const [data, setData] = useState({ - // projects: { - // IPS_Pro: { - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // users: { - // 'Ryder Ph': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d8718a593cb822e941276', - // accountId: '637d8718a593cb822e941276', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/32', - // }, - // displayName: 'Ryder Ph', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 0, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15399', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15399', - // key: 'IPSPRO-1315', - // fields: { - // summary: - // 'FE: Update form config quick filter bổ sung cấu hình filter Account', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d8718a593cb822e941276', - // accountId: '637d8718a593cb822e941276', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/32', - // }, - // displayName: 'Ryder Ph', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15398', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15398', - // key: 'IPSPRO-1314', - // fields: { - // summary: - // 'Check & update listing từ Extention không làm mất Video của item', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d8718a593cb822e941276', - // accountId: '637d8718a593cb822e941276', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/32', - // }, - // displayName: 'Ryder Ph', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15396', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15396', - // key: 'IPSPRO-1313', - // fields: { - // summary: - // 'Update api /api/ebay-listing/data-save trên ERP post thêm key videoIds', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d8718a593cb822e941276', - // accountId: '637d8718a593cb822e941276', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/32', - // }, - // displayName: 'Ryder Ph', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15394', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15394', - // key: 'IPSPRO-1311', - // fields: { - // summary: - // 'Update job bổ sung trường hợp Update video (nếu có)', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d8718a593cb822e941276', - // accountId: '637d8718a593cb822e941276', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/32', - // }, - // displayName: 'Ryder Ph', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13929', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13929', - // key: 'IPSPRO-745', - // fields: { - // summary: 'Bổ sung api get list Task của project Order Card', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d8718a593cb822e941276', - // accountId: '637d8718a593cb822e941276', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/32', - // }, - // displayName: 'Ryder Ph', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13928', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13928', - // key: 'IPSPRO-744', - // fields: { - // summary: - // 'Update thêm sản phẩm được nhập từ Customer ở chức năng Order, Package Sale', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d8718a593cb822e941276', - // accountId: '637d8718a593cb822e941276', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/32', - // }, - // displayName: 'Ryder Ph', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13903', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13903', - // key: 'IPSPRO-719', - // fields: { - // summary: 'Update Card Board add PO (order bán ra)', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d8718a593cb822e941276', - // accountId: '637d8718a593cb822e941276', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/32', - // }, - // displayName: 'Ryder Ph', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13463', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13463', - // key: 'IPSPRO-508', - // fields: { - // summary: 'WTB_SubPJ', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d8718a593cb822e941276', - // accountId: '637d8718a593cb822e941276', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/32', - // }, - // displayName: 'Ryder Ph', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // 'Kevin Dang': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=639947cbf134138b5a50f60d', - // accountId: '639947cbf134138b5a50f60d', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/32', - // }, - // displayName: 'Kevin Dang', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 0, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15160', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15160', - // key: 'IPSPRO-1168', - // fields: { - // summary: 'Mobile', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=639947cbf134138b5a50f60d', - // accountId: '639947cbf134138b5a50f60d', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/32', - // }, - // displayName: 'Kevin Dang', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // 'Andrew Nguyen': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63e306ee8978d7a4353cd610', - // accountId: '63e306ee8978d7a4353cd610', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/32', - // }, - // displayName: 'Andrew Nguyen', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 0, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13460', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13460', - // key: 'IPSPRO-506', - // fields: { - // summary: - // 'App: Tính năng scan sn bằng camera -> Update location; check details', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63e306ee8978d7a4353cd610', - // accountId: '63e306ee8978d7a4353cd610', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/32', - // }, - // displayName: 'Andrew Nguyen', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // 'Micheal Vo': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020%3A88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // accountId: '712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/32', - // }, - // displayName: 'Micheal Vo', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 0, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15395', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15395', - // key: 'IPSPRO-1312', - // fields: { - // summary: - // 'Tạo Api get thông tin video ebay để lấy link cho người dùng review video', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020%3A88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // accountId: '712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/32', - // }, - // displayName: 'Micheal Vo', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15393', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15393', - // key: 'IPSPRO-1310', - // fields: { - // summary: - // 'Disti: Update api lissting bo sung Key videoIds cho item ebay', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020%3A88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // accountId: '712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/32', - // }, - // displayName: 'Micheal Vo', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15392', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15392', - // key: 'IPSPRO-1309', - // fields: { - // summary: 'Tạo api thực hiện Upload video lên Ebay', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020%3A88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // accountId: '712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/32', - // }, - // displayName: 'Micheal Vo', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // 'APAC. Asher Pham': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020%3A1048c649-9d8d-4bc1-86e3-44676f05b25f', - // accountId: '712020:1048c649-9d8d-4bc1-86e3-44676f05b25f', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/32', - // }, - // displayName: 'APAC. Asher Pham', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 0, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13540', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13540', - // key: 'IPSPRO-554', - // fields: { - // summary: 'Thiết kế màn hình App cho Update location', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10022', - // id: '10022', - // key: 'IPSPRO', - // name: 'IPS_Pro', - // projectTypeKey: 'software', - // simplified: true, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020%3A1048c649-9d8d-4bc1-86e3-44676f05b25f', - // accountId: '712020:1048c649-9d8d-4bc1-86e3-44676f05b25f', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/32', - // }, - // displayName: 'APAC. Asher Pham', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10034', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10034', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // }, - // }, - // Payment: { - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10020', - // id: '10020', - // key: 'PAYM', - // name: 'Payment', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=medium', - // }, - // }, - // users: { - // 'Huynh Pham': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d86a600cb2fc3f9873a0c', - // accountId: '637d86a600cb2fc3f9873a0c', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/32', - // }, - // displayName: 'Huynh Pham', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 10800, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '14138', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/14138', - // key: 'PAYM-353', - // fields: { - // summary: 'Testing SN check ', - // timespent: 10800, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10020', - // id: '10020', - // key: 'PAYM', - // name: 'Payment', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d86a600cb2fc3f9873a0c', - // accountId: '637d86a600cb2fc3f9873a0c', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/32', - // }, - // displayName: 'Huynh Pham', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13173', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13173', - // key: 'PAYM-252', - // fields: { - // summary: 'Payment sprint 4', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10020', - // id: '10020', - // key: 'PAYM', - // name: 'Payment', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d86a600cb2fc3f9873a0c', - // accountId: '637d86a600cb2fc3f9873a0c', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/32', - // }, - // displayName: 'Huynh Pham', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13090', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13090', - // key: 'PAYM-215', - // fields: { - // summary: 'Update BE (nếu còn)', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10020', - // id: '10020', - // key: 'PAYM', - // name: 'Payment', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d86a600cb2fc3f9873a0c', - // accountId: '637d86a600cb2fc3f9873a0c', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/32', - // }, - // displayName: 'Huynh Pham', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13089', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13089', - // key: 'PAYM-214', - // fields: { - // summary: 'Update FE + nội dung', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10020', - // id: '10020', - // key: 'PAYM', - // name: 'Payment', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10406?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d86a600cb2fc3f9873a0c', - // accountId: '637d86a600cb2fc3f9873a0c', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/32', - // }, - // displayName: 'Huynh Pham', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // }, - // }, - // 'Management System': { - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10054', - // id: '10054', - // key: 'MS', - // name: 'Management System', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=medium', - // }, - // }, - // users: { - // Vincent: { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63aaa7178a07cbd184aa12ad', - // accountId: '63aaa7178a07cbd184aa12ad', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/32', - // }, - // displayName: 'Vincent', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 1800, - // p_total_est: 32400, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15371', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15371', - // key: 'MS-27', - // fields: { - // summary: 'API - profile', - // timespent: null, - // timeoriginalestimate: 9000, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10054', - // id: '10054', - // key: 'MS', - // name: 'Management System', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63aaa7178a07cbd184aa12ad', - // accountId: '63aaa7178a07cbd184aa12ad', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/32', - // }, - // displayName: 'Vincent', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15369', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15369', - // key: 'MS-25', - // fields: { - // summary: 'API - Test report', - // timespent: null, - // timeoriginalestimate: 9000, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10054', - // id: '10054', - // key: 'MS', - // name: 'Management System', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63aaa7178a07cbd184aa12ad', - // accountId: '63aaa7178a07cbd184aa12ad', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/32', - // }, - // displayName: 'Vincent', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15367', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15367', - // key: 'MS-23', - // fields: { - // summary: 'API - criterias', - // timespent: 1800, - // timeoriginalestimate: 10800, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10054', - // id: '10054', - // key: 'MS', - // name: 'Management System', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63aaa7178a07cbd184aa12ad', - // accountId: '63aaa7178a07cbd184aa12ad', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/32', - // }, - // displayName: 'Vincent', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/3', - // description: - // 'This issue is being actively worked on at the moment by the assignee.', - // iconUrl: - // 'https://apactechvn.atlassian.net/images/icons/statuses/inprogress.png', - // name: 'In Progress', - // id: '3', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/4', - // id: 4, - // key: 'indeterminate', - // colorName: 'yellow', - // name: 'In Progress', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15366', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15366', - // key: 'MS-22', - // fields: { - // summary: 'Migrate new tables', - // timespent: null, - // timeoriginalestimate: 3600, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10054', - // id: '10054', - // key: 'MS', - // name: 'Management System', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63aaa7178a07cbd184aa12ad', - // accountId: '63aaa7178a07cbd184aa12ad', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/32', - // }, - // displayName: 'Vincent', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // 'joseph le': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 12600, - // p_total_est: 21600, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15397', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15397', - // key: 'MS-31', - // fields: { - // summary: 'Create API, UI for allocation page', - // timespent: 12600, - // timeoriginalestimate: 21600, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10054', - // id: '10054', - // key: 'MS', - // name: 'Management System', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10408?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/3', - // description: - // 'This issue is being actively worked on at the moment by the assignee.', - // iconUrl: - // 'https://apactechvn.atlassian.net/images/icons/statuses/inprogress.png', - // name: 'In Progress', - // id: '3', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/4', - // id: 4, - // key: 'indeterminate', - // colorName: 'yellow', - // name: 'In Progress', - // }, - // }, - // }, - // }, - // ], - // }, - // }, - // }, - // 'APACTECH-SUPPORT': { - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10042', - // id: '10042', - // key: 'AS', - // name: 'APACTECH-SUPPORT', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=medium', - // }, - // }, - // users: { - // Vincent: { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63aaa7178a07cbd184aa12ad', - // accountId: '63aaa7178a07cbd184aa12ad', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/32', - // }, - // displayName: 'Vincent', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 210600, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15156', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15156', - // key: 'AS-43', - // fields: { - // summary: - // 'Phân tích & thiết kế chức năng chụp ảnh package .app', - // timespent: 18000, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10042', - // id: '10042', - // key: 'AS', - // name: 'APACTECH-SUPPORT', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63aaa7178a07cbd184aa12ad', - // accountId: '63aaa7178a07cbd184aa12ad', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/32', - // }, - // displayName: 'Vincent', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/3', - // description: - // 'This issue is being actively worked on at the moment by the assignee.', - // iconUrl: - // 'https://apactechvn.atlassian.net/images/icons/statuses/inprogress.png', - // name: 'In Progress', - // id: '3', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/4', - // id: 4, - // key: 'indeterminate', - // colorName: 'yellow', - // name: 'In Progress', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '14790', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/14790', - // key: 'AS-27', - // fields: { - // summary: 'Simplify research', - // timespent: 192600, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10042', - // id: '10042', - // key: 'AS', - // name: 'APACTECH-SUPPORT', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63aaa7178a07cbd184aa12ad', - // accountId: '63aaa7178a07cbd184aa12ad', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/32', - // }, - // displayName: 'Vincent', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/3', - // description: - // 'This issue is being actively worked on at the moment by the assignee.', - // iconUrl: - // 'https://apactechvn.atlassian.net/images/icons/statuses/inprogress.png', - // name: 'In Progress', - // id: '3', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/4', - // id: 4, - // key: 'indeterminate', - // colorName: 'yellow', - // name: 'In Progress', - // }, - // }, - // }, - // }, - // ], - // }, - // 'joseph le': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 162000, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15044', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15044', - // key: 'AS-42', - // fields: { - // summary: - // 'Training Document AI: Detect address, username, phone', - // timespent: 10800, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10042', - // id: '10042', - // key: 'AS', - // name: 'APACTECH-SUPPORT', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/3', - // description: - // 'This issue is being actively worked on at the moment by the assignee.', - // iconUrl: - // 'https://apactechvn.atlassian.net/images/icons/statuses/inprogress.png', - // name: 'In Progress', - // id: '3', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/4', - // id: 4, - // key: 'indeterminate', - // colorName: 'yellow', - // name: 'In Progress', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '14184', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/14184', - // key: 'AS-18', - // fields: { - // summary: 'Design hệ thống quản lý', - // timespent: 151200, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10042', - // id: '10042', - // key: 'AS', - // name: 'APACTECH-SUPPORT', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/3', - // description: - // 'This issue is being actively worked on at the moment by the assignee.', - // iconUrl: - // 'https://apactechvn.atlassian.net/images/icons/statuses/inprogress.png', - // name: 'In Progress', - // id: '3', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/4', - // id: 4, - // key: 'indeterminate', - // colorName: 'yellow', - // name: 'In Progress', - // }, - // }, - // }, - // }, - // ], - // }, - // 'Micheal Vo': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020%3A88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // accountId: '712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/32', - // }, - // displayName: 'Micheal Vo', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 28800, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '15341', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/15341', - // key: 'AS-48', - // fields: { - // summary: - // 'fix listing ebay nếu gặp lỗi "Description cannot be revised, the item has bid or active Best Offers" -> thường item bị endlist', - // timespent: 28800, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10042', - // id: '10042', - // key: 'AS', - // name: 'APACTECH-SUPPORT', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020%3A88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // accountId: '712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/32', - // }, - // displayName: 'Micheal Vo', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/3', - // description: - // 'This issue is being actively worked on at the moment by the assignee.', - // iconUrl: - // 'https://apactechvn.atlassian.net/images/icons/statuses/inprogress.png', - // name: 'In Progress', - // id: '3', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/4', - // id: 4, - // key: 'indeterminate', - // colorName: 'yellow', - // name: 'In Progress', - // }, - // }, - // }, - // }, - // ], - // }, - // }, - // }, - // 'Listing Tool': { - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10040', - // id: '10040', - // key: 'LT', - // name: 'Listing Tool', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=medium', - // }, - // }, - // users: { - // 'Rose Huynh': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63ab9fb848b367d78a167871', - // accountId: '63ab9fb848b367d78a167871', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/32', - // }, - // displayName: 'Rose Huynh', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 396000, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '14894', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/14894', - // key: 'LT-157', - // fields: { - // summary: 'Bug', - // timespent: 12600, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10040', - // id: '10040', - // key: 'LT', - // name: 'Listing Tool', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63ab9fb848b367d78a167871', - // accountId: '63ab9fb848b367d78a167871', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/32', - // }, - // displayName: 'Rose Huynh', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '14862', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/14862', - // key: 'LT-156', - // fields: { - // summary: 'Listing product to eBay', - // timespent: 383400, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10040', - // id: '10040', - // key: 'LT', - // name: 'Listing Tool', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10403?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63ab9fb848b367d78a167871', - // accountId: '63ab9fb848b367d78a167871', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/32', - // }, - // displayName: 'Rose Huynh', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // }, - // }, - // Nivacloud: { - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10016', - // id: '10016', - // key: 'NIVA', - // name: 'Nivacloud', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=medium', - // }, - // }, - // users: { - // 'joseph le': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 25200, - // p_total_est: 28800, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '14657', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/14657', - // key: 'NIVA-140', - // fields: { - // summary: 'function delete post and topic', - // timespent: 3600, - // timeoriginalestimate: 3600, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10016', - // id: '10016', - // key: 'NIVA', - // name: 'Nivacloud', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '14656', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/14656', - // key: 'NIVA-139', - // fields: { - // summary: 'create form create, edit topic', - // timespent: 7200, - // timeoriginalestimate: 7200, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10016', - // id: '10016', - // key: 'NIVA', - // name: 'Nivacloud', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '14655', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/14655', - // key: 'NIVA-138', - // fields: { - // summary: 'create form create, edit post', - // timespent: 10800, - // timeoriginalestimate: 14400, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10016', - // id: '10016', - // key: 'NIVA', - // name: 'Nivacloud', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '14654', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/14654', - // key: 'NIVA-137', - // fields: { - // summary: 'create UI list post and list topic', - // timespent: 3600, - // timeoriginalestimate: 3600, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10016', - // id: '10016', - // key: 'NIVA', - // name: 'Nivacloud', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10402?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // }, - // }, - // Crypto: { - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10029', - // id: '10029', - // key: 'CRYP', - // name: 'Crypto', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400?size=medium', - // }, - // }, - // users: { - // 'joseph le': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 0, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13494', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13494', - // key: 'CRYP-2', - // fields: { - // summary: 'System', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10029', - // id: '10029', - // key: 'CRYP', - // name: 'Crypto', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '13493', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/13493', - // key: 'CRYP-1', - // fields: { - // summary: 'small tasks', - // timespent: null, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10029', - // id: '10029', - // key: 'CRYP', - // name: 'Crypto', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10400?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // }, - // }, - // Tool_seo: { - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10028', - // id: '10028', - // key: 'TSSEO', - // name: 'Tool_seo', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // users: { - // 'Kai Khanh': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020%3Aa31bf7c4-b857-44ca-8100-60991361bfdb', - // accountId: '712020:a31bf7c4-b857-44ca-8100-60991361bfdb', - // avatarUrls: { - // '48x48': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // '24x24': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // '16x16': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // '32x32': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // }, - // displayName: 'Kai Khanh', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // p_total_spent: 21600, - // p_total_est: 0, - // issues: [ - // { - // expand: - // 'operations,versionedRepresentations,editmeta,changelog,renderedFields', - // id: '14071', - // self: 'https://apactechvn.atlassian.net/rest/api/3/issue/14071', - // key: 'TSSEO-32', - // fields: { - // summary: 'Upgrade tool to v2', - // timespent: 21600, - // timeoriginalestimate: null, - // project: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/project/10028', - // id: '10028', - // key: 'TSSEO', - // name: 'Tool_seo', - // projectTypeKey: 'software', - // simplified: false, - // avatarUrls: { - // '48x48': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422', - // '24x24': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=small', - // '16x16': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=xsmall', - // '32x32': - // 'https://apactechvn.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10422?size=medium', - // }, - // }, - // assignee: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020%3Aa31bf7c4-b857-44ca-8100-60991361bfdb', - // accountId: '712020:a31bf7c4-b857-44ca-8100-60991361bfdb', - // avatarUrls: { - // '48x48': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // '24x24': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // '16x16': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // '32x32': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // }, - // displayName: 'Kai Khanh', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // accountType: 'atlassian', - // }, - // status: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/status/10003', - // description: '', - // iconUrl: 'https://apactechvn.atlassian.net/', - // name: 'To Do', - // id: '10003', - // statusCategory: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/statuscategory/2', - // id: 2, - // key: 'new', - // colorName: 'blue-gray', - // name: 'To Do', - // }, - // }, - // }, - // }, - // ], - // }, - // }, - // }, - // }, - // users: { - // 'Ryder Ph': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d8718a593cb822e941276', - // accountId: '637d8718a593cb822e941276', - // accountType: 'atlassian', - // emailAddress: 'ryder.ph@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d8718a593cb822e941276/acefa2e5-0158-4082-8e7a-0f107b6af0cb/32', - // }, - // displayName: 'Ryder Ph', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // total_spent: 0, - // total_est: 0, - // }, - // 'Huynh Pham': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d86a600cb2fc3f9873a0c', - // accountId: '637d86a600cb2fc3f9873a0c', - // accountType: 'atlassian', - // emailAddress: 'jon.ph@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86a600cb2fc3f9873a0c/108aa5ea-4030-4d99-bec0-0990356f15a4/32', - // }, - // displayName: 'Huynh Pham', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'vi_VN', - // }, - // total_spent: 10800, - // total_est: 0, - // }, - // Vincent: { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63aaa7178a07cbd184aa12ad', - // accountId: '63aaa7178a07cbd184aa12ad', - // accountType: 'atlassian', - // emailAddress: 'vincent.vo@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63aaa7178a07cbd184aa12ad/4ecdba72-07ce-404c-b61c-fd6f24811168/32', - // }, - // displayName: 'Vincent', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // total_spent: 212400, - // total_est: 32400, - // }, - // 'Jason Nguyen': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=6348c2cfb380bb46a091b335', - // accountId: '6348c2cfb380bb46a091b335', - // accountType: 'atlassian', - // emailAddress: 'jason.ng@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/6348c2cfb380bb46a091b335/14f4e52a-8e85-4c3a-b04e-7fc0116a22a2/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/6348c2cfb380bb46a091b335/14f4e52a-8e85-4c3a-b04e-7fc0116a22a2/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/6348c2cfb380bb46a091b335/14f4e52a-8e85-4c3a-b04e-7fc0116a22a2/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/6348c2cfb380bb46a091b335/14f4e52a-8e85-4c3a-b04e-7fc0116a22a2/32', - // }, - // displayName: 'Jason Nguyen', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // total_spent: 0, - // total_est: 0, - // }, - // 'Alex Nguyen': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d86cf3c26ca7fa0d25cae', - // accountId: '637d86cf3c26ca7fa0d25cae', - // accountType: 'atlassian', - // emailAddress: 'alex.ng@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86cf3c26ca7fa0d25cae/d84a8e1b-58a7-4321-b2a2-e88e513ab9a1/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86cf3c26ca7fa0d25cae/d84a8e1b-58a7-4321-b2a2-e88e513ab9a1/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86cf3c26ca7fa0d25cae/d84a8e1b-58a7-4321-b2a2-e88e513ab9a1/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86cf3c26ca7fa0d25cae/d84a8e1b-58a7-4321-b2a2-e88e513ab9a1/32', - // }, - // displayName: 'Alex Nguyen', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // total_spent: 0, - // total_est: 0, - // }, - // 'Kevin Dang': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=639947cbf134138b5a50f60d', - // accountId: '639947cbf134138b5a50f60d', - // accountType: 'atlassian', - // emailAddress: 'kevin.dang@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/639947cbf134138b5a50f60d/4eef0cfb-7443-461e-9a09-3eb85cc52e7f/32', - // }, - // displayName: 'Kevin Dang', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'vi_VN', - // }, - // total_spent: 0, - // total_est: 0, - // }, - // 'Rose Huynh': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63ab9fb848b367d78a167871', - // accountId: '63ab9fb848b367d78a167871', - // accountType: 'atlassian', - // emailAddress: 'rose.h@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63ab9fb848b367d78a167871/df0e11c3-6e39-4233-b95c-82259e9da6e2/32', - // }, - // displayName: 'Rose Huynh', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // total_spent: 396000, - // total_est: 0, - // }, - // 'Andrew Nguyen': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63e306ee8978d7a4353cd610', - // accountId: '63e306ee8978d7a4353cd610', - // accountType: 'atlassian', - // emailAddress: 'andrew.ng@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63e306ee8978d7a4353cd610/c9670919-4daa-437a-b4f4-334351296c0a/32', - // }, - // displayName: 'Andrew Nguyen', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // total_spent: 0, - // total_est: 0, - // }, - // 'joseph le': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=63fd70bf15d668edd8ed2044', - // accountId: '63fd70bf15d668edd8ed2044', - // accountType: 'atlassian', - // emailAddress: 'joseph.le@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/63fd70bf15d668edd8ed2044/b769e1f5-f044-4dc6-ac90-baa42d3b8fbe/32', - // }, - // displayName: 'joseph le', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // total_spent: 199800, - // total_est: 50400, - // }, - // 'Micheal Vo': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // accountId: '712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba', - // accountType: 'atlassian', - // emailAddress: 'michael.vo@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:88b3a3cd-d8db-4d5d-b328-c61f3d4d5fba/7e1d87a7-6f3e-4010-834c-3d991cba1b93/32', - // }, - // displayName: 'Micheal Vo', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_GB', - // }, - // total_spent: 28800, - // total_est: 0, - // }, - // 'Kai Khanh': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020:a31bf7c4-b857-44ca-8100-60991361bfdb', - // accountId: '712020:a31bf7c4-b857-44ca-8100-60991361bfdb', - // accountType: 'atlassian', - // emailAddress: 'kai.t@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // '24x24': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // '16x16': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // '32x32': - // 'https://secure.gravatar.com/avatar/0ca8a6af078a2bf6136794fbf6d453fd?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FKK-2.png', - // }, - // displayName: 'Kai Khanh', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // total_spent: 21600, - // total_est: 0, - // }, - // 'APAC. Asher Pham': { - // user: { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=712020:1048c649-9d8d-4bc1-86e3-44676f05b25f', - // accountId: '712020:1048c649-9d8d-4bc1-86e3-44676f05b25f', - // accountType: 'atlassian', - // emailAddress: 'asher.ph@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/712020:1048c649-9d8d-4bc1-86e3-44676f05b25f/fce50d45-1a23-4296-9525-9f19ebd3d69e/32', - // }, - // displayName: 'APAC. Asher Pham', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // total_spent: 0, - // total_est: 0, - // }, - // }, - // warningList: [ - // { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=6348c2cfb380bb46a091b335', - // accountId: '6348c2cfb380bb46a091b335', - // accountType: 'atlassian', - // emailAddress: 'jason.ng@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/6348c2cfb380bb46a091b335/14f4e52a-8e85-4c3a-b04e-7fc0116a22a2/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/6348c2cfb380bb46a091b335/14f4e52a-8e85-4c3a-b04e-7fc0116a22a2/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/6348c2cfb380bb46a091b335/14f4e52a-8e85-4c3a-b04e-7fc0116a22a2/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/6348c2cfb380bb46a091b335/14f4e52a-8e85-4c3a-b04e-7fc0116a22a2/32', - // }, - // displayName: 'Jason Nguyen', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // { - // self: 'https://apactechvn.atlassian.net/rest/api/3/user?accountId=637d86cf3c26ca7fa0d25cae', - // accountId: '637d86cf3c26ca7fa0d25cae', - // accountType: 'atlassian', - // emailAddress: 'alex.ng@apactech.io', - // avatarUrls: { - // '48x48': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86cf3c26ca7fa0d25cae/d84a8e1b-58a7-4321-b2a2-e88e513ab9a1/48', - // '24x24': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86cf3c26ca7fa0d25cae/d84a8e1b-58a7-4321-b2a2-e88e513ab9a1/24', - // '16x16': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86cf3c26ca7fa0d25cae/d84a8e1b-58a7-4321-b2a2-e88e513ab9a1/16', - // '32x32': - // 'https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/637d86cf3c26ca7fa0d25cae/d84a8e1b-58a7-4321-b2a2-e88e513ab9a1/32', - // }, - // displayName: 'Alex Nguyen', - // active: true, - // timeZone: 'Asia/Ho_Chi_Minh', - // locale: 'en_US', - // }, - // ], - // }) + const [issDetail, setIssDetail] = useState('') const [data, setData] = useState({}) const getAll = async () => { try { const res = await get(getAllUserDoing) if (res.status) { - setLoading(false) - setData(res.data) + setLoading(false) + setData(res.data) } } catch (error) { console.log(error) @@ -3295,29 +93,25 @@ const Allocation = () => { } // console.log(data) - const getStateChanges = (changelog:any) => { - return changelog.histories.map((history:any) => { - const author = history.author.displayName; - const created = history.created; - const changes = history.items.map((item:any) => { - return `${item.field} changed from ${item.fromString} ➔ ${item.toString}`; - }).join(', '); + const getStateChanges = (changelog: any) => { + return changelog.histories + .map((history: any) => { + const author = history.author.displayName + const created = history.created + const changes = history.items + .map((item: any) => { + return `${item.field} changed from ${item.fromString} ➔ ${item.toString}` + }) + .join(', ') - return changes ? `${author} made changes on ${created}: ${changes}` : null; - }).filter(Boolean).join('\n'); -}; - - const getDetailIssueByKey = async(key:string) =>{ - try { - const res = await get(getDetailIssByKey, {issueKey: key}) - if(res.status){ - setIssDetail(getStateChanges(res?.data?.changelog)) - setOpened(true) - } - } catch (error) { - console.log(error) - } + return changes + ? `${author} made changes on ${created}: ${changes}` + : null + }) + .filter(Boolean) + .join('\n') } + useEffect(() => { getAll() }, []) @@ -3344,261 +138,338 @@ const Allocation = () => { }} > - Admin/ - Personnel Allocation - "P:" is the timspent/timeestimate number within the project itself - "A:" is the timspent/timeestimate of all projects + + Admin/ + + + Personnel Allocation + + + "P:" is the timspent/timeestimate number within the project itself + + + "A:" is the timspent/timeestimate of all projects + - - {!loading && - Object.keys(data?.projects).map((pro) => { - return ( - - - - - - {pro} - - - - {!loading && - Object.keys(data?.projects[pro].users).map((user) => { - const userData = data.projects[pro].users[user] - return ( - - - - - iss.fields.status.name === 'In Progress')?.length === 0 ? 'yellow' : '' - }}> - - - {user} - - - - userData.p_total_est - ? '#ff960066' - : '', - justifyContent: 'center', - width: "25%" - }} - ml={'md'} - p="0 20px" - > - {`P: `} - {`${ - userData.p_total_spent / 60 / 60 - }h/`} - {`${ - userData.p_total_est / 60 / 60 - }h`} - - - data.users[user].total_est - ? '#ff960066' - : '', - justifyContent: 'center', - width: "25%" - }} - ml={'md'} - p="0 20px" - > - {`A: `} - {`${ - data.users[user].total_spent / 60 / 60 - }h/`} - {`${ - data.users[user].total_est / 60 / 60 - }h`} - - - - - - - {userData.issues?.map((iss: Issue) => { - const date = new Date(iss.fields.updated) - return ( - - 172800000*5 ? classes['blinking-background']: ''} - style={{margin:'10px 0', borderRadius:'10px', cursor:'pointer'}} - onClick={async()=>{ - setLoading(true) - await getDetailIssueByKey(iss.key) - setLoading(false)}} - > - - - {iss.key} - - : {iss.fields.summary} - - - Status: {iss.fields.status.name} - - - Time spent:{' '} - {iss.fields.timespent / 60 / 60}h - - - EST:{' '} - {iss.fields.timeoriginalestimate / - 60 / - 60}h - - - Updated:{' '} - {iss.fields.updated} - - - - ) - })} - - - - - - ) - })} - - - ) - })} - 0 ? 'block' : 'none', + display: 'flex', + flexWrap: 'wrap', + justifyContent: 'space-evenly', }} > - - - - - WARNING - NO ASSIGNMENT - - - - {!loading && - data?.warningList?.map((user: UserInfo) => { - return ( - - { + return ( + + + - - - {user.displayName} + + + {pro} + + + {!loading && + Object.keys(data?.projects[pro].users).map((user) => { + const userData = data.projects[pro].users[user] + return ( + + + + + + iss.fields.status.name === + 'In Progress', + )?.length === 0 + ? 'yellow' + : '', + alignItems: 'center', + }} + > + + + iss.fields.status.name === 'In Progress' && + ((Date.now() - (new Date(iss.changelog?.histories[0]?.created)).getTime()) > 172800000) + ).length > 0 ? 'block' :'none'} + /> + + + + + {user} + + + + + userData.p_total_est + ? '#ff960066' + : '', + justifyContent: 'center', + width: '20%', + }} + ml={'md'} + p="0 20px" + + > + {`P: `} + {`${ + userData.p_total_spent / 60 / 60 + }h/`} + {`${ + userData.p_total_est / 60 / 60 + }h`} + + + data.users[user].total_est + ? '#ff960066' + : '', + justifyContent: 'center', + width: '20%', + }} + ml={'md'} + p="0 20px" + > + {`A: `} + {`${ + data.users[user].total_spent / 60 / 60 + }h/`} + {`${ + data.users[user].total_est / 60 / 60 + }h`} + + + + + + {userData.issues?.map((iss: Issue) => { + const date = new Date(iss.fields.updated) + const issStatus = + iss.fields.status.name === 'In Progress' + const issLastHistory = + Date.now() - + new Date( + iss.changelog?.histories[0]?.created, + ).getTime() + return ( + + + 172800000 * 5 + ? classes['blinking-background'] + : '' + } + style={{ + margin: '10px 0', + padding: '5px', + borderRadius: '10px', + cursor: 'pointer', + backgroundColor: issStatus + ? issLastHistory < 172800000 + ? '#d1f3d1' + : '#ffff8a' + : '', + }} + onClick={async () => { + setIssDetail( + getStateChanges(iss.changelog), + ) + setOpened(true) + }} + > + + + {iss.key} + + : {iss.fields.summary} + + + Status: {iss.fields.status.name} + + + Time spent:{' '} + + {iss.fields.timespent / 60 / 60} + h + + + + EST:{' '} + + {iss.fields + .timeoriginalestimate / + 60 / + 60} + h + + + + Updated:{' '} + + {iss.fields.updated} + + + + + ) + })} + + + + + ) + })} + + + ) + })} + + 0 ? 'block' : 'none', + }} + > + + + + + WARNING - NO ASSIGNMENT + + + + {!loading && + data?.warningList?.map((user: UserInfo) => { + return ( + + + + + {user.displayName} + + - - ) - })} - - + ) + })} + + - HISTORY} onClose={()=>setOpened(false) } opened={opened} fullScreen> + HISTORY} + onClose={() => setOpened(false)} + opened={opened} + fullScreen + >
{issDetail}
- ) } diff --git a/FRONTEND/src/pages/UsersManagement/UsersManagement.tsx b/FRONTEND/src/pages/UsersManagement/UsersManagement.tsx index a47fb56..c7431aa 100644 --- a/FRONTEND/src/pages/UsersManagement/UsersManagement.tsx +++ b/FRONTEND/src/pages/UsersManagement/UsersManagement.tsx @@ -209,7 +209,7 @@ const UsersManagement = () => {