{{ greetingTime }}, {{ currentUser.name }} 👋
{{ stats.overdueTasks }} nhiệm vụ quá hạn · {{ stats.inProgressTasks || 0 }} đang thực hiện · {{ stats.doneTasks || 0 }} đã hoàn thành
Tổng nhiệm vụ
{{ stats.totalTasks || 0 }}
{{ stats.totalTasks ? Math.round((stats.doneTasks || 0) / stats.totalTasks * 100) : 0 }}% hoàn thành Xem ➔
Đang thực hiện
{{ stats.inProgressTasks || 0 }}
Hoàn thành
{{ stats.doneTasks || 0 }}
Quá hạn
{{ stats.overdueTasks || 0 }}
Nhiệm vụ cần chú ý
{{ attentionTasks.length }} việc
Tuyệt vời! Không có việc nào cần chú ý
{{ task.title }}
Bộ lọc nâng cao
Không có nhiệm vụ nào
Sơ đồ Tiến độ Gantt Chart
Theo dõi trực quan tiến độ thực hiện công việc và dự án theo mốc thời gian
{{ t.title }}
{{ calDayPopup.isToday ? 'Hôm nay' : calDayPopup.dateLabel }}
{{ calDayPopup.tasks.length }} sự kiện / nhiệm vụ
Không có sự kiện nào
{{ item.eventTypeLabel || (item.raw && item.raw.project ? item.raw.project.name : 'Nhiệm vụ') }}
Báo Cáo Tiến Độ MEP Khai Báo
Bảng tổng hợp chi tiết theo Hạng mục, Khu vực, Diện tích và Nhân sự phụ trách
Chưa có nhân viên nào
Bấm "Thêm nhân viên" để bắt đầu
{{ emp.name }}
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|
|
{{ emp.name.charAt(0) }}
{{ emp.name }}
|
|
{{ emp.role==='Admin' ? '⚡ Quản trị viên' : (emp.role==='Leader' ? '👑 Trưởng nhóm' : '👤 Nhân viên') }} |
|
{{ emp.username }}
/
{{ false ? emp.password : '••••••' }}
|
{{ getTaskProgress('employee', emp.id).text }} ({{ getTaskProgress('employee', emp.id).percent }}%)
0 / 0
|
|
Chưa có Workflow nào
Bấm "Thêm Workflow" để bắt đầu
{{ cat.name }}
|
|
|
|
|
|---|---|---|---|
|
|
{{ cat.color }}
|
{{ getTaskProgress('category', cat.id).text }} ({{ getTaskProgress('category', cat.id).percent }}%)
0 / 0
|
|
Chưa có dự án nào
Bấm "Thêm dự án" hoặc "Setup" để bắt đầu
{{ proj.name }}
{{ proj.status === 'completed' ? 'Hoàn thành' : 'Đang thực hiện' }}{{ proj.description || 'Không có mô tả' }}
Mục tiêu
{{ proj.target || 'Chưa đặt mục tiêu' }}
|
|
|
|
|
|
|
|---|---|---|---|---|---|
|
#{{ proj.cde_code }}
🏗️ {{ proj.project_type }}
{{ proj.name }}
{{ proj.description || 'Không có mô tả' }}
|
|
QL:
{{ (proj.manager && proj.manager.name) || 'Chưa rõ' }}
Tạo bởi:
{{ proj.creator.name }}
+{{ proj.members.length - 4 }}
|
{{ proj.status === 'completed' ? 'Hoàn thành' : 'Đang chạy' }}
Đạt mục tiêu
Mục tiêu: {{ proj.target || 'Chưa đặt' }}
|
{{ getTaskProgress('project', proj.id).text }} ({{ getTaskProgress('project', proj.id).percent }}%)
0 / 0
|
|
{{ selectedProject.name }}
Chi tiết dự án & nhiệm vụ
{{ selectedProject.name }}
{{ selectedProject.status === 'completed' ? 'Hoàn thành' : 'Đang thực hiện' }}{{ selectedProject.description || 'Không có mô tả' }}
Mục tiêu
{{ selectedProject.target || 'Chưa đặt mục tiêu' }}
{{ getTaskProgress('project', selectedProject.id).text }} nhiệm vụ hoàn thành
{{ projectDetailTaskStats.todo }}
Cần làm
{{ projectDetailTaskStats.inProgress }}
Đang làm
{{ projectDetailTaskStats.done }}
Xong
Hồ sơ & Tài liệu Dự án (Google Drive Storage Vault)
{{ projectDocState.docs.length }}Nhiệm vụ thuộc dự án
{{ projectDetailTasks.length }} nhiệm vụ
Không có nhiệm vụ nào
{{ projectDetailStatusFilter !== 'all' ? 'Thử thay đổi bộ lọc để xem các nhiệm vụ khác' : 'Dự án này chưa có nhiệm vụ nào' }}
Phòng ban
{{ d.name }}
{{ d.description || 'Không có mô tả' }}
|
|
|
|
|
|---|---|---|---|
|
|
{{ d.description || 'Không có mô tả' }} |
{{ getTaskProgress('department', d.id).text }} ({{ getTaskProgress('department', d.id).percent }}%)
0 / 0
|
|
Hồ sơ cá nhân
Cập nhật thông tin tài khoản cá nhân của bạn
Thông tin công ty
Cập nhật tên thương hiệu và thông tin chung của doanh nghiệp
Cấu hình Tự động lưu trữ
Tự động dọn dẹp các công việc và dự án đã hoàn thành quá mốc thời gian nhất định
Hệ thống sẽ quét định kỳ và tự động chuyển các nhiệm vụ "Đã hoàn thành" quá thời gian này vào kho Lưu Trữ.
Cấu hình Nhắc hẹn Deadline
Tùy chỉnh thời gian, giờ nhắc và tần suất thông báo nhắc nhở trước khi công việc hết hạn
Phát thông báo nhắc nhở trước mốc Deadline tương ứng số ngày này.
Ví dụ: 08:00 (Buổi sáng)
Số lần gửi nhắc lại trong ngày
Cài đặt Telegram Bot
Gửi thông báo công việc tự động qua Telegram
Cài đặt Zalo Bot Creator
Gửi tin nhắn thông báo công việc tự động qua Zalo
Webhook nhận tin nhắn từ Zalo
Thiết lập kết nối Webhook để nhận phản hồi từ Zalo Bot
Hướng dẫn liên kết Zalo Bot cho nhân viên
/start [Mã NV] (Ví dụ: /start nv_001). Hệ thống sẽ tự động bắt sự kiện và lưu Zalo Chat ID cho nhân viên đó.Cài đặt Trợ lý Gemini AI
Tự động phân tích và tạo nhiệm vụ bằng trí tuệ nhân tạo
Bạn có thể lấy khóa API miễn phí từ Google AI Studio.
Đồng bộ & Làm mới dữ liệu
Xóa bộ nhớ đệm (Cache) trên máy chủ để cập nhật ngay lập tức các thay đổi được thực hiện trực tiếp trên Google Sheets.
Thông báo
Không có thông báo
{{ n.title }}
{{ n.description }}